@charset "UTF-8";/*!
 * Bootstrap v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 *
 * Sidewalk NV (c) 2018 - Blastic (c) 2021
 * Custom Bootstrap setup - MIGRATION IN PROGRESS
 * Updated: September 4, 2025 - Bootstrap 5 Migration
 *//*!
 * Bootstrap 3/4 Compatibility Variables
 * TEMPORARY - Provides missing Bootstrap 4 variables for migration
 *//*!
 * Bootstrap 3/4 to Bootstrap 5 Compatibility Layer
 * ==============================================
 * TEMPORARY - Remove after full migration (3-6 months)
 * Created: September 4, 2025
 * Purpose: Provide backward compatibility during BS5 migration
 * ==============================================
 */html.hidden{display:block !important}.hidden:not(html){display:none !important}.hide{display:none !important}.show{display:block !important}.btn-block{width:100% !important;display:block !important}.pull-left{float:left !important}.pull-right{float:right !important}.center-block{display:block !important;margin-left:auto !important;margin-right:auto !important}.form-group{margin-bottom:1rem !important}.help-block{display:block;margin-top:0.25rem}.collapse.in{display:block !important}.collapsing{transition:height 0.35s ease}.text-xs-left{text-align:left !important}.text-xs-right{text-align:right !important}.text-xs-center{text-align:center !important}.m-t-0{margin-top:0 !important}.m-t-1{margin-top:0.25rem !important}.m-t-2{margin-top:0.5rem !important}.m-t-3{margin-top:1rem !important}.m-b-0{margin-bottom:0 !important}.m-b-1{margin-bottom:0.25rem !important}.m-b-2{margin-bottom:0.5rem !important}.m-b-3{margin-bottom:1rem !important}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px}.ml-0{margin-left:0 !important}.ml-1{margin-left:0.25rem !important}.ml-2{margin-left:0.5rem !important}.ml-3{margin-left:1rem !important}.ml-4{margin-left:1.5rem !important}.ml-5{margin-left:3rem !important}.mr-0{margin-right:0 !important}.mr-1{margin-right:0.25rem !important}.mr-2{margin-right:0.5rem !important}.mr-3{margin-right:1rem !important}.mr-4{margin-right:1.5rem !important}.mr-5{margin-right:3rem !important}.pl-0{padding-left:0 !important}.pl-1{padding-left:0.25rem !important}.pl-2{padding-left:0.5rem !important}.pl-3{padding-left:1rem !important}.pl-4{padding-left:1.5rem !important}.pl-5{padding-left:3rem !important}.pr-0{padding-right:0 !important}.pr-1{padding-right:0.25rem !important}.pr-2{padding-right:0.5rem !important}.pr-3{padding-right:1rem !important}.pr-4{padding-right:1.5rem !important}.pr-5{padding-right:3rem !important}.form-control-sm{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.form-control-lg{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}.media{display:flex;align-items:flex-start}.media-object{margin-top:0;margin-bottom:0}.media-body{flex:1}.media-left{padding-right:0.75rem}.media-right{padding-left:0.75rem}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:0.375rem}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}/*!
 * Usage Notes:
 * - This file provides temporary backward compatibility
 * - Remove classes as you update HTML to use Bootstrap 5 classes
 * - Monitor console for "extending non-existent class" warnings
 * - Plan to remove this entire file after migration is complete
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#5245b1;--bs-pink:#DA291C;--bs-red:#DA291C;--bs-orange:#f5821f;--bs-yellow:#f6ab00;--bs-green:#198754;--bs-teal:#306e83;--bs-cyan:#0dcaf0;--bs-black:#000000;--bs-white:#FFFFFF;--bs-gray:#727272;--bs-gray-dark:#2D2D2D;--bs-gray-100:#F8F7F1;--bs-gray-200:#EBEBEB;--bs-gray-300:#E8EAEE;--bs-gray-400:#C0C4C9;--bs-gray-500:#818A95;--bs-gray-600:#727272;--bs-gray-700:#4A4A4A;--bs-gray-800:#2D2D2D;--bs-gray-900:#0B0B0B;--bs-primary:#DA291C;--bs-secondary:#0c2340;--bs-success:#BCE194;--bs-info:#306e83;--bs-warning:#ffc107;--bs-danger:#c22419;--bs-light:#F8F7F1;--bs-dark:#0B0B0B;--bs-primary-rgb:218,41,28;--bs-secondary-rgb:12,35,64;--bs-success-rgb:188,225,148;--bs-info-rgb:48,110,131;--bs-warning-rgb:255,193,7;--bs-danger-rgb:194,36,25;--bs-light-rgb:248,247,241;--bs-dark-rgb:11,11,11;--bs-primary-text-emphasis:#57100b;--bs-secondary-text-emphasis:#050e1a;--bs-success-text-emphasis:#4b5a3b;--bs-info-text-emphasis:#132c34;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#4e0e0a;--bs-light-text-emphasis:#4A4A4A;--bs-dark-text-emphasis:#4A4A4A;--bs-primary-bg-subtle:#f8d4d2;--bs-secondary-bg-subtle:#ced3d9;--bs-success-bg-subtle:#f2f9ea;--bs-info-bg-subtle:#d6e2e6;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f3d3d1;--bs-light-bg-subtle:#fcfbf8;--bs-dark-bg-subtle:#C0C4C9;--bs-primary-border-subtle:#f0a9a4;--bs-secondary-border-subtle:#9ea7b3;--bs-success-border-subtle:#e4f3d4;--bs-info-border-subtle:#acc5cd;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#e7a7a3;--bs-light-border-subtle:#EBEBEB;--bs-dark-border-subtle:#818A95;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:"PP Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#0B0B0B;--bs-body-color-rgb:11,11,11;--bs-body-bg:#FFFFFF;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:#727272;--bs-secondary-color-rgb:114,114,114;--bs-secondary-bg:#EBEBEB;--bs-secondary-bg-rgb:235,235,235;--bs-tertiary-color:rgba(114, 114, 114, 0.75);--bs-tertiary-color-rgb:114,114,114;--bs-tertiary-bg:#F8F7F1;--bs-tertiary-bg-rgb:248,247,241;--bs-heading-color:inherit;--bs-link-color:#DA291C;--bs-link-color-rgb:218,41,28;--bs-link-decoration:underline;--bs-link-hover-color:#c22419;--bs-link-hover-color-rgb:194,36,25;--bs-code-color:#DA291C;--bs-highlight-color:#0B0B0B;--bs-highlight-bg:#fdeecc;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#E8EAEE;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.5rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(218, 41, 28, 0.25);--bs-form-valid-color:#BCE194;--bs-form-valid-border-color:#BCE194;--bs-form-invalid-color:#c22419;--bs-form-invalid-border-color:#c22419}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#E8EAEE;--bs-body-color-rgb:232,234,238;--bs-body-bg:#0B0B0B;--bs-body-bg-rgb:11,11,11;--bs-emphasis-color:#FFFFFF;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(232, 234, 238, 0.75);--bs-secondary-color-rgb:232,234,238;--bs-secondary-bg:#2D2D2D;--bs-secondary-bg-rgb:45,45,45;--bs-tertiary-color:rgba(232, 234, 238, 0.5);--bs-tertiary-color-rgb:232,234,238;--bs-tertiary-bg:#1c1c1c;--bs-tertiary-bg-rgb:28,28,28;--bs-primary-text-emphasis:#e97f77;--bs-secondary-text-emphasis:#6d7b8c;--bs-success-text-emphasis:#d7edbf;--bs-info-text-emphasis:#83a8b5;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#da7c75;--bs-light-text-emphasis:#F8F7F1;--bs-dark-text-emphasis:#E8EAEE;--bs-primary-bg-subtle:#2c0806;--bs-secondary-bg-subtle:#02070d;--bs-success-bg-subtle:#262d1e;--bs-info-bg-subtle:#0a161a;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#270705;--bs-light-bg-subtle:#2D2D2D;--bs-dark-bg-subtle:#171717;--bs-primary-border-subtle:#831911;--bs-secondary-border-subtle:#071526;--bs-success-border-subtle:#718759;--bs-info-border-subtle:#1d424f;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#74160f;--bs-light-border-subtle:#4A4A4A;--bs-dark-border-subtle:#2D2D2D;--bs-heading-color:inherit;--bs-link-color:#e97f77;--bs-link-hover-color:#ed9992;--bs-link-color-rgb:233,127,119;--bs-link-hover-color-rgb:237,153,146;--bs-code-color:#e97f77;--bs-highlight-color:#E8EAEE;--bs-highlight-bg:#624400;--bs-border-color:#4A4A4A;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#d2e4c6;--bs-form-valid-border-color:#d2e4c6;--bs-form-invalid-color:#f29b93;--bs-form-invalid-border-color:#f29b93}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:0.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + 0.9vw)}@media (min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){h3{font-size:1.5rem}}h4{font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:0.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a > code{color:inherit}kbd{padding:0.1875rem 0.375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:0.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:0.5rem;padding-bottom:0.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:0.5rem;line-height:inherit;font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){legend{font-size:1.5rem}}legend + *{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.leading{font-family:"Exposure Condensed","PP Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;font-size:1.25rem}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:0.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote > :last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#727272}.blockquote-footer::before{content:"— "}.img-fluid,.img-responsive{max-width:100%;height:auto}.img-thumbnail{padding:0.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:0.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x))}.row > *{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto > *{flex:0 0 auto;width:auto}.row-cols-1 > *{flex:0 0 auto;width:100%}.row-cols-2 > *{flex:0 0 auto;width:50%}.row-cols-3 > *{flex:0 0 auto;width:33.33333333%}.row-cols-4 > *{flex:0 0 auto;width:25%}.row-cols-5 > *{flex:0 0 auto;width:20%}.row-cols-6 > *{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}.g-6,.gx-6{--bs-gutter-x:4rem}.g-6,.gy-6{--bs-gutter-y:4rem}.g-7,.gx-7{--bs-gutter-x:5rem}.g-7,.gy-7{--bs-gutter-y:5rem}.g-8,.gx-8{--bs-gutter-x:6rem}.g-8,.gy-8{--bs-gutter-y:6rem}.g-9,.gx-9{--bs-gutter-x:8rem}.g-9,.gy-9{--bs-gutter-y:8rem}@media (min-width: 576px){.col-sm{flex:1 0 0}.row-cols-sm-auto > *{flex:0 0 auto;width:auto}.row-cols-sm-1 > *{flex:0 0 auto;width:100%}.row-cols-sm-2 > *{flex:0 0 auto;width:50%}.row-cols-sm-3 > *{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4 > *{flex:0 0 auto;width:25%}.row-cols-sm-5 > *{flex:0 0 auto;width:20%}.row-cols-sm-6 > *{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}.g-sm-6,.gx-sm-6{--bs-gutter-x:4rem}.g-sm-6,.gy-sm-6{--bs-gutter-y:4rem}.g-sm-7,.gx-sm-7{--bs-gutter-x:5rem}.g-sm-7,.gy-sm-7{--bs-gutter-y:5rem}.g-sm-8,.gx-sm-8{--bs-gutter-x:6rem}.g-sm-8,.gy-sm-8{--bs-gutter-y:6rem}.g-sm-9,.gx-sm-9{--bs-gutter-x:8rem}.g-sm-9,.gy-sm-9{--bs-gutter-y:8rem}}@media (min-width: 768px){.col-md{flex:1 0 0}.row-cols-md-auto > *{flex:0 0 auto;width:auto}.row-cols-md-1 > *{flex:0 0 auto;width:100%}.row-cols-md-2 > *{flex:0 0 auto;width:50%}.row-cols-md-3 > *{flex:0 0 auto;width:33.33333333%}.row-cols-md-4 > *{flex:0 0 auto;width:25%}.row-cols-md-5 > *{flex:0 0 auto;width:20%}.row-cols-md-6 > *{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}.g-md-6,.gx-md-6{--bs-gutter-x:4rem}.g-md-6,.gy-md-6{--bs-gutter-y:4rem}.g-md-7,.gx-md-7{--bs-gutter-x:5rem}.g-md-7,.gy-md-7{--bs-gutter-y:5rem}.g-md-8,.gx-md-8{--bs-gutter-x:6rem}.g-md-8,.gy-md-8{--bs-gutter-y:6rem}.g-md-9,.gx-md-9{--bs-gutter-x:8rem}.g-md-9,.gy-md-9{--bs-gutter-y:8rem}}@media (min-width: 992px){.col-lg{flex:1 0 0}.row-cols-lg-auto > *{flex:0 0 auto;width:auto}.row-cols-lg-1 > *{flex:0 0 auto;width:100%}.row-cols-lg-2 > *{flex:0 0 auto;width:50%}.row-cols-lg-3 > *{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4 > *{flex:0 0 auto;width:25%}.row-cols-lg-5 > *{flex:0 0 auto;width:20%}.row-cols-lg-6 > *{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}.g-lg-6,.gx-lg-6{--bs-gutter-x:4rem}.g-lg-6,.gy-lg-6{--bs-gutter-y:4rem}.g-lg-7,.gx-lg-7{--bs-gutter-x:5rem}.g-lg-7,.gy-lg-7{--bs-gutter-y:5rem}.g-lg-8,.gx-lg-8{--bs-gutter-x:6rem}.g-lg-8,.gy-lg-8{--bs-gutter-y:6rem}.g-lg-9,.gx-lg-9{--bs-gutter-x:8rem}.g-lg-9,.gy-lg-9{--bs-gutter-y:8rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto > *{flex:0 0 auto;width:auto}.row-cols-xl-1 > *{flex:0 0 auto;width:100%}.row-cols-xl-2 > *{flex:0 0 auto;width:50%}.row-cols-xl-3 > *{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4 > *{flex:0 0 auto;width:25%}.row-cols-xl-5 > *{flex:0 0 auto;width:20%}.row-cols-xl-6 > *{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}.g-xl-6,.gx-xl-6{--bs-gutter-x:4rem}.g-xl-6,.gy-xl-6{--bs-gutter-y:4rem}.g-xl-7,.gx-xl-7{--bs-gutter-x:5rem}.g-xl-7,.gy-xl-7{--bs-gutter-y:5rem}.g-xl-8,.gx-xl-8{--bs-gutter-x:6rem}.g-xl-8,.gy-xl-8{--bs-gutter-y:6rem}.g-xl-9,.gx-xl-9{--bs-gutter-x:8rem}.g-xl-9,.gy-xl-9{--bs-gutter-y:8rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto > *{flex:0 0 auto;width:auto}.row-cols-xxl-1 > *{flex:0 0 auto;width:100%}.row-cols-xxl-2 > *{flex:0 0 auto;width:50%}.row-cols-xxl-3 > *{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4 > *{flex:0 0 auto;width:25%}.row-cols-xxl-5 > *{flex:0 0 auto;width:20%}.row-cols-xxl-6 > *{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}.g-xxl-6,.gx-xxl-6{--bs-gutter-x:4rem}.g-xxl-6,.gy-xxl-6{--bs-gutter-y:4rem}.g-xxl-7,.gx-xxl-7{--bs-gutter-x:5rem}.g-xxl-7,.gy-xxl-7{--bs-gutter-y:5rem}.g-xxl-8,.gx-xxl-8{--bs-gutter-x:6rem}.g-xxl-8,.gy-xxl-8{--bs-gutter-y:6rem}.g-xxl-9,.gx-xxl-9{--bs-gutter-x:8rem}.g-xxl-9,.gy-xxl-9{--bs-gutter-y:8rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table > :not(caption) > * > *{padding:0.5rem 0.5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table > tbody{vertical-align:inherit}.table > thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm > :not(caption) > * > *{padding:0.25rem 0.25rem}.table-bordered > :not(caption) > *{border-width:var(--bs-border-width) 0}.table-bordered > :not(caption) > * > *{border-width:0 var(--bs-border-width)}.table-borderless > :not(caption) > * > *{border-bottom-width:0}.table-borderless > :not(:first-child){border-top-width:0}.table-striped > tbody > tr:nth-of-type(odd) > *{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns > :not(caption) > tr > :nth-child(even){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover > tbody > tr:hover > *{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000000;--bs-table-bg:#f8d4d2;--bs-table-border-color:#c6aaa8;--bs-table-striped-bg:#ecc9c8;--bs-table-striped-color:#000000;--bs-table-active-bg:#dfbfbd;--bs-table-active-color:#000000;--bs-table-hover-bg:#e5c4c2;--bs-table-hover-color:#000000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000000;--bs-table-bg:#ced3d9;--bs-table-border-color:#a5a9ae;--bs-table-striped-bg:#c4c8ce;--bs-table-striped-color:#000000;--bs-table-active-bg:#b9bec3;--bs-table-active-color:#000000;--bs-table-hover-bg:#bfc3c9;--bs-table-hover-color:#000000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000000;--bs-table-bg:#f2f9ea;--bs-table-border-color:#c2c7bb;--bs-table-striped-bg:#e6edde;--bs-table-striped-color:#000000;--bs-table-active-bg:#dae0d3;--bs-table-active-color:#000000;--bs-table-hover-bg:#e0e6d8;--bs-table-hover-color:#000000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000000;--bs-table-bg:#d6e2e6;--bs-table-border-color:#abb5b8;--bs-table-striped-bg:#cbd7db;--bs-table-striped-color:#000000;--bs-table-active-bg:#c1cbcf;--bs-table-active-color:#000000;--bs-table-hover-bg:#c6d1d5;--bs-table-hover-color:#000000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000000;--bs-table-bg:#f3d3d1;--bs-table-border-color:#c2a9a7;--bs-table-striped-bg:#e7c8c7;--bs-table-striped-color:#000000;--bs-table-active-bg:#dbbebc;--bs-table-active-color:#000000;--bs-table-hover-bg:#e1c3c1;--bs-table-hover-color:#000000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000000;--bs-table-bg:#F8F7F1;--bs-table-border-color:#c6c6c1;--bs-table-striped-bg:#ecebe5;--bs-table-striped-color:#000000;--bs-table-active-bg:#dfded9;--bs-table-active-color:#000000;--bs-table-hover-bg:#e5e4df;--bs-table-hover-color:#000000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#FFFFFF;--bs-table-bg:#0B0B0B;--bs-table-border-color:#3c3c3c;--bs-table-striped-bg:#171717;--bs-table-striped-color:#FFFFFF;--bs-table-active-bg:#232323;--bs-table-active-color:#FFFFFF;--bs-table-hover-bg:#1d1d1d;--bs-table-hover-color:#FFFFFF;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:0.5rem;font-size:1.125rem;font-weight:500;color:#0B0B0B}.col-form-label{padding-top:calc(0.75rem + 1px);padding-bottom:calc(0.75rem + 1px);margin-bottom:0;font-size:inherit;font-weight:500;line-height:1.5;color:#0B0B0B}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text,.help-block{margin-top:0.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:0.75rem 1rem;font-size:1.125rem;font-weight:400;line-height:1.5;color:#0B0B0B;appearance:none;background-color:#FFFFFF;background-clip:padding-box;border:1px solid #E8EAEE;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#0B0B0B;background-color:#FFFFFF;border-color:#DA291C;outline:0;box-shadow:0 0 0 4px rgba(218, 41, 28, 0.1)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:#818A95;opacity:1}.form-control:disabled{color:#727272;background-color:#F8F7F1;border-color:#E8EAEE;opacity:1}.form-control::file-selector-button{padding:0.75rem 1rem;margin:-0.75rem -1rem;margin-inline-end:1rem;color:#0B0B0B;background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:0.75rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2));padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem;margin-inline-end:0.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));padding:0.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:0.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 1.5rem + calc(1px * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2))}.form-control-color{width:3rem;height:calc(1.5em + 1.5rem + calc(1px * 2));padding:0.75rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:0.25rem}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:0.25rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(1px * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232D2D2D' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:0.75rem 3rem 0.75rem 1rem;font-size:1.125rem;font-weight:400;line-height:1.5;color:#0B0B0B;appearance:none;background-color:#FFFFFF;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 12px;border:1px solid #E8EAEE;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#DA291C;outline:0;box-shadow:0 0 0 4px rgba(218, 41, 28, 0.1)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:1rem;background-image:none}.form-select:disabled{color:#727272;background-color:#F8F7F1;border-color:#E8EAEE}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #0B0B0B}.form-select-sm{padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23E8EAEE' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.75em;margin-bottom:0.125rem}.form-check .form-check-input{float:left;margin-left:-1.75em}.form-check-reverse{padding-right:1.75em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.75em;margin-left:0}.form-check-input{--bs-form-check-bg:#FFFFFF;flex-shrink:0;width:1.25em;height:1.25em;margin-top:0.125em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:2px solid #C0C4C9;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:0.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#DA291C;outline:0;box-shadow:0 0 0 4px rgba(218, 41, 28, 0.1)}.form-check-input:checked{background-color:#c22419;border-color:#c22419}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23FFFFFF'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#DA291C;border-color:#DA291C;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:0.5}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{cursor:default;opacity:0.5}.form-check-label{color:#0B0B0B}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23DA291C'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FFFFFF'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled] + .btn,.dataTables_wrapper .dataTables_length .btn-check[disabled] + select.form-control,.btn-check:disabled + .btn,.dataTables_wrapper .dataTables_length .btn-check:disabled + select.form-control{pointer-events:none;filter:none;opacity:0.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #FFFFFF,0 0 0 4px rgba(218, 41, 28, 0.1)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #FFFFFF,0 0 0 4px rgba(218, 41, 28, 0.1)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;background-color:#DA291C;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#f4bfbb}.form-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#DA291C;border:0;border-radius:1rem;-moz-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#f4bfbb}.form-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating > .form-control,.form-floating > .form-control-plaintext,.form-floating > .form-select{height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(1px * 2));line-height:1.25}.form-floating > label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem 1rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb), 0.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating > label{transition:none}}.form-floating > .form-control,.form-floating > .form-control-plaintext{padding:1rem 1rem}.form-floating > .form-control::placeholder,.form-floating > .form-control-plaintext::placeholder{color:transparent}.form-floating > .form-control:focus,.form-floating > .form-control:not(:placeholder-shown),.form-floating > .form-control-plaintext:focus,.form-floating > .form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem}.form-floating > .form-control:-webkit-autofill,.form-floating > .form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:0.625rem}.form-floating > .form-select{padding-top:1.625rem;padding-bottom:0.625rem;padding-left:1rem}.form-floating > .form-control:focus ~ label,.form-floating > .form-control:not(:placeholder-shown) ~ label,.form-floating > .form-control-plaintext ~ label,.form-floating > .form-select ~ label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating > .form-control:-webkit-autofill ~ label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating > textarea:focus ~ label::after,.form-floating > textarea:not(:placeholder-shown) ~ label::after{position:absolute;inset:1rem 0.5rem;z-index:-1;height:1.5em;content:"";background-color:#FFFFFF;border-radius:0.25rem}.form-floating > textarea:disabled ~ label::after{background-color:#F8F7F1}.form-floating > .form-control-plaintext ~ label{border-width:1px 0}.form-floating > :disabled ~ label,.form-floating > .form-control:disabled ~ label{color:#727272}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group > .form-control,.input-group > .form-select,.input-group > .form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group > .form-control:focus,.input-group > .form-select:focus,.input-group > .form-floating:focus-within{z-index:5}.input-group .btn,.input-group .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .input-group select.form-control{position:relative;z-index:2}.input-group .btn:focus,.input-group .dataTables_wrapper .dataTables_length select.form-control:focus,.dataTables_wrapper .dataTables_length .input-group select.form-control:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:0.75rem 1rem;font-size:1.125rem;font-weight:400;line-height:1.5;color:#727272;text-align:center;white-space:nowrap;background-color:#FFFFFF;border:1px solid #E8EAEE;border-radius:0.25rem}.input-group-lg > .form-control,.input-group-lg > .form-select,.input-group-lg > .input-group-text,.input-group-lg > .btn,.dataTables_wrapper .dataTables_length .input-group-lg > select.form-control{padding:0.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm > .form-control,.input-group-sm > .form-select,.input-group-sm > .input-group-text,.input-group-sm > .btn,.dataTables_wrapper .dataTables_length .input-group-sm > select.form-control{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg > .form-select,.input-group-sm > .form-select{padding-right:4rem}.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),.dataTables_wrapper .dataTables_length .input-group:not(.has-validation) > select.form-control:nth-last-child(n+3),.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),.dataTables_wrapper .dataTables_length .input-group.has-validation > select.form-control:nth-last-child(n+4),.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * 1px);border-top-left-radius:0;border-bottom-left-radius:0}.input-group > .form-floating:not(:first-child) > .form-control,.input-group > .form-floating:not(:first-child) > .form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.has-success .form-control ~ .valid-feedback,.is-valid ~ .valid-tooltip,.has-success .form-control ~ .valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid,.has-success .form-control{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 1.5rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23BCE194' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.375rem) center;background-size:calc(0.75em + 0.75rem) calc(0.75em + 0.75rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus,.has-success .form-control:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid,.has-success textarea.form-control{padding-right:calc(1.5em + 1.5rem);background-position:top calc(0.375em + 0.375rem) right calc(0.375em + 0.375rem)}.was-validated .form-select:valid,.form-select.is-valid,.has-success .form-select.form-control{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.has-success .form-select.form-control:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.has-success .form-select.form-control:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23BCE194' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:5.5rem;background-position:right 1rem center,center right 3rem;background-size:16px 12px,calc(0.75em + 0.75rem) calc(0.75em + 0.75rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus,.has-success .form-select.form-control:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid,.has-success .form-control-color.form-control{width:calc(3rem + calc(1.5em + 1.5rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid,.has-success .form-check-input.form-control{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked,.has-success .form-check-input.form-control:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus,.has-success .form-check-input.form-control:focus{box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label,.has-success .form-check-input.form-control ~ .form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input ~ .valid-feedback{margin-left:0.5em}.was-validated .input-group > .form-control:not(:focus):valid,.input-group > .form-control:not(:focus).is-valid,.has-success .input-group > .form-control:not(:focus),.was-validated .input-group > .form-select:not(:focus):valid,.input-group > .form-select:not(:focus).is-valid,.was-validated .input-group > .form-floating:not(:focus-within):valid,.input-group > .form-floating:not(:focus-within).is-valid,.has-success .input-group > .form-floating.form-control:not(:focus-within){z-index:3}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.has-error .form-control ~ .invalid-feedback,.has-warning .form-control ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip,.has-error .form-control ~ .invalid-tooltip,.has-warning .form-control ~ .invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid,.has-error .form-control,.has-warning .form-control{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 1.5rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23c22419'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c22419' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.375rem) center;background-size:calc(0.75em + 0.75rem) calc(0.75em + 0.75rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.has-error .form-control:focus,.has-warning .form-control:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid,.has-error textarea.form-control,.has-warning textarea.form-control{padding-right:calc(1.5em + 1.5rem);background-position:top calc(0.375em + 0.375rem) right calc(0.375em + 0.375rem)}.was-validated .form-select:invalid,.form-select.is-invalid,.has-error .form-select.form-control,.has-warning .form-select.form-control{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.has-error .form-select.form-control:not([multiple]):not([size]),.has-warning .form-select.form-control:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.has-error .form-select.form-control:not([multiple])[size="1"],.has-warning .form-select.form-control:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23c22419'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c22419' stroke='none'/%3e%3c/svg%3e");padding-right:5.5rem;background-position:right 1rem center,center right 3rem;background-size:16px 12px,calc(0.75em + 0.75rem) calc(0.75em + 0.75rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus,.has-error .form-select.form-control:focus,.has-warning .form-select.form-control:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid,.has-error .form-control-color.form-control,.has-warning .form-control-color.form-control{width:calc(3rem + calc(1.5em + 1.5rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid,.has-error .form-check-input.form-control,.has-warning .form-check-input.form-control{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked,.has-error .form-check-input.form-control:checked,.has-warning .form-check-input.form-control:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus,.has-error .form-check-input.form-control:focus,.has-warning .form-check-input.form-control:focus{box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label,.has-error .form-check-input.form-control ~ .form-check-label,.has-warning .form-check-input.form-control ~ .form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input ~ .invalid-feedback{margin-left:0.5em}.was-validated .input-group > .form-control:not(:focus):invalid,.input-group > .form-control:not(:focus).is-invalid,.has-error .input-group > .form-control:not(:focus),.has-warning .input-group > .form-control:not(:focus),.was-validated .input-group > .form-select:not(:focus):invalid,.input-group > .form-select:not(:focus).is-invalid,.was-validated .input-group > .form-floating:not(:focus-within):invalid,.input-group > .form-floating:not(:focus-within).is-invalid,.has-error .input-group > .form-floating.form-control:not(:focus-within),.has-warning .input-group > .form-floating.form-control:not(:focus-within){z-index:4}.btn,.dataTables_wrapper .dataTables_length select.form-control{--bs-btn-padding-x:1.5rem;--bs-btn-padding-y:0.5rem;--bs-btn-font-family:;--bs-btn-font-size:1.125rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:1.5rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn,.dataTables_wrapper .dataTables_length select.form-control{transition:none}}.btn:hover,.dataTables_wrapper .dataTables_length select.form-control:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check + .btn:hover,.dataTables_wrapper .dataTables_length .btn-check + select.form-control:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible,.dataTables_wrapper .dataTables_length select.form-control:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible + .btn,.dataTables_wrapper .dataTables_length .btn-check:focus-visible + select.form-control{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked + .btn,.dataTables_wrapper .dataTables_length .btn-check:checked + select.form-control,:not(.btn-check) + .btn:active,.dataTables_wrapper .dataTables_length :not(.btn-check) + select.form-control:active,.btn:first-child:active,.dataTables_wrapper .dataTables_length select.form-control:first-child:active,.btn.active,.dataTables_wrapper .dataTables_length select.active.form-control,.btn.show,.dataTables_wrapper .dataTables_length select.show.form-control{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked + .btn:focus-visible,.dataTables_wrapper .dataTables_length .btn-check:checked + select.form-control:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.dataTables_wrapper .dataTables_length :not(.btn-check) + select.form-control:active:focus-visible,.btn:first-child:active:focus-visible,.dataTables_wrapper .dataTables_length select.form-control:first-child:active:focus-visible,.btn.active:focus-visible,.dataTables_wrapper .dataTables_length select.active.form-control:focus-visible,.btn.show:focus-visible,.dataTables_wrapper .dataTables_length select.show.form-control:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible + .btn,.dataTables_wrapper .dataTables_length .btn-check:checked:focus-visible + select.form-control{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.dataTables_wrapper .dataTables_length select.form-control:disabled,.btn.disabled,.dataTables_wrapper .dataTables_length select.disabled.form-control,fieldset:disabled .btn,fieldset:disabled .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length fieldset:disabled select.form-control{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#FFFFFF;--bs-btn-bg:#DA291C;--bs-btn-border-color:#DA291C;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#b92318;--bs-btn-hover-border-color:#ae2116;--bs-btn-focus-shadow-rgb:224,73,62;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#ae2116;--bs-btn-active-border-color:#a41f15;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#FFFFFF;--bs-btn-disabled-bg:#DA291C;--bs-btn-disabled-border-color:#DA291C}.btn-secondary{--bs-btn-color:#FFFFFF;--bs-btn-bg:#0c2340;--bs-btn-border-color:#0c2340;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#0a1e36;--bs-btn-hover-border-color:#0a1c33;--bs-btn-focus-shadow-rgb:48,68,93;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#0a1c33;--bs-btn-active-border-color:#091a30;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#FFFFFF;--bs-btn-disabled-bg:#0c2340;--bs-btn-disabled-border-color:#0c2340}.btn-success{--bs-btn-color:#000000;--bs-btn-bg:#BCE194;--bs-btn-border-color:#BCE194;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#c6e6a4;--bs-btn-hover-border-color:#c3e49f;--bs-btn-focus-shadow-rgb:160,191,126;--bs-btn-active-color:#000000;--bs-btn-active-bg:#c9e7a9;--bs-btn-active-border-color:#c3e49f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#BCE194;--bs-btn-disabled-border-color:#BCE194}.btn-info{--bs-btn-color:#FFFFFF;--bs-btn-bg:#306e83;--bs-btn-border-color:#306e83;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#295e6f;--bs-btn-hover-border-color:#265869;--bs-btn-focus-shadow-rgb:79,132,150;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#265869;--bs-btn-active-border-color:#245362;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#FFFFFF;--bs-btn-disabled-bg:#306e83;--bs-btn-disabled-border-color:#306e83}.btn-warning{--bs-btn-color:#000000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#FFFFFF;--bs-btn-bg:#c22419;--bs-btn-border-color:#c22419;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#a51f15;--bs-btn-hover-border-color:#9b1d14;--bs-btn-focus-shadow-rgb:203,69,60;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#9b1d14;--bs-btn-active-border-color:#921b13;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#FFFFFF;--bs-btn-disabled-bg:#c22419;--bs-btn-disabled-border-color:#c22419}.btn-light{--bs-btn-color:#000000;--bs-btn-bg:#F8F7F1;--bs-btn-border-color:#F8F7F1;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#d3d2cd;--bs-btn-hover-border-color:#c6c6c1;--bs-btn-focus-shadow-rgb:211,210,205;--bs-btn-active-color:#000000;--bs-btn-active-bg:#c6c6c1;--bs-btn-active-border-color:#bab9b5;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#F8F7F1;--bs-btn-disabled-border-color:#F8F7F1}.btn-dark{--bs-btn-color:#FFFFFF;--bs-btn-bg:#0B0B0B;--bs-btn-border-color:#0B0B0B;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#303030;--bs-btn-hover-border-color:#232323;--bs-btn-focus-shadow-rgb:48,48,48;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#3c3c3c;--bs-btn-active-border-color:#232323;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#FFFFFF;--bs-btn-disabled-bg:#0B0B0B;--bs-btn-disabled-border-color:#0B0B0B}.btn-outline-primary{--bs-btn-color:#DA291C;--bs-btn-border-color:#DA291C;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#DA291C;--bs-btn-hover-border-color:#DA291C;--bs-btn-focus-shadow-rgb:218,41,28;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#DA291C;--bs-btn-active-border-color:#DA291C;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#DA291C;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#DA291C;--bs-gradient:none}.btn-outline-secondary,.btn-outline-default{--bs-btn-color:#0c2340;--bs-btn-border-color:#0c2340;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#0c2340;--bs-btn-hover-border-color:#0c2340;--bs-btn-focus-shadow-rgb:12,35,64;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#0c2340;--bs-btn-active-border-color:#0c2340;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0c2340;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0c2340;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#BCE194;--bs-btn-border-color:#BCE194;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#BCE194;--bs-btn-hover-border-color:#BCE194;--bs-btn-focus-shadow-rgb:188,225,148;--bs-btn-active-color:#000000;--bs-btn-active-bg:#BCE194;--bs-btn-active-border-color:#BCE194;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#BCE194;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#BCE194;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#306e83;--bs-btn-border-color:#306e83;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#306e83;--bs-btn-hover-border-color:#306e83;--bs-btn-focus-shadow-rgb:48,110,131;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#306e83;--bs-btn-active-border-color:#306e83;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#306e83;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#306e83;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#c22419;--bs-btn-border-color:#c22419;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#c22419;--bs-btn-hover-border-color:#c22419;--bs-btn-focus-shadow-rgb:194,36,25;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#c22419;--bs-btn-active-border-color:#c22419;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#c22419;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#c22419;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#F8F7F1;--bs-btn-border-color:#F8F7F1;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#F8F7F1;--bs-btn-hover-border-color:#F8F7F1;--bs-btn-focus-shadow-rgb:248,247,241;--bs-btn-active-color:#000000;--bs-btn-active-bg:#F8F7F1;--bs-btn-active-border-color:#F8F7F1;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#F8F7F1;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#F8F7F1;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#0B0B0B;--bs-btn-border-color:#0B0B0B;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#0B0B0B;--bs-btn-hover-border-color:#0B0B0B;--bs-btn-focus-shadow-rgb:11,11,11;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#0B0B0B;--bs-btn-active-border-color:#0B0B0B;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0B0B0B;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0B0B0B;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#727272;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:224,73,62;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg > .btn,.dataTables_wrapper .dataTables_length .btn-group-lg > select.form-control{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1.5rem;--bs-btn-font-size:calc(1.2625rem + 0.15vw)}@media (min-width: 1200px){.btn-lg,.btn-group-lg > .btn,.dataTables_wrapper .dataTables_length .btn-group-lg > select.form-control{--bs-btn-font-size:1.375rem}}.btn-lg,.btn-group-lg > .btn,.dataTables_wrapper .dataTables_length .btn-group-lg > select.form-control{--bs-btn-border-radius:1.5rem}.btn-sm,.btn-group-sm > .btn,.dataTables_wrapper .dataTables_length .btn-group-sm > select.form-control{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1.5rem;--bs-btn-font-size:0.875rem}.btn-sm,.btn-group-sm > .btn,.dataTables_wrapper .dataTables_length .btn-group-sm > select.form-control{--bs-btn-border-radius:1.5rem}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle,.dataTables_wrapper .dataTables_length select.form-control{white-space:nowrap}.dropdown-toggle::after,.dataTables_wrapper .dataTables_length select.form-control::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.dropdown-toggle:empty::after,.dataTables_wrapper .dataTables_length select.form-control:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#FFFFFF;--bs-dropdown-link-active-bg:#DA291C;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#727272;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after,.dropup .dataTables_wrapper .dataTables_length select.form-control::after,.dataTables_wrapper .dataTables_length .dropup select.form-control::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.dropup .dropdown-toggle:empty::after,.dropup .dataTables_wrapper .dataTables_length select.form-control:empty::after,.dataTables_wrapper .dataTables_length .dropup select.form-control:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after,.dropend .dataTables_wrapper .dataTables_length select.form-control::after,.dataTables_wrapper .dataTables_length .dropend select.form-control::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.dropend .dropdown-toggle:empty::after,.dropend .dataTables_wrapper .dataTables_length select.form-control:empty::after,.dataTables_wrapper .dataTables_length .dropend select.form-control:empty::after{margin-left:0}.dropend .dropdown-toggle::after,.dropend .dataTables_wrapper .dataTables_length select.form-control::after,.dataTables_wrapper .dataTables_length .dropend select.form-control::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after,.dropstart .dataTables_wrapper .dataTables_length select.form-control::after,.dataTables_wrapper .dataTables_length .dropstart select.form-control::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.dropstart .dropdown-toggle::after,.dropstart .dataTables_wrapper .dataTables_length select.form-control::after,.dataTables_wrapper .dataTables_length .dropstart select.form-control::after{display:none}.dropstart .dropdown-toggle::before,.dropstart .dataTables_wrapper .dataTables_length select.form-control::before,.dataTables_wrapper .dataTables_length .dropstart select.form-control::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.dropstart .dropdown-toggle:empty::after,.dropstart .dataTables_wrapper .dataTables_length select.form-control:empty::after,.dataTables_wrapper .dataTables_length .dropstart select.form-control:empty::after{margin-left:0}.dropstart .dropdown-toggle::before,.dropstart .dataTables_wrapper .dataTables_length select.form-control::before,.dataTables_wrapper .dataTables_length .dropstart select.form-control::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#E8EAEE;--bs-dropdown-bg:#2D2D2D;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#E8EAEE;--bs-dropdown-link-hover-color:#FFFFFF;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#FFFFFF;--bs-dropdown-link-active-bg:#DA291C;--bs-dropdown-link-disabled-color:#818A95;--bs-dropdown-header-color:#818A95}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group > .btn,.dataTables_wrapper .dataTables_length .btn-group > select.form-control,.btn-group-vertical > .btn,.dataTables_wrapper .dataTables_length .btn-group-vertical > select.form-control{position:relative;flex:1 1 auto}.btn-group > .btn-check:checked + .btn,.dataTables_wrapper .dataTables_length .btn-group > .btn-check:checked + select.form-control,.btn-group > .btn-check:focus + .btn,.dataTables_wrapper .dataTables_length .btn-group > .btn-check:focus + select.form-control,.btn-group > .btn:hover,.dataTables_wrapper .dataTables_length .btn-group > select.form-control:hover,.btn-group > .btn:focus,.dataTables_wrapper .dataTables_length .btn-group > select.form-control:focus,.btn-group > .btn:active,.dataTables_wrapper .dataTables_length .btn-group > select.form-control:active,.btn-group > .btn.active,.dataTables_wrapper .dataTables_length .btn-group > select.active.form-control,.btn-group-vertical > .btn-check:checked + .btn,.dataTables_wrapper .dataTables_length .btn-group-vertical > .btn-check:checked + select.form-control,.btn-group-vertical > .btn-check:focus + .btn,.dataTables_wrapper .dataTables_length .btn-group-vertical > .btn-check:focus + select.form-control,.btn-group-vertical > .btn:hover,.dataTables_wrapper .dataTables_length .btn-group-vertical > select.form-control:hover,.btn-group-vertical > .btn:focus,.dataTables_wrapper .dataTables_length .btn-group-vertical > select.form-control:focus,.btn-group-vertical > .btn:active,.dataTables_wrapper .dataTables_length .btn-group-vertical > select.form-control:active,.btn-group-vertical > .btn.active,.dataTables_wrapper .dataTables_length .btn-group-vertical > select.active.form-control{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:1.5rem}.btn-group > :not(.btn-check:first-child) + .btn,.dataTables_wrapper .dataTables_length .btn-group > :not(.btn-check:first-child) + select.form-control,.btn-group > .btn-group:not(:first-child){margin-left:calc(-1 * var(--bs-border-width))}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.dataTables_wrapper .dataTables_length .btn-group > select.form-control:not(:last-child):not(.dropdown-toggle),.btn-group > .btn.dropdown-toggle-split:first-child,.dataTables_wrapper .dataTables_length .btn-group > select.dropdown-toggle-split.form-control:first-child,.btn-group > .btn-group:not(:last-child) > .btn,.dataTables_wrapper .dataTables_length .btn-group > .btn-group:not(:last-child) > select.form-control{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group > .btn:nth-child(n+3),.dataTables_wrapper .dataTables_length .btn-group > select.form-control:nth-child(n+3),.btn-group > :not(.btn-check) + .btn,.dataTables_wrapper .dataTables_length .btn-group > :not(.btn-check) + select.form-control,.btn-group > .btn-group:not(:first-child) > .btn,.dataTables_wrapper .dataTables_length .btn-group > .btn-group:not(:first-child) > select.form-control{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm + .dropdown-toggle-split,.btn-group-sm > .btn + .dropdown-toggle-split,.dataTables_wrapper .dataTables_length .btn-group-sm > select.form-control + .dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.btn-lg + .dropdown-toggle-split,.btn-group-lg > .btn + .dropdown-toggle-split,.dataTables_wrapper .dataTables_length .btn-group-lg > select.form-control + .dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical > .btn,.dataTables_wrapper .dataTables_length .btn-group-vertical > select.form-control,.btn-group-vertical > .btn-group{width:100%}.btn-group-vertical > .btn:not(:first-child),.dataTables_wrapper .dataTables_length .btn-group-vertical > select.form-control:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.dataTables_wrapper .dataTables_length .btn-group-vertical > select.form-control:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn,.dataTables_wrapper .dataTables_length .btn-group-vertical > .btn-group:not(:last-child) > select.form-control{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical > .btn:nth-child(n+3),.dataTables_wrapper .dataTables_length .btn-group-vertical > select.form-control:nth-child(n+3),.btn-group-vertical > :not(.btn-check) + .btn,.dataTables_wrapper .dataTables_length .btn-group-vertical > :not(.btn-check) + select.form-control,.btn-group-vertical > .btn-group:not(:first-child) > .btn,.dataTables_wrapper .dataTables_length .btn-group-vertical > .btn-group:not(:first-child) > select.form-control{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 0.25rem rgba(218, 41, 28, 0.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0;--bs-nav-pills-link-active-color:#FFFFFF;--bs-nav-pills-link-active-bg:#DA291C}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show > .nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill > .nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified > .nav-link,.nav-justified .nav-item{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content > .tab-pane{display:none}.tab-content > .active{display:block}.navbar,.dataTables_wrapper .dataTables_paginate{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2811, 11, 11, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:1.5rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar > .container,.dataTables_wrapper .dataTables_paginate > .container,.navbar > .container-fluid,.dataTables_wrapper .dataTables_paginate > .container-fluid,.navbar > .container-sm,.dataTables_wrapper .dataTables_paginate > .container-sm,.navbar > .container-md,.dataTables_wrapper .dataTables_paginate > .container-md,.navbar > .container-lg,.dataTables_wrapper .dataTables_paginate > .container-lg,.navbar > .container-xl,.dataTables_wrapper .dataTables_paginate > .container-xl,.navbar > .container-xxl,.dataTables_wrapper .dataTables_paginate > .container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:0.5rem;padding-bottom:0.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark],.dataTables_wrapper [data-bs-theme=dark].dataTables_paginate{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#FFFFFF;--bs-navbar-brand-color:#FFFFFF;--bs-navbar-brand-hover-color:#FFFFFF;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card,.panel{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color:;--bs-card-subtitle-color:;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0;--bs-card-box-shadow:;--bs-card-inner-border-radius:0;--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:#EBEBEB;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card > hr,.panel > hr{margin-right:0;margin-left:0}.card > .list-group,.panel > .list-group{border-top:inherit;border-bottom:inherit}.card > .list-group:first-child,.panel > .list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card > .list-group:last-child,.panel > .list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card > .card-header + .list-group,.panel > .card-header + .list-group,.card > .panel-heading + .list-group,.panel > .panel-heading + .list-group,.card > .list-group + .card-footer,.panel > .list-group + .card-footer,.card > .list-group + .panel-footer,.panel > .list-group + .panel-footer{border-top:0}.card-body,.panel-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link + .card-link{margin-left:var(--bs-card-spacer-x)}.card-header,.panel-heading{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child,.panel-heading:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer,.panel-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child,.panel-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-0.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5 * var(--bs-card-cap-padding-x));margin-left:calc(-0.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group > .card,.card-group > .panel{margin-bottom:var(--bs-card-group-margin)}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group > .card,.card-group > .panel{flex:1 0 0;margin-bottom:0}.card-group > .card + .card,.card-group > .panel + .card,.card-group > .card + .panel,.card-group > .panel + .panel{margin-left:0;border-left:0}.card-group > .card:not(:last-child),.card-group > .panel:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group > .card:not(:last-child) > .card-img-top,.card-group > .panel:not(:last-child) > .card-img-top,.card-group > .card:not(:last-child) > .card-header,.card-group > .panel:not(:last-child) > .card-header,.card-group > .card:not(:last-child) > .panel-heading,.card-group > .panel:not(:last-child) > .panel-heading{border-top-right-radius:0}.card-group > .card:not(:last-child) > .card-img-bottom,.card-group > .panel:not(:last-child) > .card-img-bottom,.card-group > .card:not(:last-child) > .card-footer,.card-group > .panel:not(:last-child) > .card-footer,.card-group > .card:not(:last-child) > .panel-footer,.card-group > .panel:not(:last-child) > .panel-footer{border-bottom-right-radius:0}.card-group > .card:not(:first-child),.card-group > .panel:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group > .card:not(:first-child) > .card-img-top,.card-group > .panel:not(:first-child) > .card-img-top,.card-group > .card:not(:first-child) > .card-header,.card-group > .panel:not(:first-child) > .card-header,.card-group > .card:not(:first-child) > .panel-heading,.card-group > .panel:not(:first-child) > .panel-heading{border-top-left-radius:0}.card-group > .card:not(:first-child) > .card-img-bottom,.card-group > .panel:not(:first-child) > .card-img-bottom,.card-group > .card:not(:first-child) > .card-footer,.card-group > .panel:not(:first-child) > .card-footer,.card-group > .card:not(:first-child) > .panel-footer,.card-group > .panel:not(:first-child) > .panel-footer{border-bottom-left-radius:0}}.accordion,.fomba-module .panel-group{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230B0B0B' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2357100b' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(218, 41, 28, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button,.fomba-module .panel-group .panel-title a{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion: reduce){.accordion-button,.fomba-module .panel-group .panel-title a{transition:none}}.accordion-button:not(.collapsed),.fomba-module .panel-group .panel-title a:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after,.fomba-module .panel-group .panel-title a:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after,.fomba-module .panel-group .panel-title a::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion: reduce){.accordion-button::after,.fomba-module .panel-group .panel-title a::after{transition:none}}.accordion-button:hover,.fomba-module .panel-group .panel-title a:hover{z-index:2}.accordion-button:focus,.fomba-module .panel-group .panel-title a:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header,.fomba-module .panel-group .panel-heading{margin-bottom:0}.accordion-item,.fomba-module .panel-group .panel{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type,.fomba-module .panel-group .panel:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type > .accordion-header .accordion-button,.accordion-item:first-of-type > .accordion-header .fomba-module .panel-group .panel-title a,.fomba-module .panel-group .panel-title .accordion-item:first-of-type > .accordion-header a,.fomba-module .panel-group .accordion-item:first-of-type > .panel-heading .accordion-button,.fomba-module .panel-group .accordion-item:first-of-type > .panel-heading .panel-title a,.fomba-module .panel-group .panel-title .accordion-item:first-of-type > .panel-heading a,.fomba-module .panel-group .panel:first-of-type > .accordion-header .accordion-button,.fomba-module .panel-group .panel:first-of-type > .accordion-header .panel-title a,.fomba-module .panel-group .panel-title .panel:first-of-type > .accordion-header a,.fomba-module .panel-group .panel:first-of-type > .panel-heading .accordion-button,.fomba-module .panel-group .panel:first-of-type > .panel-heading .panel-title a,.fomba-module .panel-group .panel-title .panel:first-of-type > .panel-heading a{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type),.fomba-module .panel-group .panel:not(:first-of-type){border-top:0}.accordion-item:last-of-type,.fomba-module .panel-group .panel:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed,.accordion-item:last-of-type > .accordion-header .fomba-module .panel-group .panel-title a.collapsed,.fomba-module .panel-group .panel-title .accordion-item:last-of-type > .accordion-header a.collapsed,.fomba-module .panel-group .accordion-item:last-of-type > .panel-heading .accordion-button.collapsed,.fomba-module .panel-group .accordion-item:last-of-type > .panel-heading .panel-title a.collapsed,.fomba-module .panel-group .panel-title .accordion-item:last-of-type > .panel-heading a.collapsed,.fomba-module .panel-group .panel:last-of-type > .accordion-header .accordion-button.collapsed,.fomba-module .panel-group .panel:last-of-type > .accordion-header .panel-title a.collapsed,.fomba-module .panel-group .panel-title .panel:last-of-type > .accordion-header a.collapsed,.fomba-module .panel-group .panel:last-of-type > .panel-heading .accordion-button.collapsed,.fomba-module .panel-group .panel:last-of-type > .panel-heading .panel-title a.collapsed,.fomba-module .panel-group .panel-title .panel:last-of-type > .panel-heading a.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type > .accordion-collapse,.fomba-module .panel-group .accordion-item:last-of-type > .panel-collapse,.fomba-module .panel-group .panel:last-of-type > .accordion-collapse,.fomba-module .panel-group .panel:last-of-type > .panel-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body,.fomba-module .panel-group .panel-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush > .accordion-item,.fomba-module .panel-group .accordion-flush > .panel{border-right:0;border-left:0;border-radius:0}.accordion-flush > .accordion-item:first-child,.fomba-module .panel-group .accordion-flush > .panel:first-child{border-top:0}.accordion-flush > .accordion-item:last-child,.fomba-module .panel-group .accordion-flush > .panel:last-child{border-bottom:0}.accordion-flush > .accordion-item > .accordion-collapse,.fomba-module .panel-group .accordion-flush > .accordion-item > .panel-collapse,.fomba-module .panel-group .accordion-flush > .panel > .accordion-collapse,.fomba-module .panel-group .accordion-flush > .panel > .panel-collapse,.accordion-flush > .accordion-item > .accordion-header .accordion-button,.accordion-flush > .accordion-item > .accordion-header .fomba-module .panel-group .panel-title a,.fomba-module .panel-group .panel-title .accordion-flush > .accordion-item > .accordion-header a,.fomba-module .panel-group .accordion-flush > .accordion-item > .panel-heading .accordion-button,.fomba-module .panel-group .accordion-flush > .accordion-item > .panel-heading .panel-title a,.fomba-module .panel-group .panel-title .accordion-flush > .accordion-item > .panel-heading a,.fomba-module .panel-group .accordion-flush > .panel > .accordion-header .accordion-button,.fomba-module .panel-group .accordion-flush > .panel > .accordion-header .panel-title a,.fomba-module .panel-group .panel-title .accordion-flush > .panel > .accordion-header a,.fomba-module .panel-group .accordion-flush > .panel > .panel-heading .accordion-button,.fomba-module .panel-group .accordion-flush > .panel > .panel-heading .panel-title a,.fomba-module .panel-group .panel-title .accordion-flush > .panel > .panel-heading a,.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after,[data-bs-theme=dark] .fomba-module .panel-group .panel-title a::after,.fomba-module .panel-group .panel-title [data-bs-theme=dark] a::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e97f77'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e97f77'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0.7rem;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-font-size:1rem;--bs-breadcrumb-bg:transparent;--bs-breadcrumb-border-radius:;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item + .breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item + .breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">")/* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(218, 41, 28, 0.25);--bs-pagination-active-color:#FFFFFF;--bs-pagination-active-bg:#DA291C;--bs-pagination-active-border-color:#DA291C;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active > .page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled > .page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:100%;--bs-badge-font-weight:300;--bs-badge-color:#FFFFFF;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge,.dataTables_wrapper .dataTables_length select.form-control .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:0;--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#FFFFFF;--bs-progress-bar-bg:#DA291C;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked > .progress{overflow:visible}.progress-stacked > .progress > .progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#FFFFFF;--bs-list-group-active-bg:#DA291C;--bs-list-group-active-border-color:#DA291C;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered > .list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item + .list-group-item{border-top-width:0}.list-group-item + .list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):hover,.list-group-item-action:not(.active):focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal > .list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal > .list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal > .list-group-item.active{margin-top:0}.list-group-horizontal > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm > .list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm > .list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm > .list-group-item.active{margin-top:0}.list-group-horizontal-sm > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md > .list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md > .list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md > .list-group-item.active{margin-top:0}.list-group-horizontal-md > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg > .list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg > .list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg > .list-group-item.active{margin-top:0}.list-group-horizontal-lg > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl > .list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl > .list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl > .list-group-item.active{margin-top:0}.list-group-horizontal-xl > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl > .list-group-item.active{margin-top:0}.list-group-horizontal-xxl > .list-group-item + .list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl > .list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush > .list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush > .list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(218, 41, 28, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:0.25em 0.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:0.5rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter:}[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color:;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container > :not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:40rem;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:#0B0B0B;--bs-modal-bg:#F8F7F1;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 4px 16px rgba(5, 21, 41, 0.15);--bs-modal-inner-border-radius:calc(0.5rem - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0, -50px);transition:transform 0.3s ease-out}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);margin-top:calc(-0.5 * var(--bs-modal-header-padding-y));margin-right:calc(-0.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-0.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer > *{margin:calc(var(--bs-modal-footer-gap) * 0.5)}@media (min-width: 576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 4px 16px rgba(5, 21, 41, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width:60rem}}@media (min-width: 1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;border-top-color:var(--bs-tooltip-bg)}/* rtl:begin:ignore */.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;border-right-color:var(--bs-tooltip-bg)}/* rtl:end:ignore */.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}/* rtl:begin:ignore */.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}/* rtl:end:ignore */.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top > .popover-arrow,.bs-popover-auto[data-popper-placement^=top] > .popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,.bs-popover-top > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0}.bs-popover-top > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}/* rtl:begin:ignore */.bs-popover-end > .popover-arrow,.bs-popover-auto[data-popper-placement^=right] > .popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,.bs-popover-end > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0}.bs-popover-end > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}/* rtl:end:ignore */.bs-popover-bottom > .popover-arrow,.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,.bs-popover-bottom > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height)}.bs-popover-bottom > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}/* rtl:begin:ignore */.bs-popover-start > .popover-arrow,.bs-popover-auto[data-popper-placement^=left] > .popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,.bs-popover-start > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height)}.bs-popover-start > .popover-arrow::before,.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start > .popover-arrow::after,.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}/* rtl:end:ignore */.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform 0.6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s 0.6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#FFFFFF;text-align:center;background:none;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:0.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#FFFFFF;text-decoration:none;outline:0;opacity:0.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")/*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")*/}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")/*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFFFFF'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")*/}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:0.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:0%;bottom:1.25rem;left:0%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000000;--bs-carousel-caption-color:#000000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#FFFFFF;--bs-carousel-caption-color:#FFFFFF;--bs-carousel-control-icon-filter:}[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000000;--bs-carousel-caption-color:#000000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-grow,.spinner-border{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)/* rtl:ignore */}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 4px 16px rgba(5, 21, 41, 0.15);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 575.98px) and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width: 576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 767.98px) and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width: 768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 991.98px) and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width: 992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:0.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);margin-top:calc(-0.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-0.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:0.5}.placeholder.btn::before,.dataTables_wrapper .dataTables_length select.placeholder.form-control::before{display:inline-block;content:""}.placeholder-xs{min-height:0.6em}.placeholder-sm{min-height:0.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:0.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg, #000000 55%, rgba(0, 0, 0, 0.8) 75%, #000000 95%);mask-image:linear-gradient(130deg, #000000 55%, rgba(0, 0, 0, 0.8) 75%, #000000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#FFFFFF !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#FFFFFF !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#000000 !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#FFFFFF !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#FFFFFF !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#FFFFFF !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(174, 33, 22, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(174, 33, 22, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(10, 28, 51, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(10, 28, 51, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(201, 231, 169, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(201, 231, 169, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(38, 88, 105, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(38, 88, 105, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(155, 29, 20, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(155, 29, 20, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 249, 244, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(249, 249, 244, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(9, 9, 9, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(9, 9, 9, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:0.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:0.25em;backface-visibility:hidden}.icon-link > .bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:0.2s ease-in-out transform}@media (prefers-reduced-motion: reduce){.icon-link > .bi{transition:none}}.icon-link-hover:hover > .bi,.icon-link-hover:focus-visible > .bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio > *{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.sr-only,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.sr-only:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.visually-hidden *,.sr-only *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:0.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:0.25 !important}.opacity-50{opacity:0.5 !important}.opacity-75{opacity:0.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:var(--bs-box-shadow) !important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm) !important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg) !important}.shadow-none{box-shadow:none !important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:0.25rem !important}.m-2{margin:0.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-6{margin:4rem !important}.m-7{margin:5rem !important}.m-8{margin:6rem !important}.m-9{margin:8rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-6{margin-right:4rem !important;margin-left:4rem !important}.mx-7{margin-right:5rem !important;margin-left:5rem !important}.mx-8{margin-right:6rem !important;margin-left:6rem !important}.mx-9{margin-right:8rem !important;margin-left:8rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-6{margin-top:4rem !important;margin-bottom:4rem !important}.my-7{margin-top:5rem !important;margin-bottom:5rem !important}.my-8{margin-top:6rem !important;margin-bottom:6rem !important}.my-9{margin-top:8rem !important;margin-bottom:8rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:0.25rem !important}.mt-2{margin-top:0.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-6{margin-top:4rem !important}.mt-7{margin-top:5rem !important}.mt-8{margin-top:6rem !important}.mt-9{margin-top:8rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:0.25rem !important}.me-2{margin-right:0.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-6{margin-right:4rem !important}.me-7{margin-right:5rem !important}.me-8{margin-right:6rem !important}.me-9{margin-right:8rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:0.25rem !important}.mb-2{margin-bottom:0.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-6{margin-bottom:4rem !important}.mb-7{margin-bottom:5rem !important}.mb-8{margin-bottom:6rem !important}.mb-9{margin-bottom:8rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:0.25rem !important}.ms-2{margin-left:0.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-6{margin-left:4rem !important}.ms-7{margin-left:5rem !important}.ms-8{margin-left:6rem !important}.ms-9{margin-left:8rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:0.25rem !important}.p-2{padding:0.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.p-6{padding:4rem !important}.p-7{padding:5rem !important}.p-8{padding:6rem !important}.p-9{padding:8rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.px-6{padding-right:4rem !important;padding-left:4rem !important}.px-7{padding-right:5rem !important;padding-left:5rem !important}.px-8{padding-right:6rem !important;padding-left:6rem !important}.px-9{padding-right:8rem !important;padding-left:8rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.py-6{padding-top:4rem !important;padding-bottom:4rem !important}.py-7{padding-top:5rem !important;padding-bottom:5rem !important}.py-8{padding-top:6rem !important;padding-bottom:6rem !important}.py-9{padding-top:8rem !important;padding-bottom:8rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:0.25rem !important}.pt-2{padding-top:0.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pt-6{padding-top:4rem !important}.pt-7{padding-top:5rem !important}.pt-8{padding-top:6rem !important}.pt-9{padding-top:8rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:0.25rem !important}.pe-2{padding-right:0.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pe-6{padding-right:4rem !important}.pe-7{padding-right:5rem !important}.pe-8{padding-right:6rem !important}.pe-9{padding-right:8rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:0.25rem !important}.pb-2{padding-bottom:0.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.pb-6{padding-bottom:4rem !important}.pb-7{padding-bottom:5rem !important}.pb-8{padding-bottom:6rem !important}.pb-9{padding-bottom:8rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:0.25rem !important}.ps-2{padding-left:0.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.ps-6{padding-left:4rem !important}.ps-7{padding-left:5rem !important}.ps-8{padding-left:6rem !important}.ps-9{padding-left:8rem !important}.gap-0{gap:0 !important}.gap-1{gap:0.25rem !important}.gap-2{gap:0.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.gap-6{gap:4rem !important}.gap-7{gap:5rem !important}.gap-8{gap:6rem !important}.gap-9{gap:8rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:0.25rem !important}.row-gap-2{row-gap:0.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.row-gap-6{row-gap:4rem !important}.row-gap-7{row-gap:5rem !important}.row-gap-8{row-gap:6rem !important}.row-gap-9{row-gap:8rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:0.25rem !important}.column-gap-2{column-gap:0.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.column-gap-6{column-gap:4rem !important}.column-gap-7{column-gap:5rem !important}.column-gap-8{column-gap:6rem !important}.column-gap-9{column-gap:8rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.275rem + 0.3vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}/* rtl:begin:remove */.text-break{word-wrap:break-word !important;word-break:break-word !important}/* rtl:end:remove */.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity:1;color:rgba(0, 0, 0, 0.5) !important}.text-white-50{--bs-text-opacity:1;color:rgba(255, 255, 255, 0.5) !important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity:1;color:inherit !important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em !important}.link-offset-1-hover:hover{text-underline-offset:0.125em !important}.link-offset-2{text-underline-offset:0.25em !important}.link-offset-2-hover:hover{text-underline-offset:0.25em !important}.link-offset-3{text-underline-offset:0.375em !important}.link-offset-3-hover:hover{text-underline-offset:0.375em !important}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent !important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{-webkit-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill,.badge-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media (min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:0.25rem !important}.m-sm-2{margin:0.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-6{margin:4rem !important}.m-sm-7{margin:5rem !important}.m-sm-8{margin:6rem !important}.m-sm-9{margin:8rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-sm-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-6{margin-right:4rem !important;margin-left:4rem !important}.mx-sm-7{margin-right:5rem !important;margin-left:5rem !important}.mx-sm-8{margin-right:6rem !important;margin-left:6rem !important}.mx-sm-9{margin-right:8rem !important;margin-left:8rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-sm-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-6{margin-top:4rem !important;margin-bottom:4rem !important}.my-sm-7{margin-top:5rem !important;margin-bottom:5rem !important}.my-sm-8{margin-top:6rem !important;margin-bottom:6rem !important}.my-sm-9{margin-top:8rem !important;margin-bottom:8rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:0.25rem !important}.mt-sm-2{margin-top:0.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-6{margin-top:4rem !important}.mt-sm-7{margin-top:5rem !important}.mt-sm-8{margin-top:6rem !important}.mt-sm-9{margin-top:8rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:0.25rem !important}.me-sm-2{margin-right:0.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-6{margin-right:4rem !important}.me-sm-7{margin-right:5rem !important}.me-sm-8{margin-right:6rem !important}.me-sm-9{margin-right:8rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:0.25rem !important}.mb-sm-2{margin-bottom:0.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-6{margin-bottom:4rem !important}.mb-sm-7{margin-bottom:5rem !important}.mb-sm-8{margin-bottom:6rem !important}.mb-sm-9{margin-bottom:8rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:0.25rem !important}.ms-sm-2{margin-left:0.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-6{margin-left:4rem !important}.ms-sm-7{margin-left:5rem !important}.ms-sm-8{margin-left:6rem !important}.ms-sm-9{margin-left:8rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:0.25rem !important}.p-sm-2{padding:0.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.p-sm-6{padding:4rem !important}.p-sm-7{padding:5rem !important}.p-sm-8{padding:6rem !important}.p-sm-9{padding:8rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-sm-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.px-sm-6{padding-right:4rem !important;padding-left:4rem !important}.px-sm-7{padding-right:5rem !important;padding-left:5rem !important}.px-sm-8{padding-right:6rem !important;padding-left:6rem !important}.px-sm-9{padding-right:8rem !important;padding-left:8rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-sm-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.py-sm-6{padding-top:4rem !important;padding-bottom:4rem !important}.py-sm-7{padding-top:5rem !important;padding-bottom:5rem !important}.py-sm-8{padding-top:6rem !important;padding-bottom:6rem !important}.py-sm-9{padding-top:8rem !important;padding-bottom:8rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:0.25rem !important}.pt-sm-2{padding-top:0.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pt-sm-6{padding-top:4rem !important}.pt-sm-7{padding-top:5rem !important}.pt-sm-8{padding-top:6rem !important}.pt-sm-9{padding-top:8rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:0.25rem !important}.pe-sm-2{padding-right:0.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pe-sm-6{padding-right:4rem !important}.pe-sm-7{padding-right:5rem !important}.pe-sm-8{padding-right:6rem !important}.pe-sm-9{padding-right:8rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:0.25rem !important}.pb-sm-2{padding-bottom:0.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.pb-sm-6{padding-bottom:4rem !important}.pb-sm-7{padding-bottom:5rem !important}.pb-sm-8{padding-bottom:6rem !important}.pb-sm-9{padding-bottom:8rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:0.25rem !important}.ps-sm-2{padding-left:0.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.ps-sm-6{padding-left:4rem !important}.ps-sm-7{padding-left:5rem !important}.ps-sm-8{padding-left:6rem !important}.ps-sm-9{padding-left:8rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:0.25rem !important}.gap-sm-2{gap:0.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.gap-sm-6{gap:4rem !important}.gap-sm-7{gap:5rem !important}.gap-sm-8{gap:6rem !important}.gap-sm-9{gap:8rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:0.25rem !important}.row-gap-sm-2{row-gap:0.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.row-gap-sm-6{row-gap:4rem !important}.row-gap-sm-7{row-gap:5rem !important}.row-gap-sm-8{row-gap:6rem !important}.row-gap-sm-9{row-gap:8rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:0.25rem !important}.column-gap-sm-2{column-gap:0.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.column-gap-sm-6{column-gap:4rem !important}.column-gap-sm-7{column-gap:5rem !important}.column-gap-sm-8{column-gap:6rem !important}.column-gap-sm-9{column-gap:8rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:0.25rem !important}.m-md-2{margin:0.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-6{margin:4rem !important}.m-md-7{margin:5rem !important}.m-md-8{margin:6rem !important}.m-md-9{margin:8rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-md-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-6{margin-right:4rem !important;margin-left:4rem !important}.mx-md-7{margin-right:5rem !important;margin-left:5rem !important}.mx-md-8{margin-right:6rem !important;margin-left:6rem !important}.mx-md-9{margin-right:8rem !important;margin-left:8rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-md-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-6{margin-top:4rem !important;margin-bottom:4rem !important}.my-md-7{margin-top:5rem !important;margin-bottom:5rem !important}.my-md-8{margin-top:6rem !important;margin-bottom:6rem !important}.my-md-9{margin-top:8rem !important;margin-bottom:8rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:0.25rem !important}.mt-md-2{margin-top:0.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-6{margin-top:4rem !important}.mt-md-7{margin-top:5rem !important}.mt-md-8{margin-top:6rem !important}.mt-md-9{margin-top:8rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:0.25rem !important}.me-md-2{margin-right:0.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-6{margin-right:4rem !important}.me-md-7{margin-right:5rem !important}.me-md-8{margin-right:6rem !important}.me-md-9{margin-right:8rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:0.25rem !important}.mb-md-2{margin-bottom:0.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-6{margin-bottom:4rem !important}.mb-md-7{margin-bottom:5rem !important}.mb-md-8{margin-bottom:6rem !important}.mb-md-9{margin-bottom:8rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:0.25rem !important}.ms-md-2{margin-left:0.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-6{margin-left:4rem !important}.ms-md-7{margin-left:5rem !important}.ms-md-8{margin-left:6rem !important}.ms-md-9{margin-left:8rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:0.25rem !important}.p-md-2{padding:0.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.p-md-6{padding:4rem !important}.p-md-7{padding:5rem !important}.p-md-8{padding:6rem !important}.p-md-9{padding:8rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-md-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.px-md-6{padding-right:4rem !important;padding-left:4rem !important}.px-md-7{padding-right:5rem !important;padding-left:5rem !important}.px-md-8{padding-right:6rem !important;padding-left:6rem !important}.px-md-9{padding-right:8rem !important;padding-left:8rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-md-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.py-md-6{padding-top:4rem !important;padding-bottom:4rem !important}.py-md-7{padding-top:5rem !important;padding-bottom:5rem !important}.py-md-8{padding-top:6rem !important;padding-bottom:6rem !important}.py-md-9{padding-top:8rem !important;padding-bottom:8rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:0.25rem !important}.pt-md-2{padding-top:0.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pt-md-6{padding-top:4rem !important}.pt-md-7{padding-top:5rem !important}.pt-md-8{padding-top:6rem !important}.pt-md-9{padding-top:8rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:0.25rem !important}.pe-md-2{padding-right:0.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pe-md-6{padding-right:4rem !important}.pe-md-7{padding-right:5rem !important}.pe-md-8{padding-right:6rem !important}.pe-md-9{padding-right:8rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:0.25rem !important}.pb-md-2{padding-bottom:0.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.pb-md-6{padding-bottom:4rem !important}.pb-md-7{padding-bottom:5rem !important}.pb-md-8{padding-bottom:6rem !important}.pb-md-9{padding-bottom:8rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:0.25rem !important}.ps-md-2{padding-left:0.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.ps-md-6{padding-left:4rem !important}.ps-md-7{padding-left:5rem !important}.ps-md-8{padding-left:6rem !important}.ps-md-9{padding-left:8rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:0.25rem !important}.gap-md-2{gap:0.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.gap-md-6{gap:4rem !important}.gap-md-7{gap:5rem !important}.gap-md-8{gap:6rem !important}.gap-md-9{gap:8rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:0.25rem !important}.row-gap-md-2{row-gap:0.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.row-gap-md-6{row-gap:4rem !important}.row-gap-md-7{row-gap:5rem !important}.row-gap-md-8{row-gap:6rem !important}.row-gap-md-9{row-gap:8rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:0.25rem !important}.column-gap-md-2{column-gap:0.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.column-gap-md-6{column-gap:4rem !important}.column-gap-md-7{column-gap:5rem !important}.column-gap-md-8{column-gap:6rem !important}.column-gap-md-9{column-gap:8rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:0.25rem !important}.m-lg-2{margin:0.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-6{margin:4rem !important}.m-lg-7{margin:5rem !important}.m-lg-8{margin:6rem !important}.m-lg-9{margin:8rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-lg-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-6{margin-right:4rem !important;margin-left:4rem !important}.mx-lg-7{margin-right:5rem !important;margin-left:5rem !important}.mx-lg-8{margin-right:6rem !important;margin-left:6rem !important}.mx-lg-9{margin-right:8rem !important;margin-left:8rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-lg-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-6{margin-top:4rem !important;margin-bottom:4rem !important}.my-lg-7{margin-top:5rem !important;margin-bottom:5rem !important}.my-lg-8{margin-top:6rem !important;margin-bottom:6rem !important}.my-lg-9{margin-top:8rem !important;margin-bottom:8rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:0.25rem !important}.mt-lg-2{margin-top:0.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-6{margin-top:4rem !important}.mt-lg-7{margin-top:5rem !important}.mt-lg-8{margin-top:6rem !important}.mt-lg-9{margin-top:8rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:0.25rem !important}.me-lg-2{margin-right:0.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-6{margin-right:4rem !important}.me-lg-7{margin-right:5rem !important}.me-lg-8{margin-right:6rem !important}.me-lg-9{margin-right:8rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:0.25rem !important}.mb-lg-2{margin-bottom:0.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-6{margin-bottom:4rem !important}.mb-lg-7{margin-bottom:5rem !important}.mb-lg-8{margin-bottom:6rem !important}.mb-lg-9{margin-bottom:8rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:0.25rem !important}.ms-lg-2{margin-left:0.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-6{margin-left:4rem !important}.ms-lg-7{margin-left:5rem !important}.ms-lg-8{margin-left:6rem !important}.ms-lg-9{margin-left:8rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:0.25rem !important}.p-lg-2{padding:0.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.p-lg-6{padding:4rem !important}.p-lg-7{padding:5rem !important}.p-lg-8{padding:6rem !important}.p-lg-9{padding:8rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-lg-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.px-lg-6{padding-right:4rem !important;padding-left:4rem !important}.px-lg-7{padding-right:5rem !important;padding-left:5rem !important}.px-lg-8{padding-right:6rem !important;padding-left:6rem !important}.px-lg-9{padding-right:8rem !important;padding-left:8rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-lg-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.py-lg-6{padding-top:4rem !important;padding-bottom:4rem !important}.py-lg-7{padding-top:5rem !important;padding-bottom:5rem !important}.py-lg-8{padding-top:6rem !important;padding-bottom:6rem !important}.py-lg-9{padding-top:8rem !important;padding-bottom:8rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:0.25rem !important}.pt-lg-2{padding-top:0.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pt-lg-6{padding-top:4rem !important}.pt-lg-7{padding-top:5rem !important}.pt-lg-8{padding-top:6rem !important}.pt-lg-9{padding-top:8rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:0.25rem !important}.pe-lg-2{padding-right:0.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pe-lg-6{padding-right:4rem !important}.pe-lg-7{padding-right:5rem !important}.pe-lg-8{padding-right:6rem !important}.pe-lg-9{padding-right:8rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:0.25rem !important}.pb-lg-2{padding-bottom:0.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.pb-lg-6{padding-bottom:4rem !important}.pb-lg-7{padding-bottom:5rem !important}.pb-lg-8{padding-bottom:6rem !important}.pb-lg-9{padding-bottom:8rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:0.25rem !important}.ps-lg-2{padding-left:0.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.ps-lg-6{padding-left:4rem !important}.ps-lg-7{padding-left:5rem !important}.ps-lg-8{padding-left:6rem !important}.ps-lg-9{padding-left:8rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:0.25rem !important}.gap-lg-2{gap:0.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.gap-lg-6{gap:4rem !important}.gap-lg-7{gap:5rem !important}.gap-lg-8{gap:6rem !important}.gap-lg-9{gap:8rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:0.25rem !important}.row-gap-lg-2{row-gap:0.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.row-gap-lg-6{row-gap:4rem !important}.row-gap-lg-7{row-gap:5rem !important}.row-gap-lg-8{row-gap:6rem !important}.row-gap-lg-9{row-gap:8rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:0.25rem !important}.column-gap-lg-2{column-gap:0.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.column-gap-lg-6{column-gap:4rem !important}.column-gap-lg-7{column-gap:5rem !important}.column-gap-lg-8{column-gap:6rem !important}.column-gap-lg-9{column-gap:8rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:0.25rem !important}.m-xl-2{margin:0.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-6{margin:4rem !important}.m-xl-7{margin:5rem !important}.m-xl-8{margin:6rem !important}.m-xl-9{margin:8rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-xl-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-6{margin-right:4rem !important;margin-left:4rem !important}.mx-xl-7{margin-right:5rem !important;margin-left:5rem !important}.mx-xl-8{margin-right:6rem !important;margin-left:6rem !important}.mx-xl-9{margin-right:8rem !important;margin-left:8rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-xl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-6{margin-top:4rem !important;margin-bottom:4rem !important}.my-xl-7{margin-top:5rem !important;margin-bottom:5rem !important}.my-xl-8{margin-top:6rem !important;margin-bottom:6rem !important}.my-xl-9{margin-top:8rem !important;margin-bottom:8rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:0.25rem !important}.mt-xl-2{margin-top:0.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-6{margin-top:4rem !important}.mt-xl-7{margin-top:5rem !important}.mt-xl-8{margin-top:6rem !important}.mt-xl-9{margin-top:8rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:0.25rem !important}.me-xl-2{margin-right:0.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-6{margin-right:4rem !important}.me-xl-7{margin-right:5rem !important}.me-xl-8{margin-right:6rem !important}.me-xl-9{margin-right:8rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:0.25rem !important}.mb-xl-2{margin-bottom:0.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-6{margin-bottom:4rem !important}.mb-xl-7{margin-bottom:5rem !important}.mb-xl-8{margin-bottom:6rem !important}.mb-xl-9{margin-bottom:8rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:0.25rem !important}.ms-xl-2{margin-left:0.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-6{margin-left:4rem !important}.ms-xl-7{margin-left:5rem !important}.ms-xl-8{margin-left:6rem !important}.ms-xl-9{margin-left:8rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:0.25rem !important}.p-xl-2{padding:0.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.p-xl-6{padding:4rem !important}.p-xl-7{padding:5rem !important}.p-xl-8{padding:6rem !important}.p-xl-9{padding:8rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-xl-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.px-xl-6{padding-right:4rem !important;padding-left:4rem !important}.px-xl-7{padding-right:5rem !important;padding-left:5rem !important}.px-xl-8{padding-right:6rem !important;padding-left:6rem !important}.px-xl-9{padding-right:8rem !important;padding-left:8rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-xl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.py-xl-6{padding-top:4rem !important;padding-bottom:4rem !important}.py-xl-7{padding-top:5rem !important;padding-bottom:5rem !important}.py-xl-8{padding-top:6rem !important;padding-bottom:6rem !important}.py-xl-9{padding-top:8rem !important;padding-bottom:8rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:0.25rem !important}.pt-xl-2{padding-top:0.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pt-xl-6{padding-top:4rem !important}.pt-xl-7{padding-top:5rem !important}.pt-xl-8{padding-top:6rem !important}.pt-xl-9{padding-top:8rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:0.25rem !important}.pe-xl-2{padding-right:0.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pe-xl-6{padding-right:4rem !important}.pe-xl-7{padding-right:5rem !important}.pe-xl-8{padding-right:6rem !important}.pe-xl-9{padding-right:8rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:0.25rem !important}.pb-xl-2{padding-bottom:0.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.pb-xl-6{padding-bottom:4rem !important}.pb-xl-7{padding-bottom:5rem !important}.pb-xl-8{padding-bottom:6rem !important}.pb-xl-9{padding-bottom:8rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:0.25rem !important}.ps-xl-2{padding-left:0.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.ps-xl-6{padding-left:4rem !important}.ps-xl-7{padding-left:5rem !important}.ps-xl-8{padding-left:6rem !important}.ps-xl-9{padding-left:8rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:0.25rem !important}.gap-xl-2{gap:0.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.gap-xl-6{gap:4rem !important}.gap-xl-7{gap:5rem !important}.gap-xl-8{gap:6rem !important}.gap-xl-9{gap:8rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:0.25rem !important}.row-gap-xl-2{row-gap:0.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.row-gap-xl-6{row-gap:4rem !important}.row-gap-xl-7{row-gap:5rem !important}.row-gap-xl-8{row-gap:6rem !important}.row-gap-xl-9{row-gap:8rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:0.25rem !important}.column-gap-xl-2{column-gap:0.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.column-gap-xl-6{column-gap:4rem !important}.column-gap-xl-7{column-gap:5rem !important}.column-gap-xl-8{column-gap:6rem !important}.column-gap-xl-9{column-gap:8rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media (min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:0.25rem !important}.m-xxl-2{margin:0.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-6{margin:4rem !important}.m-xxl-7{margin:5rem !important}.m-xxl-8{margin:6rem !important}.m-xxl-9{margin:8rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-xxl-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-6{margin-right:4rem !important;margin-left:4rem !important}.mx-xxl-7{margin-right:5rem !important;margin-left:5rem !important}.mx-xxl-8{margin-right:6rem !important;margin-left:6rem !important}.mx-xxl-9{margin-right:8rem !important;margin-left:8rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-xxl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-6{margin-top:4rem !important;margin-bottom:4rem !important}.my-xxl-7{margin-top:5rem !important;margin-bottom:5rem !important}.my-xxl-8{margin-top:6rem !important;margin-bottom:6rem !important}.my-xxl-9{margin-top:8rem !important;margin-bottom:8rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:0.25rem !important}.mt-xxl-2{margin-top:0.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-6{margin-top:4rem !important}.mt-xxl-7{margin-top:5rem !important}.mt-xxl-8{margin-top:6rem !important}.mt-xxl-9{margin-top:8rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:0.25rem !important}.me-xxl-2{margin-right:0.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-6{margin-right:4rem !important}.me-xxl-7{margin-right:5rem !important}.me-xxl-8{margin-right:6rem !important}.me-xxl-9{margin-right:8rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:0.25rem !important}.mb-xxl-2{margin-bottom:0.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-6{margin-bottom:4rem !important}.mb-xxl-7{margin-bottom:5rem !important}.mb-xxl-8{margin-bottom:6rem !important}.mb-xxl-9{margin-bottom:8rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:0.25rem !important}.ms-xxl-2{margin-left:0.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-6{margin-left:4rem !important}.ms-xxl-7{margin-left:5rem !important}.ms-xxl-8{margin-left:6rem !important}.ms-xxl-9{margin-left:8rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:0.25rem !important}.p-xxl-2{padding:0.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.p-xxl-6{padding:4rem !important}.p-xxl-7{padding:5rem !important}.p-xxl-8{padding:6rem !important}.p-xxl-9{padding:8rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-xxl-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.px-xxl-6{padding-right:4rem !important;padding-left:4rem !important}.px-xxl-7{padding-right:5rem !important;padding-left:5rem !important}.px-xxl-8{padding-right:6rem !important;padding-left:6rem !important}.px-xxl-9{padding-right:8rem !important;padding-left:8rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-xxl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.py-xxl-6{padding-top:4rem !important;padding-bottom:4rem !important}.py-xxl-7{padding-top:5rem !important;padding-bottom:5rem !important}.py-xxl-8{padding-top:6rem !important;padding-bottom:6rem !important}.py-xxl-9{padding-top:8rem !important;padding-bottom:8rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:0.25rem !important}.pt-xxl-2{padding-top:0.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pt-xxl-6{padding-top:4rem !important}.pt-xxl-7{padding-top:5rem !important}.pt-xxl-8{padding-top:6rem !important}.pt-xxl-9{padding-top:8rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:0.25rem !important}.pe-xxl-2{padding-right:0.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pe-xxl-6{padding-right:4rem !important}.pe-xxl-7{padding-right:5rem !important}.pe-xxl-8{padding-right:6rem !important}.pe-xxl-9{padding-right:8rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:0.25rem !important}.pb-xxl-2{padding-bottom:0.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.pb-xxl-6{padding-bottom:4rem !important}.pb-xxl-7{padding-bottom:5rem !important}.pb-xxl-8{padding-bottom:6rem !important}.pb-xxl-9{padding-bottom:8rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:0.25rem !important}.ps-xxl-2{padding-left:0.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.ps-xxl-6{padding-left:4rem !important}.ps-xxl-7{padding-left:5rem !important}.ps-xxl-8{padding-left:6rem !important}.ps-xxl-9{padding-left:8rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:0.25rem !important}.gap-xxl-2{gap:0.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.gap-xxl-6{gap:4rem !important}.gap-xxl-7{gap:5rem !important}.gap-xxl-8{gap:6rem !important}.gap-xxl-9{gap:8rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:0.25rem !important}.row-gap-xxl-2{row-gap:0.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.row-gap-xxl-6{row-gap:4rem !important}.row-gap-xxl-7{row-gap:5rem !important}.row-gap-xxl-8{row-gap:6rem !important}.row-gap-xxl-9{row-gap:8rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:0.25rem !important}.column-gap-xxl-2{column-gap:0.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.column-gap-xxl-6{column-gap:4rem !important}.column-gap-xxl-7{column-gap:5rem !important}.column-gap-xxl-8{column-gap:6rem !important}.column-gap-xxl-9{column-gap:8rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media (min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.5rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}/*!
 * Custom SCSS Helpers for IPC Project
 * ==================================
 * Extends Bootstrap 5 utilities with project-specific helpers
 * Bootstrap 5 utilities: https://getbootstrap.com/docs/5.3/utilities/
 */.mt-6{margin-top:4rem !important}.mb-6{margin-bottom:4rem !important}.mt-7{margin-top:5rem !important}.mb-7{margin-bottom:5rem !important}.mt-8{margin-top:6rem !important}.mb-8{margin-bottom:6rem !important}.rte > *:first-child{margin-top:0 !important}.rte > *:last-child{margin-bottom:0 !important}.rte p + p{margin-top:1rem}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:2rem;margin-bottom:1rem}.rte h1:first-child,.rte h2:first-child,.rte h3:first-child,.rte h4:first-child,.rte h5:first-child,.rte h6:first-child{margin-top:0}.scEnabledChrome{min-height:22px}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.ratio-3x1{--bs-aspect-ratio:calc(1 / 3 * 100%)}.content-narrow{max-width:65ch;margin-left:auto;margin-right:auto}.content-reading{max-width:75ch;margin-left:auto;margin-right:auto}.focus-visible-only:focus{outline:none}.focus-visible-only:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.is-loading{position:relative;pointer-events:none}.is-loading::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255, 255, 255, 0.8);display:flex;align-items:center;justify-content:center;z-index:1050}@media print{.print-hidden{display:none !important}.print-visible{display:block !important}.print-break-before{page-break-before:always !important}.print-break-after{page-break-after:always !important}.print-no-break{page-break-inside:avoid !important}}.text-truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-truncate-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 992px){.text-lg-larger{font-size:1.125rem !important}}@media (min-width: 992px){.text-lg-largest{font-size:1.25rem !important}}.card-hover{transition:transform 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.card-hover:hover{transform:translateY(-2px);box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important}.img-grayscale{filter:grayscale(100%);transition:filter 0.3s ease}.img-grayscale:hover{filter:grayscale(0%)}.link-subtle{color:inherit;text-decoration:none}.link-subtle:hover{color:var(--bs-primary);text-decoration:underline}.vertical-center{display:flex;flex-direction:column;justify-content:center}.vertical-end{display:flex;flex-direction:column;justify-content:flex-end}/*!
 * Usage Notes:
 * - These helpers extend Bootstrap 5's utility system
 * - Use Bootstrap 5 utilities first, these are for edge cases
 * - All custom helpers use !important for utility-style behavior
 * - Remove helpers that become available in newer Bootstrap versions
 */*:focus-visible{outline:2px solid #DA291C;outline-offset:2px;box-shadow:0 0 0 4px rgba(218, 41, 28, 0.1)}.btn:focus-visible,.dataTables_wrapper .dataTables_length select.form-control:focus-visible{outline:2px solid #DA291C;outline-offset:2px;box-shadow:0 0 0 4px rgba(218, 41, 28, 0.1)}.form-control:focus-visible,.form-check-input:focus-visible{outline:2px solid #DA291C;outline-offset:2px;box-shadow:0 0 0 4px rgba(218, 41, 28, 0.1);border-color:#DA291C}a:focus-visible{outline:2px solid #DA291C;outline-offset:2px;box-shadow:0 0 0 4px rgba(218, 41, 28, 0.1);border-radius:2px}/*!
 * Atomic Design principle
 * https://bradfrost.com/blog/post/atomic-web-design/
 */aside{background-color:#0c2340;border-radius:0.5rem;color:#FFFFFF;display:flex;flex-flow:column nowrap;gap:1rem;padding:1rem}aside.position-sticky{align-self:flex-start;top:7rem}@media (max-width: 991.98px){aside.position-sticky{top:5rem}}aside:empty,aside:not(:has(*)){display:none}aside .group-header{color:#FFFFFF;margin-bottom:0}aside .text-bg-secondary,aside .btn-secondary{background-color:#1d3a60 !important}aside .text-bg-secondary:hover,aside .text-bg-secondary:active,aside .text-bg-secondary:focus,aside .btn-secondary:hover,aside .btn-secondary:active,aside .btn-secondary:focus{background-color:#15335a !important}aside .text-bg-secondary a:not(.btn),aside .btn-secondary a:not(.btn){color:#FFFFFF;text-decoration:none}aside .text-bg-secondary a.btn,aside .btn-secondary a.btn{--bs-btn-border-radius:0.5rem}aside .cta-link,aside .card.cta-link-login,aside .cta-link-login.panel{--bs-card-border-radius:0.5rem}aside .form-label{color:#FFFFFF !important}html{scroll-behavior:smooth}.fa.fa-bars,.fa.fa-times,.fa.fa-calendar-minus-o,.fa.fa-calendar-plus-o,.fa.fa-check,.fa.fa-chevron-down,.fa.fa-chevron-left,.fa.fa-chevron-right,.fa.fa-chevron-up,.fa.fa-envelope,.fa.fa-facebook,.fa.fa-linkedin,.fa.fa-quote-left,.fa.fa-search,.fa.fa-star,.fa.fa-star-o,.fa.fa-twitter,.fa.fa-user,.fa.fa-user-o,.fa.fa-youtube-play,.fa.fa-search-dotted,.fa.fa-phone-dotted,.fa.fa-mail-dotted,.fa.fa-lamp-dotted,.fa.fa-lightbulb-dotted,.fa.fa-comment-dotted,.fa.fa-globe-dotted,.fa.fa-truck-dotted,.fa.fa-briefcase-dotted,.fa.fa-arrow-up-dotted,.fa.fa-arrow-right-dotted,.fa.fa-arrow-down-dotted,.fa.fa-arrow-left-dotted,.fa.fa-twitter,.fa.fa-x-twitter,.fa.fa-virus-covid-dotted,.fa.fa-building-dotted,.fa.fa-face-smile-dotted,.fa.fa-recycle-dotted,.fa.fa-circle-dollar-dotted{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;/* Better Font Rendering =========== */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search-dotted:before{content:"\e916"}.fa-lamp-dotted:before,.fa-lightbulb-dotted:before{content:"\e919"}.fa-mail-dotted:before{content:"\e918"}.fa-phone-dotted:before{content:"\e917"}.fa-arrow-right-dotted:before{content:"\e920"}.fa-arrow-down-dotted:before{content:"\e921"}.fa-arrow-up-dotted:before{content:"\e91f"}.fa-arrow-left-dotted:before{content:"\e922"}.fa-twitter:before,.fa-x-twitter:before{content:"\e91b" !important}.fa-comment-dotted:before{content:"\e91a"}.fa-globe-dotted:before{content:"\e91c"}.fa-truck-dotted:before{content:"\e91d"}.fa-briefcase-dotted:before{content:"\e91e"}.fa-building-dotted:before{content:"\e902"}.fa-circle-dollar-dotted:before{content:"\e903"}.fa-face-smile-dotted:before{content:"\e912"}.fa-recycle-dotted:before{content:"\e923"}.fa-virus-covid-dotted:before{content:"\e924"}iframe{border:none;width:100%}table{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1.2rem;line-height:1.15/*&.table-sm {
      font-size: 1.2rem;
      line-height: 1.15;
  }*/}.w3w-embed{font-family:inherit !important}a.badge:not([href]):not([tabindex]){cursor:pointer}/*%btn-tertiary-base {
    @extend .btn;
    @extend .btn-tertiary;
}*/.button-group-export{display:flex;flex-flow:column wrap;gap:0.5rem}.button-group-export .btn,.button-group-export .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .button-group-export select.form-control{align-items:center;border:1px solid #0c2340;border-radius:0.25rem;container-type:inline-size;container-name:narrow;display:flex;font-size:1rem;font-weight:400;gap:0.5rem;justify-content:flex-start;padding:0.5rem 0.5rem}.button-group-export .btn > .fa,.button-group-export .dataTables_wrapper .dataTables_length select.form-control > .fa,.dataTables_wrapper .dataTables_length .button-group-export select.form-control > .fa{color:#DA291C;flex-shrink:0;font-size:1.25rem;height:1.25rem;text-align:center;position:relative;width:1.875rem;z-index:0}.button-group-export .btn > .fa:after,.button-group-export .dataTables_wrapper .dataTables_length select.form-control > .fa:after,.dataTables_wrapper .dataTables_length .button-group-export select.form-control > .fa:after{background-color:#F8F7F1;border-radius:0.1875rem;content:"";height:1.875rem;inset:-0.25rem 0.0625rem;position:absolute;width:1.75rem;z-index:-1}.button-group-export .btn .text,.button-group-export .dataTables_wrapper .dataTables_length select.form-control .text,.dataTables_wrapper .dataTables_length .button-group-export select.form-control .text{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.button-group-export .btn .download-group,.button-group-export .dataTables_wrapper .dataTables_length select.form-control .download-group,.dataTables_wrapper .dataTables_length .button-group-export select.form-control .download-group{display:flex;align-items:center;gap:0.5rem;padding:0.25rem 0.5rem;border:1px solid rgba(255, 255, 255, 0.3);border-radius:0.25rem;white-space:nowrap}.button-group-export .btn .download-group span,.button-group-export .dataTables_wrapper .dataTables_length select.form-control .download-group span,.dataTables_wrapper .dataTables_length .button-group-export select.form-control .download-group span{font-size:0.875rem}.button-group-export .btn .download-group .fa,.button-group-export .dataTables_wrapper .dataTables_length select.form-control .download-group .fa,.dataTables_wrapper .dataTables_length .button-group-export select.form-control .download-group .fa{color:#FFFFFF;font-size:1rem;height:1rem;width:auto}.button-group-export .btn .download-group .fa:after,.button-group-export .dataTables_wrapper .dataTables_length select.form-control .download-group .fa:after,.dataTables_wrapper .dataTables_length .button-group-export select.form-control .download-group .fa:after{display:none}.button-group-export .btn .download-group.invisible,.button-group-export .dataTables_wrapper .dataTables_length select.form-control .download-group.invisible,.dataTables_wrapper .dataTables_length .button-group-export select.form-control .download-group.invisible{visibility:hidden}.button-group-export .success-indicator{position:absolute;bottom:100%;right:0;background-color:#5e8e3a;color:#FFFFFF;padding:0.5rem 1rem;border-radius:4px;font-size:0.875rem;font-weight:600;opacity:0;transform:translateY(10px);transition:opacity 0.3s ease,transform 0.3s ease;pointer-events:none;white-space:nowrap;z-index:10;box-shadow:0 2px 8px rgba(0, 0, 0, 0.15)}.button-group-export .success-indicator.show{opacity:1;transform:translateY(-8px)}@container narrow (width < 280px){.download-group {
    padding:0.5rem !important}.download-group span{display:none !important}.download-group .fa{font-size:1.25rem !important}}
.datepicker{padding:1rem;border-radius:0.5rem;direction:ltr;font-family:"PP Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.datepicker.datepicker-dropdown.dropdown-menu{background-color:#FFFFFF;border:1px solid #EBEBEB;box-shadow:0 8px 16px rgba(0, 0, 0, 0.15);padding:1rem;min-width:280px}.datepicker-inline{width:280px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown.dropdown-menu{width:auto}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #E8EAEE;border-top:0;position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #FFFFFF;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #E8EAEE}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #FFFFFF}.datepicker table{margin:0;-webkit-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:36px;height:36px;border-radius:50%;border:none;font-size:0.875rem;font-weight:400}.datepicker th{color:#727272;font-weight:600;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.05em}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#F8F7F1;cursor:pointer;color:#0B0B0B}.datepicker table tr td.old,.datepicker table tr td.new{color:#C0C4C9}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#C0C4C9;cursor:not-allowed}.datepicker table tr td.highlighted{background-color:#e8f4f7;border-radius:0}.datepicker table tr td.highlighted:hover{background-color:#c1e3ea}.datepicker table tr td.today{background-color:#e8f4f7;color:#16323b;font-weight:600;border:2px solid #2a5f71}.datepicker table tr td.today:hover{background-color:#c1e3ea;color:#16323b;border-color:#23505f}.datepicker table tr td.today.disabled,.datepicker table tr td.today[disabled]{background-color:#fbfdfe;color:#C0C4C9;border-color:#9ad2dd;cursor:not-allowed}.datepicker table tr td.today.active{background-color:#c22419;color:#FFFFFF;border:none}.datepicker table tr td.today.active:hover{background-color:#a51e15;color:#FFFFFF}.datepicker table tr td.range{background-color:#F8F7F1;border-radius:0}.datepicker table tr td.range:hover{background-color:#EBEBEB}.datepicker table tr td.range.disabled{background-color:#fdfdfb;cursor:not-allowed}.datepicker table tr td.range.today{background-color:#fbfdfe;border-radius:0}.datepicker table tr td.range.today:hover{background-color:#e8f4f7}.datepicker table tr td.selected{background-color:#727272;color:#FFFFFF;font-weight:600}.datepicker table tr td.selected:hover{background-color:#4A4A4A;color:#FFFFFF}.datepicker table tr td.selected.disabled,.datepicker table tr td.selected[disabled]{background-color:#C0C4C9;color:#FFFFFF;cursor:not-allowed}.datepicker table tr td.active{background-color:#c22419;color:#FFFFFF;font-weight:600;border:none}.datepicker table tr td.active:hover{background-color:#a51e15;color:#FFFFFF}.datepicker table tr td.active.disabled,.datepicker table tr td.active[disabled]{background-color:#C0C4C9;color:#FFFFFF;cursor:not-allowed}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px;font-size:0.875rem;font-weight:500}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background-color:#F8F7F1}.datepicker table tr td span.disabled{background:none;color:#C0C4C9;cursor:not-allowed}.datepicker table tr td span.disabled:hover{background:none}.datepicker table tr td span.active{background-color:#c22419;color:#FFFFFF;font-weight:600}.datepicker table tr td span.active:hover{background-color:#a51e15;color:#FFFFFF}.datepicker table tr td span.active.disabled{background-color:#C0C4C9;color:#FFFFFF;cursor:not-allowed}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#C0C4C9}.datepicker .datepicker-switch{width:145px;font-weight:600;color:#0B0B0B}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer;transition:background-color 0.15s ease-in-out}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background-color:#F8F7F1;border-radius:4px}.datepicker .prev.disabled,.datepicker .next.disabled{visibility:hidden}.datepicker .cw{font-size:0.625rem;width:12px;padding:0 2px 0 5px;vertical-align:middle;color:#818A95}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:0.25rem 0 0 0.25rem}.input-daterange input:last-child{border-radius:0 0.25rem 0.25rem 0}.datepicker-group{align-items:center;display:flex;flex-direction:row;gap:0.75rem}.datepicker-group .form-label{flex-shrink:0;font-size:0.875rem;font-weight:500;margin-bottom:0;white-space:nowrap}.datepicker-group .input-group{border:1px solid #E8EAEE;border-radius:0.25rem;box-shadow:none;flex:1;transition:all 0.2s ease}.datepicker-group .input-group:focus-within{box-shadow:0 0 1px 2px rgba(218, 41, 28, 0.8)}.datepicker-group .form-control{background-color:transparent;border:none;border-radius:0.25rem;color:#0B0B0B;font-size:1rem !important;font-weight:400 !important;padding:0.5rem 0.875rem}.datepicker-group .form-control:focus{border-color:transparent;box-shadow:none;outline:none}.datepicker-group .form-control::placeholder{color:#818A95;font-weight:400}.datepicker-group .control-label{cursor:pointer}.dropdown .dropdown-toggle,.dropdown .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .dropdown select.form-control{position:relative;width:100%}.dropdown .dropdown-toggle::after,.dropdown .dataTables_wrapper .dataTables_length select.form-control::after,.dataTables_wrapper .dataTables_length .dropdown select.form-control::after{font-family:"icomoon" !important;content:"\e921" !important;border:none !important;color:#727272;font-size:1rem;background-color:#F8F7F1;border-radius:50%;width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;margin-left:auto}.dropdown .dropdown-menu{width:100%}.dropdown .dropdown-menu.show{display:block !important}.figure{container-type:inline-size;container-name:figure;position:relative}.figure:before{content:"";height:100%;position:absolute;width:100%;z-index:-1}.figure .figure-img{height:100%;margin-bottom:0;max-width:60%;width:100%}.figure .figure-caption{align-self:flex-end;display:flex;text-align:left;padding:0.5rem;max-width:40%;width:100%}@media (min-width: 768px){.figure .figure-img{max-width:100%}.figure .figure-caption{bottom:0;left:0;padding:0.844rem 0.5rem;position:absolute;text-align:center;max-width:100%}}@container figure (width < 410px){.figure .figure-img {
    max-width:100%}.figure .figure-caption{bottom:0;padding:0.844rem 0.5rem;position:absolute;text-align:center;max-width:100%}}

.filepond--root{max-height:20rem}.form-control:hover:not(:disabled):not(:focus){border-color:#C0C4C9}input[type=text].form-control,input[type=email].form-control,input[type=password].form-control,input[type=tel].form-control,input[type=url].form-control,input[type=number].form-control,input[type=search].form-control,input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control{min-height:calc(1.5em + 0.75rem + 2px)}input[type=number].form-control{-moz-appearance:textfield}input[type=number].form-control::-webkit-outer-spin-button,input[type=number].form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=search].form-control::-webkit-search-cancel-button,input[type=search].form-control::-webkit-search-decoration{-webkit-appearance:none}textarea.form-control{min-height:100px;resize:vertical}.form-select:hover:not(:disabled):not(:focus){border-color:#C0C4C9}.form-check-input[type=checkbox]{cursor:pointer;margin-top:0.125rem}.form-check-input[type=checkbox]:hover:not(:disabled):not(:checked){border-color:#818A95}.form-check-input[type=checkbox]:disabled{cursor:not-allowed;opacity:0.5}.form-check-input[type=radio]{cursor:pointer;margin-top:0.125rem}.form-check-input[type=radio]:hover:not(:disabled):not(:checked){border-color:#818A95}.form-check-input[type=radio]:disabled{cursor:not-allowed;opacity:0.5}.form-check-label{cursor:pointer;font-size:1.125rem;font-weight:400;line-height:1.5;margin-left:0.5rem}.input-group > .form-control:not(:first-child),.input-group > .form-select:not(:first-child){border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.input-group > .form-control:not(:last-child),.input-group > .form-select:not(:last-child){border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.form-control.is-invalid,.has-error .form-control,.has-warning .form-control,.form-select.is-invalid{border-color:#c22419}.form-control.is-invalid:focus,.has-error .form-control:focus,.has-warning .form-control:focus,.form-select.is-invalid:focus{border-color:#c22419;box-shadow:0 0 0 4px rgba(194, 36, 25, 0.1)}.form-control.is-valid,.has-success .form-control,.form-select.is-valid{border-color:#BCE194}.form-control.is-valid:focus,.has-success .form-control:focus,.form-select.is-valid:focus{border-color:#BCE194;box-shadow:0 0 0 4px rgba(188, 225, 148, 0.1)}.invalid-feedback{color:#c22419;display:block;font-size:0.875rem;margin-top:0.25rem}.valid-feedback{color:#BCE194;display:block;font-size:0.875rem;margin-top:0.25rem}.validation-summary-errors ul{text-align:left}.validation-summary-errors li:before{color:#DA291C;content:"\f071";font-family:"FontAwesome"}.field-validation-error{align-items:center;display:flex;gap:0.5rem;padding:3px 0}.field-validation-error:before{color:#DA291C;content:"\f071";font-family:"FontAwesome"}.input-validation-error{border-color:#DA291C}.input-validation-error:focus{border-color:#DA291C;box-shadow:0 0 0 4px rgba(218, 41, 28, 0.1)}.scrolling{pointer-events:none}.intro{font-size:1.5rem;font-weight:500;line-height:1.5}.quick-links{list-style:none;padding:0;margin:0}.quick-links li:not(:last-of-type){margin-bottom:0.625rem}.quick-links .item-link{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#F8F7F1;border-radius:0.5rem;padding:0.5rem 0.85rem;color:#0B0B0B;font-weight:400;text-decoration:none;transition:background-color 0.3s ease,color 0.3s ease}.quick-links .item-link::after{content:"\e920";font-family:"icomoon" !important;color:#0B0B0B;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#EBEBEB;border-radius:50%;width:32px;height:32px;margin-left:1rem;padding-left:3px;font-size:0.875rem;line-height:0.875rem;flex-shrink:0;transition:background-color 0.3s ease,color 0.3s ease}.quick-links .item-link:hover,.quick-links .item-link:focus{background-color:#DA291C;color:#FFFFFF}.quick-links .item-link:hover::after,.quick-links .item-link:focus::after{background-color:rgba(255, 255, 255, 0.2);color:#FFFFFF}.quick-links .item-link:focus-visible{outline:2px solid #2a5f71;outline-offset:2px}.logo{width:100%}.logo img{display:block;width:100%}@media (min-width: 768px){.logo{max-width:15rem}}@media (min-width: 992px){.logo{max-width:20rem}}.quote{padding:0.5rem 0 0;position:relative}.quote:before{position:absolute;left:0;top:-0.375rem}.quote > p:first-child{text-indent:3.5rem}.quote p{text-align:left}.quote.small:before{top:-1.8rem}@media (min-width: 768px){.quote:before{top:-0.8125rem}.quote > p:first-child{text-indent:4.5rem}}.search-group{border:1px solid rgba(129, 138, 149, 0.8);border-radius:0.25rem}.search-group:focus-within{border-color:#DA291C;box-shadow:0 0 1px 2px rgba(218, 41, 28, 0.8)}.search-group .input-group-text{background-color:#F8F7F1;border-right:2px solid rgba(129, 138, 149, 0.8);border-radius:0.25rem 0 0 0.25rem;cursor:pointer;padding:0.5rem 1rem;transition:background-color ease-in 0.2s}.search-group .input-group-text:hover,.search-group .input-group-text:focus{background-color:#EBEBEB}.search-group .input-group-text .fa{color:#DA291C;font-size:1.25rem}.search-group .form-control{/*
  --bs-form-control-bg: #FFFFFF;
  --bs-form-control-border-color: #E8EAEE;
  --bs-form-control-color: #0B0B0B;
  --bs-form-control-border-radius: 4px;
  --bs-form-control-padding-x: 1.5rem;
  --bs-form-control-padding-y: 0.5rem;
  --bs-form-control-hover-border-color: #C0C4C9;
  --bs-form-control-focus-border-color: #2a5f71;
  --bs-form-control-focus-box-shadow: 0 0 0 4px rgba(0, 102, 204, 0.1);
  */background-color:#FFFFFF;border:none;border-radius:0;color:#0B0B0B;transition:border-color 0.2s ease,box-shadow 0.2s ease}.search-group .form-control:hover{border-color:#DA291C}.search-group .form-control:focus{border-color:transparent;box-shadow:none;outline:none}.search-group .form-control::placeholder{color:#818A95}.search-group .btn,.search-group .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .search-group select.form-control{align-items:center;background-color:#DA291C;border-color:#DA291C;border-left:none;border-radius:0 0.25rem 0.25rem 0;color:#FFFFFF;display:flex;gap:0.5rem;line-height:1.334;padding:0.5rem 0.75rem}.search-group .btn .fa,.search-group .dataTables_wrapper .dataTables_length select.form-control .fa,.dataTables_wrapper .dataTables_length .search-group select.form-control .fa{color:#FFFFFF}.search-group .btn:hover,.search-group .dataTables_wrapper .dataTables_length select.form-control:hover,.dataTables_wrapper .dataTables_length .search-group select.form-control:hover,.search-group .btn:focus,.search-group .dataTables_wrapper .dataTables_length select.form-control:focus,.dataTables_wrapper .dataTables_length .search-group select.form-control:focus{background-color:#c22419;border-color:#a51e15;color:#FFFFFF}.search-group .btn:focus-visible,.search-group .dataTables_wrapper .dataTables_length select.form-control:focus-visible,.dataTables_wrapper .dataTables_length .search-group select.form-control:focus-visible{outline:1px solid #FFFFFF;box-shadow:0 0 0 4px rgba(255, 255, 255, 0.3)}[class^=skyline-]{height:100%;position:absolute;width:100%}.skyline-full{display:flex;flex-direction:column;justify-content:flex-end}.skyline-full img{object-fit:cover;object-position:center}.skyline-back{display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:-1}.skyline-back img{bottom:10rem;height:50%;left:0;position:absolute;object-fit:cover;object-position:center;width:100%}.favourites a{font-size:1.5rem}.card.card-dimension,.card-dimension.panel{--bs-card-spacer-y:0;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color:#0B0B0B;--bs-card-subtitle-color:;--bs-card-border-width:0;--bs-card-border-color:transparent;--bs-card-border-radius:0;--bs-card-box-shadow:;--bs-card-inner-border-radius:0;--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:transparent;--bs-card-cap-color:#0B0B0B;--bs-card-height:;--bs-card-color:#0B0B0B;--bs-card-bg:#FFFFFF;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;text-decoration:none}.card.card-dimension:hover,.card-dimension.panel:hover,.card.card-dimension:active,.card-dimension.panel:active,.card.card-dimension:focus,.card-dimension.panel:focus{--bs-card-title-color:#FFFFFF;--bs-card-cap-color:#FFFFFF;--bs-card-color:#FFFFFF;--bs-card-bg:#DA291C}.card.card-dimension:hover .btn,.card.card-dimension:hover .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .card.card-dimension:hover select.form-control,.card-dimension.panel:hover .btn,.card-dimension.panel:hover .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .card-dimension.panel:hover select.form-control,.card.card-dimension:active .btn,.card.card-dimension:active .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .card.card-dimension:active select.form-control,.card-dimension.panel:active .btn,.card-dimension.panel:active .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .card-dimension.panel:active select.form-control,.card.card-dimension:focus .btn,.card.card-dimension:focus .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .card.card-dimension:focus select.form-control,.card-dimension.panel:focus .btn,.card-dimension.panel:focus .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .card-dimension.panel:focus select.form-control{background-color:#FFFFFF;color:#0B0B0B}.card.card-dimension:hover .card-title:before,.card-dimension.panel:hover .card-title:before,.card.card-dimension:active .card-title:before,.card-dimension.panel:active .card-title:before,.card.card-dimension:focus .card-title:before,.card-dimension.panel:focus .card-title:before{filter:brightness(0) invert(1)}.card.card-dimension .card-header,.card-dimension.panel .card-header,.card.card-dimension .panel-heading,.card-dimension.panel .panel-heading{border-bottom:none}.card.card-dimension .card-title,.card-dimension.panel .card-title{align-items:center;display:flex;gap:0.5rem}.card.card-dimension .card-title:before,.card-dimension.panel .card-title:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNS40MDUiIGhlaWdodD0iMTguNDIyIiB2aWV3Qm94PSIwIDAgMzUuNDA1IDE4LjQyMiI+CiAgPGcgaWQ9Ikdyb3VwXzEzNTE3IiBkYXRhLW5hbWU9Ikdyb3VwIDEzNTE3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwKSI+CiAgICA8ZyBpZD0iR3JvdXBfNTI2OSIgZGF0YS1uYW1lPSJHcm91cCA1MjY5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMi4zNjMgMTUuMzgpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODc4OSIgZGF0YS1uYW1lPSJQYXRoIDg3ODkiIGQ9Ik0tMTYuMzQtNi42NDlhMS41MjEsMS41MjEsMCwwLDAsMS41MjEsMS41MjFBMS41MjEsMS41MjEsMCwwLDAtMTMuMy02LjY0OSwxLjUyMSwxLjUyMSwwLDAsMC0xNC44MTktOC4xNywxLjUyMSwxLjUyMSwwLDAsMC0xNi4zNC02LjY0OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMzQgOC4xNykiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81MjcwIiBkYXRhLW5hbWU9Ikdyb3VwIDUyNzAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5LjIxOSAxNS40OTcpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODc5MCIgZGF0YS1uYW1lPSJQYXRoIDg3OTAiIGQ9Ik0tMTUuMDgzLTYuMTM4YTEuNCwxLjQsMCwwLDAsMS40LDEuNCwxLjQsMS40LDAsMCwwLDEuNC0xLjQsMS40LDEuNCwwLDAsMC0xLjQtMS40LDEuNCwxLjQsMCwwLDAtMS40LDEuNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuMDgzIDcuNTQyKSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzUyNzEiIGRhdGEtbmFtZT0iR3JvdXAgNTI3MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYuMjk0IDE1LjYxNCkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84NzkxIiBkYXRhLW5hbWU9IlBhdGggODc5MSIgZD0iTS0xMy44MjYtNS42MjZhMS4yODcsMS4yODcsMCwwLDAsMS4yODcsMS4yODcsMS4yODcsMS4yODcsMCwwLDAsMS4yODctMS4yODcsMS4yODcsMS4yODcsMCwwLDAtMS4yODctMS4yODcsMS4yODcsMS4yODcsMCwwLDAtMS4yODcsMS4yODciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzLjgyNiA2LjkxMykiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81MjcyIiBkYXRhLW5hbWU9Ikdyb3VwIDUyNzIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzLjM3IDE1LjczMSkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84NzkyIiBkYXRhLW5hbWU9IlBhdGggODc5MiIgZD0iTS0xMi41NjktNS4xMTVhMS4xNywxLjE3LDAsMCwwLDEuMTcsMS4xNywxLjE3LDEuMTcsMCwwLDAsMS4xNy0xLjE3LDEuMTcsMS4xNywwLDAsMC0xLjE3LTEuMTcsMS4xNywxLjE3LDAsMCwwLTEuMTcsMS4xNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuNTY5IDYuMjg1KSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzUyNzMiIGRhdGEtbmFtZT0iR3JvdXAgNTI3MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuNDQ1IDE1Ljg0OCkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84NzkzIiBkYXRhLW5hbWU9IlBhdGggODc5MyIgZD0iTS0xMS4zMTItNC42QTEuMDUzLDEuMDUzLDAsMCwwLTEwLjI1OS0zLjU1LDEuMDUzLDEuMDUzLDAsMCwwLTkuMjA2LTQuNmExLjA1MywxLjA1MywwLDAsMC0xLjA1My0xLjA1M0ExLjA1MywxLjA1MywwLDAsMC0xMS4zMTItNC42IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4zMTIgNS42NTYpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfNTI3NCIgZGF0YS1uYW1lPSJHcm91cCA1Mjc0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy41NyAxNS45NjUpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODc5NCIgZGF0YS1uYW1lPSJQYXRoIDg3OTQiIGQ9Ik0tMTAuMDU2LTQuMDkyYS45MzYuOTM2LDAsMCwwLC45MzYuOTM2LjkzNi45MzYsMCwwLDAsLjkzNi0uOTM2LjkzNi45MzYsMCwwLDAtLjkzNi0uOTM2LjkzNi45MzYsMCwwLDAtLjkzNi45MzYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjA1NiA1LjAyOCkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81Mjc1IiBkYXRhLW5hbWU9Ikdyb3VwIDUyNzUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjY0NSAxNi4wODIpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODc5NSIgZGF0YS1uYW1lPSJQYXRoIDg3OTUiIGQ9Ik0tOC44LTMuNThhLjgxOS44MTksMCwwLDAsLjgxOS44MTkuODE5LjgxOSwwLDAsMCwuODE5LS44MTlBLjgxOS44MTksMCwwLDAtNy45OC00LjQuODE5LjgxOSwwLDAsMC04LjgtMy41OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC43OTkgNC4zOTkpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfNTI3NiIgZGF0YS1uYW1lPSJHcm91cCA1Mjc2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS42NzEgMTYuMTk5KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg3OTYiIGRhdGEtbmFtZT0iUGF0aCA4Nzk2IiBkPSJNLTcuNTQyLTMuMDY5YS43LjcsMCwwLDAsLjcuNy43LjcsMCwwLDAsLjctLjcuNy43LDAsMCwwLS43LS43LjcuNywwLDAsMC0uNy43IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjU0MiAzLjc3MSkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81Mjc3IiBkYXRhLW5hbWU9Ikdyb3VwIDUyNzciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguODA3IDE2LjMxNikiPgogICAgICA8cGF0aCBpZD0iUGF0aF84Nzk3IiBkYXRhLW5hbWU9IlBhdGggODc5NyIgZD0iTS02LjI4NS0yLjU1OGEuNTg1LjU4NSwwLDAsMCwuNTg1LjU4NS41ODUuNTg1LDAsMCwwLC41ODUtLjU4NUEuNTg1LjU4NSwwLDAsMC01LjctMy4xNDNhLjU4NS41ODUsMCwwLDAtLjU4NS41ODUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYuMjg1IDMuMTQzKSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzUyNzgiIGRhdGEtbmFtZT0iR3JvdXAgNTI3OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS44NiAxNi40MzMpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODc5OCIgZGF0YS1uYW1lPSJQYXRoIDg3OTgiIGQ9Ik0tNS4wMjgtMi4wNDZhLjQ2OC40NjgsMCwwLDAsLjQ2OC40NjguNDY4LjQ2OCwwLDAsMCwuNDY4LS40NjguNDY4LjQ2OCwwLDAsMC0uNDY4LS40NjguNDY4LjQ2OCwwLDAsMC0uNDY4LjQ2OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4wMjggMi41MTQpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfNTI3OSIgZGF0YS1uYW1lPSJHcm91cCA1Mjc5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjkzIDE2LjU1KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg3OTkiIGRhdGEtbmFtZT0iUGF0aCA4Nzk5IiBkPSJNLTMuNzcxLTEuNTM1YS4zNTEuMzUxLDAsMCwwLC4zNTEuMzUxLjM1MS4zNTEsMCwwLDAsLjM1MS0uMzUxLjM1MS4zNTEsMCwwLDAtLjM1MS0uMzUxLjM1MS4zNTEsMCwwLDAtLjM1MS4zNTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuNzcxIDEuODg2KSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzUyODAiIGRhdGEtbmFtZT0iR3JvdXAgNTI4MCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxNi42NjcpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgwMCIgZGF0YS1uYW1lPSJQYXRoIDg4MDAiIGQ9Ik0tMi41MTQtMS4wMjNhLjIzNC4yMzQsMCwwLDAsLjIzNC4yMzQuMjM0LjIzNCwwLDAsMCwuMjM0LS4yMzQuMjM0LjIzNCwwLDAsMC0uMjM0LS4yMzQuMjM0LjIzNCwwLDAsMC0uMjM0LjIzNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi41MTQgMS4yNTcpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfNTI5MyIgZGF0YS1uYW1lPSJHcm91cCA1MjkzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMi4zNjMgOS4yMjgpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgxMyIgZGF0YS1uYW1lPSJQYXRoIDg4MTMiIGQ9Ik0tMTYuMzQtNi42NDlhMS41MjEsMS41MjEsMCwwLDAsMS41MjEsMS41MjFBMS41MjEsMS41MjEsMCwwLDAtMTMuMy02LjY0OSwxLjUyMSwxLjUyMSwwLDAsMC0xNC44MTktOC4xNywxLjUyMSwxLjUyMSwwLDAsMC0xNi4zNC02LjY0OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMzQgOC4xNykiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM2MSIgZGF0YS1uYW1lPSJHcm91cCAxNDM2MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzIuMzYzIDYuMTUyKSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MTMtMiIgZGF0YS1uYW1lPSJQYXRoIDg4MTMiIGQ9Ik0tMTYuMzQtNi42NDlhMS41MjEsMS41MjEsMCwwLDAsMS41MjEsMS41MjFBMS41MjEsMS41MjEsMCwwLDAtMTMuMy02LjY0OSwxLjUyMSwxLjUyMSwwLDAsMC0xNC44MTktOC4xNywxLjUyMSwxLjUyMSwwLDAsMC0xNi4zNC02LjY0OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMzQgOC4xNykiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM3MyIgZGF0YS1uYW1lPSJHcm91cCAxNDM3MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzIuMzYzIDMuMDc2KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MTMtMyIgZGF0YS1uYW1lPSJQYXRoIDg4MTMiIGQ9Ik0tMTYuMzQtNi42NDlhMS41MjEsMS41MjEsMCwwLDAsMS41MjEsMS41MjFBMS41MjEsMS41MjEsMCwwLDAtMTMuMy02LjY0OSwxLjUyMSwxLjUyMSwwLDAsMC0xNC44MTktOC4xNywxLjUyMSwxLjUyMSwwLDAsMC0xNi4zNC02LjY0OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMzQgOC4xNykiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM4NSIgZGF0YS1uYW1lPSJHcm91cCAxNDM4NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzIuMzYzIDApIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgxMy00IiBkYXRhLW5hbWU9IlBhdGggODgxMyIgZD0iTS0xNi4zNC02LjY0OWExLjUyMSwxLjUyMSwwLDAsMCwxLjUyMSwxLjUyMUExLjUyMSwxLjUyMSwwLDAsMC0xMy4zLTYuNjQ5LDEuNTIxLDEuNTIxLDAsMCwwLTE0LjgxOS04LjE3LDEuNTIxLDEuNTIxLDAsMCwwLTE2LjM0LTYuNjQ5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi4zNCA4LjE3KSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzUyOTQiIGRhdGEtbmFtZT0iR3JvdXAgNTI5NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjkuMjE5IDkuMzQ1KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MTQiIGRhdGEtbmFtZT0iUGF0aCA4ODE0IiBkPSJNLTE1LjA4My02LjEzOGExLjQsMS40LDAsMCwwLDEuNCwxLjQsMS40LDEuNCwwLDAsMCwxLjQtMS40LDEuNCwxLjQsMCwwLDAtMS40LTEuNCwxLjQsMS40LDAsMCwwLTEuNCwxLjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LjA4MyA3LjU0MikiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM2MiIgZGF0YS1uYW1lPSJHcm91cCAxNDM2MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjkuMjE5IDYuMjY5KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MTQtMiIgZGF0YS1uYW1lPSJQYXRoIDg4MTQiIGQ9Ik0tMTUuMDgzLTYuMTM4YTEuNCwxLjQsMCwwLDAsMS40LDEuNCwxLjQsMS40LDAsMCwwLDEuNC0xLjQsMS40LDEuNCwwLDAsMC0xLjQtMS40LDEuNCwxLjQsMCwwLDAtMS40LDEuNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuMDgzIDcuNTQyKSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzE0Mzc0IiBkYXRhLW5hbWU9Ikdyb3VwIDE0Mzc0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOS4yMTkgMy4xOTMpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgxNC0zIiBkYXRhLW5hbWU9IlBhdGggODgxNCIgZD0iTS0xNS4wODMtNi4xMzhhMS40LDEuNCwwLDAsMCwxLjQsMS40LDEuNCwxLjQsMCwwLDAsMS40LTEuNCwxLjQsMS40LDAsMCwwLTEuNC0xLjQsMS40LDEuNCwwLDAsMC0xLjQsMS40IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wODMgNy41NDIpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzODYiIGRhdGEtbmFtZT0iR3JvdXAgMTQzODYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5LjIxOSAwLjExNykiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODE0LTQiIGRhdGEtbmFtZT0iUGF0aCA4ODE0IiBkPSJNLTE1LjA4My02LjEzOGExLjQsMS40LDAsMCwwLDEuNCwxLjQsMS40LDEuNCwwLDAsMCwxLjQtMS40LDEuNCwxLjQsMCwwLDAtMS40LTEuNCwxLjQsMS40LDAsMCwwLTEuNCwxLjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LjA4MyA3LjU0MikiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81Mjk1IiBkYXRhLW5hbWU9Ikdyb3VwIDUyOTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2LjI5NCA5LjQ2MikiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODE1IiBkYXRhLW5hbWU9IlBhdGggODgxNSIgZD0iTS0xMy44MjYtNS42MjZhMS4yODcsMS4yODcsMCwwLDAsMS4yODcsMS4yODcsMS4yODcsMS4yODcsMCwwLDAsMS4yODctMS4yODcsMS4yODcsMS4yODcsMCwwLDAtMS4yODctMS4yODcsMS4yODcsMS4yODcsMCwwLDAtMS4yODcsMS4yODciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzLjgyNiA2LjkxMykiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM2MyIgZGF0YS1uYW1lPSJHcm91cCAxNDM2MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYuMjk0IDYuMzg2KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MTUtMiIgZGF0YS1uYW1lPSJQYXRoIDg4MTUiIGQ9Ik0tMTMuODI2LTUuNjI2YTEuMjg3LDEuMjg3LDAsMCwwLDEuMjg3LDEuMjg3LDEuMjg3LDEuMjg3LDAsMCwwLDEuMjg3LTEuMjg3LDEuMjg3LDEuMjg3LDAsMCwwLTEuMjg3LTEuMjg3LDEuMjg3LDEuMjg3LDAsMCwwLTEuMjg3LDEuMjg3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMy44MjYgNi45MTMpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzNzUiIGRhdGEtbmFtZT0iR3JvdXAgMTQzNzUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2LjI5NCAzLjMxKSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MTUtMyIgZGF0YS1uYW1lPSJQYXRoIDg4MTUiIGQ9Ik0tMTMuODI2LTUuNjI2YTEuMjg3LDEuMjg3LDAsMCwwLDEuMjg3LDEuMjg3LDEuMjg3LDEuMjg3LDAsMCwwLDEuMjg3LTEuMjg3LDEuMjg3LDEuMjg3LDAsMCwwLTEuMjg3LTEuMjg3LDEuMjg3LDEuMjg3LDAsMCwwLTEuMjg3LDEuMjg3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMy44MjYgNi45MTMpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzODciIGRhdGEtbmFtZT0iR3JvdXAgMTQzODciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2LjI5NCAwLjIzNCkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODE1LTQiIGRhdGEtbmFtZT0iUGF0aCA4ODE1IiBkPSJNLTEzLjgyNi01LjYyNmExLjI4NywxLjI4NywwLDAsMCwxLjI4NywxLjI4NywxLjI4NywxLjI4NywwLDAsMCwxLjI4Ny0xLjI4NywxLjI4NywxLjI4NywwLDAsMC0xLjI4Ny0xLjI4NywxLjI4NywxLjI4NywwLDAsMC0xLjI4NywxLjI4NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMuODI2IDYuOTEzKSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzUyOTYiIGRhdGEtbmFtZT0iR3JvdXAgNTI5NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjMuMzcgOS41NzkpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgxNiIgZGF0YS1uYW1lPSJQYXRoIDg4MTYiIGQ9Ik0tMTIuNTY5LTUuMTE1YTEuMTcsMS4xNywwLDAsMCwxLjE3LDEuMTcsMS4xNywxLjE3LDAsMCwwLDEuMTctMS4xNywxLjE3LDEuMTcsMCwwLDAtMS4xNy0xLjE3LDEuMTcsMS4xNywwLDAsMC0xLjE3LDEuMTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjU2OSA2LjI4NSkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM2NCIgZGF0YS1uYW1lPSJHcm91cCAxNDM2NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjMuMzcgNi41MDMpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgxNi0yIiBkYXRhLW5hbWU9IlBhdGggODgxNiIgZD0iTS0xMi41NjktNS4xMTVhMS4xNywxLjE3LDAsMCwwLDEuMTcsMS4xNywxLjE3LDEuMTcsMCwwLDAsMS4xNy0xLjE3LDEuMTcsMS4xNywwLDAsMC0xLjE3LTEuMTcsMS4xNywxLjE3LDAsMCwwLTEuMTcsMS4xNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuNTY5IDYuMjg1KSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzE0Mzc2IiBkYXRhLW5hbWU9Ikdyb3VwIDE0Mzc2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMy4zNyAzLjQyNykiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODE2LTMiIGRhdGEtbmFtZT0iUGF0aCA4ODE2IiBkPSJNLTEyLjU2OS01LjExNWExLjE3LDEuMTcsMCwwLDAsMS4xNywxLjE3LDEuMTcsMS4xNywwLDAsMCwxLjE3LTEuMTcsMS4xNywxLjE3LDAsMCwwLTEuMTctMS4xNywxLjE3LDEuMTcsMCwwLDAtMS4xNywxLjE3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi41NjkgNi4yODUpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzODgiIGRhdGEtbmFtZT0iR3JvdXAgMTQzODgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzLjM3IDAuMzUxKSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MTYtNCIgZGF0YS1uYW1lPSJQYXRoIDg4MTYiIGQ9Ik0tMTIuNTY5LTUuMTE1YTEuMTcsMS4xNywwLDAsMCwxLjE3LDEuMTcsMS4xNywxLjE3LDAsMCwwLDEuMTctMS4xNywxLjE3LDEuMTcsMCwwLDAtMS4xNy0xLjE3LDEuMTcsMS4xNywwLDAsMC0xLjE3LDEuMTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjU2OSA2LjI4NSkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81Mjk3IiBkYXRhLW5hbWU9Ikdyb3VwIDUyOTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjQ0NSA5LjY5NikiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODE3IiBkYXRhLW5hbWU9IlBhdGggODgxNyIgZD0iTS0xMS4zMTItNC42QTEuMDUzLDEuMDUzLDAsMCwwLTEwLjI1OS0zLjU1LDEuMDUzLDEuMDUzLDAsMCwwLTkuMjA2LTQuNmExLjA1MywxLjA1MywwLDAsMC0xLjA1My0xLjA1M0ExLjA1MywxLjA1MywwLDAsMC0xMS4zMTItNC42IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4zMTIgNS42NTYpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzNjUiIGRhdGEtbmFtZT0iR3JvdXAgMTQzNjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjQ0NSA2LjYyKSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MTctMiIgZGF0YS1uYW1lPSJQYXRoIDg4MTciIGQ9Ik0tMTEuMzEyLTQuNkExLjA1MywxLjA1MywwLDAsMC0xMC4yNTktMy41NSwxLjA1MywxLjA1MywwLDAsMC05LjIwNi00LjZhMS4wNTMsMS4wNTMsMCwwLDAtMS4wNTMtMS4wNTNBMS4wNTMsMS4wNTMsMCwwLDAtMTEuMzEyLTQuNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuMzEyIDUuNjU2KSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzE0Mzc3IiBkYXRhLW5hbWU9Ikdyb3VwIDE0Mzc3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMC40NDUgMy41NDQpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgxNy0zIiBkYXRhLW5hbWU9IlBhdGggODgxNyIgZD0iTS0xMS4zMTItNC42QTEuMDUzLDEuMDUzLDAsMCwwLTEwLjI1OS0zLjU1LDEuMDUzLDEuMDUzLDAsMCwwLTkuMjA2LTQuNmExLjA1MywxLjA1MywwLDAsMC0xLjA1My0xLjA1M0ExLjA1MywxLjA1MywwLDAsMC0xMS4zMTItNC42IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4zMTIgNS42NTYpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzODkiIGRhdGEtbmFtZT0iR3JvdXAgMTQzODkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjQ0NSAwLjQ2OCkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODE3LTQiIGRhdGEtbmFtZT0iUGF0aCA4ODE3IiBkPSJNLTExLjMxMi00LjZBMS4wNTMsMS4wNTMsMCwwLDAtMTAuMjU5LTMuNTUsMS4wNTMsMS4wNTMsMCwwLDAtOS4yMDYtNC42YTEuMDUzLDEuMDUzLDAsMCwwLTEuMDUzLTEuMDUzQTEuMDUzLDEuMDUzLDAsMCwwLTExLjMxMi00LjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjMxMiA1LjY1NikiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81Mjk4IiBkYXRhLW5hbWU9Ikdyb3VwIDUyOTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3LjU3IDkuODEzKSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MTgiIGRhdGEtbmFtZT0iUGF0aCA4ODE4IiBkPSJNLTEwLjA1Ni00LjA5MmEuOTM2LjkzNiwwLDAsMCwuOTM2LjkzNi45MzYuOTM2LDAsMCwwLC45MzYtLjkzNi45MzYuOTM2LDAsMCwwLS45MzYtLjkzNi45MzYuOTM2LDAsMCwwLS45MzYuOTM2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4wNTYgNS4wMjgpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzNjYiIGRhdGEtbmFtZT0iR3JvdXAgMTQzNjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3LjU3IDYuNzM3KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MTgtMiIgZGF0YS1uYW1lPSJQYXRoIDg4MTgiIGQ9Ik0tMTAuMDU2LTQuMDkyYS45MzYuOTM2LDAsMCwwLC45MzYuOTM2LjkzNi45MzYsMCwwLDAsLjkzNi0uOTM2LjkzNi45MzYsMCwwLDAtLjkzNi0uOTM2LjkzNi45MzYsMCwwLDAtLjkzNi45MzYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjA1NiA1LjAyOCkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM3OCIgZGF0YS1uYW1lPSJHcm91cCAxNDM3OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcuNTcgMy42NjEpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgxOC0zIiBkYXRhLW5hbWU9IlBhdGggODgxOCIgZD0iTS0xMC4wNTYtNC4wOTJhLjkzNi45MzYsMCwwLDAsLjkzNi45MzYuOTM2LjkzNiwwLDAsMCwuOTM2LS45MzYuOTM2LjkzNiwwLDAsMC0uOTM2LS45MzYuOTM2LjkzNiwwLDAsMC0uOTM2LjkzNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDU2IDUuMDI4KSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzE0MzkwIiBkYXRhLW5hbWU9Ikdyb3VwIDE0MzkwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy41NyAwLjU4NSkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODE4LTQiIGRhdGEtbmFtZT0iUGF0aCA4ODE4IiBkPSJNLTEwLjA1Ni00LjA5MmEuOTM2LjkzNiwwLDAsMCwuOTM2LjkzNi45MzYuOTM2LDAsMCwwLC45MzYtLjkzNi45MzYuOTM2LDAsMCwwLS45MzYtLjkzNi45MzYuOTM2LDAsMCwwLS45MzYuOTM2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4wNTYgNS4wMjgpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfNTI5OSIgZGF0YS1uYW1lPSJHcm91cCA1Mjk5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC42NDUgOS45MykiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODE5IiBkYXRhLW5hbWU9IlBhdGggODgxOSIgZD0iTS04LjgtMy41OGEuODE5LjgxOSwwLDAsMCwuODE5LjgxOS44MTkuODE5LDAsMCwwLC44MTktLjgxOUEuODE5LjgxOSwwLDAsMC03Ljk4LTQuNC44MTkuODE5LDAsMCwwLTguOC0zLjU4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4Ljc5OSA0LjM5OSkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM2NyIgZGF0YS1uYW1lPSJHcm91cCAxNDM2NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuNjQ1IDYuODU0KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MTktMiIgZGF0YS1uYW1lPSJQYXRoIDg4MTkiIGQ9Ik0tOC44LTMuNThhLjgxOS44MTksMCwwLDAsLjgxOS44MTkuODE5LjgxOSwwLDAsMCwuODE5LS44MTlBLjgxOS44MTksMCwwLDAtNy45OC00LjQuODE5LjgxOSwwLDAsMC04LjgtMy41OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC43OTkgNC4zOTkpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzNzkiIGRhdGEtbmFtZT0iR3JvdXAgMTQzNzkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjY0NSAzLjc3OCkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODE5LTMiIGRhdGEtbmFtZT0iUGF0aCA4ODE5IiBkPSJNLTguOC0zLjU4YS44MTkuODE5LDAsMCwwLC44MTkuODE5LjgxOS44MTksMCwwLDAsLjgxOS0uODE5QS44MTkuODE5LDAsMCwwLTcuOTgtNC40LjgxOS44MTksMCwwLDAtOC44LTMuNTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguNzk5IDQuMzk5KSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzE0MzkxIiBkYXRhLW5hbWU9Ikdyb3VwIDE0MzkxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNC42NDUgMC43MDIpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgxOS00IiBkYXRhLW5hbWU9IlBhdGggODgxOSIgZD0iTS04LjgtMy41OGEuODE5LjgxOSwwLDAsMCwuODE5LjgxOS44MTkuODE5LDAsMCwwLC44MTktLjgxOUEuODE5LjgxOSwwLDAsMC03Ljk4LTQuNC44MTkuODE5LDAsMCwwLTguOC0zLjU4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4Ljc5OSA0LjM5OSkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81MzAwIiBkYXRhLW5hbWU9Ikdyb3VwIDUzMDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjY3MSAxMC4wNDcpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgyMCIgZGF0YS1uYW1lPSJQYXRoIDg4MjAiIGQ9Ik0tNy41NDItMy4wNjlhLjcuNywwLDAsMCwuNy43LjcuNywwLDAsMCwuNy0uNy43LjcsMCwwLDAtLjctLjcuNy43LDAsMCwwLS43LjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNTQyIDMuNzcxKSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzE0MzY4IiBkYXRhLW5hbWU9Ikdyb3VwIDE0MzY4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS42NzEgNi45NzEpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgyMC0yIiBkYXRhLW5hbWU9IlBhdGggODgyMCIgZD0iTS03LjU0Mi0zLjA2OWEuNy43LDAsMCwwLC43LjcuNy43LDAsMCwwLC43LS43LjcuNywwLDAsMC0uNy0uNy43LjcsMCwwLDAtLjcuNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy41NDIgMy43NzEpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzODAiIGRhdGEtbmFtZT0iR3JvdXAgMTQzODAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjY3MSAzLjg5NSkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODIwLTMiIGRhdGEtbmFtZT0iUGF0aCA4ODIwIiBkPSJNLTcuNTQyLTMuMDY5YS43LjcsMCwwLDAsLjcuNy43LjcsMCwwLDAsLjctLjcuNy43LDAsMCwwLS43LS43LjcuNywwLDAsMC0uNy43IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjU0MiAzLjc3MSkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM5MiIgZGF0YS1uYW1lPSJHcm91cCAxNDM5MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuNjcxIDAuODE5KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MjAtNCIgZGF0YS1uYW1lPSJQYXRoIDg4MjAiIGQ9Ik0tNy41NDItMy4wNjlhLjcuNywwLDAsMCwuNy43LjcuNywwLDAsMCwuNy0uNy43LjcsMCwwLDAtLjctLjcuNy43LDAsMCwwLS43LjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNTQyIDMuNzcxKSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzUzMDEiIGRhdGEtbmFtZT0iR3JvdXAgNTMwMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC44MDcgMTAuMTY0KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MjEiIGRhdGEtbmFtZT0iUGF0aCA4ODIxIiBkPSJNLTYuMjg1LTIuNTU4YS41ODUuNTg1LDAsMCwwLC41ODUuNTg1LjU4NS41ODUsMCwwLDAsLjU4NS0uNTg1QS41ODUuNTg1LDAsMCwwLTUuNy0zLjE0M2EuNTg1LjU4NSwwLDAsMC0uNTg1LjU4NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4yODUgMy4xNDMpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzNjkiIGRhdGEtbmFtZT0iR3JvdXAgMTQzNjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguODA3IDcuMDg4KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MjEtMiIgZGF0YS1uYW1lPSJQYXRoIDg4MjEiIGQ9Ik0tNi4yODUtMi41NThhLjU4NS41ODUsMCwwLDAsLjU4NS41ODUuNTg1LjU4NSwwLDAsMCwuNTg1LS41ODVBLjU4NS41ODUsMCwwLDAtNS43LTMuMTQzYS41ODUuNTg1LDAsMCwwLS41ODUuNTg1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2LjI4NSAzLjE0MykiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM4MSIgZGF0YS1uYW1lPSJHcm91cCAxNDM4MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC44MDcgNC4wMTIpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgyMS0zIiBkYXRhLW5hbWU9IlBhdGggODgyMSIgZD0iTS02LjI4NS0yLjU1OGEuNTg1LjU4NSwwLDAsMCwuNTg1LjU4NS41ODUuNTg1LDAsMCwwLC41ODUtLjU4NUEuNTg1LjU4NSwwLDAsMC01LjctMy4xNDNhLjU4NS41ODUsMCwwLDAtLjU4NS41ODUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYuMjg1IDMuMTQzKSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzE0MzkzIiBkYXRhLW5hbWU9Ikdyb3VwIDE0MzkzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjgwNyAwLjkzNikiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODIxLTQiIGRhdGEtbmFtZT0iUGF0aCA4ODIxIiBkPSJNLTYuMjg1LTIuNTU4YS41ODUuNTg1LDAsMCwwLC41ODUuNTg1LjU4NS41ODUsMCwwLDAsLjU4NS0uNTg1QS41ODUuNTg1LDAsMCwwLTUuNy0zLjE0M2EuNTg1LjU4NSwwLDAsMC0uNTg1LjU4NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4yODUgMy4xNDMpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfNTMwMiIgZGF0YS1uYW1lPSJHcm91cCA1MzAyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1Ljg2IDEwLjI4MSkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODIyIiBkYXRhLW5hbWU9IlBhdGggODgyMiIgZD0iTS01LjAyOC0yLjA0NmEuNDY4LjQ2OCwwLDAsMCwuNDY4LjQ2OC40NjguNDY4LDAsMCwwLC40NjgtLjQ2OC40NjguNDY4LDAsMCwwLS40NjgtLjQ2OC40NjguNDY4LDAsMCwwLS40NjguNDY4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjAyOCAyLjUxNCkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM3MCIgZGF0YS1uYW1lPSJHcm91cCAxNDM3MCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS44NiA3LjIwNSkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODIyLTIiIGRhdGEtbmFtZT0iUGF0aCA4ODIyIiBkPSJNLTUuMDI4LTIuMDQ2YS40NjguNDY4LDAsMCwwLC40NjguNDY4LjQ2OC40NjgsMCwwLDAsLjQ2OC0uNDY4LjQ2OC40NjgsMCwwLDAtLjQ2OC0uNDY4LjQ2OC40NjgsMCwwLDAtLjQ2OC40NjgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMDI4IDIuNTE0KSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzE0MzgyIiBkYXRhLW5hbWU9Ikdyb3VwIDE0MzgyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1Ljg2IDQuMTI5KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MjItMyIgZGF0YS1uYW1lPSJQYXRoIDg4MjIiIGQ9Ik0tNS4wMjgtMi4wNDZhLjQ2OC40NjgsMCwwLDAsLjQ2OC40NjguNDY4LjQ2OCwwLDAsMCwuNDY4LS40NjguNDY4LjQ2OCwwLDAsMC0uNDY4LS40NjguNDY4LjQ2OCwwLDAsMC0uNDY4LjQ2OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4wMjggMi41MTQpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzOTQiIGRhdGEtbmFtZT0iR3JvdXAgMTQzOTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuODYgMS4wNTMpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgyMi00IiBkYXRhLW5hbWU9IlBhdGggODgyMiIgZD0iTS01LjAyOC0yLjA0NmEuNDY4LjQ2OCwwLDAsMCwuNDY4LjQ2OC40NjguNDY4LDAsMCwwLC40NjgtLjQ2OC40NjguNDY4LDAsMCwwLS40NjgtLjQ2OC40NjguNDY4LDAsMCwwLS40NjguNDY4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjAyOCAyLjUxNCkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81MzAzIiBkYXRhLW5hbWU9Ikdyb3VwIDUzMDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuOTMgMTAuMzk4KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MjMiIGRhdGEtbmFtZT0iUGF0aCA4ODIzIiBkPSJNLTMuNzcxLTEuNTM1YS4zNTEuMzUxLDAsMCwwLC4zNTEuMzUxLjM1MS4zNTEsMCwwLDAsLjM1MS0uMzUxLjM1MS4zNTEsMCwwLDAtLjM1MS0uMzUxLjM1MS4zNTEsMCwwLDAtLjM1MS4zNTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuNzcxIDEuODg2KSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzE0MzcxIiBkYXRhLW5hbWU9Ikdyb3VwIDE0MzcxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjkzIDcuMzIyKSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MjMtMiIgZGF0YS1uYW1lPSJQYXRoIDg4MjMiIGQ9Ik0tMy43NzEtMS41MzVhLjM1MS4zNTEsMCwwLDAsLjM1MS4zNTEuMzUxLjM1MSwwLDAsMCwuMzUxLS4zNTEuMzUxLjM1MSwwLDAsMC0uMzUxLS4zNTEuMzUxLjM1MSwwLDAsMC0uMzUxLjM1MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy43NzEgMS44ODYpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzODMiIGRhdGEtbmFtZT0iR3JvdXAgMTQzODMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuOTMgNC4yNDYpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgyMy0zIiBkYXRhLW5hbWU9IlBhdGggODgyMyIgZD0iTS0zLjc3MS0xLjUzNWEuMzUxLjM1MSwwLDAsMCwuMzUxLjM1MS4zNTEuMzUxLDAsMCwwLC4zNTEtLjM1MS4zNTEuMzUxLDAsMCwwLS4zNTEtLjM1MS4zNTEuMzUxLDAsMCwwLS4zNTEuMzUxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjc3MSAxLjg4NikiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM5NSIgZGF0YS1uYW1lPSJHcm91cCAxNDM5NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi45MyAxLjE3KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MjMtNCIgZGF0YS1uYW1lPSJQYXRoIDg4MjMiIGQ9Ik0tMy43NzEtMS41MzVhLjM1MS4zNTEsMCwwLDAsLjM1MS4zNTEuMzUxLjM1MSwwLDAsMCwuMzUxLS4zNTEuMzUxLjM1MSwwLDAsMC0uMzUxLS4zNTEuMzUxLjM1MSwwLDAsMC0uMzUxLjM1MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy43NzEgMS44ODYpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfNTMwNCIgZGF0YS1uYW1lPSJHcm91cCA1MzA0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDEwLjUxNSkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODI0IiBkYXRhLW5hbWU9IlBhdGggODgyNCIgZD0iTS0yLjUxNC0xLjAyM2EuMjM0LjIzNCwwLDAsMCwuMjM0LjIzNC4yMzQuMjM0LDAsMCwwLC4yMzQtLjIzNC4yMzQuMjM0LDAsMCwwLS4yMzQtLjIzNC4yMzQuMjM0LDAsMCwwLS4yMzQuMjM0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjUxNCAxLjI1NykiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF8xNDM3MiIgZGF0YS1uYW1lPSJHcm91cCAxNDM3MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA3LjQzOSkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODI0LTIiIGRhdGEtbmFtZT0iUGF0aCA4ODI0IiBkPSJNLTIuNTE0LTEuMDIzYS4yMzQuMjM0LDAsMCwwLC4yMzQuMjM0LjIzNC4yMzQsMCwwLDAsLjIzNC0uMjM0LjIzNC4yMzQsMCwwLDAtLjIzNC0uMjM0LjIzNC4yMzQsMCwwLDAtLjIzNC4yMzQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuNTE0IDEuMjU3KSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzE0Mzg0IiBkYXRhLW5hbWU9Ikdyb3VwIDE0Mzg0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDQuMzYzKSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4MjQtMyIgZGF0YS1uYW1lPSJQYXRoIDg4MjQiIGQ9Ik0tMi41MTQtMS4wMjNhLjIzNC4yMzQsMCwwLDAsLjIzNC4yMzQuMjM0LjIzNCwwLDAsMCwuMjM0LS4yMzQuMjM0LjIzNCwwLDAsMC0uMjM0LS4yMzQuMjM0LjIzNCwwLDAsMC0uMjM0LjIzNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi41MTQgMS4yNTcpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfMTQzOTYiIGRhdGEtbmFtZT0iR3JvdXAgMTQzOTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMS4yODcpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgyNC00IiBkYXRhLW5hbWU9IlBhdGggODgyNCIgZD0iTS0yLjUxNC0xLjAyM2EuMjM0LjIzNCwwLDAsMCwuMjM0LjIzNC4yMzQuMjM0LDAsMCwwLC4yMzQtLjIzNC4yMzQuMjM0LDAsMCwwLS4yMzQtLjIzNC4yMzQuMjM0LDAsMCwwLS4yMzQuMjM0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjUxNCAxLjI1NykiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81MzE3IiBkYXRhLW5hbWU9Ikdyb3VwIDUzMTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyLjM2MyAxMi4zMDQpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgzNyIgZGF0YS1uYW1lPSJQYXRoIDg4MzciIGQ9Ik0tMTYuMzQtNi42NDlhMS41MjEsMS41MjEsMCwwLDAsMS41MjEsMS41MjFBMS41MjEsMS41MjEsMCwwLDAtMTMuMy02LjY0OSwxLjUyMSwxLjUyMSwwLDAsMC0xNC44MTktOC4xNywxLjUyMSwxLjUyMSwwLDAsMC0xNi4zNC02LjY0OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMzQgOC4xNykiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81MzE4IiBkYXRhLW5hbWU9Ikdyb3VwIDUzMTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5LjIxOSAxMi40MjEpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODgzOCIgZGF0YS1uYW1lPSJQYXRoIDg4MzgiIGQ9Ik0tMTUuMDgzLTYuMTM4YTEuNCwxLjQsMCwwLDAsMS40LDEuNCwxLjQsMS40LDAsMCwwLDEuNC0xLjQsMS40LDEuNCwwLDAsMC0xLjQtMS40LDEuNCwxLjQsMCwwLDAtMS40LDEuNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuMDgzIDcuNTQyKSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzUzMTkiIGRhdGEtbmFtZT0iR3JvdXAgNTMxOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYuMjk0IDEyLjUzOCkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODM5IiBkYXRhLW5hbWU9IlBhdGggODgzOSIgZD0iTS0xMy44MjYtNS42MjZhMS4yODcsMS4yODcsMCwwLDAsMS4yODcsMS4yODcsMS4yODcsMS4yODcsMCwwLDAsMS4yODctMS4yODcsMS4yODcsMS4yODcsMCwwLDAtMS4yODctMS4yODcsMS4yODcsMS4yODcsMCwwLDAtMS4yODcsMS4yODciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzLjgyNiA2LjkxMykiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81MzIwIiBkYXRhLW5hbWU9Ikdyb3VwIDUzMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzLjM3IDEyLjY1NSkiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODQwIiBkYXRhLW5hbWU9IlBhdGggODg0MCIgZD0iTS0xMi41NjktNS4xMTVhMS4xNywxLjE3LDAsMCwwLDEuMTcsMS4xNywxLjE3LDEuMTcsMCwwLDAsMS4xNy0xLjE3LDEuMTcsMS4xNywwLDAsMC0xLjE3LTEuMTcsMS4xNywxLjE3LDAsMCwwLTEuMTcsMS4xNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuNTY5IDYuMjg1KSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzUzMjEiIGRhdGEtbmFtZT0iR3JvdXAgNTMyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuNDQ1IDEyLjc3MikiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODQxIiBkYXRhLW5hbWU9IlBhdGggODg0MSIgZD0iTS0xMS4zMTItNC42QTEuMDUzLDEuMDUzLDAsMCwwLTEwLjI1OS0zLjU1LDEuMDUzLDEuMDUzLDAsMCwwLTkuMjA2LTQuNmExLjA1MywxLjA1MywwLDAsMC0xLjA1My0xLjA1M0ExLjA1MywxLjA1MywwLDAsMC0xMS4zMTItNC42IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4zMTIgNS42NTYpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfNTMyMiIgZGF0YS1uYW1lPSJHcm91cCA1MzIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy41NyAxMi44ODkpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODg0MiIgZGF0YS1uYW1lPSJQYXRoIDg4NDIiIGQ9Ik0tMTAuMDU2LTQuMDkyYS45MzYuOTM2LDAsMCwwLC45MzYuOTM2LjkzNi45MzYsMCwwLDAsLjkzNi0uOTM2LjkzNi45MzYsMCwwLDAtLjkzNi0uOTM2LjkzNi45MzYsMCwwLDAtLjkzNi45MzYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjA1NiA1LjAyOCkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81MzIzIiBkYXRhLW5hbWU9Ikdyb3VwIDUzMjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjY0NSAxMy4wMDYpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODg0MyIgZGF0YS1uYW1lPSJQYXRoIDg4NDMiIGQ9Ik0tOC44LTMuNThhLjgxOS44MTksMCwwLDAsLjgxOS44MTkuODE5LjgxOSwwLDAsMCwuODE5LS44MTlBLjgxOS44MTksMCwwLDAtNy45OC00LjQuODE5LjgxOSwwLDAsMC04LjgtMy41OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC43OTkgNC4zOTkpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfNTMyNCIgZGF0YS1uYW1lPSJHcm91cCA1MzI0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS42NzEgMTMuMTIzKSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4NDQiIGRhdGEtbmFtZT0iUGF0aCA4ODQ0IiBkPSJNLTcuNTQyLTMuMDY5YS43LjcsMCwwLDAsLjcuNy43LjcsMCwwLDAsLjctLjcuNy43LDAsMCwwLS43LS43LjcuNywwLDAsMC0uNy43IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjU0MiAzLjc3MSkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81MzI1IiBkYXRhLW5hbWU9Ikdyb3VwIDUzMjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguODA3IDEzLjI0KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4NDUiIGRhdGEtbmFtZT0iUGF0aCA4ODQ1IiBkPSJNLTYuMjg1LTIuNTU4YS41ODUuNTg1LDAsMCwwLC41ODUuNTg1LjU4NS41ODUsMCwwLDAsLjU4NS0uNTg1QS41ODUuNTg1LDAsMCwwLTUuNy0zLjE0M2EuNTg1LjU4NSwwLDAsMC0uNTg1LjU4NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4yODUgMy4xNDMpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iR3JvdXBfNTMyNiIgZGF0YS1uYW1lPSJHcm91cCA1MzI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1Ljg2IDEzLjM1NykiPgogICAgICA8cGF0aCBpZD0iUGF0aF84ODQ2IiBkYXRhLW5hbWU9IlBhdGggODg0NiIgZD0iTS01LjAyOC0yLjA0NmEuNDY4LjQ2OCwwLDAsMCwuNDY4LjQ2OC40NjguNDY4LDAsMCwwLC40NjgtLjQ2OC40NjguNDY4LDAsMCwwLS40NjgtLjQ2OC40NjguNDY4LDAsMCwwLS40NjguNDY4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjAyOCAyLjUxNCkiIGZpbGw9IiMwYjBiMGIiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJHcm91cF81MzI3IiBkYXRhLW5hbWU9Ikdyb3VwIDUzMjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuOTMgMTMuNDc0KSI+CiAgICAgIDxwYXRoIGlkPSJQYXRoXzg4NDciIGRhdGEtbmFtZT0iUGF0aCA4ODQ3IiBkPSJNLTMuNzcxLTEuNTM1YS4zNTEuMzUxLDAsMCwwLC4zNTEuMzUxLjM1MS4zNTEsMCwwLDAsLjM1MS0uMzUxLjM1MS4zNTEsMCwwLDAtLjM1MS0uMzUxLjM1MS4zNTEsMCwwLDAtLjM1MS4zNTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuNzcxIDEuODg2KSIgZmlsbD0iIzBiMGIwYiIvPgogICAgPC9nPgogICAgPGcgaWQ9Ikdyb3VwXzUzMjgiIGRhdGEtbmFtZT0iR3JvdXAgNTMyOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMy41OTEpIj4KICAgICAgPHBhdGggaWQ9IlBhdGhfODg0OCIgZGF0YS1uYW1lPSJQYXRoIDg4NDgiIGQ9Ik0tMi41MTQtMS4wMjNhLjIzNC4yMzQsMCwwLDAsLjIzNC4yMzQuMjM0LjIzNCwwLDAsMCwuMjM0LS4yMzQuMjM0LjIzNCwwLDAsMC0uMjM0LS4yMzQuMjM0LjIzNCwwLDAsMC0uMjM0LjIzNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi41MTQgMS4yNTcpIiBmaWxsPSIjMGIwYjBiIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;height:15px;width:25px;transform:scaleX(-1)}.card.card-dimension .card-footer,.card-dimension.panel .card-footer,.card.card-dimension .panel-footer,.card-dimension.panel .panel-footer{border-top:0}.card.card-dimension .btn,.card.card-dimension .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .card.card-dimension select.form-control,.card-dimension.panel .btn,.card-dimension.panel .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .card-dimension.panel select.form-control{background-color:#0B0B0B;color:#FFFFFF}.card.card-contractor,.card-contractor.panel{--bs-card-border-radius:.5rem;--bs-card-bg:#DA291C;--bs-card-color:#FFFFFF;--bs-card-title-color:#FFFFFF;--bs-card-spacer-y:0;--bs-card-spacer-x:0;padding:0.75rem;display:flex;flex-direction:row;gap:1rem;container-type:inline-size;container-name:narrow}.tab-content .card.card-contractor,.tab-content .card-contractor.panel{display:flex !important}.card.card-contractor .card-image,.card-contractor.panel .card-image{aspect-ratio:1;flex:0 0 calc(40% - 0.5rem);position:relative}.card.card-contractor .card-image img,.card-contractor.panel .card-image img{width:100%;height:100%;object-fit:cover;border-radius:0.5rem;filter:grayscale(100%);max-height:none}.card.card-contractor .card-image:after,.card-contractor.panel .card-image:after{content:"";position:absolute;top:0;right:0;width:25%;height:100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 20" fill="%23DA291C"><circle cx="8" cy="10" r="2"/><circle cx="26" cy="10" r="3"/><circle cx="46" cy="10" r="4"/><circle cx="68" cy="10" r="5"/><circle cx="92" cy="10" r="6"/></svg>');background-repeat:repeat-y;background-position:3px 50%;background-size:contain}.card.card-contractor .card-body,.card-contractor.panel .card-body,.card.card-contractor .panel-body,.card-contractor.panel .panel-body{display:flex;flex:1 0 calc(60% - 0.5rem);flex-direction:column;justify-content:space-between;min-width:0;padding:0}.card.card-contractor .card-title,.card-contractor.panel .card-title{font-weight:700}.tab-content .card.card-contractor .card-title,.tab-content .card-contractor.panel .card-title{margin-bottom:auto}.card.card-contractor .card-title a,.card-contractor.panel .card-title a{background-color:transparent !important;color:#FFFFFF !important;padding:0 !important}.card.card-contractor .card-title a:hover,.card-contractor.panel .card-title a:hover,.card.card-contractor .card-title a:active,.card-contractor.panel .card-title a:active,.card.card-contractor .card-title a:focus,.card-contractor.panel .card-title a:focus{text-decoration:underline}@container narrow (width < 320px){.card.card-contractor .card-title a, .card-contractor.panel .card-title a {
    font-size:1.2rem}}
.card.card-contractor .card-text,.card-contractor.panel .card-text{font-size:1rem;line-height:1.2;margin-bottom:0}.card.card-contractor .card-text p,.card-contractor.panel .card-text p{white-space:break-spaces}.card.card-contractor .card-text p:last-child,.card-contractor.panel .card-text p:last-child{margin-bottom:0}.card.card-contractor .card-text p:not(:nth-of-type(1)),.card-contractor.panel .card-text p:not(:nth-of-type(1)){font-size:0.75rem}.tab-content .card.card-contractor .card-text,.tab-content .card-contractor.panel .card-text{text-align:left}@media (max-width: 767.98px){.card.card-contractor .card-image,.card-contractor.panel .card-image{aspect-ratio:3/4;flex-basis:35%;max-width:35%}}.card.card-membergroup,.card-membergroup.panel{--bs-card-border-radius:.5rem;--bs-card-bg:#DA291C;--bs-card-color:#FFFFFF;--bs-card-title-color:#FFFFFF;--bs-card-spacer-y:0;--bs-card-spacer-x:0;padding:0.75rem;display:flex;flex-direction:row;gap:1rem;container-type:inline-size;container-name:narrow}.card.card-membergroup .card-image,.card-membergroup.panel .card-image{align-items:center;border-right:1px solid rgba(255, 255, 255, 0.15);display:flex;flex:0 0 calc(40% - 0.5rem);justify-content:center;padding:0 1rem;position:relative}.card.card-membergroup .card-image img,.card-membergroup.panel .card-image img{width:100%;height:100%;object-fit:contain;border-radius:0.5rem;max-height:3.5rem;max-width:5.5rem}.card.card-membergroup .card-body,.card-membergroup.panel .card-body,.card.card-membergroup .panel-body,.card-membergroup.panel .panel-body{display:flex;flex:1 0 calc(60% - 0.5rem);flex-direction:column;justify-content:space-between;min-width:0;padding:0}.card.card-membergroup .card-body a,.card-membergroup.panel .card-body a,.card.card-membergroup .panel-body a,.card-membergroup.panel .panel-body a{background-color:transparent;color:#FFFFFF;padding:0;text-decoration:none}.card.card-membergroup .card-title,.card-membergroup.panel .card-title{font-weight:500}.card.card-membergroup .card-text,.card-membergroup.panel .card-text{font-size:1rem;line-height:1.2;margin-bottom:0}.card.card-membergroup .card-text p,.card-membergroup.panel .card-text p{margin-bottom:0.25rem;white-space:break-spaces}.card.card-membergroup .card-text p:last-child,.card-membergroup.panel .card-text p:last-child{margin-bottom:0}.card.card-membergroup .card-text p:not(:nth-of-type(1)),.card-membergroup.panel .card-text p:not(:nth-of-type(1)){font-size:0.75rem}@media (max-width: 767.98px){.card.card-membergroup .card-image,.card-membergroup.panel .card-image{flex-basis:35%;max-width:35%}}.card:only-child,.panel:only-child{height:100%}.card.page-teaser-sub,.page-teaser-sub.panel{background-color:#FFFFFF;border:1px solid #EBEBEB;border-radius:8px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.05);display:flex;flex-direction:column;min-height:300px;position:relative;transition:box-shadow 0.2s ease}.card.page-teaser-sub:hover,.page-teaser-sub.panel:hover{box-shadow:0 0 2px 2px rgba(218, 41, 28, 0.9)}.card.page-teaser-sub:has(.card-link:focus-visible),.page-teaser-sub.panel:has(.card-link:focus-visible){box-shadow:0 0 2px 2px rgba(218, 41, 28, 0.9);outline:2px solid #DA291C;outline-offset:2px}.card.page-teaser-sub .card-link,.page-teaser-sub.panel .card-link{display:flex;flex:1;flex-direction:column;text-decoration:none}.card.page-teaser-sub .card-link:focus,.page-teaser-sub.panel .card-link:focus{outline:none}.card.page-teaser-sub .card-link:focus-visible,.page-teaser-sub.panel .card-link:focus-visible{outline:none}.card.page-teaser-sub .card-body,.page-teaser-sub.panel .card-body,.card.page-teaser-sub .panel-body,.page-teaser-sub.panel .panel-body{display:flex;flex:1;flex-direction:column}.card.page-teaser-sub .card-title,.page-teaser-sub.panel .card-title{color:#0B0B0B;margin-bottom:1rem;padding:1rem 1rem 0}.card.page-teaser-sub .card-title h1,.page-teaser-sub.panel .card-title h1,.card.page-teaser-sub .card-title h2,.page-teaser-sub.panel .card-title h2,.card.page-teaser-sub .card-title h3,.page-teaser-sub.panel .card-title h3,.card.page-teaser-sub .card-title h4,.page-teaser-sub.panel .card-title h4,.card.page-teaser-sub .card-title h5,.page-teaser-sub.panel .card-title h5,.card.page-teaser-sub .card-title h6,.page-teaser-sub.panel .card-title h6{color:#0B0B0B;font-size:1.5rem;font-weight:500;line-height:1.2;margin-bottom:0;transition:color 0.2s ease}.card.page-teaser-sub .card-title .badge,.page-teaser-sub.panel .card-title .badge{display:block;margin-top:0.5rem;width:fit-content}.card.page-teaser-sub .card-body,.page-teaser-sub.panel .card-body,.card.page-teaser-sub .panel-body,.page-teaser-sub.panel .panel-body{padding:1rem}.card.page-teaser-sub .card-text,.page-teaser-sub.panel .card-text{color:#4A4A4A;font-size:1rem;font-weight:400;line-height:1.5}.card.page-teaser-sub .card-text p,.page-teaser-sub.panel .card-text p{margin-bottom:0}.card.page-teaser-sub .card-footer,.page-teaser-sub.panel .card-footer,.card.page-teaser-sub .panel-footer,.page-teaser-sub.panel .panel-footer{background-color:transparent;border-top:0;padding:0 1rem 1rem}.card.page-teaser-sub .card-footer .read-more,.page-teaser-sub.panel .card-footer .read-more,.card.page-teaser-sub .panel-footer .read-more,.page-teaser-sub.panel .panel-footer .read-more{border:1px solid #DA291C;border-radius:50rem;color:#DA291C;display:inline-block;font-weight:500;margin:0;padding:0.5rem 1rem;text-align:center;text-decoration:none;transition:all 0.2s ease}.card.page-teaser-sub .card-footer .read-more:hover,.page-teaser-sub.panel .card-footer .read-more:hover,.card.page-teaser-sub .panel-footer .read-more:hover,.page-teaser-sub.panel .panel-footer .read-more:hover{background-color:#DA291C;color:#FFFFFF}.sizer-element{pointer-events:none}.col-lg-4 .card:only-child,.col-lg-4 .panel:only-child{height:auto}.card-overview{background-color:#C0C4C9;border:1px solid #C0C4C9;border-radius:0.5rem;display:flex;flex-flow:row wrap;gap:1px}.card-overview .card,.card-overview .panel{flex:1 1 100%;padding:3rem}@media (max-width: 767.98px){.card-overview .card:first-child,.card-overview .panel:first-child{border-top-left-radius:0.5rem;border-top-right-radius:0.5rem}.card-overview .card:last-child,.card-overview .panel:last-child{border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem}}@media (min-width: 768px) and (max-width: 1199.98px){.card-overview .card,.card-overview .panel{flex-basis:calc(50% - 1px)}.card-overview .card:first-child,.card-overview .panel:first-child{border-top-left-radius:0.5rem}.card-overview .card:nth-child(2),.card-overview .panel:nth-child(2){border-top-right-radius:0.5rem}.card-overview .card:nth-child(5),.card-overview .panel:nth-child(5){border-bottom-left-radius:0.5rem}.card-overview .card:last-child,.card-overview .panel:last-child{border-bottom-right-radius:0.5rem}}@media (min-width: 1200px){.card-overview .card,.card-overview .panel{flex-basis:calc(33% - 2px)}.card-overview .card:first-child,.card-overview .panel:first-child{border-top-left-radius:0.5rem}.card-overview .card:nth-child(3),.card-overview .panel:nth-child(3){border-top-right-radius:0.5rem}.card-overview .card:nth-child(4),.card-overview .panel:nth-child(4){border-bottom-left-radius:0.5rem}.card-overview .card:last-child,.card-overview .panel:last-child{border-bottom-right-radius:0.5rem}}.carousel .carousel-item{height:100%}.carousel .carousel-item [data-bs-toggle=lightbox]{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:100% !important}.carousel .carousel-item img{height:100%;margin:0 auto;object-fit:contain;object-position:center;width:auto !important}.carousel .carousel-caption{bottom:0}.carousel .carousel-caption h3{margin-top:0.5rem}.carousel .carousel-caption p{margin:0}.carousel .carousel-caption:before{content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.checkbox-list{margin-bottom:0;padding:0 0 0 1.5rem}.checkbox-list .checkbox-list{margin-bottom:0;padding:0 0.75rem}.checkbox-list .list-item{position:relative}.checkbox-list .list-item.active > .custom-control.custom-checkbox + .checkbox-list > .list-item{display:block}.checkbox-list .list-item.partial > .custom-control.custom-checkbox .custom-control-label:after{text-align:center}.checkbox-list .list-item .list-item{display:none}.checkbox-list .custom-control.custom-checkbox{min-height:2rem;padding-left:2rem}.checkbox-list .custom-control.custom-checkbox .custom-control-label:before,.checkbox-list .custom-control.custom-checkbox .custom-control-label:after{height:1.5rem;top:0.5rem;width:1.5rem}.checkbox-list .custom-control.custom-checkbox ~ .checkbox-list:before{left:-1.25rem;position:absolute;top:0.5rem}.cta-block{background-clip:border-box;display:flex;flex-direction:column;min-width:0;padding:1.5rem;position:relative;word-wrap:break-word}.cta-block .cta-title h1,.cta-block .cta-title h2,.cta-block .cta-title h3,.cta-block .cta-title h4,.cta-block .cta-title h5,.cta-block .cta-title h6{display:inline-block;padding:0.625rem 0}.cta-block .cta-content{padding:0.625rem 0}.cta-block .cta-content .cta-link:before,.cta-block .cta-content .card.cta-link-login:before,.cta-block .cta-content .cta-link-login.panel:before{content:"|";padding:0 0rem 0 0.5rem}.cta-block .cta-content .btn.btn-block,.cta-block .cta-content .dataTables_wrapper .dataTables_length select.btn-block.form-control,.dataTables_wrapper .dataTables_length .cta-block .cta-content select.btn-block.form-control{font-size:1.5rem;font-weight:500}.cta-block .cta-form .btn,.cta-block .cta-form .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .cta-block .cta-form select.form-control{height:100%}.cta-block .cta-form .input-group{margin-bottom:0.625rem}.cta-block .cta-form .input-group:last-child{margin-bottom:0}.cta-block .cta-form .form-control{height:3rem;padding:0.282rem 0.75rem}.login-form{background-color:#F8F7F1;color:#0c2340;display:flex;flex-direction:column;gap:1rem;margin:0}.login-form > header{align-items:center;border-bottom:1px solid #E8EAEE;display:flex;justify-content:center;gap:0.5rem;text-align:center;padding:0.625rem 1rem}.login-form > header h1,.login-form > header h2,.login-form > header h3,.login-form > header h4,.login-form > header h5,.login-form > header h6{border-bottom:none;margin-bottom:0;font-family:"PP Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.25rem;font-weight:500;color:#0c2340}.login-form > header .fa{color:#0c2340}.login-form > main{color:#0c2340;display:block}.login-form > main > p{color:#0c2340;text-align:center;font-family:"PP Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;padding:0 0.75rem}.login-form > main a{color:#c22419}.login-form > main a:hover,.login-form > main a:focus{color:#a51e15;text-decoration:underline}.login-form > footer{border-top:1px solid #E8EAEE;color:#0c2340;text-align:center;padding:1rem}.login-form > footer .btn,.login-form > footer .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .login-form > footer select.form-control{border-radius:0.25rem}.login-form > footer small,.login-form > footer .small{display:inline-block;font-family:"PP Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.875rem;line-height:1.3}.login-form > footer small a,.login-form > footer .small a{color:#c22419}.login-form > footer small a:hover,.login-form > footer .small a:hover{color:#a51e15}.login-form form{margin-bottom:0;padding:0}.login-form form .form-control{background-color:#FFFFFF;border:1px solid #C0C4C9;border-radius:0.25rem !important;color:#0c2340;font-size:0.9375rem;padding:0.625rem 0.875rem;height:auto}.login-form form .form-control:focus{border-color:#c22419;box-shadow:0 0 0 0.2rem rgba(194, 36, 25, 0.25)}.login-form form .form-control::placeholder{color:#818A95 !important;font-family:"PP Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:0.9375rem}.login-form form .input-group{margin-bottom:1rem}.login-form form .input-group:last-of-type{margin-bottom:1.25rem}.login-form form .input-group .form-control{border-top-right-radius:0.5rem;border-bottom-right-radius:0.5rem}.login-form form .input-group .form-control:focus{z-index:3}.login-form form .input-group .btn,.login-form form .input-group .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .login-form form .input-group select.form-control{border-top-left-radius:0;border-bottom-left-radius:0}.login-form form .btn,.login-form form .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .login-form form select.form-control{border-radius:0.25rem}.login-form form .btn-primary{background-color:#c22419;border-color:#c22419}.login-form form .btn-primary:hover,.login-form form .btn-primary:focus{background-color:#a51e15;border-color:#a51e15}.login-form form .btn-light{border:1px solid #C0C4C9}.login-form form .form-check{margin-bottom:0;padding-top:0 !important;text-align:start;gap:0}.login-form form .form-check .form-check-input{border:1px solid #C0C4C9;border-radius:0.25rem;height:1em;margin-top:0;width:1em}.login-form form .form-check .form-check-input:checked{background-color:#c22419;border-color:#c22419}.login-form form .form-check .form-check-input:focus{border-color:#c22419;box-shadow:0 0 0 0.2rem rgba(194, 36, 25, 0.25)}.login-form form .form-check .form-check-label{color:#0c2340;font-size:0.875rem;font-family:"PP Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.login-form form .validation-summary-errors{margin-bottom:1rem}.login-form form .validation-summary-errors ul{list-style-type:none;padding-left:0}.login-form form .validation-summary-errors ul li{color:#c22419;font-size:0.875rem}.login-form form .validation-summary-errors ul li:before{padding-right:0.5rem}.login-form .login-links{display:flex;flex-flow:row wrap;padding:0}.login-form .login-links > *{align-items:center;display:flex;flex-flow:row nowrap;gap:0.5rem}.login-form .login-links > .form-check{gap:0 !important}.login-form .login-links > a:before,.login-form .login-links > div:not(.form-check):before{content:"|";color:#727272;font-size:0.875rem;padding:0}.login-form .login-links > a:first-child:before,.login-form .login-links > a:nth-child(2):before,.login-form .login-links > div:not(.form-check):first-child:before,.login-form .login-links > div:not(.form-check):nth-child(2):before{content:none}.login-form .login-links a{color:#c22419;background-color:transparent !important;font-size:0.875rem !important;padding:0 !important}.login-form .login-links a:hover,.login-form .login-links a:focus{color:#a51e15}.login-form .submit-block{display:block !important}.login-form .submit-block .btn,.login-form .submit-block .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .login-form .submit-block select.form-control{width:100%}.login-form .submit-inline{display:none !important}.login-form-flyout{border-radius:0.5rem;container-type:inline-size;container-name:login-form}@container login-form (width < 400px){.login-form-flyout .submit-block {
    display:none !important}.login-form-flyout .submit-inline{--bs-btn-padding-x:1rem;display:block !important}.login-form-flyout .login-links{flex-flow:column}.login-form-flyout .login-links > *{align-items:center;display:flex;flex-flow:row nowrap;gap:0.5rem}.login-form-flyout .login-links > *.form-check{gap:0}.login-form-flyout .login-links > a:before,.login-form-flyout .login-links > div:not(.form-check):before{content:none}.login-form-flyout .input-group .form-control{border-radius:0.25rem !important}}
.login-form.login-form-modal{border-radius:0;box-shadow:none}@media (max-width: 575.98px){.login-form.login-form-modal .submit-block{display:none !important}.login-form.login-form-modal .submit-inline{--bs-btn-padding-x:1rem;display:block !important}.login-form.login-form-modal .login-links{flex-flow:column}.login-form.login-form-modal .login-links > a:before,.login-form.login-form-modal .login-links > div:not(.form-check):before{content:none}.login-form.login-form-modal .input-group .form-control{border-radius:0.25rem !important}}.login-form.login-form-page{max-width:45rem;margin:0 auto;border-radius:0.5rem;box-shadow:none;width:100%}@media (max-width: 575.98px){.login-form.login-form-page .submit-block{display:none !important}.login-form.login-form-page .submit-inline{--bs-btn-padding-x:1rem;display:block !important}.login-form.login-form-page .login-links{flex-flow:column}.login-form.login-form-page .login-links > a:before,.login-form.login-form-page .login-links > div:not(.form-check):before{content:none}.login-form.login-form-page .input-group .form-control{border-radius:0.25rem !important}}.card.cta-link,.card.cta-link-login,.cta-link.panel,.panel.cta-link-login{--bs-card-border-radius:0.5rem}.card.cta-link .card-title:has(.fa),.card.cta-link-login .card-title:has(.fa),.cta-link.panel .card-title:has(.fa),.panel.cta-link-login .card-title:has(.fa){align-items:center;display:flex;justify-content:space-between;gap:0.5rem}.card.cta-link-login .card-body,.cta-link-login.panel .card-body,.card.cta-link-login .panel-body,.cta-link-login.panel .panel-body{display:flex;flex-direction:column;gap:0.5rem}.card.cta-link-login .cta-link-options,.cta-link-login.panel .cta-link-options{display:flex;flex-direction:column;gap:0.75rem}.cta-group{padding:2rem 0 3.625rem}.cta-overview .card.cta-link,.cta-overview .cta-link.panel,.cta-overview .card.cta-link-login,.cta-overview .panel.cta-link-login{--bs-card-border-radius:0.5rem;--bs-card-border-width:0;--bs-card-bg:#FFFFFF;--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem}.cta-overview .card.cta-link:hover,.cta-overview .cta-link.panel:hover,.cta-overview .card.cta-link-login:hover,.cta-overview .panel.cta-link-login:hover,.cta-overview .card.cta-link:active,.cta-overview .cta-link.panel:active,.cta-overview .card.cta-link-login:active,.cta-overview .panel.cta-link-login:active,.cta-overview .card.cta-link:focus,.cta-overview .cta-link.panel:focus,.cta-overview .card.cta-link-login:focus,.cta-overview .panel.cta-link-login:focus{background-color:var(--ipc-card-cta-link-hover-bg, #EBEBEB);color:var(--ipc-card-cta-link-hover-color, #000000)}.cta-overview .card.cta-link:hover .card-title,.cta-overview .cta-link.panel:hover .card-title,.cta-overview .card.cta-link-login:hover .card-title,.cta-overview .panel.cta-link-login:hover .card-title,.cta-overview .card.cta-link:active .card-title,.cta-overview .cta-link.panel:active .card-title,.cta-overview .card.cta-link-login:active .card-title,.cta-overview .panel.cta-link-login:active .card-title,.cta-overview .card.cta-link:focus .card-title,.cta-overview .cta-link.panel:focus .card-title,.cta-overview .card.cta-link-login:focus .card-title,.cta-overview .panel.cta-link-login:focus .card-title{color:var(--ipc-card-cta-link-hover-color, #000000)}.cta-overview .card.cta-link:hover .card-body:after,.cta-overview .cta-link.panel:hover .card-body:after,.cta-overview .card.cta-link-login:hover .card-body:after,.cta-overview .panel.cta-link-login:hover .card-body:after,.cta-overview .card.cta-link:hover .panel-body:after,.cta-overview .cta-link.panel:hover .panel-body:after,.cta-overview .card.cta-link-login:hover .panel-body:after,.cta-overview .panel.cta-link-login:hover .panel-body:after,.cta-overview .card.cta-link:active .card-body:after,.cta-overview .cta-link.panel:active .card-body:after,.cta-overview .card.cta-link-login:active .card-body:after,.cta-overview .panel.cta-link-login:active .card-body:after,.cta-overview .card.cta-link:active .panel-body:after,.cta-overview .cta-link.panel:active .panel-body:after,.cta-overview .card.cta-link-login:active .panel-body:after,.cta-overview .panel.cta-link-login:active .panel-body:after,.cta-overview .card.cta-link:focus .card-body:after,.cta-overview .cta-link.panel:focus .card-body:after,.cta-overview .card.cta-link-login:focus .card-body:after,.cta-overview .panel.cta-link-login:focus .card-body:after,.cta-overview .card.cta-link:focus .panel-body:after,.cta-overview .cta-link.panel:focus .panel-body:after,.cta-overview .card.cta-link-login:focus .panel-body:after,.cta-overview .panel.cta-link-login:focus .panel-body:after{color:var(--ipc-card-cta-link-hover-bg, #EBEBEB)}.cta-overview .card.cta-link .card-body,.cta-overview .cta-link.panel .card-body,.cta-overview .card.cta-link-login .card-body,.cta-overview .panel.cta-link-login .card-body,.cta-overview .card.cta-link .panel-body,.cta-overview .cta-link.panel .panel-body,.cta-overview .card.cta-link-login .panel-body,.cta-overview .panel.cta-link-login .panel-body{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.cta-overview .card.cta-link .card-body:after,.cta-overview .cta-link.panel .card-body:after,.cta-overview .card.cta-link-login .card-body:after,.cta-overview .panel.cta-link-login .card-body:after,.cta-overview .card.cta-link .panel-body:after,.cta-overview .cta-link.panel .panel-body:after,.cta-overview .card.cta-link-login .panel-body:after,.cta-overview .panel.cta-link-login .panel-body:after{content:"\e920";font-family:"icomoon" !important;color:#000000;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#F8F7F1;border-radius:50%;width:32px;height:32px;font-size:0.75rem;line-height:0.75rem;padding-left:3px;flex-shrink:0}.cta-overview .card.cta-link .card-title,.cta-overview .cta-link.panel .card-title,.cta-overview .card.cta-link-login .card-title,.cta-overview .panel.cta-link-login .card-title{align-items:center;display:flex;font-size:1rem;gap:0.5rem;margin:0;padding:0}.cta-overview .card.cta-link .card-title .fa,.cta-overview .cta-link.panel .card-title .fa,.cta-overview .card.cta-link-login .card-title .fa,.cta-overview .panel.cta-link-login .card-title .fa{color:#DA291C;font-size:1.5rem;text-align:center;width:30px}.cta-overview .card.cta-link .card-text,.cta-overview .cta-link.panel .card-text,.cta-overview .card.cta-link-login .card-text,.cta-overview .panel.cta-link-login .card-text{display:none}.dataTables_wrapper .dataTables_length select.form-control{padding:0 !important;width:100px !important}.dataTables_wrapper .dataTables_filter .form-control.form-control-sm{padding:0rem 0.5rem !important}.dataTables_wrapper .dataTables_info{height:3.75rem;padding:0.125rem 1rem}@media (min-width: 768px){.dataTables_wrapper .dataTables_info{margin-right:-1.5rem}}@media (min-width: 768px){.dataTables_wrapper .dataTables_paginate{margin-left:-1.5rem}}table.dataTable th,table.dataTable td{font-size:1rem}table.dataTable th input{padding:0 0.25rem;width:100%}table.dataTable th input::placeholder{font-weight:300}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before{right:1.25em !important;font-family:sans-serif}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{font-family:sans-serif}@media (max-width: 767.98px){.page-fluid .dataTable > thead [role=row]:nth-child(2){display:none}}@media (max-width: 991.98px){.page-fluid .dataTables_wrapper{width:100%;max-width:100%}.page-fluid .dataTables_wrapper .table.dataTable{width:100% !important}.page-fluid main[role=main] > .container{max-width:100% !important}}@media (min-width: 768px) and (max-width: 991.98px){.page-fluid .dataTable.fixedHeader-floating{margin:0 -10px;width:calc(100% - 20px) !important;left:20px !important}}/*.facts-block {
    flex: 1 1 12.5%;
    margin: 0 0.625rem 1.25rem;
    padding: 0 1rem 1.25rem;

    &.facts-block-lg {
        flex: 2 1 25%;
    }
}*/.facts-group{position:relative;background-color:#0c2340;border-radius:0.5rem;color:#FFFFFF;padding:5rem 1rem}.facts-group-mask{position:absolute;right:0;top:0;width:100%;height:100%}.facts-group-mask:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 326 417" fill="%23112E52"><circle cx="230.6" cy="139.6" r="9.6"/><circle cx="230.5" cy="116.5" r="9.7"/><circle cx="253.5" cy="116.5" r="9.7"/><circle cx="276.6" cy="116.5" r="8.0"/><circle cx="253.5" cy="139.7" r="8.9"/><circle cx="253.5" cy="162.6" r="10.6"/><circle cx="276.2" cy="185.3" r="10.6"/><circle cx="276.2" cy="162.6" r="8.9"/><circle cx="276.2" cy="139.7" r="8.9"/><circle cx="299.6" cy="116.5" r="7.1"/><circle cx="299.1" cy="185.3" r="9.7"/><circle cx="299.1" cy="162.6" r="8.0"/><circle cx="299.1" cy="139.7" r="8.0"/><circle cx="322.4" cy="116.5" r="6.2"/><circle cx="321.9" cy="185.3" r="8.9"/><circle cx="321.9" cy="162.6" r="7.1"/><circle cx="321.9" cy="139.7" r="7.1"/><circle cx="230.5" cy="93.6" r="8.9"/><circle cx="253.6" cy="93.7" r="7.9"/><circle cx="276.6" cy="93.7" r="7.1"/><circle cx="299.6" cy="93.7" r="6.2"/><circle cx="322.4" cy="93.6" r="5.3"/><circle cx="230.6" cy="70.6" r="7.9"/><circle cx="253.5" cy="70.7" r="7.1"/><circle cx="276.7" cy="70.7" r="6.2"/><circle cx="299.6" cy="70.6" r="5.3"/><circle cx="322.5" cy="70.6" r="4.4"/><circle cx="230.6" cy="48.1" r="5.3"/><circle cx="253.6" cy="48.1" r="5.3"/><circle cx="276.7" cy="48.1" r="4.4"/><circle cx="299.6" cy="48.1" r="3.5"/><circle cx="322.5" cy="48.1" r="3.5"/><circle cx="230.6" cy="25.0" r="3.5"/><circle cx="253.6" cy="25.0" r="3.5"/><circle cx="253.6" cy="2.6" r="1.7"/><circle cx="276.7" cy="25.0" r="2.6"/><circle cx="299.6" cy="25.0" r="2.6"/><circle cx="230.6" cy="2.7" r="2.6"/><circle cx="208.2" cy="139.7" r="11.5"/><circle cx="185.3" cy="139.7" r="9.7"/><circle cx="185.3" cy="116.5" r="9.7"/><circle cx="162.4" cy="116.5" r="9.7"/><circle cx="139.2" cy="116.5" r="8.0"/><circle cx="162.3" cy="139.7" r="8.9"/><circle cx="162.4" cy="162.6" r="10.6"/><circle cx="139.6" cy="185.3" r="10.6"/><circle cx="139.6" cy="162.6" r="8.9"/><circle cx="139.6" cy="139.7" r="8.9"/><circle cx="116.2" cy="116.5" r="7.1"/><circle cx="116.7" cy="185.3" r="9.7"/><circle cx="116.7" cy="162.6" r="8.0"/><circle cx="116.7" cy="139.7" r="8.0"/><circle cx="93.4" cy="116.5" r="6.2"/><circle cx="93.9" cy="185.3" r="8.9"/><circle cx="93.9" cy="162.6" r="7.1"/><circle cx="93.9" cy="139.7" r="7.1"/><circle cx="70.6" cy="116.5" r="5.3"/><circle cx="71.1" cy="185.2" r="7.1"/><circle cx="71.0" cy="162.6" r="6.2"/><circle cx="71.0" cy="139.7" r="6.2"/><circle cx="47.8" cy="116.5" r="4.4"/><circle cx="48.2" cy="185.2" r="6.2"/><circle cx="48.2" cy="162.6" r="5.3"/><circle cx="48.2" cy="139.7" r="4.4"/><circle cx="24.6" cy="116.5" r="2.7"/><circle cx="25.1" cy="185.2" r="4.4"/><circle cx="25.0" cy="162.5" r="3.5"/><circle cx="25.0" cy="139.6" r="3.5"/><circle cx="207.9" cy="116.5" r="9.7"/><circle cx="185.3" cy="93.8" r="8.9"/><circle cx="162.3" cy="93.7" r="8.0"/><circle cx="139.2" cy="93.7" r="7.1"/><circle cx="116.2" cy="93.7" r="6.2"/><circle cx="93.4" cy="93.7" r="5.3"/><circle cx="70.6" cy="93.7" r="4.4"/><circle cx="47.8" cy="93.7" r="3.5"/><circle cx="207.9" cy="93.8" r="8.9"/><circle cx="185.3" cy="70.7" r="8.0"/><circle cx="162.3" cy="70.7" r="7.1"/><circle cx="139.2" cy="70.7" r="6.2"/><circle cx="116.2" cy="70.7" r="5.3"/><circle cx="93.4" cy="70.7" r="4.4"/><circle cx="70.6" cy="70.7" r="3.5"/><circle cx="207.9" cy="70.7" r="8.0"/><circle cx="185.3" cy="48.1" r="5.3"/><circle cx="162.3" cy="48.1" r="5.3"/><circle cx="139.1" cy="48.1" r="4.4"/><circle cx="116.2" cy="48.1" r="3.5"/><circle cx="93.4" cy="48.1" r="3.5"/><circle cx="207.9" cy="48.1" r="5.3"/><circle cx="185.3" cy="25.1" r="3.5"/><circle cx="162.3" cy="25.1" r="3.5"/><circle cx="162.3" cy="2.6" r="1.8"/><circle cx="2.6" cy="162.5" r="1.8"/><circle cx="139.1" cy="25.0" r="2.7"/><circle cx="116.2" cy="25.0" r="2.7"/><circle cx="207.9" cy="25.1" r="3.5"/><circle cx="185.5" cy="277.3" r="9.7"/><circle cx="185.5" cy="300.5" r="9.7"/><circle cx="162.5" cy="300.5" r="9.7"/><circle cx="139.4" cy="300.5" r="8.0"/><circle cx="162.5" cy="277.3" r="8.9"/><circle cx="162.5" cy="254.4" r="10.6"/><circle cx="139.8" cy="231.7" r="10.6"/><circle cx="139.8" cy="208.4" r="11.5"/><circle cx="139.8" cy="254.4" r="8.9"/><circle cx="139.8" cy="277.3" r="8.9"/><circle cx="116.4" cy="300.5" r="7.1"/><circle cx="116.9" cy="231.7" r="9.7"/><circle cx="116.9" cy="208.4" r="9.7"/><circle cx="116.9" cy="254.4" r="8.0"/><circle cx="116.9" cy="277.3" r="8.0"/><circle cx="93.6" cy="300.5" r="6.2"/><circle cx="94.1" cy="231.7" r="8.9"/><circle cx="94.1" cy="208.4" r="8.9"/><circle cx="94.1" cy="254.4" r="7.1"/><circle cx="94.1" cy="277.3" r="7.1"/><circle cx="70.8" cy="300.5" r="5.3"/><circle cx="71.2" cy="231.8" r="7.1"/><circle cx="71.2" cy="208.4" r="7.1"/><circle cx="71.2" cy="254.4" r="6.2"/><circle cx="71.2" cy="277.3" r="6.2"/><circle cx="48.0" cy="300.5" r="4.4"/><circle cx="48.4" cy="231.8" r="6.2"/><circle cx="48.4" cy="208.4" r="6.2"/><circle cx="48.4" cy="254.4" r="5.3"/><circle cx="48.4" cy="277.3" r="4.4"/><circle cx="24.8" cy="300.5" r="2.7"/><circle cx="25.2" cy="231.8" r="4.4"/><circle cx="25.2" cy="208.5" r="4.4"/><circle cx="25.2" cy="254.5" r="3.5"/><circle cx="25.2" cy="277.4" r="3.5"/><circle cx="2.8" cy="231.8" r="2.7"/><circle cx="2.8" cy="208.5" r="2.7"/><circle cx="185.5" cy="323.2" r="8.9"/><circle cx="162.5" cy="323.3" r="8.0"/><circle cx="139.4" cy="323.3" r="7.1"/><circle cx="116.4" cy="323.3" r="6.2"/><circle cx="93.6" cy="323.3" r="5.3"/><circle cx="70.8" cy="323.3" r="4.4"/><circle cx="48.0" cy="323.3" r="3.5"/><circle cx="185.5" cy="346.3" r="8.0"/><circle cx="162.5" cy="346.3" r="7.1"/><circle cx="139.3" cy="346.3" r="6.2"/><circle cx="116.4" cy="346.3" r="5.3"/><circle cx="93.6" cy="346.3" r="4.4"/><circle cx="70.8" cy="346.3" r="3.5"/><circle cx="185.5" cy="368.9" r="5.3"/><circle cx="162.5" cy="368.9" r="5.3"/><circle cx="139.3" cy="368.9" r="4.4"/><circle cx="116.4" cy="368.9" r="3.5"/><circle cx="93.6" cy="368.9" r="3.5"/><circle cx="185.5" cy="391.9" r="3.5"/><circle cx="162.5" cy="391.9" r="3.5"/><circle cx="162.5" cy="414.4" r="1.8"/><circle cx="2.8" cy="254.5" r="1.8"/><circle cx="139.3" cy="392.0" r="2.7"/><circle cx="116.4" cy="392.0" r="2.7"/><circle cx="185.5" cy="414.3" r="2.7"/><circle cx="207.8" cy="277.3" r="11.5"/><circle cx="230.7" cy="277.3" r="9.7"/><circle cx="230.7" cy="300.7" r="9.7"/><circle cx="253.6" cy="300.7" r="9.7"/><circle cx="276.8" cy="300.5" r="8.0"/><circle cx="253.7" cy="277.5" r="8.9"/><circle cx="253.6" cy="254.4" r="10.6"/><circle cx="276.4" cy="231.7" r="10.6"/><circle cx="276.3" cy="208.4" r="11.5"/><circle cx="276.4" cy="254.4" r="8.9"/><circle cx="276.4" cy="277.5" r="8.9"/><circle cx="299.8" cy="300.5" r="7.1"/><circle cx="299.3" cy="231.7" r="9.7"/><circle cx="299.3" cy="208.4" r="9.7"/><circle cx="299.4" cy="254.5" r="7.9"/><circle cx="299.4" cy="277.4" r="7.9"/><circle cx="322.6" cy="300.6" r="6.2"/><circle cx="322.1" cy="231.9" r="8.9"/><circle cx="322.1" cy="208.6" r="8.9"/><circle cx="322.1" cy="254.4" r="7.1"/><circle cx="322.1" cy="277.3" r="7.1"/><circle cx="208.1" cy="300.7" r="9.7"/><circle cx="230.7" cy="323.4" r="8.9"/><circle cx="253.7" cy="323.3" r="8.0"/><circle cx="276.8" cy="323.3" r="7.1"/><circle cx="299.8" cy="323.3" r="6.2"/><circle cx="322.6" cy="323.3" r="5.3"/><circle cx="208.1" cy="323.4" r="8.9"/><circle cx="230.7" cy="346.3" r="8.0"/><circle cx="253.7" cy="346.3" r="7.1"/><circle cx="276.8" cy="346.3" r="6.2"/><circle cx="299.8" cy="346.3" r="5.3"/><circle cx="322.6" cy="346.4" r="4.4"/><circle cx="208.1" cy="346.3" r="8.0"/><circle cx="230.8" cy="368.9" r="5.3"/><circle cx="253.7" cy="368.9" r="5.3"/><circle cx="276.9" cy="368.9" r="4.4"/><circle cx="299.8" cy="368.9" r="3.5"/><circle cx="322.6" cy="368.9" r="3.5"/><circle cx="208.1" cy="368.9" r="5.3"/><circle cx="230.7" cy="391.9" r="3.5"/><circle cx="253.7" cy="391.9" r="3.5"/><circle cx="253.8" cy="414.4" r="1.7"/><circle cx="276.9" cy="392.0" r="2.6"/><circle cx="299.8" cy="392.0" r="2.6"/><circle cx="208.1" cy="391.9" r="3.5"/><circle cx="230.8" cy="414.4" r="2.6"/><circle cx="208.1" cy="414.4" r="2.6"/></svg>');content:"";display:block;width:100%;height:100%;background-size:auto;background-position:right center;background-repeat:no-repeat}.facts-group > .row{position:relative;z-index:1}@media (max-width: 767.98px){.facts-group-mask{display:none}}@media (max-width: 767.98px){.faq-module .accordion .accordion-button .text,.fomba-module .panel-group .panel-title .faq-module .accordion a .text,.faq-module .fomba-module .panel-group .accordion-button .text,.faq-module .fomba-module .panel-group .panel-title a .text,.fomba-module .faq-module .panel-group .accordion-button .text,.fomba-module .faq-module .panel-group .panel-title a .text{text-overflow:initial !important;overflow:visible !important;font-size:1.15rem !important;line-height:1.5 !important;white-space:normal !important}}.fomba-module{padding:0 1rem}.fomba-module hr{margin:1.125rem 0}@media (min-width: 1200px){.fomba-module{padding:0}}.fomba-module .arrow-right,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:hover,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:active,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-].active,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:focus{position:relative}.fomba-module .arrow-right:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:hover:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:active:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-].active:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:focus:before{width:0;height:0;position:absolute;right:-14px;top:50%;margin-top:-20px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:14px solid rgba(218, 41, 28, 0.5)}.fomba-module .arrow-down-left,.fomba-module .fomba-process .fomba-step-start:hover,.fomba-module .fomba-process .fomba-step-start:active,.fomba-module .fomba-process .fomba-step-start.active,.fomba-module .fomba-process .fomba-step-start:focus,.fomba-module .arrow-down-right,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child:hover,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child:active,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child.active,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child:focus{position:relative}.fomba-module .arrow-down-left:before,.fomba-module .fomba-process .fomba-step-start:hover:before,.fomba-module .fomba-process .fomba-step-start:active:before,.fomba-module .fomba-process .fomba-step-start.active:before,.fomba-module .fomba-process .fomba-step-start:focus:before,.fomba-module .arrow-down-right:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child:hover:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child:active:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-].active:last-child:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child:focus:before{width:0;height:0;position:absolute;bottom:-14px;left:25%;margin-left:-20px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:14px solid rgba(218, 41, 28, 0.5)}.fomba-module .arrow-down-right:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child:hover:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child:active:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-].active:last-child:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child:focus:before{right:50%;left:auto;margin-left:auto;margin-right:-20px}.fomba-module .fomba-process{padding-bottom:3rem;border-bottom:3px solid #C0C4C9}.fomba-module .fomba-process [class^=fomba-step-]{position:relative;background-color:transparent;text-decoration:none !important}.fomba-module .fomba-process [class^=fomba-step-] .fa-stack{margin:0 auto}.fomba-module .fomba-process [class^=fomba-step-].card,.fomba-module .fomba-process [class^=fomba-step-].panel{color:var(--ipc-fomba-step-color, #0B0B0B);background-color:var(--ipc-fomba-step-bg, #FFFFFF)}.fomba-module .fomba-process .fomba-step-start{width:calc(40% - 0.5rem);margin:1rem 0.5rem 1rem 0;margin:0 auto 0 0}.fomba-module .fomba-process .fomba-step-start.card,.fomba-module .fomba-process .fomba-step-start.panel{flex-direction:row}.fomba-module .fomba-process .fomba-process-list-inner{display:flex;flex-wrap:wrap;gap:0.5rem;height:100%;overflow:hidden;margin-bottom:1.5rem}.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]{flex:1 1 calc(50% - 0.25rem)}.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child:hover:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child:active:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child.active:before,.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]:last-child:focus:before{top:auto;margin-bottom:-20px}@media (max-width: 767.98px){.fomba-module .fomba-process .fomba-process-list-inner{flex-direction:column}.fomba-module .fomba-process .fomba-process-list-inner [class^=fomba-step-]{flex-basis:100%}}.fomba-module .fomba-process .fomba-step-end.card,.fomba-module .fomba-process .fomba-step-end.panel{background-color:#EBEBEB;color:#0B0B0B;flex-direction:row}.fomba-module .fomba-process .card,.fomba-module .fomba-process .panel{--bs-card-border-width:1px;--bs-card-border-color:#C0C4C9;--bs-card-border-radius:0.25rem;cursor:pointer;transition:all 0.2s ease-in-out}.fomba-module .fomba-process .card:hover,.fomba-module .fomba-process .panel:hover,.fomba-module .fomba-process .card:active,.fomba-module .fomba-process .panel:active,.fomba-module .fomba-process .card:focus,.fomba-module .fomba-process .panel:focus,.fomba-module .fomba-process .card.active,.fomba-module .fomba-process .active.panel{--bs-card-bg:#DA291C;--bs-card-border-color:#DA291C}.fomba-module .fomba-process .card:hover .card-body,.fomba-module .fomba-process .panel:hover .card-body,.fomba-module .fomba-process .card:hover .panel-body,.fomba-module .fomba-process .panel:hover .panel-body,.fomba-module .fomba-process .card:hover .fa,.fomba-module .fomba-process .panel:hover .fa,.fomba-module .fomba-process .card:active .card-body,.fomba-module .fomba-process .panel:active .card-body,.fomba-module .fomba-process .card:active .panel-body,.fomba-module .fomba-process .panel:active .panel-body,.fomba-module .fomba-process .card:active .fa,.fomba-module .fomba-process .panel:active .fa,.fomba-module .fomba-process .card:focus .card-body,.fomba-module .fomba-process .panel:focus .card-body,.fomba-module .fomba-process .card:focus .panel-body,.fomba-module .fomba-process .panel:focus .panel-body,.fomba-module .fomba-process .card:focus .fa,.fomba-module .fomba-process .panel:focus .fa,.fomba-module .fomba-process .card.active .card-body,.fomba-module .fomba-process .active.panel .card-body,.fomba-module .fomba-process .card.active .panel-body,.fomba-module .fomba-process .active.panel .panel-body,.fomba-module .fomba-process .card.active .fa,.fomba-module .fomba-process .active.panel .fa{color:#FFFFFF}.fomba-module .fomba-process .card .card-img-top,.fomba-module .fomba-process .panel .card-img-top{width:100%;border-top-left-radius:calc(var(--bs-card-border-radius) - var(--bs-card-border-width));border-top-right-radius:calc(var(--bs-card-border-radius) - var(--bs-card-border-width))}.fomba-module .fomba-process .card .card-body,.fomba-module .fomba-process .panel .card-body,.fomba-module .fomba-process .card .panel-body,.fomba-module .fomba-process .panel .panel-body{flex:1 1 auto;padding:1.25rem}.fomba-module .fomba-process .card .card-title,.fomba-module .fomba-process .panel .card-title{margin-bottom:0;padding-bottom:0;border:none;font-size:1.35rem;font-weight:300;color:var(--ipc-fomba-card-title-color, #0B0B0B)}.fomba-module .fomba-process .card .card-title .text,.fomba-module .fomba-process .panel .card-title .text{font-weight:500}.fomba-module .fomba-process .card .card-title .abbr,.fomba-module .fomba-process .panel .card-title .abbr{font-size:1.4rem}@media (min-width: 576px){.fomba-module .fomba-process.fomba-process-list.card-columns{column-count:1}}.fomba-module .fomba-process.fomba-process-list [class^=fomba-step-]{flex-direction:row}.fomba-module .fomba-process.fomba-process-list [class^=fomba-step-] .fa-stack{display:none}.fomba-module .fomba-process.fomba-process-list [class^=fomba-step-] .card-body,.fomba-module .fomba-process.fomba-process-list [class^=fomba-step-] .panel-body{padding:0.5rem}.fomba-module .fomba-content .btn,.fomba-module .fomba-content .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .fomba-module .fomba-content select.form-control{max-width:none/*span {
      height: 14px;
      width: 14px;
      display: inline-block;
      margin-left: $spacer * 0.5;
      border-radius: 50%;
      line-height: 1;
  }*/}.fomba-module .fomba-content .btn.btn-primary,.fomba-module .fomba-content .dataTables_wrapper .dataTables_length select.btn-primary.form-control,.dataTables_wrapper .dataTables_length .fomba-module .fomba-content select.btn-primary.form-control{text-decoration:none}.fomba-module .fomba-content .btn.btn-primary-outline,.fomba-module .fomba-content .dataTables_wrapper .dataTables_length select.btn-primary-outline.form-control,.dataTables_wrapper .dataTables_length .fomba-module .fomba-content select.btn-primary-outline.form-control{--bs-btn-color:#0B0B0B;--bs-btn-border-color:#C0C4C9;--bs-btn-bg:#FFFFFF;--bs-btn-hover-color:#FFFFFF;--bs-btn-hover-bg:#DA291C;--bs-btn-hover-border-color:#DA291C;--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#c22419;--bs-btn-active-border-color:#c22419}.fomba-module .fomba-content .tab-content{border:1px solid #C0C4C9;border-top:none;border-radius:0;margin-top:-1px}.fomba-module .fomba-content .tab-content ul{margin:0;padding:0}.fomba-module .fomba-content .tab-content ul li{list-style:none;padding:0}.fomba-module .fomba-content .tab-content ul li:before{content:none}.fomba-module .fomba-content .tab-content ul li h3{font-size:1.5rem;margin:0;display:inline-block}.fomba-module .fomba-content .tab-content ul li h3 .fa{font-size:1.4rem;width:13px}.fomba-module .fomba-content .tab-content ul li h3 .fa.fa-plus::before{content:"+"}.fomba-module .fomba-content .tab-content ul li h3 .fa.fa-minus::before{content:"-"}.fomba-module .fomba-content .tab-content ul li a{padding:2px 0;text-decoration:none;display:block;position:relative;word-wrap:break-word;font-size:1.4rem;line-height:1.2}.fomba-module .fomba-content .tab-content ul li a[data-guid]{cursor:pointer;padding:2px 0 2px 18px}.fomba-module .fomba-content .tab-content ul li a[data-guid]:before{position:absolute;left:2px;top:10px;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e907";text-decoration:none;display:inline-block;pointer-events:inherit;font-size:14px;color:#0c2340}.fomba-module .fomba-content .tab-content ul li a .badge:empty{display:none}.fomba-module .fomba-content .tab-content ul li ul li a{margin-left:14px}.fomba-module .fomba-content .tab-content ul li ul li a[data-guid]{margin-left:32px;padding:2px 0}.fomba-module .fomba-content .tab-content ul li ul li a[data-guid]:before{left:-15px}.fomba-module .fomba-content .tab-content ul li ul li ul li a{margin-left:36px}.fomba-module .fomba-content .tab-content ul li ul li ul li a[data-guid]{margin-left:46px}.fomba-module .fomba-content .tab-content:after{content:none}.fomba-module .fomba-content .tab-pane{padding:1rem;font-size:1.4rem;line-height:1.3}.fomba-module .fomba-content .tab-pane .badge{margin-left:-45px;font-size:1rem}.fomba-module .fomba-content #fomba-appendices.tab-pane .badge{margin-left:0}.fomba-module .fomba-content .tags{display:flex;gap:0.5rem}.fomba-module .fomba-content .tags .btn,.fomba-module .fomba-content .tags .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .fomba-module .fomba-content .tags select.form-control{border-radius:0.25rem}.fomba-module .fomba-content .keywords{margin-bottom:1rem}.fomba-module .fomba-content .keywords .btn,.fomba-module .fomba-content .keywords .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .fomba-module .fomba-content .keywords select.form-control{margin-bottom:0.25rem}.fomba-module .fomba-content .loader{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;background:rgba(0, 0, 0, 0.1)}.fomba-module .fomba-content .loader .fa{position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;font-size:40px}.fomba-module .accordion,.fomba-module .panel-group{font-size:1.25rem;--bs-accordion-border-color:#C0C4C9;--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.25rem;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-padding-x:0;--bs-accordion-btn-padding-y:0;--bs-accordion-body-padding-x:1rem;--bs-accordion-body-padding-y:1rem}.fomba-module .accordion .accordion-button,.fomba-module .panel-group .accordion-button,.fomba-module .panel-group .panel-title a{display:flex;align-items:stretch;gap:0;position:relative;min-height:3.5rem;font-size:16px;padding:0;background-color:transparent;box-shadow:none}.fomba-module .accordion .accordion-button:hover,.fomba-module .panel-group .accordion-button:hover,.fomba-module .panel-group .panel-title a:hover,.fomba-module .accordion .accordion-button:active,.fomba-module .panel-group .accordion-button:active,.fomba-module .panel-group .panel-title a:active,.fomba-module .accordion .accordion-button:focus,.fomba-module .panel-group .accordion-button:focus,.fomba-module .panel-group .panel-title a:focus{text-decoration:none;box-shadow:none;background-color:transparent}.fomba-module .accordion .accordion-button:hover .text span,.fomba-module .panel-group .accordion-button:hover .text span,.fomba-module .panel-group .panel-title a:hover .text span,.fomba-module .accordion .accordion-button:active .text span,.fomba-module .panel-group .accordion-button:active .text span,.fomba-module .panel-group .panel-title a:active .text span,.fomba-module .accordion .accordion-button:focus .text span,.fomba-module .panel-group .accordion-button:focus .text span,.fomba-module .panel-group .panel-title a:focus .text span{text-decoration:none}.fomba-module .accordion .accordion-button::after,.fomba-module .panel-group .accordion-button::after,.fomba-module .panel-group .panel-title a::after{display:none}.fomba-module .accordion .accordion-button.collapsed .badges,.fomba-module .panel-group .accordion-button.collapsed .badges,.fomba-module .panel-group .panel-title a.collapsed .badges{display:block;position:absolute;bottom:3px;right:3px}.fomba-module .accordion .accordion-button.collapsed .badges .badge,.fomba-module .panel-group .accordion-button.collapsed .badges .badge,.fomba-module .panel-group .panel-title a.collapsed .badges .badge{font-size:0.8rem;font-weight:300}.fomba-module .accordion .accordion-button:not(.collapsed),.fomba-module .panel-group .accordion-button:not(.collapsed),.fomba-module .panel-group .panel-title a:not(.collapsed){border-bottom:1px solid #C0C4C9}.fomba-module .accordion .accordion-button .fa,.fomba-module .panel-group .accordion-button .fa,.fomba-module .panel-group .panel-title a .fa{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;background-color:var(--ipc-fomba-accordion-icon-bg, #DA291C);color:#FFFFFF;text-align:center}.fomba-module .accordion .accordion-button .code,.fomba-module .panel-group .accordion-button .code,.fomba-module .panel-group .panel-title a .code{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:6rem;background-color:#E8EAEE;color:#0B0B0B;font-size:1rem;font-weight:700;text-align:center}.fomba-module .accordion .accordion-button .text,.fomba-module .panel-group .accordion-button .text,.fomba-module .panel-group .panel-title a .text{display:block;flex:1;min-width:0;padding:0 1rem;color:#0B0B0B;font-size:1.4rem;line-height:3.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fomba-module .accordion .accordion-button .badges,.fomba-module .panel-group .accordion-button .badges,.fomba-module .panel-group .panel-title a .badges{display:none}.fomba-module .accordion .accordion-body .badges,.fomba-module .panel-group .accordion-body .badges,.fomba-module .panel-group .panel-body .badges{padding:1rem;margin:1rem 0 2rem;border:1px solid #E8EAEE;background-color:#EBEBEB}.fomba-module .accordion .accordion-body .badges a,.fomba-module .panel-group .accordion-body .badges a,.fomba-module .panel-group .panel-body .badges a{display:list-item;margin:3px 0;cursor:pointer;list-style-type:none;text-decoration:none}.fomba-module .accordion .accordion-body .badges .badge,.fomba-module .panel-group .accordion-body .badges .badge,.fomba-module .panel-group .panel-body .badges .badge{font-size:1.15rem;vertical-align:middle}.fomba-module .accordion .accordion-body .badges .title,.fomba-module .panel-group .accordion-body .badges .title,.fomba-module .panel-group .panel-body .badges .title{text-decoration:underline}.fomba-module .accordion .accordion-body .badges:empty,.fomba-module .panel-group .accordion-body .badges:empty,.fomba-module .panel-group .panel-body .badges:empty{display:none}.fomba-module .accordion .accordion-body .accordion-item .accordion-button .fa,.fomba-module .accordion .accordion-body .accordion-item .panel-group .panel-title a .fa,.fomba-module .accordion .accordion-body .panel-group .panel .accordion-button .fa,.fomba-module .accordion .accordion-body .panel-group .panel .panel-title a .fa,.fomba-module .accordion .accordion-body .panel-group .panel-title .panel a .fa,.fomba-module .accordion .panel-group .panel-body .panel-group .panel-title .panel a .fa,.fomba-module .panel-group .accordion .panel-body .panel-group .panel-title .panel a .fa,.fomba-module .panel-group .accordion-body .accordion-item .accordion-button .fa,.fomba-module .panel-group .panel-body .accordion-item .accordion-button .fa,.fomba-module .panel-group .accordion-body .accordion-item .panel-title a .fa,.fomba-module .panel-group .panel-body .accordion-item .panel-title a .fa,.fomba-module .panel-group .panel-title .accordion-body .accordion-item a .fa,.fomba-module .panel-group .panel-title .panel-body .accordion-item a .fa,.fomba-module .panel-group .accordion-body .panel .accordion-button .fa,.fomba-module .panel-group .panel-body .panel .accordion-button .fa,.fomba-module .panel-group .accordion-body .panel .panel-title a .fa,.fomba-module .panel-group .panel-body .panel .panel-title a .fa,.fomba-module .panel-group .panel-title .accordion-body .panel a .fa,.fomba-module .panel-group .panel-title .panel-body .panel a .fa{background-color:var(--ipc-fomba-accordion-icon-bg, #DA291C)}.fomba-module .accordion .accordion-body .accordion-item .accordion-button .badges,.fomba-module .accordion .accordion-body .accordion-item .panel-group .panel-title a .badges,.fomba-module .accordion .accordion-body .panel-group .panel .accordion-button .badges,.fomba-module .accordion .accordion-body .panel-group .panel .panel-title a .badges,.fomba-module .accordion .accordion-body .panel-group .panel-title .panel a .badges,.fomba-module .accordion .panel-group .panel-body .panel-group .panel-title .panel a .badges,.fomba-module .panel-group .accordion .panel-body .panel-group .panel-title .panel a .badges,.fomba-module .panel-group .accordion-body .accordion-item .accordion-button .badges,.fomba-module .panel-group .panel-body .accordion-item .accordion-button .badges,.fomba-module .panel-group .accordion-body .accordion-item .panel-title a .badges,.fomba-module .panel-group .panel-body .accordion-item .panel-title a .badges,.fomba-module .panel-group .panel-title .accordion-body .accordion-item a .badges,.fomba-module .panel-group .panel-title .panel-body .accordion-item a .badges,.fomba-module .panel-group .accordion-body .panel .accordion-button .badges,.fomba-module .panel-group .panel-body .panel .accordion-button .badges,.fomba-module .panel-group .accordion-body .panel .panel-title a .badges,.fomba-module .panel-group .panel-body .panel .panel-title a .badges,.fomba-module .panel-group .panel-title .accordion-body .panel a .badges,.fomba-module .panel-group .panel-title .panel-body .panel a .badges{display:none}.fomba-module .accordion .accordion-body p a,.fomba-module .panel-group .accordion-body p a,.fomba-module .panel-group .panel-body p a{display:inline-block}.fomba-module .accordion .accordion-body span[data-toggle=tooltip],.fomba-module .panel-group .accordion-body span[data-toggle=tooltip],.fomba-module .panel-group .panel-body span[data-toggle=tooltip],.fomba-module .accordion .accordion-body span[data-bs-toggle=tooltip],.fomba-module .panel-group .accordion-body span[data-bs-toggle=tooltip],.fomba-module .panel-group .panel-body span[data-bs-toggle=tooltip]{border-bottom:1px dashed #DA291C;text-decoration:none}.fomba-module .accordion .accordion-item .accordion-item .accordion-item .accordion-button .code,.fomba-module .accordion .accordion-item .accordion-item .accordion-item .panel-group .panel-title a .code,.fomba-module .accordion .accordion-item .panel-group .panel .accordion-item .accordion-button .code,.fomba-module .accordion .accordion-item .panel-group .panel .accordion-item .panel-title a .code,.fomba-module .accordion .accordion-item .panel-group .panel-title .panel .accordion-item a .code,.fomba-module .accordion .accordion-item .accordion-item .panel-group .panel .accordion-button .code,.fomba-module .accordion .accordion-item .accordion-item .panel-group .panel .panel-title a .code,.fomba-module .accordion .accordion-item .accordion-item .panel-group .panel-title .panel a .code,.fomba-module .accordion .accordion-item .panel-group .panel .panel .accordion-button .code,.fomba-module .accordion .accordion-item .panel-group .panel .panel .panel-title a .code,.fomba-module .accordion .accordion-item .panel-group .panel-title .panel .panel a .code,.fomba-module .panel-group .accordion-item .accordion-item .accordion-item .accordion-button .code,.fomba-module .panel-group .accordion-item .accordion-item .accordion-item .panel-title a .code,.fomba-module .panel-group .panel-title .accordion-item .accordion-item .accordion-item a .code,.fomba-module .panel-group .panel .accordion-item .accordion-item .accordion-button .code,.fomba-module .panel-group .panel .accordion-item .accordion-item .panel-title a .code,.fomba-module .panel-group .panel-title .panel .accordion-item .accordion-item a .code,.fomba-module .panel-group .accordion-item .panel .accordion-item .accordion-button .code,.fomba-module .panel-group .accordion-item .panel .accordion-item .panel-title a .code,.fomba-module .panel-group .panel-title .accordion-item .panel .accordion-item a .code,.fomba-module .panel-group .panel .panel .accordion-item .accordion-button .code,.fomba-module .panel-group .panel .panel .accordion-item .panel-title a .code,.fomba-module .panel-group .panel-title .panel .panel .accordion-item a .code,.fomba-module .panel-group .accordion-item .accordion-item .panel .accordion-button .code,.fomba-module .panel-group .accordion-item .accordion-item .panel .panel-title a .code,.fomba-module .panel-group .panel-title .accordion-item .accordion-item .panel a .code,.fomba-module .panel-group .panel .accordion-item .panel .accordion-button .code,.fomba-module .panel-group .panel .accordion-item .panel .panel-title a .code,.fomba-module .panel-group .panel-title .panel .accordion-item .panel a .code,.fomba-module .panel-group .accordion-item .panel .panel .accordion-button .code,.fomba-module .panel-group .accordion-item .panel .panel .panel-title a .code,.fomba-module .panel-group .panel-title .accordion-item .panel .panel a .code,.fomba-module .panel-group .panel .panel .panel .accordion-button .code,.fomba-module .panel-group .panel .panel .panel .panel-title a .code,.fomba-module .panel-group .panel-title .panel .panel .panel a .code{width:8rem}.fomba-module .accordion .accordion-item .accordion-item .accordion-item .accordion-item .accordion-button .code,.fomba-module .accordion .accordion-item .accordion-item .accordion-item .accordion-item .panel-group .panel-title a .code,.fomba-module .accordion .accordion-item .panel-group .panel .accordion-item .accordion-item .accordion-button .code,.fomba-module .accordion .accordion-item .panel-group .panel .accordion-item .accordion-item .panel-title a .code,.fomba-module .accordion .accordion-item .panel-group .panel-title .panel .accordion-item .accordion-item a .code,.fomba-module .accordion .accordion-item .accordion-item .panel-group .panel .accordion-item .accordion-button .code,.fomba-module .accordion .accordion-item .accordion-item .panel-group .panel .accordion-item .panel-title a .code,.fomba-module .accordion .accordion-item .accordion-item .panel-group .panel-title .panel .accordion-item a .code,.fomba-module .accordion .accordion-item .panel-group .panel .panel .accordion-item .accordion-button .code,.fomba-module .accordion .accordion-item .panel-group .panel .panel .accordion-item .panel-title a .code,.fomba-module .accordion .accordion-item .panel-group .panel-title .panel .panel .accordion-item a .code,.fomba-module .accordion .accordion-item .accordion-item .accordion-item .panel-group .panel .accordion-button .code,.fomba-module .accordion .accordion-item .accordion-item .accordion-item .panel-group .panel .panel-title a .code,.fomba-module .accordion .accordion-item .accordion-item .accordion-item .panel-group .panel-title .panel a .code,.fomba-module .accordion .accordion-item .panel-group .panel .accordion-item .panel .accordion-button .code,.fomba-module .accordion .accordion-item .panel-group .panel .accordion-item .panel .panel-title a .code,.fomba-module .accordion .accordion-item .panel-group .panel-title .panel .accordion-item .panel a .code,.fomba-module .accordion .accordion-item .accordion-item .panel-group .panel .panel .accordion-button .code,.fomba-module .accordion .accordion-item .accordion-item .panel-group .panel .panel .panel-title a .code,.fomba-module .accordion .accordion-item .accordion-item .panel-group .panel-title .panel .panel a .code,.fomba-module .accordion .accordion-item .panel-group .panel .panel .panel .accordion-button .code,.fomba-module .accordion .accordion-item .panel-group .panel .panel .panel .panel-title a .code,.fomba-module .accordion .accordion-item .panel-group .panel-title .panel .panel .panel a .code,.fomba-module .panel-group .accordion-item .accordion-item .accordion-item .accordion-item .accordion-button .code,.fomba-module .panel-group .accordion-item .accordion-item .accordion-item .accordion-item .panel-title a .code,.fomba-module .panel-group .panel-title .accordion-item .accordion-item .accordion-item .accordion-item a .code,.fomba-module .panel-group .panel .accordion-item .accordion-item .accordion-item .accordion-button .code,.fomba-module .panel-group .panel .accordion-item .accordion-item .accordion-item .panel-title a .code,.fomba-module .panel-group .panel-title .panel .accordion-item .accordion-item .accordion-item a .code,.fomba-module .panel-group .accordion-item .panel .accordion-item .accordion-item .accordion-button .code,.fomba-module .panel-group .accordion-item .panel .accordion-item .accordion-item .panel-title a .code,.fomba-module .panel-group .panel-title .accordion-item .panel .accordion-item .accordion-item a .code,.fomba-module .panel-group .panel .panel .accordion-item .accordion-item .accordion-button .code,.fomba-module .panel-group .panel .panel .accordion-item .accordion-item .panel-title a .code,.fomba-module .panel-group .panel-title .panel .panel .accordion-item .accordion-item a .code,.fomba-module .panel-group .accordion-item .accordion-item .panel .accordion-item .accordion-button .code,.fomba-module .panel-group .accordion-item .accordion-item .panel .accordion-item .panel-title a .code,.fomba-module .panel-group .panel-title .accordion-item .accordion-item .panel .accordion-item a .code,.fomba-module .panel-group .panel .accordion-item .panel .accordion-item .accordion-button .code,.fomba-module .panel-group .panel .accordion-item .panel .accordion-item .panel-title a .code,.fomba-module .panel-group .panel-title .panel .accordion-item .panel .accordion-item a .code,.fomba-module .panel-group .accordion-item .panel .panel .accordion-item .accordion-button .code,.fomba-module .panel-group .accordion-item .panel .panel .accordion-item .panel-title a .code,.fomba-module .panel-group .panel-title .accordion-item .panel .panel .accordion-item a .code,.fomba-module .panel-group .panel .panel .panel .accordion-item .accordion-button .code,.fomba-module .panel-group .panel .panel .panel .accordion-item .panel-title a .code,.fomba-module .panel-group .panel-title .panel .panel .panel .accordion-item a .code,.fomba-module .panel-group .accordion-item .accordion-item .accordion-item .panel .accordion-button .code,.fomba-module .panel-group .accordion-item .accordion-item .accordion-item .panel .panel-title a .code,.fomba-module .panel-group .panel-title .accordion-item .accordion-item .accordion-item .panel a .code,.fomba-module .panel-group .panel .accordion-item .accordion-item .panel .accordion-button .code,.fomba-module .panel-group .panel .accordion-item .accordion-item .panel .panel-title a .code,.fomba-module .panel-group .panel-title .panel .accordion-item .accordion-item .panel a .code,.fomba-module .panel-group .accordion-item .panel .accordion-item .panel .accordion-button .code,.fomba-module .panel-group .accordion-item .panel .accordion-item .panel .panel-title a .code,.fomba-module .panel-group .panel-title .accordion-item .panel .accordion-item .panel a .code,.fomba-module .panel-group .panel .panel .accordion-item .panel .accordion-button .code,.fomba-module .panel-group .panel .panel .accordion-item .panel .panel-title a .code,.fomba-module .panel-group .panel-title .panel .panel .accordion-item .panel a .code,.fomba-module .panel-group .accordion-item .accordion-item .panel .panel .accordion-button .code,.fomba-module .panel-group .accordion-item .accordion-item .panel .panel .panel-title a .code,.fomba-module .panel-group .panel-title .accordion-item .accordion-item .panel .panel a .code,.fomba-module .panel-group .panel .accordion-item .panel .panel .accordion-button .code,.fomba-module .panel-group .panel .accordion-item .panel .panel .panel-title a .code,.fomba-module .panel-group .panel-title .panel .accordion-item .panel .panel a .code,.fomba-module .panel-group .accordion-item .panel .panel .panel .accordion-button .code,.fomba-module .panel-group .accordion-item .panel .panel .panel .panel-title a .code,.fomba-module .panel-group .panel-title .accordion-item .panel .panel .panel a .code,.fomba-module .panel-group .panel .panel .panel .panel .accordion-button .code,.fomba-module .panel-group .panel .panel .panel .panel .panel-title a .code,.fomba-module .panel-group .panel-title .panel .panel .panel .panel a .code{width:9rem}.fomba-module .accordion mark,.fomba-module .panel-group mark,.fomba-module .accordion .mark,.fomba-module .panel-group .mark{padding:2px;margin:0;color:inherit;background-color:rgba(154, 210, 221, 0.75);border-radius:0.25em;font-style:inherit}.fomba-module .accordion mark mark,.fomba-module .panel-group mark mark,.fomba-module .accordion .mark mark,.fomba-module .panel-group .mark mark,.fomba-module .accordion mark .mark,.fomba-module .panel-group mark .mark,.fomba-module .accordion .mark .mark,.fomba-module .panel-group .mark .mark{background-color:#f6ab00}.fomba-module .nav.nav-tabs{margin-bottom:0;display:flex}.fomba-module .nav.nav-tabs .nav-item{padding-left:0;display:table-cell;width:1%;flex-direction:column;flex-grow:1}.fomba-module .nav.nav-tabs .nav-item:before{content:none}.fomba-module .nav.nav-tabs .nav-item + li{margin-top:0}.fomba-module .nav.nav-tabs .nav-link{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;margin-bottom:0 !important;padding:10px;text-decoration:none;font-weight:500;font-size:1.25rem;border-radius:0 !important}.fomba-module .nav.nav-tabs .nav-link:link,.fomba-module .nav.nav-tabs .nav-link:visited{color:#4A4A4A}.fomba-module .nav.nav-tabs .nav-link:hover,.fomba-module .nav.nav-tabs .nav-link:active,.fomba-module .nav.nav-tabs .nav-link:focus{color:#DA291C}.fomba-module .nav.nav-tabs .nav-link.active{border:1px solid #E8EAEE;border-bottom-color:#EBEBEB;background-color:#EBEBEB}.fomba-module .nav.nav-tabs:after{content:none}.fomba-module .tooltip .tooltip-inner{max-width:350px;width:100%;text-align:left}.fomba-module .tooltip .tooltip-inner ul,.fomba-module .tooltip .tooltip-inner ol,.fomba-module .tooltip .tooltip-inner p{margin-bottom:5px}.fomba-module .modal .modal-header .btn-close{top:1rem;right:1rem}@media (max-width: 992px){.fomba-module .arrow-down-center:before,.fomba-module .fomba-process .card:hover:before,.fomba-module .fomba-process .panel:hover:before,.fomba-module .fomba-process .card:active:before,.fomba-module .fomba-process .panel:active:before,.fomba-module .fomba-process .card.active:before,.fomba-module .fomba-process .active.panel:before,.fomba-module .fomba-process .card:focus:before,.fomba-module .fomba-process .panel:focus:before{left:50%;right:0;top:100%;margin:0 -15px 0;position:absolute;border-top:15px solid rgba(218, 41, 28, 0.5);border-bottom:15px solid transparent;border-left:15px solid transparent;border-right:15px solid transparent}.fomba-module .fomba-process .card.fomba-step-1,.fomba-module .fomba-process .fomba-step-1.panel,.fomba-module .fomba-process .card.fomba-step-7,.fomba-module .fomba-process .fomba-step-7.panel{border-width:2px}.fomba-module .fomba-process .card.fomba-step-7:before,.fomba-module .fomba-process .fomba-step-7.panel:before{border-top-color:transparent}.fomba-module .fomba-process .card .card-title,.fomba-module .fomba-process .panel .card-title{margin-bottom:0}.fomba-module .fomba-process .card .fa-stack,.fomba-module .fomba-process .panel .fa-stack{float:left;font-size:3rem}.fomba-module .fomba-process .d-flex{display:block !important}.fomba-module .fomba-process .d-flex .card,.fomba-module .fomba-process .d-flex .panel{margin:0 0 1rem}.fomba-module .fomba-process .d-flex .card:hover,.fomba-module .fomba-process .d-flex .panel:hover,.fomba-module .fomba-process .d-flex .card:active,.fomba-module .fomba-process .d-flex .panel:active,.fomba-module .fomba-process .d-flex .card.active,.fomba-module .fomba-process .d-flex .active.panel,.fomba-module .fomba-process .d-flex .card:focus,.fomba-module .fomba-process .d-flex .panel:focus,.fomba-module .fomba-process .d-flex .card:last-child,.fomba-module .fomba-process .d-flex .panel:last-child{margin:0 0 2rem}}footer[role=contentinfo]{display:flex;flex-direction:column;position:relative}footer[role=contentinfo] .footer-social-share{align-items:center;display:flex;height:3rem;justify-content:center;position:absolute;inset:-3rem 0 0 0;width:100%;z-index:1}footer[role=contentinfo] .footer-inner{align-items:center;display:flex;justify-content:flex-start;padding:3rem 0}footer[role=contentinfo] .footer-brand .footer-inner{justify-content:space-between;gap:2rem}footer[role=contentinfo] .footer-brand .footer-slogan{max-width:20rem}footer[role=contentinfo] .footer-brand .footer-logo img{display:block;height:auto;max-width:100%;width:auto}footer[role=contentinfo] .footer-doormat .navbar-doormat{width:100%}footer[role=contentinfo] .footer-doormat .navbar-doormat ul{display:flex;list-style:none;margin:0;padding:0}footer[role=contentinfo] .footer-doormat .navbar-doormat > ul{flex-wrap:wrap;gap:2rem;width:100%}footer[role=contentinfo] .footer-doormat .navbar-doormat > ul > li{flex:1 1 0;min-width:10rem}footer[role=contentinfo] .footer-doormat .navbar-doormat > ul > li a{text-decoration:none}footer[role=contentinfo] .footer-doormat .navbar-doormat > ul > li ul{flex-direction:column;gap:0.75rem}footer[role=contentinfo] .footer-support .footer-inner{align-items:normal;gap:1rem}footer[role=contentinfo] .footer-support .outside-business-hours,footer[role=contentinfo] .footer-support .during-business-hours{display:flex;flex-flow:column wrap;flex:1 0 0}footer[role=contentinfo] .footer-support .during-business-hours .business-card{flex:1 0 0;justify-content:space-between}footer[role=contentinfo] .footer-support .business-card{display:flex;flex-flow:column wrap;padding:1rem}footer[role=contentinfo] .footer-copyright .footer-inner{padding:1rem 0}footer[role=contentinfo] .navbar-social{padding:0;display:flex;gap:0.5rem}footer[role=contentinfo] .sharer a{padding-right:0.5rem}@media (max-width: 991.98px){footer[role=contentinfo] .footer-doormat .navbar-doormat > ul{column-count:3;column-gap:2rem;display:block}footer[role=contentinfo] .footer-doormat .navbar-doormat > ul > li{break-inside:avoid;margin-bottom:2rem}}@media (max-width: 767.98px){footer[role=contentinfo] .footer-doormat .navbar-doormat > ul{column-count:2}footer[role=contentinfo] .footer-support .footer-inner{flex-direction:column}}@media (max-width: 575.98px){footer[role=contentinfo] .footer-doormat .navbar-doormat > ul{column-count:1}}/*.glossary-module {
    padding: 0 10px;

    hr {
        margin: 18px 0;
    }

    .glossary-content {
        .btn {
            max-width: none;

            span {
                height: 14px;
                width: 14px;
                display: inline-block;
                margin-left: 8px;
            }
        }

        .tab-content {
            border: 1px solid #ddd;
            border-radius: 0 0 4px 4px;
            margin-top: -1px;

            ul {
                margin: 0;
                padding: 0;

                li {
                    list-style: none;
                    padding: 0;

                    &:before {
                        content: none;
                    }

                    h3 {
                        font-size: 1.5rem;
                        margin: 0;
                        display: inline-block;
                        margin: 0;

                        .fa {
                            font-size: 1.4rem;
                            width: 13px;

                            &.fa-plus {
                                &:before {
                                    content: "+";
                                }
                            }

                            &.fa-minus {
                                &:before {
                                    content: "-";
                                }
                            }
                        }
                    }

                    a {
                        padding: 2px 0;
                        text-decoration: none;
                        display: block;
                        position: relative;
                        word-wrap: break-word;
                        font-size: 1.4rem;
                        line-height: 1.2;

                        &[data-guid] {
                            cursor: pointer;
                            padding: 2px 0 2px 18px;

                            &:before {
                                position: absolute;
                                left: 2px;
                                top: 10px;
                                font-family: 'icomoon';
                                speak: none;
                                font-style: normal;
                                font-weight: normal;
                                font-variant: normal;
                                text-transform: none;
                                line-height: 1;
                                -webkit-font-smoothing: antialiased;
                                content: $fa-var-chevron-right;
                                text-decoration: none;
                                display: inline-block;
                                pointer-events: inherit;
                                font-size: 14px;
                                color: $secondary;
                            }
                        }

                        .badge:empty {
                            display: none;
                        }
                    }

                    ul {
                        li {
                            a {
                                margin-left: 14px;

                                &[data-guid] {
                                    margin-left: 32px;
                                    padding: 2px 0 2px 0;

                                    &:before {
                                        left: -15px;
                                    }
                                }
                            }

                            ul {
                                li {
                                    a {
                                        margin-left: 36px;

                                        &[data-guid] {
                                            margin-left: 46px;

                                            &:before {
                                                //left: 18px;
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }

            &:after {
                content: none;
            }
        }

        .tab-pane {
            padding: 1rem;

            .badge {
                margin-left: -45px;
            }
        }

        .tags {
            display: inline-block;

            .btn {
                margin-bottom: 0.5rem;
                margin-right: 0.5rem;
                float: left;
            }
        }

        .keywords {
            margin-bottom: 1rem;

            .btn {
                margin-bottom: 0.25rem;
            }
        }
    }

    .panel-group {
        .panel-heading {
            margin: 1px 0 5px 0;
        }

        .panel-title {
            margin: 0;

            a {
                position: relative;
                display: block;

                &.collapsed {
                    .badges {
                        display: block;
                        position: absolute;
                        bottom: 3px;
                        right: 3px;
                    }
                }
            }

            .fa {
                bottom: -1px;
                position: absolute;
                text-align: center;
                top: -1px;
                width: 2.5rem;
            }

            .code {
                bottom: 0;
                left: 2.5rem;
                position: absolute;
                top: 0;
                width: 6rem;
            }

            .text {
                @include ellipsis(calc(100% - 8.5rem));
                display: block;
                margin-left: 8.5rem;
                padding: 0 10px 0 20px;
            }

            .badges {
                display: none;
            }
        }

        .panel-body {
            .badges {
                padding: 1rem;
                margin: 1rem 0 2rem;

                a {
                    display: list-item;
                    margin: 3px 0;
                }

                &:empty {
                    display: none;
                }
            }

            .panel {
                margin-left: 2.5rem;

                .panel-title {
                    .badges {
                        display: none;
                    }
                }
            }

            p {
                a {
                    display: inline-block;
                }
            }
        }

        .panel {
            .panel {
                .panel {
                    .panel-title {
                        .code {
                            width: 8rem;
                        }

                        .text {
                            @include ellipsis(calc(100% - 10.5rem));
                            margin-left: 10.5rem;
                        }
                    }

                    .panel {
                        .panel-title {
                            .code {
                                width: 9rem;
                            }

                            .text {
                                @include ellipsis(calc(100% - 11.5rem));
                                margin-left: 11.5rem;
                            }
                        }
                    }
                }
            }
        }

        mark {
            padding: 2px;
            margin: 0;
        }
    }

    .navbar-form {
        margin: 0;
        padding: 0;

        .input-group {
            position: relative;
            width: 100%;
        }

        .input-group-btn {
            position: absolute;
            right: 0;
            display: block;
            border: none;
            top: 0;
            height: 100%;

            .btn {
                margin: 0;
                height: calc(100% - 1px);
            }
        }
    }

    .nav {
        &.nav-tabs {
            margin-bottom: 0;
            display: flex;

            .nav-item {
                padding-left: 0;
                display: table-cell;
                width: 1%;
                flex-direction: column;
                flex-grow: 1;

                &:before {
                    content: none;
                }

                + li {
                    margin-top: 0;
                }
            }

            .nav-link {
                @include ellipsis(100%);
                display: block;
                margin-bottom: 0 !important;
                padding: 10px;
            }

            &:after {
                content: none;
            }
        }
    }

    .export {
        .btn {
            margin-right: 0.5rem;
            position: relative;

            .fa {
                padding: 11px 10px;
                position: absolute;
                top: 0;

                &:first-child {
                    left: 0;
                }

                &:last-child {
                    right: 0;
                }
            }

            span {
                @include ellipsis(100%);
                width: 100%;
                height: 100%;
                padding: 3px 35px;
                position: relative;
                top: 3px;
                margin: 0;
            }

            &.btn-block {
                //max-width: calc(50% - 0.5rem);
                @include media-breakpoint-up(lg) {
                    //max-width: 100%;
                }
            }
        }
    }

    .tooltip {
        .tooltip-inner {
            max-width: 350px;
            width: 100%;

            ul, ol, p {
                margin-bottom: 5px;
            }
        }
    }
}*/.group-header{margin-bottom:1.5rem}.group-header a{display:inline-block;position:relative;text-decoration:none}.group-header a::after{position:absolute;right:-1rem;top:0}.group-header a:hover,.group-header a:active,.group-header a:focus{text-decoration:underline}.group-header h1,.group-header h2,.group-header h3,.group-header h4,.group-header h5,.group-header h6{font-size:1.25rem;font-weight:500;line-height:1.3;margin:0}header[role=banner]{--ipc-dot-pattern-color:#EBEBEB;--ipc-dot-gradient-color:#DA291C;--ipc-dot-pattern-opacity:1;--ipc-dot-pattern-blend-mode:normal;top:0;position:relative}header[role=banner]::before{bottom:0;content:"";position:absolute;top:auto;left:0;right:0;height:8px;background:linear-gradient(to top, rgba(5, 21, 41, 0.08), transparent);pointer-events:none;z-index:1}header[role=banner][data-has-img=true]{--ipc-heading-text-color:#FFFFFF;--ipc-heading-text-color-rgb:255,255,255;--ipc-heading-text-color-hover-rgb:218,41,28;--ipc-trigger-color:#FFFFFF;--ipc-dot-gradient-color:#F8F7F1;--ipc-dot-pattern-opacity:0.4;--ipc-dot-pattern-blend-mode:soft-light}header[role=banner][data-has-img=true] .header-content:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='16' viewBox='0 0 48 16'%3E%3Ccircle fill='black' cx='8' cy='8' r='1'/%3E%3Ccircle fill='black' cx='24' cy='8' r='1'/%3E%3Ccircle fill='black' cx='40' cy='8' r='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='16' viewBox='0 0 48 16'%3E%3Ccircle fill='black' cx='8' cy='8' r='1'/%3E%3Ccircle fill='black' cx='24' cy='8' r='1'/%3E%3Ccircle fill='black' cx='40' cy='8' r='1'/%3E%3C/svg%3E");-webkit-mask-size:48px 16px;mask-size:48px 16px;-webkit-mask-repeat:repeat;mask-repeat:repeat;background-color:var(--ipc-dot-pattern-color);opacity:var(--ipc-dot-pattern-opacity);mix-blend-mode:var(--ipc-dot-pattern-blend-mode)}header[role=banner] a{--bs-link-color-rgb:var(--ipc-heading-text-color-rgb, 12, 35, 64)}header[role=banner] a:hover,header[role=banner] a:active,header[role=banner] a:focus{--bs-link-color-rgb:var(--ipc-heading-text-color-hover-rgb, 218, 41, 28)}header[role=banner] + main[role=main]{position:relative;top:0}header[role=banner] .navbar.navbar-breadcrumb,header[role=banner] .dataTables_wrapper .navbar-breadcrumb.dataTables_paginate,.dataTables_wrapper header[role=banner] .navbar-breadcrumb.dataTables_paginate{background-color:transparent;position:absolute;top:110px;width:100%;z-index:1}@media (max-width: 991.98px){header[role=banner] .navbar.navbar-breadcrumb,header[role=banner] .dataTables_wrapper .navbar-breadcrumb.dataTables_paginate,.dataTables_wrapper header[role=banner] .navbar-breadcrumb.dataTables_paginate{top:55px}}header[role=banner] .bg-image{background-color:#C0C4C9;height:100%;min-height:45rem;position:relative;top:0;width:100%;z-index:0}header[role=banner] .bg-image .image-container{display:block;height:100%;left:0;overflow:hidden;position:absolute;width:100%}header[role=banner] .bg-image .image-container:after{background:linear-gradient(to bottom, rgba(var(--ipc-gradient-start-color-rgb, 12, 35, 64), var(--ipc-gradient-start-opacity, 0)), rgba(var(--ipc-gradient-end-color-rgb, 12, 35, 64), var(--ipc-gradient-end-opacity, 1)));opacity:var(--ipc-gradient-overlay-opacity, 0.8);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}header[role=banner] .bg-image img{height:100%;object-fit:cover;width:100%}header[role=banner] .header-content{align-items:center;color:var(--ipc-heading-text-color, #0B0B0B);display:flex;flex-wrap:wrap;flex-direction:column;font-size:1.525rem;justify-content:center;line-height:1.2;min-height:45rem;text-align:center}header[role=banner] .header-content h1,header[role=banner] .header-content h2{color:inherit}header[role=banner] .header-content h1{margin-bottom:2rem;font-size:4rem}header[role=banner] .header-content h2{font-family:"Exposure Condensed","PP Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.5rem;max-width:28rem}header[role=banner] .header-content .title{position:relative}header[role=banner] .header-content .rich-text{position:relative;font-size:1.25rem}header[role=banner] .header-content .rich-text p{font-size:1.25rem}header[role=banner] .search-group .input-group-text{padding:0.75rem 1.25rem}header[role=banner] .search-group .input-group-text .fa{font-size:1.5rem}header[role=banner] .search-group .form-control{font-size:1.25rem;font-weight:500;padding:0.75rem 1.5rem}header[role=banner] .search-group .btn,header[role=banner] .search-group .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length header[role=banner] .search-group select.form-control{padding:0.75rem 1rem;font-weight:400}header[role=banner] .search-group .btn .fa,header[role=banner] .search-group .dataTables_wrapper .dataTables_length select.form-control .fa,.dataTables_wrapper .dataTables_length header[role=banner] .search-group select.form-control .fa{font-size:1.25rem}header[role=banner] .search-group + div .field-validation-error{display:flex;gap:0.5rem}header[role=banner] .trigger-content{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;text-align:center;width:100%;z-index:2}header[role=banner] .trigger-content .trigger-link{aspect-ratio:86.294/45.379;cursor:pointer;display:block;width:100%;background-color:var(--ipc-trigger-color, #0B0B0B);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='86.294' height='45.379' viewBox='0 0 86.294 45.379'%3E%3Cg%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(83.439 1.076)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(83.439 9.365)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(75.19 9.365)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(83.439 17.655)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(75.19 17.655)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(66.803 17.655)'/%3E%3Cpath d='M1.269,0A1.269,1.269,0,1,1,0,1.269,1.269,1.269,0,0,1,1.269,0' transform='translate(83.122 25.627)'/%3E%3Cpath d='M1.586,0A1.586,1.586,0,1,1,0,1.586,1.586,1.586,0,0,1,1.586,0' transform='translate(82.804 33.599)'/%3E%3Cpath d='M1.269,0A1.269,1.269,0,1,1,0,1.269,1.269,1.269,0,0,1,1.269,0' transform='translate(74.873 33.917)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(66.941 34.234)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(58.693 34.234)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(50.444 34.234)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(42.195 34.234)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(33.946 34.234)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(25.698 34.234)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(17.449 34.234)'/%3E%3Cpath d='M1.269,0A1.269,1.269,0,1,1,0,1.269,1.269,1.269,0,0,1,1.269,0' transform='translate(8.883 33.917)'/%3E%3Cpath d='M1.9,0A1.9,1.9,0,1,1,0,1.9,1.9,1.9,0,0,1,1.9,0' transform='translate(82.487 41.572)'/%3E%3Cpath d='M1.587,0A1.586,1.586,0,1,1,0,1.586,1.586,1.586,0,0,1,1.587,0' transform='translate(74.555 41.889)'/%3E%3Cpath d='M1.269,0A1.269,1.269,0,1,1,0,1.269,1.269,1.269,0,0,1,1.269,0' transform='translate(66.624 42.206)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(58.693 42.523)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(50.444 42.523)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(42.195 42.523)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(33.946 42.523)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(25.698 42.523)'/%3E%3Cpath d='M1.269,0A1.269,1.269,0,1,1,0,1.269,1.269,1.269,0,0,1,1.269,0' transform='translate(17.132 42.206)'/%3E%3Cpath d='M1.586,0A1.586,1.586,0,1,1,0,1.586,1.586,1.586,0,0,1,1.586,0' transform='translate(8.566 41.889)'/%3E%3Cpath d='M1.9,0A1.9,1.9,0,1,1,0,1.9,1.9,1.9,0,0,1,1.9,0' transform='translate(0 41.572)'/%3E%3Cpath d='M1.586,0A1.586,1.586,0,1,1,0,1.586,1.586,1.586,0,0,1,1.586,0' transform='translate(0.317 33.64)'/%3E%3Cpath d='M1.269,0A1.269,1.269,0,1,1,0,1.269,1.269,1.269,0,0,1,1.269,0' transform='translate(0.635 25.709)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(9.2 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(17.449 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(25.698 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(33.946 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(42.195 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(50.444 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(58.693 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(66.941 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(75.19 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(0.952 17.778)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(9.2 17.778)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(17.449 17.778)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(0.952 9.529)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(9.2 9.529)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(0.952 1.28)'/%3E%3Cpath d='M8.249,4.124A4.124,4.124,0,1,1,4.124,0,4.124,4.124,0,0,1,8.249,4.124' transform='translate(38.897 31.254)'/%3E%3Cpath d='M6.98,3.49A3.49,3.49,0,1,1,3.49,0,3.49,3.49,0,0,1,6.98,3.49' transform='translate(39.532 23.599)'/%3E%3Cpath d='M7.614,3.807A3.807,3.807,0,1,1,3.807,0,3.807,3.807,0,0,1,7.614,3.807' transform='translate(30.927 23.282)'/%3E%3Cpath d='M7.614,3.807A3.807,3.807,0,1,1,3.807,0,3.807,3.807,0,0,1,7.614,3.807' transform='translate(47.538 23.282)'/%3E%3Cpath d='M6.345,3.172A3.173,3.173,0,1,1,3.173,0,3.173,3.173,0,0,1,6.345,3.172' transform='translate(48.085 15.668)'/%3E%3Cpath d='M6.98,3.49A3.49,3.49,0,1,1,3.49,0,3.49,3.49,0,0,1,6.98,3.49' transform='translate(56.016 15.351)'/%3E%3Cpath d='M5.711,2.855A2.855,2.855,0,1,1,2.855,0,2.855,2.855,0,0,1,5.711,2.855' transform='translate(40.153 15.985)'/%3E%3Cpath d='M6.345,3.172A3.173,3.173,0,1,1,3.173,0,3.172,3.172,0,0,1,6.345,3.172' transform='translate(31.587 15.668)'/%3E%3Cpath d='M6.98,3.49A3.49,3.49,0,1,1,3.49,0,3.49,3.49,0,0,1,6.98,3.49' transform='translate(23.021 15.351)'/%3E%3Cpath d='M5.076,2.538A2.538,2.538,0,1,1,2.538,0,2.538,2.538,0,0,1,5.076,2.538' transform='translate(48.719 7.972)'/%3E%3Cpath d='M5.076,2.538A2.538,2.538,0,1,1,2.538,0,2.538,2.538,0,0,1,5.076,2.538' transform='translate(56.968 7.972)'/%3E%3Cpath d='M5.711,2.855A2.855,2.855,0,1,1,2.855,0,2.855,2.855,0,0,1,5.711,2.855' transform='translate(64.899 7.655)'/%3E%3Cpath d='M4.442,2.221A2.221,2.221,0,1,1,2.221,0,2.221,2.221,0,0,1,4.442,2.221' transform='translate(40.788 8.289)'/%3E%3Cpath d='M5.076,2.538A2.538,2.538,0,1,1,2.538,0,2.538,2.538,0,0,1,5.076,2.538' transform='translate(32.222 7.972)'/%3E%3Cpath d='M5.076,2.538A2.538,2.538,0,1,1,2.538,0,2.538,2.538,0,0,1,5.076,2.538' transform='translate(23.973 7.972)'/%3E%3Cpath d='M5.711,2.855A2.855,2.855,0,1,1,2.855,0,2.855,2.855,0,0,1,5.711,2.855' transform='translate(15.407 7.655)'/%3E%3Cpath d='M3.807,1.9A1.9,1.9,0,1,1,1.9,0a1.9,1.9,0,0,1,1.9,1.9' transform='translate(49.354 0.317)'/%3E%3Cpath d='M3.807,1.9A1.9,1.9,0,1,1,1.9,0a1.9,1.9,0,0,1,1.9,1.9' transform='translate(57.602 0.317)'/%3E%3Cpath d='M3.807,1.9A1.9,1.9,0,1,1,1.9,0a1.9,1.9,0,0,1,1.9,1.9' transform='translate(65.851 0.317)'/%3E%3Cpath d='M4.441,2.221A2.221,2.221,0,1,1,2.221,0,2.221,2.221,0,0,1,4.441,2.221' transform='translate(73.782)'/%3E%3Cpath d='M3.172,1.586A1.586,1.586,0,1,1,1.586,0,1.586,1.586,0,0,1,3.172,1.586' transform='translate(41.422 0.634)'/%3E%3Cpath d='M3.807,1.9A1.9,1.9,0,1,1,1.9,0a1.9,1.9,0,0,1,1.9,1.9' transform='translate(32.856 0.317)'/%3E%3Cpath d='M3.807,1.9A1.9,1.9,0,1,1,1.9,0a1.9,1.9,0,0,1,1.9,1.9' transform='translate(24.607 0.317)'/%3E%3Cpath d='M3.807,1.9A1.9,1.9,0,1,1,1.9,0a1.9,1.9,0,0,1,1.9,1.9' transform='translate(16.359 0.317)'/%3E%3Cpath d='M4.442,2.221A2.221,2.221,0,1,1,2.221,0,2.221,2.221,0,0,1,4.442,2.221' transform='translate(7.853)'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='86.294' height='45.379' viewBox='0 0 86.294 45.379'%3E%3Cg%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(83.439 1.076)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(83.439 9.365)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(75.19 9.365)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(83.439 17.655)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(75.19 17.655)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(66.803 17.655)'/%3E%3Cpath d='M1.269,0A1.269,1.269,0,1,1,0,1.269,1.269,1.269,0,0,1,1.269,0' transform='translate(83.122 25.627)'/%3E%3Cpath d='M1.586,0A1.586,1.586,0,1,1,0,1.586,1.586,1.586,0,0,1,1.586,0' transform='translate(82.804 33.599)'/%3E%3Cpath d='M1.269,0A1.269,1.269,0,1,1,0,1.269,1.269,1.269,0,0,1,1.269,0' transform='translate(74.873 33.917)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(66.941 34.234)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(58.693 34.234)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(50.444 34.234)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(42.195 34.234)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(33.946 34.234)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(25.698 34.234)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(17.449 34.234)'/%3E%3Cpath d='M1.269,0A1.269,1.269,0,1,1,0,1.269,1.269,1.269,0,0,1,1.269,0' transform='translate(8.883 33.917)'/%3E%3Cpath d='M1.9,0A1.9,1.9,0,1,1,0,1.9,1.9,1.9,0,0,1,1.9,0' transform='translate(82.487 41.572)'/%3E%3Cpath d='M1.587,0A1.586,1.586,0,1,1,0,1.586,1.586,1.586,0,0,1,1.587,0' transform='translate(74.555 41.889)'/%3E%3Cpath d='M1.269,0A1.269,1.269,0,1,1,0,1.269,1.269,1.269,0,0,1,1.269,0' transform='translate(66.624 42.206)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(58.693 42.523)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(50.444 42.523)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(42.195 42.523)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(33.946 42.523)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(25.698 42.523)'/%3E%3Cpath d='M1.269,0A1.269,1.269,0,1,1,0,1.269,1.269,1.269,0,0,1,1.269,0' transform='translate(17.132 42.206)'/%3E%3Cpath d='M1.586,0A1.586,1.586,0,1,1,0,1.586,1.586,1.586,0,0,1,1.586,0' transform='translate(8.566 41.889)'/%3E%3Cpath d='M1.9,0A1.9,1.9,0,1,1,0,1.9,1.9,1.9,0,0,1,1.9,0' transform='translate(0 41.572)'/%3E%3Cpath d='M1.586,0A1.586,1.586,0,1,1,0,1.586,1.586,1.586,0,0,1,1.586,0' transform='translate(0.317 33.64)'/%3E%3Cpath d='M1.269,0A1.269,1.269,0,1,1,0,1.269,1.269,1.269,0,0,1,1.269,0' transform='translate(0.635 25.709)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(9.2 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(17.449 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(25.698 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(33.946 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(42.195 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(50.444 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(58.693 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(66.941 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(75.19 26.026)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(0.952 17.778)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(9.2 17.778)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(17.449 17.778)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(0.952 9.529)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(9.2 9.529)'/%3E%3Cpath d='M.952,0A.952.952,0,1,1,0,.952.952.952,0,0,1,.952,0' transform='translate(0.952 1.28)'/%3E%3Cpath d='M8.249,4.124A4.124,4.124,0,1,1,4.124,0,4.124,4.124,0,0,1,8.249,4.124' transform='translate(38.897 31.254)'/%3E%3Cpath d='M6.98,3.49A3.49,3.49,0,1,1,3.49,0,3.49,3.49,0,0,1,6.98,3.49' transform='translate(39.532 23.599)'/%3E%3Cpath d='M7.614,3.807A3.807,3.807,0,1,1,3.807,0,3.807,3.807,0,0,1,7.614,3.807' transform='translate(30.927 23.282)'/%3E%3Cpath d='M7.614,3.807A3.807,3.807,0,1,1,3.807,0,3.807,3.807,0,0,1,7.614,3.807' transform='translate(47.538 23.282)'/%3E%3Cpath d='M6.345,3.172A3.173,3.173,0,1,1,3.173,0,3.173,3.173,0,0,1,6.345,3.172' transform='translate(48.085 15.668)'/%3E%3Cpath d='M6.98,3.49A3.49,3.49,0,1,1,3.49,0,3.49,3.49,0,0,1,6.98,3.49' transform='translate(56.016 15.351)'/%3E%3Cpath d='M5.711,2.855A2.855,2.855,0,1,1,2.855,0,2.855,2.855,0,0,1,5.711,2.855' transform='translate(40.153 15.985)'/%3E%3Cpath d='M6.345,3.172A3.173,3.173,0,1,1,3.173,0,3.172,3.172,0,0,1,6.345,3.172' transform='translate(31.587 15.668)'/%3E%3Cpath d='M6.98,3.49A3.49,3.49,0,1,1,3.49,0,3.49,3.49,0,0,1,6.98,3.49' transform='translate(23.021 15.351)'/%3E%3Cpath d='M5.076,2.538A2.538,2.538,0,1,1,2.538,0,2.538,2.538,0,0,1,5.076,2.538' transform='translate(48.719 7.972)'/%3E%3Cpath d='M5.076,2.538A2.538,2.538,0,1,1,2.538,0,2.538,2.538,0,0,1,5.076,2.538' transform='translate(56.968 7.972)'/%3E%3Cpath d='M5.711,2.855A2.855,2.855,0,1,1,2.855,0,2.855,2.855,0,0,1,5.711,2.855' transform='translate(64.899 7.655)'/%3E%3Cpath d='M4.442,2.221A2.221,2.221,0,1,1,2.221,0,2.221,2.221,0,0,1,4.442,2.221' transform='translate(40.788 8.289)'/%3E%3Cpath d='M5.076,2.538A2.538,2.538,0,1,1,2.538,0,2.538,2.538,0,0,1,5.076,2.538' transform='translate(32.222 7.972)'/%3E%3Cpath d='M5.076,2.538A2.538,2.538,0,1,1,2.538,0,2.538,2.538,0,0,1,5.076,2.538' transform='translate(23.973 7.972)'/%3E%3Cpath d='M5.711,2.855A2.855,2.855,0,1,1,2.855,0,2.855,2.855,0,0,1,5.711,2.855' transform='translate(15.407 7.655)'/%3E%3Cpath d='M3.807,1.9A1.9,1.9,0,1,1,1.9,0a1.9,1.9,0,0,1,1.9,1.9' transform='translate(49.354 0.317)'/%3E%3Cpath d='M3.807,1.9A1.9,1.9,0,1,1,1.9,0a1.9,1.9,0,0,1,1.9,1.9' transform='translate(57.602 0.317)'/%3E%3Cpath d='M3.807,1.9A1.9,1.9,0,1,1,1.9,0a1.9,1.9,0,0,1,1.9,1.9' transform='translate(65.851 0.317)'/%3E%3Cpath d='M4.441,2.221A2.221,2.221,0,1,1,2.221,0,2.221,2.221,0,0,1,4.441,2.221' transform='translate(73.782)'/%3E%3Cpath d='M3.172,1.586A1.586,1.586,0,1,1,1.586,0,1.586,1.586,0,0,1,3.172,1.586' transform='translate(41.422 0.634)'/%3E%3Cpath d='M3.807,1.9A1.9,1.9,0,1,1,1.9,0a1.9,1.9,0,0,1,1.9,1.9' transform='translate(32.856 0.317)'/%3E%3Cpath d='M3.807,1.9A1.9,1.9,0,1,1,1.9,0a1.9,1.9,0,0,1,1.9,1.9' transform='translate(24.607 0.317)'/%3E%3Cpath d='M3.807,1.9A1.9,1.9,0,1,1,1.9,0a1.9,1.9,0,0,1,1.9,1.9' transform='translate(16.359 0.317)'/%3E%3Cpath d='M4.442,2.221A2.221,2.221,0,1,1,2.221,0,2.221,2.221,0,0,1,4.442,2.221' transform='translate(7.853)'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;max-width:4rem;transition:background-color 0.2s ease}header[role=banner] .trigger-content .trigger-link:hover,header[role=banner] .trigger-content .trigger-link:active,header[role=banner] .trigger-content .trigger-link:focus{background-color:var(--ipc-heading-trigger-color-hover, #DA291C)}.ekko-lightbox{align-items:center;display:none;justify-content:center;padding-right:0px !important}.ekko-lightbox-container{position:relative}.ekko-lightbox-container > div.ekko-lightbox-item{position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.ekko-lightbox iframe{width:100%;height:100%}.ekko-lightbox-nav-overlay{z-index:100;position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.ekko-lightbox-nav-overlay a{bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;top:0;width:15%}.ekko-lightbox-nav-overlay a:before{content:"";height:100%;width:100%}.ekko-lightbox-nav-overlay a.disabled{visibility:hidden}.ekko-lightbox-nav-overlay a:last-child{left:auto;right:0}.ekko-lightbox .modal-header .download{margin-left:0.75rem}.ekko-lightbox .modal-dialog{display:none}.ekko-lightbox-loader{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;display:flex;/* establish flex container */flex-direction:column;/* make main axis vertical */justify-content:center;/* center items vertically, in this case */align-items:center}.ekko-lightbox-loader > div{width:40px;height:40px;position:relative;text-align:center}.ekko-lightbox-loader > div > div{width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0}.logo-group{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));border:1px solid #CECECE;border-radius:0.5rem;overflow:hidden;background:#fff}@media (min-width: 768px){.logo-group{grid-template-columns:repeat(4, minmax(0, 1fr))}}.logo-item{box-sizing:border-box;display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;padding:1rem;border-right:1px solid #CECECE;border-bottom:1px solid #CECECE;background:#fff}@media (min-width: 768px){.logo-item{padding:1rem 3rem}}.logo-item a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.logo-item img{max-width:100%;max-height:80%;width:auto;height:auto;object-fit:contain;display:block}.logo-item--empty{opacity:0;pointer-events:none}@media (max-width: 767.98px){.logo-item:nth-child(2n){border-right:none}.logo-item--lastrow-mobile{border-bottom:none}.logo-item--empty{display:none}}@media (min-width: 768px){.logo-item{border-right:1px solid #CECECE;border-bottom:1px solid #CECECE}.logo-item:nth-child(4n){border-right:none}.logo-item:nth-last-child(-n+4){border-bottom:none}}.modal .modal-header .breadcrumb .breadcrumb-item a{cursor:pointer}.modal .modal-header .breadcrumb .breadcrumb-item a:hover,.modal .modal-header .breadcrumb .breadcrumb-item a:active,.modal .modal-header .breadcrumb .breadcrumb-item a:focus{text-decoration:underline}.modal .modal-header .breadcrumb .breadcrumb-item + .breadcrumb-item:before{color:#C0C4C9}.modal .modal-body{overflow:auto}.modal .modal-footer{flex-direction:column}.modal .modal-footer .btn,.modal .modal-footer .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .modal .modal-footer select.form-control{margin:0.25rem}@media (min-width: 576px){.modal .modal-footer{flex-direction:row}}.modal.interval{--ipc-modal-interval-border-width:0;--ipc-modal-interval-border-color:transparent;--ipc-modal-interval-header-border:none;--ipc-modal-interval-body-color:#0B0B0B;--ipc-modal-interval-footer-font-size:0.75rem;--ipc-modal-interval-btn-close-filter:none;--ipc-modal-interval-btn-close-hover-opacity:0.8}.modal.interval .modal-content{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;padding:1rem;border:var(--ipc-modal-interval-border-width, 0) solid var(--ipc-modal-interval-border-color, transparent)}.modal.interval .modal-header{border-bottom:var(--ipc-modal-interval-header-border, none)}.modal.interval .modal-header .btn-close{opacity:1;padding:0;filter:var(--ipc-modal-interval-btn-close-filter, invert(1) grayscale(100%) brightness(200%))}.modal.interval .modal-header .btn-close:hover,.modal.interval .modal-header .btn-close:focus{opacity:var(--ipc-modal-interval-btn-close-hover-opacity, 0.8)}.modal.interval .modal-header .header-logo{left:1rem;position:absolute;top:1rem}.modal.interval .modal-body{color:var(--ipc-modal-interval-body-color, #0B0B0B)}.modal.interval .modal-footer{padding-bottom:0.5rem;padding-top:0.5rem;padding-right:0;font-size:var(--ipc-modal-interval-footer-font-size, 0.75rem)}.navbar.navbar-main,.dataTables_wrapper .navbar-main.dataTables_paginate{--bs-navbar-color:#051529;--bs-navbar-hover-color:#c22419;--bs-navbar-active-color:#c22419;--bs-navbar-brand-padding-y:0.5rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-toggler-padding-y:0.75rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.125rem;--bs-navbar-toggler-border-color:transparent;--bs-navbar-toggler-border-radius:0.25rem;position:sticky;top:0;width:100%;z-index:1050;background-color:#F8F7F1;box-shadow:0 2px 4px rgba(5, 21, 41, 0.08);transition:box-shadow 0.2s ease;padding:1rem 0;height:auto;min-height:70px;font-family:"PP Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.navbar.navbar-main .container-lg,.dataTables_wrapper .navbar-main.dataTables_paginate .container-lg{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}.navbar.navbar-main .navbar-end,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-end{display:flex;align-items:center;gap:0.5rem;flex-shrink:0}@media (max-width: 991.98px){.navbar.navbar-main .navbar-end,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-end{gap:0}}.navbar.navbar-main .navbar-nav-utils,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils{display:flex;flex-direction:row;align-items:center;gap:0.5rem;margin:0;margin-left:auto}.navbar.navbar-main .navbar-nav-utils .nav-item:empty,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-item:empty{display:none}.navbar.navbar-main .navbar-nav-utils .nav-btn,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn,.navbar.navbar-main .navbar-nav-utils .navbar-toggler,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .navbar-toggler{display:flex;align-items:center;padding:0.75rem 0.75rem;border:none;border-radius:0.25rem;cursor:pointer;gap:0.5rem;white-space:nowrap;font-size:1.125rem;line-height:1;transition:background-color 0.2s ease,color 0.2s ease}.navbar.navbar-main .navbar-nav-utils .nav-btn .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn .fa,.navbar.navbar-main .navbar-nav-utils .navbar-toggler .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .navbar-toggler .fa{font-size:1.25rem}.navbar.navbar-main .navbar-nav-utils .nav-btn-search,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-search{border-radius:0.25rem !important;background-color:#FFFFFF;color:#051529}.navbar.navbar-main .navbar-nav-utils .nav-btn-search .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-search .fa{color:#051529}.navbar.navbar-main .navbar-nav-utils .nav-btn-search:hover,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-search:hover{background-color:#051529;color:#FFFFFF}.navbar.navbar-main .navbar-nav-utils .nav-btn-search:hover .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-search:hover .fa{color:#FFFFFF}.navbar.navbar-main .navbar-nav-utils .nav-btn-search:focus,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-search:focus,.navbar.navbar-main .navbar-nav-utils .nav-btn-search:focus-visible,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-search:focus-visible{background-color:#051529;color:#FFFFFF;outline:2px solid #c22419;outline-offset:2px}.navbar.navbar-main .navbar-nav-utils .nav-btn-search:focus .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-search:focus .fa,.navbar.navbar-main .navbar-nav-utils .nav-btn-search:focus-visible .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-search:focus-visible .fa{color:#FFFFFF}@media (min-width: 992px){.navbar.navbar-main .navbar-nav-utils .nav-item-search,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-item-search{position:relative}.navbar.navbar-main .navbar-nav-utils .nav-item-search .search-dropdown,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-item-search .search-dropdown{background-color:#F8F7F1;border:0;border-radius:0.25rem;box-shadow:0 0.25rem 1rem rgba(5, 21, 41, 0.15);margin-top:0.5rem;max-width:40rem;min-width:25rem;padding:1.5rem}.navbar.navbar-main .navbar-nav-utils .nav-item-search .search-dropdown .search-form,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-item-search .search-dropdown .search-form{margin:0}}.navbar.navbar-main .navbar-nav-utils .nav-btn-user,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user{background-color:#FFFFFF;color:#051529}.navbar.navbar-main .navbar-nav-utils .nav-btn-user .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user .fa{color:#051529}.navbar.navbar-main .navbar-nav-utils .nav-btn-user:hover,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user:hover,.navbar.navbar-main .navbar-nav-utils .nav-btn-user:focus,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user:focus{background-color:#FFFFFF;color:#c22419}.navbar.navbar-main .navbar-nav-utils .nav-btn-user:hover .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user:hover .fa,.navbar.navbar-main .navbar-nav-utils .nav-btn-user:focus .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user:focus .fa{color:#c22419}.navbar.navbar-main .navbar-nav-utils .nav-btn-user:focus-visible,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user:focus-visible{outline:2px solid #c22419;outline-offset:2px}.navbar.navbar-main .navbar-nav-utils .nav-btn-user.show,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user.show{display:flex !important}@media (min-width: 992px){.navbar.navbar-main .navbar-nav-utils .nav-btn-user,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user{background-color:#DA291C;color:#FFFFFF;line-height:1.1115}.navbar.navbar-main .navbar-nav-utils .nav-btn-user .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user .fa{color:#FFFFFF}.navbar.navbar-main .navbar-nav-utils .nav-btn-user:hover,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user:hover,.navbar.navbar-main .navbar-nav-utils .nav-btn-user:focus,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user:focus{background-color:#c22419;color:#FFFFFF}.navbar.navbar-main .navbar-nav-utils .nav-btn-user:hover .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user:hover .fa,.navbar.navbar-main .navbar-nav-utils .nav-btn-user:focus .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user:focus .fa{color:#FFFFFF}.navbar.navbar-main .navbar-nav-utils .nav-btn-user:focus-visible,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-btn-user:focus-visible{outline:2px solid #c22419;outline-offset:4px}}@media (min-width: 992px){.navbar.navbar-main .navbar-nav-utils .nav-item-user,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-item-user{position:relative}.navbar.navbar-main .navbar-nav-utils .nav-item-user .user-login-dropdown,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-utils .nav-item-user .user-login-dropdown{--bs-dropdown-bg:#F8F7F1;--bs-dropdown-border-width:0;--bs-dropdown-border-radius:0.5rem;--bs-dropdown-box-shadow:0 4px 16px rgba(5, 21, 41, 0.15);--bs-dropdown-spacer:0.5rem;--bs-dropdown-min-width:40rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0;box-shadow:0 4px 16px rgba(5, 21, 41, 0.15)}}.navbar.navbar-main .navbar-nav .dropdown-menu,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav .dropdown-menu{position:absolute}.navbar.navbar-main .navbar-brand,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-brand{display:flex;align-items:center;height:65px;width:250px;min-width:150px;flex:0 1 auto;background-size:contain;background-position:left center;background-repeat:no-repeat;background-attachment:scroll;transition:transform 0.2s ease}@media (min-width: 992px){.navbar.navbar-main .navbar-brand,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-brand{transform:scale(1)}}@media (max-width: 991.98px){.navbar.navbar-main .navbar-brand,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-brand{transform:scale(0.75);transform-origin:left center}}@media (min-width: 992px){.navbar.navbar-main .navbar-collapse,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-collapse{display:flex !important;background-color:#F8F7F1;border-radius:0.25rem}}@media (max-width: 991.98px){.navbar.navbar-main .navbar-collapse,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-collapse{display:none !important}}.navbar.navbar-main .navbar-nav-main,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-main{--bs-nav-link-font-size:1.125rem;--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.6125rem;--bs-nav-link-font-weight:400}@media (min-width: 992px){.navbar.navbar-main .navbar-nav-main,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-main{align-items:center;display:flex;flex-direction:row;margin:0 auto;padding-left:0.5rem;padding-right:0.5rem}.navbar.navbar-main .navbar-nav-main .nav-item > .nav-link,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-main .nav-item > .nav-link{line-height:1.356;text-decoration:none;transition:color 0.2s ease}.navbar.navbar-main .navbar-nav-main .nav-item > .nav-link.active,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-main .nav-item > .nav-link.active{font-weight:600}.navbar.navbar-main .navbar-nav-main .nav-item > .nav-link:focus,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-main .nav-item > .nav-link:focus,.navbar.navbar-main .navbar-nav-main .nav-item > .nav-link:focus-visible,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-main .nav-item > .nav-link:focus-visible{outline:2px solid #c22419;outline-offset:4px}.navbar.navbar-main .navbar-nav-main > .nav-item.has-children > .nav-link,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-main > .nav-item.has-children > .nav-link{position:relative}.navbar.navbar-main .navbar-nav-main > .nav-item.has-children > .nav-link::after,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-nav-main > .nav-item.has-children > .nav-link::after{content:"";display:inline-block;width:0.625rem;height:0.625rem;margin-left:0.375rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5Ljg5IiBoZWlnaHQ9IjkuODkiIHZpZXdCb3g9IjAgMCA5Ljg5IDkuODkiPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIj48cmVjdCB3aWR0aD0iOS44OSIgaGVpZ2h0PSI5Ljg5Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAtcGF0aCkiPjxwYXRoIGQ9Ik0uNjIxLDYuNmEuNzkxLjc5MSwwLDEsMSwwLDEuMTE4Ljc5MS43OTEsMCwwLDEsMC0xLjExOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMTUyIC0yLjQ3NikiLz48cGF0aCBkPSJNLjgwNSwzLjM5MmEuNjQyLjY0MiwwLDEsMSwwLC45MDguNjQyLjY0MiwwLDAsMSwwLS45MDgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjI0IC0xLjI0NikiLz48cGF0aCBkPSJNMS4wMy44NDNhLjQ5NC40OTQsMCwxLDEsLjcsMCwuNDk1LjQ5NSwwLDAsMS0uNywwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4zNDQgMCkiLz48cGF0aCBkPSJNNC40NSwzLjU2NWEuNDk0LjQ5NCwwLDEsMSwwLC43LjQ5NS40OTUsMCwwLDEsMC0uNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuNjc1IC0xLjMzMSkiLz48cGF0aCBkPSJNNy40NjMsMTMuNDM5YS43OS43OSwwLDEsMSwwLDEuMTE4Ljc5MS43OTEsMCwwLDEsMC0xLjExOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuODEzIC01LjEzNykiLz48cGF0aCBkPSJNMTEuMDY3LDEzLjY1NGEuNjQyLjY0MiwwLDEsMSwwLC45MDguNjQyLjY0MiwwLDAsMSwwLS45MDgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00LjIzMSAtNS4yMzgpIi8+PHBhdGggZD0iTTExLjk5LDExLjEwNmEuNDk0LjQ5NCwwLDEsMSwwLS43LjQ5NS40OTUsMCwwLDEsMCwuNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQuMzM1IC0zLjk5MikiLz48cGF0aCBkPSJNMTQuNzEyLDEzLjgyN2EuNDk0LjQ5NCwwLDEsMSwwLC43LjQ5NS40OTUsMCwwLDEsMC0uNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUuNjY2IC01LjMyMikiLz48cGF0aCBkPSJNLjI4OSwxMy4yNDJhLjk4OC45ODgsMCwxLDEsMCwxLjQuOTkuOTksMCwwLDEsMC0xLjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTUuMDM4KSIvPjxwYXRoIGQ9Ik0uNDIyLDkuOTUzYS44ODkuODg5LDAsMSwxLDAsMS4yNTguODkxLjg5MSwwLDAsMSwwLTEuMjU4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wNjMgLTMuNzcpIi8+PHBhdGggZD0iTTMuODQyLDEzLjM3M2EuODg5Ljg4OSwwLDEsMSwwLDEuMjU4Ljg5MS44OTEsMCwwLDEsMC0xLjI1OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuMzkzIC01LjEpIi8+PHBhdGggZD0iTTQuMDQzLDExLjEzNmEuNzkuNzksMCwxLDEsMS4xMTgsMCwuNzkxLjc5MSwwLDAsMS0xLjExOCwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS40ODMgLTMuODA3KSIvPjxwYXRoIGQ9Ik00LjIyNSw2LjgxMmEuNjQyLjY0MiwwLDEsMSwwLC45MDguNjQyLjY0MiwwLDAsMSwwLS45MDgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjU3IC0yLjU3NykiLz48cGF0aCBkPSJNNy42NDUsMTEuMTQxYS42NDIuNjQyLDAsMSwxLC45MDgsMCwuNjQyLjY0MiwwLDAsMS0uOTA4LDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjkgLTMuOTA3KSIvPjxwYXRoIGQ9Ik04LjU3LDcuNjg2YS40OTQuNDk0LDAsMSwxLDAtLjcuNDk1LjQ5NSwwLDAsMSwwLC43IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4wMDUgLTIuNjYxKSIvPjwvZz48L3N2Zz4=");background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;transition:opacity 0.2s ease}}.navbar.navbar-main .nav-item,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item{position:static}@media (min-width: 992px){.navbar.navbar-main .nav-item,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item{display:flex;align-items:center}}.navbar.navbar-main .nav-link,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-link{display:flex;align-items:center;cursor:pointer;text-decoration:none}@media (min-width: 992px){.navbar.navbar-main .nav-item.has-children,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children{position:static}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item{display:block;break-inside:avoid;page-break-inside:avoid;margin-bottom:1.5rem}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item:first-child,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item:first-child{display:none}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item:first-child .nav-link-clone,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item:first-child .nav-link-clone{background-color:#051529;color:#FFFFFF;font-size:1.125rem;font-weight:500;padding:0.75rem 1rem;border-radius:0.5rem 0.5rem 0 0;text-align:center;transition:background-color 0.2s ease}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item:first-child .nav-link-clone:hover,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item:first-child .nav-link-clone:hover{background-color:#0c2340;text-decoration:underline}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item:first-child .nav-link-clone:focus,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item:first-child .nav-link-clone:focus,.navbar.navbar-main .nav-item.has-children > .nav > .nav-item:first-child .nav-link-clone:focus-visible,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item:first-child .nav-link-clone:focus-visible{background-color:#0c2340;text-decoration:underline;outline:2px solid #c22419;outline-offset:2px}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item > .nav-link,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item > .nav-link{display:block;padding:0.5rem 0;font-weight:500;color:#051529;font-size:1rem;font-weight:600;transition:color 0.2s ease}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item > .nav-link:hover,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item > .nav-link:hover{color:#c22419}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item > .nav-link:focus,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item > .nav-link:focus,.navbar.navbar-main .nav-item.has-children > .nav > .nav-item > .nav-link:focus-visible,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item > .nav-link:focus-visible{color:#c22419;outline:2px solid #c22419;outline-offset:2px}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item > .nav,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item > .nav{display:block;position:static;margin:0;padding:0.25rem 0 0 0;width:100%;max-width:100%;box-shadow:none !important;background-color:transparent;opacity:1 !important;visibility:visible !important;transform:none !important;transition:none !important}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item > .nav::after,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item > .nav::after{display:none}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item > .nav .nav-item,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item > .nav .nav-item{display:block;break-inside:avoid;page-break-inside:avoid;width:100%;margin-bottom:0}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item > .nav .nav-item .nav-link,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item > .nav .nav-item .nav-link{padding:0.125rem 0;font-weight:400;display:block;width:100%;white-space:normal;word-wrap:break-word;color:rgba(5, 21, 41, 0.85);font-size:0.9375rem;font-weight:400}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item > .nav .nav-item .nav-link:hover,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item > .nav .nav-item .nav-link:hover{color:#c22419;text-decoration:underline}.navbar.navbar-main .nav-item.has-children > .nav > .nav-item > .nav .nav-item .nav-link:focus,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item > .nav .nav-item .nav-link:focus,.navbar.navbar-main .nav-item.has-children > .nav > .nav-item > .nav .nav-item .nav-link:focus-visible,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children > .nav > .nav-item > .nav .nav-item .nav-link:focus-visible{color:#c22419;text-decoration:underline;outline:2px solid #c22419;outline-offset:2px}.navbar.navbar-main .nav-item.has-children:hover > .nav-link:before,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children:hover > .nav-link:before,.navbar.navbar-main .nav-item.has-children:focus > .nav-link:before,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children:focus > .nav-link:before,.navbar.navbar-main .nav-item.has-children.active > .nav-link:before,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children.active > .nav-link:before,.navbar.navbar-main .nav-item.has-children.show > .nav-link:before,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children.show > .nav-link:before,.navbar.navbar-main .nav-item.has-children:focus-within > .nav-link:before,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children:focus-within > .nav-link:before{border-top-color:#FFFFFF}.navbar.navbar-main .nav-item.has-children:hover .nav-flyout,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children:hover .nav-flyout,.navbar.navbar-main .nav-item.has-children:focus .nav-flyout,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children:focus .nav-flyout,.navbar.navbar-main .nav-item.has-children.active .nav-flyout,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children.active .nav-flyout,.navbar.navbar-main .nav-item.has-children.show .nav-flyout,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children.show .nav-flyout,.navbar.navbar-main .nav-item.has-children:focus-within .nav-flyout,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children:focus-within .nav-flyout{opacity:1;visibility:visible;transform:translateX(-50%);pointer-events:auto}.navbar.navbar-main .nav-item.has-children.escape-pressed .nav-flyout,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-item.has-children.escape-pressed .nav-flyout{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}}.navbar.navbar-main .navbar-toggler,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-toggler{background-color:#FFFFFF;color:#051529}.navbar.navbar-main .navbar-toggler .fa,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-toggler .fa{color:#051529}.navbar.navbar-main .navbar-toggler:focus,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-toggler:focus,.navbar.navbar-main .navbar-toggler:focus-visible,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-toggler:focus-visible{outline:2px solid #c22419;outline-offset:2px}.navbar.navbar-main .navbar-toggler[aria-expanded=false] .fa-times,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-toggler[aria-expanded=false] .fa-times{display:none}.navbar.navbar-main .navbar-toggler[aria-expanded=true] .fa-bars,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-toggler[aria-expanded=true] .fa-bars{display:none}@media (min-width: 992px){.navbar.navbar-main .navbar-toggler,.dataTables_wrapper .navbar-main.dataTables_paginate .navbar-toggler{display:none}}.navbar.navbar-main .nav-flyout,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-flyout{background-color:#F8F7F1;border:0;border-radius:0.5rem;box-shadow:0 4px 16px rgba(5, 21, 41, 0.15);column-count:3;column-fill:balance;column-gap:2rem;column-width:20rem;display:block;left:50%;margin-top:0;max-width:calc(100vw - 2rem);opacity:0;padding:1.5rem;pointer-events:none;position:absolute !important;top:100% !important;transform:translateX(-50%) !important;transition:opacity 0.18s cubic-bezier(0.4, 0, 0.2, 1),visibility 0.18s;visibility:hidden;width:calc(960px - var(--bs-gutter-x));z-index:1050}.navbar.navbar-main .nav-flyout::before,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-flyout::before{content:"";position:absolute;top:-1.75rem;left:0;right:0;height:1.75rem;background:transparent}@media (min-width: 1200px){.navbar.navbar-main .nav-flyout,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-flyout{width:calc(1140px - var(--bs-gutter-x))}}@media (min-width: 1400px){.navbar.navbar-main .nav-flyout,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-flyout{width:calc(1320px - var(--bs-gutter-x))}}.navbar.navbar-main .nav-flyout.show,.dataTables_wrapper .navbar-main.dataTables_paginate .nav-flyout.show{opacity:1;visibility:visible;pointer-events:auto}.navbar.navbar-menu-secondary,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate{--bs-navbar-color:#FFFFFF;--bs-navbar-hover-color:rgba(255, 255, 255, 0.85);--bs-navbar-active-color:#FFFFFF;background-color:#0c2340;border-radius:0.5rem;padding:0;min-height:auto}.navbar.navbar-menu-secondary .navbar-nav,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav{--bs-nav-link-font-size:1.125rem;--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.75rem;--bs-nav-link-font-weight:400;--bs-nav-link-color:#FFFFFF;--bs-nav-link-hover-color:rgba(255, 255, 255, 0.85);--bs-navbar-nav-link-padding-x:1rem;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}@media (min-width: 992px) and (max-width: 1199.98px){.navbar.navbar-menu-secondary .navbar-nav,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav{--bs-nav-link-font-size:1rem;--bs-nav-link-padding-x:0.625rem;--bs-nav-link-padding-y:0.625rem;--bs-navbar-nav-link-padding-x:0.625rem}}.navbar.navbar-menu-secondary .navbar-nav > .nav-item,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item{position:static}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav-link,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav-link{color:#FFFFFF;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease;white-space:nowrap}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav-link:hover,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav-link:hover,.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav-link:focus,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav-link:focus{background-color:rgba(255, 255, 255, 0.1)}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav-link.highlighted,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav-link.highlighted,.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav-link.active,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav-link.active{background-color:rgba(255, 255, 255, 0.15);font-weight:500}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav-link:focus,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav-link:focus,.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav-link:focus-visible,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav-link:focus-visible{outline:2px solid #FFFFFF;outline-offset:-2px}.navbar.navbar-menu-secondary .navbar-nav > .nav-item.has-children > .nav-link,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item.has-children > .nav-link{position:relative;display:flex;align-items:center}.navbar.navbar-menu-secondary .navbar-nav > .nav-item.has-children > .nav-link::after,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item.has-children > .nav-link::after{content:"";flex-shrink:0;width:0.625rem;height:0.625rem;margin-left:0.375rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.89' height='9.89' viewBox='0 0 9.89 9.89'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M.621,6.6a.791.791,0,1,1,0,1.118.791.791,0,0,1,0-1.118' transform='translate(-0.152 -2.476)'/%3E%3Cpath d='M.805,3.392a.642.642,0,1,1,0,.908.642.642,0,0,1,0-.908' transform='translate(-0.24 -1.246)'/%3E%3Cpath d='M1.03.843a.494.494,0,1,1,.7,0,.495.495,0,0,1-.7,0' transform='translate(-0.344 0)'/%3E%3Cpath d='M4.45,3.565a.494.494,0,1,1,0,.7.495.495,0,0,1,0-.7' transform='translate(-1.675 -1.331)'/%3E%3Cpath d='M7.463,13.439a.79.79,0,1,1,0,1.118.791.791,0,0,1,0-1.118' transform='translate(-2.813 -5.137)'/%3E%3Cpath d='M11.067,13.654a.642.642,0,1,1,0,.908.642.642,0,0,1,0-.908' transform='translate(-4.231 -5.238)'/%3E%3Cpath d='M11.99,11.106a.494.494,0,1,1,0-.7.495.495,0,0,1,0,.7' transform='translate(-4.335 -3.992)'/%3E%3Cpath d='M14.712,13.827a.494.494,0,1,1,0,.7.495.495,0,0,1,0-.7' transform='translate(-5.666 -5.322)'/%3E%3Cpath d='M.289,13.242a.988.988,0,1,1,0,1.4.99.99,0,0,1,0-1.4' transform='translate(0 -5.038)'/%3E%3Cpath d='M.422,9.953a.889.889,0,1,1,0,1.258.891.891,0,0,1,0-1.258' transform='translate(-0.063 -3.77)'/%3E%3Cpath d='M3.842,13.373a.889.889,0,1,1,0,1.258.891.891,0,0,1,0-1.258' transform='translate(-1.393 -5.1)'/%3E%3Cpath d='M4.043,11.136a.79.79,0,1,1,1.118,0,.791.791,0,0,1-1.118,0' transform='translate(-1.483 -3.807)'/%3E%3Cpath d='M4.225,6.812a.642.642,0,1,1,0,.908.642.642,0,0,1,0-.908' transform='translate(-1.57 -2.577)'/%3E%3Cpath d='M7.645,11.141a.642.642,0,1,1,.908,0,.642.642,0,0,1-.908,0' transform='translate(-2.9 -3.907)'/%3E%3Cpath d='M8.57,7.686a.494.494,0,1,1,0-.7.495.495,0,0,1,0,.7' transform='translate(-3.005 -2.661)'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;transition:opacity 0.2s ease}@media (min-width: 992px){.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block{display:none !important;position:absolute;top:100%;left:0;right:0;background-color:#F8F7F1;box-shadow:0 4px 16px rgba(5, 21, 41, 0.15);padding:1.5rem;z-index:1050;column-count:3;column-fill:balance;column-gap:2rem;column-width:16rem}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item:first-child,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item:first-child{display:none}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item{display:block;break-inside:avoid;page-break-inside:avoid;margin-bottom:1.5rem;list-style:none}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav-link,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav-link{display:block;padding:0.5rem 0;color:#051529;font-size:1rem;font-weight:600;text-decoration:none;transition:color 0.2s ease}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav-link:hover,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav-link:hover{color:#0c2340}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav-link:focus,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav-link:focus,.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav-link:focus-visible,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav-link:focus-visible{color:#0c2340;outline:2px solid #0c2340;outline-offset:2px}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav{display:block;position:static;margin:0;padding:0.25rem 0 0 0;background-color:transparent;box-shadow:none;column-count:1}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav .nav-item,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav .nav-item{display:block;margin-bottom:0}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav .nav-item .nav-link,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav .nav-item .nav-link{padding:0.125rem 0;color:rgba(5, 21, 41, 0.85);font-size:0.9375rem;font-weight:400}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav .nav-item .nav-link:hover,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav .nav-item .nav-link:hover{color:#0c2340;text-decoration:underline}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav .nav-item .nav-link:focus,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav .nav-item .nav-link:focus,.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav .nav-item .nav-link:focus-visible,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav.d-lg-block > .nav-item > .nav .nav-item .nav-link:focus-visible{color:#0c2340;text-decoration:underline;outline:2px solid #0c2340;outline-offset:2px}.navbar.navbar-menu-secondary .navbar-nav > .nav-item:hover > .nav.d-lg-block,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item:hover > .nav.d-lg-block,.navbar.navbar-menu-secondary .navbar-nav > .nav-item:focus-within > .nav.d-lg-block,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item:focus-within > .nav.d-lg-block{display:block !important}.navbar.navbar-menu-secondary .navbar-nav > .nav-item:hover > .nav-link,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item:hover > .nav-link,.navbar.navbar-menu-secondary .navbar-nav > .nav-item:focus-within > .nav-link,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item:focus-within > .nav-link{background-color:rgba(255, 255, 255, 0.15)}}@media (max-width: 991.98px){.navbar.navbar-menu-secondary .navbar-collapse,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-collapse{display:block !important;width:100%}.navbar.navbar-menu-secondary .navbar-nav,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav{flex-direction:column;align-items:stretch;width:100%}.navbar.navbar-menu-secondary .navbar-nav > .nav-item,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item{position:relative;border-bottom:1px solid rgba(255, 255, 255, 0.1)}.navbar.navbar-menu-secondary .navbar-nav > .nav-item:last-child,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item:last-child{border-bottom:none}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .d-flex,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .d-flex{border-bottom:none}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .d-flex .nav-link,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .d-flex .nav-link{padding:0.875rem 1rem;white-space:normal;border-bottom:none}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > .nav-link,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > .nav-link{display:flex;align-items:center;padding:0.875rem 1rem;white-space:normal}.navbar.navbar-menu-secondary .navbar-nav > .nav-item .btn-toggle,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item .btn-toggle{background:transparent;border:none;padding:1rem;color:#FFFFFF;cursor:pointer;transition:color 0.2s ease;flex-shrink:0}.navbar.navbar-menu-secondary .navbar-nav > .nav-item .btn-toggle:hover,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item .btn-toggle:hover,.navbar.navbar-menu-secondary .navbar-nav > .nav-item .btn-toggle:focus,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item .btn-toggle:focus{color:rgba(255, 255, 255, 0.8);outline:none}.navbar.navbar-menu-secondary .navbar-nav > .nav-item .btn-toggle:focus,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item .btn-toggle:focus,.navbar.navbar-menu-secondary .navbar-nav > .nav-item .btn-toggle:focus-visible,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item .btn-toggle:focus-visible{color:rgba(255, 255, 255, 0.8);outline:2px solid #FFFFFF;outline-offset:2px}.navbar.navbar-menu-secondary .navbar-nav > .nav-item .btn-toggle .fa-chevron-down,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item .btn-toggle .fa-chevron-down{transition:transform 0.2s ease;font-size:0.875rem}.navbar.navbar-menu-secondary .navbar-nav > .nav-item .btn-toggle[aria-expanded=true] .fa-chevron-down,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item .btn-toggle[aria-expanded=true] .fa-chevron-down{transform:rotate(180deg)}.navbar.navbar-menu-secondary .navbar-nav > .nav-item.has-children > .nav-link::after,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item.has-children > .nav-link::after,.navbar.navbar-menu-secondary .navbar-nav > .nav-item.has-children > .d-flex .nav-link::after,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item.has-children > .d-flex .nav-link::after{display:none}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > div > .nav,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > div > .nav{background-color:rgba(0, 0, 0, 0.15);padding:0}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > div > .nav .nav-item,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > div > .nav .nav-item{border-bottom:1px solid rgba(255, 255, 255, 0.05)}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > div > .nav .nav-item:last-child,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > div > .nav .nav-item:last-child{border-bottom:none}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > div > .nav .nav-item .nav-link,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > div > .nav .nav-item .nav-link{display:block;padding:0.75rem 1.5rem;color:rgba(255, 255, 255, 0.9);font-size:0.9375rem;font-weight:500}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > div > .nav .nav-item .nav-link:hover,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > div > .nav .nav-item .nav-link:hover,.navbar.navbar-menu-secondary .navbar-nav > .nav-item > div > .nav .nav-item .nav-link:focus,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > div > .nav .nav-item .nav-link:focus{background-color:rgba(255, 255, 255, 0.05);color:#FFFFFF}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > div > .nav .nav-item > .nav,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > div > .nav .nav-item > .nav{background-color:rgba(0, 0, 0, 0.1);padding:0}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > div > .nav .nav-item > .nav .nav-item,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > div > .nav .nav-item > .nav .nav-item{border-bottom:1px solid rgba(255, 255, 255, 0.03)}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > div > .nav .nav-item > .nav .nav-item:last-child,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > div > .nav .nav-item > .nav .nav-item:last-child{border-bottom:none}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > div > .nav .nav-item > .nav .nav-item .nav-link,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > div > .nav .nav-item > .nav .nav-item .nav-link{padding:0.625rem 2rem;color:rgba(255, 255, 255, 0.8);font-size:0.875rem;font-weight:400}.navbar.navbar-menu-secondary .navbar-nav > .nav-item > div > .nav .nav-item > .nav .nav-item .nav-link:hover,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > div > .nav .nav-item > .nav .nav-item .nav-link:hover,.navbar.navbar-menu-secondary .navbar-nav > .nav-item > div > .nav .nav-item > .nav .nav-item .nav-link:focus,.dataTables_wrapper .navbar-menu-secondary.dataTables_paginate .navbar-nav > .nav-item > div > .nav .nav-item > .nav .nav-item .nav-link:focus{background-color:rgba(255, 255, 255, 0.05);color:#FFFFFF}}.navbar.navbar-breadcrumb,.dataTables_wrapper .navbar-breadcrumb.dataTables_paginate{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.navbar.navbar-breadcrumb [class^=container],.dataTables_wrapper .navbar-breadcrumb.dataTables_paginate [class^=container]{justify-content:flex-start}.navbar.navbar-breadcrumb .breadcrumb,.dataTables_wrapper .navbar-breadcrumb.dataTables_paginate .breadcrumb{--bs-breadcrumb-item-active-color:var(--ipc-heading-text-color, #0B0B0B);--bs-breadcrumb-divider-color:var(--ipc-heading-text-color, #0B0B0B)}.navbar.navbar-pagination,.dataTables_wrapper .navbar-pagination.dataTables_paginate,.dataTables_wrapper .navbar.dataTables_paginate,.dataTables_wrapper .dataTables_paginate{height:3.75rem;justify-content:center;padding:0.125rem 0;background-color:#FFFFFF}.navbar.navbar-pagination .pagination,.dataTables_wrapper .navbar-pagination.dataTables_paginate .pagination,.dataTables_wrapper .navbar.dataTables_paginate .pagination,.dataTables_wrapper .dataTables_paginate .pagination{margin:0}.navbar.navbar-pagination .page-item.active .page-link,.dataTables_wrapper .dataTables_paginate .page-item.active .page-link{background-color:#DA291C;color:#FFFFFF;font-weight:bold}.navbar.navbar-pagination .page-item.disabled .page-link,.dataTables_wrapper .dataTables_paginate .page-item.disabled .page-link{opacity:0.25}.navbar.navbar-pagination .page-link,.dataTables_wrapper .navbar-pagination.dataTables_paginate .page-link,.dataTables_wrapper .navbar.dataTables_paginate .page-link,.dataTables_wrapper .dataTables_paginate .page-link{background-color:#0c2340;border:none;color:#FFFFFF;font-size:1.875rem;font-weight:300;margin:0 0.25rem}.navbar.navbar-pagination .page-link:hover:not(.disabled),.dataTables_wrapper .dataTables_paginate .page-link:hover:not(.disabled){background-color:#DA291C;color:#FFFFFF}.navbar.navbar-pagination .page-link:focus,.dataTables_wrapper .dataTables_paginate .page-link:focus,.navbar.navbar-pagination .page-link:focus-visible,.dataTables_wrapper .dataTables_paginate .page-link:focus-visible{outline:2px solid #2a5f71;outline-offset:2px}.navbar.navbar-pagination + .search-results,.dataTables_wrapper .navbar-pagination.dataTables_paginate + .search-results,.dataTables_wrapper .navbar.dataTables_paginate + .search-results,.dataTables_wrapper .dataTables_paginate + .search-results{margin-top:3rem}.navbar.navbar-pagination.d-none + .search-results,.dataTables_wrapper .d-none.dataTables_paginate + .search-results{margin-top:0}.navbar.navbar-social,.dataTables_wrapper .navbar-social.dataTables_paginate{padding:0.4375rem 1rem;background-color:#06172C;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;color:#FFFFFF;font-weight:400}.navbar.navbar-social .navbar-nav,.dataTables_wrapper .navbar-social.dataTables_paginate .navbar-nav{flex-direction:row}.navbar.navbar-social .nav-link,.dataTables_wrapper .navbar-social.dataTables_paginate .nav-link{padding:0.5rem;display:flex;cursor:pointer}.navbar.navbar-social .nav-link:hover,.dataTables_wrapper .navbar-social.dataTables_paginate .nav-link:hover,.navbar.navbar-social .nav-link:active,.dataTables_wrapper .navbar-social.dataTables_paginate .nav-link:active,.navbar.navbar-social .nav-link:focus,.dataTables_wrapper .navbar-social.dataTables_paginate .nav-link:focus{text-decoration:none !important}.navbar.navbar-social .fa,.dataTables_wrapper .navbar-social.dataTables_paginate .fa{font-size:1.125rem}.navbar.navbar-social .fa:hover,.dataTables_wrapper .navbar-social.dataTables_paginate .fa:hover,.navbar.navbar-social .fa:active,.dataTables_wrapper .navbar-social.dataTables_paginate .fa:active,.navbar.navbar-social .fa:focus,.dataTables_wrapper .navbar-social.dataTables_paginate .fa:focus{transform:scale(1.2)}.navbar.navbar-social > .container,.dataTables_wrapper .navbar-social.dataTables_paginate > .container{justify-content:flex-start}.navbar.navbar-social.navbar-fixed-left,.dataTables_wrapper .navbar-social.navbar-fixed-left.dataTables_paginate{padding:0;position:fixed;top:35%;left:5px;z-index:9;background-color:#06172C;text-align:center;font-size:1.875rem;line-height:1;border-radius:0.5rem}.navbar.navbar-social.navbar-fixed-left .navbar-nav,.dataTables_wrapper .navbar-social.navbar-fixed-left.dataTables_paginate .navbar-nav{flex-direction:column}.navbar.navbar-social.navbar-fixed-left .nav-link,.dataTables_wrapper .navbar-social.navbar-fixed-left.dataTables_paginate .nav-link{padding:1rem 0.75rem}.offcanvas.offcanvas-end{--bs-offcanvas-width:100vw;--bs-offcanvas-padding-x:0.5rem;--bs-offcanvas-padding-y:0;--bs-offcanvas-transition:transform 0.2s ease-in-out;--bs-offcanvas-bg:transparent;backdrop-filter:blur(5px);background:linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0, rgba(12, 35, 64, 0.3) 10px, rgba(12, 35, 64, 0.1) 30%, transparent 100%),transparent;overflow:hidden;pointer-events:none}.offcanvas-header{padding:1.5rem;background-color:#051529;color:#FFFFFF}.offcanvas-header.visually-hidden,.offcanvas-header.sr-only{position:relative !important;width:auto !important;height:7rem !important;visibility:hidden;pointer-events:none}.offcanvas-header .offcanvas-title{font-family:"PP Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.25rem;font-weight:500}.offcanvas-header .btn-close{filter:invert(1);opacity:1;transition:opacity 0.2s ease}.offcanvas-header .btn-close:hover,.offcanvas-header .btn-close:focus{opacity:0.8}.offcanvas-body{padding:0;margin-top:0;margin-left:auto;margin-right:0;max-width:32rem;background-color:#F8F7F1;border-radius:0.25rem;box-shadow:0 -2px 8px rgba(5, 21, 41, 0.05);overflow-y:auto;max-height:calc(100vh - 6rem);pointer-events:auto;flex-grow:0 !important}.offcanvas-navigation .offcanvas-body .navbar-nav{width:100%;font-family:var(--bs-font-sans-serif)}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .nav-link,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .d-flex .nav-link{font-family:var(--bs-font-sans-serif);font-size:1.125rem;font-weight:400;line-height:1.334;padding:1rem 1.5rem;border-bottom:1px solid rgba(5, 21, 41, 0.1);color:#051529;text-decoration:none;transition:all 0.2s ease;display:block}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .nav-link:hover,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .nav-link:focus,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .d-flex .nav-link:hover,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .d-flex .nav-link:focus{color:#c22419;background-color:rgba(5, 21, 41, 0.02)}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .nav-link:focus,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .nav-link:focus-visible,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .d-flex .nav-link:focus,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .d-flex .nav-link:focus-visible{color:#c22419;background-color:rgba(5, 21, 41, 0.02);outline:2px solid #c22419;outline-offset:2px}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .nav-link.active,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .d-flex .nav-link.active{color:#c22419;font-weight:600}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .d-flex{border-bottom:1px solid rgba(5, 21, 41, 0.1);padding:0}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item > .d-flex .nav-link{border-bottom:none;padding:1rem 1.5rem}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .btn-toggle{background:transparent;border:none;padding:1rem;color:#051529;cursor:pointer;transition:color 0.2s ease;flex-shrink:0}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .btn-toggle:hover,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .btn-toggle:focus{color:#c22419;outline:none}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .btn-toggle:focus,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .btn-toggle:focus-visible{color:#c22419;outline:2px solid #c22419;outline-offset:2px}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .btn-toggle .fa-chevron-down{transition:transform 0.2s ease;font-size:0.875rem}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .btn-toggle[aria-expanded=true] .fa-chevron-down{transform:rotate(180deg)}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav{background-color:rgba(5, 21, 41, 0.08)}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item{border-top:1px solid rgba(5, 21, 41, 0.1)}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item:first-child{border-top:none}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item .nav-link{font-size:1rem;color:rgba(5, 21, 41, 0.85);border-bottom:none;transition:color 0.2s ease,background-color 0.2s ease}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item .nav-link:hover,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item .nav-link:focus{color:#c22419;background-color:rgba(5, 21, 41, 0.12)}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item .nav-link:focus,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item .nav-link:focus-visible{color:#c22419;background-color:rgba(5, 21, 41, 0.12);outline:2px solid #c22419;outline-offset:2px}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item .nav-link.active{color:#c22419;font-weight:600}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item .nav{background-color:rgba(5, 21, 41, 0.15);box-shadow:inset 0 2px 4px rgba(5, 21, 41, 0.08);margin-left:0;margin-right:0;padding:0}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item .nav .nav-link{font-size:0.9375rem !important;padding:0.75rem 2.5rem;color:rgba(5, 21, 41, 0.75)}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item .nav .nav-link:hover{color:#c22419;background-color:rgba(5, 21, 41, 0.2)}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item .nav .nav-link:focus,.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item .nav .nav-link:focus-visible{color:#c22419;background-color:rgba(5, 21, 41, 0.2);outline:2px solid #c22419;outline-offset:2px}.offcanvas-navigation .offcanvas-body .navbar-nav .nav-item .nav .nav-item .nav .nav-link.active{color:#c22419;font-weight:600}.offcanvas-user .offcanvas-body{max-width:40rem}@media (min-width: 992px){.offcanvas-user{display:none !important}}.offcanvas-search .offcanvas-body{padding:1.5rem;display:flex;align-items:flex-start;justify-content:center;padding-top:3rem}.offcanvas-search .offcanvas-body .search-form{width:100%;max-width:100%}.news-portal .news-sidebar{background-color:transparent;margin-bottom:1rem;padding:0.25rem}.news-portal .dropdown-toggle,.news-portal .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .news-portal select.form-control{align-items:center;background-color:#F8F7F1;border:2px solid #E8EAEE;border-radius:4px;color:#0B0B0B;display:flex;font-size:1rem;font-weight:600;gap:0.5rem;justify-content:flex-start;padding:0.5rem;position:relative}.news-portal .dropdown-toggle:after,.news-portal .dataTables_wrapper .dataTables_length select.form-control:after,.dataTables_wrapper .dataTables_length .news-portal select.form-control:after{background-color:#FFFFFF}.news-portal .dropdown-toggle.show,.news-portal .dataTables_wrapper .dataTables_length select.show.form-control,.dataTables_wrapper .dataTables_length .news-portal select.show.form-control{display:flex !important}.news-portal .dropdown-toggle:hover,.news-portal .dataTables_wrapper .dataTables_length select.form-control:hover,.dataTables_wrapper .dataTables_length .news-portal select.form-control:hover,.news-portal .dropdown-toggle:focus,.news-portal .dataTables_wrapper .dataTables_length select.form-control:focus,.dataTables_wrapper .dataTables_length .news-portal select.form-control:focus{background-color:#F8F7F1;border-color:#C0C4C9;color:#0B0B0B}.news-portal .dropdown-toggle #basket-number,.news-portal .dataTables_wrapper .dataTables_length select.form-control #basket-number,.dataTables_wrapper .dataTables_length .news-portal select.form-control #basket-number{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border-radius:50%;font-size:0.75rem;font-weight:300;line-height:1;flex-shrink:0}.news-portal .dropdown-menu{border-radius:4px;overflow-y:auto;overflow-x:hidden;max-height:240px}.news-portal .dropdown-menu li{border-bottom:1px solid #EBEBEB;display:flex;flex-direction:row;justify-content:space-between}.news-portal .dropdown-menu li.clear-all .btn,.news-portal .dropdown-menu li.clear-all .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .news-portal .dropdown-menu li.clear-all select.form-control,.news-portal .dropdown-menu li.export .btn,.news-portal .dropdown-menu li.export .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .news-portal .dropdown-menu li.export select.form-control{align-items:center;border-radius:4px;display:flex;justify-content:space-between;padding-left:0.5rem;padding-right:0.5rem}.news-portal .dropdown-menu li:hover{background-color:#F8F7F1}.news-portal .dropdown-menu li > span{display:flex;flex:1 0 100%;flex-direction:column;padding:0.25rem 0.5rem;max-width:calc(100% - 48px)}.news-portal .dropdown-menu .btn-link{padding:0.5rem 1rem}.news-portal .dropdown-menu .basket-date{color:#4A4A4A;font-size:0.625rem}.news-portal .dropdown-menu .basket-title{font-size:0.875rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.news-portal [data-add-to-basket] .text,.news-portal [data-add-to-basket] .text-active{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.news-portal [data-add-to-basket] .text-active{display:none}.news-portal [data-add-to-basket].active .fa-plus-circle:before{content:"\f056"}.news-portal [data-add-to-basket].active .text{display:none}.news-portal [data-add-to-basket].active .text-active{display:inline-block}.news-portal [data-noresults]{text-align:center;padding:4rem 1.5rem}.news-portal [data-noresults] p{font-family:"PP Neue Montreal",sans-serif;font-size:1.5rem;color:#727272;margin:0}.news-portal .search-filters{display:flex;flex-direction:column;background-color:#0c2340;padding:2rem;border-radius:8px;margin-bottom:2.5rem;--bs-btn-bg:#FFFFFF;--bs-btn-border-color:#E8EAEE;--bs-btn-color:#0B0B0B;--bs-btn-font-weight:400;--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:1rem;--bs-btn-border-width:1px;--bs-btn-border-radius:4px;--bs-btn-hover-bg:#F8F7F1;--bs-btn-hover-border-color:#C0C4C9;--bs-btn-hover-color:#0B0B0B;--bs-btn-active-bg:#F8F7F1;--bs-btn-active-border-color:#C0C4C9;--bs-btn-active-color:#0B0B0B;--bs-form-control-bg:#FFFFFF;--bs-form-control-border-color:#E8EAEE;--bs-form-control-color:#0B0B0B;--bs-form-control-border-radius:4px;--bs-form-control-padding-x:1.5rem;--bs-form-control-padding-y:0.5rem;--bs-form-control-hover-border-color:#C0C4C9;--bs-form-control-focus-border-color:#2a5f71;--bs-form-control-focus-box-shadow:0 0 0 4px rgba(0, 102, 204, 0.1);--bs-input-group-addon-bg:#FFFFFF;--bs-input-group-addon-border-color:#E8EAEE;--bs-input-group-addon-color:#727272;--bs-dropdown-bg:#FFFFFF;--bs-dropdown-border-color:#EBEBEB;--bs-dropdown-border-radius:4px;--bs-dropdown-border-width:1px;--bs-dropdown-box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);--bs-dropdown-padding-y:0.5rem;--bs-dropdown-link-color:#0B0B0B;--bs-dropdown-link-hover-bg:#F8F7F1;--bs-dropdown-link-hover-color:#0B0B0B;--bs-dropdown-link-active-bg:#F8F7F1;--bs-dropdown-link-active-color:#0B0B0B}@media (max-width: 767.98px){.news-portal .search-filters{padding:1.5rem}}.news-portal .search-filters .dropdown .dropdown-toggle,.news-portal .search-filters .dropdown .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .news-portal .search-filters .dropdown select.form-control{background-color:#FFFFFF;border:1px solid #E8EAEE;border-radius:4px;color:#0B0B0B;font-family:"PP Neue Montreal",sans-serif;font-size:1rem;font-weight:400;padding:0.5rem 0.75rem;width:100%;display:flex;align-items:center;gap:0.5rem}.news-portal .search-filters .dropdown .dropdown-toggle .fa,.news-portal .search-filters .dropdown .dataTables_wrapper .dataTables_length select.form-control .fa,.dataTables_wrapper .dataTables_length .news-portal .search-filters .dropdown select.form-control .fa{flex-shrink:0;width:30px;font-size:1.5rem;color:#c22419;text-align:center}.news-portal .search-filters .dropdown .dropdown-toggle:hover,.news-portal .search-filters .dropdown .dataTables_wrapper .dataTables_length select.form-control:hover,.dataTables_wrapper .dataTables_length .news-portal .search-filters .dropdown select.form-control:hover,.news-portal .search-filters .dropdown .dropdown-toggle:focus,.news-portal .search-filters .dropdown .dataTables_wrapper .dataTables_length select.form-control:focus,.dataTables_wrapper .dataTables_length .news-portal .search-filters .dropdown select.form-control:focus{background-color:#F8F7F1;border-color:#C0C4C9;color:#0B0B0B}.news-portal .search-filters .dropdown .dropdown-toggle:focus-visible,.news-portal .search-filters .dropdown .dataTables_wrapper .dataTables_length select.form-control:focus-visible,.dataTables_wrapper .dataTables_length .news-portal .search-filters .dropdown select.form-control:focus-visible{outline:2px solid #2a5f71;outline-offset:2px}.news-portal .search-filters .dropdown .dropdown-toggle.show,.news-portal .search-filters .dropdown .dataTables_wrapper .dataTables_length select.show.form-control,.dataTables_wrapper .dataTables_length .news-portal .search-filters .dropdown select.show.form-control{display:flex !important;align-items:center;background-color:#F8F7F1;border-color:#C0C4C9}.news-portal .search-filters .dropdown .dropdown-menu{max-height:320px;overflow-y:auto;padding:0.5rem 0;border:1px solid #EBEBEB;border-radius:4px;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1)}.news-portal .search-filters .dropdown .dropdown-menu::-webkit-scrollbar{width:8px}.news-portal .search-filters .dropdown .dropdown-menu::-webkit-scrollbar-track{background:#F8F7F1}.news-portal .search-filters .dropdown .dropdown-menu::-webkit-scrollbar-thumb{background:#C0C4C9;border-radius:4px}.news-portal .search-filters .dropdown .dropdown-menu::-webkit-scrollbar-thumb:hover{background:#818A95}.news-portal .search-filters .dropdown .dropdown-menu li{position:relative}.news-portal .search-filters .dropdown .dropdown-menu li.clear-all + .export{padding-top:0 !important}.news-portal .search-filters .dropdown .dropdown-menu .form-check{padding:0.5rem 2.25rem;margin:0;transition:background-color 0.2s ease}.news-portal .search-filters .dropdown .dropdown-menu .form-check:hover{background-color:#F8F7F1}.news-portal .search-filters .dropdown .dropdown-menu .form-check .form-check-input{margin-top:0.125rem;cursor:pointer;border:2px solid #C0C4C9 !important;width:1.25rem;height:1.25rem;background-color:#FFFFFF}.news-portal .search-filters .dropdown .dropdown-menu .form-check .form-check-input:checked{background-color:#c22419 !important;border-color:#c22419 !important}.news-portal .search-filters .dropdown .dropdown-menu .form-check .form-check-input:focus{border-color:#2a5f71 !important;box-shadow:0 0 0 4px rgba(0, 102, 204, 0.1)}.news-portal .search-filters .dropdown .dropdown-menu .form-check .form-check-input:hover{border-color:#727272}.news-portal .search-filters .dropdown .dropdown-menu .form-check .form-check-label{font-family:"PP Neue Montreal",sans-serif;font-size:1rem;color:#0B0B0B;cursor:pointer;-webkit-user-select:none;user-select:none;display:block;padding-left:0.5rem}.news-portal .search-filters .dropdown .dropdown-menu .form-check .form-check-label .badge{float:right;margin-left:1rem;background-color:#EBEBEB;color:#0B0B0B;font-size:0.875rem;padding:0.25rem 0.5rem;border-radius:12px;font-weight:600}.news-portal .search-filters .dropdown .dropdown-menu .dropdown-item{padding:1rem 1.5rem;font-family:"PP Neue Montreal",sans-serif;font-size:1rem;color:#2a5f71;cursor:pointer;transition:background-color 0.2s ease}.news-portal .search-filters .dropdown .dropdown-menu .dropdown-item:hover{background-color:#F8F7F1;color:#23505f}.news-portal .search-filters .dropdown .dropdown-menu .dropdown-item:focus{background-color:#F8F7F1;color:#23505f;outline:2px solid #2a5f71;outline-offset:-2px}.news-portal .search-filters .dropdown .dropdown-menu .dropdown-item:active{background-color:#EBEBEB}.news-portal .search-filters .dropdown .dropdown-menu .dropdown-divider{margin:0.5rem 0;border-top:1px solid #EBEBEB}.news-portal .search-filters .dropdown .dropdown-menu .empty-state{padding:2rem 1.5rem;text-align:center;color:#818A95;font-family:"PP Neue Montreal",sans-serif;font-size:0.875rem}.news-portal .search-filters .dropdown .dropdown-menu .loading{padding:1.5rem;text-align:center}.news-portal .search-filters .dropdown .dropdown-menu .loading .spinner-border{width:1.5rem;height:1.5rem;color:#2a5f71}.news-portal .search-filters .dropdown .dropdown-menu .badge-count{position:absolute;top:-8px;right:-8px;background-color:#c22419;color:#FFFFFF;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:0.75rem;font-weight:600;border:2px solid #FFFFFF}.news-portal .search-filters .dropdown .dropdown-menu .form-check:focus-within{background-color:#F8F7F1;outline:2px solid #2a5f71;outline-offset:-2px}.news-portal .search-filters .datepicker-group{padding:0}.news-portal .search-filters .datepicker-group .form-label{color:#FFFFFF}.news-portal .search-filters .datepicker-group .input-group{border-color:rgba(255, 255, 255, 0.8)}.news-portal .search-filters .datepicker-group .input-group:focus-within{box-shadow:0 0 1px 2px rgba(255, 255, 255, 0.5)}.news-portal .search-filters .datepicker-group .form-control{color:#FFFFFF}.news-portal .search-filters .datepicker-group .form-control::placeholder{color:rgba(255, 255, 255, 0.6)}.news-portal .search-filters .datepicker-group .control-label{background-color:transparent;border:none;color:#FFFFFF;padding:0.5rem 0.75rem}.news-portal .search-filters .datepicker-group .control-label:hover,.news-portal .search-filters .datepicker-group .control-label:focus{background-color:rgba(255, 255, 255, 0.2)}.news-portal .search-filters .datepicker-group .control-label .fa{font-size:1.375rem}.news-portal .search-filters .search-group{border:1px solid rgba(255, 255, 255, 0.8)}.news-portal .search-filters .search-group:focus-within{border-color:#FFFFFF}.news-portal .search-filters .search-group .form-control{padding:0.375rem 0.75rem}.news-portal .search-filters .search-group .input-group-text{border-right-color:rgba(129, 138, 149, 0.2)}.news-portal .search-filters #filter-reset{background-color:transparent;border:1px solid #FFFFFF;color:#FFFFFF;font-weight:400;padding:0.5rem;border-radius:24px;line-height:1.334}.news-portal .search-filters #filter-reset:hover,.news-portal .search-filters #filter-reset:focus{background-color:rgba(255, 255, 255, 0.1);border-color:#FFFFFF;color:#FFFFFF}.news-portal .search-filters #filter-reset:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.news-portal #news-grid{margin-left:-4px;margin-right:-4px;width:calc(100% + 8px)}.news-portal #news-grid[data-loading]{position:relative}.news-portal #news-grid[data-loading]::before{backdrop-filter:blur(2px);background-color:rgba(255, 255, 255, 0.8);bottom:0;content:none;left:0;position:absolute;right:0;top:0;z-index:99}.news-portal #news-grid[data-loading] > .fa-refresh{align-items:center;bottom:0;color:#16323b;display:none;font-size:3rem;justify-content:center;left:0;position:absolute;right:0;z-index:99}.news-portal #news-grid[data-loading=true]::before{content:""}.news-portal #news-grid[data-loading=true] > .fa-refresh{display:flex}.news-portal #news-grid .news-article{position:relative;float:left;min-height:1px;padding:4px}.news-portal #news-grid .article-content{--bs-article-bg:#FFFFFF;--bs-article-border-color:#EBEBEB;--bs-article-badge-color:#0B0B0B;--bs-article-title-color:#0B0B0B;--bs-article-title-hover-color:#c22419;--bs-article-date-color:#306e83;--bs-article-date-border-color:#C0C4C9;--bs-article-summary-color:#4A4A4A;--bs-article-btn-icon-color:#727272;--bs-article-btn-icon-border-color:#727272;--bs-article-btn-icon-hover-color:#c22419;--bs-article-btn-primary-color:#DA291C;--bs-article-btn-primary-border-color:#DA291C;--bs-article-btn-primary-hover-color:#FFFFFF;--bs-article-btn-primary-hover-bg:#DA291C;--bs-article-btn-primary-hover-border:#DA291C;background-color:var(--bs-article-bg);border:1px solid var(--bs-article-border-color);border-radius:8px;padding:1rem;position:relative;min-height:400px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease,transform 0.2s ease;display:flex;flex-direction:column}.news-portal #news-grid .article-content.highlighted{--bs-article-bg:#0c2340;--bs-article-border-color:#0c2340;--bs-article-badge-color:#FFFFFF;--bs-article-title-color:#FFFFFF;--bs-article-title-hover-color:#F8F7F1;--bs-article-date-color:rgba(255, 255, 255, 0.8);--bs-article-date-border-color:rgba(255, 255, 255, 0.3);--bs-article-summary-color:#FFFFFF;--bs-article-btn-icon-color:rgba(255, 255, 255, 0.8);--bs-article-btn-icon-border-color:rgba(255, 255, 255, 0.8);--bs-article-btn-icon-hover-color:#FFFFFF;--bs-article-btn-primary-color:rgba(255, 255, 255, 0.8);--bs-article-btn-primary-border-color:rgba(255, 255, 255, 0.8);--bs-article-btn-primary-hover-color:#0c2340;--bs-article-btn-primary-hover-bg:#FFFFFF;--bs-article-btn-primary-hover-border:#FFFFFF}.news-portal #news-grid .article-content:hover{box-shadow:0 0 2px 2px rgba(218, 41, 28, 0.9)}.news-portal #news-grid .article-content .badge{align-items:center;color:var(--bs-article-badge-color);display:inline-flex;margin-bottom:1.5rem;padding-left:1rem;position:relative;text-decoration:none}.news-portal #news-grid .article-content .badge:before{background-color:#EBEBEB;border-radius:50%;content:"";height:10px;inset:auto 0;position:absolute;transition:transform 0.2s ease;width:10px}.news-portal #news-grid .article-content .badge:hover:before{transform:scale(1.2);text-decoration:none}.news-portal #news-grid .article-content .badge.theme-primary:before,.news-portal #news-grid .article-content .badge.primary:before,.news-portal #news-grid .article-content .badge.red:before{background-color:#DA291C !important}.news-portal #news-grid .article-content .badge.theme-secondary:before,.news-portal #news-grid .article-content .badge.secondary:before,.news-portal #news-grid .article-content .badge.darkblue:before{background-color:#0c2340 !important}.news-portal #news-grid .article-content .badge.theme-blue:before,.news-portal #news-grid .article-content .badge.info:before,.news-portal #news-grid .article-content .badge.lightblue:before{background-color:#007dff !important}.news-portal #news-grid .article-content .badge.theme-green:before,.news-portal #news-grid .article-content .badge.success:before,.news-portal #news-grid .article-content .badge.green:before{background-color:#BCE194 !important}.news-portal #news-grid .article-content .badge.theme-orange:before,.news-portal #news-grid .article-content .badge.orange:before,.news-portal #news-grid .article-content .badge.danger:before{background-color:#c22419 !important}.news-portal #news-grid .article-content .badge.theme-yellow:before,.news-portal #news-grid .article-content .badge.yellow:before,.news-portal #news-grid .article-content .badge.warning:before{background-color:#ffc107 !important}.news-portal #news-grid .article-content .badge.theme-purple:before,.news-portal #news-grid .article-content .badge.purple:before{background-color:#5245b1 !important}.news-portal #news-grid .article-content .badge.theme-teal:before,.news-portal #news-grid .article-content .badge.teal:before{background-color:#306e83 !important}.news-portal #news-grid .article-content .badge.indigo:before{background-color:#6610f2 !important}.news-portal #news-grid .article-content .badge.theme-tertiary:before{background-color:#C0C4C9 !important}.news-portal #news-grid .article-content .icon-wrapper{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:0.5rem 0}.news-portal #news-grid .article-content .icon-wrapper > div{align-items:center;display:flex;flex:1 1 0;gap:0.5rem;justify-content:flex-end}.news-portal #news-grid .article-content .icon-wrapper .btn-icon{border:1px solid var(--bs-article-btn-icon-border-color);border-radius:4px;color:var(--bs-article-btn-icon-color);font-size:1.25rem;padding:0.5rem;line-height:1;background:transparent;cursor:pointer;transition:color 0.2s ease,border-color 0.2s ease,transform 0.2s ease;text-decoration:none;text-align:center;width:44px}.news-portal #news-grid .article-content .icon-wrapper .btn-icon:hover{color:var(--bs-article-btn-icon-hover-color);border-color:var(--bs-article-btn-icon-hover-color);transform:scale(1.1)}.news-portal #news-grid .article-content .icon-wrapper .btn-icon:focus-visible{outline:2px solid #2a5f71;outline-offset:2px;border-radius:4px}.news-portal #news-grid .article-content .icon-wrapper .btn-icon.active{background-color:#c22419;color:#FFFFFF}.news-portal #news-grid .article-content .icon-wrapper .btn-icon i{display:block}.news-portal #news-grid .article-content .icon-wrapper .btn-outline-primary{--bs-btn-font-size:0.875rem;--bs-btn-padding-x:0.75rem;--bs-btn-color:var(--bs-article-btn-primary-color);--bs-btn-border-color:var(--bs-article-btn-primary-border-color);--bs-btn-hover-color:var(--bs-article-btn-primary-hover-color);--bs-btn-hover-bg:var(--bs-article-btn-primary-hover-bg);--bs-btn-hover-border-color:var(--bs-article-btn-primary-hover-border);border-radius:4px}.news-portal #news-grid .article-content .icon-wrapper .fa.fa-shopping-bag.active:before{content:"\f068"}.news-portal #news-grid .article-content .icon-wrapper .success-indicator{position:absolute;bottom:100%;right:0;background-color:#5e8e3a;color:#FFFFFF;padding:0.5rem 1rem;border-radius:4px;font-size:0.875rem;font-weight:600;opacity:0;transform:translateY(10px);transition:opacity 0.3s ease,transform 0.3s ease;pointer-events:none;white-space:nowrap;z-index:10;box-shadow:0 2px 8px rgba(0, 0, 0, 0.15)}.news-portal #news-grid .article-content .icon-wrapper .success-indicator.show{opacity:1;transform:translateY(-8px)}.news-portal #news-grid .article-content .news-image{margin-bottom:1.5rem;overflow:hidden;border-radius:4px}.news-portal #news-grid .article-content .news-image img{display:block;width:100%;height:200px;object-fit:cover;transition:transform 0.3s ease}.news-portal #news-grid .article-content .news-image:hover img{transform:scale(1.05)}.news-portal #news-grid .article-content .title{color:var(--bs-article-title-color);margin:0 0 1rem;text-decoration:none;transition:color 0.2s ease}.news-portal #news-grid .article-content .title:hover{color:var(--bs-article-title-hover-color);text-decoration:none}.news-portal #news-grid .article-content .title:focus-visible{outline:2px solid #2a5f71;outline-offset:4px}.news-portal #news-grid .article-content .title h2{font-size:1.5rem;font-weight:500;line-height:1.2}.news-portal #news-grid .article-content .date{font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-article-date-color);margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--bs-article-date-border-color)}.news-portal #news-grid .article-content .short-summary{font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-article-summary-color);margin-bottom:1rem;flex-grow:1}.news-portal-teaser .card-layout{display:flex;flex-direction:column;gap:1rem}.news-portal-teaser .card,.news-portal-teaser .panel{flex:1}.news-portal-teaser .card.teaser,.news-portal-teaser .teaser.panel{box-shadow:0 2px 4px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease;text-decoration:none;color:inherit}.news-portal-teaser .card.teaser:hover,.news-portal-teaser .teaser.panel:hover{box-shadow:0 0 2px 2px rgba(218, 41, 28, 0.9)}.news-portal-teaser .card.teaser:focus-visible,.news-portal-teaser .teaser.panel:focus-visible{outline:2px solid rgba(218, 41, 28, 0.9)}@media (min-width: 992px){.news-portal-teaser .card-layout{flex-direction:row}}.wrapper-portal-news{background-color:#FFFFFF;margin:0;padding:0.5rem;position:relative;position:relative}.wrapper-portal-news:after{box-shadow:3px 7px 6px rgba(0, 0, 0, 0.29);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.wrapper-portal-news .card.cta-link .card-title,.wrapper-portal-news .cta-link.panel .card-title,.wrapper-portal-news .card.cta-link-login .card-title,.wrapper-portal-news .panel.cta-link-login .card-title,.wrapper-portal-news .card.cta-link .card-text,.wrapper-portal-news .cta-link.panel .card-text,.wrapper-portal-news .card.cta-link-login .card-text,.wrapper-portal-news .panel.cta-link-login .card-text{width:100%}.wrapper-portal-news .card.cta-link .card-body,.wrapper-portal-news .cta-link.panel .card-body,.wrapper-portal-news .card.cta-link-login .card-body,.wrapper-portal-news .panel.cta-link-login .card-body,.wrapper-portal-news .card.cta-link .panel-body,.wrapper-portal-news .cta-link.panel .panel-body,.wrapper-portal-news .card.cta-link-login .panel-body,.wrapper-portal-news .panel.cta-link-login .panel-body{padding:25px}.wrapper-portal-news .card.cta-link .card-title,.wrapper-portal-news .cta-link.panel .card-title,.wrapper-portal-news .card.cta-link-login .card-title,.wrapper-portal-news .panel.cta-link-login .card-title{letter-spacing:0.26px;border-bottom:none;margin-bottom:25px !important;font-size:33px;line-height:1}@media (min-width: 992px){.wrapper-portal-news{padding:1.5rem 1.5rem 1.5rem 0}.wrapper-portal-news:before{content:"";position:absolute;background-color:#C0C4C9;width:200vw;height:calc(100% + 8rem);top:-100px;left:-100vw;z-index:-1}}.page-list-accordion{background-color:transparent;border:none}.page-list-accordion .accordion-button,.page-list-accordion .fomba-module .panel-group .panel-title a,.fomba-module .panel-group .panel-title .page-list-accordion a{background-color:#FFFFFF;border:1px solid #E8EAEE;border-radius:4px;color:#0c2340;font-family:"PP Neue Montreal",sans-serif;font-size:1rem;font-weight:500;padding:0.75rem 1rem;display:flex;align-items:center;gap:0.5rem}.page-list-accordion .accordion-button .fa,.page-list-accordion .fomba-module .panel-group .panel-title a .fa,.fomba-module .panel-group .panel-title .page-list-accordion a .fa{width:24px;font-size:1.25rem;flex-shrink:0;text-align:center}.page-list-accordion .accordion-button span,.page-list-accordion .fomba-module .panel-group .panel-title a span,.fomba-module .panel-group .panel-title .page-list-accordion a span{flex-grow:1}.page-list-accordion .accordion-button::after,.page-list-accordion .fomba-module .panel-group .panel-title a::after,.fomba-module .panel-group .panel-title .page-list-accordion a::after{font-family:"icomoon" !important;content:"\e921" !important;border:none !important;color:#727272;font-size:1rem;background-color:#F8F7F1;border-radius:50%;width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:transform 0.2s ease;transform-origin:center}.page-list-accordion .accordion-button:hover:not(.collapsed),.page-list-accordion .fomba-module .panel-group .panel-title a:hover:not(.collapsed),.fomba-module .panel-group .panel-title .page-list-accordion a:hover:not(.collapsed){background-color:#F8F7F1;border-color:#C0C4C9}.page-list-accordion .accordion-button.collapsed,.page-list-accordion .fomba-module .panel-group .panel-title a.collapsed,.fomba-module .panel-group .panel-title .page-list-accordion a.collapsed{background-color:#FFFFFF}.page-list-accordion .accordion-button.collapsed::after,.page-list-accordion .fomba-module .panel-group .panel-title a.collapsed::after,.fomba-module .panel-group .panel-title .page-list-accordion a.collapsed::after{transform:rotate(-90deg)}.page-list-accordion .accordion-button:not(.collapsed),.page-list-accordion .fomba-module .panel-group .panel-title a:not(.collapsed),.fomba-module .panel-group .panel-title .page-list-accordion a:not(.collapsed){background-color:#FFFFFF;border-bottom:none;border-radius:4px 4px 0 0}.page-list-accordion .accordion-button:not(.collapsed)::after,.page-list-accordion .fomba-module .panel-group .panel-title a:not(.collapsed)::after,.fomba-module .panel-group .panel-title .page-list-accordion a:not(.collapsed)::after{transform:rotate(0deg)}.page-list-accordion .accordion-button:focus,.page-list-accordion .fomba-module .panel-group .panel-title a:focus,.fomba-module .panel-group .panel-title .page-list-accordion a:focus,.page-list-accordion .accordion-button:focus-visible,.page-list-accordion .fomba-module .panel-group .panel-title a:focus-visible,.fomba-module .panel-group .panel-title .page-list-accordion a:focus-visible{box-shadow:0 0 0 4px rgba(42, 95, 113, 0.1);outline:2px solid #2a5f71;outline-offset:2px}.page-list-accordion .accordion-body,.page-list-accordion .fomba-module .panel-group .panel-body,.fomba-module .panel-group .page-list-accordion .panel-body{background-color:#FFFFFF;border:1px solid #E8EAEE;border-top:none;border-radius:0 0 4px 4px;padding:0}.page-list-accordion .accordion-body ul,.page-list-accordion .fomba-module .panel-group .panel-body ul,.fomba-module .panel-group .page-list-accordion .panel-body ul{list-style:none;margin:0;padding:0.5rem 0}.page-list-accordion .accordion-body .list-item,.page-list-accordion .fomba-module .panel-group .panel-body .list-item,.fomba-module .panel-group .page-list-accordion .panel-body .list-item{list-style:none;padding:0;position:relative}.page-list-accordion .accordion-body .list-item::before,.page-list-accordion .fomba-module .panel-group .panel-body .list-item::before,.fomba-module .panel-group .page-list-accordion .panel-body .list-item::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:calc(100% - 0.25rem);border-radius:0 2px 2px 0;background-color:#E8EAEE}.page-list-accordion .accordion-body .list-item:hover,.page-list-accordion .fomba-module .panel-group .panel-body .list-item:hover,.fomba-module .panel-group .page-list-accordion .panel-body .list-item:hover{background-color:#F8F7F1}.page-list-accordion .accordion-body .list-item:hover .item-link,.page-list-accordion .fomba-module .panel-group .panel-body .list-item:hover .item-link,.fomba-module .panel-group .page-list-accordion .panel-body .list-item:hover .item-link{color:#c22419}.page-list-accordion .accordion-body .item-link,.page-list-accordion .fomba-module .panel-group .panel-body .item-link,.fomba-module .panel-group .page-list-accordion .panel-body .item-link{color:#0c2340;display:block;font-size:0.875rem;line-height:1.4;padding:0.5rem 1rem 0.5rem 1.5rem;text-decoration:none;transition:color 0.2s ease}.page-list-accordion .accordion-body .item-link:hover,.page-list-accordion .fomba-module .panel-group .panel-body .item-link:hover,.fomba-module .panel-group .page-list-accordion .panel-body .item-link:hover,.page-list-accordion .accordion-body .item-link:focus,.page-list-accordion .fomba-module .panel-group .panel-body .item-link:focus,.fomba-module .panel-group .page-list-accordion .panel-body .item-link:focus{color:#c22419;text-decoration:none}.page-list{margin-bottom:1.5rem}.page-list .group-header{margin-bottom:0}.page-list .group-header h1,.page-list .group-header h2,.page-list .group-header h3,.page-list .group-header h4,.page-list .group-header h5,.page-list .group-header h6{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:1rem;font-weight:500;margin:0}.page-list .group-header h1 .fa,.page-list .group-header h2 .fa,.page-list .group-header h3 .fa,.page-list .group-header h4 .fa,.page-list .group-header h5 .fa,.page-list .group-header h6 .fa{font-size:1.25rem}.page-list ul{list-style:none;margin:0;padding:0.5rem 0}.page-list .list-item{list-style:none;padding:0;position:relative}.page-list .list-item::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:calc(100% - 0.25rem);border-radius:0 2px 2px 0;background-color:#E8EAEE}.page-list .list-item:hover{background-color:#F8F7F1}.page-list .list-item:hover .item-link{color:#c22419}.page-list .item-link{color:#0c2340;display:block;font-size:0.875rem;line-height:1.4;padding:0.5rem 1rem 0.5rem 1.5rem;text-decoration:none;transition:color 0.2s ease}.page-list .item-link:hover,.page-list .item-link:focus{color:#c22419;text-decoration:none}.card.page-teaser,.page-teaser.panel{flex:1 0 0;margin-bottom:1.25rem}.card.page-teaser .card-title,.page-teaser.panel .card-title{display:block;margin-bottom:1rem}.card.page-teaser .card-title h1,.page-teaser.panel .card-title h1,.card.page-teaser .card-title h2,.page-teaser.panel .card-title h2,.card.page-teaser .card-title h3,.page-teaser.panel .card-title h3,.card.page-teaser .card-title h4,.page-teaser.panel .card-title h4,.card.page-teaser .card-title h5,.page-teaser.panel .card-title h5,.card.page-teaser .card-title h6,.page-teaser.panel .card-title h6{margin-bottom:0}.card.page-teaser .card-text p:last-child,.page-teaser.panel .card-text p:last-child{margin-bottom:0}.card.page-teaser.teaser-lg,.page-teaser.teaser-lg.panel{flex:2 1 100%;padding:0;position:relative}.card.page-teaser.teaser-lg .card-title,.page-teaser.teaser-lg.panel .card-title{bottom:1.875rem;left:1.875rem;padding:0.625rem;position:absolute;right:1.875rem}.card.page-teaser.teaser-lg .card-text,.page-teaser.teaser-lg.panel .card-text{display:flex;flex-direction:column}.card.page-teaser.teaser-lg .card-text img,.page-teaser.teaser-lg.panel .card-text img{object-fit:cover}.sc-form p{font-size:2rem}.sc-form .text-muted{font-size:1.25rem}.sc-form label.required:after{content:"*";color:#c22419;margin-left:0.25rem}.sc-form input[type=checkbox] + label.required:after{content:none}.sc-form .sc-form select.form-control:not([size]):not([multiple]){height:calc(3rem + 2px)}.sc-form .sc-form select.form-select:not([size]):not([multiple]){height:calc(3rem + 2px)}.sc-form .form-check{min-height:2rem;padding-left:2rem}.sc-form .form-check .form-check-input:disabled ~ .form-check-label{cursor:not-allowed;pointer-events:none}.sc-form.formmanager > label{font-weight:bold}.sc-form.formmanager label{font-size:1rem !important}.sc-form.formmanager input{font-size:1rem !important}.sc-form.formmanager textarea{font-size:1rem !important}.sc-form.formmanager select{font-size:1rem !important}.sc-form.formmanager option{font-size:1rem !important}/**
 * SDB: Statistical DataBase
*/.sdb,.sqSueryTool{margin-top:0}.sdb h3,.sqSueryTool h3{background-color:#e0e6e8;color:#2e2e2e;margin-bottom:0.65rem;padding:0.375rem 1rem}.sdb span.counter,.sqSueryTool span.counter{font-weight:400;font-size:1rem;padding:0}.sdb a,.sqSueryTool a{color:#66838C;font-size:1.35rem;font-weight:300;line-height:1.2;font-family:DINPro}.sdb a.btn,.sqSueryTool a.btn{text-decoration:none !important;color:#fff}.sdb table,.sqSueryTool table{border:none}.sdb label,.sqSueryTool label{padding-top:0;padding-bottom:0;max-width:225px;font-weight:normal}.sdb div.radio,.sdb div.checker,.sqSueryTool div.radio,.sqSueryTool div.checker{float:left}.sdb #btnDeselectAll,.sdb #btnCollapseAll,.sqSueryTool #btnDeselectAll,.sqSueryTool #btnCollapseAll{margin-left:5px;display:inline-block}.sdb #btnExpandAll,.sdb #btnCollapseAll,.sdb #btnSelectAll,.sdb #btnDeselectAll,.sqSueryTool #btnExpandAll,.sqSueryTool #btnCollapseAll,.sqSueryTool #btnSelectAll,.sqSueryTool #btnDeselectAll{cursor:pointer}.sdb .btn,.sdb .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .sdb select.form-control,.sqSueryTool .btn,.sqSueryTool .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .sqSueryTool select.form-control{font-weight:700;font-size:1.25rem}.sdb .btn .fa,.sdb .dataTables_wrapper .dataTables_length select.form-control .fa,.dataTables_wrapper .dataTables_length .sdb select.form-control .fa,.sqSueryTool .btn .fa,.sqSueryTool .dataTables_wrapper .dataTables_length select.form-control .fa,.dataTables_wrapper .dataTables_length .sqSueryTool select.form-control .fa{margin-left:10px}.sdb .collapse,.sqSueryTool .collapse{display:block;max-height:0;overflow:hidden;transition:max-height 0.5s ease-in}.sdb .collapse.show,.sqSueryTool .collapse.show{max-height:200em}.sdb .collapsePanelHeader,.sqSueryTool .collapsePanelHeader{align-items:center;background-color:#6610f2;color:#FFFFFF;cursor:pointer;display:flex;margin:0 0 10px;padding:5px 10px;position:relative}.sdb .collapsePanelHeader .fa,.sqSueryTool .collapsePanelHeader .fa{transform:scale(-1, -1);transition:transform ease-in 0.2s}.sdb .collapsePanelHeader.collapsed .fa,.sqSueryTool .collapsePanelHeader.collapsed .fa{transform:scale(1, 1)}.sdb .collapsePanelHeader > span,.sqSueryTool .collapsePanelHeader > span{font-size:1.25rem;font-weight:500;padding:0 0.5rem}.sdb .collapsePanelHeader .selects,.sqSueryTool .collapsePanelHeader .selects{margin-left:auto}.sdb .selects a,.sqSueryTool .selects a{cursor:pointer;font-size:0.85rem;font-weight:500;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;text-decoration:underline;text-decoration-color:rgba(11, 11, 11, 0.25)}.sdb .selects a + a,.sqSueryTool .selects a + a{margin-left:5px}.sdb .selects a:hover,.sdb .selects a:active,.sdb .selects a:focus,.sqSueryTool .selects a:hover,.sqSueryTool .selects a:active,.sqSueryTool .selects a:focus{text-decoration:underline;text-decoration-color:#0B0B0B}.sdb .collapsePanel,.sqSueryTool .collapsePanel{border:none}.sdb .collapsePanel .collapsePanelHeader,.sqSueryTool .collapsePanel .collapsePanelHeader{margin-top:10px;cursor:pointer;background:#306e83;border:1px solid #306e83}.sdb .collapsePanel .collapsePanelHeader .mainTitle,.sqSueryTool .collapsePanel .collapsePanelHeader .mainTitle{width:200px;display:inline-block;font-size:2rem;font-weight:400;line-height:1.2;font-family:DINCond}.sdb .collapsePanel .checkboxTable,.sqSueryTool .collapsePanel .checkboxTable{border-collapse:collapse;display:block;padding:20px 10px}.sdb .collapsePanel .checkboxTable tbody,.sqSueryTool .collapsePanel .checkboxTable tbody{break-inside:avoid;column-count:1;column-gap:2rem;display:block}.sdb .collapsePanel .checkboxTable tbody tr,.sqSueryTool .collapsePanel .checkboxTable tbody tr{break-inside:avoid;display:flex}.sdb .collapsePanel .checkboxTable tbody td,.sqSueryTool .collapsePanel .checkboxTable tbody td{padding-right:0}.sdb .collapsePanel .checkboxTable label,.sqSueryTool .collapsePanel .checkboxTable label{font-size:1rem}.sdb .collapsePanel .checksGroup:first-child .collapsePanelHeader,.sqSueryTool .collapsePanel .checksGroup:first-child .collapsePanelHeader{margin-top:0}.sdb .collapsePanel .collapse-wrapper,.sqSueryTool .collapsePanel .collapse-wrapper{padding:10px 0 0}.sdb .collapsePanel > .collapsePanel,.sqSueryTool .collapsePanel > .collapsePanel{padding:20px}.sdb .collapsePanel > .collapsePanel .collapsePanel,.sqSueryTool .collapsePanel > .collapsePanel .collapsePanel{padding:0}.sdb .collapsePanel .mainTitle,.sqSueryTool .collapsePanel .mainTitle{margin-bottom:0;font-weight:normal;font-family:DINCond;font-size:1.8rem;line-height:1.125}.sdb .checkboxTable label,.sqSueryTool .checkboxTable label{font-weight:300;font-size:1.35rem}.sdb .checksGroup table,.sqSueryTool .checksGroup table{margin-bottom:0}.sdb .checksGroup table td,.sqSueryTool .checksGroup table td{min-width:200px;max-width:400px}.sdb .checksGroup + .checksGroup,.sqSueryTool .checksGroup + .checksGroup{margin-top:5px}.sdb .sdqueryBox,.sqSueryTool .sdqueryBox{background-color:#f0f3f3;height:300px;overflow:auto}.sdb .sdqueryBox table,.sqSueryTool .sdqueryBox table{border-collapse:inherit;margin-bottom:0;padding:10px 0;width:100%}.sdb .sdqueryBox td,.sqSueryTool .sdqueryBox td{border:none}.sdb .sdqueryBox td strong,.sqSueryTool .sdqueryBox td strong{font-size:2.5rem;font-weight:500;line-height:1.2;font-family:DINCond}.sdb .sdqueryBox td[title],.sqSueryTool .sdqueryBox td[title]{position:relative}.sdb .sdqueryBox label,.sqSueryTool .sdqueryBox label{font-weight:500;line-height:1;font-family:DINCond;text-transform:capitalize}.sdb .sdqueryBox input,.sqSueryTool .sdqueryBox input{position:relative}.sdb .extraChecks label,.sqSueryTool .extraChecks label{width:auto}.sdb .extraChecks td + td,.sqSueryTool .extraChecks td + td{padding-left:15px}@media (max-width: 991.98px){.sdb label,.sqSueryTool label{max-width:165px}}@media (max-width: 575.98px){.sdb label,.sqSueryTool label{max-width:none}.sdb .overflow-auto > table,.sqSueryTool .overflow-auto > table{flex:0 0 auto}.sdb .categoryTitleLabel,.sqSueryTool .categoryTitleLabel{width:auto;min-width:40%}.sdb .collapsePanel .collapsePanelHeader .mainTitle,.sqSueryTool .collapsePanel .collapsePanelHeader .mainTitle{width:auto;min-width:40%}.sdb .collapsePanelHeader .selects,.sqSueryTool .collapsePanelHeader .selects{position:absolute;line-height:2;right:5px}.sdb .categorySelect,.sqSueryTool .categorySelect{margin-left:0}.sdb .checksGroup table td,.sqSueryTool .checksGroup table td{max-width:none}.sdb .checksGroup .checkboxTable tbody > tr,.sqSueryTool .checksGroup .checkboxTable tbody > tr{display:block}}@media (min-width: 576px){.sdb .collapsePanel .checkboxTable tbody,.sqSueryTool .collapsePanel .checkboxTable tbody{column-count:2}}@media (min-width: 992px){.sdb .collapsePanel .checkboxTable tbody,.sqSueryTool .collapsePanel .checkboxTable tbody{column-count:3;column-width:260px}}.overflow-auto{overflow-x:auto;overflow-y:hidden;white-space:nowrap;display:flex;-webkit-overflow-scrolling:touch}.form-search{margin:0 auto;max-width:53.4375rem}.suggested-search{display:flex;flex-direction:row;margin-top:1rem}.suggested-search .list-inline-item{font-size:1rem}.suggested-search .suggested-search-title{display:inline;text-align:left;color:#4A4A4A;font-weight:500;margin-right:0.5rem}.suggested-search .suggested-search-list{display:inline;text-align:left}.suggested-search .badge{background-color:#EBEBEB;color:#0B0B0B;font-size:0.875rem;font-weight:400;padding:0.25rem 0.75rem;border-radius:12px;margin-bottom:0.25rem;cursor:pointer;transition:all 0.2s ease}.suggested-search .badge:hover{background-color:#c22419;color:#FFFFFF}@media (min-width: 576px){.suggested-search .badge{margin-right:0.25rem}.suggested-search .badge:last-of-type{margin-right:0}}@media (min-width: 768px){.suggested-search .suggested-search-list{display:flex}}@media (min-width: 768px){.sidebar-filters{position:sticky;top:1rem;max-height:calc(100vh - 2rem);overflow-y:auto}}.search-filters{background-color:var(--ipc-search-filter-bg);border-radius:8px;margin-bottom:2.5rem;padding:2rem;--bs-btn-bg:var(--ipc-search-filter-btn-bg);--bs-btn-border-color:var(--ipc-search-filter-btn-border);--bs-btn-color:var(--ipc-search-filter-btn-color);--bs-btn-font-weight:400;--bs-form-control-bg:var(--ipc-search-filter-input-bg);--bs-form-control-border-color:var(--ipc-search-filter-input-border);--bs-form-control-color:var(--ipc-search-filter-input-color);--bs-btn-hover-bg:var(--ipc-search-filter-btn-hover-bg);--bs-form-control-hover-border-color:var(--ipc-search-filter-input-hover-border);--bs-form-control-focus-border-color:var(--ipc-search-filter-input-focus-border);--bs-form-control-focus-box-shadow:0 0 0 4px rgba(0, 102, 204, 0.1)}@media (max-width: 767.98px){.search-filters{padding:1.5rem}}.search-filter-accordion{background-color:transparent;border:none}.search-filter-accordion .accordion-button,.search-filter-accordion .fomba-module .panel-group .panel-title a,.fomba-module .panel-group .panel-title .search-filter-accordion a{background-color:#FFFFFF;border:1px solid #E8EAEE;border-radius:4px;color:#0B0B0B;font-family:"PP Neue Montreal",sans-serif;font-size:1rem;font-weight:400;padding:0.75rem 1rem;display:flex;align-items:center;gap:0.5rem}.search-filter-accordion .accordion-button .fa,.search-filter-accordion .fomba-module .panel-group .panel-title a .fa,.fomba-module .panel-group .panel-title .search-filter-accordion a .fa{width:30px;font-size:1.5rem;color:#c22419;flex-shrink:0;text-align:center}.search-filter-accordion .accordion-button span,.search-filter-accordion .fomba-module .panel-group .panel-title a span,.fomba-module .panel-group .panel-title .search-filter-accordion a span{flex-grow:1}.search-filter-accordion .accordion-button::after,.search-filter-accordion .fomba-module .panel-group .panel-title a::after,.fomba-module .panel-group .panel-title .search-filter-accordion a::after{font-family:"icomoon" !important;content:"\e921" !important;border:none !important;color:#727272;font-size:1rem;background-color:#F8F7F1;border-radius:50%;width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:transform 0.2s ease;transform-origin:center}.search-filter-accordion .accordion-button:hover:not(.collapsed),.search-filter-accordion .fomba-module .panel-group .panel-title a:hover:not(.collapsed),.fomba-module .panel-group .panel-title .search-filter-accordion a:hover:not(.collapsed){background-color:#F8F7F1;border-color:#C0C4C9}.search-filter-accordion .accordion-button.collapsed,.search-filter-accordion .fomba-module .panel-group .panel-title a.collapsed,.fomba-module .panel-group .panel-title .search-filter-accordion a.collapsed{background-color:#FFFFFF}.search-filter-accordion .accordion-button.collapsed::after,.search-filter-accordion .fomba-module .panel-group .panel-title a.collapsed::after,.fomba-module .panel-group .panel-title .search-filter-accordion a.collapsed::after{transform:rotate(-90deg)}.search-filter-accordion .accordion-button:not(.collapsed),.search-filter-accordion .fomba-module .panel-group .panel-title a:not(.collapsed),.fomba-module .panel-group .panel-title .search-filter-accordion a:not(.collapsed){background-color:#FFFFFF;border-bottom:none;border-radius:4px 4px 0 0}.search-filter-accordion .accordion-button:not(.collapsed)::after,.search-filter-accordion .fomba-module .panel-group .panel-title a:not(.collapsed)::after,.fomba-module .panel-group .panel-title .search-filter-accordion a:not(.collapsed)::after{transform:rotate(0deg)}.search-filter-accordion .accordion-button:focus,.search-filter-accordion .fomba-module .panel-group .panel-title a:focus,.fomba-module .panel-group .panel-title .search-filter-accordion a:focus,.search-filter-accordion .accordion-button:focus-visible,.search-filter-accordion .fomba-module .panel-group .panel-title a:focus-visible,.fomba-module .panel-group .panel-title .search-filter-accordion a:focus-visible{box-shadow:0 0 0 4px rgba(0, 102, 204, 0.1);outline:2px solid #2a5f71;outline-offset:2px}.search-filter-accordion .accordion-body,.search-filter-accordion .fomba-module .panel-group .panel-body,.fomba-module .panel-group .search-filter-accordion .panel-body{background-color:#FFFFFF;border:1px solid #E8EAEE;border-top:none;border-radius:0 0 4px 4px;padding:5px 0 0 0;--bs-btn-bg:#FFFFFF;--bs-btn-border-color:#E8EAEE;--bs-btn-color:#0B0B0B;--bs-btn-font-weight:400;--bs-form-control-bg:#FFFFFF;--bs-form-control-border-color:#E8EAEE;--bs-form-control-color:#0B0B0B;--bs-btn-hover-bg:#F8F7F1;--bs-form-control-hover-border-color:#C0C4C9;--bs-form-control-focus-border-color:#2a5f71;--bs-form-control-focus-box-shadow:0 0 0 4px rgba(0, 102, 204, 0.1);--bs-dropdown-bg:#FFFFFF;--bs-dropdown-border-color:#EBEBEB;--bs-dropdown-border-radius:4px;--bs-dropdown-box-shadow:0 4px 8px rgba(0, 0, 0, 0.1)}.inner-accordion{background-color:transparent;border:none;margin-bottom:0}.inner-accordion .accordion-button,.inner-accordion .fomba-module .panel-group .panel-title a,.fomba-module .panel-group .panel-title .inner-accordion a{background-color:#F8F7F1;border:1px solid #E8EAEE;border-radius:4px;color:#0B0B0B;font-size:1rem;font-weight:400;padding:0.5rem 1.125rem 0.5rem 0.75rem;display:flex;align-items:center;gap:0.5rem}.inner-accordion .accordion-button .form-check,.inner-accordion .fomba-module .panel-group .panel-title a .form-check,.fomba-module .panel-group .panel-title .inner-accordion a .form-check{margin-bottom:0;display:flex;align-items:center;gap:0.75rem;padding:0 0 0 8px;flex-grow:1}.inner-accordion .accordion-button .form-check .form-check-input,.inner-accordion .fomba-module .panel-group .panel-title a .form-check .form-check-input,.fomba-module .panel-group .panel-title .inner-accordion a .form-check .form-check-input{width:1.25rem;height:1.25rem;margin:0;flex-shrink:0;cursor:pointer;border:2px solid #C0C4C9}.inner-accordion .accordion-button .form-check .form-check-input:checked,.inner-accordion .fomba-module .panel-group .panel-title a .form-check .form-check-input:checked,.fomba-module .panel-group .panel-title .inner-accordion a .form-check .form-check-input:checked{background-color:#c22419 !important;border-color:#c22419 !important}.inner-accordion .accordion-button .form-check .form-check-label,.inner-accordion .fomba-module .panel-group .panel-title a .form-check .form-check-label,.fomba-module .panel-group .panel-title .inner-accordion a .form-check .form-check-label{margin:0;flex-grow:1;cursor:pointer;color:#0B0B0B;font-family:"PP Neue Montreal",sans-serif}.inner-accordion .accordion-button::after,.inner-accordion .fomba-module .panel-group .panel-title a::after,.fomba-module .panel-group .panel-title .inner-accordion a::after{font-family:"icomoon" !important;content:"\e921" !important;border:none !important;color:#727272;font-size:0.875rem;background-color:#E8EAEE;border-radius:50%;width:24px;height:24px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:transform 0.2s ease;transform-origin:center}.inner-accordion .accordion-button:hover,.inner-accordion .fomba-module .panel-group .panel-title a:hover,.fomba-module .panel-group .panel-title .inner-accordion a:hover{background-color:#E8EAEE;border-color:#C0C4C9}.inner-accordion .accordion-button.collapsed,.inner-accordion .fomba-module .panel-group .panel-title a.collapsed,.fomba-module .panel-group .panel-title .inner-accordion a.collapsed{background-color:#F8F7F1}.inner-accordion .accordion-button.collapsed::after,.inner-accordion .fomba-module .panel-group .panel-title a.collapsed::after,.fomba-module .panel-group .panel-title .inner-accordion a.collapsed::after{transform:rotate(-90deg)}.inner-accordion .accordion-button:not(.collapsed),.inner-accordion .fomba-module .panel-group .panel-title a:not(.collapsed),.fomba-module .panel-group .panel-title .inner-accordion a:not(.collapsed){background-color:#F8F7F1;border-bottom:none;border-radius:4px 4px 0 0}.inner-accordion .accordion-button:not(.collapsed)::after,.inner-accordion .fomba-module .panel-group .panel-title a:not(.collapsed)::after,.fomba-module .panel-group .panel-title .inner-accordion a:not(.collapsed)::after{transform:rotate(0deg)}.inner-accordion .accordion-button:focus,.inner-accordion .fomba-module .panel-group .panel-title a:focus,.fomba-module .panel-group .panel-title .inner-accordion a:focus,.inner-accordion .accordion-button:focus-visible,.inner-accordion .fomba-module .panel-group .panel-title a:focus-visible,.fomba-module .panel-group .panel-title .inner-accordion a:focus-visible{box-shadow:0 0 0 4px rgba(0, 102, 204, 0.1);outline:2px solid #2a5f71;outline-offset:2px}.inner-accordion .accordion-body,.inner-accordion .fomba-module .panel-group .panel-body,.fomba-module .panel-group .inner-accordion .panel-body{background-color:#EBEBEB;border:1px solid #E8EAEE;border-top:none;border-radius:0 0 4px 4px;padding:2px 1px 1px 1px}.inner-accordion .accordion-body .checkbox-list,.inner-accordion .fomba-module .panel-group .panel-body .checkbox-list,.fomba-module .panel-group .inner-accordion .panel-body .checkbox-list{padding:0;margin:0;list-style:none}.inner-accordion .accordion-body .checkbox-list .list-item,.inner-accordion .fomba-module .panel-group .panel-body .checkbox-list .list-item,.fomba-module .panel-group .inner-accordion .panel-body .checkbox-list .list-item{display:block !important}.inner-accordion .accordion-body .form-check,.inner-accordion .fomba-module .panel-group .panel-body .form-check,.fomba-module .panel-group .inner-accordion .panel-body .form-check{background-color:#0c2340;margin-bottom:0;padding:0.5rem 0.5rem 0.5rem 1.225rem}.inner-accordion .accordion-body .form-check .form-check-input,.inner-accordion .fomba-module .panel-group .panel-body .form-check .form-check-input,.fomba-module .panel-group .inner-accordion .panel-body .form-check .form-check-input{width:1.25rem;height:1.25rem;border:2px solid #C0C4C9;cursor:pointer}.inner-accordion .accordion-body .form-check .form-check-input:checked,.inner-accordion .fomba-module .panel-group .panel-body .form-check .form-check-input:checked,.fomba-module .panel-group .inner-accordion .panel-body .form-check .form-check-input:checked{background-color:#c22419 !important;border-color:#c22419 !important}.inner-accordion .accordion-body .form-check .form-check-input:focus,.inner-accordion .fomba-module .panel-group .panel-body .form-check .form-check-input:focus,.fomba-module .panel-group .inner-accordion .panel-body .form-check .form-check-input:focus,.inner-accordion .accordion-body .form-check .form-check-input:focus-visible,.inner-accordion .fomba-module .panel-group .panel-body .form-check .form-check-input:focus-visible,.fomba-module .panel-group .inner-accordion .panel-body .form-check .form-check-input:focus-visible{box-shadow:0 0 0 4px rgba(0, 102, 204, 0.1);outline:2px solid #2a5f71;outline-offset:2px}.inner-accordion .accordion-body .form-check .form-check-label,.inner-accordion .fomba-module .panel-group .panel-body .form-check .form-check-label,.fomba-module .panel-group .inner-accordion .panel-body .form-check .form-check-label{font-size:1rem;color:#FFFFFF;cursor:pointer}.accordion-body .checkbox-list,.fomba-module .panel-group .panel-body .checkbox-list{padding:0;margin:0;list-style:none}.accordion-body .checkbox-list .list-item,.fomba-module .panel-group .panel-body .checkbox-list .list-item{padding:0}.accordion-body .form-check,.fomba-module .panel-group .panel-body .form-check{background-color:#F8F7F1;margin:0;padding:0.5rem 0 0.5rem 1.33rem;display:flex;align-items:center;gap:0.75rem}.accordion-body .form-check .form-check-input,.fomba-module .panel-group .panel-body .form-check .form-check-input{margin:0;flex-shrink:0;border:2px solid #C0C4C9;cursor:pointer;width:20px;height:20px}.accordion-body .form-check .form-check-input:checked,.fomba-module .panel-group .panel-body .form-check .form-check-input:checked{background-color:#c22419 !important;border-color:#c22419 !important}.accordion-body .form-check .form-check-input:focus,.fomba-module .panel-group .panel-body .form-check .form-check-input:focus,.accordion-body .form-check .form-check-input:focus-visible,.fomba-module .panel-group .panel-body .form-check .form-check-input:focus-visible{box-shadow:0 0 0 4px rgba(0, 102, 204, 0.1);outline:2px solid #2a5f71;outline-offset:2px}.accordion-body .form-check .form-check-label,.fomba-module .panel-group .panel-body .form-check .form-check-label{font-size:1rem;color:#0B0B0B;cursor:pointer;flex-grow:1;margin:0}.accordion-body .filter-children,.fomba-module .panel-group .panel-body .filter-children{margin-left:2rem;padding-top:0.5rem}.accordion-body .datepicker-group,.fomba-module .panel-group .panel-body .datepicker-group{padding:0.5rem 1rem}.accordion-body .datepicker-group .form-label,.fomba-module .panel-group .panel-body .datepicker-group .form-label{color:#0B0B0B;min-width:2rem}.accordion-body .datepicker-group .control-label,.fomba-module .panel-group .panel-body .datepicker-group .control-label{display:flex;align-items:center;justify-content:center;background-color:#F8F7F1;border-left:1px solid #E8EAEE;color:#c22419;padding:0.625rem 0.875rem;margin-bottom:0;min-width:2.75rem;transition:all 0.2s ease}.accordion-body .datepicker-group .control-label:hover,.fomba-module .panel-group .panel-body .datepicker-group .control-label:hover{background-color:#EBEBEB;color:#DA291C}.accordion-body .datepicker-group .control-label:active,.fomba-module .panel-group .panel-body .datepicker-group .control-label:active{background-color:#E8EAEE}.accordion-body .datepicker-group .control-label .fa,.fomba-module .panel-group .panel-body .datepicker-group .control-label .fa{font-size:1.125rem}.search-result{background-color:#FFFFFF;border:1px solid #EBEBEB;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;transition:all 0.3s ease;box-shadow:0 2px 4px rgba(0, 0, 0, 0.05)}.search-result:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0, 0, 0, 0.1);border-color:#DA291C}.search-result .card-header,.search-result .panel-heading,.search-result .card-body,.search-result .panel-body,.search-result .card-footer,.search-result .panel-footer{padding:0}.search-result .card-header,.search-result .panel-heading{background-color:transparent;border-bottom:none;margin-bottom:1rem}.search-result .card-header h1,.search-result .panel-heading h1,.search-result .card-header h2,.search-result .panel-heading h2,.search-result .card-header h3,.search-result .panel-heading h3,.search-result .card-header h4,.search-result .panel-heading h4,.search-result .card-header h5,.search-result .panel-heading h5,.search-result .card-header h6,.search-result .panel-heading h6{margin-bottom:0.5rem;font-size:1.5rem;font-weight:600;line-height:1.3}.search-result .card-header a,.search-result .panel-heading a{display:block;color:#051529;text-decoration:none;transition:color 0.2s ease}.search-result .card-header a:hover,.search-result .panel-heading a:hover{color:#c22419;text-decoration:none}.search-result .card-header a:focus,.search-result .panel-heading a:focus,.search-result .card-header a:focus-visible,.search-result .panel-heading a:focus-visible{outline:2px solid #2a5f71;outline-offset:2px}.search-result .card-header span,.search-result .panel-heading span{display:block;color:#727272;font-size:0.875rem;margin-top:0.25rem}.search-result .card-body,.search-result .panel-body{color:#4A4A4A;font-family:"PP Neue Montreal",sans-serif;font-size:1rem;font-weight:400;line-height:1.6;margin-bottom:1rem}.search-result .card-body p,.search-result .panel-body p{margin-bottom:0}.search-result .card-body p:empty,.search-result .panel-body p:empty{display:none}.search-result .card-footer,.search-result .panel-footer{background-color:transparent;border-top:none;color:#0B0B0B;font-size:0.875rem}.search-result .card-footer .badge,.search-result .panel-footer .badge{background-color:#EBEBEB;color:#0B0B0B;font-size:0.875rem;font-weight:400;padding:0.375rem 0.75rem;border-radius:3px;margin-right:0.5rem;margin-bottom:0.5rem;transition:all 0.2s ease;cursor:pointer;text-decoration:none}.search-result .card-footer .badge:hover,.search-result .panel-footer .badge:hover{background-color:#c22419;color:#FFFFFF;text-decoration:none}.search-result .card-footer .badge:focus,.search-result .panel-footer .badge:focus,.search-result .card-footer .badge:focus-visible,.search-result .panel-footer .badge:focus-visible{outline:2px solid #2a5f71;outline-offset:2px}.search-result.highlighted{background-color:var(--ipc-search-result-highlighted-bg);border-color:var(--ipc-search-result-highlighted-border)}.search-result.highlighted .card-header a,.search-result.highlighted .panel-heading a,.search-result.highlighted .card-header span,.search-result.highlighted .panel-heading span,.search-result.highlighted .card-body,.search-result.highlighted .panel-body,.search-result.highlighted .card-footer,.search-result.highlighted .panel-footer{color:var(--ipc-search-result-highlighted-color)}.search-result.promoted{background-color:rgba(218, 41, 28, 0.05);border-left:4px solid #c22419;padding-left:1.5rem}.search-result.promoted:hover{border-color:#c22419}.dropdown-toggle,.dataTables_wrapper .dataTables_length select.form-control{background-color:#FFFFFF;border:1px solid #E8EAEE;border-radius:0.25rem;color:#0B0B0B;padding:0.75rem 1rem;display:flex !important;align-items:center;justify-content:space-between;gap:0.5rem}.dropdown-toggle .fa,.dataTables_wrapper .dataTables_length select.form-control .fa{color:#c22419;flex-shrink:0;font-size:1.5rem;text-align:center;width:30px}.dropdown-toggle #sort-label,.dataTables_wrapper .dataTables_length select.form-control #sort-label{flex-grow:1;text-align:left}.dropdown-toggle::after,.dataTables_wrapper .dataTables_length select.form-control::after{flex-shrink:0;margin-left:auto}.dropdown-toggle:hover,.dataTables_wrapper .dataTables_length select.form-control:hover,.dropdown-toggle:focus,.dataTables_wrapper .dataTables_length select.form-control:focus,.dropdown-toggle:active,.dataTables_wrapper .dataTables_length select.form-control:active{background-color:#F8F7F1;border-color:#C0C4C9;color:#0B0B0B}.dropdown-toggle.show,.dataTables_wrapper .dataTables_length select.show.form-control{display:flex !important;align-items:center;justify-content:space-between}.dropdown-menu{border-radius:0.25rem}.navbar-pagination,.dataTables_wrapper .dataTables_paginate{background-color:#FFFFFF;border-radius:0;padding:1rem;margin:0}.navbar-pagination .pagination,.dataTables_wrapper .dataTables_paginate .pagination{margin-bottom:0;gap:0.5rem}.navbar-pagination .pagination .page-item .page-link,.dataTables_wrapper .dataTables_paginate .pagination .page-item .page-link{border-radius:4px;font-size:1rem;min-width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;padding:0.5rem 0.75rem;border:1px solid #E8EAEE;color:#0B0B0B;background-color:#FFFFFF}.navbar-pagination .pagination .page-item .page-link:hover,.dataTables_wrapper .dataTables_paginate .pagination .page-item .page-link:hover{background-color:#F8F7F1;border-color:#C0C4C9;color:#0B0B0B}.navbar-pagination .pagination .page-item .page-link:focus,.dataTables_wrapper .dataTables_paginate .pagination .page-item .page-link:focus{box-shadow:0 0 0 4px rgba(0, 102, 204, 0.1);outline:2px solid #2a5f71;outline-offset:2px}.navbar-pagination .pagination .page-item.active .page-link,.dataTables_wrapper .dataTables_paginate .pagination .page-item.active .page-link{background-color:#0c2340;border-color:#0c2340;color:#FFFFFF}.navbar-pagination .pagination .page-item.disabled .page-link,.dataTables_wrapper .dataTables_paginate .pagination .page-item.disabled .page-link{background-color:#EBEBEB;border-color:#E8EAEE;color:#818A95;cursor:not-allowed}/*https://tympanus.net/codrops/2014/01/09/sticky-table-headers-columns/*/.sticky-wrap{overflow-x:auto;overflow-y:hidden;position:relative;margin:3em 0;width:100%}.sticky-wrap table{border-collapse:collapse;width:100%;font-size:1rem;background:#FFFFFF;table-layout:auto;width:100%}.sticky-wrap table td,.sticky-wrap table th{padding:0.75rem 0.5rem;text-align:left;width:1%}.sticky-wrap table td.err{background-color:#f5821f;color:#FFFFFF;font-size:1rem;text-align:center;line-height:1}.sticky-wrap table th{border:1px solid #FFFFFF;background-color:#306e83;font-weight:bold;color:#FFFFFF;white-space:nowrap}.sticky-wrap table tbody tr:nth-child(odd){background-color:#EBEBEB}.sticky-wrap table tbody tr:hover{background-color:rgba(48, 110, 131, 0.3)}.sticky-wrap table tbody th{background-color:#C0C4C9;color:#727272;vertical-align:top}.sticky-wrap table tbody th.category{background-color:#6610f2;color:#FFFFFF}.sticky-wrap table tbody th.group{background-color:#306e83;color:#FFFFFF}.sticky-wrap table tbody td.group{background-color:#00627e;color:#FFFFFF}.sticky-wrap table tbody td[data-related-id]{cursor:pointer}.sticky-wrap .sticky-thead,.sticky-wrap .sticky-col,.sticky-wrap .sticky-intersect{opacity:0;position:absolute;top:0;left:0;z-index:2;width:auto}@media screen and (max-width: 768px){.sticky-wrap .sticky-thead,.sticky-wrap .sticky-col{transition:all 0.125s ease-in-out 0}}.sticky-wrap .sticky-thead th,.sticky-wrap .sticky-col th,.sticky-wrap .sticky-intersect th{border:1px solid #FFFFFF}.sticky-wrap .sticky-col th{background:#C0C4C9;color:#727272}.sticky-wrap .sticky-col th.category{background-color:#073142;color:#FFFFFF}.sticky-wrap .sticky-col th.group{background-color:#306e83;color:#FFFFFF}.sticky-wrap .sticky-col thead{visibility:hidden}.sticky-wrap .sticky-thead{box-shadow:0 0.25em 0.1em -0.1em rgba(0, 0, 0, 0.125);z-index:2;width:100%}.sticky-wrap .sticky-intersect{opacity:1;z-index:3}.sticky-wrap .sticky-intersect th{background-color:#727272;color:#eee}.sticky-wrap.overflow-y{overflow-y:auto;max-height:90vh}@media screen and (max-width: 768px){.sticky-wrap{max-width:calc(100vw - 30px);overflow-x:auto}}.greyColumn{white-space:nowrap;/*required for the attribute with the longest name in "Consolidated Financials"*/padding:0.75em 1.5em/*required to make "millions" wider*/}#sdb-table.loaded .include-src{background-color:#FFFFFF;border:1px solid #999999;border-top:none;padding:5px}#sdb-table.loaded .include-val{background-color:#eeeeee;border:1px solid #999999;padding:5px}.include-val:empty,.include-src:empty{display:none !important}/*loader*/.resultSdQueryTool{position:relative}.lds-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:999}.lds-wrapper:before{content:" ";background-color:rgba(0, 0, 0, 0.3);position:absolute;width:100%;height:100%;display:block}.lds-roller{display:inline-block;position:absolute;width:64px;height:64px;left:calc(50% - 64px);top:calc(50% - 64px)}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:32px 32px}.lds-roller div:after{content:" ";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#306e83;margin:-3px 0 0 -3px}.lds-roller div:nth-child(1){animation-delay:-0.036s}.lds-roller div:nth-child(1):after{top:50px;left:50px}.lds-roller div:nth-child(2){animation-delay:-0.072s}.lds-roller div:nth-child(2):after{top:54px;left:45px}.lds-roller div:nth-child(3){animation-delay:-0.108s}.lds-roller div:nth-child(3):after{top:57px;left:39px}.lds-roller div:nth-child(4){animation-delay:-0.144s}.lds-roller div:nth-child(4):after{top:58px;left:32px}.lds-roller div:nth-child(5){animation-delay:-0.18s}.lds-roller div:nth-child(5):after{top:57px;left:25px}.lds-roller div:nth-child(6){animation-delay:-0.216s}.lds-roller div:nth-child(6):after{top:54px;left:19px}.lds-roller div:nth-child(7){animation-delay:-0.252s}.lds-roller div:nth-child(7):after{top:50px;left:14px}.lds-roller div:nth-child(8){animation-delay:-0.288s}.lds-roller div:nth-child(8):after{top:45px;left:10px}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.nav.nav-tabs{display:none}@media (min-width: 768px){.nav.nav-tabs{display:flex}}.nav.nav-tabs.rounded-tabs{display:flex;border-bottom:none;gap:0.5rem}.nav.nav-tabs.rounded-tabs .nav-link{border-radius:2rem;background-color:transparent;border-color:#DA291C;color:#DA291C;font-size:0.875rem;font-weight:400;padding:0.35rem 1.15rem}.nav.nav-tabs.rounded-tabs .nav-link.active{background-color:#DA291C;color:white}.tab-content{margin-top:-1px}.tab-content .img-fluid,.tab-content .img-responsive{max-height:230px;width:auto}.tab-content .card .card-header,.tab-content .panel .card-header,.tab-content .card .panel-heading,.tab-content .panel .panel-heading{padding:0}.tab-content .card .card-title,.tab-content .panel .card-title{border-bottom:0;display:block;margin-bottom:0;padding-bottom:0}.tab-content .card .card-title a,.tab-content .panel .card-title a{align-items:center;display:flex;justify-content:space-between;padding:0.75rem}.tab-content .card .card-title .fa,.tab-content .panel .card-title .fa{align-items:center;display:flex;justify-content:center}@media (max-width: 575.98px){.tab-content .card,.tab-content .panel{display:block !important;opacity:1}}@media (min-width: 768px){.tab-content .card .card-header,.tab-content .panel .card-header,.tab-content .card .panel-heading,.tab-content .panel .panel-heading{display:none}.tab-content .card .collapse,.tab-content .panel .collapse{display:block}}.tooltip .tooltip-inner{max-width:400px}.twitter-timeline .card.card-tweet,.twitter-timeline .card-tweet.panel{flex-direction:row;margin-bottom:1rem}.twitter-timeline .card.card-tweet a:not(.stretched-link),.twitter-timeline .card-tweet.panel a:not(.stretched-link){position:relative;z-index:9}.twitter-timeline .card.card-tweet .card-aside,.twitter-timeline .card-tweet.panel .card-aside{min-width:54px;padding:0.25rem}.twitter-timeline .card.card-tweet .card-main,.twitter-timeline .card-tweet.panel .card-main{display:flex;flex-direction:column;flex:1;justify-content:space-between;padding:0.25rem}.twitter-timeline .card.card-tweet .card-header,.twitter-timeline .card-tweet.panel .card-header,.twitter-timeline .card.card-tweet .panel-heading,.twitter-timeline .card-tweet.panel .panel-heading,.twitter-timeline .card.card-tweet .card-body,.twitter-timeline .card-tweet.panel .card-body,.twitter-timeline .card.card-tweet .panel-body,.twitter-timeline .card-tweet.panel .panel-body,.twitter-timeline .card.card-tweet .card-footer,.twitter-timeline .card-tweet.panel .card-footer,.twitter-timeline .card.card-tweet .panel-footer,.twitter-timeline .card-tweet.panel .panel-footer{padding-left:0;width:100%}.twitter-timeline .card.card-tweet .card-header,.twitter-timeline .card-tweet.panel .card-header,.twitter-timeline .card.card-tweet .panel-heading,.twitter-timeline .card-tweet.panel .panel-heading,.twitter-timeline .card.card-tweet .card-footer,.twitter-timeline .card-tweet.panel .card-footer,.twitter-timeline .card.card-tweet .panel-footer,.twitter-timeline .card-tweet.panel .panel-footer{align-items:center;display:flex;justify-content:space-between}.twitter-timeline .card.card-tweet .card-header,.twitter-timeline .card-tweet.panel .card-header,.twitter-timeline .card.card-tweet .panel-heading,.twitter-timeline .card-tweet.panel .panel-heading{padding-top:0.25rem}.twitter-timeline .card.card-tweet .card-footer a,.twitter-timeline .card-tweet.panel .card-footer a,.twitter-timeline .card.card-tweet .panel-footer a,.twitter-timeline .card-tweet.panel .panel-footer a{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.twitter-timeline .card.card-tweet .card-footer .twitter-engage,.twitter-timeline .card-tweet.panel .card-footer .twitter-engage,.twitter-timeline .card.card-tweet .panel-footer .twitter-engage,.twitter-timeline .card-tweet.panel .panel-footer .twitter-engage{display:flex;margin:0 -10px}.twitter-timeline .card.card-tweet .card-profile,.twitter-timeline .card-tweet.panel .card-profile{width:100%}.twitter-timeline .card.card-tweet .fa-twitter,.twitter-timeline .card-tweet.panel .fa-twitter{position:absolute;right:1.25rem;top:0.5rem}@media (min-width: 992px){.twitter-timeline .card.card-tweet,.twitter-timeline .card-tweet.panel{height:100%}}.youtube-player,.video-container{background-color:#0B0B0B;border-radius:8px;overflow:hidden}.youtube-player img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border:0;cursor:pointer;transition:filter 0.3s ease}.youtube-player img:hover{filter:brightness(0.75)}.youtube-player img:hover + .play::before{color:#DA291C;transform:scale(1.1)}.youtube-player img:focus-visible{outline:2px solid #2a5f71;outline-offset:4px}.youtube-player .play{position:absolute;top:50%;left:50%;width:80px;height:80px;margin-left:-40px;margin-top:-40px;cursor:pointer;pointer-events:none;z-index:1}.youtube-player .play::before{display:block;font-family:FontAwesome;font-size:80px;color:#FFFFFF;content:"\f144";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color 0.3s ease,transform 0.3s ease}.w3w-logo{display:inline-block;font:normal normal normal 14px/1 "w3w-font";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w3w-logo:before{content:"\e800"}.w3w-white{color:#fff}.w3w-red{color:#e11f26}.w3w-red-bg{background:#e11f26}.w3w-dark-blue{color:#0a3049}.w3w-dark-blue-bg{background:#0a3049}.square{margin-top:3px;float:left;width:20px;height:20px}.w3w-embed{margin:10px 0;display:inline-block;vertical-align:middle;position:relative;text-align:left;color:#333}.w3w-embed .w3w-popup{display:none}.w3w-embed .w3w-popup:before{position:absolute;content:"";display:block;left:calc(50% - 20px);bottom:2px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #4d4d4d}.w3w-embed:hover .w3w-popup{display:block;position:absolute;backgorund:transparent;left:0;bottom:20px;color:#FFF;width:100%;font-size:10px;box-sizing:border-box}.w3w-embed .w3w-popup .w3w-popup-inner{background:#4d4d4d;padding:10px;border-radius:5px;box-shadow:0px 0px 24px rgba(0, 0, 0, 0.4);margin-bottom:10px;font-weight:200;text-align:left;line-height:1.2}.w3w-embed:hover .w3w-popup a{color:#FFF !important;text-decoration:underline !important}.w3w-embed .w3w-address{white-space:nowrap}.w3w-embed .w3w-address .w3w-logo{margin-right:5px;vertical-align:middle}.w3w-link-to-mapsite,.w3w-link-to-mapsite:hover{text-decoration:none;color:#333}.w3w-link-to-mapsite .w3w-popup{text-decoration:none}/* small */.w3w-embed.w3w-small .w3w-logo{font-size:20px}/* medium */.w3w-embed.w3w-medium .w3w-logo{font-size:30px}.w3w-embed.w3w-medium .w3w-address{font-size:24px}.w3w-embed.w3w-medium:hover .w3w-popup{bottom:30px}/* large */.w3w-embed.w3w-large .w3w-logo{font-size:38px;margin-right:10px;margin-top:-2px}.w3w-embed.w3w-large .w3w-address{font-size:30px}.w3w-embed.w3w-large:hover .w3w-popup{bottom:35px}/* light */.w3w-embed.w3w-light{color:#FFF}.w3w-embed.w3w-light .w3w-popup:before{border-top:10px solid #fff}.w3w-embed.w3w-light .w3w-popup .w3w-popup-inner{background:#FFF;color:#4d4d4d}.w3w-embed.w3w-light:hover .w3w-popup a{color:#4d4d4d;text-decoration:underline}/* light-red */.w3w-embed.w3w-light-red{color:#FFF}.w3w-embed.w3w-light-red .w3w-logo{color:#e11f26 !important}.w3w-embed.w3w-light-red .w3w-popup:before{border-top:10px solid #fff}.w3w-embed.w3w-light-red .w3w-popup .w3w-popup-inner{background:#FFF;color:#4d4d4d}.w3w-embed.w3w-light-red:hover .w3w-popup a{color:#4d4d4d;text-decoration:underline}.contact{margin-bottom:0;font-size:1.5rem}.location{margin-bottom:0;font-size:1.5rem}.personal-event .btn,.personal-event .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .personal-event select.form-control{font-size:1.2rem}.personal-event .not-registered p{font-size:1.2rem;font-style:italic}.personal-event-registrations{background-color:#f5f5f5}.personal-event-registrations h2{display:inline-block;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:5px solid rgba(12, 35, 64, 0.5);font-size:2rem;font-weight:500}.personal-event-registrations .no-events{font-size:1.3rem;font-style:italic}.personal-event-registration{margin-bottom:1rem}.personal-event-registration:not(:last-of-type){border-bottom:1px solid #C0C4C9;padding-bottom:1rem}.personal-event-registration-title{font-size:1.3rem;font-weight:500;margin-bottom:0}.personal-event-registration-subtitle{font-size:1.2rem;margin-bottom:0;font-weight:400;font-style:italic;margin-top:-5px}.personal-event-registration-location{font-size:1.2rem;margin-bottom:0;font-weight:400;color:#0B0B0B}.personal-event-registration-date{margin-bottom:0;margin-top:0.5rem;font-size:1.2rem;font-weight:300;text-align:right}.personal-event-registration .panel-heading{border:1px solid rgba(0, 0, 0, 0.25);border-radius:0;margin:1px 0 5px 0}.personal-event-registration .panel-title{border-radius:0;margin:0}.personal-event-registration .panel-title a{font-size:16px;position:relative;display:block}.personal-event-registration .panel-title a:hover,.personal-event-registration .panel-title a:active,.personal-event-registration .panel-title a:focus{text-decoration:none}.personal-event-registration .panel-title a:hover .text span,.personal-event-registration .panel-title a:active .text span,.personal-event-registration .panel-title a:focus .text span{text-decoration:none}.personal-event-registration .panel-title a.collapsed .badges .badge{font-size:0.8rem;font-weight:300}.personal-event-registration .panel-title a .fa{background-color:#0c2340;color:#fff;line-height:4.5;bottom:-1px;position:absolute;text-align:center;top:-1px;width:2.5rem}.personal-event-registration .panel-title a .code{background-color:rgba(0, 0, 0, 0.25);color:#fff;font-size:1.4rem;line-height:3;text-align:center;bottom:0;left:2.5rem;position:absolute;top:0;width:6rem}.personal-event-registration .panel-title a .text{color:#0c2340;font-size:1.4rem;line-height:3;display:inline-block;max-width:calc(100% - 8.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;margin-left:2.5rem;padding:0 10px 0 20px}.personal-event-registration .panel-title a:not(.collapsed) .fa-plus:before{content:"\f068"}.personal-event-info{display:flex;flex-direction:row;justify-content:space-between}.personal-event-info-item-title{display:flex;flex-direction:row;align-items:center;font-size:1.4rem}.personal-event-info-item-title .fa{font-size:2rem;margin-right:0.25rem;color:#DA291C}@media (max-width: 767.98px){.personal-event-info{flex-wrap:wrap}.personal-event-info-item:not(:last-of-type){margin-bottom:1rem;margin-right:1.5rem}.personal-event-info-item-title{font-size:1.2rem}.personal-event-info-item-title .fa{font-size:1.75rem}}.personal-event-registration-item{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0.75rem}.personal-event-registration-item:nth-of-type(even){background-color:rgba(12, 35, 64, 0.1)}.personal-event-registration-item-label{width:50%;font-size:1.25rem;font-weight:400;color:#0B0B0B}.personal-event-registration-item-content{flex:1;font-size:1.2rem;text-align:right}.personal-event-registration-item-content:empty::before{content:"/"}.personal-event-registration-item-content img{max-width:275px}@media (min-width: 768px){.personal-event-registration-item-content ul,.personal-event-registration-item-content ol{display:table;margin-left:auto}}@media (max-width: 767.98px){.personal-event-registration-item{padding:0.5rem;display:block}.personal-event-registration-item-label{font-weight:500;width:100%;margin-bottom:0.25rem}.personal-event-registration-item-content{text-align:left}}.personal-event-agenda-checked .fa,.personal-event-agenda-unchecked .fa{font-size:0.8rem;margin-right:5px}.personal-event-agenda-checked .fa::before,.personal-event-agenda-unchecked .fa::before{padding:2px;border:1px solid}.personal-event-agenda-checked span,.personal-event-agenda-unchecked span{font-size:1.2rem}.personal-event-agenda-checked:not(:last-of-type),.personal-event-agenda-unchecked:not(:last-of-type){margin-bottom:0.35rem}.personal-event-agenda-checked{color:#DA291C}.personal-event-agenda-checked .fa{color:#DA291C}.personal-event-agenda-checked .fa::before{border-color:#DA291C}.image-tiles{display:grid;grid-template-columns:46fr 54fr;grid-template-rows:1.5fr 0.8fr 2fr;gap:0.5rem}@media (max-width: 767.98px){.image-tiles{grid-template-columns:46fr 54fr;grid-template-rows:auto auto auto;gap:0.5rem}}/* Left column */.image-tile:nth-child(1){grid-column:1;grid-row:1/3;aspect-ratio:1}@media (max-width: 767.98px){.image-tile:nth-child(1){grid-column:1;grid-row:1}}.image-tile:nth-child(2){grid-column:1;grid-row:3/4;aspect-ratio:1.29}@media (max-width: 767.98px){.image-tile:nth-child(2){grid-column:1;grid-row:2}}/* Right column red-block*/.image-tile:nth-child(3){grid-column:2;grid-row:1/2;aspect-ratio:1.85}@media (max-width: 767.98px){.image-tile:nth-child(3){grid-column:1/-1;grid-row:3;aspect-ratio:3.73}}.image-tile:nth-child(4){grid-column:2;grid-row:2/4;aspect-ratio:1.03}@media (max-width: 767.98px){.image-tile:nth-child(4){grid-column:2;grid-row:1/3;aspect-ratio:0.65}}/* Generic tile styling */.image-tile{overflow:hidden;border-radius:0.5rem}.image-tile figure.figure{width:100%;height:100%;margin:0}.image-tile figure.figure img{width:100%;height:100%;object-fit:cover;display:block}.image-tile.overlay{position:relative}.image-tile.overlay:after{content:"";position:absolute;top:0.9375rem;right:0.9375rem;left:0.9375rem;bottom:0.9375rem;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 446 447" fill="%23FFFFFF"><circle cx="436" cy="7" r="7"/><circle cx="436" cy="32" r="4"/><circle cx="413" cy="32" r="4"/><circle cx="414" cy="55" r="3.5"/><circle cx="437" cy="55" r="3.5"/><circle cx="391" cy="32" r="4"/><circle cx="392" cy="55" r="3.5"/><circle cx="414" cy="77" r="3.5"/><circle cx="437" cy="77" r="3.5"/><circle cx="368" cy="32" r="4"/><circle cx="438" cy="100" r="2.5"/><circle cx="349" cy="10" r="4"/><circle cx="370" cy="9" r="5"/><circle cx="392" cy="9" r="5"/><circle cx="414" cy="8" r="6"/><circle cx="368" cy="76" r="7"/><circle cx="371" cy="102" r="4"/><circle cx="348" cy="102" r="4"/><circle cx="349" cy="125" r="3.5"/><circle cx="372" cy="125" r="3.5"/><circle cx="326" cy="102" r="4"/><circle cx="327" cy="125" r="3.5"/><circle cx="349" cy="148" r="3.5"/><circle cx="372" cy="148" r="3.5"/><circle cx="303" cy="102" r="4"/><circle cx="373" cy="171" r="2.5"/><circle cx="281" cy="80" r="4"/><circle cx="302" cy="79" r="5"/><circle cx="325" cy="79" r="5"/><circle cx="346" cy="78" r="6"/><circle cx="300" cy="145" r="7"/><circle cx="303" cy="171" r="4"/><circle cx="280" cy="171" r="4"/><circle cx="281" cy="194" r="3.5"/><circle cx="304" cy="194" r="3.5"/><circle cx="258" cy="171" r="4"/><circle cx="259" cy="194" r="3.5"/><circle cx="281" cy="217" r="3.5"/><circle cx="304" cy="217" r="3.5"/><circle cx="235" cy="171" r="4"/><circle cx="305" cy="240" r="2.5"/><circle cx="213" cy="149" r="4"/><circle cx="234" cy="148" r="5"/><circle cx="257" cy="148" r="5"/><circle cx="278" cy="147" r="6"/><circle cx="231" cy="213" r="7"/><circle cx="234" cy="238" r="4"/><circle cx="211" cy="238" r="4"/><circle cx="212" cy="261" r="3.5"/><circle cx="235" cy="261" r="3.5"/><circle cx="189" cy="238" r="4"/><circle cx="190" cy="261" r="3.5"/><circle cx="212" cy="284" r="3.5"/><circle cx="235" cy="284" r="3.5"/><circle cx="166" cy="238" r="4"/><circle cx="236" cy="307" r="2.5"/><circle cx="144" cy="216" r="4"/><circle cx="165" cy="215" r="5"/><circle cx="188" cy="215" r="5"/><circle cx="209" cy="214" r="6"/><circle cx="163" cy="282" r="7"/><circle cx="166" cy="308" r="4"/><circle cx="143" cy="308" r="4"/><circle cx="144" cy="331" r="3.5"/><circle cx="167" cy="331" r="3.5"/><circle cx="121" cy="308" r="4"/><circle cx="122" cy="331" r="3.5"/><circle cx="144" cy="354" r="3.5"/><circle cx="167" cy="354" r="3.5"/><circle cx="99" cy="308" r="4"/><circle cx="168" cy="377" r="2.5"/><circle cx="77" cy="286" r="4"/><circle cx="98" cy="285" r="5"/><circle cx="120" cy="285" r="5"/><circle cx="141" cy="284" r="6"/><circle cx="94" cy="351" r="7"/><circle cx="96" cy="377" r="4"/><circle cx="73" cy="377" r="4"/><circle cx="74" cy="400" r="3.5"/><circle cx="97" cy="400" r="3.5"/><circle cx="51" cy="377" r="4"/><circle cx="52" cy="400" r="3.5"/><circle cx="74" cy="423" r="3.5"/><circle cx="97" cy="423" r="3.5"/><circle cx="29" cy="377" r="4"/><circle cx="98" cy="446" r="2.5"/><circle cx="7" cy="355" r="4"/><circle cx="28" cy="354" r="5"/><circle cx="50" cy="354" r="5"/><circle cx="72" cy="353" r="6"/></svg>')}/* Red block styles */.image-tile.text-block{background-color:#DA291C;color:#FFFFFF;padding:0.75rem;display:flex;flex-direction:column;justify-content:space-between;position:relative}.image-tile.text-block .image-tile-tag{font-size:0.75rem;margin-bottom:0;font-weight:500}.image-tile.text-block .image-tile-title{font-size:1.5rem;font-weight:500;margin-bottom:0;text-align:right}.image-tile.text-block:after{content:"";position:absolute;top:0.75rem;right:0.75rem;width:1.875rem;height:1.875rem;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 57 56" fill="%23FFFFFF"><circle cx="28.4" cy="28.1" r="2.2"/><circle cx="28.6" cy="21.6" r="1.3"/><circle cx="35.5" cy="21.6" r="1.3"/><circle cx="35.6" cy="14.5" r="1"/><circle cx="28.5" cy="14.5" r="1"/><circle cx="42.4" cy="21.6" r="1.3"/><circle cx="42.3" cy="14.5" r="1"/><circle cx="35.6" cy="7.6" r="1"/><circle cx="28.5" cy="7.6" r="1"/><circle cx="49.3" cy="21.6" r="1.3"/><circle cx="28.6" cy="0.7" r="0.8"/><circle cx="55.8" cy="28.4" r="1.3"/><circle cx="49.4" cy="28.7" r="1.6"/><circle cx="42.6" cy="28.7" r="1.6"/><circle cx="36.1" cy="29" r="1.8"/><circle cx="28.6" cy="27.6" r="2.2"/><circle cx="28.5" cy="35.4" r="1.3"/><circle cx="21.5" cy="35.4" r="1.3"/><circle cx="21.3" cy="42.5" r="1"/><circle cx="28.5" cy="42.5" r="1"/><circle cx="14.8" cy="35.4" r="1.3"/><circle cx="14.6" cy="42.5" r="1"/><circle cx="21.3" cy="49.4" r="1"/><circle cx="28.5" cy="49.4" r="1"/><circle cx="7.9" cy="35.4" r="1.3"/><circle cx="28.5" cy="55.5" r="0.8"/><circle cx="1.3" cy="27.8" r="1.3"/><circle cx="7.9" cy="27.5" r="1.6"/><circle cx="14.7" cy="27.5" r="1.6"/><circle cx="21.5" cy="27.3" r="1.8"/></svg>')}@media (max-width: 767.98px){.image-tile.text-block .image-tile-title{font-size:1rem}}.alert{font-size:1.625rem}.alert .btn,.alert .dataTables_wrapper .dataTables_length select.form-control,.dataTables_wrapper .dataTables_length .alert select.form-control{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1.3rem}a.badge:not([href]):not([tabindex]){color:#FFFFFF}.card.facts-card,.facts-card.panel{border-radius:0.5rem;background-color:#1d3a60;color:#FFFFFF}.card.facts-card .card-title,.facts-card.panel .card-title{align-items:center;border-bottom:0;display:flex;flex-direction:row;justify-content:space-between;position:relative;font-size:calc(1.525rem + 3.3vw)}@media (min-width: 1200px){.card.facts-card .card-title,.facts-card.panel .card-title{font-size:4rem}}.card.facts-card .card-title:after,.facts-card.panel .card-title:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37 38" fill="%23FFFFFF"><circle cx="34.27" cy="2.75" r="2.75"/><circle cx="25.85" cy="2.93" r="1.6"/><circle cx="17.52" cy="2.93" r="1.27"/><circle cx="9.24" cy="2.93" r="1.27"/><circle cx="0.95" cy="2.93" r="0.96"/><circle cx="34.2" cy="11.51" r="2.24"/><circle cx="25.85" cy="11.51" r="1.6"/><circle cx="17.52" cy="11.51" r="1.27"/><circle cx="9.24" cy="11.51" r="1.27"/><circle cx="34.19" cy="19.76" r="1.91"/><circle cx="25.85" cy="19.76" r="1.6"/><circle cx="17.52" cy="19.76" r="1.27"/><circle cx="34.19" cy="28.2" r="1.91"/><circle cx="25.85" cy="28.19" r="1.6"/><circle cx="34.19" cy="36.4" r="1.6"/></svg>');background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:2.1875rem;inset:0 0 auto auto;position:absolute;width:2.1875rem}.card.facts-card .card-footer,.facts-card.panel .card-footer,.card.facts-card .panel-footer,.facts-card.panel .panel-footer{border-color:#284771}@media (max-width: 767.98px){.card.facts-card .card-title,.facts-card.panel .card-title{margin-bottom:0;padding-block:0}}.card.suggested-link,.suggested-link.panel{border-radius:0.5rem;background-color:#FFFFFF;border:1px solid transparent;overflow:hidden;transition:all 0.3s ease;box-shadow:0 2px 4px rgba(0, 0, 0, 0.05)}.card.suggested-link:hover,.suggested-link.panel:hover{box-shadow:0 8px 16px rgba(0, 0, 0, 0.1);border-color:#DA291C}.card.suggested-link:hover .card-button,.suggested-link.panel:hover .card-button{color:#DA291C}.card.suggested-link:focus-within,.suggested-link.panel:focus-within{outline:2px solid #2a5f71;outline-offset:2px}.card.suggested-link:focus-within .card-button,.suggested-link.panel:focus-within .card-button{color:#DA291C}.card.suggested-link .card-icon,.suggested-link.panel .card-icon{color:red;font-size:3rem;line-height:1;padding:1rem}.card.suggested-link .card-body,.suggested-link.panel .card-body,.card.suggested-link .panel-body,.suggested-link.panel .panel-body{padding:2rem 1rem}.card.suggested-link .card-footer,.suggested-link.panel .card-footer,.card.suggested-link .panel-footer,.suggested-link.panel .panel-footer{border:none;background-color:transparent;color:#000000}.card.suggested-link .card-footer .card-footer-content,.suggested-link.panel .card-footer .card-footer-content,.card.suggested-link .panel-footer .card-footer-content,.suggested-link.panel .panel-footer .card-footer-content{display:flex;justify-content:space-between;align-items:center}.card.suggested-link .card-button,.suggested-link.panel .card-button{background-color:#F8F7F1;border-radius:50%;width:45px;height:45px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1rem;flex-shrink:0;transition:color 0.2s ease}.card.suggested-link-mask-placeholder,.suggested-link-mask-placeholder.panel{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 605 16.4" fill="%23DA291C"><circle cx="13" cy="8.2" r="2.8"/><circle cx="29.4" cy="8.2" r="2.92"/><circle cx="45.8" cy="8.2" r="3.04"/><circle cx="62.2" cy="8.2" r="3.16"/><circle cx="78.6" cy="8.2" r="3.28"/><circle cx="95" cy="8.2" r="3.4"/><circle cx="111.4" cy="8.2" r="3.52"/><circle cx="127.8" cy="8.2" r="3.64"/><circle cx="144.2" cy="8.2" r="3.76"/><circle cx="160.6" cy="8.2" r="3.88"/><circle cx="177" cy="8.2" r="4"/><circle cx="193.4" cy="8.2" r="4.12"/><circle cx="209.8" cy="8.2" r="4.24"/><circle cx="226.2" cy="8.2" r="4.36"/><circle cx="242.6" cy="8.2" r="4.48"/><circle cx="259" cy="8.2" r="4.6"/><circle cx="275.4" cy="8.2" r="4.72"/><circle cx="291.8" cy="8.2" r="4.84"/><circle cx="308.2" cy="8.2" r="4.96"/><circle cx="324.6" cy="8.2" r="5.08"/><circle cx="341" cy="8.2" r="5.2"/><circle cx="357.4" cy="8.2" r="5.32"/><circle cx="373.8" cy="8.2" r="5.44"/><circle cx="390.2" cy="8.2" r="5.56"/><circle cx="406.6" cy="8.2" r="5.68"/><circle cx="423" cy="8.2" r="5.8"/><circle cx="439.4" cy="8.2" r="5.92"/><circle cx="455.8" cy="8.2" r="6.04"/><circle cx="472.2" cy="8.2" r="6.16"/><circle cx="488.6" cy="8.2" r="6.28"/><circle cx="505" cy="8.2" r="6.4"/><circle cx="521.4" cy="8.2" r="6.52"/><circle cx="537.8" cy="8.2" r="6.64"/><circle cx="554.2" cy="8.2" r="6.76"/><circle cx="570.6" cy="8.2" r="6.88"/><circle cx="587" cy="8.2" r="7"/><circle cx="603.4" cy="8.2" r="7.1"/></svg>');background-repeat:repeat-y;position:relative;width:100%;height:100%;background-position:left center;background-color:transparent;border:none}.card.suggested-link-mask-placeholder:after,.suggested-link-mask-placeholder.panel:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#F8F7F1;/* ideally the color of the section */background:linear-gradient(90deg, rgb(248, 247, 241) 0%, rgba(255, 255, 255, 0) 60%, rgba(255, 255, 255, 0) 100%)}.card.suggested-link.big,.suggested-link.big.panel{background-color:#DA291C;color:#FFFFFF;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:3rem;border-top-left-radius:0;border-bottom-left-radius:0}.card.suggested-link.big:hover,.suggested-link.big.panel:hover{background-color:#c32519;border-color:transparent}.card.suggested-link.big .card-icon,.suggested-link.big.panel .card-icon{font-size:13rem;order:3;color:#FF8E84}.card.suggested-link.big .stretched-link,.suggested-link.big.panel .stretched-link{order:2}.card.suggested-link.big .card-footer,.suggested-link.big.panel .card-footer,.card.suggested-link.big .panel-footer,.suggested-link.big.panel .panel-footer{order:1;color:#FFFFFF}.card.suggested-link.big .card-button,.suggested-link.big.panel .card-button{display:none}@media (max-width: 991.98px){.card.suggested-link .card-body,.suggested-link.panel .card-body,.card.suggested-link .panel-body,.suggested-link.panel .panel-body{padding:1rem}.card.suggested-link.big,.suggested-link.big.panel{padding:1.5rem}.card.suggested-link.big .card-icon,.suggested-link.big.panel .card-icon{font-size:9rem}}@media (max-width: 767.98px){.card.suggested-link .card-icon,.suggested-link.panel .card-icon{font-size:2rem}.card.suggested-link .card-body,.suggested-link.panel .card-body,.card.suggested-link .panel-body,.suggested-link.panel .panel-body{padding:0}.card.suggested-link.big,.suggested-link.big.panel{padding:0;flex-direction:column;align-items:stretch;border-radius:0.5rem !important}.card.suggested-link.big .card-icon,.suggested-link.big.panel .card-icon{font-size:2rem;order:1}.card.suggested-link.big .stretched-link,.suggested-link.big.panel .stretched-link{order:2}.card.suggested-link.big .card-footer,.suggested-link.big.panel .card-footer,.card.suggested-link.big .panel-footer,.suggested-link.big.panel .panel-footer{order:3}.card.suggested-link.big .card-footer padding,.suggested-link.big.panel .card-footer padding,.card.suggested-link.big .panel-footer padding,.suggested-link.big.panel .panel-footer padding{margin-bottom:0 !important}.card.suggested-link.big .card-button,.suggested-link.big.panel .card-button{display:flex;color:#000000}}.card.news,.news.panel{background-color:#FFFFFF;border-radius:0.5rem;color:#000000;padding:0 1rem;border:none}.card.news .card-header,.news.panel .card-header,.card.news .panel-heading,.news.panel .panel-heading{padding-left:0;padding-right:0;background-color:transparent}.card.news .card-body,.news.panel .card-body,.card.news .panel-body,.news.panel .panel-body{padding-left:0;padding-right:0}.card.news.teaser,.news.teaser.panel{display:flex;flex-direction:column;justify-content:space-between}.card.news.teaser .card-header,.news.teaser.panel .card-header,.card.news.teaser .panel-heading,.news.teaser.panel .panel-heading{border-color:rgba(22, 52, 90, 0.1019607843);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.card.news.teaser .card-body,.news.teaser.panel .card-body,.card.news.teaser .panel-body,.news.teaser.panel .panel-body{margin-top:1rem;flex:0}.card.news.teaser .card-tag,.news.teaser.panel .card-tag{align-items:center;display:flex;flex-direction:row;font-family:"Exposure Condensed","PP Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;position:relative}.card.news.teaser .card-tag:before,.news.teaser.panel .card-tag:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:#EBEBEB;margin-right:0.5rem}.card.news.teaser .card-tag.primary:before,.news.teaser.panel .card-tag.primary:before,.card.news.teaser .card-tag.red:before,.news.teaser.panel .card-tag.red:before{background-color:#DA291C}.card.news.teaser .card-tag.secondary:before,.news.teaser.panel .card-tag.secondary:before,.card.news.teaser .card-tag.darkblue:before,.news.teaser.panel .card-tag.darkblue:before{background-color:#0c2340}.card.news.teaser .card-tag.success:before,.news.teaser.panel .card-tag.success:before,.card.news.teaser .card-tag.green:before,.news.teaser.panel .card-tag.green:before{background-color:#BCE194}.card.news.teaser .card-tag.info:before,.news.teaser.panel .card-tag.info:before,.card.news.teaser .card-tag.lightblue:before,.news.teaser.panel .card-tag.lightblue:before{background-color:#007dff}.card.news.teaser .card-tag.orange:before,.news.teaser.panel .card-tag.orange:before,.card.news.teaser .card-tag.danger:before,.news.teaser.panel .card-tag.danger:before{background-color:#c22419}.card.news.teaser .card-tag.yellow:before,.news.teaser.panel .card-tag.yellow:before,.card.news.teaser .card-tag.warning:before,.news.teaser.panel .card-tag.warning:before{background-color:#ffc107}.card.news.teaser .card-tag.teal:before,.news.teaser.panel .card-tag.teal:before{background-color:#306e83}.card.news.teaser .card-tag.purple:before,.news.teaser.panel .card-tag.purple:before{background-color:#5245b1}.card.news.teaser .card-tag.indigo:before,.news.teaser.panel .card-tag.indigo:before{background-color:#6610f2}.card.news.teaser .card-date,.news.teaser.panel .card-date{color:#727272;font-size:0.85rem;font-weight:400}.carousel .carousel-item [data-bs-toggle=lightbox]{background-color:var(--bs-dark, #0B0B0B)}.carousel .carousel-caption p{font-size:1.25rem}.carousel .carousel-caption:before{background-color:rgba(0, 0, 0, 0.25)}.checkbox-list{list-style:none}.checkbox-list .list-item.active > .custom-control.custom-checkbox + .checkbox-list:before{content:"\e905"}.checkbox-list .list-item.partial > .custom-control.custom-checkbox .custom-control-label:after{content:"\f0c8";color:#DA291C;font-family:"FontAwesome";font-size:1.25rem}.checkbox-list .custom-control.custom-checkbox .custom-control-label{font-size:2.125rem;font-weight:500;line-height:1.2}.checkbox-list .custom-control.custom-checkbox .custom-control-label:before{background-color:#C0C4C9;border-radius:0}.checkbox-list .custom-control.custom-checkbox .custom-control-input:checked ~ .custom-control-label:after{background-image:none;color:#DA291C;content:"\e904";font-family:"icomoon";font-size:1.5rem}.checkbox-list .custom-control.custom-checkbox ~ .checkbox-list:before{color:#C0C4C9;content:"\e907";font-family:"icomoon"}.checkbox-list .checkbox-list .custom-control.custom-checkbox .custom-control-label{font-weight:400}.cta-block{background-color:transparent;color:#FFFFFF;text-align:center}.cta-block .cta-title h1,.cta-block .cta-title h2,.cta-block .cta-title h3,.cta-block .cta-title h4,.cta-block .cta-title h5,.cta-block .cta-title h6{border-bottom:5px solid #727272}.cta-block .cta-content{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1.625rem;font-weight:300;line-height:1.3}.cta-block .cta-content a{color:inherit;font-weight:500}.cta-block .cta-content a:hover,.cta-block .cta-content a:active,.cta-block .cta-content a:focus{background-color:transparent}.cta-block .cta-content .cta-link a,.cta-block .cta-content .card.cta-link-login a,.cta-block .cta-content .cta-link-login.panel a{font-size:1.4rem}.cta-block .cta-form .form-control{background-color:rgba(255, 255, 255, 0.5);border:none;border-radius:0;color:#FFFFFF;font-size:1.5rem;font-weight:500;line-height:1}.cta-block .cta-form .form-control:focus{box-shadow:0 0 1px 2px rgba(255, 255, 255, 0.75)}.cta-block .cta-form .form-control:focus + .input-group-append{box-shadow:0 0 1px 2px rgba(255, 255, 255, 0.75);margin-left:4px}.cta-block .cta-form .form-control::placeholder{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1.5rem;font-weight:300}.cta-block.cta-primary{background-color:#DA291C}.cta-block.cta-primary .cta-title h1,.cta-block.cta-primary .cta-title h2,.cta-block.cta-primary .cta-title h3,.cta-block.cta-primary .cta-title h4,.cta-block.cta-primary .cta-title h5,.cta-block.cta-primary .cta-title h6{border-color:#DA291C}.cta-block.cta-primary .cta-form .form-control::placeholder{color:#DA291C}.cta-block.cta-secondary{background-color:#0c2340}.cta-block.cta-secondary .cta-title h1,.cta-block.cta-secondary .cta-title h2,.cta-block.cta-secondary .cta-title h3,.cta-block.cta-secondary .cta-title h4,.cta-block.cta-secondary .cta-title h5,.cta-block.cta-secondary .cta-title h6{border-color:rgba(255, 255, 255, 0.5)}.cta-block.cta-secondary .cta-form .form-control::placeholder{color:#0c2340}.cta-group{background-color:#C0C4C9}.custom-select.dropdown-toggle,.dataTables_wrapper .dataTables_length select.form-control{color:#FFFFFF;text-align-last:center}.custom-select.dropdown-toggle.btn.btn-secondary,.dataTables_wrapper .dataTables_length select.btn.btn-secondary.form-control,.dataTables_wrapper .dataTables_length select.dropdown-toggle.btn-secondary.form-control,.dataTables_wrapper .dataTables_length select.custom-select.btn-secondary.form-control,.dataTables_wrapper .dataTables_length .dataTables_length select.btn-secondary.form-control{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiNDQ0Q2RDkiIGQ9Ik0xNjgzIDgwOGwtNzQyIDc0MXEtMTkgMTktNDUgMTl0LTQ1LTE5bC03NDItNzQxcS0xOS0xOS0xOS00NS41dDE5LTQ1LjVsMTY2LTE2NXExOS0xOSA0NS0xOXQ0NSAxOWw1MzEgNTMxIDUzMS01MzFxMTktMTkgNDUtMTl0NDUgMTlsMTY2IDE2NXExOSAxOSAxOSA0NS41dC0xOSA0NS41eiIvPjwvc3ZnPg==");background-size:1.5625rem 1.5625rem}.custom-select.dropdown-toggle.btn.btn-secondary option,.dataTables_wrapper .dataTables_length select.btn.btn-secondary.form-control option,.dataTables_wrapper .dataTables_length select.dropdown-toggle.btn-secondary.form-control option,.dataTables_wrapper .dataTables_length select.custom-select.btn-secondary.form-control option,.dataTables_wrapper .dataTables_length .dataTables_length select.btn-secondary.form-control option{background-color:#FFFFFF;color:#0c2340}.custom-select.dropdown-toggle.btn.btn-secondary:hover,.dataTables_wrapper .dataTables_length select.btn.btn-secondary.form-control:hover,.dataTables_wrapper .dataTables_length select.dropdown-toggle.btn-secondary.form-control:hover,.dataTables_wrapper .dataTables_length select.custom-select.btn-secondary.form-control:hover,.dataTables_wrapper .dataTables_length .dataTables_length select.btn-secondary.form-control:hover,.custom-select.dropdown-toggle.btn.btn-secondary:active,.dataTables_wrapper .dataTables_length select.btn.btn-secondary.form-control:active,.dataTables_wrapper .dataTables_length select.dropdown-toggle.btn-secondary.form-control:active,.dataTables_wrapper .dataTables_length select.custom-select.btn-secondary.form-control:active,.dataTables_wrapper .dataTables_length .dataTables_length select.btn-secondary.form-control:active,.custom-select.dropdown-toggle.btn.btn-secondary:focus,.dataTables_wrapper .dataTables_length select.btn.btn-secondary.form-control:focus,.dataTables_wrapper .dataTables_length select.dropdown-toggle.btn-secondary.form-control:focus,.dataTables_wrapper .dataTables_length select.custom-select.btn-secondary.form-control:focus,.dataTables_wrapper .dataTables_length .dataTables_length select.btn-secondary.form-control:focus{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xNjgzIDgwOGwtNzQyIDc0MXEtMTkgMTktNDUgMTl0LTQ1LTE5bC03NDItNzQxcS0xOS0xOS0xOS00NS41dDE5LTQ1LjVsMTY2LTE2NXExOS0xOSA0NS0xOXQ0NSAxOWw1MzEgNTMxIDUzMS01MzFxMTktMTkgNDUtMTl0NDUgMTlsMTY2IDE2NXExOSAxOSAxOSA0NS41dC0xOSA0NS41eiIvPjwvc3ZnPg==");background-color:#0c2340}.dataTables_wrapper .dataTables_length{font-size:1.35rem}.dataTables_wrapper .dataTables_length select.form-control{border:1px solid #C0C4C9 !important;color:#0c2340;font-size:1.2rem !important}.dataTables_wrapper .dataTables_length select.form-control:focus{box-shadow:none;border-color:#0c2340}.dataTables_wrapper .dataTables_filter{font-size:1.35rem}.dataTables_wrapper .dataTables_filter .form-control{border-radius:0;font-size:1.35rem}.dataTables_wrapper .dataTables_filter .form-control:focus{box-shadow:none;border-color:#0c2340}@media (min-width: 768px){.dataTables_wrapper .dataTables_filter .form-control{min-width:10rem}}.dataTables_wrapper .dataTables_info{background-color:#818A95;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1.35rem}footer[role=contentinfo]{background-color:#0B0B0B;color:#FFFFFF}footer[role=contentinfo] a{color:#FFFFFF;text-decoration:none}footer[role=contentinfo] a:hover,footer[role=contentinfo] a:active,footer[role=contentinfo] a:focus{text-decoration:underline}footer[role=contentinfo] .footer-social-share{background-color:#06172C;border-radius:1rem 1rem 0 0;color:#FFFFFF}footer[role=contentinfo] .footer-content{background-color:#0C2340;color:#FFFFFF}footer[role=contentinfo] .footer-inner{border-bottom:1px solid #15335A}footer[role=contentinfo] .footer-doormat .navbar-doormat > ul > li ul a{color:#818A95}footer[role=contentinfo] .footer-doormat .navbar-doormat > ul > li ul a:hover,footer[role=contentinfo] .footer-doormat .navbar-doormat > ul > li ul a:active,footer[role=contentinfo] .footer-doormat .navbar-doormat > ul > li ul a:focus{color:#FFFFFF;text-decoration:underline}footer[role=contentinfo] .footer-support .business-card{border:1px solid #15335A;border-radius:0.5rem}footer[role=contentinfo] .navbar-social{background-color:transparent;color:#FFFFFF}footer[role=contentinfo] .navbar-social .nav{--bs-nav-link-color:#FFFFFF;--bs-nav-link-hover-color:rgba(255,255,255,0.5)}footer[role=contentinfo] .sharer a{color:#FFFFFF;font-size:1.5rem}footer[role=contentinfo] .sharer a:hover,footer[role=contentinfo] .sharer a:active,footer[role=contentinfo] .sharer a:focus{color:rgba(255, 255, 255, 0.5);text-decoration:none}.group-header{background-color:transparent;color:#0c2340}.group-header a{color:inherit}.group-header a:hover,.group-header a:active,.group-header a:focus{text-decoration:underline}.group-header.group-header-primary{background-color:#c22419;color:#FFFFFF;padding:1rem;border-radius:4px}.group-header.group-header-primary a{color:#FFFFFF}.group-header.group-header-secondary{background-color:#0c2340;color:#FFFFFF;padding:1rem;border-radius:4px}.group-header.group-header-secondary a{color:#FFFFFF}.group-header.group-header-tertiary{background-color:#EBEBEB;color:#0c2340;padding:1rem;border-radius:4px}.group-header.group-header-tertiary a{color:#0c2340}@media (max-width: 575.98px){.group-header.rounded-top.has-link{border-radius:0 !important}}.ekko-lightbox-nav-overlay a{color:#FFFFFF;text-align:center;opacity:0.5}.ekko-lightbox-nav-overlay a:before{background-position:50% 50%;background-repeat:no-repeat;background-size:15%}.ekko-lightbox-nav-overlay a:first-child:before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#FFFFFF'><path d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/></svg>")}.ekko-lightbox-nav-overlay a:last-child:before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='#FFFFFF'><path d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/></svg>")}.ekko-lightbox a:hover{opacity:1;text-decoration:none}.ekko-lightbox .modal-footer{text-align:left}.ekko-lightbox-loader > div > div{background-color:#fff;opacity:0.6;animation:sk-bounce 2s infinite ease-in-out}.ekko-lightbox-loader > div > div:last-child{animation-delay:-1s}.ekko-lightbox .modal-header .download{color:#0c2340}.ekko-lightbox .modal-header .download:hover,.ekko-lightbox .modal-header .download:active,.ekko-lightbox .modal-header .download:focus{color:#DA291C}.ekko-lightbox .modal-dialog-loader > div > div{background-color:#333}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.logo-item a img{filter:grayscale(100%);transition:all 0.2s ease-in-out}.logo-item a:hover img,.logo-item a:active img,.logo-item a:focus img{transform:scale(1.2)}.theme-primary.page-list-accordion .accordion-button .fa,.theme-primary.page-list-accordion .fomba-module .panel-group .panel-title a .fa,.fomba-module .panel-group .panel-title .theme-primary.page-list-accordion a .fa{color:#c22419}.theme-primary.page-list-accordion .accordion-body .list-item::before,.theme-primary.page-list-accordion .fomba-module .panel-group .panel-body .list-item::before,.fomba-module .panel-group .theme-primary.page-list-accordion .panel-body .list-item::before{background-color:#c22419}.theme-primary.page-list .group-header h1 .fa,.theme-primary.page-list .group-header h2 .fa,.theme-primary.page-list .group-header h3 .fa,.theme-primary.page-list .group-header h4 .fa,.theme-primary.page-list .group-header h5 .fa,.theme-primary.page-list .group-header h6 .fa{color:#c22419}.theme-primary.page-list .list-item::before{background-color:#c22419}.theme-secondary.page-list-accordion .accordion-button .fa,.theme-secondary.page-list-accordion .fomba-module .panel-group .panel-title a .fa,.fomba-module .panel-group .panel-title .theme-secondary.page-list-accordion a .fa{color:#0c2340}.theme-secondary.page-list-accordion .accordion-body .list-item::before,.theme-secondary.page-list-accordion .fomba-module .panel-group .panel-body .list-item::before,.fomba-module .panel-group .theme-secondary.page-list-accordion .panel-body .list-item::before{background-color:#0c2340}.theme-secondary.page-list .group-header h1 .fa,.theme-secondary.page-list .group-header h2 .fa,.theme-secondary.page-list .group-header h3 .fa,.theme-secondary.page-list .group-header h4 .fa,.theme-secondary.page-list .group-header h5 .fa,.theme-secondary.page-list .group-header h6 .fa{color:#0c2340}.theme-secondary.page-list .list-item::before{background-color:#0c2340}.theme-tertiary.page-list-accordion .accordion-button .fa,.theme-tertiary.page-list-accordion .fomba-module .panel-group .panel-title a .fa,.fomba-module .panel-group .panel-title .theme-tertiary.page-list-accordion a .fa{color:#818A95}.theme-tertiary.page-list-accordion .accordion-body .list-item::before,.theme-tertiary.page-list-accordion .fomba-module .panel-group .panel-body .list-item::before,.fomba-module .panel-group .theme-tertiary.page-list-accordion .panel-body .list-item::before{background-color:#C0C4C9}.theme-tertiary.page-list .group-header h1 .fa,.theme-tertiary.page-list .group-header h2 .fa,.theme-tertiary.page-list .group-header h3 .fa,.theme-tertiary.page-list .group-header h4 .fa,.theme-tertiary.page-list .group-header h5 .fa,.theme-tertiary.page-list .group-header h6 .fa{color:#818A95}.theme-tertiary.page-list .list-item::before{background-color:#C0C4C9}.theme-yellow.page-list-accordion .accordion-button .fa,.theme-yellow.page-list-accordion .fomba-module .panel-group .panel-title a .fa,.fomba-module .panel-group .panel-title .theme-yellow.page-list-accordion a .fa{color:#c58900}.theme-yellow.page-list-accordion .accordion-body .list-item::before,.theme-yellow.page-list-accordion .fomba-module .panel-group .panel-body .list-item::before,.fomba-module .panel-group .theme-yellow.page-list-accordion .panel-body .list-item::before{background-color:#f6ab00}.theme-yellow.page-list .group-header h1 .fa,.theme-yellow.page-list .group-header h2 .fa,.theme-yellow.page-list .group-header h3 .fa,.theme-yellow.page-list .group-header h4 .fa,.theme-yellow.page-list .group-header h5 .fa,.theme-yellow.page-list .group-header h6 .fa{color:#c58900}.theme-yellow.page-list .list-item::before{background-color:#f6ab00}.theme-teal.page-list-accordion .accordion-button .fa,.theme-teal.page-list-accordion .fomba-module .panel-group .panel-title a .fa,.fomba-module .panel-group .panel-title .theme-teal.page-list-accordion a .fa{color:#265869}.theme-teal.page-list-accordion .accordion-body .list-item::before,.theme-teal.page-list-accordion .fomba-module .panel-group .panel-body .list-item::before,.fomba-module .panel-group .theme-teal.page-list-accordion .panel-body .list-item::before{background-color:#306e83}.theme-teal.page-list .group-header h1 .fa,.theme-teal.page-list .group-header h2 .fa,.theme-teal.page-list .group-header h3 .fa,.theme-teal.page-list .group-header h4 .fa,.theme-teal.page-list .group-header h5 .fa,.theme-teal.page-list .group-header h6 .fa{color:#265869}.theme-teal.page-list .list-item::before{background-color:#306e83}.theme-blue.page-list-accordion .accordion-button .fa,.theme-blue.page-list-accordion .fomba-module .panel-group .panel-title a .fa,.fomba-module .panel-group .panel-title .theme-blue.page-list-accordion a .fa{color:#2a5f71}.theme-blue.page-list-accordion .accordion-body .list-item::before,.theme-blue.page-list-accordion .fomba-module .panel-group .panel-body .list-item::before,.fomba-module .panel-group .theme-blue.page-list-accordion .panel-body .list-item::before{background-color:#0d6efd}.theme-blue.page-list .group-header h1 .fa,.theme-blue.page-list .group-header h2 .fa,.theme-blue.page-list .group-header h3 .fa,.theme-blue.page-list .group-header h4 .fa,.theme-blue.page-list .group-header h5 .fa,.theme-blue.page-list .group-header h6 .fa{color:#2a5f71}.theme-blue.page-list .list-item::before{background-color:#0d6efd}.theme-purple.page-list-accordion .accordion-button .fa,.theme-purple.page-list-accordion .fomba-module .panel-group .panel-title a .fa,.fomba-module .panel-group .panel-title .theme-purple.page-list-accordion a .fa{color:#7164d7}.theme-purple.page-list-accordion .accordion-body .list-item::before,.theme-purple.page-list-accordion .fomba-module .panel-group .panel-body .list-item::before,.fomba-module .panel-group .theme-purple.page-list-accordion .panel-body .list-item::before{background-color:#5245b1}.theme-purple.page-list .group-header h1 .fa,.theme-purple.page-list .group-header h2 .fa,.theme-purple.page-list .group-header h3 .fa,.theme-purple.page-list .group-header h4 .fa,.theme-purple.page-list .group-header h5 .fa,.theme-purple.page-list .group-header h6 .fa{color:#7164d7}.theme-purple.page-list .list-item::before{background-color:#5245b1}.theme-green.page-list-accordion .accordion-button .fa,.theme-green.page-list-accordion .fomba-module .panel-group .panel-title a .fa,.fomba-module .panel-group .panel-title .theme-green.page-list-accordion a .fa{color:#a0d170}.theme-green.page-list-accordion .accordion-body .list-item::before,.theme-green.page-list-accordion .fomba-module .panel-group .panel-body .list-item::before,.fomba-module .panel-group .theme-green.page-list-accordion .panel-body .list-item::before{background-color:#198754}.theme-green.page-list .group-header h1 .fa,.theme-green.page-list .group-header h2 .fa,.theme-green.page-list .group-header h3 .fa,.theme-green.page-list .group-header h4 .fa,.theme-green.page-list .group-header h5 .fa,.theme-green.page-list .group-header h6 .fa{color:#a0d170}.theme-green.page-list .list-item::before{background-color:#198754}.theme-orange.page-list-accordion .accordion-button .fa,.theme-orange.page-list-accordion .fomba-module .panel-group .panel-title a .fa,.fomba-module .panel-group .panel-title .theme-orange.page-list-accordion a .fa{color:#d96f0f}.theme-orange.page-list-accordion .accordion-body .list-item::before,.theme-orange.page-list-accordion .fomba-module .panel-group .panel-body .list-item::before,.fomba-module .panel-group .theme-orange.page-list-accordion .panel-body .list-item::before{background-color:#f5821f}.theme-orange.page-list .group-header h1 .fa,.theme-orange.page-list .group-header h2 .fa,.theme-orange.page-list .group-header h3 .fa,.theme-orange.page-list .group-header h4 .fa,.theme-orange.page-list .group-header h5 .fa,.theme-orange.page-list .group-header h6 .fa{color:#d96f0f}.theme-orange.page-list .list-item::before{background-color:#f5821f}.card.page-teaser .card-link:hover,.page-teaser.panel .card-link:hover,.card.page-teaser .card-link:active,.page-teaser.panel .card-link:active,.card.page-teaser .card-link:focus,.page-teaser.panel .card-link:focus{text-decoration:none}.card.page-teaser .card-link:hover .read-more,.page-teaser.panel .card-link:hover .read-more,.card.page-teaser .card-link:active .read-more,.page-teaser.panel .card-link:active .read-more,.card.page-teaser .card-link:focus .read-more,.page-teaser.panel .card-link:focus .read-more{text-decoration:underline}.card.page-teaser .card-title,.page-teaser.panel .card-title{color:#0c2340}.card.page-teaser .card-title h1,.page-teaser.panel .card-title h1,.card.page-teaser .card-title h2,.page-teaser.panel .card-title h2,.card.page-teaser .card-title h3,.page-teaser.panel .card-title h3,.card.page-teaser .card-title h4,.page-teaser.panel .card-title h4,.card.page-teaser .card-title h5,.page-teaser.panel .card-title h5,.card.page-teaser .card-title h6,.page-teaser.panel .card-title h6{font-size:2.25rem;font-weight:500}.card.page-teaser .card-text,.page-teaser.panel .card-text{color:#0c2340;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1.625rem;font-weight:300;line-height:1.2}.card.page-teaser .card-text a,.page-teaser.panel .card-text a{color:#DA291C}.card.page-teaser .card-text a:hover,.page-teaser.panel .card-text a:hover,.card.page-teaser .card-text a:active,.page-teaser.panel .card-text a:active,.card.page-teaser .card-text a:focus,.page-teaser.panel .card-text a:focus{color:#0c2340}.card.page-teaser .card-text .read-more,.page-teaser.panel .card-text .read-more{color:#DA291C}.card.page-teaser.teaser-lg .card-title,.page-teaser.teaser-lg.panel .card-title{background-color:#0c2340;color:#FFFFFF;text-align:center}.card.page-teaser.teaser-lg .card-title a,.page-teaser.teaser-lg.panel .card-title a{color:inherit}.card.page-teaser.teaser-lg .card-title h1,.page-teaser.teaser-lg.panel .card-title h1,.card.page-teaser.teaser-lg .card-title h2,.page-teaser.teaser-lg.panel .card-title h2,.card.page-teaser.teaser-lg .card-title h3,.page-teaser.teaser-lg.panel .card-title h3,.card.page-teaser.teaser-lg .card-title h4,.page-teaser.teaser-lg.panel .card-title h4,.card.page-teaser.teaser-lg .card-title h5,.page-teaser.teaser-lg.panel .card-title h5,.card.page-teaser.teaser-lg .card-title h6,.page-teaser.teaser-lg.panel .card-title h6{line-height:1}.quote{color:#0c2340;font-size:2rem;line-height:1.2}.quote:before{content:"\e90c";font-family:"icomoon";color:#FFFFFF;font-size:3rem}.quote.small{font-size:1.625rem}@media (min-width: 768px){.quote{font-size:2.625rem}.quote:before{font-size:4rem}}.rich-text{font-size:1.125rem;line-height:1.5}.rich-text p{font-size:1.125rem;line-height:1.5}.nav.nav-tabs{position:relative}.nav.nav-tabs:after{box-shadow:3px 7px 6px rgba(0, 0, 0, 0.29);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.nav.nav-tabs .nav-link{background-color:#E8EAEE;border-radius:0;border:1px solid #C0C4C9;color:#0c2340;font-size:1.875rem;font-weight:500}.nav.nav-tabs .nav-link.active{background-color:#FFFFFF;border:1px solid #E8EAEE;color:#DA291C}.tab-content{border:1px solid #E8EAEE;position:relative}.tab-content:after{box-shadow:3px 7px 6px rgba(0, 0, 0, 0.29);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.tab-content .card .card-text,.tab-content .panel .card-text{text-align:left}.tab-content .card .card-text a,.tab-content .panel .card-text a{color:inherit}.tab-content .card .card-header,.tab-content .panel .card-header,.tab-content .card .panel-heading,.tab-content .panel .panel-heading{background-color:#E8EAEE;border-bottom:none}.tab-content .card .card-title a,.tab-content .panel .card-title a{color:#0c2340;text-decoration:none}.tab-content .card .card-title a:not(.collapsed),.tab-content .panel .card-title a:not(.collapsed){background-color:#FFFFFF;color:#DA291C}.tab-content .card .card-title a:not(.collapsed) .fa,.tab-content .panel .card-title a:not(.collapsed) .fa{transform:scale(-1, -1)}.tab-content .card .card-title .fa,.tab-content .panel .card-title .fa{font-size:1.25rem;transition:transform ease-in 0.2s;transform-origin:50% 50%;transform-style:preserve-3d;transform:scale(1, 1)}@media (min-width: 768px){.tab-content .card,.tab-content .panel{border:none}.tab-content .card .card-text,.tab-content .panel .card-text{text-align:center}}.page-content.theme-blue{--ipc-card-cta-link-hover-bg:#306e83;--ipc-card-cta-link-hover-color:#FFFFFF;--ipc-fomba-card-title-color:#0B0B0B;--ipc-fomba-accordion-icon-bg:#306e83;--ipc-fomba-step-bg:#FFFFFF;--ipc-fomba-step-color:#0B0B0B;--ipc-heading-text-color:#0B0B0B;--ipc-heading-text-color-rgb:11,11,11;--ipc-heading-text-color-hover-rgb:48,110,131;--ipc-heading-trigger-color-hover:#306e83;--ipc-gradient-end-color-rgb:48,110,131}.page-content.theme-blue .search-filters{--ipc-search-filter-bg:#0c2340;--ipc-search-filter-btn-bg:#FFFFFF;--ipc-search-filter-btn-border:#E8EAEE;--ipc-search-filter-btn-color:#0B0B0B;--ipc-search-filter-btn-hover-bg:#F8F7F1;--ipc-search-filter-input-bg:#FFFFFF;--ipc-search-filter-input-border:#E8EAEE;--ipc-search-filter-input-color:#0B0B0B;--ipc-search-filter-input-hover-border:#C0C4C9;--ipc-search-filter-input-focus-border:#2a5f71}.page-content.theme-blue .search-results{--ipc-search-result-highlighted-bg:#306e83;--ipc-search-result-highlighted-border:#306e83;--ipc-search-result-highlighted-color:#0B0B0B}.page-content.theme-blue .rich-text a{color:#306e83}.page-content.theme-blue .sdb .collapsePanelHeader{background-color:#306e83;color:#0B0B0B}.page-content.theme-blue .sticky-wrap table thead th{background-color:#306e83;color:#0B0B0B}.page-content.theme-blue .sticky-wrap table tbody th.category{background-color:#306e83;color:#0B0B0B}.page-content.theme-blue .sticky-wrap table tbody tr:hover{background-color:rgba(48, 110, 131, 0.3)}.page-content.theme-green{--ipc-card-cta-link-hover-bg:#BCE194;--ipc-card-cta-link-hover-color:#FFFFFF;--ipc-fomba-card-title-color:#0B0B0B;--ipc-fomba-accordion-icon-bg:#BCE194;--ipc-fomba-step-bg:#FFFFFF;--ipc-fomba-step-color:#0B0B0B;--ipc-heading-text-color:#0c2340;--ipc-heading-text-color-rgb:12,35,64;--ipc-heading-text-color-hover-rgb:188,225,148;--ipc-heading-trigger-color-hover:#BCE194;--ipc-gradient-end-color-rgb:79,121,33}.page-content.theme-green .search-filters{--ipc-search-filter-bg:#0c2340;--ipc-search-filter-btn-bg:#FFFFFF;--ipc-search-filter-btn-border:#E8EAEE;--ipc-search-filter-btn-color:#0B0B0B;--ipc-search-filter-btn-hover-bg:#F8F7F1;--ipc-search-filter-input-bg:#FFFFFF;--ipc-search-filter-input-border:#E8EAEE;--ipc-search-filter-input-color:#0B0B0B;--ipc-search-filter-input-hover-border:#C0C4C9;--ipc-search-filter-input-focus-border:#2a5f71}.page-content.theme-green .search-results{--ipc-search-result-highlighted-bg:#BCE194;--ipc-search-result-highlighted-border:#BCE194;--ipc-search-result-highlighted-color:#0c2340}.page-content.theme-green .rich-text a{color:#BCE194}.page-content.theme-green .sdb .collapsePanelHeader{background-color:#BCE194;color:#0c2340}.page-content.theme-green .sticky-wrap table thead th{background-color:#BCE194;color:#0c2340}.page-content.theme-green .sticky-wrap table tbody th.category{background-color:#BCE194;color:#0c2340}.page-content.theme-green .sticky-wrap table tbody tr:hover{background-color:rgba(188, 225, 148, 0.3)}.page-content.theme-orange{--ipc-card-cta-link-hover-bg:#f5821f;--ipc-card-cta-link-hover-color:#FFFFFF;--ipc-fomba-card-title-color:#0B0B0B;--ipc-fomba-accordion-icon-bg:#f5821f;--ipc-fomba-step-bg:#FFFFFF;--ipc-fomba-step-color:#0B0B0B;--ipc-heading-text-color:#0c2340;--ipc-heading-text-color-rgb:12,35,64;--ipc-heading-text-color-hover-rgb:245,130,31;--ipc-heading-trigger-color-hover:#f5821f;--ipc-gradient-end-color-rgb:173,91,9}.page-content.theme-orange .search-filters{--ipc-search-filter-bg:#0c2340;--ipc-search-filter-btn-bg:#FFFFFF;--ipc-search-filter-btn-border:#E8EAEE;--ipc-search-filter-btn-color:#0B0B0B;--ipc-search-filter-btn-hover-bg:#F8F7F1;--ipc-search-filter-input-bg:#FFFFFF;--ipc-search-filter-input-border:#E8EAEE;--ipc-search-filter-input-color:#0B0B0B;--ipc-search-filter-input-hover-border:#C0C4C9;--ipc-search-filter-input-focus-border:#2a5f71}.page-content.theme-orange .search-results{--ipc-search-result-highlighted-bg:#f5821f;--ipc-search-result-highlighted-border:#f5821f;--ipc-search-result-highlighted-color:#0c2340}.page-content.theme-orange .rich-text a{color:#f5821f}.page-content.theme-orange .sdb .collapsePanelHeader{background-color:#f5821f;color:#0c2340}.page-content.theme-orange .sticky-wrap table thead th{background-color:#f5821f;color:#0c2340}.page-content.theme-orange .sticky-wrap table tbody th.category{background-color:#f5821f;color:#0c2340}.page-content.theme-orange .sticky-wrap table tbody tr:hover{background-color:rgba(245, 130, 31, 0.3)}.page-content.theme-primary{--ipc-card-cta-link-hover-bg:#DA291C;--ipc-card-cta-link-hover-color:#FFFFFF;--ipc-fomba-card-title-color:#0B0B0B;--ipc-fomba-accordion-icon-bg:#DA291C;--ipc-fomba-step-bg:#FFFFFF;--ipc-fomba-step-color:#0B0B0B;--ipc-heading-text-color:#0B0B0B;--ipc-heading-text-color-rgb:11,11,11;--ipc-heading-text-color-hover-rgb:218,41,28;--ipc-heading-trigger-color-hover:#DA291C;--ipc-gradient-end-color-rgb:132,33,25}.page-content.theme-primary .search-filters{--ipc-search-filter-bg:#0c2340;--ipc-search-filter-btn-bg:#FFFFFF;--ipc-search-filter-btn-border:#E8EAEE;--ipc-search-filter-btn-color:#0B0B0B;--ipc-search-filter-btn-hover-bg:#F8F7F1;--ipc-search-filter-input-bg:#FFFFFF;--ipc-search-filter-input-border:#E8EAEE;--ipc-search-filter-input-color:#0B0B0B;--ipc-search-filter-input-hover-border:#C0C4C9;--ipc-search-filter-input-focus-border:#2a5f71}.page-content.theme-primary .search-results{--ipc-search-result-highlighted-bg:#DA291C;--ipc-search-result-highlighted-border:#DA291C;--ipc-search-result-highlighted-color:#FFFFFF}.page-content.theme-primary .rich-text a{color:#DA291C}.page-content.theme-primary .sdb .collapsePanelHeader{background-color:#DA291C;color:#0B0B0B}.page-content.theme-primary .sticky-wrap table thead th{background-color:#DA291C;color:#0B0B0B}.page-content.theme-primary .sticky-wrap table tbody th.category{background-color:#DA291C;color:#0B0B0B}.page-content.theme-primary .sticky-wrap table tbody tr:hover{background-color:rgba(218, 41, 28, 0.3)}.page-content.theme-purple{--ipc-card-cta-link-hover-bg:#5245b1;--ipc-card-cta-link-hover-color:#FFFFFF;--ipc-fomba-card-title-color:#0B0B0B;--ipc-fomba-accordion-icon-bg:#5245b1;--ipc-fomba-step-bg:#FFFFFF;--ipc-fomba-step-color:#0B0B0B;--ipc-heading-text-color:#0c2340;--ipc-heading-text-color-rgb:12,35,64;--ipc-heading-text-color-hover-rgb:82,69,177;--ipc-heading-trigger-color-hover:#5245b1;--ipc-gradient-end-color-rgb:82,69,177}.page-content.theme-purple .search-filters{--ipc-search-filter-bg:#0c2340;--ipc-search-filter-btn-bg:#FFFFFF;--ipc-search-filter-btn-border:#E8EAEE;--ipc-search-filter-btn-color:#0B0B0B;--ipc-search-filter-btn-hover-bg:#F8F7F1;--ipc-search-filter-input-bg:#FFFFFF;--ipc-search-filter-input-border:#E8EAEE;--ipc-search-filter-input-color:#0B0B0B;--ipc-search-filter-input-hover-border:#C0C4C9;--ipc-search-filter-input-focus-border:#2a5f71}.page-content.theme-purple .search-results{--ipc-search-result-highlighted-bg:#5245b1;--ipc-search-result-highlighted-border:#5245b1;--ipc-search-result-highlighted-color:#0c2340}.page-content.theme-purple .rich-text a{color:#5245b1}.page-content.theme-purple .sdb .collapsePanelHeader{background-color:#5245b1;color:#0c2340}.page-content.theme-purple .sticky-wrap table thead th{background-color:#5245b1;color:#0c2340}.page-content.theme-purple .sticky-wrap table tbody th.category{background-color:#5245b1;color:#0c2340}.page-content.theme-purple .sticky-wrap table tbody tr:hover{background-color:rgba(82, 69, 177, 0.3)}.page-content.theme-secondary{--ipc-card-cta-link-hover-bg:#306e83;--ipc-card-cta-link-hover-color:#FFFFFF;--ipc-fomba-card-title-color:#0B0B0B;--ipc-fomba-accordion-icon-bg:#306e83;--ipc-fomba-step-bg:#FFFFFF;--ipc-fomba-step-color:#0B0B0B;--ipc-heading-text-color:#0c2340;--ipc-heading-text-color-rgb:12,35,64;--ipc-heading-text-color-hover-rgb:48,110,131;--ipc-heading-trigger-color-hover:#306e83}.page-content.theme-secondary .search-filters{--ipc-search-filter-bg:#0c2340;--ipc-search-filter-btn-bg:#FFFFFF;--ipc-search-filter-btn-border:#E8EAEE;--ipc-search-filter-btn-color:#0B0B0B;--ipc-search-filter-btn-hover-bg:#F8F7F1;--ipc-search-filter-input-bg:#FFFFFF;--ipc-search-filter-input-border:#E8EAEE;--ipc-search-filter-input-color:#0B0B0B;--ipc-search-filter-input-hover-border:#C0C4C9;--ipc-search-filter-input-focus-border:#2a5f71}.page-content.theme-secondary .search-results{--ipc-search-result-highlighted-bg:#306e83;--ipc-search-result-highlighted-border:#306e83;--ipc-search-result-highlighted-color:#FFFFFF}.page-content.theme-secondary .rich-text a{color:#306e83}.page-content.theme-secondary .sdb .collapsePanelHeader{background-color:#306e83;color:#0c2340}.page-content.theme-secondary .sticky-wrap table thead th{background-color:#306e83;color:#0c2340}.page-content.theme-secondary .sticky-wrap table tbody th.category{background-color:#306e83;color:#0c2340}.page-content.theme-secondary .sticky-wrap table tbody tr:hover{background-color:rgba(48, 110, 131, 0.3)}.page-content.theme-teal{--ipc-card-cta-link-hover-bg:#306e83;--ipc-card-cta-link-hover-color:#FFFFFF;--ipc-fomba-card-title-color:#0B0B0B;--ipc-fomba-accordion-icon-bg:#306e83;--ipc-fomba-step-bg:#FFFFFF;--ipc-fomba-step-color:#0B0B0B;--ipc-heading-text-color:#0c2340;--ipc-heading-text-color-rgb:12,35,64;--ipc-heading-text-color-hover-rgb:48,110,131;--ipc-heading-trigger-color-hover:#306e83;--ipc-gradient-start-color-rgb:48,110,131;--ipc-gradient-end-color-rgb:48,110,131;--ipc-gradient-overlay-opacity:0.795}.page-content.theme-teal .search-filters{--ipc-search-filter-bg:#0c2340;--ipc-search-filter-btn-bg:#FFFFFF;--ipc-search-filter-btn-border:#E8EAEE;--ipc-search-filter-btn-color:#0B0B0B;--ipc-search-filter-btn-hover-bg:#F8F7F1;--ipc-search-filter-input-bg:#FFFFFF;--ipc-search-filter-input-border:#E8EAEE;--ipc-search-filter-input-color:#0B0B0B;--ipc-search-filter-input-hover-border:#C0C4C9;--ipc-search-filter-input-focus-border:#2a5f71}.page-content.theme-teal .search-results{--ipc-search-result-highlighted-bg:#306e83;--ipc-search-result-highlighted-border:#306e83;--ipc-search-result-highlighted-color:#0c2340}.page-content.theme-teal .rich-text a{color:#306e83}.page-content.theme-teal .sdb .collapsePanelHeader{background-color:#306e83;color:#0c2340}.page-content.theme-teal .sticky-wrap table thead th{background-color:#306e83;color:#0c2340}.page-content.theme-teal .sticky-wrap table tbody th.category{background-color:#306e83;color:#0c2340}.page-content.theme-teal .sticky-wrap table tbody tr:hover{background-color:rgba(48, 110, 131, 0.3)}.page-content.theme-tertiary{--ipc-card-cta-link-hover-bg:#306e83;--ipc-card-cta-link-hover-color:#FFFFFF;--ipc-fomba-card-title-color:#0B0B0B;--ipc-fomba-accordion-icon-bg:#306e83;--ipc-fomba-step-bg:#FFFFFF;--ipc-fomba-step-color:#0B0B0B;--ipc-heading-text-color:#0c2340;--ipc-heading-text-color-rgb:12,35,64;--ipc-heading-text-color-hover-rgb:48,110,131;--ipc-heading-trigger-color-hover:#306e83;--ipc-gradient-start-color-rgb:192,196,201;--ipc-gradient-end-color-rgb:192,196,201;--ipc-gradient-overlay-opacity:0.795}.page-content.theme-tertiary .search-filters{--ipc-search-filter-bg:#0c2340;--ipc-search-filter-btn-bg:#FFFFFF;--ipc-search-filter-btn-border:#E8EAEE;--ipc-search-filter-btn-color:#0B0B0B;--ipc-search-filter-btn-hover-bg:#F8F7F1;--ipc-search-filter-input-bg:#FFFFFF;--ipc-search-filter-input-border:#E8EAEE;--ipc-search-filter-input-color:#0B0B0B;--ipc-search-filter-input-hover-border:#C0C4C9;--ipc-search-filter-input-focus-border:#2a5f71}.page-content.theme-tertiary .search-results{--ipc-search-result-highlighted-bg:#EBEBEB;--ipc-search-result-highlighted-border:#EBEBEB;--ipc-search-result-highlighted-color:#0c2340}.page-content.theme-tertiary .rich-text a{color:#306e83}.page-content.theme-tertiary .sdb .collapsePanelHeader{background-color:#306e83;color:#0c2340}.page-content.theme-tertiary .sticky-wrap table thead th{background-color:#306e83;color:#0c2340}.page-content.theme-tertiary .sticky-wrap table tbody th.category{background-color:#306e83;color:#0c2340}.page-content.theme-tertiary .sticky-wrap table tbody tr:hover{background-color:rgba(48, 110, 131, 0.3)}.page-content.theme-yellow{--ipc-card-cta-link-hover-bg:#f6ab00;--ipc-card-cta-link-hover-color:#FFFFFF;--ipc-fomba-card-title-color:#0B0B0B;--ipc-fomba-accordion-icon-bg:#f6ab00;--ipc-fomba-step-bg:#FFFFFF;--ipc-fomba-step-color:#0B0B0B;--ipc-heading-text-color:#0c2340;--ipc-heading-text-color-rgb:12,35,64;--ipc-heading-text-color-hover-rgb:255,193,7;--ipc-heading-trigger-color-hover:#f6ab00;--ipc-gradient-start-color-rgb:246,171,0;--ipc-gradient-end-color-rgb:246,171,0;--ipc-gradient-overlay-opacity:0.795}.page-content.theme-yellow .search-filters{--ipc-search-filter-bg:#0c2340;--ipc-search-filter-btn-bg:#FFFFFF;--ipc-search-filter-btn-border:#E8EAEE;--ipc-search-filter-btn-color:#0B0B0B;--ipc-search-filter-btn-hover-bg:#F8F7F1;--ipc-search-filter-input-bg:#FFFFFF;--ipc-search-filter-input-border:#E8EAEE;--ipc-search-filter-input-color:#0B0B0B;--ipc-search-filter-input-hover-border:#C0C4C9;--ipc-search-filter-input-focus-border:#2a5f71}.page-content.theme-yellow .search-results{--ipc-search-result-highlighted-bg:#f6ab00;--ipc-search-result-highlighted-border:#f6ab00;--ipc-search-result-highlighted-color:#0c2340}.page-content.theme-yellow .rich-text a{color:#f6ab00}.page-content.theme-yellow .sdb .collapsePanelHeader{background-color:#f6ab00;color:#0c2340}.page-content.theme-yellow .sticky-wrap table thead th{background-color:#f6ab00;color:#0c2340}.page-content.theme-yellow .sticky-wrap table tbody th.category{background-color:#f6ab00;color:#0c2340}.page-content.theme-yellow .sticky-wrap table tbody tr:hover{background-color:rgba(246, 171, 0, 0.3)}.tooltip .tooltip-inner{background-color:#FFFFFF;backdrop-filter:blur(5px);border-radius:0;box-shadow:3px 5px 12px rgba(0, 0, 0, 0.29);color:#0B0B0B}.twitter-timeline .card.card-tweet,.twitter-timeline .card-tweet.panel{background-color:#FFFFFF;border:none;transition:all ease-in 0.2s;position:relative}.twitter-timeline .card.card-tweet:after,.twitter-timeline .card-tweet.panel:after{box-shadow:3px 7px 6px rgba(0, 0, 0, 0.29);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.twitter-timeline .card.card-tweet a,.twitter-timeline .card-tweet.panel a{color:#0B0B0B}.twitter-timeline .card.card-tweet a:hover,.twitter-timeline .card-tweet.panel a:hover,.twitter-timeline .card.card-tweet a:active,.twitter-timeline .card-tweet.panel a:active,.twitter-timeline .card.card-tweet a:focus,.twitter-timeline .card-tweet.panel a:focus{color:#DA291C;text-decoration:none}.twitter-timeline .card.card-tweet .fa-chevron-right,.twitter-timeline .card-tweet.panel .fa-chevron-right{font-size:1rem}.twitter-timeline .card.card-tweet .fa-twitter,.twitter-timeline .card-tweet.panel .fa-twitter{color:#0d6efd;font-size:1.375rem;transition:color ease-in 0.2s}.twitter-timeline .card.card-tweet .fa-retweet,.twitter-timeline .card-tweet.panel .fa-retweet{color:#198754}.twitter-timeline .card.card-tweet .retweet,.twitter-timeline .card-tweet.panel .retweet{color:#0B0B0B}.twitter-timeline .card.card-tweet .card-aside .retweet,.twitter-timeline .card-tweet.panel .card-aside .retweet{text-align:right}.twitter-timeline .card.card-tweet .card-header,.twitter-timeline .card-tweet.panel .card-header,.twitter-timeline .card.card-tweet .panel-heading,.twitter-timeline .card-tweet.panel .panel-heading{background-color:transparent;border:none}.twitter-timeline .card.card-tweet .card-header .card-title,.twitter-timeline .card-tweet.panel .card-header .card-title,.twitter-timeline .card.card-tweet .panel-heading .card-title,.twitter-timeline .card-tweet.panel .panel-heading .card-title,.twitter-timeline .card.card-tweet .card-header .card-subtitle,.twitter-timeline .card-tweet.panel .card-header .card-subtitle,.twitter-timeline .card.card-tweet .panel-heading .card-subtitle,.twitter-timeline .card-tweet.panel .panel-heading .card-subtitle{color:#0B0B0B}.twitter-timeline .card.card-tweet .card-header .card-title:hover,.twitter-timeline .card-tweet.panel .card-header .card-title:hover,.twitter-timeline .card.card-tweet .panel-heading .card-title:hover,.twitter-timeline .card-tweet.panel .panel-heading .card-title:hover,.twitter-timeline .card.card-tweet .card-header .card-title:active,.twitter-timeline .card-tweet.panel .card-header .card-title:active,.twitter-timeline .card.card-tweet .panel-heading .card-title:active,.twitter-timeline .card-tweet.panel .panel-heading .card-title:active,.twitter-timeline .card.card-tweet .card-header .card-title:focus,.twitter-timeline .card-tweet.panel .card-header .card-title:focus,.twitter-timeline .card.card-tweet .panel-heading .card-title:focus,.twitter-timeline .card-tweet.panel .panel-heading .card-title:focus,.twitter-timeline .card.card-tweet .card-header .card-subtitle:hover,.twitter-timeline .card-tweet.panel .card-header .card-subtitle:hover,.twitter-timeline .card.card-tweet .panel-heading .card-subtitle:hover,.twitter-timeline .card-tweet.panel .panel-heading .card-subtitle:hover,.twitter-timeline .card.card-tweet .card-header .card-subtitle:active,.twitter-timeline .card-tweet.panel .card-header .card-subtitle:active,.twitter-timeline .card.card-tweet .panel-heading .card-subtitle:active,.twitter-timeline .card-tweet.panel .panel-heading .card-subtitle:active,.twitter-timeline .card.card-tweet .card-header .card-subtitle:focus,.twitter-timeline .card-tweet.panel .card-header .card-subtitle:focus,.twitter-timeline .card.card-tweet .panel-heading .card-subtitle:focus,.twitter-timeline .card-tweet.panel .panel-heading .card-subtitle:focus{color:#DA291C}.twitter-timeline .card.card-tweet .card-header .card-title,.twitter-timeline .card-tweet.panel .card-header .card-title,.twitter-timeline .card.card-tweet .panel-heading .card-title,.twitter-timeline .card-tweet.panel .panel-heading .card-title{border-bottom:none;font-size:1.25rem;font-weight:700}.twitter-timeline .card.card-tweet .card-header .card-subtitle,.twitter-timeline .card-tweet.panel .card-header .card-subtitle,.twitter-timeline .card.card-tweet .panel-heading .card-subtitle,.twitter-timeline .card-tweet.panel .panel-heading .card-subtitle{color:black;font-size:1rem}.twitter-timeline .card.card-tweet .card-profile,.twitter-timeline .card-tweet.panel .card-profile{border-radius:50%}.twitter-timeline .card.card-tweet .card-text,.twitter-timeline .card-tweet.panel .card-text{color:#0B0B0B;font-size:1.15rem;font-weight:300}.twitter-timeline .card.card-tweet .card-footer,.twitter-timeline .card-tweet.panel .card-footer,.twitter-timeline .card.card-tweet .panel-footer,.twitter-timeline .card-tweet.panel .panel-footer{background-color:transparent;border:none;color:#0B0B0B}.twitter-timeline .card.card-tweet:hover,.twitter-timeline .card-tweet.panel:hover,.twitter-timeline .card.card-tweet:active,.twitter-timeline .card-tweet.panel:active,.twitter-timeline .card.card-tweet:focus,.twitter-timeline .card-tweet.panel:focus{background-color:#818A95}.twitter-timeline .card.card-tweet:hover .card-header .fa-twitter,.twitter-timeline .card-tweet.panel:hover .card-header .fa-twitter,.twitter-timeline .card.card-tweet:hover .panel-heading .fa-twitter,.twitter-timeline .card-tweet.panel:hover .panel-heading .fa-twitter,.twitter-timeline .card.card-tweet:active .card-header .fa-twitter,.twitter-timeline .card-tweet.panel:active .card-header .fa-twitter,.twitter-timeline .card.card-tweet:active .panel-heading .fa-twitter,.twitter-timeline .card-tweet.panel:active .panel-heading .fa-twitter,.twitter-timeline .card.card-tweet:focus .card-header .fa-twitter,.twitter-timeline .card-tweet.panel:focus .card-header .fa-twitter,.twitter-timeline .card.card-tweet:focus .panel-heading .fa-twitter,.twitter-timeline .card-tweet.panel:focus .panel-heading .fa-twitter{color:#DA291C}@media (min-width: 992px){.twitter-timeline [class^=col-]:nth-child(2){border-left:1px solid #818A95;border-right:1px solid #818A95}}.page-content header[role=banner]{min-height:45rem;position:relative}.page-content header[role=banner] .header-content{height:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.page-content header[role=banner] .header-content::before{content:"";position:absolute;top:0;left:0;width:100%;height:137px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='137' viewBox='0 0 48 137'%3E%3Ccircle fill='black' cx='8' cy='8' r='7'/%3E%3Ccircle fill='black' cx='24' cy='8' r='7'/%3E%3Ccircle fill='black' cx='40' cy='8' r='7'/%3E%3Ccircle fill='black' cx='8' cy='24' r='6.2'/%3E%3Ccircle fill='black' cx='24' cy='24' r='6.2'/%3E%3Ccircle fill='black' cx='40' cy='24' r='6.2'/%3E%3Ccircle fill='black' cx='8' cy='40' r='5.4'/%3E%3Ccircle fill='black' cx='24' cy='40' r='5.4'/%3E%3Ccircle fill='black' cx='40' cy='40' r='5.4'/%3E%3Ccircle fill='black' cx='8' cy='56' r='4.6'/%3E%3Ccircle fill='black' cx='24' cy='56' r='4.6'/%3E%3Ccircle fill='black' cx='40' cy='56' r='4.6'/%3E%3Ccircle fill='black' cx='8' cy='72' r='3.8'/%3E%3Ccircle fill='black' cx='24' cy='72' r='3.8'/%3E%3Ccircle fill='black' cx='40' cy='72' r='3.8'/%3E%3Ccircle fill='black' cx='8' cy='88' r='3'/%3E%3Ccircle fill='black' cx='24' cy='88' r='3'/%3E%3Ccircle fill='black' cx='40' cy='88' r='3'/%3E%3Ccircle fill='black' cx='8' cy='104' r='2.2'/%3E%3Ccircle fill='black' cx='24' cy='104' r='2.2'/%3E%3Ccircle fill='black' cx='40' cy='104' r='2.2'/%3E%3Ccircle fill='black' cx='8' cy='120' r='1.4'/%3E%3Ccircle fill='black' cx='24' cy='120' r='1.4'/%3E%3Ccircle fill='black' cx='40' cy='120' r='1.4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='137' viewBox='0 0 48 137'%3E%3Ccircle fill='black' cx='8' cy='8' r='7'/%3E%3Ccircle fill='black' cx='24' cy='8' r='7'/%3E%3Ccircle fill='black' cx='40' cy='8' r='7'/%3E%3Ccircle fill='black' cx='8' cy='24' r='6.2'/%3E%3Ccircle fill='black' cx='24' cy='24' r='6.2'/%3E%3Ccircle fill='black' cx='40' cy='24' r='6.2'/%3E%3Ccircle fill='black' cx='8' cy='40' r='5.4'/%3E%3Ccircle fill='black' cx='24' cy='40' r='5.4'/%3E%3Ccircle fill='black' cx='40' cy='40' r='5.4'/%3E%3Ccircle fill='black' cx='8' cy='56' r='4.6'/%3E%3Ccircle fill='black' cx='24' cy='56' r='4.6'/%3E%3Ccircle fill='black' cx='40' cy='56' r='4.6'/%3E%3Ccircle fill='black' cx='8' cy='72' r='3.8'/%3E%3Ccircle fill='black' cx='24' cy='72' r='3.8'/%3E%3Ccircle fill='black' cx='40' cy='72' r='3.8'/%3E%3Ccircle fill='black' cx='8' cy='88' r='3'/%3E%3Ccircle fill='black' cx='24' cy='88' r='3'/%3E%3Ccircle fill='black' cx='40' cy='88' r='3'/%3E%3Ccircle fill='black' cx='8' cy='104' r='2.2'/%3E%3Ccircle fill='black' cx='24' cy='104' r='2.2'/%3E%3Ccircle fill='black' cx='40' cy='104' r='2.2'/%3E%3Ccircle fill='black' cx='8' cy='120' r='1.4'/%3E%3Ccircle fill='black' cx='24' cy='120' r='1.4'/%3E%3Ccircle fill='black' cx='40' cy='120' r='1.4'/%3E%3C/svg%3E");-webkit-mask-size:48px 137px;mask-size:48px 137px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:50% -37px;mask-position:50% -37px;background-color:var(--ipc-dot-gradient-color);pointer-events:none;z-index:0}.page-content header[role=banner] .header-content::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='16' viewBox='0 0 48 16'%3E%3Ccircle fill='black' cx='8' cy='8' r='1'/%3E%3Ccircle fill='black' cx='24' cy='8' r='1'/%3E%3Ccircle fill='black' cx='40' cy='8' r='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='16' viewBox='0 0 48 16'%3E%3Ccircle fill='black' cx='8' cy='8' r='1'/%3E%3Ccircle fill='black' cx='24' cy='8' r='1'/%3E%3Ccircle fill='black' cx='40' cy='8' r='1'/%3E%3C/svg%3E");-webkit-mask-size:48px 16px;mask-size:48px 16px;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-position:50% 75px;mask-position:50% 75px;background-color:var(--ipc-dot-pattern-color);opacity:var(--ipc-dot-pattern-opacity);mix-blend-mode:var(--ipc-dot-pattern-blend-mode);pointer-events:none;z-index:-1}.page-content header[role=banner] .header-content h1,.page-content header[role=banner] .header-content h2{display:inline-block}.page-content header[role=banner] .header-content h1.border-bottom,.page-content header[role=banner] .header-content h2.border-bottom{display:inline-block}.page-content header[role=banner] .header-content.content-secondary h1,.page-content header[role=banner] .header-content.content-secondary h2{border-bottom:none;color:#0c2340;line-height:1.2}.page-content header[role=banner] .header-content .figure{margin-bottom:0;max-width:320px}@media (max-width: 767.98px){.page-content header[role=banner]{height:calc(100vh - 97px)}}@media (min-width: 992px){.page-content header[role=banner] .header-content:before{-webkit-mask-position-y:-7px;mask-position-y:-7px}.page-content header[role=banner] .header-content:after{-webkit-mask-position-y:121px;mask-position-y:121px}}.page-content main > section:not([class*=bg-]):not([class*=text-bg-]){background-color:#F8F7F1}.page-content main > section:last-child{padding-bottom:8rem !important}.sc-editor .scEmptyPlaceholder{width:100%}.sc-editor .cta-block{height:auto}.sc-editor .navbar-main{position:static !important;z-index:auto !important}.sc-editor header[role=banner] .quote > p:first-child{margin-left:-4.5rem}.sc-editor header[role=banner] .header-content{z-index:auto !important}.sc-editor .alert{font-size:1rem}.page-home .navbar-main{background-color:transparent !important;box-shadow:none;position:absolute;top:0;left:0;right:0}.page-home .navbar-main .navbar-brand{background-image:url(/Design/art/svg/ipc-logo-white.svg) !important}.page-home .navbar-main .navbar-nav.ms-auto .nav-item:has([class*=search]) .nav-btn,.page-home .navbar-main .navbar-nav.ms-auto .nav-item > a.nav-link[href*=search],.page-home .navbar-main .navbar-nav.ms-auto .nav-item > button[aria-label*=Search]{background-color:#FFFFFF;color:#051529}.page-home .navbar-main .navbar-nav.ms-auto .nav-item:has([class*=search]) .nav-btn:hover,.page-home .navbar-main .navbar-nav.ms-auto .nav-item:has([class*=search]) .nav-btn:focus,.page-home .navbar-main .navbar-nav.ms-auto .nav-item > a.nav-link[href*=search]:hover,.page-home .navbar-main .navbar-nav.ms-auto .nav-item > a.nav-link[href*=search]:focus,.page-home .navbar-main .navbar-nav.ms-auto .nav-item > button[aria-label*=Search]:hover,.page-home .navbar-main .navbar-nav.ms-auto .nav-item > button[aria-label*=Search]:focus{background-color:#051529;color:#FFFFFF}.page-home header[role=banner] .bg-image{background-color:transparent;height:100vh;position:absolute;top:0}.page-home header[role=banner] .header-content{height:100vh;justify-content:flex-end;padding-bottom:2rem;text-align:left}.page-home header[role=banner] .header-content .title:before,.page-home header[role=banner] .header-content .title:after{aspect-ratio:304/79;background-repeat:no-repeat;bottom:0;content:"";position:absolute;top:-5rem;width:30%;transform:scaleX(-1)}.page-home header[role=banner] .header-content .title:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 304 79" fill="%23BCE194"><circle cx="16.34" cy="13.074" r="13.074"/><circle cx="41.48" cy="13.074" r="12.068"/><circle cx="66.62" cy="13.074" r="11.062"/><circle cx="91.76" cy="13.074" r="10.057"/><circle cx="116.91" cy="13.074" r="9.05"/><circle cx="142.03" cy="13.074" r="8.045"/><circle cx="167.17" cy="13.074" r="7.039"/><circle cx="192.33" cy="13.074" r="6.033"/><circle cx="217.42" cy="13.074" r="5.03"/><circle cx="242.56" cy="13.074" r="4.022"/><circle cx="267.75" cy="13.074" r="3.017"/><circle cx="292.91" cy="13.074" r="2.012"/><circle cx="16.34" cy="39.5" r="13.074"/><circle cx="41.48" cy="39.5" r="12.068"/><circle cx="66.62" cy="39.5" r="11.062"/><circle cx="91.76" cy="39.5" r="10.057"/><circle cx="116.91" cy="39.5" r="9.05"/><circle cx="142.03" cy="39.5" r="8.045"/><circle cx="167.17" cy="39.5" r="7.039"/><circle cx="192.33" cy="39.5" r="6.033"/><circle cx="217.42" cy="39.5" r="5.03"/><circle cx="242.56" cy="39.5" r="4.022"/><circle cx="267.75" cy="39.5" r="3.017"/><circle cx="292.91" cy="39.5" r="2.012"/><circle cx="16.34" cy="65.926" r="13.074"/><circle cx="41.48" cy="65.926" r="12.068"/><circle cx="66.62" cy="65.926" r="11.062"/><circle cx="91.76" cy="65.926" r="10.057"/><circle cx="116.91" cy="65.926" r="9.05"/><circle cx="142.03" cy="65.926" r="8.045"/><circle cx="167.17" cy="65.926" r="7.039"/><circle cx="192.33" cy="65.926" r="6.033"/><circle cx="217.42" cy="65.926" r="5.03"/><circle cx="242.56" cy="65.926" r="4.022"/><circle cx="267.75" cy="65.926" r="3.017"/><circle cx="292.91" cy="65.926" r="2.012"/></svg>');left:0;right:auto}.page-home header[role=banner] .header-content .title:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 304 79" fill="%23FFFFFF"><circle cx="16.34" cy="13.074" r="13.074"/><circle cx="41.48" cy="13.074" r="12.068"/><circle cx="66.62" cy="13.074" r="11.062"/><circle cx="91.76" cy="13.074" r="10.057"/><circle cx="116.91" cy="13.074" r="9.05"/><circle cx="142.03" cy="13.074" r="8.045"/><circle cx="167.17" cy="13.074" r="7.039"/><circle cx="192.33" cy="13.074" r="6.033"/><circle cx="217.42" cy="13.074" r="5.03"/><circle cx="242.56" cy="13.074" r="4.022"/><circle cx="267.75" cy="13.074" r="3.017"/><circle cx="292.91" cy="13.074" r="2.012"/><circle cx="16.34" cy="39.5" r="13.074"/><circle cx="41.48" cy="39.5" r="12.068"/><circle cx="66.62" cy="39.5" r="11.062"/><circle cx="91.76" cy="39.5" r="10.057"/><circle cx="116.91" cy="39.5" r="9.05"/><circle cx="142.03" cy="39.5" r="8.045"/><circle cx="167.17" cy="39.5" r="7.039"/><circle cx="192.33" cy="39.5" r="6.033"/><circle cx="217.42" cy="39.5" r="5.03"/><circle cx="242.56" cy="39.5" r="4.022"/><circle cx="267.75" cy="39.5" r="3.017"/><circle cx="292.91" cy="39.5" r="2.012"/><circle cx="16.34" cy="65.926" r="13.074"/><circle cx="41.48" cy="65.926" r="12.068"/><circle cx="66.62" cy="65.926" r="11.062"/><circle cx="91.76" cy="65.926" r="10.057"/><circle cx="116.91" cy="65.926" r="9.05"/><circle cx="142.03" cy="65.926" r="8.045"/><circle cx="167.17" cy="65.926" r="7.039"/><circle cx="192.33" cy="65.926" r="6.033"/><circle cx="217.42" cy="65.926" r="5.03"/><circle cx="242.56" cy="65.926" r="4.022"/><circle cx="267.75" cy="65.926" r="3.017"/><circle cx="292.91" cy="65.926" r="2.012"/></svg>');left:auto;right:40%}.page-home header[role=banner] .header-content .title h1{display:flex;flex-direction:column;font-size:5.5rem}.page-home header[role=banner] .trigger-content{bottom:1.5rem}.page-home header[role=banner] .trigger-content .trigger-link{visibility:hidden}.page-home header[role=banner] + main[role=main]{position:relative;top:0;z-index:9}.page-home .card.cta-link.bg-white .card-title,.page-home .cta-link.bg-white.panel .card-title,.page-home .card.bg-white.cta-link-login .card-title,.page-home .bg-white.panel.cta-link-login .card-title{padding-bottom:0;margin-bottom:0}@media (max-width: 1399.98px){.page-home header[role=banner] .header-content .title h1{font-size:4.8rem}}@media (max-width: 1199.98px){.page-home header[role=banner] .header-content .title h1{font-size:4rem}}@media (max-width: 991.98px){.page-home header[role=banner] .header-content .title h1{font-size:3rem}}@media (max-width: 767.98px){.page-home header[role=banner] .header-content .title h1{font-size:3.8rem}}@media (max-width: 575.98px){.page-home header[role=banner] .header-content .title:before,.page-home header[role=banner] .header-content .title:after{top:-3rem}.page-home header[role=banner] .header-content .title h1{font-size:2.5rem}}/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlwYy5hdG9taWMuY3NzIiwiaXBjLmF0b21pYy5zY3NzIiwiaGVscGVycy9fY29tcGF0aWJpbGl0eS5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbG9yLW1vZGUuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCJfdmFyaWFibGVzL19pcGMuY3VzdG9tLnZhcmlhYmxlcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJoZWxwZXJzL19jdXN0b20taGVscGVycy5zY3NzIiwiaGVscGVycy9fYWNjZXNzaWJpbGl0eS5zY3NzIiwiYXRvbXMvX2FzaWRlLnNjc3MiLCJhdG9tcy9faHRtbC5zY3NzIiwiYXRvbXMvX2ljb25zLnNjc3MiLCJfdmFyaWFibGVzL19mYS5jdXN0b20udmFyaWFibGVzLnNjc3MiLCJhdG9tcy9faWZyYW1lLnNjc3MiLCJhdG9tcy9fdGFibGUuc2NzcyIsImF0b21zL193aGF0M3dvcmRzLnNjc3MiLCJtb2xlY3VsZXMvX2JhZGdlLnNjc3MiLCJtb2xlY3VsZXMvX2J1dHRvbnMuc2NzcyIsIm1vbGVjdWxlcy9fZXhwb3J0LWdyb3VwLnNjc3MiLCJtb2xlY3VsZXMvX2RhdGVwaWNrZXIuc2NzcyIsIm1vbGVjdWxlcy9fZGF0ZXBpY2tlci1ncm91cC5zY3NzIiwibW9sZWN1bGVzL19kcm9wZG93bi5zY3NzIiwibW9sZWN1bGVzL19maWd1cmUuc2NzcyIsIm1vbGVjdWxlcy9fZmlsZXBvbmQuc2NzcyIsIm1vbGVjdWxlcy9mb3JtLWZpZWxkcy9faW5wdXRzLnNjc3MiLCJtb2xlY3VsZXMvZm9ybS1maWVsZHMvX3NlbGVjdHMuc2NzcyIsIm1vbGVjdWxlcy9mb3JtLWZpZWxkcy9fY2hlY2tib3hlcy5zY3NzIiwibW9sZWN1bGVzL2Zvcm0tZmllbGRzL19yYWRpb3Muc2NzcyIsIm1vbGVjdWxlcy9mb3JtLWZpZWxkcy9faW5wdXQtZ3JvdXBzLnNjc3MiLCJtb2xlY3VsZXMvZm9ybS1maWVsZHMvX3ZhbGlkYXRpb24uc2NzcyIsIm1vbGVjdWxlcy9mb3JtLWZpZWxkcy9fdmFsaWRhdGlvbi1tdmMuc2NzcyIsIm1vbGVjdWxlcy9faGVscGVycy5zY3NzIiwibW9sZWN1bGVzL19pbnRyby5zY3NzIiwibW9sZWN1bGVzL19xdWljay1saW5rcy5zY3NzIiwibW9sZWN1bGVzL19sb2dvLnNjc3MiLCJtb2xlY3VsZXMvX3F1b3RlLnNjc3MiLCJtb2xlY3VsZXMvX3NlYXJjaC1ncm91cC5zY3NzIiwibW9sZWN1bGVzL19za3lsaW5lLnNjc3MiLCJtb2xlY3VsZXMvX2Zhdm91cml0ZXMuc2NzcyIsIm9yZ2FuaXNtcy9fY2FyZC5zY3NzIiwiX21peGlucy9faXBjLmN1c3RvbS5taXhpbnMuc2NzcyIsIm9yZ2FuaXNtcy9fY2FyZC1vdmVydmlldy5zY3NzIiwib3JnYW5pc21zL19jYXJvdXNlbC5zY3NzIiwib3JnYW5pc21zL19jaGVja2JveC1saXN0LnNjc3MiLCJvcmdhbmlzbXMvX2N0YS1ibG9jay5zY3NzIiwib3JnYW5pc21zL19sb2dpbi1mb3JtLnNjc3MiLCJvcmdhbmlzbXMvX2N0YS1saW5rLnNjc3MiLCJvcmdhbmlzbXMvX2N0YS1ncm91cC5zY3NzIiwib3JnYW5pc21zL2N0YS1vdmVydmlldy9fY2FyZC1jdGEtbGluay5zY3NzIiwib3JnYW5pc21zL19kYXRhdGFibGVzLnNjc3MiLCJvcmdhbmlzbXMvX2ZhY3RzLWJsb2NrLnNjc3MiLCJvcmdhbmlzbXMvX2ZhY3RzLWdyb3VwLnNjc3MiLCJvcmdhbmlzbXMvX2ZhcS1tb2R1bGUuc2NzcyIsIm9yZ2FuaXNtcy9fZm9tYmEtbW9kdWxlLnNjc3MiLCJvcmdhbmlzbXMvZm9tYmEtbW9kdWxlL19hcnJvd3Muc2NzcyIsIm9yZ2FuaXNtcy9mb21iYS1tb2R1bGUvX3Byb2Nlc3Muc2NzcyIsIm9yZ2FuaXNtcy9mb21iYS1tb2R1bGUvX2NvbnRlbnQuc2NzcyIsIm9yZ2FuaXNtcy9mb21iYS1tb2R1bGUvX2FjY29yZGlvbi5zY3NzIiwib3JnYW5pc21zL2ZvbWJhLW1vZHVsZS9fbmF2aWdhdGlvbi10YWJzLnNjc3MiLCJvcmdhbmlzbXMvZm9tYmEtbW9kdWxlL190b29sdGlwcy5zY3NzIiwib3JnYW5pc21zL2ZvbWJhLW1vZHVsZS9fbW9kYWwuc2NzcyIsIm9yZ2FuaXNtcy9mb21iYS1tb2R1bGUvX3Jlc3BvbnNpdmUuc2NzcyIsIm9yZ2FuaXNtcy9fZm9vdGVyLnNjc3MiLCJvcmdhbmlzbXMvX2dsb3NzYXJ5LW1vZHVsZS5zY3NzIiwib3JnYW5pc21zL19ncm91cC1oZWFkZXIuc2NzcyIsIm9yZ2FuaXNtcy9faGVhZGVyLnNjc3MiLCJvcmdhbmlzbXMvaGVhZGVyL19icmVhZGNydW1iLnNjc3MiLCJvcmdhbmlzbXMvaGVhZGVyL19iZy1pbWFnZS5zY3NzIiwib3JnYW5pc21zL2hlYWRlci9fY29udGVudC5zY3NzIiwib3JnYW5pc21zL2hlYWRlci9fc2VhcmNoLWhlYWRlci5zY3NzIiwib3JnYW5pc21zL2hlYWRlci9fdHJpZ2dlci1jb250ZW50LnNjc3MiLCJvcmdhbmlzbXMvX2xpZ2h0Ym94LnNjc3MiLCJvcmdhbmlzbXMvX2xvZ28tZ3JvdXAuc2NzcyIsIm9yZ2FuaXNtcy9fbG9nby1pdGVtLnNjc3MiLCJvcmdhbmlzbXMvX21vZGFsLnNjc3MiLCJvcmdhbmlzbXMvbmF2YmFyL19tYWluLnNjc3MiLCJvcmdhbmlzbXMvbmF2YmFyL21haW4vX3NlYXJjaC5zY3NzIiwib3JnYW5pc21zL25hdmJhci9tYWluL191c2VyLWxvZ2luLnNjc3MiLCJvcmdhbmlzbXMvbmF2YmFyL21haW4vX25hdmJhci1icmFuZC5zY3NzIiwib3JnYW5pc21zL25hdmJhci9tYWluL19tZW51LnNjc3MiLCJvcmdhbmlzbXMvbmF2YmFyL21haW4vX25hdmJhci10b2dnbGVyLnNjc3MiLCJvcmdhbmlzbXMvbmF2YmFyL21haW4vX25hdi1mbHlvdXQuc2NzcyIsIm9yZ2FuaXNtcy9uYXZiYXIvX3NlY29uZGFyeS5zY3NzIiwib3JnYW5pc21zL25hdmJhci9fYnJlYWRjcnVtYi5zY3NzIiwib3JnYW5pc21zL25hdmJhci9fcGFnaW5hdGlvbi5zY3NzIiwib3JnYW5pc21zL25hdmJhci9fc29jaWFsLnNjc3MiLCJvcmdhbmlzbXMvX29mZmNhbnZhcy5zY3NzIiwib3JnYW5pc21zL29mZmNhbnZhcy9fbmF2aWdhdGlvbi5zY3NzIiwib3JnYW5pc21zL29mZmNhbnZhcy9fdXNlci5zY3NzIiwib3JnYW5pc21zL29mZmNhbnZhcy9fc2VhcmNoLnNjc3MiLCJvcmdhbmlzbXMvbmV3cy1wb3J0YWwvX2FzaWRlLnNjc3MiLCJvcmdhbmlzbXMvbmV3cy1wb3J0YWwvX2Ryb3Bkb3duLWJhc2tldC5zY3NzIiwib3JnYW5pc21zL25ld3MtcG9ydGFsL19uby1yZXN1bHRzLnNjc3MiLCJvcmdhbmlzbXMvbmV3cy1wb3J0YWwvX3NlYXJjaC1maWx0ZXJzLnNjc3MiLCJvcmdhbmlzbXMvbmV3cy1wb3J0YWwvc2VhcmNoLWZpbHRlcnMvX2Ryb3Bkb3duLnNjc3MiLCJvcmdhbmlzbXMvbmV3cy1wb3J0YWwvc2VhcmNoLWZpbHRlcnMvX2RhdGVwaWNrZXItZ3JvdXAuc2NzcyIsIm9yZ2FuaXNtcy9uZXdzLXBvcnRhbC9zZWFyY2gtZmlsdGVycy9fc2VhcmNoLnNjc3MiLCJvcmdhbmlzbXMvbmV3cy1wb3J0YWwvc2VhcmNoLWZpbHRlcnMvX3Jlc2V0LnNjc3MiLCJvcmdhbmlzbXMvbmV3cy1wb3J0YWwvX2FydGljbGUtb3ZlcnZpZXcuc2NzcyIsIm9yZ2FuaXNtcy9uZXdzLXBvcnRhbC9hcnRpY2xlLW92ZXJ2aWV3L19sb2FkaW5nLnNjc3MiLCJvcmdhbmlzbXMvbmV3cy1wb3J0YWwvYXJ0aWNsZS1vdmVydmlldy9fY2FyZC5zY3NzIiwib3JnYW5pc21zL19uZXdzLXBvcnRhbC10ZWFzZXIuc2NzcyIsIm9yZ2FuaXNtcy9fcGFnZS1saXN0LnNjc3MiLCJvcmdhbmlzbXMvX3BhZ2UtdGVhc2VyLnNjc3MiLCJvcmdhbmlzbXMvX3NjLWZvcm0uc2NzcyIsIm9yZ2FuaXNtcy9zYy1mb3JtL2ZpZWxkcy9fbGFiZWxzLnNjc3MiLCJvcmdhbmlzbXMvc2MtZm9ybS9maWVsZHMvX3NlbGVjdHMuc2NzcyIsIm9yZ2FuaXNtcy9zYy1mb3JtL2ZpZWxkcy9fY2hlY2tib3hlcy5zY3NzIiwib3JnYW5pc21zL3NjLWZvcm0vY29udGV4dHMvX2Zvcm0tbWFuYWdlci5zY3NzIiwib3JnYW5pc21zL19zZGIuc2NzcyIsIm9yZ2FuaXNtcy9zZWFyY2gtcGFnZS9oZWFkZXIvX3NlYXJjaC1oZWFkZXIuc2NzcyIsIm9yZ2FuaXNtcy9zZWFyY2gtcGFnZS9maWx0ZXJzL19maWx0ZXJzLnNjc3MiLCJvcmdhbmlzbXMvc2VhcmNoLXBhZ2UvZmlsdGVycy9fZGF0ZXBpY2tlci1ncm91cC5zY3NzIiwib3JnYW5pc21zL3NlYXJjaC1wYWdlL3Jlc3VsdHMvX3Jlc3VsdC1jYXJkLnNjc3MiLCJvcmdhbmlzbXMvc2VhcmNoLXBhZ2Uvc29ydC9fc29ydC1zZWxlY3Quc2NzcyIsIm9yZ2FuaXNtcy9zZWFyY2gtcGFnZS9wYWdpbmF0aW9uL19wYWdpbmF0aW9uLnNjc3MiLCJvcmdhbmlzbXMvX3N0aWNreS1oZWFkZXIuc2NzcyIsIm9yZ2FuaXNtcy9fdGFicy5zY3NzIiwib3JnYW5pc21zL190b29sdGlwLnNjc3MiLCJvcmdhbmlzbXMvX3R3aXR0ZXItdGltZWxpbmUuc2NzcyIsIm9yZ2FuaXNtcy9fdmlkZW8tYmxvY2suc2NzcyIsIm9yZ2FuaXNtcy9fdzN3LnNjc3MiLCJvcmdhbmlzbXMvX2V2ZW50LnNjc3MiLCJvcmdhbmlzbXMvX2ltYWdlLXRpbGVzLnNjc3MiLCJ0aGVtZXMvX2FsZXJ0LnNjc3MiLCJ0aGVtZXMvX2JhZGdlLnNjc3MiLCJ0aGVtZXMvX2NhcmQuc2NzcyIsInRoZW1lcy9fY2Fyb3VzZWwuc2NzcyIsInRoZW1lcy9fY2hlY2tib3gtbGlzdC5zY3NzIiwidGhlbWVzL19jdGEtYmxvY2suc2NzcyIsInRoZW1lcy9fY3RhLWdyb3VwLnNjc3MiLCJ0aGVtZXMvX2N1c3RvbS1zZWxlY3Quc2NzcyIsInRoZW1lcy9fZGF0YXRhYmxlcy5zY3NzIiwidGhlbWVzL19mb290ZXIuc2NzcyIsInRoZW1lcy9fZ3JvdXAtaGVhZGVyLnNjc3MiLCJ0aGVtZXMvX2xpZ2h0Ym94LnNjc3MiLCJ0aGVtZXMvX2xvZ28taXRlbS5zY3NzIiwidGhlbWVzL19wYWdlLWxpc3Quc2NzcyIsInRoZW1lcy9fcGFnZS10ZWFzZXIuc2NzcyIsInRoZW1lcy9fcXVvdGUuc2NzcyIsInRoZW1lcy9fcmljaC10ZXh0LnNjc3MiLCJ0aGVtZXMvX3RhYnMuc2NzcyIsInRoZW1lcy9fdGhlbWUtYmx1ZS5zY3NzIiwidGhlbWVzL190aGVtZS1ncmVlbi5zY3NzIiwidGhlbWVzL190aGVtZS1vcmFuZ2Uuc2NzcyIsInRoZW1lcy9fdGhlbWUtcHJpbWFyeS5zY3NzIiwidGhlbWVzL190aGVtZS1wdXJwbGUuc2NzcyIsInRoZW1lcy9fdGhlbWUtc2Vjb25kYXJ5LnNjc3MiLCJ0aGVtZXMvX3RoZW1lLXRlYWwuc2NzcyIsInRoZW1lcy9fdGhlbWUtdGVydGlhcnkuc2NzcyIsInRoZW1lcy9fdGhlbWUteWVsbG93LnNjc3MiLCJ0aGVtZXMvX3Rvb2x0aXAuc2NzcyIsInRoZW1lcy9fdHdpdHRlci10aW1lbGluZS5zY3NzIiwicGFnZXMvX2NvbnRlbnQuc2NzcyIsInBhZ2VzL19lZGl0b3Iuc2NzcyIsInBhZ2VzL19ob21lLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs7Ozs7OztFQUFBO0FBZUE7OztFQUFBO0FDZkE7Ozs7Ozs7RUFBQTtBQTZCQTtFQUNFLHlCQUFBO0FGTkY7O0FFVUE7RUFDRSx3QkFBQTtBRlBGOztBRVNBO0VBQ0Usd0JBQUE7QUZORjs7QUVRQTtFQUNFLHlCQUFBO0FGTEY7O0FFVUE7RUFDRSxzQkFBQTtFQUNBLHlCQUFBO0FGUEY7O0FFU0E7RUFDRSxzQkFBQTtBRk5GOztBRVFBO0VBQ0UsdUJBQUE7QUZMRjs7QUVPQTtFQUNFLHlCQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtBRkpGOztBRVNBO0VBQ0UsOEJBQUE7QUZORjs7QUVRQTtFQUVFLGNBQUE7RUFDQSxtQkFBQTtBRk5GOztBRW9CQTtFQUNFLHlCQUFBO0FGakJGOztBRW1CQTtFQUNFLDZCQUFBO0FGaEJGOztBRTJCQTtFQUFnQiwyQkFBQTtBRnZCaEI7O0FFd0JBO0VBQWlCLDRCQUFBO0FGcEJqQjs7QUVxQkE7RUFBa0IsNkJBQUE7QUZqQmxCOztBRXFCQTtFQUFTLHdCQUFBO0FGakJUOztBRWtCQTtFQUFTLDhCQUFBO0FGZFQ7O0FFZUE7RUFBUyw2QkFBQTtBRlhUOztBRVlBO0VBQVMsMkJBQUE7QUZSVDs7QUVTQTtFQUFTLDJCQUFBO0FGTFQ7O0FFTUE7RUFBUyxpQ0FBQTtBRkZUOztBRUdBO0VBQVMsZ0NBQUE7QUZDVDs7QUVBQTtFQUFTLDhCQUFBO0FGSVQ7O0FFTUE7RUFDRSxnQkFBQTtFQUNB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LG9CQUFBO0VGbk5NLGlDQUFBO0FKeWhCUjtBSXJyQkk7RUV5V0o7SUZ0TVEsaUJBQUE7RUpzaEJOO0FBQ0Y7QU14VUU7RUFDRSxXQUFBO0FOMFVKOztBTW5VQTs7Ozs7OztFQU9FLFVBQUE7QU5zVUY7O0FNblVBO0VBQ0UsWUFBQTtBTnNVRjs7QU03VEE7RUFDRSw2QkFBQTtFQUNBLG9CQUFBO0FOZ1VGO0FNN1RFO0VBQ0UsZUFBQTtFQUNBLG9CQUFBO0FOK1RKOztBTXRUQTs7Ozs7OztDQUFBO0FBV0E7RUFDRSx3QkFBQTtBTnNURjs7QU1qVEE7RUFDRSxVQUFBO0FOb1RGOztBTTdTQTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtBTmdURjs7QU0zU0E7RUFDRSxxQkFBQTtBTjhTRjs7QU16U0E7RUFDRSxTQUFBO0FONFNGOztBTXJTQTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBTndTRjs7QU1oU0E7RUFDRSx3QkFBQTtBTm1TRjs7QU0zUkE7RUFDRSx3QkFBQTtBTjhSRjs7QVNyNEJBO0VBQ0ksMk1DK01lO0VEOU1mLGdCQ2dOZTtFTjZFYixrQkFMSTtBSmluQlY7O0FTbjRCRTtFQUdFLGdCRnFwQmtCO0VFcHBCbEIsZ0JGb29CMEI7RUg3V3RCLGlDQUFBO0FKOG1CUjtBSTF3Qkk7RUsvSEY7SUxrU00sZUFBQTtFSjJtQk47QUFDRjs7QVM5NEJFO0VBR0UsZ0JGcXBCa0I7RUVwcEJsQixnQkZvb0IwQjtFSDdXdEIsaUNBQUE7QUp5bkJSO0FJcnhCSTtFSy9IRjtJTGtTTSxpQkFBQTtFSnNuQk47QUFDRjs7QVN6NUJFO0VBR0UsZ0JGcXBCa0I7RUVwcEJsQixnQkZvb0IwQjtFSDdXdEIsaUNBQUE7QUpvb0JSO0FJaHlCSTtFSy9IRjtJTGtTTSxlQUFBO0VKaW9CTjtBQUNGOztBU3A2QkU7RUFHRSxnQkZxcEJrQjtFRXBwQmxCLGdCRm9vQjBCO0VIN1d0QixpQ0FBQTtBSitvQlI7QUkzeUJJO0VLL0hGO0lMa1NNLGlCQUFBO0VKNG9CTjtBQUNGOztBUy82QkU7RUFHRSxnQkZxcEJrQjtFRXBwQmxCLGdCRm9vQjBCO0VIN1d0QixpQ0FBQTtBSjBwQlI7QUl0ekJJO0VLL0hGO0lMa1NNLGVBQUE7RUp1cEJOO0FBQ0Y7O0FTMTdCRTtFQUdFLGdCRnFwQmtCO0VFcHBCbEIsZ0JGb29CMEI7RUg3V3RCLGlDQUFBO0FKcXFCUjtBSWowQkk7RUsvSEY7SUxrU00saUJBQUE7RUprcUJOO0FBQ0Y7O0FTNzZCQTtFRTVCRSxlQUFBO0VBQ0EsZ0JBQUE7QVg2OEJGOztBUzc2QkE7RUVqQ0UsZUFBQTtFQUNBLGdCQUFBO0FYazlCRjs7QVMvNkJBO0VBQ0UscUJBQUE7QVRrN0JGO0FTaDdCRTtFQUNFLG9CRmlxQjBCO0FQaVI5Qjs7QVN4NkJBO0VMeU9NLGtCQUxJO0VLbE9SLHlCQUFBO0FUMjZCRjs7QVN2NkJBO0VBQ0UsbUJDMkhPO0VOdUdILGtCQUxJO0FKOHNCVjtBU3g2QkU7RUFDRSxnQkFBQTtBVDA2Qko7O0FTdDZCQTtFQUNFLGlCQUFBO0VBQ0EsbUJDaUhPO0VOdUdILGtCQUxJO0VLak5SLGNDd0JTO0FWaTVCWDtBU3Y2QkU7RUFDRSxhQUFBO0FUeTZCSjs7QVk5K0JBO0VDSUUsZUFBQTtFQUdBLFlBQUE7QWI0K0JGOztBWTcrQkE7RUFDRSxnQkwrakRrQztFSzlqRGxDLG1DTCtqRGtDO0VLOWpEbEMsMkRBQUE7RUpHRSxzQ0FBQTtFS1JGLGVBQUE7RUFHQSxZQUFBO0FicS9CRjs7QVl2K0JBO0VBRUUscUJBQUE7QVp5K0JGOztBWXQrQkE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QVp5K0JGOztBWXQrQkE7RVJ5UE0sa0JBTEk7RVFsUFIsZ0NMa2pEa0M7QVB6a0JwQzs7QWMzZ0NFOzs7Ozs7O0VDSEEscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSw2Q0FBQTtFQUNBLDRDQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBZndoQ0Y7O0FnQmwrQkk7RUY1Q0U7SUFDRSxnQlBrZWU7RVBnakJyQjtBQUNGO0FnQngrQkk7RUY1Q0U7SUFDRSxnQlBrZWU7RVBxakJyQjtBQUNGO0FnQjcrQkk7RUY1Q0U7SUFDRSxn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QXhEVixjQUFBO0VsQitqREE7RWtCdmdEVTtJQXhEVix3QkFBQTtFbEJra0RBO0VrQjFnRFU7SUF4RFYseUJBQUE7RWxCcWtEQTtFa0I3Z0RVO0lBeERWLGdCQUFBO0VsQndrREE7RWtCaGhEVTtJQXhEVix5QkFBQTtFbEIya0RBO0VrQm5oRFU7SUF4RFYseUJBQUE7RWxCOGtEQTtFa0J0aERVO0lBeERWLGdCQUFBO0VsQmlsREE7RWtCemhEVTtJQXhEVix5QkFBQTtFbEJvbERBO0VrQjVoRFU7SUF4RFYseUJBQUE7RWxCdWxEQTtFa0IvaERVO0lBeERWLGdCQUFBO0VsQjBsREE7RWtCbGlEVTtJQXhEVix5QkFBQTtFbEI2bERBO0VrQnJpRFU7SUF4RFYseUJBQUE7RWxCZ21EQTtFa0I3aERNOztJQUVFLGdCQUFBO0VsQitoRFI7RWtCNWhETTs7SUFFRSxnQkFBQTtFbEI4aERSO0VrQnJpRE07O0lBRUUsc0JBQUE7RWxCdWlEUjtFa0JwaURNOztJQUVFLHNCQUFBO0VsQnNpRFI7RWtCN2lETTs7SUFFRSxxQkFBQTtFbEIraURSO0VrQjVpRE07O0lBRUUscUJBQUE7RWxCOGlEUjtFa0JyakRNOztJQUVFLG1CQUFBO0VsQnVqRFI7RWtCcGpETTs7SUFFRSxtQkFBQTtFbEJzakRSO0VrQjdqRE07O0lBRUUscUJBQUE7RWxCK2pEUjtFa0I1akRNOztJQUVFLHFCQUFBO0VsQjhqRFI7RWtCcmtETTs7SUFFRSxtQkFBQTtFbEJ1a0RSO0VrQnBrRE07O0lBRUUsbUJBQUE7RWxCc2tEUjtFa0I3a0RNOztJQUVFLG1CQUFBO0VsQitrRFI7RWtCNWtETTs7SUFFRSxtQkFBQTtFbEI4a0RSO0VrQnJsRE07O0lBRUUsbUJBQUE7RWxCdWxEUjtFa0JwbERNOztJQUVFLG1CQUFBO0VsQnNsRFI7RWtCN2xETTs7SUFFRSxtQkFBQTtFbEIrbERSO0VrQjVsRE07O0lBRUUsbUJBQUE7RWxCOGxEUjtFa0JybURNOztJQUVFLG1CQUFBO0VsQnVtRFI7RWtCcG1ETTs7SUFFRSxtQkFBQTtFbEJzbURSO0FBQ0Y7QWdCanFESTtF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LG1DQUFBO0VBQ0EsZ0JBQUE7RWpCOFFJLGtCQUxJO0VpQnRRUixnQlhtT3VCO0VXbE92QixnQlgyT2tCO0VXMU9sQixjWDhFUztBVjA4RVg7O0FxQnJoRkE7RUFDRSwrQkFBQTtFQUNBLGtDQUFBO0VqQm9RSSxrQkFMSTtBSjB4RVY7O0FxQnJoRkE7RUFDRSxnQ0FBQTtFQUNBLG1DQUFBO0VqQjhQSSxtQkFMSTtBSmd5RVY7O0FzQnRqRkE7RUFDRSxtQmYrMUJzQztFSHJrQmxDLGtCQUxJO0VrQmpSUixnQ2YrMUJzQztBUHd0RHhDOztBdUI1akZBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFbkJ3UkksbUJBTEk7RW1CaFJSLGdCYnFQa0I7RWFwUGxCLGdCYnFQa0I7RWFwUGxCLGNid0ZTO0VhdkZULGdCQUFBO0VBQ0EseUJiT007RWFOTiw0QkFBQTtFQUNBLHlCQUFBO0VmR0Usc0JBQUE7RWdCSEUsd0VETUo7QXZCMGpGRjtBd0I1akZNO0VEaEJOO0lDaUJRLGdCQUFBO0V4QitqRk47QUFDRjtBdUI3akZFO0VBQ0UsZ0JBQUE7QXZCK2pGSjtBdUI3akZJO0VBQ0UsZUFBQTtBdkIrakZOO0F1QjFqRkU7RUFDRSxjYmtFTztFYWpFUCx5QmJkSTtFYWVKLHFCYlBNO0VhUU4sVUFBQTtFQUtFLDRDYnVPbUI7QVZpMUV6QjtBdUJwakZFO0VBTUUsZUFBQTtFQU1BLGFBQUE7RUFLQSxTQUFBO0F2QndpRko7QXVCbmlGRTtFQUNFLGNBQUE7RUFDQSxVQUFBO0F2QnFpRko7QXVCamlGRTtFQUNFLGNicUJPO0VhbkJQLFVBQUE7QXZCa2lGSjtBdUIxaEZFO0VBQ0UsY2JXTztFYVZQLHlCYktPO0VhSlAscUJiTU87RWFKUCxVQUFBO0F2QjJoRko7QXVCdmhGRTtFQUNFLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QmI0SmM7RWEzSmQsY2JFTztFZWhHVCx1Q2xCcWlDZ0M7RWdCcjhCOUIsb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLDRCYitKaUI7RWE5SmpCLGdCQUFBO0VDekZFLHFJRDBGRjtBdkJ5aEZKO0F3Qi9tRk07RUQwRUo7SUN6RU0sZ0JBQUE7RXhCa25GTjtBQUNGO0F1QjNoRkU7RUFDRSx3Q2hCNDdCOEI7QVBpbURsQzs7QXVCcGhGQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCYm9Ja0I7RWFuSWxCLDJCaEIyeEJzQztFZ0IxeEJ0Qyw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QXZCdWhGRjtBdUJyaEZFO0VBQ0UsVUFBQTtBdkJ1aEZKO0F1QnBoRkU7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QXZCcWhGSjs7QXVCMWdGQTtFQUNFLGdEaEI0d0JzQztFZ0Izd0J0Qyx1QkFBQTtFbkJ5SUksbUJBTEk7RUl2UU4seUNBQUE7QVJrcEZKO0F1QjNnRkU7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EseUJoQm9vQjBCO0FQeTREOUI7O0F1QnpnRkE7RUFDRSw4Q2hCZ3dCc0M7RWdCL3ZCdEMsb0JBQUE7RW5CNEhJLGtCQUxJO0VJdlFOLHlDQUFBO0FSOHBGSjtBdUIxZ0ZFO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHVCaEIybkIwQjtBUGk1RDlCOztBdUJwZ0ZFO0VBQ0UsZ0RoQjZ1Qm9DO0FQMHhEeEM7QXVCcGdGRTtFQUNFLGdEaEIwdUJvQztBUDR4RHhDO0F1Qm5nRkU7RUFDRSw4Q2hCdXVCb0M7QVA4eER4Qzs7QXVCaGdGQTtFQUNFLFdoQnF1QnNDO0VnQnB1QnRDLDRDaEI4dEJzQztFZ0I3dEJ0QyxnQmJ5RGdCO0FWMDhFbEI7QXVCamdGRTtFQUNFLGVBQUE7QXZCbWdGSjtBdUJoZ0ZFO0VBQ0Usb0JBQUE7RWZ2TEEsc0JBQUE7QVIwckZKO0F1Qi8vRUU7RUFDRSxvQkFBQTtFZjVMQSxzQkFBQTtBUjhyRko7QXVCOS9FRTtFQUFvQiw0Q2hCOHNCa0I7QVBtekR4QztBdUJoZ0ZFO0VBQW9CLDBDaEI4c0JrQjtBUHF6RHhDOztBMEJsdEZBO0VBQ0Usd1BBQUE7RUFFQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGtDQUFBO0V0QnFSSSxtQkFMSTtFc0I3UVIsZ0JoQmtQa0I7RWdCalBsQixnQmhCa1BrQjtFZ0JqUGxCLGNoQnFGUztFZ0JwRlQsZ0JBQUE7RUFDQSx5QmhCSU07RWdCSE4sbUZBQUE7RUFDQSw0QkFBQTtFQUNBLHNDbkIrOUJrQztFbUI5OUJsQywwQmhCdVJvQjtFZ0J0UnBCLHlCQUFBO0VsQkhFLHNCQUFBO0VnQkhFLHdFRVNKO0ExQmt0RkY7QXdCdnRGTTtFRWZOO0lGZ0JRLGdCQUFBO0V4QjB0Rk47QUFDRjtBMEJydEZFO0VBQ0UscUJoQkNNO0VnQkFOLFVBQUE7RUFLRSw0Q2hCK09tQjtBVm8rRXpCO0EwQi9zRkU7RUFFRSxtQmhCcU5jO0VnQnBOZCxzQkFBQTtBMUJndEZKO0EwQjdzRkU7RUFDRSxjaEJvRE87RWdCbkRQLHlCaEI4Q087RWdCN0NQLHFCaEIrQ087QVZncUZYO0EwQjNzRkU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0ExQjZzRko7O0EwQnpzRkE7RUFDRSxvQm5Cc3VCNEI7RW1CcnVCNUIsdUJuQnF1QjRCO0VtQnB1QjVCLG9CbkJxdUI0QjtFSGxnQnhCLG1CQUxJO0VJdlFOLHlDQUFBO0FSdXZGSjs7QTBCenNGQTtFQUNFLG1CbkJrdUI0QjtFbUJqdUI1QixzQm5CaXVCNEI7RW1CaHVCNUIsa0JuQml1QjRCO0VIdGdCeEIsa0JBTEk7RUl2UU4seUNBQUE7QVIrdkZKOztBMEJ2c0ZJO0VBQ0Usd1BBQUE7QTFCMHNGTjs7QTJCbHhGQTtFQUNFLGNBQUE7RUFDQSxrQnBCcTZCd0M7RW9CcDZCeEMsb0JwQnE2QndDO0VvQnA2QnhDLHVCcEJxNkJ3QztBUGczRDFDO0EyQm54RkU7RUFDRSxXQUFBO0VBQ0Esb0JBQUE7QTNCcXhGSjs7QTJCanhGQTtFQUNFLHFCcEIyNUJ3QztFb0IxNUJ4QyxlQUFBO0VBQ0EsaUJBQUE7QTNCb3hGRjtBMkJseEZFO0VBQ0UsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtBM0JveEZKOztBMkJoeEZBO0VBQ0UsMkJBQUE7RUFFQSxjQUFBO0VBQ0EsYWpCcVJ1QjtFaUJwUnZCLGNqQm9SdUI7RWlCblJ2QixtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5Q0FBQTtFQUNBLCtDQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0EseUJqQmdSd0I7RWlCL1F4QixpQ0FBQTtFQUFBLHlCQUFBO0EzQmt4RkY7QTJCL3dGRTtFbkIzQkUscUJBQUE7QVI2eUZKO0EyQjl3RkU7RUFFRSxrQmpCd1E2QjtBVnVnRmpDO0EyQjV3RkU7RUFDRSx1QnBCMDNCc0M7QVBvNUQxQztBMkIzd0ZFO0VBQ0UscUJqQi9CTTtFaUJnQ04sVUFBQTtFQUNBLDRDakJrUWdDO0FWMmdGcEM7QTJCMXdGRTtFQUNFLHlCakJwQ007RWlCcUNOLHFCakJyQ007QVZpekZWO0EyQjF3Rkk7RUFJSSwwUEFBQTtBM0J5d0ZSO0EyQnJ3Rkk7RUFJSSxrS0FBQTtBM0Jvd0ZSO0EyQi92RkU7RUFDRSx5QmpCMURNO0VpQjJETixxQmpCM0RNO0VpQmdFSixvUEFBQTtBM0I2dkZOO0EyQnp2RkU7RUFDRSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxZcEJrMkJ1QztBUHk1RDNDO0EyQnB2Rkk7RUFDRSxlQUFBO0VBQ0EsWXBCeTFCcUM7QVA2NUQzQzs7QTJCanZGQTtFQUNFLGNqQmZTO0FWbXdGWDs7QTJCNXVGQTtFQUNFLG1CcEJvMUJnQztBUDI1RGxDO0EyQjd1RkU7RUFDRSwyS0FBQTtFQUVBLFVwQjgwQjhCO0VvQjcwQjlCLG1CQUFBO0VBQ0EsMENBQUE7RUFDQSxnQ0FBQTtFbkJqSEEsa0JBQUE7RWdCSEUsaURHc0hGO0EzQjh1Rko7QXdCaDJGTTtFRzBHSjtJSHpHTSxnQkFBQTtFeEJtMkZOO0FBQ0Y7QTJCanZGSTtFQUNFLDZKQUFBO0EzQm12Rk47QTJCaHZGSTtFQUNFLGlDcEI2MEI0QjtFb0J4MEIxQiw2SkFBQTtBM0I4dUZSO0EyQnp1RkU7RUFDRSxvQnBCd3pCOEI7RW9CdnpCOUIsZUFBQTtBM0IydUZKO0EyQnp1Rkk7RUFDRSxvQkFBQTtFQUNBLGNBQUE7QTNCMnVGTjs7QTJCdHVGQTtFQUNFLHFCQUFBO0VBQ0Esa0JwQnN5QmdDO0FQbThEbEM7O0EyQnR1RkE7RUFDRSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7QTNCeXVGRjtBMkJydUZJO0VBQ0Usb0JBQUE7RUFDQSxZQUFBO0VBQ0EsYXBCc3BCd0I7QVBpbEU5Qjs7QTJCaHVGSTtFQUNFLGlMQUFBO0EzQm11Rk47O0E0QnQ1RkE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLDZCQUFBO0E1Qnk1RkY7QTRCdjVGRTtFQUNFLFVBQUE7QTVCeTVGSjtBNEJyNUZJO0VBQTBCLCtEckI4Z0NhO0FQMDREM0M7QTRCdjVGSTtFQUEwQiwrRHJCNmdDYTtBUDY0RDNDO0E0QnY1RkU7RUFDRSxTQUFBO0E1Qnk1Rko7QTRCdDVGRTtFQUNFLFdyQisvQnVDO0VxQjkvQnZDLFlyQjgvQnVDO0VxQjcvQnZDLG9CQUFBO0VBQ0EsZ0JBQUE7RUgxQkYseUJmeUJRO0VrQkdOLFNyQjYvQnVDO0VDMWdDdkMsbUJBQUE7RWdCSEUsb0hJbUJGO0VKbkJFLDRHSW1CRjtBNUJ1NUZKO0F3QnQ2Rk07RUlNSjtJSkxNLHdCQUFBO0lBQUEsZ0JBQUE7RXhCeTZGTjtBQUNGO0E0QjE1Rkk7RUhqQ0YseUJsQjhoQ3lDO0FQZzZEM0M7QTRCeDVGRTtFQUNFLFdyQncrQjhCO0VxQnYrQjlCLGNyQncrQjhCO0VxQnYrQjlCLGtCQUFBO0VBQ0EsZXJCdStCOEI7RXFCdCtCOUIsd0NyQnUrQjhCO0VxQnQrQjlCLHlCQUFBO0VwQjdCQSxtQkFBQTtBUnc3Rko7QTRCdDVGRTtFQUNFLFdyQm8rQnVDO0VxQm4rQnZDLFlyQm0rQnVDO0VxQmwrQnZDLGdCQUFBO0VIcERGLHlCZnlCUTtFa0I2Qk4sU3JCbStCdUM7RUMxZ0N2QyxtQkFBQTtFZ0JIRSxpSEk2Q0Y7RUo3Q0UsNEdJNkNGO0E1QnU1Rko7QXdCaDhGTTtFSWlDSjtJSmhDTSxxQkFBQTtJQUFBLGdCQUFBO0V4Qm04Rk47QUFDRjtBNEIxNUZJO0VIM0RGLHlCbEI4aEN5QztBUDA3RDNDO0E0Qng1RkU7RUFDRSxXckI4OEI4QjtFcUI3OEI5QixjckI4OEI4QjtFcUI3OEI5QixrQkFBQTtFQUNBLGVyQjY4QjhCO0VxQjU4QjlCLHdDckI2OEI4QjtFcUI1OEI5Qix5QkFBQTtFcEJ2REEsbUJBQUE7QVJrOUZKO0E0QnQ1RkU7RUFDRSxvQkFBQTtBNUJ3NUZKO0E0QnQ1Rkk7RUFDRSwyQ3JCZzlCcUM7QVB3OEQzQztBNEJyNUZJO0VBQ0UsMkNyQjQ4QnFDO0FQMjhEM0M7O0E2QjkrRkE7RUFDRSxrQkFBQTtBN0JpL0ZGO0E2Qi8rRkU7OztFQUdFLG9DdEJ3aUNvQztFc0J2aUNwQyx3Q3RCdWlDb0M7RXNCdGlDcEMsaUJ0QnVpQ29DO0FQMDhEeEM7QTZCOStGRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkNBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLDZCQUFBO0VBQ0EscUJBQUE7RUxWRSxnRUtXRjtBN0JnL0ZKO0F3QnYvRk07RUtUSjtJTFVNLGdCQUFBO0V4QjAvRk47QUFDRjtBNkJsL0ZFOztFQUVFLGtCQUFBO0E3Qm8vRko7QTZCbC9GSTs7RUFDRSxrQkFBQTtBN0JxL0ZOO0E2QmwvRkk7OztFQUVFLHFCdEIwZ0NrQztFc0J6Z0NsQyx3QnRCMGdDa0M7QVAyK0R4QztBNkJsL0ZJOztFQUNFLHFCdEJxZ0NrQztFc0JwZ0NsQyx3QnRCcWdDa0M7QVBnL0R4QztBNkJqL0ZFO0VBQ0UscUJ0QisvQm9DO0VzQjkvQnBDLHdCdEIrL0JvQztFc0I5L0JwQyxrQm5Cd01jO0FWMnlGbEI7QTZCNStGSTs7OztFQUNFLDhEdEJ5L0JrQztBUHcvRHhDO0E2QjUrRkk7RUFDRSw4RHRCbS9Ca0M7QVAyL0R4QztBNkJ6K0ZJOztFQUNFLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsYXRCdytCa0M7RXNCditCbEMsV0FBQTtFQUNBLHlCbkJ6REU7RUZGSixzQkFBQTtBUndpR0o7QTZCeitGRTtFQUNFLHlCbkJTTztBVmsrRlg7QTZCditGSTtFQUNFLG1CQUFBO0E3QnkrRk47QTZCcitGRTs7RUFFRSxjbkJHTztBVm8rRlg7O0E4QmprR0E7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0E5Qm9rR0Y7QThCbGtHRTs7O0VBR0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7QTlCb2tHSjtBOEJoa0dFOzs7RUFHRSxVQUFBO0E5QmtrR0o7QThCNWpHRTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBOUI4akdKO0E4QjVqR0k7RUFDRSxVQUFBO0E5QjhqR047O0E4Qm5qR0E7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFMUI4T0ksbUJBTEk7RTBCdk9SLGdCcEI0TWtCO0VvQjNNbEIsZ0JwQjRNa0I7RW9CM01sQixjcEI0Q1M7RW9CM0NULGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QnBCbkNNO0VvQm9DTix5QkFBQTtFdEJ0Q0Usc0JBQUE7QVI2bEdKOztBOEI3aUdBOzs7OztFQUlFLG9CQUFBO0UxQndOSSxrQkFMSTtFSXZRTix5Q0FBQTtBUnVtR0o7O0E4QjlpR0E7Ozs7O0VBSUUsdUJBQUE7RTFCK01JLG1CQUxJO0VJdlFOLHlDQUFBO0FSaW5HSjs7QThCL2lHQTs7RUFFRSxtQkFBQTtBOUJrakdGOztBOEJyaUdJOzs7OztFdEJqRUEsMEJBQUE7RUFDQSw2QkFBQTtBUjhtR0o7QThCcmlHSTs7Ozs7RXRCMUVBLDBCQUFBO0VBQ0EsNkJBQUE7QVJzbkdKO0E4QmhpR0U7RUFDRSwyQkFBQTtFdEIxRUEseUJBQUE7RUFDQSw0QkFBQTtBUjZtR0o7QThCaGlHRTs7RXRCOUVFLHlCQUFBO0VBQ0EsNEJBQUE7QVJrbkdKOztBK0Ixb0dFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQnhCdTBCb0M7RUhya0JsQyxrQkFMSTtFMkIxUE4saUN4QmtqQ3FCO0FQMGxFekI7O0ErQnpvR0U7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0UzQnFQRSxtQkFMSTtFMkI3T04sV3hCcWlDcUI7RXdCcGlDckIsbUN4Qm9pQ3FCO0VDL2pDckIsc0NBQUE7QVJ1cUdKOztBK0J2b0dJOzs7Ozs7RUFFRSxjQUFBO0EvQjhvR047O0ErQjdyR0k7RUFxREUsK0N4QnVoQ21CO0V3QnBoQ2pCLG1DeEI4MUJnQztFd0I3MUJoQywwUEFBQTtFQUNBLDRCQUFBO0VBQ0EsMERBQUE7RUFDQSw4REFBQTtBL0Iwb0dSO0ErQnZvR007RUFDRSwrQ3hCNGdDaUI7RXdCdmdDZiwyRHhCdWdDZTtBUDhuRXpCOztBK0Ixc0dJO0VBK0VJLG1DeEJ1MEJnQztFd0J0MEJoQyxnRkFBQTtBL0IrbkdSOztBK0Ivc0dJO0VBdUZFLCtDeEJxL0JtQjtBUHVvRXpCO0ErQnpuR1E7RUFFRSxrUUFBQTtFQUNBLHFCeEJxNUI4QjtFd0JwNUI5Qix5REFBQTtFQUNBLHlFQUFBO0EvQjBuR1Y7QStCdG5HTTtFQUNFLCtDeEJ3K0JpQjtFd0JuK0JmLDJEeEJtK0JlO0FQaXBFekI7O0ErQjd0R0k7RUFrSEksd0NBQUE7QS9CK21HUjs7QStCanVHSTtFQXlIRSwrQ3hCbTlCbUI7QVB5cEV6QjtBK0IxbUdNO0VBQ0UsNEN4Qmc5QmlCO0FQNHBFekI7QStCem1HTTtFQUNFLDJEeEI0OEJpQjtBUCtwRXpCO0ErQnhtR007RUFDRSxpQ3hCdzhCaUI7QVBrcUV6Qjs7QStCcm1HSTtFQUNFLGtCQUFBO0EvQndtR047O0ErQmx2R0k7Ozs7OztFQW9KTSxVQUFBO0EvQnVtR1Y7O0ErQnZ1R0U7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CeEJ1MEJvQztFSHJrQmxDLGtCQUxJO0UyQjFQTixtQ3hCa2pDcUI7QVB1ckV6Qjs7QStCdHVHRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0Es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QTFFcThPWjs7QTBFNThPUTtFQU9JLGlDQUFBO0ExRXk4T1o7O0EwRWg5T1E7RUFPSSxpQ0FBQTtBMUU2OE9aOztBMEVwOU9RO0VBT0ksc0NBQUE7QTFFaTlPWjs7QTBFeDlPUTtFQU9JLG1DQUFBO0ExRXE5T1o7O0EwRTU5T1E7RUFPSSxzQkFBQTtBMUV5OU9aOztBMEVoK09RO0VBT0ksdUJBQUE7QTFFNjlPWjs7QTBFcCtPUTtFQU9JLHNCQUFBO0ExRWkrT1o7O0EwRXgrT1E7RUFPSSw4QkFBQTtBMUVxK09aOztBMEU1K09RO0VBT0ksNEJBQUE7QTFFeStPWjs7QTBFaC9PUTtFQU9JLDJCQUFBO0ExRTYrT1o7O0EwRXAvT1E7RUFPSSxpQ0FBQTtBMUVpL09aOztBMEV4L09RO0VBT0ksMkJBQUE7QTFFcS9PWjs7QTBFNS9PUTtFQU9JLHFCQUFBO0ExRXkvT1o7O0EwRWhnUFE7RUFPSSx3QkFBQTtBMUU2L09aOztBMEVwZ1BRO0VBT0ksdUJBQUE7QTFFaWdQWjs7QTBFeGdQUTtFQU9JLHdCQUFBO0ExRXFnUFo7O0EwRTVnUFE7RUFPSSxxQkFBQTtBMUV5Z1BaOztBMEVoaFBRO0VBT0kseUJBQUE7QTFFNmdQWjs7QTBFcGhQUTtFQU9JLDJCQUFBO0ExRWloUFo7O0EwRXhoUFE7RUFPSSw0QkFBQTtBMUVxaFBaOztBMEU1aFBRO0VBT0ksMkJBQUE7QTFFeWhQWjs7QTBFaGlQUTtFQU9JLDJCQUFBO0ExRTZoUFo7O0EwRXBpUFE7RUFPSSw2QkFBQTtBMUVpaVBaOztBMEV4aVBRO0VBT0ksOEJBQUE7QTFFcWlQWjs7QTBFNWlQUTtFQU9JLDZCQUFBO0ExRXlpUFo7O0EwRWhqUFE7RUFPSSwyQkFBQTtBMUU2aVBaOztBMEVwalBRO0VBT0ksNkJBQUE7QTFFaWpQWjs7QTBFeGpQUTtFQU9JLDhCQUFBO0ExRXFqUFo7O0EwRTVqUFE7RUFPSSw2QkFBQTtBMUV5alBaOztBMEVoa1BRO0VBT0ksMEJBQUE7QTFFNmpQWjs7QTBFcGtQUTtFQU9JLGdDQUFBO0ExRWlrUFo7O0EwRXhrUFE7RUFPSSx5QkFBQTtBMUVxa1BaOztBMEU1a1BRO0VBT0ksd0JBQUE7QTFFeWtQWjs7QTBFaGxQUTtFQU9JLCtCQUFBO0ExRTZrUFo7O0EwRXBsUFE7RUFPSSx5QkFBQTtBMUVpbFBaOztBMEV4bFBRO0VBT0ksNkJBQUE7QTFFcWxQWjs7QTBFNWxQUTtFQU9JLDhCQUFBO0ExRXlsUFo7O0EwRWhtUFE7RUFPSSx3QkFBQTtBMUU2bFBaOztBMEVwbVBRO0VBT0ksK0JBQUE7QTFFaW1QWjs7QTBFeG1QUTtFQU9JLHdCQUFBO0ExRXFtUFo7O0EwRTVtUFE7RUFPSSwyQ0FBQTtBMUV5bVBaOztBMEVoblBRO0VBT0ksOENBQUE7QTFFNm1QWjs7QTBFcG5QUTtFQU9JLDhDQUFBO0ExRWluUFo7O0EwRXhuUFE7RUFPSSwyQkFBQTtBMUVxblBaOztBMEV0b1BRO0VBQ0UsZ0ZBQUE7QTFFeW9QVjs7QTBFMW9QUTtFQUNFLGtGQUFBO0ExRTZvUFY7O0EwRTlvUFE7RUFDRSxnRkFBQTtBMUVpcFBWOztBMEVscFBRO0VBQ0UsNkVBQUE7QTFFcXBQVjs7QTBFdHBQUTtFQUNFLGdGQUFBO0ExRXlwUFY7O0EwRTFwUFE7RUFDRSwrRUFBQTtBMUU2cFBWOztBMEU5cFBRO0VBQ0UsOEVBQUE7QTFFaXFQVjs7QTBFbHFQUTtFQUNFLDZFQUFBO0ExRXFxUFY7O0EwRTVwUFE7RUFPSSwyQkFBQTtBMUV5cFBaOztBMEVocVBRO0VBT0ksNkJBQUE7QTFFNnBQWjs7QTBFcHFQUTtFQU9JLDZCQUFBO0ExRWlxUFo7O0EwRXhxUFE7RUFPSSwwQkFBQTtBMUVxcVBaOztBMEU1cVBRO0VBT0ksMkJBQUE7QTFFeXFQWjs7QTBFaHJQUTtFQU9JLGlCQUFBO0ExRTZxUFo7O0EwRXByUFE7RUFPSSxtQkFBQTtBMUVpclBaOztBMEV4clBRO0VBT0ksb0JBQUE7QTFFcXJQWjs7QTBFNXJQUTtFQU9JLG9CQUFBO0ExRXlyUFo7O0EwRWhzUFE7RUFPSSxzQkFBQTtBMUU2clBaOztBMEVwc1BRO0VBT0ksdUJBQUE7QTFFaXNQWjs7QTBFeHNQUTtFQU9JLGtCQUFBO0ExRXFzUFo7O0EwRTVzUFE7RUFPSSxvQkFBQTtBMUV5c1BaOztBMEVodFBRO0VBT0kscUJBQUE7QTFFNnNQWjs7QTBFcHRQUTtFQU9JLG1CQUFBO0ExRWl0UFo7O0EwRXh0UFE7RUFPSSxxQkFBQTtBMUVxdFBaOztBMEU1dFBRO0VBT0ksc0JBQUE7QTFFeXRQWjs7QTBFaHVQUTtFQU9JLDJDQUFBO0ExRTZ0UFo7O0EwRXB1UFE7RUFPSSxzQ0FBQTtBMUVpdVBaOztBMEV4dVBRO0VBT0ksc0NBQUE7QTFFcXVQWjs7QTBFNXVQUTtFQU9JLHVGQUFBO0ExRXl1UFo7O0EwRWh2UFE7RUFPSSxvQkFBQTtBMUU2dVBaOztBMEVwdlBRO0VBT0ksMkZBQUE7QTFFaXZQWjs7QTBFeHZQUTtFQU9JLHdCQUFBO0ExRXF2UFo7O0EwRTV2UFE7RUFPSSw2RkFBQTtBMUV5dlBaOztBMEVod1BRO0VBT0ksMEJBQUE7QTFFNnZQWjs7QTBFcHdQUTtFQU9JLDhGQUFBO0ExRWl3UFo7O0EwRXh3UFE7RUFPSSwyQkFBQTtBMUVxd1BaOztBMEU1d1BRO0VBT0ksNEZBQUE7QTFFeXdQWjs7QTBFaHhQUTtFQU9JLHlCQUFBO0ExRTZ3UFo7O0EwRXB4UFE7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0ExRWt4UFo7O0EwRXp4UFE7RUFJUSxzQkFBQTtFQUdKLGdGQUFBO0ExRXV4UFo7O0EwRTl4UFE7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0ExRTR4UFo7O0EwRW55UFE7RUFJUSxzQkFBQTtFQUdKLDJFQUFBO0ExRWl5UFo7O0EwRXh5UFE7RUFJUSxzQkFBQTtFQUdKLDhFQUFBO0ExRXN5UFo7O0EwRTd5UFE7RUFJUSxzQkFBQTtFQUdKLDZFQUFBO0ExRTJ5UFo7O0EwRWx6UFE7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0ExRWd6UFo7O0EwRXZ6UFE7RUFJUSxzQkFBQTtFQUdKLDJFQUFBO0ExRXF6UFo7O0EwRTV6UFE7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0ExRTB6UFo7O0EwRWowUFE7RUFJUSxzQkFBQTtFQUdKLDRFQUFBO0ExRSt6UFo7O0EwRXQwUFE7RUFPSSx3REFBQTtBMUVtMFBaOztBMEUxMFBRO0VBT0ksMERBQUE7QTFFdTBQWjs7QTBFOTBQUTtFQU9JLHdEQUFBO0ExRTIwUFo7O0EwRWwxUFE7RUFPSSxxREFBQTtBMUUrMFBaOztBMEV0MVBRO0VBT0ksd0RBQUE7QTFFbTFQWjs7QTBFMTFQUTtFQU9JLHVEQUFBO0ExRXUxUFo7O0EwRTkxUFE7RUFPSSxzREFBQTtBMUUyMVBaOztBMEVsMlBRO0VBT0kscURBQUE7QTFFKzFQWjs7QTBFdDJQUTtFQU9JLDRCQUFBO0ExRW0yUFo7O0EwRTEyUFE7RUFPSSw0QkFBQTtBMUV1MlBaOztBMEU5MlBRO0VBT0ksNEJBQUE7QTFFMjJQWjs7QTBFbDNQUTtFQU9JLDRCQUFBO0ExRSsyUFo7O0EwRXQzUFE7RUFPSSw0QkFBQTtBMUVtM1BaOztBMEVwNFBRO0VBQ0Usd0JBQUE7QTFFdTRQVjs7QTBFeDRQUTtFQUNFLHlCQUFBO0ExRTI0UFY7O0EwRTU0UFE7RUFDRSx3QkFBQTtBMUUrNFBWOztBMEVoNVBRO0VBQ0UseUJBQUE7QTFFbTVQVjs7QTBFcDVQUTtFQUNFLHNCQUFBO0ExRXU1UFY7O0EwRTk0UFE7RUFPSSxxQkFBQTtBMUUyNFBaOztBMEVsNVBRO0VBT0kscUJBQUE7QTFFKzRQWjs7QTBFdDVQUTtFQU9JLHFCQUFBO0ExRW01UFo7O0EwRTE1UFE7RUFPSSxzQkFBQTtBMUV1NVBaOztBMEU5NVBRO0VBT0ksc0JBQUE7QTFFMjVQWjs7QTBFbDZQUTtFQU9JLDBCQUFBO0ExRSs1UFo7O0EwRXQ2UFE7RUFPSSx1QkFBQTtBMUVtNlBaOztBMEUxNlBRO0VBT0ksMkJBQUE7QTFFdTZQWjs7QTBFOTZQUTtFQU9JLHNCQUFBO0ExRTI2UFo7O0EwRWw3UFE7RUFPSSxzQkFBQTtBMUUrNlBaOztBMEV0N1BRO0VBT0ksc0JBQUE7QTFFbTdQWjs7QTBFMTdQUTtFQU9JLHVCQUFBO0ExRXU3UFo7O0EwRTk3UFE7RUFPSSx1QkFBQTtBMUUyN1BaOztBMEVsOFBRO0VBT0ksMkJBQUE7QTFFKzdQWjs7QTBFdDhQUTtFQU9JLHdCQUFBO0ExRW04UFo7O0EwRTE4UFE7RUFPSSw0QkFBQTtBMUV1OFBaOztBMEU5OFBRO0VBT0kseUJBQUE7QTFFMjhQWjs7QTBFbDlQUTtFQU9JLDhCQUFBO0ExRSs4UFo7O0EwRXQ5UFE7RUFPSSxpQ0FBQTtBMUVtOVBaOztBMEUxOVBRO0VBT0ksc0NBQUE7QTFFdTlQWjs7QTBFOTlQUTtFQU9JLHlDQUFBO0ExRTI5UFo7O0EwRWwrUFE7RUFPSSx1QkFBQTtBMUUrOVBaOztBMEV0K1BRO0VBT0ksdUJBQUE7QTFFbStQWjs7QTBFMStQUTtFQU9JLHlCQUFBO0ExRXUrUFo7O0EwRTkrUFE7RUFPSSx5QkFBQTtBMUUyK1BaOztBMEVsL1BRO0VBT0ksMEJBQUE7QTFFKytQWjs7QTBFdC9QUTtFQU9JLDRCQUFBO0ExRW0vUFo7O0EwRTEvUFE7RUFPSSxrQ0FBQTtBMUV1L1BaOztBMEU5L1BRO0VBT0ksc0NBQUE7QTFFMi9QWjs7QTBFbGdRUTtFQU9JLG9DQUFBO0ExRSsvUFo7O0EwRXRnUVE7RUFPSSxrQ0FBQTtBMUVtZ1FaOztBMEUxZ1FRO0VBT0kseUNBQUE7QTFFdWdRWjs7QTBFOWdRUTtFQU9JLHdDQUFBO0ExRTJnUVo7O0EwRWxoUVE7RUFPSSx3Q0FBQTtBMUUrZ1FaOztBMEV0aFFRO0VBT0ksa0NBQUE7QTFFbWhRWjs7QTBFMWhRUTtFQU9JLGdDQUFBO0ExRXVoUVo7O0EwRTloUVE7RUFPSSw4QkFBQTtBMUUyaFFaOztBMEVsaVFRO0VBT0ksZ0NBQUE7QTFFK2hRWjs7QTBFdGlRUTtFQU9JLCtCQUFBO0ExRW1pUVo7O0EwRTFpUVE7RUFPSSxvQ0FBQTtBMUV1aVFaOztBMEU5aVFRO0VBT0ksa0NBQUE7QTFFMmlRWjs7QTBFbGpRUTtFQU9JLGdDQUFBO0ExRStpUVo7O0EwRXRqUVE7RUFPSSx1Q0FBQTtBMUVtalFaOztBMEUxalFRO0VBT0ksc0NBQUE7QTFFdWpRWjs7QTBFOWpRUTtFQU9JLGlDQUFBO0ExRTJqUVo7O0EwRWxrUVE7RUFPSSwyQkFBQTtBMUUralFaOztBMEV0a1FRO0VBT0ksaUNBQUE7QTFFbWtRWjs7QTBFMWtRUTtFQU9JLCtCQUFBO0ExRXVrUVo7O0EwRTlrUVE7RUFPSSw2QkFBQTtBMUUya1FaOztBMEVsbFFRO0VBT0ksK0JBQUE7QTFFK2tRWjs7QTBFdGxRUTtFQU9JLDhCQUFBO0ExRW1sUVo7O0EwRTFsUVE7RUFPSSxvQkFBQTtBMUV1bFFaOztBMEU5bFFRO0VBT0ksbUJBQUE7QTFFMmxRWjs7QTBFbG1RUTtFQU9JLG1CQUFBO0ExRStsUVo7O0EwRXRtUVE7RUFPSSxtQkFBQTtBMUVtbVFaOztBMEUxbVFRO0VBT0ksbUJBQUE7QTFFdW1RWjs7QTBFOW1RUTtFQU9JLG1CQUFBO0ExRTJtUVo7O0EwRWxuUVE7RUFPSSxtQkFBQTtBMUUrbVFaOztBMEV0blFRO0VBT0ksbUJBQUE7QTFFbW5RWjs7QTBFMW5RUTtFQU9JLG9CQUFBO0ExRXVuUVo7O0EwRTluUVE7RUFPSSwwQkFBQTtBMUUyblFaOztBMEVsb1FRO0VBT0kseUJBQUE7QTFFK25RWjs7QTBFdG9RUTtFQU9JLHVCQUFBO0ExRW1vUVo7O0EwRTFvUVE7RUFPSSx5QkFBQTtBMUV1b1FaOztBMEU5b1FRO0VBT0ksdUJBQUE7QTFFMm9RWjs7QTBFbHBRUTtFQU9JLHVCQUFBO0ExRStvUVo7O0EwRXRwUVE7RUFPSSx1QkFBQTtBMUVtcFFaOztBMEUxcFFRO0VBT0ksdUJBQUE7QTFFdXBRWjs7QTBFOXBRUTtFQU9JLHVCQUFBO0ExRTJwUVo7O0EwRWxxUVE7RUFPSSx1QkFBQTtBMUUrcFFaOztBMEV0cVFRO0VBT0ksMEJBQUE7RUFBQSx5QkFBQTtBMUVvcVFaOztBMEUzcVFRO0VBT0ksZ0NBQUE7RUFBQSwrQkFBQTtBMUV5cVFaOztBMEVoclFRO0VBT0ksK0JBQUE7RUFBQSw4QkFBQTtBMUU4cVFaOztBMEVyclFRO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBMUVtclFaOztBMEUxclFRO0VBT0ksK0JBQUE7RUFBQSw4QkFBQTtBMUV3clFaOztBMEUvclFRO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBMUU2clFaOztBMEVwc1FRO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBMUVrc1FaOztBMEV6c1FRO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBMUV1c1FaOztBMEU5c1FRO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBMUU0c1FaOztBMEVudFFRO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBMUVpdFFaOztBMEV4dFFRO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBMUVzdFFaOztBMEU3dFFRO0VBT0ksd0JBQUE7RUFBQSwyQkFBQTtBMUUydFFaOztBMEVsdVFRO0VBT0ksOEJBQUE7RUFBQSxpQ0FBQTtBMUVndVFaOztBMEV2dVFRO0VBT0ksNkJBQUE7RUFBQSxnQ0FBQTtBMUVxdVFaOztBMEU1dVFRO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBMUUwdVFaOztBMEVqdlFRO0VBT0ksNkJBQUE7RUFBQSxnQ0FBQTtBMUUrdVFaOztBMEV0dlFRO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBMUVvdlFaOztBMEUzdlFRO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBMUV5dlFaOztBMEVod1FRO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBMUU4dlFaOztBMEVyd1FRO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBMUVtd1FaOztBMEUxd1FRO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBMUV3d1FaOztBMEUvd1FRO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBMUU2d1FaOztBMEVweFFRO0VBT0ksd0JBQUE7QTFFaXhRWjs7QTBFeHhRUTtFQU9JLDhCQUFBO0ExRXF4UVo7O0EwRTV4UVE7RUFPSSw2QkFBQTtBMUV5eFFaOztBMEVoeVFRO0VBT0ksMkJBQUE7QTFFNnhRWjs7QTBFcHlRUTtFQU9JLDZCQUFBO0ExRWl5UVo7O0EwRXh5UVE7RUFPSSwyQkFBQTtBMUVxeVFaOztBMEU1eVFRO0VBT0ksMkJBQUE7QTFFeXlRWjs7QTBFaHpRUTtFQU9JLDJCQUFBO0ExRTZ5UVo7O0EwRXB6UVE7RUFPSSwyQkFBQTtBMUVpelFaOztBMEV4elFRO0VBT0ksMkJBQUE7QTFFcXpRWjs7QTBFNXpRUTtFQU9JLDJCQUFBO0ExRXl6UVo7O0EwRWgwUVE7RUFPSSwwQkFBQTtBMUU2elFaOztBMEVwMFFRO0VBT0ksZ0NBQUE7QTFFaTBRWjs7QTBFeDBRUTtFQU9JLCtCQUFBO0ExRXEwUVo7O0EwRTUwUVE7RUFPSSw2QkFBQTtBMUV5MFFaOztBMEVoMVFRO0VBT0ksK0JBQUE7QTFFNjBRWjs7QTBFcDFRUTtFQU9JLDZCQUFBO0ExRWkxUVo7O0EwRXgxUVE7RUFPSSw2QkFBQTtBMUVxMVFaOztBMEU1MVFRO0VBT0ksNkJBQUE7QTFFeTFRWjs7QTBFaDJRUTtFQU9JLDZCQUFBO0ExRTYxUVo7O0EwRXAyUVE7RUFPSSw2QkFBQTtBMUVpMlFaOztBMEV4MlFRO0VBT0ksNkJBQUE7QTFFcTJRWjs7QTBFNTJRUTtFQU9JLDJCQUFBO0ExRXkyUVo7O0EwRWgzUVE7RUFPSSxpQ0FBQTtBMUU2MlFaOztBMEVwM1FRO0VBT0ksZ0NBQUE7QTFFaTNRWjs7QTBFeDNRUTtFQU9JLDhCQUFBO0ExRXEzUVo7O0EwRTUzUVE7RUFPSSxnQ0FBQTtBMUV5M1FaOztBMEVoNFFRO0VBT0ksOEJBQUE7QTFFNjNRWjs7QTBFcDRRUTtFQU9JLDhCQUFBO0ExRWk0UVo7O0EwRXg0UVE7RUFPSSw4QkFBQTtBMUVxNFFaOztBMEU1NFFRO0VBT0ksOEJBQUE7QTFFeTRRWjs7QTBFaDVRUTtFQU9JLDhCQUFBO0ExRTY0UVo7O0EwRXA1UVE7RUFPSSw4QkFBQTtBMUVpNVFaOztBMEV4NVFRO0VBT0kseUJBQUE7QTFFcTVRWjs7QTBFNTVRUTtFQU9JLCtCQUFBO0ExRXk1UVo7O0EwRWg2UVE7RUFPSSw4QkFBQTtBMUU2NVFaOztBMEVwNlFRO0VBT0ksNEJBQUE7QTFFaTZRWjs7QTBFeDZRUTtFQU9JLDhCQUFBO0ExRXE2UVo7O0EwRTU2UVE7RUFPSSw0QkFBQTtBMUV5NlFaOztBMEVoN1FRO0VBT0ksNEJBQUE7QTFFNjZRWjs7QTBFcDdRUTtFQU9JLDRCQUFBO0ExRWk3UVo7O0EwRXg3UVE7RUFPSSw0QkFBQTtBMUVxN1FaOztBMEU1N1FR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QTFFNnFSWjs7QTBFcHJSUTtFQU9JLCtCQUFBO0ExRWlyUlo7O0EwRXhyUlE7RUFPSSwrQkFBQTtBMUVxclJaOztBMEU1clJRO0VBT0ksK0JBQUE7QTFFeXJSWjs7QTBFaHNSUTtFQU9JLCtCQUFBO0ExRTZyUlo7O0EwRXBzUlE7RUFPSSwrQkFBQTtBMUVpc1JaOztBMEV4c1JRO0VBT0ksMEJBQUE7QTFFcXNSWjs7QTBFNXNSUTtFQU9JLGdDQUFBO0ExRXlzUlo7O0EwRWh0UlE7RUFPSSwrQkFBQTtBMUU2c1JaOztBMEVwdFJRO0VBT0ksNkJBQUE7QTFFaXRSWjs7QTBFeHRSUTtFQU9JLCtCQUFBO0ExRXF0Ulo7O0EwRTV0UlE7RUFPSSw2QkFBQTtBMUV5dFJaOztBMEVodVJRO0VBT0ksNkJBQUE7QTFFNnRSWjs7QTBFcHVSUTtFQU9JLDZCQUFBO0ExRWl1Ulo7O0EwRXh1UlE7RUFPSSw2QkFBQTtBMUVxdVJaOztBMEU1dVJRO0VBT0ksNkJBQUE7QTFFeXVSWjs7QTBFaHZSUTtFQU9JLGlCQUFBO0ExRTZ1Ulo7O0EwRXB2UlE7RUFPSSx1QkFBQTtBMUVpdlJaOztBMEV4dlJRO0VBT0ksc0JBQUE7QTFFcXZSWjs7QTBFNXZSUTtFQU9JLG9CQUFBO0ExRXl2Ulo7O0EwRWh3UlE7RUFPSSxzQkFBQTtBMUU2dlJaOztBMEVwd1JRO0VBT0ksb0JBQUE7QTFFaXdSWjs7QTBFeHdSUTtFQU9JLG9CQUFBO0ExRXF3Ulo7O0EwRTV3UlE7RUFPSSxvQkFBQTtBMUV5d1JaOztBMEVoeFJRO0VBT0ksb0JBQUE7QTFFNndSWjs7QTBFcHhSUTtFQU9JLG9CQUFBO0ExRWl4Ulo7O0EwRXh4UlE7RUFPSSxxQkFBQTtBMUVxeFJaOztBMEU1eFJRO0VBT0ksMkJBQUE7QTFFeXhSWjs7QTBFaHlSUTtFQU9JLDBCQUFBO0ExRTZ4Ulo7O0EwRXB5UlE7RUFPSSx3QkFBQTtBMUVpeVJaOztBMEV4eVJRO0VBT0ksMEJBQUE7QTFFcXlSWjs7QTBFNXlSUTtFQU9JLHdCQUFBO0ExRXl5Ulo7O0EwRWh6UlE7RUFPSSx3QkFBQTtBMUU2eVJaOztBMEVwelJRO0VBT0ksd0JBQUE7QTFFaXpSWjs7QTBFeHpSUTtFQU9JLHdCQUFBO0ExRXF6Ulo7O0EwRTV6UlE7RUFPSSx3QkFBQTtBMUV5elJaOztBMEVoMFJRO0VBT0ksd0JBQUE7QTFFNnpSWjs7QTBFcDBSUTtFQU9JLDhCQUFBO0ExRWkwUlo7O0EwRXgwUlE7RUFPSSw2QkFBQTtBMUVxMFJaOztBMEU1MFJRO0VBT0ksMkJBQUE7QTFFeTBSWjs7QTBFaDFSUTtFQU9JLDZCQUFBO0ExRTYwUlo7O0EwRXAxUlE7RUFPSSwyQkFBQTtBMUVpMVJaOztBMEV4MVJRO0VBT0ksMkJBQUE7QTFFcTFSWjs7QTBFNTFSUTtFQU9JLDJCQUFBO0ExRXkxUlo7O0EwRWgyUlE7RUFPSSwyQkFBQTtBMUU2MVJaOztBMEVwMlJRO0VBT0ksMkJBQUE7QTFFaTJSWjs7QTBFeDJSUTtFQU9JLGdEQUFBO0ExRXEyUlo7O0EwRTUyUlE7RUFPSSw0Q0FBQTtBMUV5MlJaOztBMEVoM1JRO0VBT0ksNENBQUE7QTFFNjJSWjs7QTBFcDNSUTtFQU9JLDRDQUFBO0ExRWkzUlo7O0EwRXgzUlE7RUFPSSw0Q0FBQTtBMUVxM1JaOztBMEU1M1JRO0VBT0ksNkJBQUE7QTFFeTNSWjs7QTBFaDRSUTtFQU9JLDBCQUFBO0ExRTYzUlo7O0EwRXA0UlE7RUFPSSw2QkFBQTtBMUVpNFJaOztBMEV4NFJRO0VBT0ksNkJBQUE7QTFFcTRSWjs7QTBFNTRSUTtFQU9JLCtCQUFBO0ExRXk0Ulo7O0EwRWg1UlE7RUFPSSwyQkFBQTtBMUU2NFJaOztBMEVwNVJRO0VBT0ksMkJBQUE7QTFFaTVSWjs7QTBFeDVSUTtFQU9JLDJCQUFBO0ExRXE1Ulo7O0EwRTU1UlE7RUFPSSwyQkFBQTtBMUV5NVJaOztBMEVoNlJRO0VBT0ksMkJBQUE7QTFFNjVSWjs7QTBFcDZSUTtFQU9JLDhCQUFBO0ExRWk2Ulo7O0EwRXg2UlE7RUFPSSx5QkFBQTtBMUVxNlJaOztBMEU1NlJRO0VBT0ksNEJBQUE7QTFFeTZSWjs7QTBFaDdSUTtFQU9JLDJCQUFBO0ExRTY2Ulo7O0EwRXA3UlE7RUFPSSx5QkFBQTtBMUVpN1JaOztBMEV4N1JRO0VBT0ksMkJBQUE7QTFFcTdSWjs7QTBFNTdSUTtFQU9JLDRCQUFBO0ExRXk3Ulo7O0EwRWg4UlE7RUFPSSw2QkFBQTtBMUU2N1JaOztBMEVwOFJRO0VBT0ksZ0NBQUE7QTFFaThSWjs7QTBFeDhSUTtFQU9JLHFDQUFBO0ExRXE4Ulo7O0EwRTU4UlE7RUFPSSx3Q0FBQTtBMUV5OFJaOztBMEVoOVJRO0VBT0ksb0NBQUE7QTFFNjhSWjs7QTBFcDlSUTtFQU9JLG9DQUFBO0ExRWk5Ulo7O0EwRXg5UlE7RUFPSSxxQ0FBQTtBMUVxOVJaOztBMEU1OVJRO0VBT0ksOEJBQUE7QTFFeTlSWjs7QTBFaCtSUTtFQU9JLDhCQUFBO0ExRTY5Ulo7O0EwRWwvUlEscUJBQUE7QUFjQTtFQU9JLGdDQUFBO0VBQUEsaUNBQUE7QTFFbStSWjs7QTBFaDlSUSxtQkFBQTtBQTFCQTtFQUlRLG9CQUFBO0VBR0oscUVBQUE7QTFFeStSWjs7QTBFaC9SUTtFQUlRLG9CQUFBO0VBR0osdUVBQUE7QTFFOCtSWjs7QTBFci9SUTtFQUlRLG9CQUFBO0VBR0oscUVBQUE7QTFFbS9SWjs7QTBFMS9SUTtFQUlRLG9CQUFBO0VBR0osa0VBQUE7QTFFdy9SWjs7QTBFLy9SUTtFQUlRLG9CQUFBO0VBR0oscUVBQUE7QTFFNi9SWjs7QTBFcGdTUTtFQUlRLG9CQUFBO0VBR0osb0VBQUE7QTFFa2dTWjs7QTBFemdTUTtFQUlRLG9CQUFBO0VBR0osbUVBQUE7QTFFdWdTWjs7QTBFOWdTUTtFQUlRLG9CQUFBO0VBR0osa0VBQUE7QTFFNGdTWjs7QTBFbmhTUTtFQUlRLG9CQUFBO0VBR0osbUVBQUE7QTFFaWhTWjs7QTBFeGhTUTtFQUlRLG9CQUFBO0VBR0osbUVBQUE7QTFFc2hTWjs7QTBFN2hTUTtFQUlRLG9CQUFBO0VBR0osd0VBQUE7QTFFMmhTWjs7QTBFbGlTUTtFQUlRLG9CQUFBO0VBR0osMkNBQUE7QTFFZ2lTWjs7QTBFdmlTUTtFQUlRLG9CQUFBO0VBR0osb0NBQUE7QTFFcWlTWjs7QTBFNWlTUTtFQUlRLG9CQUFBO0VBR0osMENBQUE7QTFFMGlTWjs7QTBFampTUTtFQUlRLG9CQUFBO0VBR0osMkNBQUE7QTFFK2lTWjs7QTBFdGpTUTtFQUlRLG9CQUFBO0VBR0osMENBQUE7QTFFb2pTWjs7QTBFM2pTUTtFQUlRLG9CQUFBO0VBR0osMENBQUE7QTFFeWpTWjs7QTBFaGtTUTtFQUlRLG9CQUFBO0VBR0oseUJBQUE7QTFFOGpTWjs7QTBFL2tTUTtFQUNFLHVCQUFBO0ExRWtsU1Y7O0EwRW5sU1E7RUFDRSxzQkFBQTtBMUVzbFNWOztBMEV2bFNRO0VBQ0UsdUJBQUE7QTFFMGxTVjs7QTBFM2xTUTtFQUNFLG9CQUFBO0ExRThsU1Y7O0EwRXJsU1E7RUFPSSxpREFBQTtBMUVrbFNaOztBMEV6bFNRO0VBT0ksbURBQUE7QTFFc2xTWjs7QTBFN2xTUTtFQU9JLGlEQUFBO0ExRTBsU1o7O0EwRWptU1E7RUFPSSw4Q0FBQTtBMUU4bFNaOztBMEVybVNRO0VBT0ksaURBQUE7QTFFa21TWjs7QTBFem1TUTtFQU9JLGdEQUFBO0ExRXNtU1o7O0EwRTdtU1E7RUFPSSwrQ0FBQTtBMUUwbVNaOztBMEVqblNRO0VBT0ksOENBQUE7QTFFOG1TWjs7QTBFL25TUTtFQUNFLHNCQUFBO0ExRWtvU1Y7O0EwRTluU1U7RUFDRSxzQkFBQTtBMUVpb1NaOztBMEV2b1NRO0VBQ0UsdUJBQUE7QTFFMG9TVjs7QTBFdG9TVTtFQUNFLHVCQUFBO0ExRXlvU1o7O0EwRS9vU1E7RUFDRSxzQkFBQTtBMUVrcFNWOztBMEU5b1NVO0VBQ0Usc0JBQUE7QTFFaXBTWjs7QTBFdnBTUTtFQUNFLHVCQUFBO0ExRTBwU1Y7O0EwRXRwU1U7RUFDRSx1QkFBQTtBMUV5cFNaOztBMEUvcFNRO0VBQ0Usb0JBQUE7QTFFa3FTVjs7QTBFOXBTVTtFQUNFLG9CQUFBO0ExRWlxU1o7O0EwRTdwU1E7RUFPSSx5Q0FBQTtBMUUwcFNaOztBMEVycFNVO0VBT0kseUNBQUE7QTFFa3BTZDs7QTBFcnFTUTtFQU9JLHdDQUFBO0ExRWtxU1o7O0EwRTdwU1U7RUFPSSx3Q0FBQTtBMUUwcFNkOztBMEU3cVNRO0VBT0kseUNBQUE7QTFFMHFTWjs7QTBFcnFTVTtFQU9JLHlDQUFBO0ExRWtxU2Q7O0EwRXJyU1E7RUFJUSw4QkFBQTtFQUdKLCtGQUFBO0ExRW1yU1o7O0EwRTFyU1E7RUFJUSw4QkFBQTtFQUdKLGlHQUFBO0ExRXdyU1o7O0EwRS9yU1E7RUFJUSw4QkFBQTtFQUdKLCtGQUFBO0ExRTZyU1o7O0EwRXBzU1E7RUFJUSw4QkFBQTtFQUdKLDRGQUFBO0ExRWtzU1o7O0EwRXpzU1E7RUFJUSw4QkFBQTtFQUdKLCtGQUFBO0ExRXVzU1o7O0EwRTlzU1E7RUFJUSw4QkFBQTtFQUdKLDhGQUFBO0ExRTRzU1o7O0EwRW50U1E7RUFJUSw4QkFBQTtFQUdKLDZGQUFBO0ExRWl0U1o7O0EwRXh0U1E7RUFJUSw4QkFBQTtFQUdKLDRGQUFBO0ExRXN0U1o7O0EwRTd0U1E7RUFJUSw4QkFBQTtFQUdKLHFHQUFBO0ExRTJ0U1o7O0EwRTV1U1E7RUFDRSw4QkFBQTtBMUUrdVNWOztBMEUzdVNVO0VBQ0UsOEJBQUE7QTFFOHVTWjs7QTBFcHZTUTtFQUNFLGdDQUFBO0ExRXV2U1Y7O0EwRW52U1U7RUFDRSxnQ0FBQTtBMUVzdlNaOztBMEU1dlNRO0VBQ0UsaUNBQUE7QTFFK3ZTVjs7QTBFM3ZTVTtFQUNFLGlDQUFBO0ExRTh2U1o7O0EwRXB3U1E7RUFDRSxnQ0FBQTtBMUV1d1NWOztBMEVud1NVO0VBQ0UsZ0NBQUE7QTFFc3dTWjs7QTBFNXdTUTtFQUNFLGlDQUFBO0ExRSt3U1Y7O0EwRTN3U1U7RUFDRSxpQ0FBQTtBMUU4d1NaOztBMEVweFNRO0VBQ0UsOEJBQUE7QTFFdXhTVjs7QTBFbnhTVTtFQUNFLDhCQUFBO0ExRXN4U1o7O0EwRWx4U1E7RUFJUSxrQkFBQTtFQUdKLDhFQUFBO0ExRWd4U1o7O0EwRXZ4U1E7RUFJUSxrQkFBQTtFQUdKLGdGQUFBO0ExRXF4U1o7O0EwRTV4U1E7RUFJUSxrQkFBQTtFQUdKLDhFQUFBO0ExRTB4U1o7O0EwRWp5U1E7RUFJUSxrQkFBQTtFQUdKLDJFQUFBO0ExRSt4U1o7O0EwRXR5U1E7RUFJUSxrQkFBQTtFQUdKLDhFQUFBO0ExRW95U1o7O0EwRTN5U1E7RUFJUSxrQkFBQTtFQUdKLDZFQUFBO0ExRXl5U1o7O0EwRWh6U1E7RUFJUSxrQkFBQTtFQUdKLDRFQUFBO0ExRTh5U1o7O0EwRXJ6U1E7RUFJUSxrQkFBQTtFQUdKLDJFQUFBO0ExRW16U1o7O0EwRTF6U1E7RUFJUSxrQkFBQTtFQUdKLDRFQUFBO0ExRXd6U1o7O0EwRS96U1E7RUFJUSxrQkFBQTtFQUdKLDRFQUFBO0ExRTZ6U1o7O0EwRXAwU1E7RUFJUSxrQkFBQTtFQUdKLDhFQUFBO0ExRWswU1o7O0EwRXowU1E7RUFJUSxrQkFBQTtFQUdKLHdDQUFBO0ExRXUwU1o7O0EwRTkwU1E7RUFJUSxrQkFBQTtFQUdKLG1GQUFBO0ExRTQwU1o7O0EwRW4xU1E7RUFJUSxrQkFBQTtFQUdKLGtGQUFBO0ExRWkxU1o7O0EwRWwyU1E7RUFDRSxvQkFBQTtBMUVxMlNWOztBMEV0MlNRO0VBQ0UscUJBQUE7QTFFeTJTVjs7QTBFMTJTUTtFQUNFLG9CQUFBO0ExRTYyU1Y7O0EwRTkyU1E7RUFDRSxxQkFBQTtBMUVpM1NWOztBMEVsM1NRO0VBQ0Usa0JBQUE7QTFFcTNTVjs7QTBFNTJTUTtFQU9JLHdEQUFBO0ExRXkyU1o7O0EwRWgzU1E7RUFPSSwwREFBQTtBMUU2MlNaOztBMEVwM1NRO0VBT0ksd0RBQUE7QTFFaTNTWjs7QTBFeDNTUTtFQU9JLHFEQUFBO0ExRXEzU1o7O0EwRTUzU1E7RUFPSSx3REFBQTtBMUV5M1NaOztBMEVoNFNRO0VBT0ksdURBQUE7QTFFNjNTWjs7QTBFcDRTUTtFQU9JLHNEQUFBO0ExRWk0U1o7O0EwRXg0U1E7RUFPSSxxREFBQTtBMUVxNFNaOztBMEU1NFNRO0VBT0ksK0NBQUE7QTFFeTRTWjs7QTBFaDVTUTtFQU9JLG1DQUFBO0VBQUEsMkJBQUE7QTFFNjRTWjs7QTBFcDVTUTtFQU9JLG9DQUFBO0VBQUEsNEJBQUE7QTFFaTVTWjs7QTBFeDVTUTtFQU9JLG9DQUFBO0VBQUEsNEJBQUE7QTFFcTVTWjs7QTBFNTVTUTtFQU9JLCtCQUFBO0ExRXk1U1o7O0EwRWg2U1E7RUFPSSwrQkFBQTtBMUU2NVNaOztBMEVwNlNRO0VBT0ksaURBQUE7QTFFaTZTWjs7QTBFeDZTUTtFQU9JLDJCQUFBO0ExRXE2U1o7O0EwRTU2U1E7RUFPSSxvREFBQTtBMUV5NlNaOztBMEVoN1NRO0VBT0ksaURBQUE7QTFFNjZTWjs7QTBFcDdTUTtFQU9JLG9EQUFBO0ExRWk3U1o7O0EwRXg3U1E7RUFPSSxvREFBQTtBMUVxN1NaOztBMEU1N1NRO0VBT0kscURBQUE7QTFFeTdTWjs7QTBFaDhTUTtFQU9JLDZCQUFBO0ExRTY3U1o7O0EwRXA4U1E7RUFPSSxzREFBQTtBMUVpOFNaOztBMEV4OFNRO0VBT0ksMERBQUE7RUFBQSwyREFBQTtBMUVzOFNaOztBMEU3OFNRO0VBT0ksb0NBQUE7RUFBQSxxQ0FBQTtBMUUyOFNaOztBMEVsOVNRO0VBT0ksNkRBQUE7RUFBQSw4REFBQTtBMUVnOVNaOztBMEV2OVNRO0VBT0ksMERBQUE7RUFBQSwyREFBQTtBMUVxOVNaOztBMEU1OVNRO0VBT0ksNkRBQUE7RUFBQSw4REFBQTtBMUUwOVNaOztBMEVqK1NRO0VBT0ksNkRBQUE7RUFBQSw4REFBQTtBMUUrOVNaOztBMEV0K1NRO0VBT0ksOERBQUE7RUFBQSwrREFBQTtBMUVvK1NaOztBMEUzK1NRO0VBT0ksc0NBQUE7RUFBQSx1Q0FBQTtBMUV5K1NaOztBMEVoL1NRO0VBT0ksK0RBQUE7RUFBQSxnRUFBQTtBMUU4K1NaOztBMEVyL1NRO0VBT0ksMkRBQUE7RUFBQSw4REFBQTtBMUVtL1NaOztBMEUxL1NRO0VBT0kscUNBQUE7RUFBQSx3Q0FBQTtBMUV3L1NaOztBMEUvL1NRO0VBT0ksOERBQUE7RUFBQSxpRUFBQTtBMUU2L1NaOztBMEVwZ1RRO0VBT0ksMkRBQUE7RUFBQSw4REFBQTtBMUVrZ1RaOztBMEV6Z1RRO0VBT0ksOERBQUE7RUFBQSxpRUFBQTtBMUV1Z1RaOztBMEU5Z1RRO0VBT0ksOERBQUE7RUFBQSxpRUFBQTtBMUU0Z1RaOztBMEVuaFRRO0VBT0ksK0RBQUE7RUFBQSxrRUFBQTtBMUVpaFRaOztBMEV4aFRRO0VBT0ksdUNBQUE7RUFBQSwwQ0FBQTtBMUVzaFRaOztBMEU3aFRRO0VBT0ksZ0VBQUE7RUFBQSxtRUFBQTtBMUUyaFRaOztBMEVsaVRRO0VBT0ksOERBQUE7RUFBQSw2REFBQTtBMUVnaVRaOztBMEV2aVRRO0VBT0ksd0NBQUE7RUFBQSx1Q0FBQTtBMUVxaVRaOztBMEU1aVRRO0VBT0ksaUVBQUE7RUFBQSxnRUFBQTtBMUUwaVRaOztBMEVqalRRO0VBT0ksOERBQUE7RUFBQSw2REFBQTtBMUUraVRaOztBMEV0alRRO0VBT0ksaUVBQUE7RUFBQSxnRUFBQTtBMUVvalRaOztBMEUzalRRO0VBT0ksaUVBQUE7RUFBQSxnRUFBQTtBMUV5alRaOztBMEVoa1RRO0VBT0ksa0VBQUE7RUFBQSxpRUFBQTtBMUU4alRaOztBMEVya1RRO0VBT0ksMENBQUE7RUFBQSx5Q0FBQTtBMUVta1RaOztBMEUxa1RRO0VBT0ksbUVBQUE7RUFBQSxrRUFBQTtBMUV3a1RaOztBMEUva1RRO0VBT0ksNkRBQUE7RUFBQSwwREFBQTtBMUU2a1RaOztBMEVwbFRRO0VBT0ksdUNBQUE7RUFBQSxvQ0FBQTtBMUVrbFRaOztBMEV6bFRRO0VBT0ksZ0VBQUE7RUFBQSw2REFBQTtBMUV1bFRaOztBMEU5bFRRO0VBT0ksNkRBQUE7RUFBQSwwREFBQTtBMUU0bFRaOztBMEVubVRRO0VBT0ksZ0VBQUE7RUFBQSw2REFBQTtBMUVpbVRaOztBMEV4bVRRO0VBT0ksZ0VBQUE7RUFBQSw2REFBQTtBMUVzbVRaOztBMEU3bVRRO0VBT0ksaUVBQUE7RUFBQSw4REFBQTtBMUUybVRaOztBMEVsblRRO0VBT0kseUNBQUE7RUFBQSxzQ0FBQTtBMUVnblRaOztBMEV2blRRO0VBT0ksa0VBQUE7RUFBQSwrREFBQTtBMUVxblRaOztBMEU1blRRO0VBT0ksOEJBQUE7QTFFeW5UWjs7QTBFaG9UUTtFQU9JLDZCQUFBO0ExRTZuVFo7O0EwRXBvVFE7RUFPSSxzQkFBQTtBMUVpb1RaOztBMEV4b1RRO0VBT0kscUJBQUE7QTFFcW9UWjs7QTBFNW9UUTtFQU9JLHFCQUFBO0ExRXlvVFo7O0EwRWhwVFE7RUFPSSxxQkFBQTtBMUU2b1RaOztBMEVwcFRRO0VBT0kscUJBQUE7QTFFaXBUWjs7QWdCM3BUSTtFMERHSTtJQU9JLHNCQUFBO0UxRXNwVFY7RTBFN3BUTTtJQU9JLHVCQUFBO0UxRXlwVFY7RTBFaHFUTTtJQU9JLHNCQUFBO0UxRTRwVFY7RTBFbnFUTTtJQU9JLDhCQUFBO0UxRStwVFY7RTBFdHFUTTtJQU9JLDRCQUFBO0UxRWtxVFY7RTBFenFUTTtJQU9JLDJCQUFBO0UxRXFxVFY7RTBFNXFUTTtJQU9JLGlDQUFBO0UxRXdxVFY7RTBFL3FUTTtJQU9JLDJCQUFBO0UxRTJxVFY7RTBFbHJUTTtJQU9JLDBCQUFBO0UxRThxVFY7RTBFcnJUTTtJQU9JLGdDQUFBO0UxRWlyVFY7RTBFeHJUTTtJQU9JLHlCQUFBO0UxRW9yVFY7RTBFM3JUTTtJQU9JLHdCQUFBO0UxRXVyVFY7RTBFOXJUTTtJQU9JLCtCQUFBO0UxRTByVFY7RTBFanNUTTtJQU9JLHlCQUFBO0UxRTZyVFY7RTBFcHNUTTtJQU9JLDZCQUFBO0UxRWdzVFY7RTBFdnNUTTtJQU9JLDhCQUFBO0UxRW1zVFY7RTBFMXNUTTtJQU9JLHdCQUFBO0UxRXNzVFY7RTBFN3NUTTtJQU9JLCtCQUFBO0UxRXlzVFY7RTBFaHRUTTtJQU9JLHdCQUFBO0UxRTRzVFY7RTBFbnRUTTtJQU9JLHlCQUFBO0UxRStzVFY7RTBFdHRUTTtJQU9JLDhCQUFBO0UxRWt0VFY7RTBFenRUTTtJQU9JLGlDQUFBO0UxRXF0VFY7RTBFNXRUTTtJQU9JLHNDQUFBO0UxRXd0VFY7RTBFL3RUTTtJQU9JLHlDQUFBO0UxRTJ0VFY7RTBFbHVUTTtJQU9JLHVCQUFBO0UxRTh0VFY7RTBFcnVUTTtJQU9JLHVCQUFBO0UxRWl1VFY7RTBFeHVUTTtJQU9JLHlCQUFBO0UxRW91VFY7RTBFM3VUTTtJQU9JLHlCQUFBO0UxRXV1VFY7RTBFOXVUTTtJQU9JLDBCQUFBO0UxRTB1VFY7RTBFanZUTTtJQU9JLDRCQUFBO0UxRTZ1VFY7RTBFcHZUTTtJQU9JLGtDQUFBO0UxRWd2VFY7RTBFdnZUTTtJQU9JLHNDQUFBO0UxRW12VFY7RTBFMXZUTTtJQU9JLG9DQUFBO0UxRXN2VFY7RTBFN3ZUTTtJQU9JLGtDQUFBO0UxRXl2VFY7RTBFaHdUTTtJQU9JLHlDQUFBO0UxRTR2VFY7RTBFbndUTTtJQU9JLHdDQUFBO0UxRSt2VFY7RTBFdHdUTTtJQU9JLHdDQUFBO0UxRWt3VFY7RTBFendUTTtJQU9JLGtDQUFBO0UxRXF3VFY7RTBFNXdUTTtJQU9JLGdDQUFBO0UxRXd3VFY7RTBFL3dUTTtJQU9JLDhCQUFBO0UxRTJ3VFY7RTBFbHhUTTtJQU9JLGdDQUFBO0UxRTh3VFY7RTBFcnhUTTtJQU9JLCtCQUFBO0UxRWl4VFY7RTBFeHhUTTtJQU9JLG9DQUFBO0UxRW94VFY7RTBFM3hUTTtJQU9JLGtDQUFBO0UxRXV4VFY7RTBFOXhUTTtJQU9JLGdDQUFBO0UxRTB4VFY7RTBFanlUTTtJQU9JLHVDQUFBO0UxRTZ4VFY7RTBFcHlUTTtJQU9JLHNDQUFBO0UxRWd5VFY7RTBFdnlUTTtJQU9JLGlDQUFBO0UxRW15VFY7RTBFMXlUTTtJQU9JLDJCQUFBO0UxRXN5VFY7RTBFN3lUTTtJQU9JLGlDQUFBO0UxRXl5VFY7RTBFaHpUTTtJQU9JLCtCQUFBO0UxRTR5VFY7RTBFbnpUTTtJQU9JLDZCQUFBO0UxRSt5VFY7RTBFdHpUTTtJQU9JLCtCQUFBO0UxRWt6VFY7RTBFenpUTTtJQU9JLDhCQUFBO0UxRXF6VFY7RTBFNXpUTTtJQU9JLG9CQUFBO0UxRXd6VFY7RTBFL3pUTTtJQU9JLG1CQUFBO0UxRTJ6VFY7RTBFbDBUTTtJQU9JLG1CQUFBO0UxRTh6VFY7RTBFcjBUTTtJQU9JLG1CQUFBO0UxRWkwVFY7RTBFeDBUTTtJQU9JLG1CQUFBO0UxRW8wVFY7RTBFMzBUTTtJQU9JLG1CQUFBO0UxRXUwVFY7RTBFOTBUTTtJQU9JLG1CQUFBO0UxRTAwVFY7RTBFajFUTTtJQU9J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O0UxRW10VVY7RTBFMXRVTTtJQU9JLDRCQUFBO0UxRXN0VVY7RTBFN3RVTTtJQU9JLDJCQUFBO0UxRXl0VVY7RTBFaHVVTTtJQU9JLGlDQUFBO0UxRTR0VVY7RTBFbnVVTTtJQU9JLGdDQUFBO0UxRSt0VVY7RTBFdHVVTTtJQU9JLDhCQUFBO0UxRWt1VVY7RTBFenVVTTtJQU9JLGdDQUFBO0UxRXF1VVY7RTBFNXVVTTtJQU9JLDhCQUFBO0UxRXd1VVY7RTBFL3VVTTtJQU9JLDhCQUFBO0UxRTJ1VVY7RTBFbHZVTTtJQU9JLDhCQUFBO0UxRTh1VVY7RTBFcnZVTTtJQU9JLDhCQUFBO0UxRWl2VVY7RTBFeHZVTTtJQU9JLDhCQUFBO0UxRW92VVY7RTBFM3ZVTTtJQU9JLDRCQUFBO0UxRXV2VVY7RTBFOXZVTTtJQU9JLGtDQUFBO0UxRTB2VVY7RTBFandVTTtJQU9JLGlDQUFBO0UxRTZ2VVY7RTBFcHdVTTtJQU9JLCtCQUFBO0UxRWd3VVY7RTBFdndVTTtJQU9JLGlDQUFBO0UxRW13VVY7RTBFMXdVTTtJQU9JLCtCQUFBO0UxRXN3VVY7RTBFN3dVTTtJQU9JLCtCQUFBO0UxRXl3VVY7RTBFaHhVTTtJQU9JLCtCQUFBO0UxRTR3VVY7RTBFbnhVTTtJQU9JLCtCQUFBO0UxRSt3VVY7RTBFdHhVTTtJQU9JLCtCQUFBO0UxRWt4VVY7RTBFenhVTTtJQU9JLDBCQUFBO0UxRXF4VVY7RTBFNXhVTTtJQU9JLGdDQUFBO0UxRXd4VVY7RTBFL3hVTTtJQU9JLCtCQUFBO0UxRTJ4VVY7RTBFbHlVTTtJQU9JLDZCQUFBO0UxRTh4VVY7RTBFcnlVTTtJQU9JLCtCQUFBO0UxRWl5VVY7RTBFeHlVTTtJQU9JLDZCQUFBO0UxRW95VVY7RTBFM3lVTTtJQU9JLDZCQUFBO0UxRXV5VVY7RTBFOXlVTTtJQU9JLDZCQUFBO0UxRTB5VVY7RTBFanpVTTtJQU9JLDZCQUFBO0UxRTZ5VVY7RTBFcHpVTTtJQU9JLDZCQUFBO0UxRWd6VVY7RTBFdnpVTTtJQU9JLGlCQUFBO0UxRW16VVY7RTBFMXpVTTtJQU9JLHVCQUFBO0UxRXN6VVY7RTBFN3pVTTtJQU9JLHNCQUFBO0UxRXl6VVY7RTBFaDBVTTtJQU9JLG9CQUFBO0UxRTR6VVY7RTBFbjBVTTtJQU9JLHNCQUFBO0UxRSt6VVY7RTBFdDBVTTtJQU9JLG9CQUFBO0UxRWswVVY7RTBFejBVTTtJQU9JLG9CQUFBO0UxRXEwVVY7RTBFNTBVTTtJQU9JLG9CQUFBO0UxRXcwVVY7RTBFLzBVTTtJQU9JLG9CQUFBO0UxRTIwVVY7RTBFbDFVTTtJQU9JLG9CQUFBO0UxRTgwVVY7RTBFcjFVTTtJQU9JLHFCQUFBO0UxRWkxVVY7RTBFeDFVTTtJQU9JLDJCQUFBO0UxRW8xVVY7RTBFMzFVTTtJQU9JLDBCQUFBO0UxRXUxVVY7RTBFOTFVTTtJQU9JLHdCQUFBO0UxRTAxVVY7RTBFajJVTTtJQU9JLDBCQUFBO0UxRTYxVVY7RTBFcDJVTTtJQU9JLHdCQUFBO0UxRWcyVVY7RTBFdjJVTTtJQU9JLHdCQUFBO0UxRW0yVVY7RTBFMTJVTTtJQU9JLHdCQUFBO0UxRXMyVVY7RTBFNzJVTTtJQU9JLHdCQUFBO0UxRXkyVVY7RTBFaDNVTTtJQU9JLHdCQUFBO0UxRTQyVVY7RTBFbjNVTTtJQU9JLHdCQUFBO0UxRSsyVVY7RTBFdDNVTTtJQU9JLDhCQUFBO0UxRWszVVY7RTBFejNVTTtJQU9JLDZCQUFBO0UxRXEzVVY7RTBFNTNVTTtJQU9JLDJCQUFBO0UxRXczVVY7RTBFLzNVTTtJQU9JLDZCQUFBO0UxRTIzVVY7RTBFbDRVTTtJQU9JLDJCQUFBO0UxRTgzVVY7RTBFcjRVTTtJQU9JLDJCQUFBO0UxRWk0VVY7RTBFeDRVTTtJQU9JLDJCQUFBO0UxRW80VVY7RTBFMzRVTTtJQU9JLDJCQUFBO0UxRXU0VVY7RTBFOTRVTTtJQU9JLDJCQUFBO0UxRTA0VVY7RTBFajVVTTtJQU9JLDJCQUFBO0UxRTY0VVY7RTBFcDVVTTtJQU9JLDRCQUFBO0UxRWc1VVY7RTBFdjVVTTtJQU9JLDZCQUFBO0UxRW01VVY7QUFDRjtBZ0I5NVVJO0UwREdJO0lBT0ksc0JBQUE7RTFFdzVVVjtFMEUvNVVNO0lBT0ksdUJBQUE7RTFFMjVVVjtFMEVsNlVNO0lBT0ksc0JBQUE7RTFFODVVVjtFMEVyNlVNO0lBT0ksOEJBQUE7RTFFaTZVVjtFMEV4NlVNO0lBT0ksNEJBQUE7RTFFbzZVVjtFMEUzNlVNO0lBT0ksMkJBQUE7RTFFdTZVVjtFMEU5NlVNO0lBT0ksaUNBQUE7RTFFMDZVVjtFMEVqN1VNO0lBT0ksMkJBQUE7RTFFNjZVVjtFMEVwN1VNO0lBT0ksMEJBQUE7RTFFZzdVVjtFMEV2N1VNO0lBT0ksZ0NBQUE7RTFFbTdVVjtFMEUxN1VNO0lBT0kseUJBQUE7RTFFczdVVjtFMEU3N1VNO0lBT0ksd0JBQUE7RTFFeTdVVjtFMEVoOFVNO0lBT0ksK0JBQUE7RTFFNDdVVjtFMEVuOFVNO0lBT0kseUJBQUE7RTFFKzdVVjtFMEV0OFVNO0lBT0ksNkJBQUE7RTFFazhVVjtFMEV6OFVNO0lBT0ksOEJBQUE7RTFFcThVVjtFMEU1OFVNO0lBT0ksd0JBQUE7RTFFdzhVVjtFMEUvOFVNO0lBT0ksK0JBQUE7RTFFMjhVVjtFMEVsOVVNO0lBT0ksd0JBQUE7RTFFODhVVjtFMEVyOVVNO0lBT0kseUJBQUE7RTFFaTlVVjtFMEV4OVVNO0lBT0ksOEJBQUE7RTFFbzlVVjtFMEUzOVVNO0lBT0ksaUNBQUE7RTFFdTlVVjtFMEU5OVVNO0lBT0ksc0NBQUE7RTFFMDlVVjtFMEVqK1VNO0lBT0kseUNBQUE7RTFFNjlVVjtFMEVwK1VNO0lBT0ksdUJBQUE7RTFFZytVVjtFMEV2K1VNO0lBT0ksdUJBQUE7RTFFbStVVjtFMEUxK1VNO0lBT0kseUJBQUE7RTFFcytVVjtFMEU3K1VNO0lBT0kseUJBQUE7RTFFeStVVjtFMEVoL1VNO0lBT0ksMEJBQUE7RTFFNCtVVjtFMEVuL1VNO0lBT0ksNEJBQUE7RTFFKytVVjtFMEV0L1VNO0lBT0ksa0NBQUE7RTFFay9VVjtFMEV6L1VNO0lBT0ksc0NBQUE7RTFFcS9VVjtFMEU1L1VNO0lBT0ksb0NBQUE7RTFFdy9VVjtFMEUvL1VNO0lBT0ksa0NBQUE7RTFFMi9VVjtFMEVsZ1ZNO0lBT0kseUNBQUE7RTFFOC9VVjtFMEVyZ1ZNO0lBT0ksd0NBQUE7RTFFaWdWVjtFMEV4Z1ZNO0lBT0ksd0NBQUE7RTFFb2dWVjtFMEUzZ1ZNO0lBT0ksa0NBQUE7RTFFdWdWVjtFMEU5Z1ZNO0lBT0ksZ0NBQUE7RTFFMGdWVjtFMEVqaFZNO0lBT0ksOEJBQUE7RTFFNmdWVjtFMEVwaFZNO0lBT0ksZ0NBQUE7RTFFZ2hWVjtFMEV2aFZNO0lBT0ksK0JBQUE7RTFFbWhWVjtFMEUxaFZNO0lBT0ksb0NBQUE7RTFFc2hWVjtFMEU3aFZNO0lBT0ksa0NBQUE7RTFFeWhWVjtFMEVoaVZNO0lBT0ksZ0NBQUE7RTFFNGhWVjtFMEVuaVZNO0lBT0ksdUNBQUE7RTFFK2hWVjtFMEV0aVZNO0lBT0ksc0NBQUE7RTFFa2lWVjtFMEV6aVZNO0lBT0ksaUNBQUE7RTFFcWlWVjtFMEU1aVZNO0lBT0ksMkJBQUE7RTFFd2lWVjtFMEUvaVZNO0lBT0ksaUNBQUE7RTFFMmlWVjtFMEVsalZNO0lBT0ksK0JBQUE7RTFFOGlWVjtFMEVyalZNO0lBT0ksNkJBQUE7RTFFaWpWVjtFMEV4alZNO0lBT0ksK0JBQUE7RTFFb2pWVjtFMEUzalZNO0lBT0ksOEJBQUE7RTFFdWpWVjtFMEU5alZNO0lBT0ksb0JBQUE7RTFFMGpWVjtFMEVqa1ZNO0lBT0ksbUJBQUE7RTFFNmpWVjtFMEVwa1ZNO0lBT0ksbUJBQUE7RTFFZ2tWVjtFMEV2a1ZNO0lBT0ksbUJBQUE7RTFFbWtWVjtFMEUxa1ZNO0lBT0ksbUJBQUE7RTFFc2tWVjtFMEU3a1ZNO0lBT0ksbUJBQUE7RTFFeWtWVjtFMEVobFZNO0lBT0ksbUJBQUE7RTFFNGtWVjtFMEVubFZNO0lBT0ksbUJBQUE7RTFFK2tWVjtFMEV0bFZNO0lBT0ksb0JBQUE7RTFFa2xWVjtFMEV6bFZNO0lBT0ksMEJBQUE7RTFFcWxWVjtFMEU1bFZNO0lBT0kseUJBQUE7RTFFd2xWVjtFMEUvbFZNO0lBT0ksdUJBQUE7RTFFMmxWVjtFMEVsbVZNO0lBT0kseUJBQUE7RTFFOGxWVjtFMEVybVZNO0lBT0ksdUJBQUE7RTFFaW1WVjtFMEV4bVZNO0lBT0ksdUJBQUE7RTFFb21WVjtFMEUzbVZNO0lBT0ksdUJBQUE7RTFFdW1WVjtFMEU5bVZNO0lBT0ksdUJBQUE7RTFFMG1WVjtFMEVqblZNO0lBT0ksdUJBQUE7RTFFNm1WVjtFMEVwblZNO0lBT0ksdUJBQUE7RTFFZ25WVjtFMEV2blZNO0lBT0ksMEJBQUE7SUFBQSx5QkFBQTtFMUVvblZWO0UwRTNuVk07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0UxRXduVlY7RTBFL25WTTtJQU9JLCtCQUFBO0lBQUEsOEJBQUE7RTFFNG5WVjtFMEVub1ZNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFMUVnb1ZWO0UwRXZvVk07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0UxRW9vVlY7RTBFM29WTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTFFd29WVjtFMEUvb1ZNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFMUU0b1ZWO0UwRW5wVk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0UxRWdwVlY7RTBFdnBWTTtJQU9JLDZCQUFBO0lBQUEsNEJBQUE7RTFFb3BWVjtFMEUzcFZNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFMUV3cFZWO0UwRS9wVk07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0UxRTRwVlY7RTBFbnFWTTtJQU9JLHdCQUFBO0lBQUEsMkJBQUE7RTFFZ3FWVjtFMEV2cVZNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFMUVvcVZWO0UwRTNxVk07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0UxRXdxVlY7RTBFL3FWTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTFFNHFWVjtFMEVuclZNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFMUVnclZWO0UwRXZyVk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0UxRW9yVlY7RTBFM3JWTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTFFd3JWVjtFMEUvclZNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFMUU0clZWO0UwRW5zVk07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0UxRWdzVlY7RTBFdnNWTTtJQU9JLDJCQUFBO0lBQUEsOEJBQUE7RTFFb3NWVjtFMEUzc1ZNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFMUV3c1ZWO0UwRS9zVk07SUFPSSx3QkFBQTtFMUUyc1ZWO0UwRWx0Vk07SUFPSSw4QkFBQTtFMUU4c1ZWO0UwRXJ0Vk07SUFPSSw2QkFBQTtFMUVpdFZWO0UwRXh0Vk07SUFPSSwyQkFBQTtFMUVvdFZWO0UwRTN0Vk07SUFPSSw2QkFBQTtFMUV1dFZWO0UwRTl0Vk07SUFPSSwyQkFBQTtFMUUwdFZWO0UwRWp1Vk07SUFPSSwyQkFBQTtFMUU2dFZWO0UwRXB1Vk07SUFPSSwyQkFBQTtFMUVndVZWO0UwRXZ1Vk07SUFPSSwyQkFBQTtFMUVtdVZWO0UwRTF1Vk07SUFPSSwyQkFBQTtFMUVzdVZWO0UwRTd1Vk07SUFPSSwyQkFBQTtFMUV5dVZWO0UwRWh2Vk07SUFPSSwwQkFBQTtFMUU0dVZWO0UwRW52Vk07SUFPSSxnQ0FBQTtFMUUrdVZWO0UwRXR2Vk07SUFPSSwrQkFBQTtFMUVrdlZWO0UwRXp2Vk07SUFPSSw2QkFBQTtFMUVxdlZWO0UwRTV2Vk07SUFPSSwrQkFBQTtFMUV3dlZWO0UwRS92Vk07SUFPSSw2QkFBQTtFMUUydlZWO0UwRWx3Vk07SUFPSSw2QkFBQTtFMUU4dlZWO0UwRXJ3Vk07SUFPSSw2QkFBQTtFMUVpd1ZWO0UwRXh3Vk07SUFPSSw2QkFBQTtFMUVvd1ZWO0UwRTN3Vk07SUFPSSw2QkFBQTtFMUV1d1ZWO0UwRTl3Vk07SUFPSSw2QkFBQTtFMUUwd1ZWO0UwRWp4Vk07SUFPSSwyQkFBQTtFMUU2d1ZWO0UwRXB4Vk07SUFPSSxpQ0FBQTtFMUVneFZWO0UwRXZ4Vk07SUFPSSxnQ0FBQTtFMUVteFZWO0UwRTF4Vk07SUFPSSw4QkFBQTtFMUVzeFZWO0UwRTd4Vk07SUFPSSxnQ0FBQTtFMUV5eFZWO0UwRWh5Vk07SUFPSSw4QkFBQTtFMUU0eFZWO0UwRW55Vk07SUFPSSw4QkFBQTtFMUUreFZWO0UwRXR5Vk07SUFPSSw4QkFBQTtFMUVreVZWO0UwRXp5Vk07SUFPSSw4QkFBQTtFMUVxeVZWO0UwRTV5Vk07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MCtWVjtFMEVqL1ZNO0lBT0ksOEJBQUE7RTFFNitWVjtFMEVwL1ZNO0lBT0ksOEJBQUE7RTFFZy9WVjtFMEV2L1ZNO0lBT0ksOEJBQUE7RTFFbS9WVjtFMEUxL1ZNO0lBT0ksOEJBQUE7RTFFcy9WVjtFMEU3L1ZNO0lBT0ksNEJBQUE7RTFFeS9WVjtFMEVoZ1dNO0lBT0ksa0NBQUE7RTFFNC9WVjtFMEVuZ1dNO0lBT0ksaUNBQUE7RTFFKy9WVjtFMEV0Z1dNO0lBT0ksK0JBQUE7RTFFa2dXVjtFMEV6Z1dNO0lBT0ksaUNBQUE7RTFFcWdXVjtFMEU1Z1dNO0lBT0ksK0JBQUE7RTFFd2dXVjtFMEUvZ1dNO0lBT0ksK0JBQUE7RTFFMmdXVjtFMEVsaFdNO0lBT0ksK0JBQUE7RTFFOGdXVjtFMEVyaFdNO0lBT0ksK0JBQUE7RTFFaWhXVjtFMEV4aFdNO0lBT0ksK0JBQUE7RTFFb2hXVjtFMEUzaFdNO0lBT0ksMEJBQUE7RTFFdWhXVjtFMEU5aFdNO0lBT0ksZ0NBQUE7RTFFMGhXVjtFMEVqaVdNO0lBT0ksK0JBQUE7RTFFNmhXVjtFMEVwaVdNO0lBT0ksNkJBQUE7RTFFZ2lXVjtFMEV2aVdNO0lBT0ksK0JBQUE7RTFFbWlXVjtFMEUxaVdNO0lBT0ksNkJBQUE7RTFFc2lXVjtFMEU3aVdNO0lBT0ksNkJBQUE7RTFFeWlXVjtFMEVoaldNO0lBT0ksNkJBQUE7RTFFNGlXVjtFMEVualdNO0lBT0ksNkJBQUE7RTFFK2lXVjtFMEV0aldNO0lBT0ksNkJBQUE7RTFFa2pXVjtFMEV6aldNO0lBT0ksaUJBQUE7RTFFcWpXVjtFMEU1aldNO0lBT0ksdUJBQUE7RTFFd2pXVjtFMEUvaldNO0lBT0ksc0JBQUE7RTFFMmpXVjtFMEVsa1dNO0lBT0ksb0JBQUE7RTFFOGpXVjtFMEVya1dNO0lBT0ksc0JBQUE7RTFFaWtXVjtFMEV4a1dNO0lBT0ksb0JBQUE7RTFFb2tXVjtFMEUza1dNO0lBT0ksb0JBQUE7RTFFdWtXVjtFMEU5a1dNO0lBT0ksb0JBQUE7RTFFMGtXVjtFMEVqbFdNO0lBT0ksb0JBQUE7RTFFNmtXVjtFMEVwbFdNO0lBT0ksb0JBQUE7RTFFZ2xXVjtFMEV2bFdNO0lBT0kscUJBQUE7RTFFbWxXVjtFMEUxbFdNO0lBT0ksMkJBQUE7RTFFc2xXVjtFMEU3bFdNO0lBT0ksMEJBQUE7RTFFeWxXVjtFMEVobVdNO0lBT0ksd0JBQUE7RTFFNGxXVjtFMEVubVdNO0lBT0ksMEJBQUE7RTFFK2xXVjtFMEV0bVdNO0lBT0ksd0JBQUE7RTFFa21XVjtFMEV6bVdNO0lBT0ksd0JBQUE7RTFFcW1XVjtFMEU1bVdNO0lBT0ksd0JBQUE7RTFFd21XVjtFMEUvbVdNO0lBT0ksd0JBQUE7RTFFMm1XVjtFMEVsbldNO0lBT0ksd0JBQUE7RTFFOG1XVjtFMEVybldNO0lBT0ksd0JBQUE7RTFFaW5XVjtFMEV4bldNO0lBT0ksOEJBQUE7RTFFb25XVjtFMEUzbldNO0lBT0ksNkJBQUE7RTFFdW5XVjtFMEU5bldNO0lBT0ksMkJBQUE7RTFFMG5XVjtFMEVqb1dNO0lBT0ksNkJBQUE7RTFFNm5XVjtFMEVwb1dNO0lBT0ksMkJBQUE7RTFFZ29XVjtFMEV2b1dNO0lBT0ksMkJBQUE7RTFFbW9XVjtFMEUxb1dNO0lBT0ksMkJBQUE7RTFFc29XVjtFMEU3b1dNO0lBT0ksMkJBQUE7RTFFeW9XVjtFMEVocFdNO0lBT0ksMkJBQUE7RTFFNG9XVjtFMEVucFdNO0lBT0ksMkJBQUE7RTFFK29XVjtFMEV0cFdNO0lBT0ksNEJBQUE7RTFFa3BXVjtFMEV6cFdNO0lBT0ksNkJBQUE7RTFFcXBXVjtBQUNGO0FnQmhxV0k7RTBER0k7SUFPSSxzQkFBQTtFMUUwcFdWO0UwRWpxV007SUFPSSx1QkFBQTtFMUU2cFdWO0UwRXBxV007SUFPSSxzQkFBQTtFMUVncVdWO0UwRXZxV007SUFPSSw4QkFBQTtFMUVtcVdWO0UwRTFxV007SUFPSSw0QkFBQTtFMUVzcVdWO0UwRTdxV007SUFPSSwyQkFBQTtFMUV5cVdWO0UwRWhyV007SUFPSSxpQ0FBQTtFMUU0cVdWO0UwRW5yV007SUFPSSwyQkFBQTtFMUUrcVdWO0UwRXRyV007SUFPSSwwQkFBQTtFMUVrcldWO0UwRXpyV007SUFPSSxnQ0FBQTtFMUVxcldWO0UwRTVyV007SUFPSSx5QkFBQTtFMUV3cldWO0UwRS9yV007SUFPSSx3QkFBQTtFMUUycldWO0UwRWxzV007SUFPSSwrQkFBQTtFMUU4cldWO0UwRXJzV007SUFPSSx5QkFBQTtFMUVpc1dWO0UwRXhzV007SUFPSSw2QkFBQTtFMUVvc1dWO0UwRTNzV007SUFPSSw4QkFBQTtFMUV1c1dWO0UwRTlzV007SUFPSSx3QkFBQTtFMUUwc1dWO0UwRWp0V007SUFPSSwrQkFBQTtFMUU2c1dWO0UwRXB0V007SUFPSSx3QkFBQTtFMUVndFdWO0UwRXZ0V007SUFPSSx5QkFBQTtFMUVtdFdWO0UwRTF0V007SUFPSSw4QkFBQTtFMUVzdFdWO0UwRTd0V007SUFPSSxpQ0FBQTtFMUV5dFdWO0UwRWh1V007SUFPSSxzQ0FBQTtFMUU0dFdWO0UwRW51V007SUFPSSx5Q0FBQTtFMUUrdFdWO0UwRXR1V007SUFPSSx1QkFBQTtFMUVrdVdWO0UwRXp1V007SUFPSSx1QkFBQTtFMUVxdVdWO0UwRTV1V007SUFPSSx5QkFBQTtFMUV3dVdWO0UwRS91V007SUFPSSx5QkFBQTtFMUUydVdWO0UwRWx2V007SUFPSSwwQkFBQTtFMUU4dVdWO0UwRXJ2V007SUFPSSw0QkFBQTtFMUVpdldWO0UwRXh2V007SUFPSSxrQ0FBQTtFMUVvdldWO0UwRTN2V007SUFPSSxzQ0FBQTtFMUV1dldWO0UwRTl2V007SUFPSSxvQ0FBQTtFMUUwdldWO0UwRWp3V007SUFPSSxrQ0FBQTtFMUU2dldWO0UwRXB3V007SUFPSSx5Q0FBQTtFMUVnd1dWO0UwRXZ3V007SUFPSSx3Q0FBQTtFMUVtd1dWO0UwRTF3V007SUFPSSx3Q0FBQTtFMUVzd1dWO0UwRTd3V007SUFPSSxrQ0FBQTtFMUV5d1dWO0UwRWh4V007SUFPSSxnQ0FBQTtFMUU0d1dWO0UwRW54V007SUFPSSw4QkFBQTtFMUUrd1dWO0UwRXR4V007SUFPSSxnQ0FBQTtFMUVreFdWO0UwRXp4V007SUFPSSwrQkFBQTtFMUVxeFdWO0UwRTV4V007SUFP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aCtXTTtJQU9JLDJCQUFBO0UxRTQ5V1Y7RTBFbitXTTtJQU9JLDJCQUFBO0UxRSs5V1Y7RTBFdCtXTTtJQU9JLDJCQUFBO0UxRWsrV1Y7RTBFeitXTTtJQU9JLDJCQUFBO0UxRXErV1Y7RTBFNStXTTtJQU9JLDJCQUFBO0UxRXcrV1Y7RTBFLytXTTtJQU9JLDJCQUFBO0UxRTIrV1Y7RTBFbC9XTTtJQU9JLDBCQUFBO0UxRTgrV1Y7RTBFci9XTTtJQU9JLGdDQUFBO0UxRWkvV1Y7RTBFeC9XTTtJQU9JLCtCQUFBO0UxRW8vV1Y7RTBFMy9XTTtJQU9JLDZCQUFBO0UxRXUvV1Y7RTBFOS9XTTtJQU9JLCtCQUFBO0UxRTAvV1Y7RTBFamdYTTtJQU9JLDZCQUFBO0UxRTYvV1Y7RTBFcGdYTTtJQU9JLDZCQUFBO0UxRWdnWFY7RTBFdmdYTTtJQU9JLDZCQUFBO0UxRW1nWFY7RTBFMWdYTTtJQU9JLDZCQUFBO0UxRXNnWFY7RTBFN2dYTTtJQU9JLDZCQUFBO0UxRXlnWFY7RTBFaGhYTTtJQU9JLDZCQUFBO0UxRTRnWFY7RTBFbmhYTTtJQU9JLDJCQUFBO0UxRStnWFY7RTBFdGhYTTtJQU9JLGlDQUFBO0UxRWtoWFY7RTBFemhYTTtJQU9JLGdDQUFBO0UxRXFoWFY7RTBFNWhYTTtJQU9JLDhCQUFBO0UxRXdoWFY7RTBFL2hYTTtJQU9JLGdDQUFBO0UxRTJoWFY7RTBFbGlYTTtJQU9JLDhCQUFBO0UxRThoWFY7RTBFcmlYTTtJQU9JLDhCQUFBO0UxRWlpWFY7RTBFeGlYTTtJQU9JLDhCQUFBO0UxRW9pWFY7RTBFM2lYTTtJQU9JLDhCQUFBO0UxRXVpWFY7RTBFOWlYTTtJQU9JLDhCQUFBO0UxRTBpWFY7RTBFampYTTtJQU9JLDhCQUFBO0UxRTZpWFY7RTBFcGpYTTtJQU9JLHlCQUFBO0UxRWdqWFY7RTBFdmpYTTtJQU9JLCtCQUFBO0UxRW1qWFY7RTBFMWpYTTtJQU9JLDhCQUFBO0UxRXNqWFY7RTBFN2pYTTtJQU9JLDRCQUFBO0UxRXlqWFY7RTBFaGtYTTtJQU9JLDhCQUFBO0UxRTRqWFY7RTBFbmtYTTtJQU9J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O0UwRXh3WE07SUFPSSwrQkFBQTtFMUVvd1hWO0UwRTN3WE07SUFPSSxpQ0FBQTtFMUV1d1hWO0UwRTl3WE07SUFPSSwrQkFBQTtFMUUwd1hWO0UwRWp4WE07SUFPSSwrQkFBQTtFMUU2d1hWO0UwRXB4WE07SUFPSSwrQkFBQTtFMUVneFhWO0UwRXZ4WE07SUFPSSwrQkFBQTtFMUVteFhWO0UwRTF4WE07SUFPSSwrQkFBQTtFMUVzeFhWO0UwRTd4WE07SUFPSSwwQkFBQTtFMUV5eFhWO0UwRWh5WE07SUFPSSxnQ0FBQTtFMUU0eFhWO0UwRW55WE07SUFPSSwrQkFBQTtFMUUreFhWO0UwRXR5WE07SUFPSSw2QkFBQTtFMUVreVhWO0UwRXp5WE07SUFPSSwrQkFBQTtFMUVxeVhWO0UwRTV5WE07SUFPSSw2QkFBQTtFMUV3eVhWO0UwRS95WE07SUFPSSw2QkFBQTtFMUUyeVhWO0UwRWx6WE07SUFPSSw2QkFBQTtFMUU4eVhWO0UwRXJ6WE07SUFPSSw2QkFBQTtFMUVpelhWO0UwRXh6WE07SUFPSSw2QkFBQTtFMUVvelhWO0UwRTN6WE07SUFPSSxpQkFBQTtFMUV1elhWO0UwRTl6WE07SUFPSSx1QkFBQTtFMUUwelhWO0UwRWowWE07SUFPSSxzQkFBQTtFMUU2elhWO0UwRXAwWE07SUFPSSxvQkFBQTtFMUVnMFhWO0UwRXYwWE07SUFPSSxzQkFBQTtFMUVtMFhWO0UwRTEwWE07SUFPSSxvQkFBQTtFMUVzMFhWO0UwRTcwWE07SUFPSSxvQkFBQTtFMUV5MFhWO0UwRWgxWE07SUFPSSxvQkFBQTtFMUU0MFhWO0UwRW4xWE07SUFPSSxvQkFBQTtFMUUrMFhWO0UwRXQxWE07SUFPSSxvQkFBQTtFMUVrMVhWO0UwRXoxWE07SUFPSSxxQkFBQTtFMUVxMVhWO0UwRTUxWE07SUFPSSwyQkFBQTtFMUV3MVhWO0UwRS8xWE07SUFPSSwwQkFBQTtFMUUyMVhWO0UwRWwyWE07SUFPSSx3QkFBQTtFMUU4MVhWO0UwRXIyWE07SUFPSSwwQkFBQTtFMUVpMlhWO0UwRXgyWE07SUFPSSx3QkFBQTtFMUVvMlhWO0UwRTMyWE07SUFPSSx3QkFBQTtFMUV1MlhWO0UwRTkyWE07SUFPSSx3QkFBQTtFMUUwMlhWO0UwRWozWE07SUFPSSx3QkFBQTtFMUU2MlhWO0UwRXAzWE07SUFPSSx3QkFBQTtFMUVnM1hWO0UwRXYzWE07SUFPSSx3QkFBQTtFMUVtM1hWO0UwRTEzWE07SUFPSSw4QkFBQTtFMUVzM1hWO0UwRTczWE07SUFPSSw2QkFBQTtFMUV5M1hWO0UwRWg0WE07SUFPSSwyQkFBQTtFMUU0M1hWO0UwRW40WE07SUFPSSw2QkFBQTtFMUUrM1hWO0UwRXQ0WE07SUFPSSwyQkFBQTtFMUVrNFhWO0UwRXo0WE07SUFPSSwyQkFBQTtFMUVxNFhWO0UwRTU0WE07SUFPSSwyQkFBQTtFMUV3NFhWO0UwRS80WE07SUFPSSwyQkFBQTtFMUUyNFhWO0UwRWw1WE07SUFPSSwyQkFBQTtFMUU4NFhWO0UwRXI1WE07SUFPSSwyQkFBQTtFMUVpNVhWO0UwRXg1WE07SUFPSSw0QkFBQTtFMUVvNVhWO0UwRTM1WE07SUFPSSw2QkFBQTtFMUV1NVhWO0FBQ0Y7QWdCbDZYSTtFMERHSTtJQU9JLHNCQUFBO0UxRTQ1WFY7RTBFbjZYTTtJQU9JLHVCQUFBO0UxRSs1WFY7RTBFdDZYTTtJQU9JLHNCQUFBO0UxRWs2WFY7RTBFejZYTTtJQU9JLDhCQUFBO0UxRXE2WFY7RTBFNTZYTTtJQU9JLDRCQUFBO0UxRXc2WFY7RTBFLzZYTTtJQU9JLDJCQUFBO0UxRTI2WFY7RTBFbDdYTTtJQU9JLGlDQUFBO0UxRTg2WFY7RTBFcjdYTTtJQU9JLDJCQUFBO0UxRWk3WFY7RTBFeDdYTTtJQU9JLDBCQUFBO0UxRW83WFY7RTBFMzdYTTtJQU9JLGdDQUFBO0UxRXU3WFY7RTBFOTdYTTtJQU9JLHlCQUFBO0UxRTA3WFY7RTBFajhYTTtJQU9JLHdCQUFBO0UxRTY3WFY7RTBFcDhYTTtJQU9JLCtCQUFBO0UxRWc4WFY7RTBFdjhYTTtJQU9JLHlCQUFBO0UxRW04WFY7RTBFMThYTTtJQU9JLDZCQUFBO0UxRXM4WFY7RTBFNzhYTTtJQU9JLDhCQUFBO0UxRXk4WFY7RTBFaDlYTTtJQU9JLHdCQUFBO0UxRTQ4WFY7RTBFbjlYTTtJQU9JLCtCQUFBO0UxRSs4WFY7RTBFdDlYTTtJQU9JLHdCQUFBO0UxRWs5WFY7RTBFejlYTTtJQU9JLHlCQUFBO0UxRXE5WFY7RTBFNTlYTTtJQU9JLDhCQUFBO0UxRXc5WFY7RTBFLzlYTTtJQU9JLGlDQUFBO0UxRTI5WFY7RTBFbCtYTTtJQU9JLHNDQUFBO0UxRTg5WFY7RTBFcitYTTtJQU9JLHlDQUFBO0UxRWkrWFY7RTBFeCtYTTtJQU9JLHVCQUFBO0UxRW8rWFY7RTBFMytYTTtJQU9JLHVCQUFBO0UxRXUrWFY7RTBFOStYTTtJQU9JLHlCQUFBO0UxRTArWFY7RTBFai9YTTtJQU9JLHlCQUFBO0UxRTYrWFY7RTBFcC9YTTtJQU9JLDBCQUFBO0UxRWcvWFY7RTBFdi9YTTtJQU9JLDRCQUFBO0UxRW0vWFY7RTBFMS9YTTtJQU9JLGtDQUFBO0UxRXMvWFY7RTBFNy9YTTtJQU9JLHNDQUFBO0UxRXkvWFY7RTBFaGdZTTtJQU9JLG9DQUFBO0UxRTQvWFY7RTBFbmdZTTtJQU9JLGtDQUFBO0UxRSsvWFY7RTBFdGdZTTtJQU9JLHlDQUFBO0UxRWtnWVY7RTBFemdZTTtJQU9JLHdDQUFBO0UxRXFnWVY7RTBFNWdZTTtJQU9JLHdDQUFBO0UxRXdnWVY7RTBFL2dZTTtJQU9JLGtDQUFBO0UxRTJnWVY7RTBFbGhZTTtJQU9JLGdDQUFBO0UxRThnWVY7RTBFcmhZTTtJQU9JLDhCQUFBO0UxRWloWVY7RTBFeGhZTTtJQU9JLGdDQUFBO0UxRW9oWVY7RTBFM2hZTTtJQU9JLCtCQUFBO0UxRXVoWVY7RTBFOWhZTTtJQU9JLG9DQUFBO0UxRTBoWVY7RTBFamlZTTtJQU9JLGtDQUFBO0UxRTZoWVY7RTBFcGlZTTtJQU9JLGdDQUFBO0UxRWdpWVY7RTBFdmlZTTtJQU9JLHVDQUFBO0UxRW1pWVY7RTBFMWlZTTtJQU9JLHNDQUFBO0UxRXNpWVY7RTBFN2lZTTtJQU9JLGlDQUFBO0UxRXlpWVY7RTBFaGpZTTtJQU9JLDJCQUFBO0UxRTRpWVY7RTBFbmpZTTtJQU9JLGlD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O0lBT0ksZ0NBQUE7RTFFbXZZVjtFMEUxdllNO0lBT0ksK0JBQUE7RTFFc3ZZVjtFMEU3dllNO0lBT0ksNkJBQUE7RTFFeXZZVjtFMEVod1lNO0lBT0ksK0JBQUE7RTFFNHZZVjtFMEVud1lNO0lBT0ksNkJBQUE7RTFFK3ZZVjtFMEV0d1lNO0lBT0ksNkJBQUE7RTFFa3dZVjtFMEV6d1lNO0lBT0ksNkJBQUE7RTFFcXdZVjtFMEU1d1lNO0lBT0ksNkJBQUE7RTFFd3dZVjtFMEUvd1lNO0lBT0ksNkJBQUE7RTFFMndZVjtFMEVseFlNO0lBT0ksNkJBQUE7RTFFOHdZVjtFMEVyeFlNO0lBT0ksMkJBQUE7RTFFaXhZVjtFMEV4eFlNO0lBT0ksaUNBQUE7RTFFb3hZVjtFMEUzeFlNO0lBT0ksZ0NBQUE7RTFFdXhZVjtFMEU5eFlNO0lBT0ksOEJBQUE7RTFFMHhZVjtFMEVqeVlNO0lBT0ksZ0NBQUE7RTFFNnhZVjtFMEVweVlNO0lBT0ksOEJBQUE7RTFFZ3lZVjtFMEV2eVlNO0lBT0ksOEJBQUE7RTFFbXlZVjtFMEUxeVlNO0lBT0ksOEJBQUE7RTFFc3lZVjtFMEU3eVlNO0lBT0ksOEJBQUE7RTFFeXlZVjtFMEVoellNO0lBT0ksOEJBQUE7RTFFNHlZVjtFMEVuellNO0lBT0ksOEJBQUE7RTFFK3lZVjtFMEV0ellNO0lBT0kseUJBQUE7RTFFa3pZVjtFMEV6ellNO0lBT0ksK0JBQUE7RTFFcXpZVjtFMEU1ellNO0lBT0ksOEJBQUE7RTFFd3pZVjtFMEUvellNO0lBT0ksNEJBQUE7RTFFMnpZVjtFMEVsMFlNO0lBT0ksOEJBQUE7RTFFOHpZVjtFMEVyMFlNO0lBT0ksNEJBQUE7RTFFaTBZVjtFMEV4MFlNO0lBT0ksNEJBQUE7RTFFbzBZVjtFMEUzMFlNO0lBT0ksNEJBQUE7RTFFdTBZVjtFMEU5MFlNO0lBT0ksNEJBQUE7RTFFMDBZVjtFMEVqMVlNO0lBT0ksNEJBQUE7RTFFNjBZVjtFMEVwMVlNO0lBT0ksNEJBQUE7RTFFZzFZVjtFMEV2MVlNO0lBT0kscUJBQUE7RTFFbTFZVjtFMEUxMVlNO0lBT0ksMkJB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L2haTTtJQU9JLDBCQUFBO0UxRTJoWlY7RTBFbGlaTTtJQU9JLGdDQUFBO0UxRThoWlY7RTBFcmlaTTtJQU9JLCtCQUFBO0UxRWlpWlY7RTBFeGlaTTtJQU9JLDZCQUFBO0UxRW9pWlY7RTBFM2laTTtJQU9JLCtCQUFBO0UxRXVpWlY7RTBFOWlaTTtJQU9JLDZCQUFBO0UxRTBpWlY7RTBFampaTTtJQU9JLDZCQUFBO0UxRTZpWlY7RTBFcGpaTTtJQU9JLDZCQUFBO0UxRWdqWlY7RTBFdmpaTTtJQU9JLDZCQUFBO0UxRW1qWlY7RTBFMWpaTTtJQU9JLDZCQUFBO0UxRXNqWlY7RTBFN2paTTtJQU9JLGlCQUFBO0UxRXlqWlY7RTBFaGtaTTtJQU9JLHVCQUFBO0UxRTRqWlY7RTBFbmtaTTtJQU9JLHNCQUFBO0UxRStqWlY7RTBFdGtaTTtJQU9JLG9CQUFBO0UxRWtrWlY7RTBFemtaTTtJQU9JLHNCQUFBO0UxRXFrWlY7RTBFNWtaTTtJQU9JLG9CQUFBO0UxRXdrWlY7RTBFL2taTTtJQU9JLG9CQUFBO0UxRTJrWlY7RTBFbGxaTTtJQU9JLG9CQUFBO0UxRThrWlY7RTBFcmxaTTtJQU9JLG9CQUFBO0UxRWlsWlY7RTBFeGxaTTtJQU9JLG9CQUFBO0UxRW9sWlY7RTBFM2xaTTtJQU9JLHFCQUFBO0UxRXVsWlY7RTBFOWxaTTtJQU9JLDJCQUFBO0UxRTBsWlY7RTBFam1aTTtJQU9JLDBCQUFBO0UxRTZsWlY7RTBFcG1aTTtJQU9JLHdCQUFBO0UxRWdtWlY7RTBFdm1aTTtJQU9JLDBCQUFBO0UxRW1tWlY7RTBFMW1aTTtJQU9JLHdCQUFBO0UxRXNtWlY7RTBFN21aTTtJQU9JLHdCQUFBO0UxRXltWlY7RTBFaG5aTTtJQU9JLHdCQUFBO0UxRTRtWlY7RTBFbm5aTTtJQU9JLHdCQUFBO0UxRSttWlY7RTBFdG5aTTtJQU9JLHdCQUFBO0UxRWtuWlY7RTBFem5aTTtJQU9JLHdCQUFBO0UxRXFuWlY7RTBFNW5aTTtJQU9JLDhCQUFBO0UxRXduWlY7RTBFL25aTTtJQU9JLDZCQUFBO0UxRTJuWlY7RTBFbG9aTTtJQU9JLDJCQUFBO0UxRThuWlY7RTBFcm9aTTtJQU9JLDZCQUFBO0UxRWlvWlY7RTBFeG9aTTtJQU9JLDJCQUFBO0UxRW9vWlY7RTBFM29aTTtJQU9JLDJCQUFBO0UxRXVvWlY7RTBFOW9aTTtJQU9JLDJCQUFBO0UxRTBvWlY7RTBFanBaTTtJQU9JLDJCQUFBO0UxRTZvWlY7RTBFcHBaTTtJQU9JLDJCQUFBO0UxRWdwWlY7RTBFdnBaTTtJQU9JLDJCQUFBO0UxRW1wWlY7RTBFMXBaTTtJQU9JLDRCQUFBO0UxRXNwWlY7RTBFN3BaTTtJQU9JLDZCQUFBO0UxRXlwWlY7QUFDRjtBZ0JwcVpJO0UwREdJO0lBT0ksc0JBQUE7RTFFOHBaVjtFMEVycVpNO0lBT0ksdUJBQUE7RTFFaXFaVjtFMEV4cVpNO0lBT0ksc0JBQUE7RTFFb3FaVjtFMEUzcVpNO0lBT0ksOEJBQUE7RTFFdXFaVjtFMEU5cVpNO0lBT0ksNEJBQUE7RTFFMHFaVjtFMEVqclpNO0lBT0ksMkJBQUE7RTFFNnFaVjtFMEVwclpNO0lBT0ksaUNBQUE7RTFFZ3JaVjtFMEV2clpNO0lBT0ksMkJBQUE7RTFFbXJaVjtFMEUxclpNO0lBT0ksMEJBQUE7RTFFc3JaVjtFMEU3clpNO0lBT0ksZ0NBQUE7RTFFeXJaVjtFMEVoc1pNO0lBT0kseUJBQUE7RTFFNHJaVjtFMEVuc1pNO0lBT0ksd0JBQUE7RTFFK3JaVjtFMEV0c1pNO0lBT0ksK0JBQUE7RTFFa3NaVjtFMEV6c1pNO0lBT0kseUJBQUE7RTFFcXNaVjtFMEU1c1pNO0lBT0ksNkJBQUE7RTFFd3NaVjtFMEUvc1pNO0lBT0ksOEJBQUE7RTFFMnNaVjtFMEVsdFpNO0lBT0ksd0JBQUE7RTFFOHNaVjtFMEVydFpNO0lBT0ksK0JBQUE7RTFFaXRaVjtFMEV4dFpNO0lBT0ksd0JBQUE7RTFFb3RaVjtFMEUzdFpNO0lBT0kseUJBQUE7RTFFdXRaVjtFMEU5dFpNO0lBT0ksOEJBQUE7RTFFMHRaVjtFMEVqdVpNO0lBT0ksaUNBQUE7RTFFNnRaVjtFMEVwdVpNO0lBT0ksc0NBQUE7RTFFZ3VaVjtFMEV2dVpNO0lBT0kseUNBQUE7RTFFbXVaVjtFMEUxdVpNO0lBT0ksdUJBQUE7RTFFc3VaVjtFMEU3dVpNO0lBT0ksdUJBQUE7RTFFeXVaVjtFMEVodlpNO0lBT0kseUJBQUE7RTFFNHVaVjtFMEVudlpNO0lBT0kseUJBQUE7RTFFK3VaVjtFMEV0dlpNO0lBT0ksMEJBQUE7RTFFa3ZaVjtFMEV6dlpNO0lBT0ksNEJBQUE7RTFFcXZaVjtFMEU1dlpNO0lBT0ksa0NBQUE7RTFFd3ZaVjtFMEUvdlpNO0lBT0ksc0NBQUE7RTFFMnZaVjtFMEVsd1pNO0lBT0ksb0NBQUE7RTFFOHZaVjtFMEVyd1pNO0lBT0ksa0NBQUE7RTFFaXdaVjtFMEV4d1pNO0lBT0kseUNBQUE7RTFFb3daVjtFMEUzd1pNO0lBT0ksd0NBQUE7RTFFdXdaVjtFMEU5d1pNO0lBT0ksd0NBQUE7RTFFMHdaVjtFMEVqeFpNO0lBT0ksa0NBQUE7RTFFNndaVjtFMEVweFpNO0lBT0ksZ0NBQUE7RTFFZ3haVjtFMEV2eFpNO0lBT0ksOEJBQUE7RTFFbXhaVjtFMEUxeFpNO0lBT0ksZ0NBQUE7RTFFc3haVjtFMEU3eFpNO0lBT0ksK0JBQUE7RTFFeXhaVjtFMEVoeVpNO0lBT0ksb0NBQUE7RTFFNHhaVjtFMEVueVpNO0lBT0ksa0NBQUE7RTFFK3haVjtFMEV0eVpNO0lBT0ksZ0NBQUE7RTFFa3laVjtFMEV6eVpNO0lBT0ksdUNBQUE7RTFFcXlaVjtFMEU1eVpNO0lBT0ksc0NBQUE7RTFFd3laVjtFMEUveVpNO0lBT0ksaUNBQUE7RTFFMnlaVjtFMEVselpNO0lBT0ksMkJBQUE7RTFFOHlaVjtFMEVyelpNO0lBT0ksaUNBQUE7RTFFaXpaVjtFMEV4elpNO0lBT0ksK0JBQUE7RTFFb3paVjtFMEUzelpNO0lBT0ksNkJBQUE7RTFFdXpaVjtFMEU5elpNO0lBT0ksK0JBQUE7RTFFMHpaVjtFMEVqMFpNO0lBT0ksOEJBQUE7RTFFNnpaVjtFMEVwMFpNO0lBT0ksb0JBQUE7RTFFZzBaVjtFMEV2MFpNO0lBT0ksbUJBQUE7RTFFbTBaVjtFMEUxMFpNO0lBT0ksbUJBQUE7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SSw2QkFBQTtFMUUwZ2FWO0UwRWpoYU07SUFPSSw2QkFBQTtFMUU2Z2FWO0UwRXBoYU07SUFPSSw2QkFBQTtFMUVnaGFWO0UwRXZoYU07SUFPSSwyQkFBQTtFMUVtaGFWO0UwRTFoYU07SUFPSSxpQ0FBQTtFMUVzaGFWO0UwRTdoYU07SUFPSSxnQ0FBQTtFMUV5aGFWO0UwRWhpYU07SUFPSSw4QkFBQTtFMUU0aGFWO0UwRW5pYU07SUFPSSxnQ0FBQTtFMUUraGFWO0UwRXRpYU07SUFPSSw4QkFBQTtFMUVraWFWO0UwRXppYU07SUFPSSw4QkFBQTtFMUVxaWFWO0UwRTVpYU07SUFPSSw4QkFBQTtFMUV3aWFWO0UwRS9pYU07SUFPSSw4QkFBQTtFMUUyaWFWO0UwRWxqYU07SUFPSSw4QkFBQTtFMUU4aWFWO0UwRXJqYU07SUFPSSw4QkFBQTtFMUVpamFWO0UwRXhqYU07SUFPSSx5QkFBQTtFMUVvamFWO0UwRTNqYU07SUFPSSwrQkFBQTtFMUV1amFWO0UwRTlqYU07SUFPSSw4QkFBQTtFMUUwamFWO0UwRWprYU07SUFPSSw0QkFBQTtFMUU2amFWO0UwRXBrYU07SUFPSSw4QkFBQTtFMUVna2FWO0UwRXZrYU07SUFPSSw0QkFBQTtFMUVta2FWO0UwRTFrYU07SUFPSSw0QkFBQTtFMUVza2FWO0UwRTdrYU07SUFPSSw0QkFBQTtFMUV5a2FWO0UwRWhsYU07SUFPSSw0QkFBQTtFMUU0a2FWO0UwRW5sYU07SUFPSSw0QkFBQTtFMUUra2FWO0UwRXRsYU07SUFPSSw0QkFBQTtFMUVrbGFWO0UwRXpsYU07SUFPSSxxQkFBQTtFMUVxbGFWO0UwRTVsYU07SUFPSSwyQkFBQTtFMUV3bGFWO0UwRS9sYU07SUFPSSwwQkFBQTtFMUUybGFWO0UwRWxtYU07SUFPSSx3QkFBQTtFMUU4bGFWO0UwRXJtYU07SUFPSSwwQkFBQTtFMUVpbWFWO0UwRXhtYU07SUFPSSx3QkFBQTtFMUVvbWFWO0UwRTNtYU07SUFPSSx3QkFBQTtFMUV1bWFWO0UwRTltYU07SUFPSSx3QkFBQTtFMUUwbWFWO0UwRWpuYU07SUFPSSx3QkFBQTtFMUU2bWFWO0UwRXBuYU07SUFPSSx3QkFBQTtFMUVnbmFWO0UwRXZuYU07SUFPSSwyQkFBQTtJQUFBLDBCQUFBO0UxRW9uYVY7RTBFM25hTTtJQU9JLGlDQUFBO0lBQUEsZ0NBQUE7RTFFd25hVjtFMEUvbmFNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFMUU0bmFWO0UwRW5vYU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0UxRWdvYVY7RTBFdm9hTTtJQU9JLGdDQUFBO0lBQUEsK0JBQUE7RTFFb29hVjtFMEUzb2FNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFMUV3b2FWO0UwRS9vYU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0UxRTRvYVY7RTBFbnBhTTtJQU9JLDhCQUFBO0lBQUEsNkJBQUE7RTFFZ3BhVjtFMEV2cGFNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFMUVvcGFWO0UwRTNwYU07SUFPSSw4QkFBQTtJQUFBLDZCQUFBO0UxRXdwYVY7RTBFL3BhTTtJQU9JLHlCQUFBO0lBQUEsNEJBQUE7RTFFNHBhVjtFMEVucWFNO0lBT0ksK0JBQUE7SUFBQSxrQ0FBQTtFMUVncWFWO0UwRXZxYU07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0UxRW9xYVY7RTBFM3FhTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RTFFd3FhVjtFMEUvcWFNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFMUU0cWFWO0UwRW5yYU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0UxRWdyYVY7RTBFdnJhTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RTFFb3JhVjtFMEUzcmFNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFMUV3cmFWO0UwRS9yYU07SUFPSSw0QkFBQTtJQUFBLCtCQUFBO0UxRTRyYVY7RTBFbnNhTTtJQU9JLDRCQUFBO0lBQUEsK0JBQUE7RTFFZ3NhVjtFMEV2c2FNO0lBT0kseUJBQUE7RTFFbXNhVjtFMEUxc2FNO0lBT0ksK0JBQUE7RTFFc3NhVjtFMEU3c2FNO0lBT0ksOEJBQUE7RTFFeXNhVjtFMEVodGFNO0lBT0ksNEJBQUE7RTFFNHNhVjtFMEVudGFNO0lBT0ksOEJBQUE7RTFFK3NhVjtFMEV0dGFNO0lBT0ksNEJBQUE7RTFFa3RhVjtFMEV6dGFNO0lBT0ksNEJBQUE7RTFFcXRhVjtFMEU1dGFNO0lBT0ksNEJBQUE7RTFFd3RhVjtFMEUvdGFNO0lBT0ksNEJBQUE7RTFFMnRhVjtFMEVsdWFNO0lBT0ksNEJBQUE7RTFFOHRhVjtFMEVydWFNO0lBT0ksMkJBQUE7RTFFaXVhVjtFMEV4dWFNO0lBT0ksaUNBQUE7RTFFb3VhVjtFMEUzdWFNO0lBT0ksZ0NBQUE7RTFFdXVhVjtFMEU5dWFNO0lBT0ksOEJBQUE7RTFFMHVhVjtFMEVqdmFNO0lBT0ksZ0NBQUE7RTFFNnVhVjtFMEVwdmFNO0lBT0ksOEJBQUE7RTFFZ3ZhVjtFMEV2dmFNO0lBT0ksOEJBQUE7RTFFbXZhVjtFMEUxdmFNO0lBT0ksOEJBQUE7RTFFc3ZhVjtFMEU3dmFNO0lBT0ksOEJBQUE7RTFFeXZhVjtFMEVod2FNO0lBT0ksOEJBQUE7RTFFNHZhVjtFMEVud2FNO0lBT0ksNEJBQUE7RTFFK3ZhVjtFMEV0d2FNO0lBT0ksa0NBQUE7RTFFa3dhVjtFMEV6d2FNO0lBT0ksaUNBQUE7RTFFcXdhVjtFMEU1d2FNO0lBT0ksK0JBQUE7RTFFd3dhVjtFMEUvd2FNO0lBT0ksaUNBQUE7RTFFMndhVjtFMEVseGFNO0lBT0ksK0JBQUE7RTFFOHdhVjtFMEVyeGFNO0lBT0ksK0JBQUE7RTFFaXhhVjtFMEV4eGFNO0lBT0ksK0JBQUE7RTFFb3hhVjtFMEUzeGFNO0lBT0ksK0JBQUE7RTFFdXhhVjtFMEU5eGFNO0lBT0ksK0JBQUE7RTFFMHhhVjtFMEVqeWFNO0lBT0ksMEJBQUE7RTFFNnhhVjtFMEVweWFNO0lBT0ksZ0NBQUE7RTFFZ3lhVjtFMEV2eWFNO0lBT0ksK0JBQUE7RTFFbXlhVjtFMEUxeWFNO0lBT0ksNkJBQUE7RTFFc3lhVjtFMEU3eWFNO0lBT0ksK0JBQUE7RTFFeXlhVjtFMEVoemFNO0lBT0ksNkJBQUE7RTFFNHlhVjtFMEVuemFNO0lBT0ksNkJBQUE7RTFFK3lhVjtFMEV0emFNO0lBT0ksNkJBQUE7RTFFa3phVjtFMEV6emFNO0lBT0ksNkJBQUE7RTFFcXphVjtFMEU1emFNO0lBT0ksNkJBQUE7RTFFd3phVjtFMEUvemFNO0lBT0ksaUJBQUE7RTFFMnphVjtFMEVsMGFNO0lBT0ksdUJBQUE7RTFFOHphVjtFMEVyMGFNO0lBT0ksc0JBQUE7RTFFaTBhVjtFMEV4MGFNO0lBT0ksb0JBQUE7RTFFbzBhVjtFMEUzMGFNO0lBT0ksc0JBQUE7RTFFdTBhVjtFMEU5MGFNO0lBT0ksb0JBQUE7RTFFMDBhVjtFMEVqMWFNO0lBT0ksb0JBQUE7RTFFNjBhVjtFMEVwMWFNO0lBT0ksb0JBQUE7RTFFZzFhVjtFMEV2MWFNO0lBT0ksb0JBQUE7RTFFbTFhVjtFMEUxMWFNO0lBT0ksb0JBQUE7RTFFczFhVjtFMEU3MWFNO0lBT0kscUJBQUE7RTFFeTFhVjtFMEVoMmFNO0lBT0ksMkJBQUE7RTFFNDFhVjtFMEVuMmFNO0lBT0ksMEJBQUE7RTFFKzFhVjtFMEV0MmFNO0lBT0ksd0JBQUE7RTFFazJhVjtFMEV6MmFNO0lBT0ksMEJBQUE7RTFFcTJhVjtFMEU1MmFNO0lBT0ksd0JBQUE7RTFFdzJhVjtFMEUvMmFNO0lBT0ksd0JBQUE7RTFFMjJhVjtFMEVsM2FNO0lBT0ksd0JBQUE7RTFFODJhVjtFMEVyM2FNO0lBT0ksd0JBQUE7RTFFaTNhVjtFMEV4M2FNO0lBT0ksd0JBQUE7RTFFbzNhVjtFMEUzM2FNO0lBT0ksd0JBQUE7RTFFdTNhVjtFMEU5M2FNO0lBT0ksOEJBQUE7RTFFMDNhVjtFMEVqNGFNO0lBT0ksNkJBQUE7RTFFNjNhVjtFMEVwNGFNO0lBT0ksMkJBQUE7RTFFZzRhVjtFMEV2NGFNO0lBT0ksNkJBQUE7RTFFbTRhVjtFMEUxNGFNO0lBT0ksMkJBQUE7RTFFczRhVjtFMEU3NGFNO0lBT0ksMkJBQUE7RTFFeTRhVjtFMEVoNWFNO0lBT0ksMkJBQUE7RTFFNDRhVjtFMEVuNWFNO0lBT0ksMkJBQUE7RTFFKzRhVjtFMEV0NWFNO0lBT0ksMkJBQUE7RTFFazVhVjtFMEV6NWFNO0lBT0ksMkJB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LHNDQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtBaEY4dmJSOztBZ0YxdmJBO0VBQ0ksZ0JDaXdCbUI7QWpGNC9adkI7O0FnRnh2Ykk7O0VBQ0ksZ0JDOHZCYTtBakY4L1pyQjs7QWdGeHZiQTtFQUNJLGdCQ3d2QmlCO0FqRm1nYXJCOztBZ0Z4dmJBO0VBQ0ksZ0JDbXZCa0I7QWpGd2dhdEI7O0FnRnh2YkE7RUFDSSxnQkN1dkJ3QjtBakZvZ2E1Qjs7QWdGeHZiQTtFQUNJLGdCQ292QnVCO0FqRnVnYTNCOztBZ0Z4dmJBO0VBQ0ksZ0JDOHVCcUI7QWpGNmdhekI7O0FnRnh2YkE7RUFDSSxnQkM2dUJ1QjtBakY4Z2EzQjs7QWdGeHZiQTs7RUFFSSwyQkFBQTtBaEYydmJKOztBZ0Z4dmJBO0VBQ0ksZ0JDNnRCb0I7QWpGOGhheEI7O0FnRnh2YkE7RUFDSSxnQkMwdEJrQjtBakZpaWF0Qjs7QWdGeHZiQTtFQUNJLGdCQ3V0QmtCO0FqRm9pYXRCOztBZ0Z4dmJBO0VBQ0ksZ0JDb3RCc0I7QWpGdWlhMUI7O0FnRnZ2Ykk7RUFDSSxnQkNvdEJpQjtBakZzaWF6Qjs7QWdGcnZiSTtFQUNJLGdCQytzQnNCO0FqRnlpYTlCOztBZ0ZudmJJO0VBQ0ksZ0JDMHNCbUI7QWpGNGlhM0I7O0FnRmp2Ykk7RUFDSSxnQkNxc0JnQjtBakYraWF4Qjs7QWdGL3ViSTtFQUNJLGdCQ2dzQm9CO0FqRmtqYTVCOztBa0YxM2JDO0VBQ0csWUFBQTtFQUVBLFdBQUE7QWxGNDNiSjs7QW1GLzNiQztFQUNHLGlHekU0TW9CO0V5RXpNcEIsaUJBQUE7RUFDQSxpQkFBQTtFQUNBOzs7SUFBQTtBbkZtNGJKOztBb0Z6NGJDO0VBQ0csK0JBQUE7QXBGNDRiSjs7QXFGMTRiWTtFQUNJLGVBQUE7QXJGNjRiaEI7O0FzRnY0YkE7OztFQUFBO0FDTUE7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0F2Rnc0Yko7QXVGdDRiSTtFQUNJLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLDJCQUFBO0VBQ0Esc0JBQUE7QXZGdzRiUjtBdUZ0NGJRO0VBQ0ksYzdFTkY7RTZFT0UsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtBdkZ3NGJaO0F1RnQ0Ylk7RUFDSSx5QjdFK0NMO0U2RTlDSyx3QkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBdkZ3NGJoQjtBdUZwNGJRO0VBQ0ksZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0F2RnM0Ylo7QXVGbDRiUTtFQUNJLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNBLDBDQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBdkZvNGJaO0F1Rmw0Ylk7RUFFSSxtQkFBQTtBdkZtNGJoQjtBdUZoNGJZO0VBQ0ksYzdFM0RSO0U2RTREUSxlQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QXZGazRiaEI7QXVGaDRiZ0I7RUFDSSxhQUFBO0F2Rms0YnBCO0F1RjkzYlk7RUFDSSxrQkFBQTtBdkZnNGJoQjtBdUYzM2JJO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EsUUFBQTtFQUNBLHlCN0V2Qkk7RTZFd0JKLGM3RWhGQTtFNkVpRkEsb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsMkJBQUE7RUFDQSxrREFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EseUNBQUE7QXZGNjNiUjtBdUYzM2JRO0VBQ0ksVUFBQTtFQUNBLDJCQUFBO0F2RjYzYlo7O0F1Rm4zYkE7RUFDSTtJQUNJLDBCQUFBO0V2RnMzYk47RXVGcDNiTTtJQUNJLHdCQUFBO0V2RnMzYlY7RXVGbjNiTTtJQUNJLDZCQUFBO0V2RnEzYlY7QUFDRjtBd0Z0L2JBO0VBQ0ksYUFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLHFMOUVpTXFCO0FWdXpiekI7QXdGci9iSTtFQUNJLHlCOUVNQTtFOEVMQSx5QkFBQTtFQUNBLDBDQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0F4RnUvYlI7O0F3Rm4vYkE7RUFDSSxZQUFBO0F4RnMvYko7O0F3Rm4vYkE7RUFDSSxjQUFBO0F4RnMvYko7O0F3Rm4vYkE7RUFDSSxVQUFBO0F4RnMvYko7O0F3Rm4vYkE7RUFDSSxZQUFBO0F4RnMvYko7O0F3Rm4vYkE7RUFDSSxNQUFBO0VBQ0EsT0FBQTtBeEZzL2JKO0F3RnAvYkk7RUFDSSxXQUFBO0F4RnMvYlI7O0F3RmovYkE7RUFDSSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxrQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsZ0NBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7QXhGby9iSjs7QXdGai9iQTtFQUNJLFdBQUE7RUFDQSxxQkFBQTtFQUNBLGtDQUFBO0VBQ0EsbUNBQUE7RUFDQSxnQ0FBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtBeEZvL2JKOztBd0Y5K2JRO0VBQVcsU0FBQTtBeEZrL2JuQjtBd0ZqL2JRO0VBQVUsU0FBQTtBeEZvL2JsQjtBd0ZoL2JRO0VBQVcsVUFBQTtBeEZtL2JuQjtBd0ZsL2JRO0VBQVUsVUFBQTtBeEZxL2JsQjtBd0ZqL2JRO0VBQVcsU0FBQTtBeEZvL2JuQjtBd0ZuL2JRO0VBQVUsU0FBQTtBeEZzL2JsQjtBd0ZsL2JRO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0VBQ0EsNkJBQUE7QXhGby9iWjtBd0ZsL2JRO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0VBQ0EsNkJBQUE7QXhGby9iWjs7QXdGLytiQTtFQUNJLFNBQUE7RUFDQSx5QkFBQTtFQUFBLGlCQUFBO0F4RmsvYko7O0F3Ri8rYkE7O0VBRUksa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QXhGay9iSjs7QXdGOStiQTtFQUNJLGM5RXJCTztFOEVzQlAsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7QXhGaS9iSjs7QXdGOStiQTs7RUFFSSw2QkFBQTtBeEZpL2JKOztBd0Y3K2JBOztFQUVJLG1COUV6Q087RThFMENQLGVBQUE7RUFDQSxjOUVuQ087QVZtaGNYOztBd0Y1K2JBOztFQUVJLGM5RTlDTztBVjZoY1g7O0F3RjUrYkE7O0VBRUksZ0JBQUE7RUFDQSxjOUVwRE87RThFcURQLG1CQUFBO0F4RisrYko7O0F3RjUrYkE7RUFDSSx5QjlFeEdPO0U4RXlHUCxnQkFBQTtBeEYrK2JKO0F3RjcrYkk7RUFDSSx5QjlFM0dHO0FWMGxjWDs7QXdGMStiQTtFQUNJLHlCOUVsSE87RThFbUhQLGM5RTNHTztFOEU0R1AsZ0JBQUE7RUFDQSx5QkFBQTtBeEY2K2JKO0F3RjMrYkk7RUFDSSx5QjlFdkhHO0U4RXdISCxjOUVqSEc7RThFa0hILHFCOUVwSEc7QVZpbWNYO0F3RjErYkk7RUFFSSx5QkFBQTtFQUNBLGM5RWpGRztFOEVrRkgscUI5RS9IRztFOEVnSUgsbUJBQUE7QXhGMitiUjtBd0Z2K2JJO0VBQ0kseUI5RXpKRTtFOEUwSkYsYzlFbktBO0U4RW9LQSxZQUFBO0F4RnkrYlI7QXdGditiUTtFQUNJLHlCOUU3SkY7RThFOEpFLGM5RXhLSjtBVmlwY1I7O0F3Rm4rYkE7RUFDSSx5QjlFeEdPO0U4RXlHUCxnQkFBQTtBeEZzK2JKO0F3RnArYkk7RUFDSSx5QjlFM0dHO0FWaWxjWDtBd0ZuK2JJO0VBQ0kseUJBQUE7RUFDQSxtQkFBQTtBeEZxK2JSO0F3RmorYkk7RUFDSSx5QkFBQTtFQUNBLGdCQUFBO0F4Rm0rYlI7QXdGaitiUTtFQUNJLHlCOUV0S0Q7QVZ5b2NYOztBd0Y3OWJBO0VBQ0kseUI5RTVITztFOEU2SFAsYzlFek1JO0U4RTBNSixnQkFBQTtBeEZnK2JKO0F3Rjk5Ykk7RUFDSSx5QjlFaElHO0U4RWlJSCxjOUU5TUE7QVY4cWNSO0F3Rjc5Ykk7RUFFSSx5QjlFeklHO0U4RTBJSCxjOUVwTkE7RThFcU5BLG1CQUFBO0F4Rjg5YlI7O0F3Rno5YkE7RUFDSSx5QjlFbE5NO0U4RW1OTixjOUU1Tkk7RThFNk5KLGdCQUFBO0VBQ0EsWUFBQTtBeEY0OWJKO0F3RjE5Ykk7RUFDSSx5QjlFdk5FO0U4RXdORixjOUVsT0E7QVY4cmNSO0F3Rno5Ykk7RUFFSSx5QjlFN0pHO0U4RThKSCxjOUV4T0E7RThFeU9BLG1CQUFBO0F4RjA5YlI7O0F3RnI5YkE7RUFDSSxjQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBeEZ3OWJKO0F3RnQ5Ykk7RUFFSSx5QjlFckxHO0FWNG9jWDtBd0ZwOWJJO0VBQ0ksZ0JBQUE7RUFDQSxjOUV2TEc7RThFd0xILG1CQUFBO0F4RnM5YlI7QXdGcDliUTtFQUNJLGdCQUFBO0F4RnM5Ylo7QXdGbDliSTtFQUNJLHlCOUVqUUU7RThFa1FGLGM5RTNRQTtFOEU0UUEsZ0JBQUE7QXhGbzliUjtBd0ZsOWJRO0VBQ0kseUI5RXJRRjtFOEVzUUUsYzlFaFJKO0FWb3VjUjtBd0ZqOWJRO0VBQ0kseUI5RTFNRDtFOEUyTUMsYzlFclJKO0U4RXNSSSxtQkFBQTtBeEZtOWJaO0F3Ri84Ykk7RUFFSSxjOUVsTkc7QVZrcWNYOztBd0YxOGJJO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0VBQ0EsYzlFdE5HO0FWbXFjWDtBd0YxOGJJOzs7O0VBSUksZUFBQTtFQUNBLDhDQUFBO0F4RjQ4YlI7QXdGMThiUTs7OztFQUNJLHlCOUV6T0Q7RThFME9DLGtCQUFBO0F4Ris4Ylo7QXdGejhiUTs7RUFDSSxrQkFBQTtBeEY0OGJaOztBd0Z0OGJBO0VBQ0ksbUJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLGM5RXhQTztBVmlzY1g7O0F3RnA4Ykk7RUFDSSxrQkFBQTtBeEZ1OGJSO0F3RnI4YlE7RUFDSSxrQ0FBQTtBeEZ1OGJaO0F3RnA4YlE7RUFDSSxrQ0FB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SnFxaUJoQjtBaUovdmlCQTtFQUVJLGlDQUFBO0VBR0EseUJ2SVVJO0V1SVRKLGN2SWlDUztBVjZ0aUJiO0FpSjV2aUJJO0VBQ0ksY3ZJOEJLO0FWZ3VpQmI7QWlKM3ZpQkk7RUFDSSx5QnZJMEJLO0V1SXpCTCxjdklDQTtBVjR2aUJSO0FpSjN2aUJRO0VBQ0ksY3ZJRko7QVYrdmlCUjtBaUp6dmlCSTtFQUVJLHlCdklnQks7RXVJZkwsY3ZJVEE7RXVJVUEsMEJBQUE7RUFDQSxtQkFBQTtBakowdmlCUjtBaUp4dmlCUTtFQUNJLGN2SWRKO0FWd3dpQlI7QWdCOXRpQkk7RWlJdEJKO0lBR1Esa0JBQUE7RWpKcXZpQk47RWlKbnZpQk07SUFFSSx5QnZJNENEO0l1STNDQyxTQUFBO0lBQ0Esc0JBQUE7SUFDQSxnREFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLGVBQUE7RWpKb3ZpQlY7RWlKbHZpQlU7SUFDSSxTQUFBO0VqSm92aUJkO0FBQ0Y7QWtKeHlpQkE7RUFFSSx5QnhJWUk7RXdJWEosY3hJbUNTO0FWc3dpQmI7QWtKdnlpQkk7RUFDSSxjeElnQ0s7QVZ5d2lCYjtBa0p0eWlCSTtFQUVJLHlCeElHQTtFd0lGQSxjeElXRTtBVjR4aUJWO0FrSnJ5aUJRO0VBQ0ksY3hJUUY7QVYreGlCVjtBa0pueWlCSTtFQUNJLDBCQUFBO0VBQ0EsbUJBQUE7QWxKcXlpQlI7QWtKbHlpQkk7RUFDSSx3QkFBQTtBbEpveWlCUjtBZ0Jyd2lCSTtFa0l4REo7SUE2QlEseUJ4SVBFO0l3SVFGLGN4SWhCQTtJd0lpQkEsbUJBQUE7RWxKb3lpQk47RWtKbHlpQk07SUFDSSxjeElwQko7RVZ3emlCTjtFa0pqeWlCTTtJQUVJLHlCeEloQkY7SXdJaUJFLGN4STFCSjtFVjR6aUJOO0VrSmh5aUJVO0lBQ0ksY3hJN0JSO0VWK3ppQk47RWtKOXhpQk07SUFDSSwwQkFBQTtJQUNBLG1CQUFBO0VsSmd5aUJWO0FBQ0Y7QWdCMXhpQkk7RWtJREo7SUFNUSxrQkFBQTtFbEp5eGlCTjtFa0p2eGlCTTtJQUVJ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QUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLGM5S3lFTDtFOEt4RUsseUI5S1BSO0FWbWdvQlI7QXdMMS9uQmdCO0VBQ0kseUI5SzZEVDtFOEs1RFMscUI5SytEVDtFOEs5RFMsYzlLbUVUO0FWeTduQlg7QXdMei9uQmdCO0VBQ0ksNENBQUE7RUFDQSwwQkFBQTtFQUNBLG1CQUFBO0F4TDIvbkJwQjtBd0x2L25CWTtFQUNJLHlCQUFBO0VBQ0EscUI5S0RIO0U4S0VHLGM5S3pCUjtBVmtob0JSO0F3THQvbkJZO0VBQ0kseUI5SzJDTDtFOEsxQ0sscUI5SzJDTDtFOEsxQ0ssYzlLNENMO0U4SzNDSyxtQkFBQTtBeEx3L25CaEI7O0F5TDdpb0JDLHdFQUFBO0FBQ0Q7RUFDSSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtBekxnam9CSjtBeUw5aW9CSTtFQUNJLHlCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxtQi9LU0E7RStLUkEsa0JBQUE7RUFDQSxXQUFBO0F6TGdqb0JSO0F5TDlpb0JROztFQUVJLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0F6TGdqb0JaO0F5TDVpb0JZO0VBQ0kseUIvS3NDSDtFK0tyQ0csYy9LTFI7RStLTVEsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBekw4aW9CaEI7QXlMMWlvQlE7RUFDSSx5QkFBQTtFQUNBLHlCL0tpQkQ7RStLaEJDLGlCQUFBO0VBQ0EsYy9LaEJKO0UrS2lCSSxtQkFBQTtBekw0aW9CWjtBeUx2aW9CZ0I7RUFDSSx5Qi9LaURUO0FWdy9uQlg7QXlMdGlvQmdCO0VBQ0kseUNBQUE7QXpMd2lvQnBCO0F5THBpb0JZO0VBQ0kseUIvSzBDTDtFK0t6Q0ssYy9LMkNMO0UrSzFDSyxtQkFBQTtBekxzaW9CaEI7QXlMcGlvQmdCO0VBQ0kseUJsTG5CVjtFa0xvQlUsYy9LdENaO0FWNGtvQlI7QXlMbmlvQmdCO0VBQ0kseUIvS1hUO0UrS1lTLGMvSzNDWjtBVmdsb0JSO0F5TGhpb0JnQjtFQUNJLHlC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cUJnQjtFQUNJLGM1TDdDVjtBVm81cUJWO0FzTTMxcUJJO0VBQ0kseUI1TDNDSztBVnc0cUJiO0FzTTExcUJZO0VBQ0ksc0NBQUE7QXRNNDFxQmhCO0FzTXQxcUJnQjtFQUNJLGM1THREUDtBVjg0cUJiO0F1TTE3cUJDO0VBQ0cseUI3TDhGTztBVjgxcUJYOztBd001N3FCSTtFQUNJLGM5TG1CQTtFOExsQkEsdUJBQUE7QXhNKzdxQlI7QXdNNTdxQlk7RUFDSSx1ZUFBQTtFQUNBLG9DQUFBO0F4TTg3cUJoQjtBd001N3FCZ0I7RUFDSSx5QjlMVVo7RThMVFksYzlMZ0NQO0FWODVxQmI7QXdNMzdxQmdCO0VBR0ksdWVBQUE7RUFDQSx5QjlMeUJQO0FWazZxQmI7O0F5TTc4cUJJO0VBQ0ksa0JBQUE7QXpNZzlxQlI7QXlNNzhxQlk7RUFDSSxvQ0FBQTtFQUNBLGMvTHFDSDtFK0xwQ0csNEJBQUE7QXpNKzhxQmhCO0F5TTc4cUJnQjtFQUNJLGdCQUFBO0VBQ0EscUIvTGdDUDtBVis2cUJiO0F5TXo4cUJJO0VBQ0ksa0JBQUE7QXpNMjhxQlI7QXlNejhxQlE7RUFDSSxnQkFBQTtFQUNBLGtCQUFBO0F6TTI4cUJaO0F5TXo4cUJZO0VBQ0ksZ0JBQUE7RUFDQSxxQi9MaUJIO0FWMDdxQmI7QWdCdjZxQkk7RXlMMUNJO0lBVVEsZ0JBQUE7RXpNMjhxQmQ7QUFDRjtBeU12OHFCSTtFQUNJLHlCL0wyREc7RStMMURILGlHL0x1S2dCO0UrTHRLaEIsa0JBQUE7QXpNeThxQlI7O0EwTS8rcUJJO0VBQ0kseUJoTWtHRztFZ01qR0gsY2hNa0JBO0FWZytxQlI7QTBNaC9xQlE7RUFDSSxjaE1lSjtFZ01kSSxxQkFBQTtBMU1rL3FCWjtBME1oL3FCWTtFQUdJLDBCQUFBO0ExTWcvcUJoQjtBME01K3FCUTtFQUNJLHlCQUFBO0VBQ0EsNEJBQUE7RUFDQSxjaE1FSjtBVjQrcUJSO0EwTTMrcUJRO0VBQ0kseUJBQUE7RUFDQSxjaE1ISjtBVmcvcUJSO0EwTTErcUJRO0VBQ0ksZ0NBQUE7QTFNNCtxQlo7QTBNcCtxQjRCO0VBQ0ksY2hNMkRyQjtBVjI2cUJYO0EwTXArcUJnQztFQUdJLGNoTXJCNUI7RWdNc0I0QiwwQkFBQTtBMU1vK3FCcEM7QTBNMTlxQlk7RUFDSSx5QkFBQTtFQUNBLHFCQUFBO0ExTTQ5cUJoQjtBME14OXFCUTtFQUNJLDZCQUFBO0VBQ0EsY2hNeENKO0FWa2dyQlI7QTBNeDlxQlk7RUFDSSw0QkFBQTtFQUNBLGdEQUFBO0ExTTA5cUJoQjtBME1yOXFCWTtFQUNJLGNoTWxEUjtFZ01tRFEsaUJBQUE7QTFNdTlxQmhCO0EwTXI5cUJnQjtFQUdJLCtCQUFBO0VBQ0EscUJBQUE7QTFNcTlxQnBCOztBMk05aHJCQTtFQUNJLDZCQUFBO0VBQ0EsY2pNcUNTO0FWNC9xQmI7QTJNL2hyQkk7RUFDSSxjQUFBO0EzTWlpckJSO0EyTS9ockJRO0VBR0ksMEJBQUE7QTNNK2hyQlo7QTJNeGhyQkk7RUFDSSx5QmpNT0U7RWlNTkYsY2pNSEE7RWlNSUEsYUFBQTtFQUNBLGtCQUFBO0EzTTBockJSO0EyTXhockJRO0VBQ0ksY2pNUko7QVZraXJCUjtBMk1uaHJCSTtFQUNJLHlCak1PSztFaU1OTCxjak1qQkE7RWlNa0JBLGFBQUE7RUFDQSxrQkFBQTtBM01xaHJCUjtBMk1uaHJCUTtFQUNJLGNqTXRCSjtBVjJpckJSO0EyTTlnckJJO0VBQ0kseUJqTTBDRztFaU16Q0gsY2pNUks7RWlNU0wsYUFBQTtFQUNBLGtCQUFBO0EzTWdockJSO0EyTTlnckJRO0VBQ0ksY2pNYkM7QVY2aHJCYjtBZ0I3L3FCSTtFMkxWUTtJQUNJLDJCQUFBO0UzTTBnckJkO0FBQ0Y7O0E0TTVrckJRO0VBQ0ksY2xNa0JKO0VrTWpCSSxrQkFBQTtFQUNBLFlBQUE7QTVNK2tyQlo7QTRNN2tyQlk7RUFDSSw0QkFBQTtFQUNBLDRCQUFBO0VBQ0Esb0JBQUE7QTVNK2tyQmhCO0E0TTNrckJnQjtFQUNJLDZQck15bkRpQjtBUG85bkJyQztBNE14a3JCZ0I7RUFDSSw4UHJNb25EaUI7QVBzOW5CckM7QTRNcGtyQkk7RUFDSSxVQUFBO0VBQ0EscUJBQUE7QTVNc2tyQlI7QTRNbmtyQkk7RUFDSSxnQkFBQTtBNU1xa3JCUjtBNE1oa3JCWTtFQUNJLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLDRDQUFBO0E1TWtrckJoQjtBNE1oa3JCZ0I7RUFDSSxvQkFBQTtBNU1ra3JCcEI7QTRNM2pyQlE7RUFDSSxjbE1SQztBVnFrckJiO0E0TTNqckJZO0VBR0ksY2xNNUJOO0FWdWxyQlY7QTRNbmpyQmdCO0VBQ0ksc0JBQUE7QTVNcWpyQnBCO0E0TXJpckJJO0VBQ0k7SUFDSSxtQkFBQTtJQUNBLDJCQUFBO0U1TStpckJWO0U0TTVpckJNO0lBQ0ksbUJBQUE7SUFDQSwyQkFBQTtFNU04aXJCVjtBQUNGOztBNk12b3JCUTtFQUNJLHVCQUFBO0VBQ0EsZ0NBQUE7QTdNMG9yQlo7QTZNcG9yQlk7RUFDSSxxQkFBQTtBN01zb3JCaEI7O0E4TXJvckJZO0VBQ0ksY3BNaUJOO0FWdW5yQlY7QThNcG9yQlE7RUFDSSx5QnBNWUY7QVYwbnJCVjtBOE05bnJCZ0I7RUFDSSxjcE1HVjtBVjZuckJWO0E4TTNuckJRO0VBQ0kseUJwTUhGO0FWZ29yQlY7O0E4TWxwckJZO0VBQ0ksY3BNK0JIO0FWc25yQmI7QThNanByQlE7RUFDSSx5QnBNMEJDO0FWeW5yQmI7QThNM29yQmdCO0VBQ0ksY3BNaUJQO0FWNG5yQmI7QThNeG9yQlE7RUFDSSx5QnBNV0M7QVYrbnJCYjs7QThNL3ByQlk7RUFDSSxjcE1tRkw7QVYra3JCWDtBOE05cHJCUTtFQUNJLHlCcE02RUQ7QVZtbHJCWDtBOE14cHJCZ0I7RUFDSSxjcE1xRVQ7QVZxbHJCWDtBOE1ycHJCUTtFQUNJLHlCcE04REQ7QVZ5bHJCWDs7QThNNXFyQlk7RUFDSSxjdk1rSUg7QVA2aXJCYjtBOE0zcXJCUTtFQUNJLHlCcE1tR0g7QVYwa3JCVDtBOE1ycXJCZ0I7RUFDSSxjdk1vSFA7QVBtanJCYjtBOE1scXJCUTtFQUNJLHlCcE1vRkg7QVZnbHJCVDs7QThNenJyQlk7RUFDSSxjdk1zSkw7QVBzaXJCWDtBOE14cnJCUTtFQUNJLHlCcE1rQ0Q7QVZ3cHJCWDtBOE1scnJCZ0I7RUFDSSxjdk13SVQ7QVA0aXJCWDtBOE0vcXJCUTtFQUNJLHlCcE1tQkQ7QVY4cHJCWDs7QThNdHNyQlk7RUFDSSxjcE13Q0w7QVZpcXJCWDtBOE1yc3JCUTtFQUNJLHlCdk1vQkY7QVBtcnJCVjtBOE0vcnJCZ0I7RUFDSSxjcE0wQlQ7QVZ1cXJCWDtBOE01cnJCUTtFQUNJLHlCdk1LRjtBUHlyckJWOztBOE1udHJCWTtFQUNJLGNwTXlFSDtBVjZvckJiO0E4TWx0ckJRO0VBQ0kseUJwTXNFQztBVjhvckJiO0E4TTVzckJnQjtFQUNJLGNwTTJEUDtBVm1wckJiO0E4TXpzckJRO0VBQ0kseUJwTXVEQztBVm9wckJiOztBOE1odXJCWTtFQUNJLGNwTThESjtBVnFxckJaO0E4TS90ckJRO0VBQ0kseUJ2TTJCRjtBUHNzckJWO0E4TXp0ckJnQjtFQUNJLGNwTWdEUjtBVjJxckJaO0E4TXR0ckJRO0VBQ0kseUJ2TVlGO0FQNHNyQlY7O0E4TTd1ckJZO0VBQ0ksY3BNbURIO0FWNnJyQmI7QThNNXVyQlE7RUFDSSx5QnBNNkNDO0FWaXNyQmI7QThNdHVyQmdCO0VBQ0ksY3BNcUNQO0FWbXNyQmI7QThNbnVyQlE7RUFDSSx5QnBNOEJDO0FWdXNyQmI7O0ErTW53ckJZO0VBR0kscUJBQUE7QS9Nb3dyQmhCO0ErTWx3ckJnQjtFQUNJLDBCQUFBO0EvTW93ckJwQjtBK00vdnJCUTtFQUNJLGNyTTZCQztBVm91ckJiO0ErTS92ckJZO0VBQ0ksa0JBQUE7RUFDQSxnQkFBQTtBL01pd3JCaEI7QStNN3ZyQlE7RUFDSSxjck1vQkM7RXFNbkJELGlHck1vTFk7RXFNbkxaLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBL00rdnJCWjtBK003dnJCWTtFQUNJLGNyTUZOO0FWaXdyQlY7QStNN3ZyQmdCO0VBR0ksY3JNUVA7QVZxdnJCYjtBK016dnJCWTtFQUNJLGNyTVpOO0FWdXdyQlY7QStNdHZyQlk7RUFDSSx5QnJNSEg7RXFNSUcsY3JNM0JSO0VxTTRCUSxrQkFBQTtBL013dnJCaEI7QStNdHZy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QUNBLG9CQUFBO0VBQ0EsZ0JBQUE7QWhPMml0QmhCO0FnT3hpdEJvQjtFQUVJLG9CQUFBO0VBQ0EsNEJBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxxQkFBQTtBaE95aXRCeEI7QWdPdGl0Qm9CO0VuSDNCbEIsOG1EQUFBO0VtSDZCc0IsT0FBQTtFQUNBLFdBQUE7QWhPd2l0QnhCO0FnT3JpdEJvQjtFbkhqQ2xCLDhtREFBQTtFbUhtQ3NCLFVBQUE7RUFDQSxVQUFBO0FoT3VpdEJ4QjtBZ09waXRCb0I7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtBaE9zaXRCeEI7QWdPaml0Qlk7RUFDSSxjQUFBO0FoT21pdEJoQjtBZ09qaXRCZ0I7RUFDSSxrQkFBQTtBaE9taXRCcEI7QWdPOWh0QmdCO0VBQ0ksa0JBQUE7RUFDQSxNQUFBO0VBQ0EsVUFBQTtBaE9naXRCcEI7QWdPdGh0QmdCO0VBQ0ksaUJBQUE7RUFDQSxnQkFBQTtBaE93aHRCcEI7QWdCbGp0Qkk7RWdOcUNvQjtJQUNJLGlCQUFBO0VoT2dodEIxQjtBQUNGO0FnQnZqdEJJO0VnTm1Eb0I7SUFDSSxlQUFBO0VoT3VndEIxQjtBQUNGO0FnQjVqdEJJO0VnTmlFb0I7SUFDSSxlQUFBO0VoTzgvc0IxQjtBQUNGO0FnQmprdEJJO0VnTitFb0I7SUFDSSxpQkFBQTtFaE9xL3NCMUI7QUFDRjtBZ0J0a3RCSTtFZ042Rm9CO0lBRUksVUFBQTtFaE8yK3NCMUI7RWdPeCtzQnNCO0lBQ0ksaUJBQUE7RWhPMCtzQjFCO0FBQ0YiLCJmaWxlIjoiaXBjLmF0b21pYy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEJvb3RzdHJhcCB2NS4zLjggKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDI0IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKlxuICogU2lkZXdhbGsgTlYgKGMpIDIwMTggLSBCbGFzdGljIChjKSAyMDIxXG4gKiBDdXN0b20gQm9vdHN0cmFwIHNldHVwIC0gTUlHUkFUSU9OIElOIFBST0dSRVNTXG4gKiBVcGRhdGVkOiBTZXB0ZW1iZXIgNCwgMjAyNSAtIEJvb3RzdHJhcCA1IE1pZ3JhdGlvblxuICovXG4vKiFcbiAqIEJvb3RzdHJhcCAzLzQgQ29tcGF0aWJpbGl0eSBWYXJpYWJsZXNcbiAqIFRFTVBPUkFSWSAtIFByb3ZpZGVzIG1pc3NpbmcgQm9vdHN0cmFwIDQgdmFyaWFibGVzIGZvciBtaWdyYXRpb25cbiAqL1xuLyohXG4gKiBCb290c3RyYXAgMy80IHRvIEJvb3RzdHJhcCA1IENvbXBhdGliaWxpdHkgTGF5ZXJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIFRFTVBPUkFSWSAtIFJlbW92ZSBhZnRlciBmdWxsIG1pZ3JhdGlvbiAoMy02IG1vbnRocylcbiAqIENyZWF0ZWQ6IFNlcHRlbWJlciA0LCAyMDI1XG4gKiBQdXJwb3NlOiBQcm92aWRlIGJhY2t3YXJkIGNvbXBhdGliaWxpdHkgZHVyaW5nIEJTNSBtaWdyYXRpb25cbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqL1xuaHRtbC5oaWRkZW4ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaGlkZGVuOm5vdChodG1sKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4uY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uY29sbGFwc2luZyB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuXG4udGV4dC14cy1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC14cy1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXhzLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4ubS10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi53ZWxsIHtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ubWwtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtb2JqZWN0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuXG4ubWVkaWEtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG59XG5cbi5tZWRpYS1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4vKiFcbiAqIFVzYWdlIE5vdGVzOlxuICogLSBUaGlzIGZpbGUgcHJvdmlkZXMgdGVtcG9yYXJ5IGJhY2t3YXJkIGNvbXBhdGliaWxpdHlcbiAqIC0gUmVtb3ZlIGNsYXNzZXMgYXMgeW91IHVwZGF0ZSBIVE1MIHRvIHVzZSBCb290c3RyYXAgNSBjbGFzc2VzXG4gKiAtIE1vbml0b3IgY29uc29sZSBmb3IgXCJleHRlbmRpbmcgbm9uLWV4aXN0ZW50IGNsYXNzXCIgd2FybmluZ3NcbiAqIC0gUGxhbiB0byByZW1vdmUgdGhpcyBlbnRpcmUgZmlsZSBhZnRlciBtaWdyYXRpb24gaXMgY29tcGxldGVcbiAqL1xuOnJvb3QsXG5bZGF0YS1icy10aGVtZT1saWdodF0ge1xuICAtLWJzLWJsdWU6ICMwZDZlZmQ7XG4gIC0tYnMtaW5kaWdvOiAjNjYxMGYyO1xuICAtLWJzLXB1cnBsZTogIzUyNDViMTtcbiAgLS1icy1waW5rOiAjREEyOTFDO1xuICAtLWJzLXJlZDogI0RBMjkxQztcbiAgLS1icy1vcmFuZ2U6ICNmNTgyMWY7XG4gIC0tYnMteWVsbG93OiAjZjZhYjAwO1xuICAtLWJzLWdyZWVuOiAjMTk4NzU0O1xuICAtLWJzLXRlYWw6ICMzMDZlODM7XG4gIC0tYnMtY3lhbjogIzBkY2FmMDtcbiAgLS1icy1ibGFjazogIzAwMDAwMDtcbiAgLS1icy13aGl0ZTogI0ZGRkZGRjtcbiAgLS1icy1ncmF5OiAjNzI3MjcyO1xuICAtLWJzLWdyYXktZGFyazogIzJEMkQyRDtcbiAgLS1icy1ncmF5LTEwMDogI0Y4RjdGMTtcbiAgLS1icy1ncmF5LTIwMDogI0VCRUJFQjtcbiAgLS1icy1ncmF5LTMwMDogI0U4RUFFRTtcbiAgLS1icy1ncmF5LTQwMDogI0MwQzRDOTtcbiAgLS1icy1ncmF5LTUwMDogIzgxOEE5NTtcbiAgLS1icy1ncmF5LTYwMDogIzcyNzI3MjtcbiAgLS1icy1ncmF5LTcwMDogIzRBNEE0QTtcbiAgLS1icy1ncmF5LTgwMDogIzJEMkQyRDtcbiAgLS1icy1ncmF5LTkwMDogIzBCMEIwQjtcbiAgLS1icy1wcmltYXJ5OiAjREEyOTFDO1xuICAtLWJzLXNlY29uZGFyeTogIzBjMjM0MDtcbiAgLS1icy1zdWNjZXNzOiAjQkNFMTk0O1xuICAtLWJzLWluZm86ICMzMDZlODM7XG4gIC0tYnMtd2FybmluZzogI2ZmYzEwNztcbiAgLS1icy1kYW5nZXI6ICNjMjI0MTk7XG4gIC0tYnMtbGlnaHQ6ICNGOEY3RjE7XG4gIC0tYnMtZGFyazogIzBCMEIwQjtcbiAgLS1icy1wcmltYXJ5LXJnYjogMjE4LCA0MSwgMjg7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogMTIsIDM1LCA2NDtcbiAgLS1icy1zdWNjZXNzLXJnYjogMTg4LCAyMjUsIDE0ODtcbiAgLS1icy1pbmZvLXJnYjogNDgsIDExMCwgMTMxO1xuICAtLWJzLXdhcm5pbmctcmdiOiAyNTUsIDE5MywgNztcbiAgLS1icy1kYW5nZXItcmdiOiAxOTQsIDM2LCAyNTtcbiAgLS1icy1saWdodC1yZ2I6IDI0OCwgMjQ3LCAyNDE7XG4gIC0tYnMtZGFyay1yZ2I6IDExLCAxMSwgMTE7XG4gIC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAjNTcxMDBiO1xuICAtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiAjMDUwZTFhO1xuICAtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogIzRiNWEzYjtcbiAgLS1icy1pbmZvLXRleHQtZW1waGFzaXM6ICMxMzJjMzQ7XG4gIC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiAjNjY0ZDAzO1xuICAtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzOiAjNGUwZTBhO1xuICAtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6ICM0QTRBNEE7XG4gIC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiAjNEE0QTRBO1xuICAtLWJzLXByaW1hcnktYmctc3VidGxlOiAjZjhkNGQyO1xuICAtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6ICNjZWQzZDk7XG4gIC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6ICNmMmY5ZWE7XG4gIC0tYnMtaW5mby1iZy1zdWJ0bGU6ICNkNmUyZTY7XG4gIC0tYnMtd2FybmluZy1iZy1zdWJ0bGU6ICNmZmYzY2Q7XG4gIC0tYnMtZGFuZ2VyLWJnLXN1YnRsZTogI2YzZDNkMTtcbiAgLS1icy1saWdodC1iZy1zdWJ0bGU6ICNmY2ZiZjg7XG4gIC0tYnMtZGFyay1iZy1zdWJ0bGU6ICNDMEM0Qzk7XG4gIC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlOiAjZjBhOWE0O1xuICAtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiAjOWVhN2IzO1xuICAtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogI2U0ZjNkNDtcbiAgLS1icy1pbmZvLWJvcmRlci1zdWJ0bGU6ICNhY2M1Y2Q7XG4gIC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlOiAjZmZlNjljO1xuICAtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiAjZTdhN2EzO1xuICAtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6ICNFQkVCRUI7XG4gIC0tYnMtZGFyay1ib3JkZXItc3VidGxlOiAjODE4QTk1O1xuICAtLWJzLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1ibGFjay1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtZm9udC1zYW5zLXNlcmlmOiBcIlBQIE5ldWUgTW9udHJlYWxcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIC0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIC0tYnMtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAtLWJzLWJvZHktZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIC0tYnMtYm9keS1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYm9keS1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1icy1ib2R5LWNvbG9yOiAjMEIwQjBCO1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiAxMSwgMTEsIDExO1xuICAtLWJzLWJvZHktYmc6ICNGRkZGRkY7XG4gIC0tYnMtYm9keS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtZW1waGFzaXMtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtZW1waGFzaXMtY29sb3ItcmdiOiAwLCAwLCAwO1xuICAtLWJzLXNlY29uZGFyeS1jb2xvcjogIzcyNzI3MjtcbiAgLS1icy1zZWNvbmRhcnktY29sb3ItcmdiOiAxMTQsIDExNCwgMTE0O1xuICAtLWJzLXNlY29uZGFyeS1iZzogI0VCRUJFQjtcbiAgLS1icy1zZWNvbmRhcnktYmctcmdiOiAyMzUsIDIzNSwgMjM1O1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yOiByZ2JhKDExNCwgMTE0LCAxMTQsIDAuNzUpO1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMTE0LCAxMTQsIDExNDtcbiAgLS1icy10ZXJ0aWFyeS1iZzogI0Y4RjdGMTtcbiAgLS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDI0OCwgMjQ3LCAyNDE7XG4gIC0tYnMtaGVhZGluZy1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1saW5rLWNvbG9yOiAjREEyOTFDO1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiAyMTgsIDQxLCAyODtcbiAgLS1icy1saW5rLWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiAjYzIyNDE5O1xuICAtLWJzLWxpbmstaG92ZXItY29sb3ItcmdiOiAxOTQsIDM2LCAyNTtcbiAgLS1icy1jb2RlLWNvbG9yOiAjREEyOTFDO1xuICAtLWJzLWhpZ2hsaWdodC1jb2xvcjogIzBCMEIwQjtcbiAgLS1icy1oaWdobGlnaHQtYmc6ICNmZGVlY2M7XG4gIC0tYnMtYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnMtYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLS1icy1ib3JkZXItY29sb3I6ICNFOEVBRUU7XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgLS1icy1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1zbTogMC4yNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLWxnOiAwLjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14bDogMXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXh4bDogMnJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtcGlsbDogNTByZW07XG4gIC0tYnMtYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWJzLWJveC1zaGFkb3ctc206IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLS1icy1ib3gtc2hhZG93LWxnOiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgLS1icy1ib3gtc2hhZG93LWluc2V0OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtZm9jdXMtcmluZy13aWR0aDogMC4yNXJlbTtcbiAgLS1icy1mb2N1cy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSgyMTgsIDQxLCAyOCwgMC4yNSk7XG4gIC0tYnMtZm9ybS12YWxpZC1jb2xvcjogI0JDRTE5NDtcbiAgLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI0JDRTE5NDtcbiAgLS1icy1mb3JtLWludmFsaWQtY29sb3I6ICNjMjI0MTk7XG4gIC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI2MyMjQxOTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10ge1xuICBjb2xvci1zY2hlbWU6IGRhcms7XG4gIC0tYnMtYm9keS1jb2xvcjogI0U4RUFFRTtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogMjMyLCAyMzQsIDIzODtcbiAgLS1icy1ib2R5LWJnOiAjMEIwQjBCO1xuICAtLWJzLWJvZHktYmctcmdiOiAxMSwgMTEsIDExO1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1zZWNvbmRhcnktY29sb3I6IHJnYmEoMjMyLCAyMzQsIDIzOCwgMC43NSk7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogMjMyLCAyMzQsIDIzODtcbiAgLS1icy1zZWNvbmRhcnktYmc6ICMyRDJEMkQ7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXJnYjogNDUsIDQ1LCA0NTtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvcjogcmdiYSgyMzIsIDIzNCwgMjM4LCAwLjUpO1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMjMyLCAyMzQsIDIzODtcbiAgLS1icy10ZXJ0aWFyeS1iZzogIzFjMWMxYztcbiAgLS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDI4LCAyOCwgMjg7XG4gIC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAjZTk3Zjc3O1xuICAtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiAjNmQ3YjhjO1xuICAtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogI2Q3ZWRiZjtcbiAgLS1icy1pbmZvLXRleHQtZW1waGFzaXM6ICM4M2E4YjU7XG4gIC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiAjZmZkYTZhO1xuICAtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzOiAjZGE3Yzc1O1xuICAtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6ICNGOEY3RjE7XG4gIC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiAjRThFQUVFO1xuICAtLWJzLXByaW1hcnktYmctc3VidGxlOiAjMmMwODA2O1xuICAtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6ICMwMjA3MGQ7XG4gIC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6ICMyNjJkMWU7XG4gIC0tYnMtaW5mby1iZy1zdWJ0bGU6ICMwYTE2MWE7XG4gIC0tYnMtd2FybmluZy1iZy1zdWJ0bGU6ICMzMzI3MDE7XG4gIC0tYnMtZGFuZ2VyLWJnLXN1YnRsZTogIzI3MDcwNTtcbiAgLS1icy1saWdodC1iZy1zdWJ0bGU6ICMyRDJEMkQ7XG4gIC0tYnMtZGFyay1iZy1zdWJ0bGU6ICMxNzE3MTc7XG4gIC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlOiAjODMxOTExO1xuICAtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiAjMDcxNTI2O1xuICAtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogIzcxODc1OTtcbiAgLS1icy1pbmZvLWJvcmRlci1zdWJ0bGU6ICMxZDQyNGY7XG4gIC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlOiAjOTk3NDA0O1xuICAtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiAjNzQxNjBmO1xuICAtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6ICM0QTRBNEE7XG4gIC0tYnMtZGFyay1ib3JkZXItc3VidGxlOiAjMkQyRDJEO1xuICAtLWJzLWhlYWRpbmctY29sb3I6IGluaGVyaXQ7XG4gIC0tYnMtbGluay1jb2xvcjogI2U5N2Y3NztcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiAjZWQ5OTkyO1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiAyMzMsIDEyNywgMTE5O1xuICAtLWJzLWxpbmstaG92ZXItY29sb3ItcmdiOiAyMzcsIDE1MywgMTQ2O1xuICAtLWJzLWNvZGUtY29sb3I6ICNlOTdmNzc7XG4gIC0tYnMtaGlnaGxpZ2h0LWNvbG9yOiAjRThFQUVFO1xuICAtLWJzLWhpZ2hsaWdodC1iZzogIzYyNDQwMDtcbiAgLS1icy1ib3JkZXItY29sb3I6ICM0QTRBNEE7XG4gIC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAtLWJzLWZvcm0tdmFsaWQtY29sb3I6ICNkMmU0YzY7XG4gIC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICNkMmU0YzY7XG4gIC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yOiAjZjI5YjkzO1xuICAtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNmMjliOTM7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICA6cm9vdCB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIH1cbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJvZHktZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tYnMtYm9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5ociB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG5oNiwgaDUsIGg0LCBoMywgaDIsIGgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogdmFyKC0tYnMtaGVhZGluZy1jb2xvcik7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuaDIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwsIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxubWFyaywgLm1hcmsge1xuICBwYWRkaW5nOiAwLjE4NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWhpZ2hsaWdodC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWhpZ2hsaWdodC1iZyk7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmE6aG92ZXIge1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYik7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLCBhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4xODc1cmVtIDAuMzc1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cbnNlbGVjdDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltsaXN0XTpub3QoW3R5cGU9ZGF0ZV0pOm5vdChbdHlwZT1kYXRldGltZS1sb2NhbF0pOm5vdChbdHlwZT1tb250aF0pOm5vdChbdHlwZT13ZWVrXSk6bm90KFt0eXBlPXRpbWVdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5sZWdlbmQgKyAqIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbn1cblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkV4cG9zdXJlIENvbmRlbnNlZFwiLCBcIlBQIE5ldWUgTW9udHJlYWxcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjYyNXJlbSArIDQuNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMSB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IGNhbGMoMS41NzVyZW0gKyAzLjl2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IGNhbGMoMS41MjVyZW0gKyAzLjN2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDc1cmVtICsgMi43dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS01IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiBjYWxjKDEuNDI1cmVtICsgMi4xdncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS01IHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktNiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5ibG9ja3F1b3RlID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzcyNzI3Mjtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkLCAuaW1nLXJlc3BvbnNpdmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXIteHhsLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhaW5lci14eGwsIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICB9XG59XG46cm9vdCB7XG4gIC0tYnMtYnJlYWtwb2ludC14czogMDtcbiAgLS1icy1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icy1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icy1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icy1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tYnMtYnJlYWtwb2ludC14eGw6IDE0MDBweDtcbn1cblxuLnJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbn1cbi5yb3cgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbn1cblxuLmNvbCB7XG4gIGZsZXg6IDEgMCAwO1xufVxuXG4ucm93LWNvbHMtYXV0byA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uZy0wLFxuLmd4LTAge1xuICAtLWJzLWd1dHRlci14OiAwO1xufVxuXG4uZy0wLFxuLmd5LTAge1xuICAtLWJzLWd1dHRlci15OiAwO1xufVxuXG4uZy0xLFxuLmd4LTEge1xuICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xufVxuXG4uZy0xLFxuLmd5LTEge1xuICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xufVxuXG4uZy0yLFxuLmd4LTIge1xuICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG59XG5cbi5nLTIsXG4uZ3ktMiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbn1cblxuLmctMyxcbi5neC0zIHtcbiAgLS1icy1ndXR0ZXIteDogMXJlbTtcbn1cblxuLmctMyxcbi5neS0zIHtcbiAgLS1icy1ndXR0ZXIteTogMXJlbTtcbn1cblxuLmctNCxcbi5neC00IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xufVxuXG4uZy00LFxuLmd5LTQge1xuICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG59XG5cbi5nLTUsXG4uZ3gtNSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG59XG5cbi5nLTUsXG4uZ3ktNSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG59XG5cbi5nLTYsXG4uZ3gtNiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDRyZW07XG59XG5cbi5nLTYsXG4uZ3ktNiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDRyZW07XG59XG5cbi5nLTcsXG4uZ3gtNyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDVyZW07XG59XG5cbi5nLTcsXG4uZ3ktNyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDVyZW07XG59XG5cbi5nLTgsXG4uZ3gtOCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDZyZW07XG59XG5cbi5nLTgsXG4uZ3ktOCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDZyZW07XG59XG5cbi5nLTksXG4uZ3gtOSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDhyZW07XG59XG5cbi5nLTksXG4uZ3ktOSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDhyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4OiAxIDAgMDtcbiAgfVxuICAucm93LWNvbHMtc20tYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd4LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd5LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctc20tMSxcbiAgLmd4LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmctc20tMSxcbiAgLmd5LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmctc20tMixcbiAgLmd4LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1zbS0yLFxuICAuZ3ktc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLXNtLTMsXG4gIC5neC1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLXNtLTMsXG4gIC5neS1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLXNtLTQsXG4gIC5neC1zbS00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmctc20tNCxcbiAgLmd5LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy1zbS01LFxuICAuZ3gtc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAuZy1zbS01LFxuICAuZ3ktc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxuICAuZy1zbS02LFxuICAuZ3gtc20tNiB7XG4gICAgLS1icy1ndXR0ZXIteDogNHJlbTtcbiAgfVxuICAuZy1zbS02LFxuICAuZ3ktc20tNiB7XG4gICAgLS1icy1ndXR0ZXIteTogNHJlbTtcbiAgfVxuICAuZy1zbS03LFxuICAuZ3gtc20tNyB7XG4gICAgLS1icy1ndXR0ZXIteDogNXJlbTtcbiAgfVxuICAuZy1zbS03LFxuICAuZ3ktc20tNyB7XG4gICAgLS1icy1ndXR0ZXIteTogNXJlbTtcbiAgfVxuICAuZy1zbS04LFxuICAuZ3gtc20tOCB7XG4gICAgLS1icy1ndXR0ZXIteDogNnJlbTtcbiAgfVxuICAuZy1zbS04LFxuICAuZ3ktc20tOCB7XG4gICAgLS1icy1ndXR0ZXIteTogNnJlbTtcbiAgfVxuICAuZy1zbS05LFxuICAuZ3gtc20tOSB7XG4gICAgLS1icy1ndXR0ZXIteDogOHJlbTtcbiAgfVxuICAuZy1zbS05LFxuICAuZ3ktc20tOSB7XG4gICAgLS1icy1ndXR0ZXIteTogOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXg6IDEgMCAwO1xuICB9XG4gIC5yb3ctY29scy1tZC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3gtbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3ktbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3gtbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy1tZC0yLFxuICAuZ3gtbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLW1kLTIsXG4gIC5neS1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctbWQtMyxcbiAgLmd4LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmctbWQtMyxcbiAgLmd5LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmctbWQtNCxcbiAgLmd4LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy1tZC00LFxuICAuZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neC1tZC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neS1tZC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG4gIC5nLW1kLTYsXG4gIC5neC1tZC02IHtcbiAgICAtLWJzLWd1dHRlci14OiA0cmVtO1xuICB9XG4gIC5nLW1kLTYsXG4gIC5neS1tZC02IHtcbiAgICAtLWJzLWd1dHRlci15OiA0cmVtO1xuICB9XG4gIC5nLW1kLTcsXG4gIC5neC1tZC03IHtcbiAgICAtLWJzLWd1dHRlci14OiA1cmVtO1xuICB9XG4gIC5nLW1kLTcsXG4gIC5neS1tZC03IHtcbiAgICAtLWJzLWd1dHRlci15OiA1cmVtO1xuICB9XG4gIC5nLW1kLTgsXG4gIC5neC1tZC04IHtcbiAgICAtLWJzLWd1dHRlci14OiA2cmVtO1xuICB9XG4gIC5nLW1kLTgsXG4gIC5neS1tZC04IHtcbiAgICAtLWJzLWd1dHRlci15OiA2cmVtO1xuICB9XG4gIC5nLW1kLTksXG4gIC5neC1tZC05IHtcbiAgICAtLWJzLWd1dHRlci14OiA4cmVtO1xuICB9XG4gIC5nLW1kLTksXG4gIC5neS1tZC05IHtcbiAgICAtLWJzLWd1dHRlci15OiA4cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleDogMSAwIDA7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neC1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neS1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLWxnLTEsXG4gIC5neC1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLWxnLTEsXG4gIC5neS1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLWxnLTIsXG4gIC5neC1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmctbGctMixcbiAgLmd5LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy1sZy0zLFxuICAuZ3gtbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy1sZy0zLFxuICAuZ3ktbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy1sZy00LFxuICAuZ3gtbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLWxnLTQsXG4gIC5neS1sZy00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctbGctNSxcbiAgLmd4LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLmctbGctNSxcbiAgLmd5LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbiAgLmctbGctNixcbiAgLmd4LWxnLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDRyZW07XG4gIH1cbiAgLmctbGctNixcbiAgLmd5LWxnLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDRyZW07XG4gIH1cbiAgLmctbGctNyxcbiAgLmd4LWxnLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDVyZW07XG4gIH1cbiAgLmctbGctNyxcbiAgLmd5LWxnLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDVyZW07XG4gIH1cbiAgLmctbGctOCxcbiAgLmd4LWxnLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDZyZW07XG4gIH1cbiAgLmctbGctOCxcbiAgLmd5LWxnLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDZyZW07XG4gIH1cbiAgLmctbGctOSxcbiAgLmd4LWxnLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDhyZW07XG4gIH1cbiAgLmctbGctOSxcbiAgLmd5LWxnLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleDogMSAwIDA7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neC14bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neS14bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neC14bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neS14bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLXhsLTIsXG4gIC5neC14bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmcteGwtMixcbiAgLmd5LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3gteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3kteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy14bC00LFxuICAuZ3gteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLXhsLTQsXG4gIC5neS14bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmcteGwtNSxcbiAgLmd4LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLmcteGwtNSxcbiAgLmd5LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbiAgLmcteGwtNixcbiAgLmd4LXhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDRyZW07XG4gIH1cbiAgLmcteGwtNixcbiAgLmd5LXhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDRyZW07XG4gIH1cbiAgLmcteGwtNyxcbiAgLmd4LXhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDVyZW07XG4gIH1cbiAgLmcteGwtNyxcbiAgLmd5LXhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDVyZW07XG4gIH1cbiAgLmcteGwtOCxcbiAgLmd4LXhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDZyZW07XG4gIH1cbiAgLmcteGwtOCxcbiAgLmd5LXhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDZyZW07XG4gIH1cbiAgLmcteGwtOSxcbiAgLmd4LXhsLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDhyZW07XG4gIH1cbiAgLmcteGwtOSxcbiAgLmd5LXhsLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbC14eGwge1xuICAgIGZsZXg6IDEgMCAwO1xuICB9XG4gIC5yb3ctY29scy14eGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXh4bC0wLFxuICAuZ3gteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmcteHhsLTAsXG4gIC5neS14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy14eGwtMSxcbiAgLmd4LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLXh4bC0xLFxuICAuZ3kteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmcteHhsLTIsXG4gIC5neC14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLXh4bC0yLFxuICAuZ3kteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy14eGwtMyxcbiAgLmd4LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLXh4bC0zLFxuICAuZ3kteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmcteHhsLTQsXG4gIC5neC14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLXh4bC00LFxuICAuZ3kteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy14eGwtNSxcbiAgLmd4LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLXh4bC01LFxuICAuZ3kteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbiAgLmcteHhsLTYsXG4gIC5neC14eGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteDogNHJlbTtcbiAgfVxuICAuZy14eGwtNixcbiAgLmd5LXh4bC02IHtcbiAgICAtLWJzLWd1dHRlci15OiA0cmVtO1xuICB9XG4gIC5nLXh4bC03LFxuICAuZ3gteHhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDVyZW07XG4gIH1cbiAgLmcteHhsLTcsXG4gIC5neS14eGwtNyB7XG4gICAgLS1icy1ndXR0ZXIteTogNXJlbTtcbiAgfVxuICAuZy14eGwtOCxcbiAgLmd4LXh4bC04IHtcbiAgICAtLWJzLWd1dHRlci14OiA2cmVtO1xuICB9XG4gIC5nLXh4bC04LFxuICAuZ3kteHhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDZyZW07XG4gIH1cbiAgLmcteHhsLTksXG4gIC5neC14eGwtOSB7XG4gICAgLS1icy1ndXR0ZXIteDogOHJlbTtcbiAgfVxuICAuZy14eGwtOSxcbiAgLmd5LXh4bC05IHtcbiAgICAtLWJzLWd1dHRlci15OiA4cmVtO1xuICB9XG59XG4udGFibGUge1xuICAtLWJzLXRhYmxlLWNvbG9yLXR5cGU6IGluaXRpYWw7XG4gIC0tYnMtdGFibGUtYmctdHlwZTogaW5pdGlhbDtcbiAgLS1icy10YWJsZS1jb2xvci1zdGF0ZTogaW5pdGlhbDtcbiAgLS1icy10YWJsZS1iZy1zdGF0ZTogaW5pdGlhbDtcbiAgLS1icy10YWJsZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjA1KTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4xKTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMDc1KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cbi50YWJsZSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvci1zdGF0ZSwgdmFyKC0tYnMtdGFibGUtY29sb3ItdHlwZSwgdmFyKC0tYnMtdGFibGUtY29sb3IpKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRhYmxlLWJnKTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLWJzLXRhYmxlLWJnLXN0YXRlLCB2YXIoLS1icy10YWJsZS1iZy10eXBlLCB2YXIoLS1icy10YWJsZS1hY2NlbnQtYmcpKSk7XG59XG4udGFibGUgPiB0Ym9keSB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuLnRhYmxlID4gdGhlYWQge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4udGFibGUtZ3JvdXAtZGl2aWRlciB7XG4gIGJvcmRlci10b3A6IGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpIHNvbGlkIGN1cnJlbnRjb2xvcjtcbn1cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cbi50YWJsZS1zbSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgMDtcbn1cbi50YWJsZS1ib3JkZXJlZCA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci13aWR0aDogMCB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xufVxuXG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4udGFibGUtYm9yZGVybGVzcyA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpID4gKiB7XG4gIC0tYnMtdGFibGUtY29sb3ItdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmctdHlwZTogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyk7XG59XG5cbi50YWJsZS1zdHJpcGVkLWNvbHVtbnMgPiA6bm90KGNhcHRpb24pID4gdHIgPiA6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgLS1icy10YWJsZS1jb2xvci10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZy10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbn1cblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tYnMtdGFibGUtY29sb3Itc3RhdGU6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmctc3RhdGU6IHZhcigtLWJzLXRhYmxlLWFjdGl2ZS1iZyk7XG59XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAqIHtcbiAgLS1icy10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tYnMtdGFibGUtaG92ZXItY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnLXN0YXRlOiB2YXIoLS1icy10YWJsZS1ob3Zlci1iZyk7XG59XG5cbi50YWJsZS1wcmltYXJ5IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1iZzogI2Y4ZDRkMjtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNjNmFhYTg7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2VjYzljODtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2RmYmZiZDtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlNWM0YzI7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNjZWQzZDk7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYTVhOWFlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjNGM4Y2U7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNiOWJlYzM7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjYmZjM2M5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1zdWNjZXNzIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1iZzogI2YyZjllYTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNjMmM3YmI7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2U2ZWRkZTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2RhZTBkMztcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlMGU2ZDg7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWluZm8ge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZDZlMmU2O1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2FiYjViODtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjY2JkN2RiO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYzFjYmNmO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2M2ZDFkNTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtd2FybmluZyB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmZmYzY2Q7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjY2NjMmE0O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNmMmU3YzM7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNlNmRiYjk7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZWNlMWJlO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1kYW5nZXIge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZjNkM2QxO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2MyYTlhNztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZTdjOGM3O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZGJiZWJjO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2UxYzNjMTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtbGlnaHQge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjRjhGN0YxO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2M2YzZjMTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZWNlYmU1O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZGZkZWQ5O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2U1ZTRkZjtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtZGFyayB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtdGFibGUtYmc6ICMwQjBCMEI7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjM2MzYzNjO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICMxNzE3MTc7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICMyMzIzMjM7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjMWQxZDFkO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14eGwge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwQjBCMEI7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzBCMEIwQjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5mb3JtLXRleHQsIC5oZWxwLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzBCMEIwQjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4RUFFRTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXTpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICMwQjBCMEI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI0RBMjkxQztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjE4LCA0MSwgMjgsIDAuMSk7XG59XG4uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICBtaW4td2lkdGg6IDg1cHg7XG4gIGhlaWdodDogMS41ZW07XG4gIG1hcmdpbjogMDtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgxOEE5NTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQge1xuICBjb2xvcjogIzcyNzI3MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbiAgYm9yZGVyLWNvbG9yOiAjRThFQUVFO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNzVyZW0gLTFyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xuICBjb2xvcjogIzBCMEIwQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIGNhbGMoMXB4ICogMikpO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4uZm9ybS1jb250cm9sLXNtOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW46IC0wLjI1cmVtIC0wLjVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIGNhbGMoMXB4ICogMikpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cbi5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNXJlbSAtMXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDFyZW07XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjVyZW0gKyBjYWxjKDFweCAqIDIpKTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKDFweCAqIDIpKTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgY2FsYygxcHggKiAyKSk7XG59XG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS41cmVtICsgY2FsYygxcHggKiAyKSk7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKDFweCAqIDIpKTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIGNhbGMoMXB4ICogMikpO1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICAtLWJzLWZvcm0tc2VsZWN0LWJnLWltZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMkQyRDJEJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gM3JlbSAwLjc1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMEIwQjBCO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS1icy1mb3JtLXNlbGVjdC1iZy1pY29uLCBub25lKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMXJlbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFQUVFO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0RBMjkxQztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjE4LCA0MSwgMjgsIDAuMSk7XG59XG4uZm9ybS1zZWxlY3RbbXVsdGlwbGVdLCAuZm9ybS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmZvcm0tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM3MjcyNzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY3RjE7XG4gIGJvcmRlci1jb2xvcjogI0U4RUFFRTtcbn1cbi5mb3JtLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMwQjBCMEI7XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5mb3JtLXNlbGVjdCB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaW1nOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNFOEVBRUUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjc1ZW07XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjc1ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IC0xLjc1ZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tYnMtZm9ybS1jaGVjay1iZzogI0ZGRkZGRjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxLjI1ZW07XG4gIGhlaWdodDogMS4yNWVtO1xuICBtYXJnaW4tdG9wOiAwLjEyNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1mb3JtLWNoZWNrLWJnKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDJweCBzb2xpZCAjQzBDNEM5O1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmFjdGl2ZSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNEQTI5MUM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIxOCwgNDEsIDI4LCAwLjEpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjI0MTk7XG4gIGJvcmRlci1jb2xvcjogI2MyMjQxOTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICAtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM0ZGRkZGRicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9cmFkaW9dIHtcbiAgLS1icy1mb3JtLWNoZWNrLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPScyJyBmaWxsPSclMjNGRkZGRkYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RBMjkxQztcbiAgYm9yZGVyLWNvbG9yOiAjREEyOTFDO1xuICAtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM0ZGRkZGRicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMwQjBCMEI7XG59XG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi41ZW07XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MCwgMCwgMCwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgd2lkdGg6IDJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZm9ybS1zd2l0Y2gtYmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNEQTI5MUMnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgLS1icy1mb3JtLXN3aXRjaC1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzRkZGRkZGJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tc3dpdGNoLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41ZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idG4sIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tY2hlY2tbZGlzYWJsZWRdICsgc2VsZWN0LmZvcm0tY29udHJvbCwgLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5idG4sIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0Om5vdCg6Y2hlY2tlZCk6bm90KDpmb2N1cykge1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNGRkZGRkYsIDAgMCAwIDRweCByZ2JhKDIxOCwgNDEsIDI4LCAwLjEpO1xufVxuLmZvcm0tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0ZGRkZGRiwgMCAwIDAgNHB4IHJnYmEoMjE4LCA0MSwgMjgsIDAuMSk7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREEyOTFDO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGJmYmI7XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREEyOTFDO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRiZmJiO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDMuNXJlbSArIGNhbGMoMXB4ICogMikpO1xuICBtaW4taGVpZ2h0OiBjYWxjKDMuNXJlbSArIGNhbGMoMXB4ICogMikpO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjY1KTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4xcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6Zm9jdXMsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IH4gbGFiZWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1mbG9hdGluZyA+IHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMXJlbSAwLjVyZW07XG4gIHotaW5kZXg6IC0xO1xuICBoZWlnaHQ6IDEuNWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiB0ZXh0YXJlYTpkaXNhYmxlZCB+IGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY3RjE7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWwge1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLmZvcm0tZmxvYXRpbmcgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpkaXNhYmxlZCB+IGxhYmVsIHtcbiAgY29sb3I6ICM3MjcyNzI7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA1O1xufVxuLmlucHV0LWdyb3VwIC5idG4sIC5pbnB1dC1ncm91cCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuaW5wdXQtZ3JvdXAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cCAuYnRuOmZvY3VzLCAuaW5wdXQtZ3JvdXAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1cywgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmlucHV0LWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICB6LWluZGV4OiA1O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM3MjcyNzI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4RUFFRTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0bixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0bixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07XG59XG5cbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiBzZWxlY3QuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiA6bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gc2VsZWN0LmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuKzQpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogMXB4KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtY29sb3IpO1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCwgLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDEuNXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzQkNFMTk0JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4zNzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuNzVyZW0pIGNhbGMoMC43NWVtICsgMC43NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLCAuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsIC5oYXMtc3VjY2VzcyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS41cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMzc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjM3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZCwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkLCAuaGFzLXN1Y2Nlc3MgLmZvcm0tc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmhhcy1zdWNjZXNzIC5mb3JtLXNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuaGFzLXN1Y2Nlc3MgLmZvcm0tc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAtLWJzLWZvcm0tc2VsZWN0LWJnLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzQkNFMTk0JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgcGFkZGluZy1yaWdodDogNS41cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxcmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDNyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuNzVyZW0pIGNhbGMoMC43NWVtICsgMC43NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cywgLmhhcy1zdWNjZXNzIC5mb3JtLXNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtY29sb3I6dmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtdmFsaWQsIC5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiBjYWxjKDNyZW0gKyBjYWxjKDEuNWVtICsgMS41cmVtKSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCwgLmhhcy1zdWNjZXNzIC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCwgLmhhcy1zdWNjZXNzIC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXMsIC5oYXMtc3VjY2VzcyAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5oYXMtc3VjY2VzcyAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOnZhbGlkLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLmlzLXZhbGlkLCAuaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKSxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTp2YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKS5pcy12YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKTp2YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy12YWxpZCxcbi5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZy5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgei1pbmRleDogMztcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yKTtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwLFxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLCAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wsIC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDEuNXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNjMjI0MTknJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzYzIyNDE5JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMzc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjc1cmVtKSBjYWxjKDAuNzVlbSArIDAuNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsIC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cywgLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQsIC5oYXMtZXJyb3IgdGV4dGFyZWEuZm9ybS1jb250cm9sLCAuaGFzLXdhcm5pbmcgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDEuNXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjM3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4zNzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZCwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQsIC5oYXMtZXJyb3IgLmZvcm0tc2VsZWN0LmZvcm0tY29udHJvbCwgLmhhcy13YXJuaW5nIC5mb3JtLXNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmhhcy1lcnJvciAuZm9ybS1zZWxlY3QuZm9ybS1jb250cm9sOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmhhcy13YXJuaW5nIC5mb3JtLXNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5oYXMtZXJyb3IgLmZvcm0tc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5oYXMtd2FybmluZyAuZm9ybS1zZWxlY3QuZm9ybS1jb250cm9sOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2MyMjQxOSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNjMjI0MTknIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgcGFkZGluZy1yaWdodDogNS41cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxcmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDNyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuNzVyZW0pIGNhbGMoMC43NWVtICsgMC43NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsIC5oYXMtZXJyb3IgLmZvcm0tc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1cywgLmhhcy13YXJuaW5nIC5mb3JtLXNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWNvbG9yOmludmFsaWQsIC5mb3JtLWNvbnRyb2wtY29sb3IuaXMtaW52YWxpZCwgLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbCwgLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtY29sb3IuZm9ybS1jb250cm9sIHtcbiAgd2lkdGg6IGNhbGMoM3JlbSArIGNhbGMoMS41ZW0gKyAxLjVyZW0pKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCwgLmhhcy1lcnJvciAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wsIC5oYXMtd2FybmluZyAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQsIC5oYXMtZXJyb3IgLmZvcm0tY2hlY2staW5wdXQuZm9ybS1jb250cm9sOmNoZWNrZWQsIC5oYXMtd2FybmluZyAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2w6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzLCAuaGFzLWVycm9yIC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbDpmb2N1cywgLmhhcy13YXJuaW5nIC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmhhcy1lcnJvciAuZm9ybS1jaGVjay1pbnB1dC5mb3JtLWNvbnRyb2wgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmhhcy13YXJuaW5nIC5mb3JtLWNoZWNrLWlucHV0LmZvcm0tY29udHJvbCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcik7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOmludmFsaWQsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtaW52YWxpZCwgLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLCAuaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKSxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTppbnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6aW52YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy1pbnZhbGlkLFxuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZy5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cy13aXRoaW4pLFxuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nLmZvcm0tY29udHJvbDpub3QoOmZvY3VzLXdpdGhpbikge1xuICB6LWluZGV4OiA0O1xufVxuXG4uYnRuLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgLS1icy1idG4tcGFkZGluZy14OiAxLjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWJ0bi1mb250LWZhbWlseTogO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDEuMTI1cmVtO1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O1xuICAtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1idG4tZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJ0bi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1icy1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1idG4tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYnRuLWJvcmRlci1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3ZlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjayArIC5idG46aG92ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tY2hlY2sgKyBzZWxlY3QuZm9ybS1jb250cm9sOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWJvcmRlci1jb2xvcik7XG59XG4uYnRuOmZvY3VzLXZpc2libGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAuYnRuLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0biwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ0bi1jaGVjazpjaGVja2VkICsgc2VsZWN0LmZvcm0tY29udHJvbCwgOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCA6bm90KC5idG4tY2hlY2spICsgc2VsZWN0LmZvcm0tY29udHJvbDphY3RpdmUsIC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkOmFjdGl2ZSwgLmJ0bi5hY3RpdmUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5hY3RpdmUuZm9ybS1jb250cm9sLCAuYnRuLnNob3csIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5zaG93LmZvcm0tY29udHJvbCB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bjpmb2N1cy12aXNpYmxlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWNoZWNrOmNoZWNrZWQgKyBzZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzLXZpc2libGUsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCA6bm90KC5idG4tY2hlY2spICsgc2VsZWN0LmZvcm0tY29udHJvbDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bjpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZDphY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmJ0bi5hY3RpdmU6Zm9jdXMtdmlzaWJsZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmFjdGl2ZS5mb3JtLWNvbnRyb2w6Zm9jdXMtdmlzaWJsZSwgLmJ0bi5zaG93OmZvY3VzLXZpc2libGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5zaG93LmZvcm0tY29udHJvbDpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkOmZvY3VzLXZpc2libGUgKyAuYnRuLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSArIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuOmRpc2FibGVkLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZGlzYWJsZWQuZm9ybS1jb250cm9sLCBmaWVsZHNldDpkaXNhYmxlZCAuYnRuLCBmaWVsZHNldDpkaXNhYmxlZCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBmaWVsZHNldDpkaXNhYmxlZCBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1iZzogI0RBMjkxQztcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjREEyOTFDO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1idG4taG92ZXItYmc6ICNiOTIzMTg7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2FlMjExNjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjI0LCA3MywgNjI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYWUyMTE2O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYTQxZjE1O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI0RBMjkxQztcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjREEyOTFDO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1iZzogIzBjMjM0MDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGMyMzQwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwYTFlMzY7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBhMWMzMztcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDgsIDY4LCA5MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwYTFjMzM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwOTFhMzA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMGMyMzQwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwYzIzNDA7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1iZzogI0JDRTE5NDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjQkNFMTk0O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNjNmU2YTQ7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2MzZTQ5ZjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTYwLCAxOTEsIDEyNjtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNjOWU3YTk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNjM2U0OWY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjQkNFMTk0O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNCQ0UxOTQ7XG59XG5cbi5idG4taW5mbyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1iZzogIzMwNmU4MztcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMzA2ZTgzO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMyOTVlNmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzI2NTg2OTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNzksIDEzMiwgMTUwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzI2NTg2OTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzI0NTM2MjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMzMDZlODM7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzMwNmU4Mztcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWJnOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2ZmY2EyYztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZmZjNzIwO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTcsIDE2NCwgNjtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNmZmNkMzk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNmZmM3MjA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgLS1icy1idG4tY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtYnRuLWJnOiAjYzIyNDE5O1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNjMjI0MTk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2E1MWYxNTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjOWIxZDE0O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMDMsIDY5LCA2MDtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM5YjFkMTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM5MjFiMTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjYzIyNDE5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNjMjI0MTk7XG59XG5cbi5idG4tbGlnaHQge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYmc6ICNGOEY3RjE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0Y4RjdGMTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZDNkMmNkO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNjNmM2YzE7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxMSwgMjEwLCAyMDU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYzZjNmMxO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYmFiOWI1O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI0Y4RjdGMTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjRjhGN0YxO1xufVxuXG4uYnRuLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1idG4tYmc6ICMwQjBCMEI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBCMEIwQjtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMzAzMDMwO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMyMzIzMjM7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ4LCA0OCwgNDg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjM2MzYzNjO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMjMyMzIzO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzBCMEIwQjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMEIwQjBCO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjREEyOTFDO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNEQTI5MUM7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI0RBMjkxQztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjREEyOTFDO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMTgsIDQxLCAyODtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNEQTI5MUM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNEQTI5MUM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNEQTI5MUM7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjREEyOTFDO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuYnRuLW91dGxpbmUtZGVmYXVsdCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMGMyMzQwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwYzIzNDA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzBjMjM0MDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGMyMzQwO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMiwgMzUsIDY0O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBjMjM0MDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBjMjM0MDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzBjMjM0MDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwYzIzNDA7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgLS1icy1idG4tY29sb3I6ICNCQ0UxOTQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0JDRTE5NDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjQkNFMTk0O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNCQ0UxOTQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDE4OCwgMjI1LCAxNDg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjQkNFMTk0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjQkNFMTk0O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjQkNFMTk0O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0JDRTE5NDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogIzMwNmU4MztcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMzA2ZTgzO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMzMDZlODM7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzMwNmU4MztcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDgsIDExMCwgMTMxO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzMwNmU4MztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzMwNmU4MztcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzMwNmU4MztcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMzMDZlODM7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI1NSwgMTkzLCA3O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2ZmYzEwNztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmYzEwNztcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICAtLWJzLWJ0bi1jb2xvcjogI2MyMjQxOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjYzIyNDE5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1idG4taG92ZXItYmc6ICNjMjI0MTk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2MyMjQxOTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTk0LCAzNiwgMjU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjYzIyNDE5O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjYzIyNDE5O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjYzIyNDE5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2MyMjQxOTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICNGOEY3RjE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0Y4RjdGMTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjRjhGN0YxO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNGOEY3RjE7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0OCwgMjQ3LCAyNDE7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjRjhGN0YxO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjRjhGN0YxO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjRjhGN0YxO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI0Y4RjdGMTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogIzBCMEIwQjtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMEIwQjBCO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwQjBCMEI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBCMEIwQjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTEsIDExLCAxMTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwQjBCMEI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwQjBCMEI7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwQjBCMEI7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMEIwQjBCO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLWxpbmsge1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM3MjcyNzI7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIyNCwgNzMsIDYyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4sIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMS41cmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IGNhbGMoMS4yNjI1cmVtICsgMC4xNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4sIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICAtLWJzLWJ0bi1mb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ0bi1ncm91cC1sZyA+IHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiAxLjVyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWJ0bi1wYWRkaW5nLXg6IDEuNXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC0tYnMtYnRuLWJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2w6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbDplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICAtLWJzLWRyb3Bkb3duLXppbmRleDogMTAwMDtcbiAgLS1icy1kcm9wZG93bi1taW4td2lkdGg6IDEwcmVtO1xuICAtLWJzLWRyb3Bkb3duLXBhZGRpbmcteDogMDtcbiAgLS1icy1kcm9wZG93bi1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1kcm9wZG93bi1zcGFjZXI6IDAuMTI1cmVtO1xuICAtLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1kcm9wZG93bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtZHJvcGRvd24tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmc6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogMC41cmVtO1xuICAtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItYmc6IHZhcigtLWJzLXRlcnRpYXJ5LWJnKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogI0RBMjkxQztcbiAgLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy10ZXJ0aWFyeS1jb2xvcik7XG4gIC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjNzI3MjcyO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogMC41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLWJzLWRyb3Bkb3duLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogdmFyKC0tYnMtZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24tcGFkZGluZy15KSB2YXIoLS1icy1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG59XG4uZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG5cbi5kcm9wZG93bi1tZW51LXN0YXJ0IHtcbiAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG59XG4uZHJvcGRvd24tbWVudS1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZW5kIHtcbiAgLS1icy1wb3NpdGlvbjogZW5kO1xufVxuLmRyb3Bkb3duLW1lbnUtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZHJvcGRvd24tbWVudS14eGwtc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXh4bC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteHhsLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXh4bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciwgLmRyb3B1cCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sOjphZnRlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmRyb3B1cCBzZWxlY3QuZm9ybS1jb250cm9sOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciwgLmRyb3B1cCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sOmVtcHR5OjphZnRlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmRyb3B1cCBzZWxlY3QuZm9ybS1jb250cm9sOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGVuZCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyLCAuZHJvcGVuZCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sOjphZnRlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmRyb3BlbmQgc2VsZWN0LmZvcm0tY29udHJvbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyLCAuZHJvcGVuZCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sOmVtcHR5OjphZnRlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmRyb3BlbmQgc2VsZWN0LmZvcm0tY29udHJvbDplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyLCAuZHJvcGVuZCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sOjphZnRlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmRyb3BlbmQgc2VsZWN0LmZvcm0tY29udHJvbDo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BzdGFydCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyLCAuZHJvcHN0YXJ0IC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2w6OmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuZHJvcHN0YXJ0IHNlbGVjdC5mb3JtLWNvbnRyb2w6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyLCAuZHJvcHN0YXJ0IC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2w6OmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuZHJvcHN0YXJ0IHNlbGVjdC5mb3JtLWNvbnRyb2w6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlLCAuZHJvcHN0YXJ0IC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2w6OmJlZm9yZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmRyb3BzdGFydCBzZWxlY3QuZm9ybS1jb250cm9sOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIsIC5kcm9wc3RhcnQgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbDplbXB0eTo6YWZ0ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5kcm9wc3RhcnQgc2VsZWN0LmZvcm0tY29udHJvbDplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlLCAuZHJvcHN0YXJ0IC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2w6OmJlZm9yZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmRyb3BzdGFydCBzZWxlY3QuZm9ybS1jb250cm9sOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1kcm9wZG93bi1pdGVtLWJvcmRlci1yYWRpdXMsIDApO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiAjRThFQUVFO1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjMkQyRDJEO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiA7XG4gIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogI0U4RUFFRTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmc6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogI0RBMjkxQztcbiAgLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjODE4QTk1O1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogIzgxOEE5NTtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAgPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0biwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ0bi1ncm91cCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpmb2N1cyArIHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAgPiBzZWxlY3QuZm9ybS1jb250cm9sOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWdyb3VwID4gc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1cyxcbi5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAgPiBzZWxlY3QuZm9ybS1jb250cm9sOmFjdGl2ZSxcbi5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAgPiBzZWxlY3QuYWN0aXZlLmZvcm0tY29udHJvbCxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpmb2N1cyArIHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAtdmVydGljYWwgPiBzZWxlY3QuZm9ybS1jb250cm9sOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAtdmVydGljYWwgPiBzZWxlY3QuZm9ybS1jb250cm9sOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAtdmVydGljYWwgPiBzZWxlY3QuYWN0aXZlLmZvcm0tY29udHJvbCB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwIHtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xufVxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWdyb3VwID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ0bi1ncm91cCA+IHNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWdyb3VwID4gc2VsZWN0LmRyb3Bkb3duLXRvZ2dsZS1zcGxpdC5mb3JtLWNvbnRyb2w6Zmlyc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bnRoLWNoaWxkKG4rMyksIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAgPiBzZWxlY3QuZm9ybS1jb250cm9sOm50aC1jaGlsZChuKzMpLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMTI1cmVtO1xufVxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ0bi1ncm91cC1zbSA+IHNlbGVjdC5mb3JtLWNvbnRyb2wgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS4xMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4xMjVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMTI1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAtdmVydGljYWwgPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gc2VsZWN0LmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAtdmVydGljYWwgPiBzZWxlY3QuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bnRoLWNoaWxkKG4rMyksIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idG4tZ3JvdXAtdmVydGljYWwgPiBzZWxlY3QuZm9ybS1jb250cm9sOm50aC1jaGlsZChuKzMpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IDpub3QoLmJ0bi1jaGVjaykgKyBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYge1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXdlaWdodDogO1xuICAtLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1saW5rLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1uYXYtbGluay1mb250LXdlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdi1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcik7XG59XG4ubmF2LWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMTgsIDQxLCAyOCwgMC4yNSk7XG59XG4ubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXYtbGluazpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKSB2YXIoLS1icy1zZWNvbmRhcnktYmcpIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlcjogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIHtcbiAgLS1icy1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogMDtcbiAgLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjREEyOTFDO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZyk7XG59XG5cbi5uYXYtdW5kZXJsaW5lIHtcbiAgLS1icy1uYXYtdW5kZXJsaW5lLWdhcDogMXJlbTtcbiAgLS1icy1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogMC4xMjVyZW07XG4gIC0tYnMtbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICBnYXA6IHZhcigtLWJzLW5hdi11bmRlcmxpbmUtZ2FwKTtcbn1cbi5uYXYtdW5kZXJsaW5lIC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmhvdmVyLCAubmF2LXVuZGVybGluZSAubmF2LWxpbms6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG59XG4ubmF2LXVuZGVybGluZSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi11bmRlcmxpbmUgLnNob3cgPiAubmF2LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWJhc2lzOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgLS1icy1uYXZiYXItcGFkZGluZy14OiAwO1xuICAtLWJzLW5hdmJhci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXZiYXItY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC42NSk7XG4gIC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuOCk7XG4gIC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMyk7XG4gIC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKTtcbiAgLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAwLjMxMjVyZW07XG4gIC0tYnMtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6IDFyZW07XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpO1xuICAtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDAuNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MTEsIDExLCAxMSwgMC43NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMTUpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogMC4yNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1icy1uYXZiYXItcGFkZGluZy15KSB2YXIoLS1icy1uYXZiYXItcGFkZGluZy14KTtcbn1cbi5uYXZiYXIgPiAuY29udGFpbmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlID4gLmNvbnRhaW5lcixcbi5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1zbSxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhciA+IC5jb250YWluZXItbWQsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLWxnLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyID4gLmNvbnRhaW5lci14bCxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgPiAuY29udGFpbmVyLXhsLFxuLm5hdmJhciA+IC5jb250YWluZXIteHhsLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSA+IC5jb250YWluZXIteHhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBpbmhlcml0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3IpO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA7XG4gIC0tYnMtbmF2LWxpbmstY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLWJzLW5hdmJhci1ob3Zlci1jb2xvcik7XG4gIC0tYnMtbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93IHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1hY3RpdmUtY29sb3IpO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbn1cbi5uYXZiYXItdGV4dCBhLFxuLm5hdmJhci10ZXh0IGE6aG92ZXIsXG4ubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGgpO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWJzLXNjcm9sbC1oZWlnaHQsIDc1dmgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXh4bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgei1pbmRleDogYXV0bztcbiAgZmxleC1ncm93OiAxO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4ubmF2YmFyLWRhcmssXG4ubmF2YmFyW2RhdGEtYnMtdGhlbWU9ZGFya10sXG4uZGF0YVRhYmxlc193cmFwcGVyIFtkYXRhLWJzLXRoZW1lPWRhcmtdLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAtLWJzLW5hdmJhci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbiAgLS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIC0tYnMtbmF2YmFyLWRpc2FibGVkLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAtLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41NSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJkLCAucGFuZWwge1xuICAtLWJzLWNhcmQtc3BhY2VyLXk6IDFyZW07XG4gIC0tYnMtY2FyZC1zcGFjZXIteDogMXJlbTtcbiAgLS1icy1jYXJkLXRpdGxlLXNwYWNlci15OiAwLjVyZW07XG4gIC0tYnMtY2FyZC10aXRsZS1jb2xvcjogO1xuICAtLWJzLWNhcmQtc3VidGl0bGUtY29sb3I6IDtcbiAgLS1icy1jYXJkLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1jYXJkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1jYXJkLWJvcmRlci1yYWRpdXM6IDA7XG4gIC0tYnMtY2FyZC1ib3gtc2hhZG93OiA7XG4gIC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAwO1xuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1jYXJkLWNhcC1iZzogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIDAuMDMpO1xuICAtLWJzLWNhcmQtY2FwLWNvbG9yOiA7XG4gIC0tYnMtY2FyZC1oZWlnaHQ6IDtcbiAgLS1icy1jYXJkLWNvbG9yOiA7XG4gIC0tYnMtY2FyZC1iZzogI0VCRUJFQjtcbiAgLS1icy1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6IDFyZW07XG4gIC0tYnMtY2FyZC1ncm91cC1tYXJnaW46IDAuNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICBoZWlnaHQ6IHZhcigtLWJzLWNhcmQtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gaHIsIC5wYW5lbCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAsIC5wYW5lbCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQsIC5wYW5lbCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQsIC5wYW5lbCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsIC5wYW5lbCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLCAuY2FyZCA+IC5wYW5lbC1oZWFkaW5nICsgLmxpc3QtZ3JvdXAsIC5wYW5lbCA+IC5wYW5lbC1oZWFkaW5nICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyLFxuLnBhbmVsID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLnBhbmVsLWZvb3Rlcixcbi5wYW5lbCA+IC5saXN0LWdyb3VwICsgLnBhbmVsLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWJvZHksIC5wYW5lbC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtc3BhY2VyLXkpIHZhcigtLWJzLWNhcmQtc3BhY2VyLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteSk7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLXRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLXRpdGxlLXNwYWNlci15KSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLXN1YnRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtY2FyZC1zcGFjZXIteCk7XG59XG5cbi5jYXJkLWhlYWRlciwgLnBhbmVsLWhlYWRpbmcge1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCwgLnBhbmVsLWhlYWRpbmc6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwO1xufVxuXG4uY2FyZC1mb290ZXIsIC5wYW5lbC1mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtY2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWNhcmQtYm9yZGVyLWNvbG9yKTtcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkLCAucGFuZWwtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXkpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmNhcmQtaGVhZGVyLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1jYXJkLWJnKTtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiB2YXIoLS1icy1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCwgLmNhcmQtZ3JvdXAgPiAucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1jYXJkLWdyb3VwLW1hcmdpbik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkLCAuY2FyZC1ncm91cCA+IC5wYW5lbCB7XG4gICAgZmxleDogMSAwIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQsIC5jYXJkLWdyb3VwID4gLnBhbmVsICsgLmNhcmQsIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAucGFuZWwsIC5jYXJkLWdyb3VwID4gLnBhbmVsICsgLnBhbmVsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCksIC5jYXJkLWdyb3VwID4gLnBhbmVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5jYXJkLWltZy10b3AsIC5jYXJkLWdyb3VwID4gLnBhbmVsOm5vdCg6bGFzdC1jaGlsZCkgPiAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgPiAuY2FyZC1oZWFkZXIsXG4gIC5jYXJkLWdyb3VwID4gLnBhbmVsOm5vdCg6bGFzdC1jaGlsZCkgPiAuY2FyZC1oZWFkZXIsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5wYW5lbC1oZWFkaW5nLFxuICAuY2FyZC1ncm91cCA+IC5wYW5lbDpub3QoOmxhc3QtY2hpbGQpID4gLnBhbmVsLWhlYWRpbmcge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5jYXJkLWltZy1ib3R0b20sIC5jYXJkLWdyb3VwID4gLnBhbmVsOm5vdCg6bGFzdC1jaGlsZCkgPiAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgPiAuY2FyZC1mb290ZXIsXG4gIC5jYXJkLWdyb3VwID4gLnBhbmVsOm5vdCg6bGFzdC1jaGlsZCkgPiAuY2FyZC1mb290ZXIsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5wYW5lbC1mb290ZXIsXG4gIC5jYXJkLWdyb3VwID4gLnBhbmVsOm5vdCg6bGFzdC1jaGlsZCkgPiAucGFuZWwtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpLCAuY2FyZC1ncm91cCA+IC5wYW5lbDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuY2FyZC1pbWctdG9wLCAuY2FyZC1ncm91cCA+IC5wYW5lbDpub3QoOmZpcnN0LWNoaWxkKSA+IC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuY2FyZC1oZWFkZXIsXG4gIC5jYXJkLWdyb3VwID4gLnBhbmVsOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmNhcmQtaGVhZGVyLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLnBhbmVsLWhlYWRpbmcsXG4gIC5jYXJkLWdyb3VwID4gLnBhbmVsOm5vdCg6Zmlyc3QtY2hpbGQpID4gLnBhbmVsLWhlYWRpbmcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5jYXJkLWltZy1ib3R0b20sIC5jYXJkLWdyb3VwID4gLnBhbmVsOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5jYXJkLWZvb3RlcixcbiAgLmNhcmQtZ3JvdXAgPiAucGFuZWw6bm90KDpmaXJzdC1jaGlsZCkgPiAuY2FyZC1mb290ZXIsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAucGFuZWwtZm9vdGVyLFxuICAuY2FyZC1ncm91cCA+IC5wYW5lbDpub3QoOmZpcnN0LWNoaWxkKSA+IC5wYW5lbC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmFjY29yZGlvbiwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAge1xuICAtLWJzLWFjY29yZGlvbi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtYWNjb3JkaW9uLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLXJhZGl1cyAwLjE1cyBlYXNlO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgLSAodmFyKC0tYnMtYm9yZGVyLXdpZHRoKSkpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tYmc6IHZhcigtLWJzLWFjY29yZGlvbi1iZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyUyMzBCMEIwQicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzZSUzY3BhdGggZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMS4yNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzNTcxMDBiJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNlJTNjcGF0aCBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjE4LCA0MSwgMjgsIDAuMjUpO1xuICAtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSk7XG59XG5cbi5hY2NvcmRpb24tYnV0dG9uLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLWFjY29yZGlvbi10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYTpub3QoLmNvbGxhcHNlZCkge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgdHJhbnNmb3JtOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOjphZnRlciwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGE6OmFmdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24pO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGE6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuICB6LWluZGV4OiAyO1xufVxuLmFjY29yZGlvbi1idXR0b246Zm9jdXMsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cblxuLmFjY29yZGlvbi1oZWFkZXIsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwge1xuICBjb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWw6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24sIC5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlID4gLmFjY29yZGlvbi1oZWFkZXIgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSA+IC5hY2NvcmRpb24taGVhZGVyIGEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlID4gLnBhbmVsLWhlYWRpbmcgLmFjY29yZGlvbi1idXR0b24sIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlID4gLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSA+IC5wYW5lbC1oZWFkaW5nIGEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbDpmaXJzdC1vZi10eXBlID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24sIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbDpmaXJzdC1vZi10eXBlID4gLmFjY29yZGlvbi1oZWFkZXIgLnBhbmVsLXRpdGxlIGEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWw6Zmlyc3Qtb2YtdHlwZSA+IC5hY2NvcmRpb24taGVhZGVyIGEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbDpmaXJzdC1vZi10eXBlID4gLnBhbmVsLWhlYWRpbmcgLmFjY29yZGlvbi1idXR0b24sIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbDpmaXJzdC1vZi10eXBlID4gLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWw6Zmlyc3Qtb2YtdHlwZSA+IC5wYW5lbC1oZWFkaW5nIGEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQsIC5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgPiAuYWNjb3JkaW9uLWhlYWRlciAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlID4gLmFjY29yZGlvbi1oZWFkZXIgYS5jb2xsYXBzZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgPiAucGFuZWwtaGVhZGluZyAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgPiAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlID4gLnBhbmVsLWhlYWRpbmcgYS5jb2xsYXBzZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbDpsYXN0LW9mLXR5cGUgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbDpsYXN0LW9mLXR5cGUgPiAuYWNjb3JkaW9uLWhlYWRlciAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWw6bGFzdC1vZi10eXBlID4gLmFjY29yZGlvbi1oZWFkZXIgYS5jb2xsYXBzZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbDpsYXN0LW9mLXR5cGUgPiAucGFuZWwtaGVhZGluZyAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbDpsYXN0LW9mLXR5cGUgPiAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWw6bGFzdC1vZi10eXBlID4gLnBhbmVsLWhlYWRpbmcgYS5jb2xsYXBzZWQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlID4gLmFjY29yZGlvbi1jb2xsYXBzZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSA+IC5wYW5lbC1jb2xsYXBzZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsOmxhc3Qtb2YtdHlwZSA+IC5hY2NvcmRpb24tY29sbGFwc2UsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbDpsYXN0LW9mLXR5cGUgPiAucGFuZWwtY29sbGFwc2Uge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hY2NvcmRpb24tYm9keSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cbi5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW0sIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tZmx1c2ggPiAucGFuZWwge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZCwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1mbHVzaCA+IC5wYW5lbDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tZmx1c2ggPiAucGFuZWw6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1jb2xsYXBzZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSA+IC5wYW5lbC1jb2xsYXBzZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1mbHVzaCA+IC5wYW5lbCA+IC5hY2NvcmRpb24tY29sbGFwc2UsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tZmx1c2ggPiAucGFuZWwgPiAucGFuZWwtY29sbGFwc2UsXG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24sXG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1oZWFkZXIgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEsXG4uZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24taGVhZGVyIGEsXG4uZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLnBhbmVsLWhlYWRpbmcgLmFjY29yZGlvbi1idXR0b24sXG4uZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGEsXG4uZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSA+IC5wYW5lbC1oZWFkaW5nIGEsXG4uZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWZsdXNoID4gLnBhbmVsID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24sXG4uZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWZsdXNoID4gLnBhbmVsID4gLmFjY29yZGlvbi1oZWFkZXIgLnBhbmVsLXRpdGxlIGEsXG4uZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLmFjY29yZGlvbi1mbHVzaCA+IC5wYW5lbCA+IC5hY2NvcmRpb24taGVhZGVyIGEsXG4uZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWZsdXNoID4gLnBhbmVsID4gLnBhbmVsLWhlYWRpbmcgLmFjY29yZGlvbi1idXR0b24sXG4uZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWZsdXNoID4gLnBhbmVsID4gLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGEsXG4uZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLmFjY29yZGlvbi1mbHVzaCA+IC5wYW5lbCA+IC5wYW5lbC1oZWFkaW5nIGEsXG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFjY29yZGlvbi1idXR0b246OmFmdGVyLCBbZGF0YS1icy10aGVtZT1kYXJrXSAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYTo6YWZ0ZXIsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBbZGF0YS1icy10aGVtZT1kYXJrXSBhOjphZnRlciB7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNlOTdmNzcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOCcvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNlOTdmNzcnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmJyZWFkY3J1bWIge1xuICAtLWJzLWJyZWFkY3J1bWItcGFkZGluZy14OiAwO1xuICAtLWJzLWJyZWFkY3J1bWItcGFkZGluZy15OiAwLjdyZW07XG4gIC0tYnMtYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAxcmVtO1xuICAtLWJzLWJyZWFkY3J1bWItZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJyZWFkY3J1bWItYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogO1xuICAtLWJzLWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtYnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiB2YXIoLS1icy1icmVhZGNydW1iLXBhZGRpbmcteSkgdmFyKC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1icmVhZGNydW1iLW1hcmdpbi1ib3R0b20pO1xuICBmb250LXNpemU6IHZhcigtLWJzLWJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYnJlYWRjcnVtYi1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXItY29sb3IpO1xuICBjb250ZW50OiB2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXIsIFwiPlwiKSAvKiBydGw6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlciwgXCI+XCIpICovO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcik7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteTogMC4zNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy10ZXJ0aWFyeS1iZyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMTgsIDQxLCAyOCwgMC4yNSk7XG4gIC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICNEQTI5MUM7XG4gIC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjREEyOTFDO1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXkpIHZhcigtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLnBhZ2UtbGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1iZyk7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4ucGFnZS1saW5rLmFjdGl2ZSwgLmFjdGl2ZSA+IC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbn1cbi5wYWdlLWxpbmsuZGlzYWJsZWQsIC5kaXNhYmxlZCA+IC5wYWdlLWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG59XG5cbi5wYWdlLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG59XG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMS41cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAxLjI1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uYmFkZ2Uge1xuICAtLWJzLWJhZGdlLXBhZGRpbmcteDogMC42NWVtO1xuICAtLWJzLWJhZGdlLXBhZGRpbmcteTogMC4zNWVtO1xuICAtLWJzLWJhZGdlLWZvbnQtc2l6ZTogMTAwJTtcbiAgLS1icy1iYWRnZS1mb250LXdlaWdodDogMzAwO1xuICAtLWJzLWJhZGdlLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJhZGdlLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tYnMtYmFkZ2UtcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1iYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLWJhZGdlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJhZGdlLWJvcmRlci1yYWRpdXMpO1xufVxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2UsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wgLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5hbGVydCB7XG4gIC0tYnMtYWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1hbGVydC1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWxlcnQtbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1icy1hbGVydC1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LWJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hbGVydC1ib3JkZXItY29sb3IpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS1icy1hbGVydC1wYWRkaW5nLXkpIHZhcigtLWJzLWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tYnMtYWxlcnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hbGVydC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYWxlcnQtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWJzLWFsZXJ0LWxpbmstY29sb3IpO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5idG4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMXJlbTtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWRhcmstYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKTtcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHZhcigtLWJzLXByb2dyZXNzLWhlaWdodCk7XG4gIH1cbn1cbi5wcm9ncmVzcyxcbi5wcm9ncmVzcy1zdGFja2VkIHtcbiAgLS1icy1wcm9ncmVzcy1oZWlnaHQ6IDFyZW07XG4gIC0tYnMtcHJvZ3Jlc3MtZm9udC1zaXplOiAwLjc1cmVtO1xuICAtLWJzLXByb2dyZXNzLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICAtLWJzLXByb2dyZXNzLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLXByb2dyZXNzLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctaW5zZXQpO1xuICAtLWJzLXByb2dyZXNzLWJhci1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1wcm9ncmVzcy1iYXItYmc6ICNEQTI5MUM7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IHZhcigtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJhci1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLWJnKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpIHZhcigtLWJzLXByb2dyZXNzLWhlaWdodCk7XG59XG5cbi5wcm9ncmVzcy1zdGFja2VkID4gLnByb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5wcm9ncmVzcy1zdGFja2VkID4gLnByb2dyZXNzID4gLnByb2dyZXNzLWJhciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmxpc3QtZ3JvdXAge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICAtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6ICNEQTI5MUM7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjREEyOTFDO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xufVxuLmxpc3QtZ3JvdXAtbnVtYmVyZWQgPiAubGlzdC1ncm91cC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmcpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpub3QoLmFjdGl2ZSk6aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOm5vdCguYWN0aXZlKTpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmcpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246bm90KC5hY3RpdmUpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWRhcmstYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5idG4tY2xvc2Uge1xuICAtLWJzLWJ0bi1jbG9zZS1jb2xvcjogIzAwMDAwMDtcbiAgLS1icy1idG4tY2xvc2UtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzAwMDAwMCclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTQnLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYnRuLWNsb3NlLW9wYWNpdHk6IDAuNTtcbiAgLS1icy1idG4tY2xvc2UtaG92ZXItb3BhY2l0eTogMC43NTtcbiAgLS1icy1idG4tY2xvc2UtZm9jdXMtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjE4LCA0MSwgMjgsIDAuMjUpO1xuICAtLWJzLWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAxO1xuICAtLWJzLWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAwLjI1O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjI1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY2xvc2UtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB2YXIoLS1icy1idG4tY2xvc2UtYmcpIGNlbnRlci8xZW0gYXV0byBuby1yZXBlYXQ7XG4gIGZpbHRlcjogdmFyKC0tYnMtYnRuLWNsb3NlLWZpbHRlcik7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2Utb3BhY2l0eSk7XG59XG4uYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jbG9zZS1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHkpO1xufVxuLmJ0bi1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3cpO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eSk7XG59XG4uYnRuLWNsb3NlOmRpc2FibGVkLCAuYnRuLWNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiB2YXIoLS1icy1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eSk7XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICAtLWJzLWJ0bi1jbG9zZS1maWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKTtcbn1cblxuOnJvb3QsXG5bZGF0YS1icy10aGVtZT1saWdodF0ge1xuICAtLWJzLWJ0bi1jbG9zZS1maWx0ZXI6IDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10ge1xuICAtLWJzLWJ0bi1jbG9zZS1maWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKTtcbn1cblxuLnRvYXN0IHtcbiAgLS1icy10b2FzdC16aW5kZXg6IDEwOTA7XG4gIC0tYnMtdG9hc3QtcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLXRvYXN0LXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLXRvYXN0LXNwYWNpbmc6IDEuNXJlbTtcbiAgLS1icy10b2FzdC1tYXgtd2lkdGg6IDM1MHB4O1xuICAtLWJzLXRvYXN0LWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtdG9hc3QtY29sb3I6IDtcbiAgLS1icy10b2FzdC1iZzogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIDAuODUpO1xuICAtLWJzLXRvYXN0LWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy10b2FzdC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtdG9hc3QtYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG4gIC0tYnMtdG9hc3QtaGVhZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICAtLWJzLXRvYXN0LWhlYWRlci1iZzogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIDAuODUpO1xuICAtLWJzLXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIHdpZHRoOiB2YXIoLS1icy10b2FzdC1tYXgtd2lkdGgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXRvYXN0LWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvYXN0LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXRvYXN0LWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLXRvYXN0LWJveC1zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMDtcbn1cbi50b2FzdDpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIC0tYnMtdG9hc3QtemluZGV4OiAxMDkwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvYXN0LXppbmRleCk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50b2FzdC1jb250YWluZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWJzLXRvYXN0LXNwYWNpbmcpO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy15KSB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYyh2YXIoLS1icy10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkpO1xufVxuLnRvYXN0LWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ubW9kYWwge1xuICAtLWJzLW1vZGFsLXppbmRleDogMTA1NTtcbiAgLS1icy1tb2RhbC13aWR0aDogNDByZW07XG4gIC0tYnMtbW9kYWwtcGFkZGluZzogMXJlbTtcbiAgLS1icy1tb2RhbC1tYXJnaW46IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1jb2xvcjogIzBCMEIwQjtcbiAgLS1icy1tb2RhbC1iZzogI0Y4RjdGMTtcbiAgLS1icy1tb2RhbC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLW1vZGFsLWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1ib3gtc2hhZG93OiAwIDRweCAxNnB4IHJnYmEoNSwgMjEsIDQxLCAwLjE1KTtcbiAgLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKDAuNXJlbSAtICh2YXIoLS1icy1ib3JkZXItd2lkdGgpKSk7XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nOiAxcmVtIDFyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWdhcDogMC41cmVtO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1iZzogO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLW1vZGFsLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogdmFyKC0tYnMtbW9kYWwtbWFyZ2luKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tYnMtbW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy1tb2RhbC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tb2RhbC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1tb2RhbC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1ib3JkZXItcmFkaXVzKTtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgLS1icy1iYWNrZHJvcC16aW5kZXg6IDEwNTA7XG4gIC0tYnMtYmFja2Ryb3AtYmc6ICMwMDAwMDA7XG4gIC0tYnMtYmFja2Ryb3Atb3BhY2l0eTogMC41O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogdmFyKC0tYnMtYmFja2Ryb3AtemluZGV4KTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1iYWNrZHJvcC1iZyk7XG59XG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogMC41KSBjYWxjKHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogMC41KTtcbiAgbWFyZ2luLXRvcDogY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC41ICogdmFyKC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtbW9kYWwtcGFkZGluZykgLSB2YXIoLS1icy1tb2RhbC1mb290ZXItZ2FwKSAqIDAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IGNhbGModmFyKC0tYnMtbW9kYWwtZm9vdGVyLWdhcCkgKiAwLjUpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsIHtcbiAgICAtLWJzLW1vZGFsLW1hcmdpbjogMS43NXJlbTtcbiAgICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSg1LCAyMSwgNDEsIDAuMTUpO1xuICB9XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tYnMtbW9kYWwtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDYwcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS1icy1tb2RhbC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4ubW9kYWwtZnVsbHNjcmVlbiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIC0tYnMtdG9vbHRpcC16aW5kZXg6IDEwODA7XG4gIC0tYnMtdG9vbHRpcC1tYXgtd2lkdGg6IDIwMHB4O1xuICAtLWJzLXRvb2x0aXAtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtdG9vbHRpcC1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtdG9vbHRpcC1tYXJnaW46IDtcbiAgLS1icy10b29sdGlwLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtdG9vbHRpcC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtdG9vbHRpcC1iZzogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtdG9vbHRpcC1vcGFjaXR5OiAwLjk7XG4gIC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aDogMC44cmVtO1xuICAtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAwLjRyZW07XG4gIHotaW5kZXg6IHZhcigtLWJzLXRvb2x0aXAtemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogdmFyKC0tYnMtdG9vbHRpcC1tYXJnaW4pO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtdG9vbHRpcC1mb250LXNpemUpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogdmFyKC0tYnMtdG9vbHRpcC1vcGFjaXR5KTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG59XG4udG9vbHRpcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbn1cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAtMXB4O1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93IHtcbiAgbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAtMXB4O1xuICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0xICogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKTtcbn1cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSAwIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLWJzLXRvb2x0aXAtbWF4LXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tYnMtdG9vbHRpcC1wYWRkaW5nLXkpIHZhcigtLWJzLXRvb2x0aXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ucG9wb3ZlciB7XG4gIC0tYnMtcG9wb3Zlci16aW5kZXg6IDEwNzA7XG4gIC0tYnMtcG9wb3Zlci1tYXgtd2lkdGg6IDI3NnB4O1xuICAtLWJzLXBvcG92ZXItZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1wb3BvdmVyLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1wb3BvdmVyLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpO1xuICAtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAtIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICAtLWJzLXBvcG92ZXItYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdyk7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLXBvcG92ZXItYm9keS1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1ib2R5LWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1wb3BvdmVyLWFycm93LXdpZHRoOiAxcmVtO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0OiAwLjVyZW07XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXI6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgei1pbmRleDogdmFyKC0tYnMtcG9wb3Zlci16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLW1heC13aWR0aCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbn1cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHRvcDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpKTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJnKTtcbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3cge1xuICByaWdodDogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbiAgd2lkdGg6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgaGVpZ2h0OiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgMCBjYWxjKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYm9keS1jb2xvcik7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmaWx0ZXI6IHZhcigtLWJzLWNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXIpO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAwJy8lM2UlM2Mvc3ZnJTNlXCIpIC8qcnRsOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM0ZGRkZGRiclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOCcvJTNlJTNjL3N2ZyUzZVwiKSovO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNGRkZGRkYnJTNlJTNjcGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDgnLyUzZSUzYy9zdmclM2VcIikgLypydGw6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzRkZGRkZGJyUzZSUzY3BhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDAnLyUzZSUzYy9zdmclM2VcIikqLztcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAlO1xuICBib3R0b206IDEuMjVyZW07XG4gIGxlZnQ6IDAlO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJvdXNlbC1jYXB0aW9uLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2Fyb3VzZWwtZGFyayB7XG4gIC0tYnMtY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogIzAwMDAwMDtcbiAgLS1icy1jYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAjMDAwMDAwO1xuICAtLWJzLWNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwKTtcbn1cblxuOnJvb3QsXG5bZGF0YS1icy10aGVtZT1saWdodF0ge1xuICAtLWJzLWNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICNGRkZGRkY7XG4gIC0tYnMtY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1jYXJvdXNlbC1jb250cm9sLWljb24tZmlsdGVyOiA7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIHtcbiAgLS1icy1jYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAjMDAwMDAwO1xuICAtLWJzLWNhcm91c2VsLWNhcHRpb24tY29sb3I6ICMwMDAwMDA7XG4gIC0tYnMtY2Fyb3VzZWwtY29udHJvbC1pY29uLWZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApO1xufVxuXG4uc3Bpbm5lci1ncm93LFxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IHZhcigtLWJzLXNwaW5uZXItd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXNwaW5uZXItaGVpZ2h0KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ24pO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogdmFyKC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQpIGxpbmVhciBpbmZpbml0ZSB2YXIoLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lKTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMnJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMnJlbTtcbiAgLS1icy1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgLS1icy1zcGlubmVyLWJvcmRlci13aWR0aDogMC4yNWVtO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAwLjc1cztcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWJvcmRlcjtcbiAgYm9yZGVyOiB2YXIoLS1icy1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDAuNzVzO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItZ3JvdztcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAxcmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4gIC5zcGlubmVyLWdyb3cge1xuICAgIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDEuNXM7XG4gIH1cbn1cbi5vZmZjYW52YXMsIC5vZmZjYW52YXMteHhsLCAub2ZmY2FudmFzLXhsLCAub2ZmY2FudmFzLWxnLCAub2ZmY2FudmFzLW1kLCAub2ZmY2FudmFzLXNtIHtcbiAgLS1icy1vZmZjYW52YXMtemluZGV4OiAxMDQ1O1xuICAtLWJzLW9mZmNhbnZhcy13aWR0aDogNDAwcHg7XG4gIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogMzB2aDtcbiAgLS1icy1vZmZjYW52YXMtcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtb2ZmY2FudmFzLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1vZmZjYW52YXMtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1vZmZjYW52YXMtYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDUsIDIxLCA0MSwgMC4xNSk7XG4gIC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAtLWJzLW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtc20uc2hvd2luZywgLm9mZmNhbnZhcy1zbS5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtc20uc2hvd2luZywgLm9mZmNhbnZhcy1zbS5oaWRpbmcsIC5vZmZjYW52YXMtc20uc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5vZmZjYW52YXMtc20ge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtc20gLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbWQuc2hvd2luZywgLm9mZmNhbnZhcy1tZC5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbWQuc2hvd2luZywgLm9mZmNhbnZhcy1tZC5oaWRpbmcsIC5vZmZjYW52YXMtbWQuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLW1kIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy1sZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMtbGcuc2hvd2luZywgLm9mZmNhbnZhcy1sZy5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbGcuc2hvd2luZywgLm9mZmNhbnZhcy1sZy5oaWRpbmcsIC5vZmZjYW52YXMtbGcuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLWxnIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbGcgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLXhsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteGwuc2hvd2luZywgLm9mZmNhbnZhcy14bC5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMteGwuc2hvd2luZywgLm9mZmNhbnZhcy14bC5oaWRpbmcsIC5vZmZjYW52YXMteGwuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub2ZmY2FudmFzLXhsIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy14bCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXhsIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAub2ZmY2FudmFzLXh4bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMteHhsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteHhsLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteHhsLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteHhsLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIC5vZmZjYW52YXMteHhsLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICAub2ZmY2FudmFzLXh4bC5zaG93aW5nLCAub2ZmY2FudmFzLXh4bC5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMteHhsLnNob3dpbmcsIC5vZmZjYW52YXMteHhsLmhpZGluZywgLm9mZmNhbnZhcy14eGwuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAub2ZmY2FudmFzLXh4bCB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMteHhsIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMteHhsIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm9mZmNhbnZhcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBvdXRsaW5lOiAwO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1zdGFydCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1lbmQge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy10b3Age1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLWJvdHRvbSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuLm9mZmNhbnZhcy5zaG93aW5nLCAub2ZmY2FudmFzLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm9mZmNhbnZhcy5zaG93aW5nLCAub2ZmY2FudmFzLmhpZGluZywgLm9mZmNhbnZhcy5zaG93IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLm9mZmNhbnZhcy1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4ub2ZmY2FudmFzLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm9mZmNhbnZhcy1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xufVxuLm9mZmNhbnZhcy1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgKiAwLjUpIGNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ub2ZmY2FudmFzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC41O1xufVxuLnBsYWNlaG9sZGVyLmJ0bjo6YmVmb3JlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QucGxhY2Vob2xkZXIuZm9ybS1jb250cm9sOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5wbGFjZWhvbGRlci14cyB7XG4gIG1pbi1oZWlnaHQ6IDAuNmVtO1xufVxuXG4ucGxhY2Vob2xkZXItc20ge1xuICBtaW4taGVpZ2h0OiAwLjhlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWxnIHtcbiAgbWluLWhlaWdodDogMS4yZW07XG59XG5cbi5wbGFjZWhvbGRlci1nbG93IC5wbGFjZWhvbGRlciB7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItZ2xvdyAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1nbG93IHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbn1cbi5wbGFjZWhvbGRlci13YXZlIHtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEzMGRlZywgIzAwMDAwMCA1NSUsIHJnYmEoMCwgMCwgMCwgMC44KSA3NSUsICMwMDAwMDAgOTUlKTtcbiAgbWFzay1zaXplOiAyMDAlIDEwMCU7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2F2ZSAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZSB7XG4gIDEwMCUge1xuICAgIG1hc2stcG9zaXRpb246IC0yMDAlIDAlO1xuICB9XG59XG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC1iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1zZWNvbmRhcnkge1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctaW5mbyB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctd2FybmluZyB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctZGFuZ2VyIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWxpZ2h0IHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctZGFyayB7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1wcmltYXJ5OmhvdmVyLCAubGluay1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMTc0LCAzMywgMjIsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgxNzQsIDMzLCAyMiwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXNlY29uZGFyeSB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstc2Vjb25kYXJ5OmhvdmVyLCAubGluay1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgxMCwgMjgsIDUxLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMTAsIDI4LCA1MSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXN1Y2Nlc3Mge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstc3VjY2Vzczpob3ZlciwgLmxpbmstc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDIwMSwgMjMxLCAxNjksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyMDEsIDIzMSwgMTY5LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstaW5mbyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1pbmZvOmhvdmVyLCAubGluay1pbmZvOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMzgsIDg4LCAxMDUsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgzOCwgODgsIDEwNSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXdhcm5pbmcge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstd2FybmluZzpob3ZlciwgLmxpbmstd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDI1NSwgMjA1LCA1NywgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI1NSwgMjA1LCA1NywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWRhbmdlciB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstZGFuZ2VyOmhvdmVyLCAubGluay1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgxNTUsIDI5LCAyMCwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDE1NSwgMjksIDIwLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstbGlnaHQge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1saWdodDpob3ZlciwgLmxpbmstbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNDksIDI0OSwgMjQ0LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjQ5LCAyNDksIDI0NCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWRhcmsge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstZGFyazpob3ZlciwgLmxpbmstZGFyazpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDksIDksIDksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSg5LCA5LCA5LCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstYm9keS1lbXBoYXNpcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWJvZHktZW1waGFzaXM6aG92ZXIsIC5saW5rLWJvZHktZW1waGFzaXM6Zm9jdXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDAuNzUpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMC43NSkpICFpbXBvcnRhbnQ7XG59XG5cbi5mb2N1cy1yaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtZm9jdXMtcmluZy14LCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLXksIDApIHZhcigtLWJzLWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy13aWR0aCkgdmFyKC0tYnMtZm9jdXMtcmluZy1jb2xvcik7XG59XG5cbi5pY29uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAwLjM3NXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjUpKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5pY29uLWxpbmsgPiAuYmkge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm07XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuaWNvbi1saW5rID4gLmJpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5pY29uLWxpbmstaG92ZXI6aG92ZXIgPiAuYmksIC5pY29uLWxpbmstaG92ZXI6Zm9jdXMtdmlzaWJsZSA+IC5iaSB7XG4gIHRyYW5zZm9ybTogdmFyKC0tYnMtaWNvbi1saW5rLXRyYW5zZm9ybSwgdHJhbnNsYXRlM2QoMC4yNWVtLCAwLCAwKSk7XG59XG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmF0aW86OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtYXNwZWN0LXJhdGlvKTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5yYXRpbyA+ICoge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJhdGlvLTF4MSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiAxMDAlO1xufVxuXG4ucmF0aW8tNHgzIHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDc1JTtcbn1cblxuLnJhdGlvLTE2eDkge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNTYuMjUlO1xufVxuXG4ucmF0aW8tMjF4OSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLnN0aWNreS10b3Age1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMjA7XG59XG5cbi5zdGlja3ktYm90dG9tIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDIwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnN0aWNreS1zbS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1zbS1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RpY2t5LW1kLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LW1kLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGlja3ktbGctdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktbGctYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdGlja3kteGwtdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3kteGwtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5zdGlja3kteHhsLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LXh4bC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52aXN1YWxseS1oaWRkZW4sIC5zci1vbmx5LFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi52aXN1YWxseS1oaWRkZW46bm90KGNhcHRpb24pLCAuc3Itb25seTpub3QoY2FwdGlvbiksXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbik6bm90KGNhcHRpb24pIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG4udmlzdWFsbHktaGlkZGVuICosIC5zci1vbmx5ICosXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikgKiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udnIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvbnRhaW4ge1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWNvdmVyIHtcbiAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtZmlsbCB7XG4gIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbn1cblxuLm9iamVjdC1maXQtc2NhbGUge1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LW5vbmUge1xuICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtYXV0byB7XG4gIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LXZpc2libGUge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LXNjcm9sbCB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteS1oaWRkZW4ge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktdmlzaWJsZSB7XG4gIG92ZXJmbG93LXk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LXNtKSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1sZykgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMtcmluZy1wcmltYXJ5IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXNlY29uZGFyeSB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLXN1Y2Nlc3Mge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctaW5mbyB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy13YXJuaW5nIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWRhbmdlciB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWxpZ2h0IHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1kYXJrIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udG9wLTUwIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnRvcC0xMDAge1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tNTAge1xuICBib3R0b206IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTEwMCB7XG4gIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTUwIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0xMDAge1xuICBsZWZ0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtNTAge1xuICByaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5lbmQtMTAwIHtcbiAgcmlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS14IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQge1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kLTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnktc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5LXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2Vzcy1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtaW5mby1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmctc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQtc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmstc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMSB7XG4gIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMiB7XG4gIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMyB7XG4gIGJvcmRlci13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItNCB7XG4gIGJvcmRlci13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItNSB7XG4gIGJvcmRlci13aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0xMCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTI1IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTUwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC41O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNzUge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAwIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNiB7XG4gIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtOCB7XG4gIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtOSB7XG4gIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS02IHtcbiAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS03IHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS04IHtcbiAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS05IHtcbiAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNiB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcge1xuICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04IHtcbiAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOSB7XG4gIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNiB7XG4gIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNyB7XG4gIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtOCB7XG4gIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtOSB7XG4gIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTYge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03IHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOCB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTkge1xuICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXMtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTYge1xuICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy04IHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTkge1xuICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02IHtcbiAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04IHtcbiAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05IHtcbiAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTcge1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC05IHtcbiAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS03IHtcbiAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTgge1xuICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNiB7XG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03IHtcbiAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTgge1xuICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOSB7XG4gIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGUtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTcge1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS04IHtcbiAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02IHtcbiAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTcge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05IHtcbiAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy02IHtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy03IHtcbiAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy04IHtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy05IHtcbiAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMCB7XG4gIGdhcDogMCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEge1xuICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0yIHtcbiAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC0zIHtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNCB7XG4gIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNSB7XG4gIGdhcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTYge1xuICBnYXA6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC03IHtcbiAgZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtOCB7XG4gIGdhcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTkge1xuICBnYXA6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMCB7XG4gIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMSB7XG4gIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMiB7XG4gIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0zIHtcbiAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC00IHtcbiAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTUge1xuICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTYge1xuICByb3ctZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTcge1xuICByb3ctZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTgge1xuICByb3ctZ2FwOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTkge1xuICByb3ctZ2FwOiA4cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTAge1xuICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTEge1xuICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTIge1xuICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMyB7XG4gIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtNCB7XG4gIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC01IHtcbiAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC02IHtcbiAgY29sdW1uLWdhcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC03IHtcbiAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC04IHtcbiAgY29sdW1uLWdhcDogNnJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC05IHtcbiAgY29sdW1uLWdhcDogOHJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy01IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mcy02IHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5mc3Qtbm9ybWFsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZ3LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5saC1zbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ICFpbXBvcnRhbnQ7XG59XG5cbi5saC1iYXNlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xufVxuXG4ubGgtbGcge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdGFydCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZW5kIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDtcbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmVuZDpyZW1vdmUgKi9cbi50ZXh0LXByaW1hcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJsYWNrLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS1zZWNvbmRhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keS10ZXJ0aWFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtdGVydGlhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHktZW1waGFzaXMge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcGFjaXR5LTI1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4udGV4dC1vcGFjaXR5LTc1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi50ZXh0LW9wYWNpdHktMTAwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi50ZXh0LXByaW1hcnktZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnktZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3MtZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZy1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlci1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQtZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyay1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9wYWNpdHktMTAge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstb3BhY2l0eS0yNSB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay1vcGFjaXR5LTI1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLW9wYWNpdHktNTAge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC41O1xufVxuXG4ubGluay1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstb3BhY2l0eS03NSB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLW9wYWNpdHktMTAwIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLW9wYWNpdHktMTAwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLW9mZnNldC0xIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjEyNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0xLWhvdmVyOmhvdmVyIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjEyNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0yIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTItaG92ZXI6aG92ZXIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMyB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zNzVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMy1ob3Zlcjpob3ZlciB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zNzVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtcHJpbWFyeSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1zZWNvbmRhcnkge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1zdWNjZXNzIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWluZm8ge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtd2FybmluZyB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1kYW5nZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1saWdodCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtZGFyayB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDA7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDA7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTI1IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNTAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktNzUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1LWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDAge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbn1cblxuLmJnLXByaW1hcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5LXNlY29uZGFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktYmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ib2R5LXRlcnRpYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXRlcnRpYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYmctb3BhY2l0eS0yNSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5iZy1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLXByaW1hcnktc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnktc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mtc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZy1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlci1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQtc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyay1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtbm9uZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wZS1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMiB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTMge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC00IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtNSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCwgLmJhZGdlLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTMge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtY2lyY2xlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLXBpbGwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0zIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtNCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLWNpcmNsZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtcGlsbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTEge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTMge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tY2lyY2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLXBpbGwge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0xIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTMge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC00IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtY2lyY2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC1waWxsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi56LW4xIHtcbiAgei1pbmRleDogLTEgIWltcG9ydGFudDtcbn1cblxuLnotMCB7XG4gIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbn1cblxuLnotMSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cblxuLnotMiB7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbn1cblxuLnotMyB7XG4gIHotaW5kZXg6IDMgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOSB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOSB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS03IHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOCB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTkge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNyB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTgge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS02IHtcbiAgICBnYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTcge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tOCB7XG4gICAgZ2FwOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS05IHtcbiAgICBnYXA6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tNiB7XG4gICAgcm93LWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTcge1xuICAgIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS04IHtcbiAgICByb3ctZ2FwOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tOSB7XG4gICAgcm93LWdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTUge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS02IHtcbiAgICBjb2x1bW4tZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNyB7XG4gICAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTgge1xuICAgIGNvbHVtbi1nYXA6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS05IHtcbiAgICBjb2x1bW4tZ2FwOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNyB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOCB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOSB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTgge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOSB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC03IHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOCB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTkge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOSB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC02IHtcbiAgICBnYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTcge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtOCB7XG4gICAgZ2FwOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC05IHtcbiAgICBnYXA6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtNiB7XG4gICAgcm93LWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTcge1xuICAgIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC04IHtcbiAgICByb3ctZ2FwOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtOSB7XG4gICAgcm93LWdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTUge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC02IHtcbiAgICBjb2x1bW4tZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtNyB7XG4gICAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTgge1xuICAgIGNvbHVtbi1nYXA6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC05IHtcbiAgICBjb2x1bW4tZ2FwOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNiB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNyB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOCB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOSB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy04IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy05IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOSB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOCB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTkge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOSB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTgge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy02IHtcbiAgICBnYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTcge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctOCB7XG4gICAgZ2FwOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy05IHtcbiAgICBnYXA6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctNiB7XG4gICAgcm93LWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTcge1xuICAgIHJvdy1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy04IHtcbiAgICByb3ctZ2FwOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctOSB7XG4gICAgcm93LWdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTUge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy02IHtcbiAgICBjb2x1bW4tZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctNyB7XG4gICAgY29sdW1uLWdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTgge1xuICAgIGNvbHVtbi1nYXA6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy05IHtcbiAgICBjb2x1bW4tZ2FwOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTYge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTcge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTkge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC04IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNyB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTgge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTcge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNiB7XG4gICAgZ2FwOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC03IHtcbiAgICBnYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTgge1xuICAgIGdhcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtOSB7XG4gICAgZ2FwOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTYge1xuICAgIHJvdy1nYXA6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC03IHtcbiAgICByb3ctZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtOCB7XG4gICAgcm93LWdhcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTkge1xuICAgIHJvdy1nYXA6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC00IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC01IHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtNiB7XG4gICAgY29sdW1uLWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTcge1xuICAgIGNvbHVtbi1nYXA6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC04IHtcbiAgICBjb2x1bW4tZ2FwOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtOSB7XG4gICAgY29sdW1uLWdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsb2F0LXh4bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteHhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteHhsLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC02IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtNyB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTgge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC05IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC02IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtNyB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTgge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC05IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC02IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC03IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC04IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC05IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC02IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTcge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtOCB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC05IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtOSB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC03IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTYge1xuICAgIGdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTcge1xuICAgIGdhcDogNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTgge1xuICAgIGdhcDogNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTkge1xuICAgIGdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtNiB7XG4gICAgcm93LWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC03IHtcbiAgICByb3ctZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTgge1xuICAgIHJvdy1nYXA6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtOSB7XG4gICAgcm93LWdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTMge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtNCB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTUge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtNiB7XG4gICAgY29sdW1uLWdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC03IHtcbiAgICBjb2x1bW4tZ2FwOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTgge1xuICAgIGNvbHVtbi1nYXA6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtOSB7XG4gICAgY29sdW1uLWdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZzLTEge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTIge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0zIHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy00IHtcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIVxuICogQ3VzdG9tIFNDU1MgSGVscGVycyBmb3IgSVBDIFByb2plY3RcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIEV4dGVuZHMgQm9vdHN0cmFwIDUgdXRpbGl0aWVzIHdpdGggcHJvamVjdC1zcGVjaWZpYyBoZWxwZXJzXG4gKiBCb290c3RyYXAgNSB1dGlsaXRpZXM6IGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzUuMy91dGlsaXRpZXMvXG4gKi9cbi5tdC02IHtcbiAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcge1xuICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03IHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCB7XG4gIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTgge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5ydGUgPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnJ0ZSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5ydGUgcCArIHAge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnJ0ZSBoMSwgLnJ0ZSBoMiwgLnJ0ZSBoMywgLnJ0ZSBoNCwgLnJ0ZSBoNSwgLnJ0ZSBoNiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucnRlIGgxOmZpcnN0LWNoaWxkLCAucnRlIGgyOmZpcnN0LWNoaWxkLCAucnRlIGgzOmZpcnN0LWNoaWxkLCAucnRlIGg0OmZpcnN0LWNoaWxkLCAucnRlIGg1OmZpcnN0LWNoaWxkLCAucnRlIGg2OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNjRW5hYmxlZENocm9tZSB7XG4gIG1pbi1oZWlnaHQ6IDIycHg7XG59XG5cbi5yYXRpby0yMXg5IHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IGNhbGMoOSAvIDIxICogMTAwJSk7XG59XG5cbi5yYXRpby0zeDEge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogY2FsYygxIC8gMyAqIDEwMCUpO1xufVxuXG4uY29udGVudC1uYXJyb3cge1xuICBtYXgtd2lkdGg6IDY1Y2g7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jb250ZW50LXJlYWRpbmcge1xuICBtYXgtd2lkdGg6IDc1Y2g7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5mb2N1cy12aXNpYmxlLW9ubHk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmZvY3VzLXZpc2libGUtb25seTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLXByaW1hcnkpO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uaXMtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaXMtbG9hZGluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMTA1MDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnByaW50LWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcmludC12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5wcmludC1icmVhay1iZWZvcmUge1xuICAgIHBhZ2UtYnJlYWstYmVmb3JlOiBhbHdheXMgIWltcG9ydGFudDtcbiAgfVxuICAucHJpbnQtYnJlYWstYWZ0ZXIge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGFsd2F5cyAhaW1wb3J0YW50O1xuICB9XG4gIC5wcmludC1uby1icmVhayB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LXRydW5jYXRlLTIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udGV4dC10cnVuY2F0ZS0zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZXh0LWxnLWxhcmdlciB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sYXJnZXN0IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY2FyZC1ob3ZlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5jYXJkLWhvdmVyOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLmltZy1ncmF5c2NhbGUge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDAuM3MgZWFzZTtcbn1cbi5pbWctZ3JheXNjYWxlOmhvdmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xufVxuXG4ubGluay1zdWJ0bGUge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmstc3VidGxlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnZlcnRpY2FsLWNlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udmVydGljYWwtZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLyohXG4gKiBVc2FnZSBOb3RlczpcbiAqIC0gVGhlc2UgaGVscGVycyBleHRlbmQgQm9vdHN0cmFwIDUncyB1dGlsaXR5IHN5c3RlbVxuICogLSBVc2UgQm9vdHN0cmFwIDUgdXRpbGl0aWVzIGZpcnN0LCB0aGVzZSBhcmUgZm9yIGVkZ2UgY2FzZXNcbiAqIC0gQWxsIGN1c3RvbSBoZWxwZXJzIHVzZSAhaW1wb3J0YW50IGZvciB1dGlsaXR5LXN0eWxlIGJlaGF2aW9yXG4gKiAtIFJlbW92ZSBoZWxwZXJzIHRoYXQgYmVjb21lIGF2YWlsYWJsZSBpbiBuZXdlciBCb290c3RyYXAgdmVyc2lvbnNcbiAqL1xuKjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNEQTI5MUM7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIxOCwgNDEsIDI4LCAwLjEpO1xufVxuXG4uYnRuOmZvY3VzLXZpc2libGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjREEyOTFDO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyMTgsIDQxLCAyOCwgMC4xKTtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cy12aXNpYmxlLFxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjREEyOTFDO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyMTgsIDQxLCAyOCwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiAjREEyOTFDO1xufVxuXG5hOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgI0RBMjkxQztcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjE4LCA0MSwgMjgsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLyohXG4gKiBBdG9taWMgRGVzaWduIHByaW5jaXBsZVxuICogaHR0cHM6Ly9icmFkZnJvc3QuY29tL2Jsb2cvcG9zdC9hdG9taWMtd2ViLWRlc2lnbi9cbiAqL1xuYXNpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGdhcDogMXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbn1cbmFzaWRlLnBvc2l0aW9uLXN0aWNreSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIHRvcDogN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBhc2lkZS5wb3NpdGlvbi1zdGlja3kge1xuICAgIHRvcDogNXJlbTtcbiAgfVxufVxuYXNpZGU6ZW1wdHksIGFzaWRlOm5vdCg6aGFzKCopKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5hc2lkZSAuZ3JvdXAtaGVhZGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5hc2lkZSAudGV4dC1iZy1zZWNvbmRhcnksXG5hc2lkZSAuYnRuLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDNhNjAgIWltcG9ydGFudDtcbn1cbmFzaWRlIC50ZXh0LWJnLXNlY29uZGFyeTpob3ZlciwgYXNpZGUgLnRleHQtYmctc2Vjb25kYXJ5OmFjdGl2ZSwgYXNpZGUgLnRleHQtYmctc2Vjb25kYXJ5OmZvY3VzLFxuYXNpZGUgLmJ0bi1zZWNvbmRhcnk6aG92ZXIsXG5hc2lkZSAuYnRuLXNlY29uZGFyeTphY3RpdmUsXG5hc2lkZSAuYnRuLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTMzNWEgIWltcG9ydGFudDtcbn1cbmFzaWRlIC50ZXh0LWJnLXNlY29uZGFyeSBhOm5vdCguYnRuKSxcbmFzaWRlIC5idG4tc2Vjb25kYXJ5IGE6bm90KC5idG4pIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmFzaWRlIC50ZXh0LWJnLXNlY29uZGFyeSBhLmJ0bixcbmFzaWRlIC5idG4tc2Vjb25kYXJ5IGEuYnRuIHtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuYXNpZGUgLmN0YS1saW5rLCBhc2lkZSAuY2FyZC5jdGEtbGluay1sb2dpbiwgYXNpZGUgLmN0YS1saW5rLWxvZ2luLnBhbmVsIHtcbiAgLS1icy1jYXJkLWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbmFzaWRlIC5mb3JtLWxhYmVsIHtcbiAgY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4uZmEuZmEtYmFycywgLmZhLmZhLXRpbWVzLCAuZmEuZmEtY2FsZW5kYXItbWludXMtbywgLmZhLmZhLWNhbGVuZGFyLXBsdXMtbywgLmZhLmZhLWNoZWNrLCAuZmEuZmEtY2hldnJvbi1kb3duLCAuZmEuZmEtY2hldnJvbi1sZWZ0LCAuZmEuZmEtY2hldnJvbi1yaWdodCwgLmZhLmZhLWNoZXZyb24tdXAsIC5mYS5mYS1lbnZlbG9wZSwgLmZhLmZhLWZhY2Vib29rLCAuZmEuZmEtbGlua2VkaW4sIC5mYS5mYS1xdW90ZS1sZWZ0LCAuZmEuZmEtc2VhcmNoLCAuZmEuZmEtc3RhciwgLmZhLmZhLXN0YXItbywgLmZhLmZhLXR3aXR0ZXIsIC5mYS5mYS11c2VyLCAuZmEuZmEtdXNlci1vLCAuZmEuZmEteW91dHViZS1wbGF5LCAuZmEuZmEtc2VhcmNoLWRvdHRlZCwgLmZhLmZhLXBob25lLWRvdHRlZCwgLmZhLmZhLW1haWwtZG90dGVkLCAuZmEuZmEtbGFtcC1kb3R0ZWQsIC5mYS5mYS1saWdodGJ1bGItZG90dGVkLCAuZmEuZmEtY29tbWVudC1kb3R0ZWQsIC5mYS5mYS1nbG9iZS1kb3R0ZWQsIC5mYS5mYS10cnVjay1kb3R0ZWQsIC5mYS5mYS1icmllZmNhc2UtZG90dGVkLCAuZmEuZmEtYXJyb3ctdXAtZG90dGVkLCAuZmEuZmEtYXJyb3ctcmlnaHQtZG90dGVkLCAuZmEuZmEtYXJyb3ctZG93bi1kb3R0ZWQsIC5mYS5mYS1hcnJvdy1sZWZ0LWRvdHRlZCwgLmZhLmZhLXR3aXR0ZXIsIC5mYS5mYS14LXR3aXR0ZXIsIC5mYS5mYS12aXJ1cy1jb3ZpZC1kb3R0ZWQsIC5mYS5mYS1idWlsZGluZy1kb3R0ZWQsIC5mYS5mYS1mYWNlLXNtaWxlLWRvdHRlZCwgLmZhLmZhLXJlY3ljbGUtZG90dGVkLCAuZmEuZmEtY2lyY2xlLWRvbGxhci1kb3R0ZWQge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uZmEtc2VhcmNoLWRvdHRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNlwiO1xufVxuXG4uZmEtbGFtcC1kb3R0ZWQ6YmVmb3JlLFxuLmZhLWxpZ2h0YnVsYi1kb3R0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cblxuLmZhLW1haWwtZG90dGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG59XG5cbi5mYS1waG9uZS1kb3R0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWRvdHRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMFwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi1kb3R0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjFcIjtcbn1cblxuLmZhLWFycm93LXVwLWRvdHRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZlwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdC1kb3R0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjJcIjtcbn1cblxuLmZhLXR3aXR0ZXI6YmVmb3JlLFxuLmZhLXgtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYlwiICFpbXBvcnRhbnQ7XG59XG5cbi5mYS1jb21tZW50LWRvdHRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYVwiO1xufVxuXG4uZmEtZ2xvYmUtZG90dGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG59XG5cbi5mYS10cnVjay1kb3R0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWRcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1kb3R0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWVcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWRvdHRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4uZmEtY2lyY2xlLWRvbGxhci1kb3R0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtZG90dGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG59XG5cbi5mYS1yZWN5Y2xlLWRvdHRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyM1wiO1xufVxuXG4uZmEtdmlydXMtY292aWQtZG90dGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI0XCI7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnRhYmxlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyomLnRhYmxlLXNtIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIH0qL1xufVxuXG4udzN3LWVtYmVkIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuYS5iYWRnZTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qJWJ0bi10ZXJ0aWFyeS1iYXNlIHtcbiAgICBAZXh0ZW5kIC5idG47XG4gICAgQGV4dGVuZCAuYnRuLXRlcnRpYXJ5O1xufSovXG4uYnV0dG9uLWdyb3VwLWV4cG9ydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gIGdhcDogMC41cmVtO1xufVxuLmJ1dHRvbi1ncm91cC1leHBvcnQgLmJ0biwgLmJ1dHRvbi1ncm91cC1leHBvcnQgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ1dHRvbi1ncm91cC1leHBvcnQgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwYzIzNDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgY29udGFpbmVyLW5hbWU6IG5hcnJvdztcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBnYXA6IDAuNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xufVxuLmJ1dHRvbi1ncm91cC1leHBvcnQgLmJ0biA+IC5mYSwgLmJ1dHRvbi1ncm91cC1leHBvcnQgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCA+IC5mYSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ1dHRvbi1ncm91cC1leHBvcnQgc2VsZWN0LmZvcm0tY29udHJvbCA+IC5mYSB7XG4gIGNvbG9yOiAjREEyOTFDO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMS44NzVyZW07XG4gIHotaW5kZXg6IDA7XG59XG4uYnV0dG9uLWdyb3VwLWV4cG9ydCAuYnRuID4gLmZhOmFmdGVyLCAuYnV0dG9uLWdyb3VwLWV4cG9ydCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sID4gLmZhOmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnV0dG9uLWdyb3VwLWV4cG9ydCBzZWxlY3QuZm9ybS1jb250cm9sID4gLmZhOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEuODc1cmVtO1xuICBpbnNldDogLTAuMjVyZW0gMC4wNjI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxLjc1cmVtO1xuICB6LWluZGV4OiAtMTtcbn1cbi5idXR0b24tZ3JvdXAtZXhwb3J0IC5idG4gLnRleHQsIC5idXR0b24tZ3JvdXAtZXhwb3J0IC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wgLnRleHQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idXR0b24tZ3JvdXAtZXhwb3J0IHNlbGVjdC5mb3JtLWNvbnRyb2wgLnRleHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZmxleC1ncm93OiAxO1xufVxuLmJ1dHRvbi1ncm91cC1leHBvcnQgLmJ0biAuZG93bmxvYWQtZ3JvdXAsIC5idXR0b24tZ3JvdXAtZXhwb3J0IC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wgLmRvd25sb2FkLWdyb3VwLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnV0dG9uLWdyb3VwLWV4cG9ydCBzZWxlY3QuZm9ybS1jb250cm9sIC5kb3dubG9hZC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmJ1dHRvbi1ncm91cC1leHBvcnQgLmJ0biAuZG93bmxvYWQtZ3JvdXAgc3BhbiwgLmJ1dHRvbi1ncm91cC1leHBvcnQgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCAuZG93bmxvYWQtZ3JvdXAgc3BhbiwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ1dHRvbi1ncm91cC1leHBvcnQgc2VsZWN0LmZvcm0tY29udHJvbCAuZG93bmxvYWQtZ3JvdXAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uYnV0dG9uLWdyb3VwLWV4cG9ydCAuYnRuIC5kb3dubG9hZC1ncm91cCAuZmEsIC5idXR0b24tZ3JvdXAtZXhwb3J0IC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wgLmRvd25sb2FkLWdyb3VwIC5mYSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmJ1dHRvbi1ncm91cC1leHBvcnQgc2VsZWN0LmZvcm0tY29udHJvbCAuZG93bmxvYWQtZ3JvdXAgLmZhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogYXV0bztcbn1cbi5idXR0b24tZ3JvdXAtZXhwb3J0IC5idG4gLmRvd25sb2FkLWdyb3VwIC5mYTphZnRlciwgLmJ1dHRvbi1ncm91cC1leHBvcnQgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCAuZG93bmxvYWQtZ3JvdXAgLmZhOmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYnV0dG9uLWdyb3VwLWV4cG9ydCBzZWxlY3QuZm9ybS1jb250cm9sIC5kb3dubG9hZC1ncm91cCAuZmE6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ1dHRvbi1ncm91cC1leHBvcnQgLmJ0biAuZG93bmxvYWQtZ3JvdXAuaW52aXNpYmxlLCAuYnV0dG9uLWdyb3VwLWV4cG9ydCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sIC5kb3dubG9hZC1ncm91cC5pbnZpc2libGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5idXR0b24tZ3JvdXAtZXhwb3J0IHNlbGVjdC5mb3JtLWNvbnRyb2wgLmRvd25sb2FkLWdyb3VwLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5idXR0b24tZ3JvdXAtZXhwb3J0IC5zdWNjZXNzLWluZGljYXRvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlOGUzYTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB6LWluZGV4OiAxMDtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uYnV0dG9uLWdyb3VwLWV4cG9ydCAuc3VjY2Vzcy1pbmRpY2F0b3Iuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbn1cblxuQGNvbnRhaW5lciBuYXJyb3cgKHdpZHRoIDwgMjgwcHgpIHtcbiAgLmRvd25sb2FkLWdyb3VwIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZG93bmxvYWQtZ3JvdXAgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kb3dubG9hZC1ncm91cCAuZmEge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uZGF0ZXBpY2tlciB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGZvbnQtZmFtaWx5OiBcIlBQIE5ldWUgTW9udHJlYWxcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG59XG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWRyb3Bkb3duLmRyb3Bkb3duLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUJFQkVCO1xuICBib3gtc2hhZG93OiAwIDhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1pbi13aWR0aDogMjgwcHg7XG59XG5cbi5kYXRlcGlja2VyLWlubGluZSB7XG4gIHdpZHRoOiAyODBweDtcbn1cblxuLmRhdGVwaWNrZXItcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5kYXRlcGlja2VyLXJ0bC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogYXV0bztcbn1cblxuLmRhdGVwaWNrZXItcnRsIHRhYmxlIHRyIHRkIHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZHJvcGRvd24tbWVudSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI0U4RUFFRTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YmVmb3JlIHtcbiAgbGVmdDogNnB4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDphZnRlciB7XG4gIGxlZnQ6IDdweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmJlZm9yZSB7XG4gIHJpZ2h0OiA2cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDphZnRlciB7XG4gIHJpZ2h0OiA3cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YmVmb3JlIHtcbiAgdG9wOiAtN3B4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmFmdGVyIHtcbiAgdG9wOiAtNnB4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmJlZm9yZSB7XG4gIGJvdHRvbTogLTdweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICNFOEVBRUU7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YWZ0ZXIge1xuICBib3R0b206IC02cHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjRkZGRkZGO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB7XG4gIG1hcmdpbjogMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5kYXRlcGlja2VyIHRkLFxuLmRhdGVwaWNrZXIgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZGF0ZXBpY2tlciB0aCB7XG4gIGNvbG9yOiAjNzI3MjcyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5cbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLFxuLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5LmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjRjhGN0YxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMEIwQjBCO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5uZXcge1xuICBjb2xvcjogI0MwQzRDOTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjQzBDNEM5O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGY0Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWUzZWE7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZjRmNztcbiAgY29sb3I6ICMxNjMyM2I7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyYTVmNzE7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMWUzZWE7XG4gIGNvbG9yOiAjMTYzMjNiO1xuICBib3JkZXItY29sb3I6ICMyMzUwNWY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmRmZTtcbiAgY29sb3I6ICNDMEM0Qzk7XG4gIGJvcmRlci1jb2xvcjogIzlhZDJkZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjI0MTk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IG5vbmU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxZTE1O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZiO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmZGZlO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThmNGY3O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjcyNzI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE0QTRBO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzBDNEM5O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyMjQxOTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFlMTU7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MwQzRDOTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIzJTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMSU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI0MwQzRDOTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIyNDE5O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWUxNTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMEM0Qzk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5vbGQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3IHtcbiAgY29sb3I6ICNDMEM0Qzk7XG59XG5cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gIHdpZHRoOiAxNDVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gsXG4uZGF0ZXBpY2tlciAucHJldixcbi5kYXRlcGlja2VyIC5uZXh0LFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGgge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsXG4uZGF0ZXBpY2tlciAucHJldjpob3Zlcixcbi5kYXRlcGlja2VyIC5uZXh0OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZGF0ZXBpY2tlciAucHJldi5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIC5uZXh0LmRpc2FibGVkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZGF0ZXBpY2tlciAuY3cge1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICB3aWR0aDogMTJweDtcbiAgcGFkZGluZzogMCAycHggMCA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjODE4QTk1O1xufVxuXG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMCAwIDAuMjVyZW07XG59XG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0Omxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAuMjVyZW0gMC4yNXJlbSAwO1xufVxuXG4uZGF0ZXBpY2tlci1ncm91cCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMC43NXJlbTtcbn1cbi5kYXRlcGlja2VyLWdyb3VwIC5mb3JtLWxhYmVsIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZGF0ZXBpY2tlci1ncm91cCAuaW5wdXQtZ3JvdXAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFQUVFO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmbGV4OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmRhdGVwaWNrZXItZ3JvdXAgLmlucHV0LWdyb3VwOmZvY3VzLXdpdGhpbiB7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggMnB4IHJnYmEoMjE4LCA0MSwgMjgsIDAuOCk7XG59XG4uZGF0ZXBpY2tlci1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgY29sb3I6ICMwQjBCMEI7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjg3NXJlbTtcbn1cbi5kYXRlcGlja2VyLWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmRhdGVwaWNrZXItZ3JvdXAgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgxOEE5NTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5kYXRlcGlja2VyLWdyb3VwIC5jb250cm9sLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSwgLmRyb3Bkb3duIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5kcm9wZG93biBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciwgLmRyb3Bkb3duIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2w6OmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuZHJvcGRvd24gc2VsZWN0LmZvcm0tY29udHJvbDo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgY29udGVudDogXCJcXGU5MjFcIiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MjcyNzI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kcm9wZG93biAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmZpZ3VyZSB7XG4gIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgY29udGFpbmVyLW5hbWU6IGZpZ3VyZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpZ3VyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmZpZ3VyZSAuZmlndXJlLWltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiA2MCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZpZ3VyZSAuZmlndXJlLWNhcHRpb24ge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMC41cmVtO1xuICBtYXgtd2lkdGg6IDQwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpZ3VyZSAuZmlndXJlLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5maWd1cmUgLmZpZ3VyZS1jYXB0aW9uIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwLjg0NHJlbSAwLjVyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBjb250YWluZXIgZmlndXJlICh3aWR0aCA8IDQxMHB4KSB7XG4gIC5maWd1cmUgLmZpZ3VyZS1pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuZmlndXJlIC5maWd1cmUtY2FwdGlvbiB7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDAuODQ0cmVtIDAuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZmlsZXBvbmQtLXJvb3Qge1xuICBtYXgtaGVpZ2h0OiAyMHJlbTtcbn1cblxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoOmZvY3VzKSB7XG4gIGJvcmRlci1jb2xvcjogI0MwQzRDOTtcbn1cblxuaW5wdXRbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPWVtYWlsXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXRlbF0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT11cmxdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9bnVtYmVyXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXNlYXJjaF0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbn1cblxuaW5wdXRbdHlwZT1udW1iZXJdLmZvcm0tY29udHJvbCB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuaW5wdXRbdHlwZT1udW1iZXJdLmZvcm0tY29udHJvbDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwgaW5wdXRbdHlwZT1udW1iZXJdLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF0uZm9ybS1jb250cm9sOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLCBpbnB1dFt0eXBlPXNlYXJjaF0uZm9ybS1jb250cm9sOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLmZvcm0tc2VsZWN0OmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCg6Zm9jdXMpIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzBDNEM5O1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XTpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoOmNoZWNrZWQpIHtcbiAgYm9yZGVyLWNvbG9yOiAjODE4QTk1O1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAwLjEyNXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9dOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCg6Y2hlY2tlZCkge1xuICBib3JkZXItY29sb3I6ICM4MThBOTU7XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPXJhZGlvXTpkaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwgLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLCAuaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCxcbi5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzIyNDE5O1xufVxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLCAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNjMjI0MTk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDE5NCwgMzYsIDI1LCAwLjEpO1xufVxuXG4uZm9ybS1jb250cm9sLmlzLXZhbGlkLCAuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCxcbi5mb3JtLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0JDRTE5NDtcbn1cbi5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsIC5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkNFMTk0O1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgxODgsIDIyNSwgMTQ4LCAwLjEpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjYzIyNDE5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNCQ0UxOTQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4udmFsaWRhdGlvbi1zdW1tYXJ5LWVycm9ycyB1bCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udmFsaWRhdGlvbi1zdW1tYXJ5LWVycm9ycyBsaTpiZWZvcmUge1xuICBjb2xvcjogI0RBMjkxQztcbiAgY29udGVudDogXCJcXGYwNzFcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbn1cblxuLmZpZWxkLXZhbGlkYXRpb24tZXJyb3Ige1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogM3B4IDA7XG59XG4uZmllbGQtdmFsaWRhdGlvbi1lcnJvcjpiZWZvcmUge1xuICBjb2xvcjogI0RBMjkxQztcbiAgY29udGVudDogXCJcXGYwNzFcIjtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbn1cblxuLmlucHV0LXZhbGlkYXRpb24tZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNEQTI5MUM7XG59XG4uaW5wdXQtdmFsaWRhdGlvbi1lcnJvcjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0RBMjkxQztcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjE4LCA0MSwgMjgsIDAuMSk7XG59XG5cbi5zY3JvbGxpbmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmludHJvIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5xdWljay1saW5rcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5xdWljay1saW5rcyBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5xdWljay1saW5rcyAuaXRlbS1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjg1cmVtO1xuICBjb2xvcjogIzBCMEIwQjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSwgY29sb3IgMC4zcyBlYXNlO1xufVxuLnF1aWNrLWxpbmtzIC5pdGVtLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MjBcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMEIwQjBCO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLCBjb2xvciAwLjNzIGVhc2U7XG59XG4ucXVpY2stbGlua3MgLml0ZW0tbGluazpob3ZlciwgLnF1aWNrLWxpbmtzIC5pdGVtLWxpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREEyOTFDO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5xdWljay1saW5rcyAuaXRlbS1saW5rOmhvdmVyOjphZnRlciwgLnF1aWNrLWxpbmtzIC5pdGVtLWxpbms6Zm9jdXM6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5xdWljay1saW5rcyAuaXRlbS1saW5rOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgIzJhNWY3MTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmxvZ28ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICB9XG59XG5cbi5xdW90ZSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xdW90ZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTAuMzc1cmVtO1xufVxuLnF1b3RlID4gcDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtaW5kZW50OiAzLjVyZW07XG59XG4ucXVvdGUgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucXVvdGUuc21hbGw6YmVmb3JlIHtcbiAgdG9wOiAtMS44cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5xdW90ZTpiZWZvcmUge1xuICAgIHRvcDogLTAuODEyNXJlbTtcbiAgfVxuICAucXVvdGUgPiBwOmZpcnN0LWNoaWxkIHtcbiAgICB0ZXh0LWluZGVudDogNC41cmVtO1xuICB9XG59XG5cbi5zZWFyY2gtZ3JvdXAge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEyOSwgMTM4LCAxNDksIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uc2VhcmNoLWdyb3VwOmZvY3VzLXdpdGhpbiB7XG4gIGJvcmRlci1jb2xvcjogI0RBMjkxQztcbiAgYm94LXNoYWRvdzogMCAwIDFweCAycHggcmdiYSgyMTgsIDQxLCAyOCwgMC44KTtcbn1cbi5zZWFyY2gtZ3JvdXAgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDEyOSwgMTM4LCAxNDksIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMCAwIDAuMjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1pbiAwLjJzO1xufVxuLnNlYXJjaC1ncm91cCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciwgLnNlYXJjaC1ncm91cCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4uc2VhcmNoLWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0IC5mYSB7XG4gIGNvbG9yOiAjREEyOTFDO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uc2VhcmNoLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAvKlxuICAtLWJzLWZvcm0tY29udHJvbC1iZzogI0ZGRkZGRjtcbiAgLS1icy1mb3JtLWNvbnRyb2wtYm9yZGVyLWNvbG9yOiAjRThFQUVFO1xuICAtLWJzLWZvcm0tY29udHJvbC1jb2xvcjogIzBCMEIwQjtcbiAgLS1icy1mb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtLWJzLWZvcm0tY29udHJvbC1wYWRkaW5nLXg6IDEuNXJlbTtcbiAgLS1icy1mb3JtLWNvbnRyb2wtcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtZm9ybS1jb250cm9sLWhvdmVyLWJvcmRlci1jb2xvcjogI0MwQzRDOTtcbiAgLS1icy1mb3JtLWNvbnRyb2wtZm9jdXMtYm9yZGVyLWNvbG9yOiAjMmE1ZjcxO1xuICAtLWJzLWZvcm0tY29udHJvbC1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLCAxMDIsIDIwNCwgMC4xKTtcbiAgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzBCMEIwQjtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2U7XG59XG4uc2VhcmNoLWdyb3VwIC5mb3JtLWNvbnRyb2w6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNEQTI5MUM7XG59XG4uc2VhcmNoLWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNlYXJjaC1ncm91cCAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODE4QTk1O1xufVxuLnNlYXJjaC1ncm91cCAuYnRuLCAuc2VhcmNoLWdyb3VwIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5zZWFyY2gtZ3JvdXAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQTI5MUM7XG4gIGJvcmRlci1jb2xvcjogI0RBMjkxQztcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4yNXJlbSAwLjI1cmVtIDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzM0O1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbn1cbi5zZWFyY2gtZ3JvdXAgLmJ0biAuZmEsIC5zZWFyY2gtZ3JvdXAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCAuZmEsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5zZWFyY2gtZ3JvdXAgc2VsZWN0LmZvcm0tY29udHJvbCAuZmEge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5zZWFyY2gtZ3JvdXAgLmJ0bjpob3ZlciwgLnNlYXJjaC1ncm91cCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuc2VhcmNoLWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2w6aG92ZXIsIC5zZWFyY2gtZ3JvdXAgLmJ0bjpmb2N1cywgLnNlYXJjaC1ncm91cCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuc2VhcmNoLWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIyNDE5O1xuICBib3JkZXItY29sb3I6ICNhNTFlMTU7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnNlYXJjaC1ncm91cCAuYnRuOmZvY3VzLXZpc2libGUsIC5zZWFyY2gtZ3JvdXAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1cy12aXNpYmxlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuc2VhcmNoLWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG5bY2xhc3NePXNreWxpbmUtXSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNreWxpbmUtZnVsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc2t5bGluZS1mdWxsIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnNreWxpbmUtYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuLnNreWxpbmUtYmFjayBpbWcge1xuICBib3R0b206IDEwcmVtO1xuICBoZWlnaHQ6IDUwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmF2b3VyaXRlcyBhIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5jYXJkLmNhcmQtZGltZW5zaW9uLCAuY2FyZC1kaW1lbnNpb24ucGFuZWwge1xuICAtLWJzLWNhcmQtc3BhY2VyLXk6IDA7XG4gIC0tYnMtY2FyZC1zcGFjZXIteDogMXJlbTtcbiAgLS1icy1jYXJkLXRpdGxlLXNwYWNlci15OiAwLjVyZW07XG4gIC0tYnMtY2FyZC10aXRsZS1jb2xvcjogIzBCMEIwQjtcbiAgLS1icy1jYXJkLXN1YnRpdGxlLWNvbG9yOiA7XG4gIC0tYnMtY2FyZC1ib3JkZXItd2lkdGg6IDA7XG4gIC0tYnMtY2FyZC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWNhcmQtYm9yZGVyLXJhZGl1czogMDtcbiAgLS1icy1jYXJkLWJveC1zaGFkb3c6IDtcbiAgLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6IDA7XG4gIC0tYnMtY2FyZC1jYXAtcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtY2FyZC1jYXAtcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWNhcmQtY2FwLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1jYXJkLWNhcC1jb2xvcjogIzBCMEIwQjtcbiAgLS1icy1jYXJkLWhlaWdodDogO1xuICAtLWJzLWNhcmQtY29sb3I6ICMwQjBCMEI7XG4gIC0tYnMtY2FyZC1iZzogI0ZGRkZGRjtcbiAgLS1icy1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6IDFyZW07XG4gIC0tYnMtY2FyZC1ncm91cC1tYXJnaW46IDAuNzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLmNhcmQtZGltZW5zaW9uOmhvdmVyLCAuY2FyZC1kaW1lbnNpb24ucGFuZWw6aG92ZXIsIC5jYXJkLmNhcmQtZGltZW5zaW9uOmFjdGl2ZSwgLmNhcmQtZGltZW5zaW9uLnBhbmVsOmFjdGl2ZSwgLmNhcmQuY2FyZC1kaW1lbnNpb246Zm9jdXMsIC5jYXJkLWRpbWVuc2lvbi5wYW5lbDpmb2N1cyB7XG4gIC0tYnMtY2FyZC10aXRsZS1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1jYXJkLWNhcC1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1jYXJkLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWNhcmQtYmc6ICNEQTI5MUM7XG59XG4uY2FyZC5jYXJkLWRpbWVuc2lvbjpob3ZlciAuYnRuLCAuY2FyZC5jYXJkLWRpbWVuc2lvbjpob3ZlciAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuY2FyZC5jYXJkLWRpbWVuc2lvbjpob3ZlciBzZWxlY3QuZm9ybS1jb250cm9sLCAuY2FyZC1kaW1lbnNpb24ucGFuZWw6aG92ZXIgLmJ0biwgLmNhcmQtZGltZW5zaW9uLnBhbmVsOmhvdmVyIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5jYXJkLWRpbWVuc2lvbi5wYW5lbDpob3ZlciBzZWxlY3QuZm9ybS1jb250cm9sLCAuY2FyZC5jYXJkLWRpbWVuc2lvbjphY3RpdmUgLmJ0biwgLmNhcmQuY2FyZC1kaW1lbnNpb246YWN0aXZlIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5jYXJkLmNhcmQtZGltZW5zaW9uOmFjdGl2ZSBzZWxlY3QuZm9ybS1jb250cm9sLCAuY2FyZC1kaW1lbnNpb24ucGFuZWw6YWN0aXZlIC5idG4sIC5jYXJkLWRpbWVuc2lvbi5wYW5lbDphY3RpdmUgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmNhcmQtZGltZW5zaW9uLnBhbmVsOmFjdGl2ZSBzZWxlY3QuZm9ybS1jb250cm9sLCAuY2FyZC5jYXJkLWRpbWVuc2lvbjpmb2N1cyAuYnRuLCAuY2FyZC5jYXJkLWRpbWVuc2lvbjpmb2N1cyAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuY2FyZC5jYXJkLWRpbWVuc2lvbjpmb2N1cyBzZWxlY3QuZm9ybS1jb250cm9sLCAuY2FyZC1kaW1lbnNpb24ucGFuZWw6Zm9jdXMgLmJ0biwgLmNhcmQtZGltZW5zaW9uLnBhbmVsOmZvY3VzIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5jYXJkLWRpbWVuc2lvbi5wYW5lbDpmb2N1cyBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4uY2FyZC5jYXJkLWRpbWVuc2lvbjpob3ZlciAuY2FyZC10aXRsZTpiZWZvcmUsIC5jYXJkLWRpbWVuc2lvbi5wYW5lbDpob3ZlciAuY2FyZC10aXRsZTpiZWZvcmUsIC5jYXJkLmNhcmQtZGltZW5zaW9uOmFjdGl2ZSAuY2FyZC10aXRsZTpiZWZvcmUsIC5jYXJkLWRpbWVuc2lvbi5wYW5lbDphY3RpdmUgLmNhcmQtdGl0bGU6YmVmb3JlLCAuY2FyZC5jYXJkLWRpbWVuc2lvbjpmb2N1cyAuY2FyZC10aXRsZTpiZWZvcmUsIC5jYXJkLWRpbWVuc2lvbi5wYW5lbDpmb2N1cyAuY2FyZC10aXRsZTpiZWZvcmUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xufVxuLmNhcmQuY2FyZC1kaW1lbnNpb24gLmNhcmQtaGVhZGVyLCAuY2FyZC1kaW1lbnNpb24ucGFuZWwgLmNhcmQtaGVhZGVyLCAuY2FyZC5jYXJkLWRpbWVuc2lvbiAucGFuZWwtaGVhZGluZywgLmNhcmQtZGltZW5zaW9uLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5jYXJkLmNhcmQtZGltZW5zaW9uIC5jYXJkLXRpdGxlLCAuY2FyZC1kaW1lbnNpb24ucGFuZWwgLmNhcmQtdGl0bGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNXJlbTtcbn1cbi5jYXJkLmNhcmQtZGltZW5zaW9uIC5jYXJkLXRpdGxlOmJlZm9yZSwgLmNhcmQtZGltZW5zaW9uLnBhbmVsIC5jYXJkLXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIZHBaSFJvUFNJek5TNDBNRFVpSUdobGFXZG9kRDBpTVRndU5ESXlJaUIyYVdWM1FtOTRQU0l3SURBZ016VXVOREExSURFNExqUXlNaUkrQ2lBZ1BHY2dhV1E5SWtkeWIzVndYekV6TlRFM0lpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lERXpOVEUzSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3dLU0krQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRJMk9TSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNalk1SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3pNaTR6TmpNZ01UVXVNemdwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGM0T1NJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnM09Ea2lJR1E5SWswdE1UWXVNelF0Tmk0Mk5EbGhNUzQxTWpFc01TNDFNakVzTUN3d0xEQXNNUzQxTWpFc01TNDFNakZCTVM0MU1qRXNNUzQxTWpFc01Dd3dMREF0TVRNdU15MDJMalkwT1N3eExqVXlNU3d4TGpVeU1Td3dMREFzTUMweE5DNDRNVGt0T0M0eE55d3hMalV5TVN3eExqVXlNU3d3TERBc01DMHhOaTR6TkMwMkxqWTBPU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01UWXVNelFnT0M0eE55a2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGODFNamN3SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURVeU56QWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJNUxqSXhPU0F4TlM0ME9UY3BJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EYzVNQ0lnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGczT1RBaUlHUTlJazB0TVRVdU1EZ3pMVFl1TVRNNFlURXVOQ3d4TGpRc01Dd3dMREFzTVM0MExERXVOQ3d4TGpRc01TNDBMREFzTUN3d0xERXVOQzB4TGpRc01TNDBMREV1TkN3d0xEQXNNQzB4TGpRdE1TNDBMREV1TkN3eExqUXNNQ3d3TERBdE1TNDBMREV1TkNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVFV1TURneklEY3VOVFF5S1NJZ1ptbHNiRDBpSXpCaU1HSXdZaUl2UGdvZ0lDQWdQQzluUGdvZ0lDQWdQR2NnYVdROUlrZHliM1Z3WHpVeU56RWlJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdOVEkzTVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9Nall1TWprMElERTFMall4TkNraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0TnpreElpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EYzVNU0lnWkQwaVRTMHhNeTQ0TWpZdE5TNDJNalpoTVM0eU9EY3NNUzR5T0Rjc01Dd3dMREFzTVM0eU9EY3NNUzR5T0Rjc01TNHlPRGNzTVM0eU9EY3NNQ3d3TERBc01TNHlPRGN0TVM0eU9EY3NNUzR5T0Rjc01TNHlPRGNzTUN3d0xEQXRNUzR5T0RjdE1TNHlPRGNzTVM0eU9EY3NNUzR5T0Rjc01Dd3dMREF0TVM0eU9EY3NNUzR5T0RjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREV6TGpneU5pQTJMamt4TXlraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4MU1qY3lJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJRFV5TnpJaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREl6TGpNM0lERTFMamN6TVNraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0TnpreUlpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EYzVNaUlnWkQwaVRTMHhNaTQxTmprdE5TNHhNVFZoTVM0eE55d3hMakUzTERBc01Dd3dMREV1TVRjc01TNHhOeXd4TGpFM0xERXVNVGNzTUN3d0xEQXNNUzR4TnkweExqRTNMREV1TVRjc01TNHhOeXd3TERBc01DMHhMakUzTFRFdU1UY3NNUzR4Tnl3eExqRTNMREFzTUN3d0xURXVNVGNzTVM0eE55SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRJdU5UWTVJRFl1TWpnMUtTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6VXlOek1pSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTlRJM015SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWpBdU5EUTFJREUxTGpnME9Da2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE56a3pJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGM1TXlJZ1pEMGlUUzB4TVM0ek1USXROQzQyUVRFdU1EVXpMREV1TURVekxEQXNNQ3d3TFRFd0xqSTFPUzB6TGpVMUxERXVNRFV6TERFdU1EVXpMREFzTUN3d0xUa3VNakEyTFRRdU5tRXhMakExTXl3eExqQTFNeXd3TERBc01DMHhMakExTXkweExqQTFNMEV4TGpBMU15d3hMakExTXl3d0xEQXNNQzB4TVM0ek1USXROQzQySWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hNUzR6TVRJZ05TNDJOVFlwSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRJM05DSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNamMwSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hOeTQxTnlBeE5TNDVOalVwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGM1TkNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnM09UUWlJR1E5SWswdE1UQXVNRFUyTFRRdU1Ea3lZUzQ1TXpZdU9UTTJMREFzTUN3d0xDNDVNell1T1RNMkxqa3pOaTQ1TXpZc01Dd3dMREFzTGprek5pMHVPVE0yTGprek5pNDVNellzTUN3d0xEQXRMamt6TmkwdU9UTTJMamt6Tmk0NU16WXNNQ3d3TERBdExqa3pOaTQ1TXpZaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREV3TGpBMU5pQTFMakF5T0NraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4MU1qYzFJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJRFV5TnpVaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREUwTGpZME5TQXhOaTR3T0RJcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0RjNU5TSWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzNPVFVpSUdROUlrMHRPQzQ0TFRNdU5UaGhMamd4T1M0NE1Ua3NNQ3d3TERBc0xqZ3hPUzQ0TVRrdU9ERTVMamd4T1N3d0xEQXNNQ3d1T0RFNUxTNDRNVGxCTGpneE9TNDRNVGtzTUN3d0xEQXROeTQ1T0MwMExqUXVPREU1TGpneE9Td3dMREFzTUMwNExqZ3RNeTQxT0NJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9PQzQzT1RrZ05DNHpPVGtwSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRJM05pSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNamMySWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hNUzQyTnpFZ01UWXVNVGs1S1NJK0NpQWdJQ0FnSUR4d1lYUm9JR2xrUFNKUVlYUm9YemczT1RZaUlHUmhkR0V0Ym1GdFpUMGlVR0YwYUNBNE56azJJaUJrUFNKTkxUY3VOVFF5TFRNdU1EWTVZUzQzTGpjc01Dd3dMREFzTGpjdU55NDNMamNzTUN3d0xEQXNMamN0TGpjdU55NDNMREFzTUN3d0xTNDNMUzQzTGpjdU55d3dMREFzTUMwdU55NDNJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNnM0xqVTBNaUF6TGpjM01Ta2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGODFNamMzSWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURVeU56Y2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RndU9EQTNJREUyTGpNeE5pa2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE56azNJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGM1TnlJZ1pEMGlUUzAyTGpJNE5TMHlMalUxT0dFdU5UZzFMalU0TlN3d0xEQXNNQ3d1TlRnMUxqVTROUzQxT0RVdU5UZzFMREFzTUN3d0xDNDFPRFV0TGpVNE5VRXVOVGcxTGpVNE5Td3dMREFzTUMwMUxqY3RNeTR4TkROaExqVTROUzQxT0RVc01Dd3dMREF0TGpVNE5TNDFPRFVpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtEWXVNamcxSURNdU1UUXpLU0lnWm1sc2JEMGlJekJpTUdJd1lpSXZQZ29nSUNBZ1BDOW5QZ29nSUNBZ1BHY2dhV1E5SWtkeWIzVndYelV5TnpnaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ05USTNPQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb05TNDROaUF4Tmk0ME16TXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EYzVPQ0lnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGczT1RnaUlHUTlJazB0TlM0d01qZ3RNaTR3TkRaaExqUTJPQzQwTmpnc01Dd3dMREFzTGpRMk9DNDBOamd1TkRZNExqUTJPQ3d3TERBc01Dd3VORFk0TFM0ME5qZ3VORFk0TGpRMk9Dd3dMREFzTUMwdU5EWTRMUzQwTmpndU5EWTRMalEyT0N3d0xEQXNNQzB1TkRZNExqUTJPQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb05TNHdNamdnTWk0MU1UUXBJaUJtYVd4c1BTSWpNR0l3WWpCaUlpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QnBaRDBpUjNKdmRYQmZOVEkzT1NJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBMU1qYzVJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneUxqa3pJREUyTGpVMUtTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnM09Ua2lJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQTROems1SWlCa1BTSk5MVE11TnpjeExURXVOVE0xWVM0ek5URXVNelV4TERBc01Dd3dMQzR6TlRFdU16VXhMak0xTVM0ek5URXNNQ3d3TERBc0xqTTFNUzB1TXpVeExqTTFNUzR6TlRFc01Dd3dMREF0TGpNMU1TMHVNelV4TGpNMU1TNHpOVEVzTUN3d0xEQXRMak0xTVM0ek5URWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RNdU56Y3hJREV1T0RnMktTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6VXlPREFpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTlRJNE1DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTUNBeE5pNDJOamNwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd3TUNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1EQWlJR1E5SWswdE1pNDFNVFF0TVM0d01qTmhMakl6TkM0eU16UXNNQ3d3TERBc0xqSXpOQzR5TXpRdU1qTTBMakl6TkN3d0xEQXNNQ3d1TWpNMExTNHlNelF1TWpNMExqSXpOQ3d3TERBc01DMHVNak0wTFM0eU16UXVNak0wTGpJek5Dd3dMREFzTUMwdU1qTTBMakl6TkNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NaTQxTVRRZ01TNHlOVGNwSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRJNU15SWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNamt6SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3pNaTR6TmpNZ09TNHlNamdwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd4TXlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UTWlJR1E5SWswdE1UWXVNelF0Tmk0Mk5EbGhNUzQxTWpFc01TNDFNakVzTUN3d0xEQXNNUzQxTWpFc01TNDFNakZCTVM0MU1qRXNNUzQxTWpFc01Dd3dMREF0TVRNdU15MDJMalkwT1N3eExqVXlNU3d4TGpVeU1Td3dMREFzTUMweE5DNDRNVGt0T0M0eE55d3hMalV5TVN3eExqVXlNU3d3TERBc01DMHhOaTR6TkMwMkxqWTBPU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01UWXVNelFnT0M0eE55a2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE0yTVNJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTJNU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb016SXVNell6SURZdU1UVXlLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVE10TWlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UTWlJR1E5SWswdE1UWXVNelF0Tmk0Mk5EbGhNUzQxTWpFc01TNDFNakVzTUN3d0xEQXNNUzQxTWpFc01TNDFNakZCTVM0MU1qRXNNUzQxTWpFc01Dd3dMREF0TVRNdU15MDJMalkwT1N3eExqVXlNU3d4TGpVeU1Td3dMREFzTUMweE5DNDRNVGt0T0M0eE55d3hMalV5TVN3eExqVXlNU3d3TERBc01DMHhOaTR6TkMwMkxqWTBPU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01UWXVNelFnT0M0eE55a2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE0zTXlJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTNNeUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb016SXVNell6SURNdU1EYzJLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVE10TXlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UTWlJR1E5SWswdE1UWXVNelF0Tmk0Mk5EbGhNUzQxTWpFc01TNDFNakVzTUN3d0xEQXNNUzQxTWpFc01TNDFNakZCTVM0MU1qRXNNUzQxTWpFc01Dd3dMREF0TVRNdU15MDJMalkwT1N3eExqVXlNU3d4TGpVeU1Td3dMREFzTUMweE5DNDRNVGt0T0M0eE55d3hMalV5TVN3eExqVXlNU3d3TERBc01DMHhOaTR6TkMwMkxqWTBPU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01UWXVNelFnT0M0eE55a2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE00TlNJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTROU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb016SXVNell6SURBcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0RneE15MDBJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGd4TXlJZ1pEMGlUUzB4Tmk0ek5DMDJMalkwT1dFeExqVXlNU3d4TGpVeU1Td3dMREFzTUN3eExqVXlNU3d4TGpVeU1VRXhMalV5TVN3eExqVXlNU3d3TERBc01DMHhNeTR6TFRZdU5qUTVMREV1TlRJeExERXVOVEl4TERBc01Dd3dMVEUwTGpneE9TMDRMakUzTERFdU5USXhMREV1TlRJeExEQXNNQ3d3TFRFMkxqTTBMVFl1TmpRNUlpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4Tmk0ek5DQTRMakUzS1NJZ1ptbHNiRDBpSXpCaU1HSXdZaUl2UGdvZ0lDQWdQQzluUGdvZ0lDQWdQR2NnYVdROUlrZHliM1Z3WHpVeU9UUWlJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdOVEk1TkNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9Namt1TWpFNUlEa3VNelExS1NJK0NpQWdJQ0FnSUR4d1lYUm9JR2xrUFNKUVlYUm9Yemc0TVRRaUlHUmhkR0V0Ym1GdFpUMGlVR0YwYUNBNE9ERTBJaUJrUFNKTkxURTFMakE0TXkwMkxqRXpPR0V4TGpRc01TNDBMREFzTUN3d0xERXVOQ3d4TGpRc01TNDBMREV1TkN3d0xEQXNNQ3d4TGpRdE1TNDBMREV1TkN3eExqUXNNQ3d3TERBdE1TNDBMVEV1TkN3eExqUXNNUzQwTERBc01Dd3dMVEV1TkN3eExqUWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFMUxqQTRNeUEzTGpVME1pa2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE0yTWlJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTJNaUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01qa3VNakU1SURZdU1qWTVLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVFF0TWlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UUWlJR1E5SWswdE1UVXVNRGd6TFRZdU1UTTRZVEV1TkN3eExqUXNNQ3d3TERBc01TNDBMREV1TkN3eExqUXNNUzQwTERBc01Dd3dMREV1TkMweExqUXNNUzQwTERFdU5Dd3dMREFzTUMweExqUXRNUzQwTERFdU5Dd3hMalFzTUN3d0xEQXRNUzQwTERFdU5DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRVdU1EZ3pJRGN1TlRReUtTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNemMwSWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16YzBJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneU9TNHlNVGtnTXk0eE9UTXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EZ3hOQzB6SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneE5DSWdaRDBpVFMweE5TNHdPRE10Tmk0eE16aGhNUzQwTERFdU5Dd3dMREFzTUN3eExqUXNNUzQwTERFdU5Dd3hMalFzTUN3d0xEQXNNUzQwTFRFdU5Dd3hMalFzTVM0MExEQXNNQ3d3TFRFdU5DMHhMalFzTVM0MExERXVOQ3d3TERBc01DMHhMalFzTVM0MElpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4TlM0d09ETWdOeTQxTkRJcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpPRFlpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek9EWWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJNUxqSXhPU0F3TGpFeE55a2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ERTBMVFFpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RFMElpQmtQU0pOTFRFMUxqQTRNeTAyTGpFek9HRXhMalFzTVM0MExEQXNNQ3d3TERFdU5Dd3hMalFzTVM0MExERXVOQ3d3TERBc01Dd3hMalF0TVM0MExERXVOQ3d4TGpRc01Dd3dMREF0TVM0MExURXVOQ3d4TGpRc01TNDBMREFzTUN3d0xURXVOQ3d4TGpRaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREUxTGpBNE15QTNMalUwTWlraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4MU1qazFJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJRFV5T1RVaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREkyTGpJNU5DQTVMalEyTWlraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0T0RFMUlpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EZ3hOU0lnWkQwaVRTMHhNeTQ0TWpZdE5TNDJNalpoTVM0eU9EY3NNUzR5T0Rjc01Dd3dMREFzTVM0eU9EY3NNUzR5T0Rjc01TNHlPRGNzTVM0eU9EY3NNQ3d3TERBc01TNHlPRGN0TVM0eU9EY3NNUzR5T0Rjc01TNHlPRGNzTUN3d0xEQXRNUzR5T0RjdE1TNHlPRGNzTVM0eU9EY3NNUzR5T0Rjc01Dd3dMREF0TVM0eU9EY3NNUzR5T0RjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREV6TGpneU5pQTJMamt4TXlraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4eE5ETTJNeUlnWkdGMFlTMXVZVzFsUFNKSGNtOTFjQ0F4TkRNMk15SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWpZdU1qazBJRFl1TXpnMktTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE1UVXRNaUlnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGc0TVRVaUlHUTlJazB0TVRNdU9ESTJMVFV1TmpJMllURXVNamczTERFdU1qZzNMREFzTUN3d0xERXVNamczTERFdU1qZzNMREV1TWpnM0xERXVNamczTERBc01Dd3dMREV1TWpnM0xURXVNamczTERFdU1qZzNMREV1TWpnM0xEQXNNQ3d3TFRFdU1qZzNMVEV1TWpnM0xERXVNamczTERFdU1qZzNMREFzTUN3d0xURXVNamczTERFdU1qZzNJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE15NDRNallnTmk0NU1UTXBJaUJtYVd4c1BTSWpNR0l3WWpCaUlpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QnBaRDBpUjNKdmRYQmZNVFF6TnpVaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ01UUXpOelVpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESTJMakk1TkNBekxqTXhLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVFV0TXlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UVWlJR1E5SWswdE1UTXVPREkyTFRVdU5qSTJZVEV1TWpnM0xERXVNamczTERBc01Dd3dMREV1TWpnM0xERXVNamczTERFdU1qZzNMREV1TWpnM0xEQXNNQ3d3TERFdU1qZzNMVEV1TWpnM0xERXVNamczTERFdU1qZzNMREFzTUN3d0xURXVNamczTFRFdU1qZzNMREV1TWpnM0xERXVNamczTERBc01Dd3dMVEV1TWpnM0xERXVNamczSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hNeTQ0TWpZZ05pNDVNVE1wSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTVRRek9EY2lJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdNVFF6T0RjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREkyTGpJNU5DQXdMakl6TkNraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0T0RFMUxUUWlJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQTRPREUxSWlCa1BTSk5MVEV6TGpneU5pMDFMall5Tm1FeExqSTROeXd4TGpJNE55d3dMREFzTUN3eExqSTROeXd4TGpJNE55d3hMakk0Tnl3eExqSTROeXd3TERBc01Dd3hMakk0TnkweExqSTROeXd4TGpJNE55d3hMakk0Tnl3d0xEQXNNQzB4TGpJNE55MHhMakk0Tnl3eExqSTROeXd4TGpJNE55d3dMREFzTUMweExqSTROeXd4TGpJNE55SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRNdU9ESTJJRFl1T1RFektTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6VXlPVFlpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTlRJNU5pSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWpNdU16Y2dPUzQxTnprcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0RneE5pSWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzRNVFlpSUdROUlrMHRNVEl1TlRZNUxUVXVNVEUxWVRFdU1UY3NNUzR4Tnl3d0xEQXNNQ3d4TGpFM0xERXVNVGNzTVM0eE55d3hMakUzTERBc01Dd3dMREV1TVRjdE1TNHhOeXd4TGpFM0xERXVNVGNzTUN3d0xEQXRNUzR4TnkweExqRTNMREV1TVRjc01TNHhOeXd3TERBc01DMHhMakUzTERFdU1UY2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFeUxqVTJPU0EyTGpJNE5Ta2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE0yTkNJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTJOQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01qTXVNemNnTmk0MU1ETXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EZ3hOaTB5SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneE5pSWdaRDBpVFMweE1pNDFOamt0TlM0eE1UVmhNUzR4Tnl3eExqRTNMREFzTUN3d0xERXVNVGNzTVM0eE55d3hMakUzTERFdU1UY3NNQ3d3TERBc01TNHhOeTB4TGpFM0xERXVNVGNzTVM0eE55d3dMREFzTUMweExqRTNMVEV1TVRjc01TNHhOeXd4TGpFM0xEQXNNQ3d3TFRFdU1UY3NNUzR4TnlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVEl1TlRZNUlEWXVNamcxS1NJZ1ptbHNiRDBpSXpCaU1HSXdZaUl2UGdvZ0lDQWdQQzluUGdvZ0lDQWdQR2NnYVdROUlrZHliM1Z3WHpFME16YzJJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJREUwTXpjMklpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d5TXk0ek55QXpMalF5TnlraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0T0RFMkxUTWlJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQTRPREUySWlCa1BTSk5MVEV5TGpVMk9TMDFMakV4TldFeExqRTNMREV1TVRjc01Dd3dMREFzTVM0eE55d3hMakUzTERFdU1UY3NNUzR4Tnl3d0xEQXNNQ3d4TGpFM0xURXVNVGNzTVM0eE55d3hMakUzTERBc01Dd3dMVEV1TVRjdE1TNHhOeXd4TGpFM0xERXVNVGNzTUN3d0xEQXRNUzR4Tnl3eExqRTNJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE1pNDFOamtnTmk0eU9EVXBJaUJtYVd4c1BTSWpNR0l3WWpCaUlpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QnBaRDBpUjNKdmRYQmZNVFF6T0RnaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ01UUXpPRGdpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESXpMak0zSURBdU16VXhLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVFl0TkNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UWWlJR1E5SWswdE1USXVOVFk1TFRVdU1URTFZVEV1TVRjc01TNHhOeXd3TERBc01Dd3hMakUzTERFdU1UY3NNUzR4Tnl3eExqRTNMREFzTUN3d0xERXVNVGN0TVM0eE55d3hMakUzTERFdU1UY3NNQ3d3TERBdE1TNHhOeTB4TGpFM0xERXVNVGNzTVM0eE55d3dMREFzTUMweExqRTNMREV1TVRjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREV5TGpVMk9TQTJMakk0TlNraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4MU1qazNJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJRFV5T1RjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREl3TGpRME5TQTVMalk1TmlraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0T0RFM0lpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EZ3hOeUlnWkQwaVRTMHhNUzR6TVRJdE5DNDJRVEV1TURVekxERXVNRFV6TERBc01Dd3dMVEV3TGpJMU9TMHpMalUxTERFdU1EVXpMREV1TURVekxEQXNNQ3d3TFRrdU1qQTJMVFF1Tm1FeExqQTFNeXd4TGpBMU15d3dMREFzTUMweExqQTFNeTB4TGpBMU0wRXhMakExTXl3eExqQTFNeXd3TERBc01DMHhNUzR6TVRJdE5DNDJJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE1TNHpNVElnTlM0Mk5UWXBJaUJtYVd4c1BTSWpNR0l3WWpCaUlpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QnBaRDBpUjNKdmRYQmZNVFF6TmpVaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ01UUXpOalVpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESXdMalEwTlNBMkxqWXlLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVGN0TWlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UY2lJR1E5SWswdE1URXVNekV5TFRRdU5rRXhMakExTXl3eExqQTFNeXd3TERBc01DMHhNQzR5TlRrdE15NDFOU3d4TGpBMU15d3hMakExTXl3d0xEQXNNQzA1TGpJd05pMDBMalpoTVM0d05UTXNNUzR3TlRNc01Dd3dMREF0TVM0d05UTXRNUzR3TlROQk1TNHdOVE1zTVM0d05UTXNNQ3d3TERBdE1URXVNekV5TFRRdU5pSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRFdU16RXlJRFV1TmpVMktTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNemMzSWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16YzNJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneU1DNDBORFVnTXk0MU5EUXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EZ3hOeTB6SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneE55SWdaRDBpVFMweE1TNHpNVEl0TkM0MlFURXVNRFV6TERFdU1EVXpMREFzTUN3d0xURXdMakkxT1MwekxqVTFMREV1TURVekxERXVNRFV6TERBc01Dd3dMVGt1TWpBMkxUUXVObUV4TGpBMU15d3hMakExTXl3d0xEQXNNQzB4TGpBMU15MHhMakExTTBFeExqQTFNeXd4TGpBMU15d3dMREFzTUMweE1TNHpNVEl0TkM0MklpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4TVM0ek1USWdOUzQyTlRZcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpPRGtpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek9Ea2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJd0xqUTBOU0F3TGpRMk9Da2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ERTNMVFFpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RFM0lpQmtQU0pOTFRFeExqTXhNaTAwTGpaQk1TNHdOVE1zTVM0d05UTXNNQ3d3TERBdE1UQXVNalU1TFRNdU5UVXNNUzR3TlRNc01TNHdOVE1zTUN3d0xEQXRPUzR5TURZdE5DNDJZVEV1TURVekxERXVNRFV6TERBc01Dd3dMVEV1TURVekxURXVNRFV6UVRFdU1EVXpMREV1TURVekxEQXNNQ3d3TFRFeExqTXhNaTAwTGpZaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREV4TGpNeE1pQTFMalkxTmlraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4MU1qazRJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJRFV5T1RnaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREUzTGpVM0lEa3VPREV6S1NJK0NpQWdJQ0FnSUR4d1lYUm9JR2xrUFNKUVlYUm9Yemc0TVRnaUlHUmhkR0V0Ym1GdFpUMGlVR0YwYUNBNE9ERTRJaUJrUFNKTkxURXdMakExTmkwMExqQTVNbUV1T1RNMkxqa3pOaXd3TERBc01Dd3VPVE0yTGprek5pNDVNell1T1RNMkxEQXNNQ3d3TEM0NU16WXRMamt6Tmk0NU16WXVPVE0yTERBc01Dd3dMUzQ1TXpZdExqa3pOaTQ1TXpZdU9UTTJMREFzTUN3d0xTNDVNell1T1RNMklpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4TUM0d05UWWdOUzR3TWpncElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpOallpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek5qWWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFM0xqVTNJRFl1TnpNM0tTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE1UZ3RNaUlnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGc0TVRnaUlHUTlJazB0TVRBdU1EVTJMVFF1TURreVlTNDVNell1T1RNMkxEQXNNQ3d3TEM0NU16WXVPVE0yTGprek5pNDVNellzTUN3d0xEQXNMamt6TmkwdU9UTTJMamt6Tmk0NU16WXNNQ3d3TERBdExqa3pOaTB1T1RNMkxqa3pOaTQ1TXpZc01Dd3dMREF0TGprek5pNDVNellpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERXdMakExTmlBMUxqQXlPQ2tpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjh4TkRNM09DSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQXhORE0zT0NJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVGN1TlRjZ015NDJOakVwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd4T0MweklpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EZ3hPQ0lnWkQwaVRTMHhNQzR3TlRZdE5DNHdPVEpoTGprek5pNDVNellzTUN3d0xEQXNMamt6Tmk0NU16WXVPVE0yTGprek5pd3dMREFzTUN3dU9UTTJMUzQ1TXpZdU9UTTJMamt6Tml3d0xEQXNNQzB1T1RNMkxTNDVNell1T1RNMkxqa3pOaXd3TERBc01DMHVPVE0yTGprek5pSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRBdU1EVTJJRFV1TURJNEtTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNemt3SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16a3dJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE55NDFOeUF3TGpVNE5Ta2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ERTRMVFFpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RFNElpQmtQU0pOTFRFd0xqQTFOaTAwTGpBNU1tRXVPVE0yTGprek5pd3dMREFzTUN3dU9UTTJMamt6Tmk0NU16WXVPVE0yTERBc01Dd3dMQzQ1TXpZdExqa3pOaTQ1TXpZdU9UTTJMREFzTUN3d0xTNDVNell0TGprek5pNDVNell1T1RNMkxEQXNNQ3d3TFM0NU16WXVPVE0ySWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hNQzR3TlRZZ05TNHdNamdwSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRJNU9TSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNams1SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hOQzQyTkRVZ09TNDVNeWtpUGdvZ0lDQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGODRPREU1SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneE9TSWdaRDBpVFMwNExqZ3RNeTQxT0dFdU9ERTVMamd4T1N3d0xEQXNNQ3d1T0RFNUxqZ3hPUzQ0TVRrdU9ERTVMREFzTUN3d0xDNDRNVGt0TGpneE9VRXVPREU1TGpneE9Td3dMREFzTUMwM0xqazRMVFF1TkM0NE1Ua3VPREU1TERBc01Dd3dMVGd1T0MwekxqVTRJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNnNExqYzVPU0EwTGpNNU9Ta2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE0yTnlJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTJOeUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01UUXVOalExSURZdU9EVTBLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVGt0TWlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1Ua2lJR1E5SWswdE9DNDRMVE11TlRoaExqZ3hPUzQ0TVRrc01Dd3dMREFzTGpneE9TNDRNVGt1T0RFNUxqZ3hPU3d3TERBc01Dd3VPREU1TFM0NE1UbEJMamd4T1M0NE1Ua3NNQ3d3TERBdE55NDVPQzAwTGpRdU9ERTVMamd4T1N3d0xEQXNNQzA0TGpndE15NDFPQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb09DNDNPVGtnTkM0ek9Ua3BJaUJtYVd4c1BTSWpNR0l3WWpCaUlpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QnBaRDBpUjNKdmRYQmZNVFF6TnpraUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ01UUXpOemtpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERTBMalkwTlNBekxqYzNPQ2tpUGdvZ0lDQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGODRPREU1TFRNaUlHUmhkR0V0Ym1GdFpUMGlVR0YwYUNBNE9ERTVJaUJrUFNKTkxUZ3VPQzB6TGpVNFlTNDRNVGt1T0RFNUxEQXNNQ3d3TEM0NE1Ua3VPREU1TGpneE9TNDRNVGtzTUN3d0xEQXNMamd4T1MwdU9ERTVRUzQ0TVRrdU9ERTVMREFzTUN3d0xUY3VPVGd0TkM0MExqZ3hPUzQ0TVRrc01Dd3dMREF0T0M0NExUTXVOVGdpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtEZ3VOems1SURRdU16azVLU0lnWm1sc2JEMGlJekJpTUdJd1lpSXZQZ29nSUNBZ1BDOW5QZ29nSUNBZ1BHY2dhV1E5SWtkeWIzVndYekUwTXpreElpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lERTBNemt4SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hOQzQyTkRVZ01DNDNNRElwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd4T1MwMElpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EZ3hPU0lnWkQwaVRTMDRMamd0TXk0MU9HRXVPREU1TGpneE9Td3dMREFzTUN3dU9ERTVMamd4T1M0NE1Ua3VPREU1TERBc01Dd3dMQzQ0TVRrdExqZ3hPVUV1T0RFNUxqZ3hPU3d3TERBc01DMDNMams0TFRRdU5DNDRNVGt1T0RFNUxEQXNNQ3d3TFRndU9DMHpMalU0SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzRMamM1T1NBMExqTTVPU2tpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjgxTXpBd0lpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lEVXpNREFpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERXhMalkzTVNBeE1DNHdORGNwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd5TUNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1qQWlJR1E5SWswdE55NDFOREl0TXk0d05qbGhMamN1Tnl3d0xEQXNNQ3d1Tnk0M0xqY3VOeXd3TERBc01Dd3VOeTB1Tnk0M0xqY3NNQ3d3TERBdExqY3RMamN1Tnk0M0xEQXNNQ3d3TFM0M0xqY2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RjdU5UUXlJRE11TnpjeEtTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNelk0SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16WTRJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE1TNDJOekVnTmk0NU56RXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EZ3lNQzB5SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneU1DSWdaRDBpVFMwM0xqVTBNaTB6TGpBMk9XRXVOeTQzTERBc01Dd3dMQzQzTGpjdU55NDNMREFzTUN3d0xDNDNMUzQzTGpjdU55d3dMREFzTUMwdU55MHVOeTQzTGpjc01Dd3dMREF0TGpjdU55SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTnk0MU5ESWdNeTQzTnpFcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpPREFpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek9EQWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFeExqWTNNU0F6TGpnNU5Ta2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ESXdMVE1pSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RJd0lpQmtQU0pOTFRjdU5UUXlMVE11TURZNVlTNDNMamNzTUN3d0xEQXNMamN1Tnk0M0xqY3NNQ3d3TERBc0xqY3RMamN1Tnk0M0xEQXNNQ3d3TFM0M0xTNDNMamN1Tnl3d0xEQXNNQzB1Tnk0M0lpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2czTGpVME1pQXpMamMzTVNraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4eE5ETTVNaUlnWkdGMFlTMXVZVzFsUFNKSGNtOTFjQ0F4TkRNNU1pSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRFdU5qY3hJREF1T0RFNUtTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE1qQXROQ0lnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGc0TWpBaUlHUTlJazB0Tnk0MU5ESXRNeTR3TmpsaExqY3VOeXd3TERBc01Dd3VOeTQzTGpjdU55d3dMREFzTUN3dU55MHVOeTQzTGpjc01Dd3dMREF0TGpjdExqY3VOeTQzTERBc01Dd3dMUzQzTGpjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLRGN1TlRReUlETXVOemN4S1NJZ1ptbHNiRDBpSXpCaU1HSXdZaUl2UGdvZ0lDQWdQQzluUGdvZ0lDQWdQR2NnYVdROUlrZHliM1Z3WHpVek1ERWlJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdOVE13TVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9PQzQ0TURjZ01UQXVNVFkwS1NJK0NpQWdJQ0FnSUR4d1lYUm9JR2xrUFNKUVlYUm9Yemc0TWpFaUlHUmhkR0V0Ym1GdFpUMGlVR0YwYUNBNE9ESXhJaUJrUFNKTkxUWXVNamcxTFRJdU5UVTRZUzQxT0RVdU5UZzFMREFzTUN3d0xDNDFPRFV1TlRnMUxqVTROUzQxT0RVc01Dd3dMREFzTGpVNE5TMHVOVGcxUVM0MU9EVXVOVGcxTERBc01Dd3dMVFV1TnkwekxqRTBNMkV1TlRnMUxqVTROU3d3TERBc01DMHVOVGcxTGpVNE5TSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTmk0eU9EVWdNeTR4TkRNcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpOamtpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek5qa2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RndU9EQTNJRGN1TURnNEtTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE1qRXRNaUlnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGc0TWpFaUlHUTlJazB0Tmk0eU9EVXRNaTQxTlRoaExqVTROUzQxT0RVc01Dd3dMREFzTGpVNE5TNDFPRFV1TlRnMUxqVTROU3d3TERBc01Dd3VOVGcxTFM0MU9EVkJMalU0TlM0MU9EVXNNQ3d3TERBdE5TNDNMVE11TVRRellTNDFPRFV1TlRnMUxEQXNNQ3d3TFM0MU9EVXVOVGcxSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzJMakk0TlNBekxqRTBNeWtpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjh4TkRNNE1TSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQXhORE00TVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9PQzQ0TURjZ05DNHdNVElwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd5TVMweklpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EZ3lNU0lnWkQwaVRTMDJMakk0TlMweUxqVTFPR0V1TlRnMUxqVTROU3d3TERBc01Dd3VOVGcxTGpVNE5TNDFPRFV1TlRnMUxEQXNNQ3d3TEM0MU9EVXRMalU0TlVFdU5UZzFMalU0TlN3d0xEQXNNQzAxTGpjdE15NHhORE5oTGpVNE5TNDFPRFVzTUN3d0xEQXRMalU0TlM0MU9EVWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RZdU1qZzFJRE11TVRRektTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNemt6SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16a3pJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNnNExqZ3dOeUF3TGprek5pa2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ESXhMVFFpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RJeElpQmtQU0pOTFRZdU1qZzFMVEl1TlRVNFlTNDFPRFV1TlRnMUxEQXNNQ3d3TEM0MU9EVXVOVGcxTGpVNE5TNDFPRFVzTUN3d0xEQXNMalU0TlMwdU5UZzFRUzQxT0RVdU5UZzFMREFzTUN3d0xUVXVOeTB6TGpFME0yRXVOVGcxTGpVNE5Td3dMREFzTUMwdU5UZzFMalU0TlNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9OaTR5T0RVZ015NHhORE1wSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRNd01pSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNekF5SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzFMamcySURFd0xqSTRNU2tpUGdvZ0lDQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGODRPREl5SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneU1pSWdaRDBpVFMwMUxqQXlPQzB5TGpBME5tRXVORFk0TGpRMk9Dd3dMREFzTUN3dU5EWTRMalEyT0M0ME5qZ3VORFk0TERBc01Dd3dMQzQwTmpndExqUTJPQzQwTmpndU5EWTRMREFzTUN3d0xTNDBOamd0TGpRMk9DNDBOamd1TkRZNExEQXNNQ3d3TFM0ME5qZ3VORFk0SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzFMakF5T0NBeUxqVXhOQ2tpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjh4TkRNM01DSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQXhORE0zTUNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9OUzQ0TmlBM0xqSXdOU2tpUGdvZ0lDQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGODRPREl5TFRJaUlHUmhkR0V0Ym1GdFpUMGlVR0YwYUNBNE9ESXlJaUJrUFNKTkxUVXVNREk0TFRJdU1EUTJZUzQwTmpndU5EWTRMREFzTUN3d0xDNDBOamd1TkRZNExqUTJPQzQwTmpnc01Dd3dMREFzTGpRMk9DMHVORFk0TGpRMk9DNDBOamdzTUN3d0xEQXRMalEyT0MwdU5EWTRMalEyT0M0ME5qZ3NNQ3d3TERBdExqUTJPQzQwTmpnaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLRFV1TURJNElESXVOVEUwS1NJZ1ptbHNiRDBpSXpCaU1HSXdZaUl2UGdvZ0lDQWdQQzluUGdvZ0lDQWdQR2NnYVdROUlrZHliM1Z3WHpFME16Z3lJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJREUwTXpneUlpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2cxTGpnMklEUXVNVEk1S1NJK0NpQWdJQ0FnSUR4d1lYUm9JR2xrUFNKUVlYUm9Yemc0TWpJdE15SWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzRNaklpSUdROUlrMHROUzR3TWpndE1pNHdORFpoTGpRMk9DNDBOamdzTUN3d0xEQXNMalEyT0M0ME5qZ3VORFk0TGpRMk9Dd3dMREFzTUN3dU5EWTRMUzQwTmpndU5EWTRMalEyT0N3d0xEQXNNQzB1TkRZNExTNDBOamd1TkRZNExqUTJPQ3d3TERBc01DMHVORFk0TGpRMk9DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTlM0d01qZ2dNaTQxTVRRcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpPVFFpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek9UUWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RVdU9EWWdNUzR3TlRNcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0RneU1pMDBJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGd5TWlJZ1pEMGlUUzAxTGpBeU9DMHlMakEwTm1FdU5EWTRMalEyT0N3d0xEQXNNQ3d1TkRZNExqUTJPQzQwTmpndU5EWTRMREFzTUN3d0xDNDBOamd0TGpRMk9DNDBOamd1TkRZNExEQXNNQ3d3TFM0ME5qZ3RMalEyT0M0ME5qZ3VORFk0TERBc01Dd3dMUzQwTmpndU5EWTRJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNnMUxqQXlPQ0F5TGpVeE5Da2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGODFNekF6SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURVek1ETWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJdU9UTWdNVEF1TXprNEtTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE1qTWlJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQTRPREl6SWlCa1BTSk5MVE11TnpjeExURXVOVE0xWVM0ek5URXVNelV4TERBc01Dd3dMQzR6TlRFdU16VXhMak0xTVM0ek5URXNNQ3d3TERBc0xqTTFNUzB1TXpVeExqTTFNUzR6TlRFc01Dd3dMREF0TGpNMU1TMHVNelV4TGpNMU1TNHpOVEVzTUN3d0xEQXRMak0xTVM0ek5URWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RNdU56Y3hJREV1T0RnMktTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNemN4SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16Y3hJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneUxqa3pJRGN1TXpJeUtTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE1qTXRNaUlnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGc0TWpNaUlHUTlJazB0TXk0M056RXRNUzQxTXpWaExqTTFNUzR6TlRFc01Dd3dMREFzTGpNMU1TNHpOVEV1TXpVeExqTTFNU3d3TERBc01Dd3VNelV4TFM0ek5URXVNelV4TGpNMU1Td3dMREFzTUMwdU16VXhMUzR6TlRFdU16VXhMak0xTVN3d0xEQXNNQzB1TXpVeExqTTFNU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb015NDNOekVnTVM0NE9EWXBJaUJtYVd4c1BTSWpNR0l3WWpCaUlpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QnBaRDBpUjNKdmRYQmZNVFF6T0RNaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ01UUXpPRE1pSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESXVPVE1nTkM0eU5EWXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EZ3lNeTB6SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneU15SWdaRDBpVFMwekxqYzNNUzB4TGpVek5XRXVNelV4TGpNMU1Td3dMREFzTUN3dU16VXhMak0xTVM0ek5URXVNelV4TERBc01Dd3dMQzR6TlRFdExqTTFNUzR6TlRFdU16VXhMREFzTUN3d0xTNHpOVEV0TGpNMU1TNHpOVEV1TXpVeExEQXNNQ3d3TFM0ek5URXVNelV4SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3pMamMzTVNBeExqZzROaWtpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjh4TkRNNU5TSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQXhORE01TlNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NaTQ1TXlBeExqRTNLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNak10TkNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1qTWlJR1E5SWswdE15NDNOekV0TVM0MU16VmhMak0xTVM0ek5URXNNQ3d3TERBc0xqTTFNUzR6TlRFdU16VXhMak0xTVN3d0xEQXNNQ3d1TXpVeExTNHpOVEV1TXpVeExqTTFNU3d3TERBc01DMHVNelV4TFM0ek5URXVNelV4TGpNMU1Td3dMREFzTUMwdU16VXhMak0xTVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NeTQzTnpFZ01TNDRPRFlwSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRNd05DSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNekEwSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3dJREV3TGpVeE5Ta2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ESTBJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGd5TkNJZ1pEMGlUUzB5TGpVeE5DMHhMakF5TTJFdU1qTTBMakl6TkN3d0xEQXNNQ3d1TWpNMExqSXpOQzR5TXpRdU1qTTBMREFzTUN3d0xDNHlNelF0TGpJek5DNHlNelF1TWpNMExEQXNNQ3d3TFM0eU16UXRMakl6TkM0eU16UXVNak0wTERBc01Dd3dMUzR5TXpRdU1qTTBJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneUxqVXhOQ0F4TGpJMU55a2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE0zTWlJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTNNaUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01DQTNMalF6T1NraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0T0RJMExUSWlJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQTRPREkwSWlCa1BTSk5MVEl1TlRFMExURXVNREl6WVM0eU16UXVNak0wTERBc01Dd3dMQzR5TXpRdU1qTTBMakl6TkM0eU16UXNNQ3d3TERBc0xqSXpOQzB1TWpNMExqSXpOQzR5TXpRc01Dd3dMREF0TGpJek5DMHVNak0wTGpJek5DNHlNelFzTUN3d0xEQXRMakl6TkM0eU16UWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJdU5URTBJREV1TWpVM0tTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNemcwSWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16ZzBJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNnd0lEUXVNell6S1NJK0NpQWdJQ0FnSUR4d1lYUm9JR2xrUFNKUVlYUm9Yemc0TWpRdE15SWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzRNalFpSUdROUlrMHRNaTQxTVRRdE1TNHdNak5oTGpJek5DNHlNelFzTUN3d0xEQXNMakl6TkM0eU16UXVNak0wTGpJek5Dd3dMREFzTUN3dU1qTTBMUzR5TXpRdU1qTTBMakl6TkN3d0xEQXNNQzB1TWpNMExTNHlNelF1TWpNMExqSXpOQ3d3TERBc01DMHVNak0wTGpJek5DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWk0MU1UUWdNUzR5TlRjcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpPVFlpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek9UWWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RBZ01TNHlPRGNwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd5TkMwMElpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EZ3lOQ0lnWkQwaVRTMHlMalV4TkMweExqQXlNMkV1TWpNMExqSXpOQ3d3TERBc01Dd3VNak0wTGpJek5DNHlNelF1TWpNMExEQXNNQ3d3TEM0eU16UXRMakl6TkM0eU16UXVNak0wTERBc01Dd3dMUzR5TXpRdExqSXpOQzR5TXpRdU1qTTBMREFzTUN3d0xTNHlNelF1TWpNMElpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d5TGpVeE5DQXhMakkxTnlraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4MU16RTNJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJRFV6TVRjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLRE15TGpNMk15QXhNaTR6TURRcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0Rnek55SWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzRNemNpSUdROUlrMHRNVFl1TXpRdE5pNDJORGxoTVM0MU1qRXNNUzQxTWpFc01Dd3dMREFzTVM0MU1qRXNNUzQxTWpGQk1TNDFNakVzTVM0MU1qRXNNQ3d3TERBdE1UTXVNeTAyTGpZME9Td3hMalV5TVN3eExqVXlNU3d3TERBc01DMHhOQzQ0TVRrdE9DNHhOeXd4TGpVeU1Td3hMalV5TVN3d0xEQXNNQzB4Tmk0ek5DMDJMalkwT1NJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVFl1TXpRZ09DNHhOeWtpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjgxTXpFNElpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lEVXpNVGdpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESTVMakl4T1NBeE1pNDBNakVwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd6T0NJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE16Z2lJR1E5SWswdE1UVXVNRGd6TFRZdU1UTTRZVEV1TkN3eExqUXNNQ3d3TERBc01TNDBMREV1TkN3eExqUXNNUzQwTERBc01Dd3dMREV1TkMweExqUXNNUzQwTERFdU5Dd3dMREFzTUMweExqUXRNUzQwTERFdU5Dd3hMalFzTUN3d0xEQXRNUzQwTERFdU5DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRVdU1EZ3pJRGN1TlRReUtTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6VXpNVGtpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTlRNeE9TSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWpZdU1qazBJREV5TGpVek9Da2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ETTVJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGd6T1NJZ1pEMGlUUzB4TXk0NE1qWXROUzQyTWpaaE1TNHlPRGNzTVM0eU9EY3NNQ3d3TERBc01TNHlPRGNzTVM0eU9EY3NNUzR5T0Rjc01TNHlPRGNzTUN3d0xEQXNNUzR5T0RjdE1TNHlPRGNzTVM0eU9EY3NNUzR5T0Rjc01Dd3dMREF0TVM0eU9EY3RNUzR5T0Rjc01TNHlPRGNzTVM0eU9EY3NNQ3d3TERBdE1TNHlPRGNzTVM0eU9EY2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFekxqZ3lOaUEyTGpreE15a2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGODFNekl3SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURVek1qQWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJekxqTTNJREV5TGpZMU5Ta2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9EUXdJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGcwTUNJZ1pEMGlUUzB4TWk0MU5qa3ROUzR4TVRWaE1TNHhOeXd4TGpFM0xEQXNNQ3d3TERFdU1UY3NNUzR4Tnl3eExqRTNMREV1TVRjc01Dd3dMREFzTVM0eE55MHhMakUzTERFdU1UY3NNUzR4Tnl3d0xEQXNNQzB4TGpFM0xURXVNVGNzTVM0eE55d3hMakUzTERBc01Dd3dMVEV1TVRjc01TNHhOeUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01USXVOVFk1SURZdU1qZzFLU0lnWm1sc2JEMGlJekJpTUdJd1lpSXZQZ29nSUNBZ1BDOW5QZ29nSUNBZ1BHY2dhV1E5SWtkeWIzVndYelV6TWpFaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ05UTXlNU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01qQXVORFExSURFeUxqYzNNaWtpUGdvZ0lDQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGODRPRFF4SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RnME1TSWdaRDBpVFMweE1TNHpNVEl0TkM0MlFURXVNRFV6TERFdU1EVXpMREFzTUN3d0xURXdMakkxT1MwekxqVTFMREV1TURVekxERXVNRFV6TERBc01Dd3dMVGt1TWpBMkxUUXVObUV4TGpBMU15d3hMakExTXl3d0xEQXNNQzB4TGpBMU15MHhMakExTTBFeExqQTFNeXd4TGpBMU15d3dMREFzTUMweE1TNHpNVEl0TkM0MklpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4TVM0ek1USWdOUzQyTlRZcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk5UTXlNaUlnWkdGMFlTMXVZVzFsUFNKSGNtOTFjQ0ExTXpJeUlpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4Tnk0MU55QXhNaTQ0T0RrcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0RnME1pSWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzRORElpSUdROUlrMHRNVEF1TURVMkxUUXVNRGt5WVM0NU16WXVPVE0yTERBc01Dd3dMQzQ1TXpZdU9UTTJMamt6Tmk0NU16WXNNQ3d3TERBc0xqa3pOaTB1T1RNMkxqa3pOaTQ1TXpZc01Dd3dMREF0TGprek5pMHVPVE0yTGprek5pNDVNellzTUN3d0xEQXRMamt6Tmk0NU16WWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFd0xqQTFOaUExTGpBeU9Da2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGODFNekl6SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURVek1qTWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFMExqWTBOU0F4TXk0d01EWXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EZzBNeUlnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGc0TkRNaUlHUTlJazB0T0M0NExUTXVOVGhoTGpneE9TNDRNVGtzTUN3d0xEQXNMamd4T1M0NE1Ua3VPREU1TGpneE9Td3dMREFzTUN3dU9ERTVMUzQ0TVRsQkxqZ3hPUzQ0TVRrc01Dd3dMREF0Tnk0NU9DMDBMalF1T0RFNUxqZ3hPU3d3TERBc01DMDRMamd0TXk0MU9DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvT0M0M09Ua2dOQzR6T1RrcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk5UTXlOQ0lnWkdGMFlTMXVZVzFsUFNKSGNtOTFjQ0ExTXpJMElpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4TVM0Mk56RWdNVE11TVRJektTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE5EUWlJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQTRPRFEwSWlCa1BTSk5MVGN1TlRReUxUTXVNRFk1WVM0M0xqY3NNQ3d3TERBc0xqY3VOeTQzTGpjc01Dd3dMREFzTGpjdExqY3VOeTQzTERBc01Dd3dMUzQzTFM0M0xqY3VOeXd3TERBc01DMHVOeTQzSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzNMalUwTWlBekxqYzNNU2tpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjgxTXpJMUlpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lEVXpNalVpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtEZ3VPREEzSURFekxqSTBLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRORFVpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RRMUlpQmtQU0pOTFRZdU1qZzFMVEl1TlRVNFlTNDFPRFV1TlRnMUxEQXNNQ3d3TEM0MU9EVXVOVGcxTGpVNE5TNDFPRFVzTUN3d0xEQXNMalU0TlMwdU5UZzFRUzQxT0RVdU5UZzFMREFzTUN3d0xUVXVOeTB6TGpFME0yRXVOVGcxTGpVNE5Td3dMREFzTUMwdU5UZzFMalU0TlNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9OaTR5T0RVZ015NHhORE1wSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRNeU5pSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNekkySWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzFMamcySURFekxqTTFOeWtpUGdvZ0lDQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGODRPRFEySWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RnME5pSWdaRDBpVFMwMUxqQXlPQzB5TGpBME5tRXVORFk0TGpRMk9Dd3dMREFzTUN3dU5EWTRMalEyT0M0ME5qZ3VORFk0TERBc01Dd3dMQzQwTmpndExqUTJPQzQwTmpndU5EWTRMREFzTUN3d0xTNDBOamd0TGpRMk9DNDBOamd1TkRZNExEQXNNQ3d3TFM0ME5qZ3VORFk0SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzFMakF5T0NBeUxqVXhOQ2tpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjgxTXpJM0lpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lEVXpNamNpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESXVPVE1nTVRNdU5EYzBLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRORGNpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RRM0lpQmtQU0pOTFRNdU56Y3hMVEV1TlRNMVlTNHpOVEV1TXpVeExEQXNNQ3d3TEM0ek5URXVNelV4TGpNMU1TNHpOVEVzTUN3d0xEQXNMak0xTVMwdU16VXhMak0xTVM0ek5URXNNQ3d3TERBdExqTTFNUzB1TXpVeExqTTFNUzR6TlRFc01Dd3dMREF0TGpNMU1TNHpOVEVpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtETXVOemN4SURFdU9EZzJLU0lnWm1sc2JEMGlJekJpTUdJd1lpSXZQZ29nSUNBZ1BDOW5QZ29nSUNBZ1BHY2dhV1E5SWtkeWIzVndYelV6TWpnaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ05UTXlPQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01DQXhNeTQxT1RFcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0RnME9DSWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzRORGdpSUdROUlrMHRNaTQxTVRRdE1TNHdNak5oTGpJek5DNHlNelFzTUN3d0xEQXNMakl6TkM0eU16UXVNak0wTGpJek5Dd3dMREFzTUN3dU1qTTBMUzR5TXpRdU1qTTBMakl6TkN3d0xEQXNNQzB1TWpNMExTNHlNelF1TWpNMExqSXpOQ3d3TERBc01DMHVNak0wTGpJek5DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWk0MU1UUWdNUzR5TlRjcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdQQzluUGdvOEwzTjJaejRLXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG4uY2FyZC5jYXJkLWRpbWVuc2lvbiAuY2FyZC1mb290ZXIsIC5jYXJkLWRpbWVuc2lvbi5wYW5lbCAuY2FyZC1mb290ZXIsIC5jYXJkLmNhcmQtZGltZW5zaW9uIC5wYW5lbC1mb290ZXIsIC5jYXJkLWRpbWVuc2lvbi5wYW5lbCAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5jYXJkLmNhcmQtZGltZW5zaW9uIC5idG4sIC5jYXJkLmNhcmQtZGltZW5zaW9uIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5jYXJkLmNhcmQtZGltZW5zaW9uIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5jYXJkLWRpbWVuc2lvbi5wYW5lbCAuYnRuLCAuY2FyZC1kaW1lbnNpb24ucGFuZWwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmNhcmQtZGltZW5zaW9uLnBhbmVsIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIwQjBCO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5jYXJkLmNhcmQtY29udHJhY3RvciwgLmNhcmQtY29udHJhY3Rvci5wYW5lbCB7XG4gIC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgLS1icy1jYXJkLWJnOiAjREEyOTFDO1xuICAtLWJzLWNhcmQtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtY2FyZC10aXRsZS1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1jYXJkLXNwYWNlci15OiAwO1xuICAtLWJzLWNhcmQtc3BhY2VyLXg6IDA7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMXJlbTtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICBjb250YWluZXItbmFtZTogbmFycm93O1xufVxuLnRhYi1jb250ZW50IC5jYXJkLmNhcmQtY29udHJhY3RvciwgLnRhYi1jb250ZW50IC5jYXJkLWNvbnRyYWN0b3IucGFuZWwge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4uY2FyZC5jYXJkLWNvbnRyYWN0b3IgLmNhcmQtaW1hZ2UsIC5jYXJkLWNvbnRyYWN0b3IucGFuZWwgLmNhcmQtaW1hZ2Uge1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGZsZXg6IDAgMCBjYWxjKDQwJSAtIDAuNXJlbSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkLmNhcmQtY29udHJhY3RvciAuY2FyZC1pbWFnZSBpbWcsIC5jYXJkLWNvbnRyYWN0b3IucGFuZWwgLmNhcmQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uY2FyZC5jYXJkLWNvbnRyYWN0b3IgLmNhcmQtaW1hZ2U6YWZ0ZXIsIC5jYXJkLWNvbnRyYWN0b3IucGFuZWwgLmNhcmQtaW1hZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyNSU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAxMDAgMjBcIiBmaWxsPVwiJTIzREEyOTFDXCI+PGNpcmNsZSBjeD1cIjhcIiBjeT1cIjEwXCIgcj1cIjJcIi8+PGNpcmNsZSBjeD1cIjI2XCIgY3k9XCIxMFwiIHI9XCIzXCIvPjxjaXJjbGUgY3g9XCI0NlwiIGN5PVwiMTBcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiNjhcIiBjeT1cIjEwXCIgcj1cIjVcIi8+PGNpcmNsZSBjeD1cIjkyXCIgY3k9XCIxMFwiIHI9XCI2XCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDNweCA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5jYXJkLmNhcmQtY29udHJhY3RvciAuY2FyZC1ib2R5LCAuY2FyZC1jb250cmFjdG9yLnBhbmVsIC5jYXJkLWJvZHksIC5jYXJkLmNhcmQtY29udHJhY3RvciAucGFuZWwtYm9keSwgLmNhcmQtY29udHJhY3Rvci5wYW5lbCAucGFuZWwtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMCBjYWxjKDYwJSAtIDAuNXJlbSk7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmNhcmQuY2FyZC1jb250cmFjdG9yIC5jYXJkLXRpdGxlLCAuY2FyZC1jb250cmFjdG9yLnBhbmVsIC5jYXJkLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50YWItY29udGVudCAuY2FyZC5jYXJkLWNvbnRyYWN0b3IgLmNhcmQtdGl0bGUsIC50YWItY29udGVudCAuY2FyZC1jb250cmFjdG9yLnBhbmVsIC5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cbi5jYXJkLmNhcmQtY29udHJhY3RvciAuY2FyZC10aXRsZSBhLCAuY2FyZC1jb250cmFjdG9yLnBhbmVsIC5jYXJkLXRpdGxlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uY2FyZC5jYXJkLWNvbnRyYWN0b3IgLmNhcmQtdGl0bGUgYTpob3ZlciwgLmNhcmQtY29udHJhY3Rvci5wYW5lbCAuY2FyZC10aXRsZSBhOmhvdmVyLCAuY2FyZC5jYXJkLWNvbnRyYWN0b3IgLmNhcmQtdGl0bGUgYTphY3RpdmUsIC5jYXJkLWNvbnRyYWN0b3IucGFuZWwgLmNhcmQtdGl0bGUgYTphY3RpdmUsIC5jYXJkLmNhcmQtY29udHJhY3RvciAuY2FyZC10aXRsZSBhOmZvY3VzLCAuY2FyZC1jb250cmFjdG9yLnBhbmVsIC5jYXJkLXRpdGxlIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBjb250YWluZXIgbmFycm93ICh3aWR0aCA8IDMyMHB4KSB7XG4gIC5jYXJkLmNhcmQtY29udHJhY3RvciAuY2FyZC10aXRsZSBhLCAuY2FyZC1jb250cmFjdG9yLnBhbmVsIC5jYXJkLXRpdGxlIGEge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG4uY2FyZC5jYXJkLWNvbnRyYWN0b3IgLmNhcmQtdGV4dCwgLmNhcmQtY29udHJhY3Rvci5wYW5lbCAuY2FyZC10ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQuY2FyZC1jb250cmFjdG9yIC5jYXJkLXRleHQgcCwgLmNhcmQtY29udHJhY3Rvci5wYW5lbCAuY2FyZC10ZXh0IHAge1xuICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xufVxuLmNhcmQuY2FyZC1jb250cmFjdG9yIC5jYXJkLXRleHQgcDpsYXN0LWNoaWxkLCAuY2FyZC1jb250cmFjdG9yLnBhbmVsIC5jYXJkLXRleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXJkLmNhcmQtY29udHJhY3RvciAuY2FyZC10ZXh0IHA6bm90KDpudGgtb2YtdHlwZSgxKSksIC5jYXJkLWNvbnRyYWN0b3IucGFuZWwgLmNhcmQtdGV4dCBwOm5vdCg6bnRoLW9mLXR5cGUoMSkpIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnRhYi1jb250ZW50IC5jYXJkLmNhcmQtY29udHJhY3RvciAuY2FyZC10ZXh0LCAudGFiLWNvbnRlbnQgLmNhcmQtY29udHJhY3Rvci5wYW5lbCAuY2FyZC10ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FyZC5jYXJkLWNvbnRyYWN0b3IgLmNhcmQtaW1hZ2UsIC5jYXJkLWNvbnRyYWN0b3IucGFuZWwgLmNhcmQtaW1hZ2Uge1xuICAgIGFzcGVjdC1yYXRpbzogMy80O1xuICAgIGZsZXgtYmFzaXM6IDM1JTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgfVxufVxuLmNhcmQuY2FyZC1tZW1iZXJncm91cCwgLmNhcmQtbWVtYmVyZ3JvdXAucGFuZWwge1xuICAtLWJzLWNhcmQtYm9yZGVyLXJhZGl1czogLjVyZW07XG4gIC0tYnMtY2FyZC1iZzogI0RBMjkxQztcbiAgLS1icy1jYXJkLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWNhcmQtdGl0bGUtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtY2FyZC1zcGFjZXIteTogMDtcbiAgLS1icy1jYXJkLXNwYWNlci14OiAwO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDFyZW07XG4gIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgY29udGFpbmVyLW5hbWU6IG5hcnJvdztcbn1cbi5jYXJkLmNhcmQtbWVtYmVyZ3JvdXAgLmNhcmQtaW1hZ2UsIC5jYXJkLW1lbWJlcmdyb3VwLnBhbmVsIC5jYXJkLWltYWdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGNhbGMoNDAlIC0gMC41cmVtKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmQuY2FyZC1tZW1iZXJncm91cCAuY2FyZC1pbWFnZSBpbWcsIC5jYXJkLW1lbWJlcmdyb3VwLnBhbmVsIC5jYXJkLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgbWF4LWhlaWdodDogMy41cmVtO1xuICBtYXgtd2lkdGg6IDUuNXJlbTtcbn1cbi5jYXJkLmNhcmQtbWVtYmVyZ3JvdXAgLmNhcmQtYm9keSwgLmNhcmQtbWVtYmVyZ3JvdXAucGFuZWwgLmNhcmQtYm9keSwgLmNhcmQuY2FyZC1tZW1iZXJncm91cCAucGFuZWwtYm9keSwgLmNhcmQtbWVtYmVyZ3JvdXAucGFuZWwgLnBhbmVsLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDAgY2FsYyg2MCUgLSAwLjVyZW0pO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5jYXJkLmNhcmQtbWVtYmVyZ3JvdXAgLmNhcmQtYm9keSBhLCAuY2FyZC1tZW1iZXJncm91cC5wYW5lbCAuY2FyZC1ib2R5IGEsIC5jYXJkLmNhcmQtbWVtYmVyZ3JvdXAgLnBhbmVsLWJvZHkgYSwgLmNhcmQtbWVtYmVyZ3JvdXAucGFuZWwgLnBhbmVsLWJvZHkgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhcmQuY2FyZC1tZW1iZXJncm91cCAuY2FyZC10aXRsZSwgLmNhcmQtbWVtYmVyZ3JvdXAucGFuZWwgLmNhcmQtdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNhcmQuY2FyZC1tZW1iZXJncm91cCAuY2FyZC10ZXh0LCAuY2FyZC1tZW1iZXJncm91cC5wYW5lbCAuY2FyZC10ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQuY2FyZC1tZW1iZXJncm91cCAuY2FyZC10ZXh0IHAsIC5jYXJkLW1lbWJlcmdyb3VwLnBhbmVsIC5jYXJkLXRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG59XG4uY2FyZC5jYXJkLW1lbWJlcmdyb3VwIC5jYXJkLXRleHQgcDpsYXN0LWNoaWxkLCAuY2FyZC1tZW1iZXJncm91cC5wYW5lbCAuY2FyZC10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FyZC5jYXJkLW1lbWJlcmdyb3VwIC5jYXJkLXRleHQgcDpub3QoOm50aC1vZi10eXBlKDEpKSwgLmNhcmQtbWVtYmVyZ3JvdXAucGFuZWwgLmNhcmQtdGV4dCBwOm5vdCg6bnRoLW9mLXR5cGUoMSkpIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYXJkLmNhcmQtbWVtYmVyZ3JvdXAgLmNhcmQtaW1hZ2UsIC5jYXJkLW1lbWJlcmdyb3VwLnBhbmVsIC5jYXJkLWltYWdlIHtcbiAgICBmbGV4LWJhc2lzOiAzNSU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gIH1cbn1cbi5jYXJkOm9ubHktY2hpbGQsIC5wYW5lbDpvbmx5LWNoaWxkIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhcmQucGFnZS10ZWFzZXItc3ViLCAucGFnZS10ZWFzZXItc3ViLnBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCRUJFQjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGVhc2U7XG59XG4uY2FyZC5wYWdlLXRlYXNlci1zdWI6aG92ZXIsIC5wYWdlLXRlYXNlci1zdWIucGFuZWw6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDIxOCwgNDEsIDI4LCAwLjkpO1xufVxuLmNhcmQucGFnZS10ZWFzZXItc3ViOmhhcyguY2FyZC1saW5rOmZvY3VzLXZpc2libGUpLCAucGFnZS10ZWFzZXItc3ViLnBhbmVsOmhhcyguY2FyZC1saW5rOmZvY3VzLXZpc2libGUpIHtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgyMTgsIDQxLCAyOCwgMC45KTtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNEQTI5MUM7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4uY2FyZC5wYWdlLXRlYXNlci1zdWIgLmNhcmQtbGluaywgLnBhZ2UtdGVhc2VyLXN1Yi5wYW5lbCAuY2FyZC1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhcmQucGFnZS10ZWFzZXItc3ViIC5jYXJkLWxpbms6Zm9jdXMsIC5wYWdlLXRlYXNlci1zdWIucGFuZWwgLmNhcmQtbGluazpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY2FyZC5wYWdlLXRlYXNlci1zdWIgLmNhcmQtbGluazpmb2N1cy12aXNpYmxlLCAucGFnZS10ZWFzZXItc3ViLnBhbmVsIC5jYXJkLWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY2FyZC5wYWdlLXRlYXNlci1zdWIgLmNhcmQtYm9keSwgLnBhZ2UtdGVhc2VyLXN1Yi5wYW5lbCAuY2FyZC1ib2R5LCAuY2FyZC5wYWdlLXRlYXNlci1zdWIgLnBhbmVsLWJvZHksIC5wYWdlLXRlYXNlci1zdWIucGFuZWwgLnBhbmVsLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNhcmQucGFnZS10ZWFzZXItc3ViIC5jYXJkLXRpdGxlLCAucGFnZS10ZWFzZXItc3ViLnBhbmVsIC5jYXJkLXRpdGxlIHtcbiAgY29sb3I6ICMwQjBCMEI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmc6IDFyZW0gMXJlbSAwO1xufVxuLmNhcmQucGFnZS10ZWFzZXItc3ViIC5jYXJkLXRpdGxlIGgxLCAucGFnZS10ZWFzZXItc3ViLnBhbmVsIC5jYXJkLXRpdGxlIGgxLFxuLmNhcmQucGFnZS10ZWFzZXItc3ViIC5jYXJkLXRpdGxlIGgyLFxuLnBhZ2UtdGVhc2VyLXN1Yi5wYW5lbCAuY2FyZC10aXRsZSBoMixcbi5jYXJkLnBhZ2UtdGVhc2VyLXN1YiAuY2FyZC10aXRsZSBoMyxcbi5wYWdlLXRlYXNlci1zdWIucGFuZWwgLmNhcmQtdGl0bGUgaDMsXG4uY2FyZC5wYWdlLXRlYXNlci1zdWIgLmNhcmQtdGl0bGUgaDQsXG4ucGFnZS10ZWFzZXItc3ViLnBhbmVsIC5jYXJkLXRpdGxlIGg0LFxuLmNhcmQucGFnZS10ZWFzZXItc3ViIC5jYXJkLXRpdGxlIGg1LFxuLnBhZ2UtdGVhc2VyLXN1Yi5wYW5lbCAuY2FyZC10aXRsZSBoNSxcbi5jYXJkLnBhZ2UtdGVhc2VyLXN1YiAuY2FyZC10aXRsZSBoNixcbi5wYWdlLXRlYXNlci1zdWIucGFuZWwgLmNhcmQtdGl0bGUgaDYge1xuICBjb2xvcjogIzBCMEIwQjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5jYXJkLnBhZ2UtdGVhc2VyLXN1YiAuY2FyZC10aXRsZSAuYmFkZ2UsIC5wYWdlLXRlYXNlci1zdWIucGFuZWwgLmNhcmQtdGl0bGUgLmJhZGdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmNhcmQucGFnZS10ZWFzZXItc3ViIC5jYXJkLWJvZHksIC5wYWdlLXRlYXNlci1zdWIucGFuZWwgLmNhcmQtYm9keSwgLmNhcmQucGFnZS10ZWFzZXItc3ViIC5wYW5lbC1ib2R5LCAucGFnZS10ZWFzZXItc3ViLnBhbmVsIC5wYW5lbC1ib2R5IHtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5jYXJkLnBhZ2UtdGVhc2VyLXN1YiAuY2FyZC10ZXh0LCAucGFnZS10ZWFzZXItc3ViLnBhbmVsIC5jYXJkLXRleHQge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmNhcmQucGFnZS10ZWFzZXItc3ViIC5jYXJkLXRleHQgcCwgLnBhZ2UtdGVhc2VyLXN1Yi5wYW5lbCAuY2FyZC10ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQucGFnZS10ZWFzZXItc3ViIC5jYXJkLWZvb3RlciwgLnBhZ2UtdGVhc2VyLXN1Yi5wYW5lbCAuY2FyZC1mb290ZXIsIC5jYXJkLnBhZ2UtdGVhc2VyLXN1YiAucGFuZWwtZm9vdGVyLCAucGFnZS10ZWFzZXItc3ViLnBhbmVsIC5wYW5lbC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgcGFkZGluZzogMCAxcmVtIDFyZW07XG59XG4uY2FyZC5wYWdlLXRlYXNlci1zdWIgLmNhcmQtZm9vdGVyIC5yZWFkLW1vcmUsIC5wYWdlLXRlYXNlci1zdWIucGFuZWwgLmNhcmQtZm9vdGVyIC5yZWFkLW1vcmUsIC5jYXJkLnBhZ2UtdGVhc2VyLXN1YiAucGFuZWwtZm9vdGVyIC5yZWFkLW1vcmUsIC5wYWdlLXRlYXNlci1zdWIucGFuZWwgLnBhbmVsLWZvb3RlciAucmVhZC1tb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RBMjkxQztcbiAgYm9yZGVyLXJhZGl1czogNTByZW07XG4gIGNvbG9yOiAjREEyOTFDO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmNhcmQucGFnZS10ZWFzZXItc3ViIC5jYXJkLWZvb3RlciAucmVhZC1tb3JlOmhvdmVyLCAucGFnZS10ZWFzZXItc3ViLnBhbmVsIC5jYXJkLWZvb3RlciAucmVhZC1tb3JlOmhvdmVyLCAuY2FyZC5wYWdlLXRlYXNlci1zdWIgLnBhbmVsLWZvb3RlciAucmVhZC1tb3JlOmhvdmVyLCAucGFnZS10ZWFzZXItc3ViLnBhbmVsIC5wYW5lbC1mb290ZXIgLnJlYWQtbW9yZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQTI5MUM7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uc2l6ZXItZWxlbWVudCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY29sLWxnLTQgLmNhcmQ6b25seS1jaGlsZCwgLmNvbC1sZy00IC5wYW5lbDpvbmx5LWNoaWxkIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uY2FyZC1vdmVydmlldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMEM0Qzk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDMEM0Qzk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZ2FwOiAxcHg7XG59XG4uY2FyZC1vdmVydmlldyAuY2FyZCwgLmNhcmQtb3ZlcnZpZXcgLnBhbmVsIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIHBhZGRpbmc6IDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhcmQtb3ZlcnZpZXcgLmNhcmQ6Zmlyc3QtY2hpbGQsIC5jYXJkLW92ZXJ2aWV3IC5wYW5lbDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cbiAgLmNhcmQtb3ZlcnZpZXcgLmNhcmQ6bGFzdC1jaGlsZCwgLmNhcmQtb3ZlcnZpZXcgLnBhbmVsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmNhcmQtb3ZlcnZpZXcgLmNhcmQsIC5jYXJkLW92ZXJ2aWV3IC5wYW5lbCB7XG4gICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAxcHgpO1xuICB9XG4gIC5jYXJkLW92ZXJ2aWV3IC5jYXJkOmZpcnN0LWNoaWxkLCAuY2FyZC1vdmVydmlldyAucGFuZWw6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuICAuY2FyZC1vdmVydmlldyAuY2FyZDpudGgtY2hpbGQoMiksIC5jYXJkLW92ZXJ2aWV3IC5wYW5lbDpudGgtY2hpbGQoMikge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cbiAgLmNhcmQtb3ZlcnZpZXcgLmNhcmQ6bnRoLWNoaWxkKDUpLCAuY2FyZC1vdmVydmlldyAucGFuZWw6bnRoLWNoaWxkKDUpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cbiAgLmNhcmQtb3ZlcnZpZXcgLmNhcmQ6bGFzdC1jaGlsZCwgLmNhcmQtb3ZlcnZpZXcgLnBhbmVsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhcmQtb3ZlcnZpZXcgLmNhcmQsIC5jYXJkLW92ZXJ2aWV3IC5wYW5lbCB7XG4gICAgZmxleC1iYXNpczogY2FsYygzMyUgLSAycHgpO1xuICB9XG4gIC5jYXJkLW92ZXJ2aWV3IC5jYXJkOmZpcnN0LWNoaWxkLCAuY2FyZC1vdmVydmlldyAucGFuZWw6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuICAuY2FyZC1vdmVydmlldyAuY2FyZDpudGgtY2hpbGQoMyksIC5jYXJkLW92ZXJ2aWV3IC5wYW5lbDpudGgtY2hpbGQoMykge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cbiAgLmNhcmQtb3ZlcnZpZXcgLmNhcmQ6bnRoLWNoaWxkKDQpLCAuY2FyZC1vdmVydmlldyAucGFuZWw6bnRoLWNoaWxkKDQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cbiAgLmNhcmQtb3ZlcnZpZXcgLmNhcmQ6bGFzdC1jaGlsZCwgLmNhcmQtb3ZlcnZpZXcgLnBhbmVsOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cbn1cblxuLmNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIFtkYXRhLWJzLXRvZ2dsZT1saWdodGJveF0ge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5jYXJvdXNlbCAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIGJvdHRvbTogMDtcbn1cbi5jYXJvdXNlbCAuY2Fyb3VzZWwtY2FwdGlvbiBoMyB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5jYXJvdXNlbCAuY2Fyb3VzZWwtY2FwdGlvbiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcm91c2VsIC5jYXJvdXNlbC1jYXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG5cbi5jaGVja2JveC1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMCAwIDAgMS41cmVtO1xufVxuLmNoZWNrYm94LWxpc3QgLmNoZWNrYm94LWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwIDAuNzVyZW07XG59XG4uY2hlY2tib3gtbGlzdCAubGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNoZWNrYm94LWxpc3QgLmxpc3QtaXRlbS5hY3RpdmUgPiAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLWNoZWNrYm94ICsgLmNoZWNrYm94LWxpc3QgPiAubGlzdC1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2hlY2tib3gtbGlzdCAubGlzdC1pdGVtLnBhcnRpYWwgPiAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDphZnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jaGVja2JveC1saXN0IC5saXN0LWl0ZW0gLmxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tib3gtbGlzdCAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLWNoZWNrYm94IHtcbiAgbWluLWhlaWdodDogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLmNoZWNrYm94LWxpc3QgLmN1c3RvbS1jb250cm9sLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlLCAuY2hlY2tib3gtbGlzdCAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDphZnRlciB7XG4gIGhlaWdodDogMS41cmVtO1xuICB0b3A6IDAuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cbi5jaGVja2JveC1saXN0IC5jdXN0b20tY29udHJvbC5jdXN0b20tY2hlY2tib3ggfiAuY2hlY2tib3gtbGlzdDpiZWZvcmUge1xuICBsZWZ0OiAtMS4yNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNXJlbTtcbn1cblxuLmN0YS1ibG9jayB7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmN0YS1ibG9jayAuY3RhLXRpdGxlIGgxLCAuY3RhLWJsb2NrIC5jdGEtdGl0bGUgaDIsIC5jdGEtYmxvY2sgLmN0YS10aXRsZSBoMywgLmN0YS1ibG9jayAuY3RhLXRpdGxlIGg0LCAuY3RhLWJsb2NrIC5jdGEtdGl0bGUgaDUsIC5jdGEtYmxvY2sgLmN0YS10aXRsZSBoNiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC42MjVyZW0gMDtcbn1cbi5jdGEtYmxvY2sgLmN0YS1jb250ZW50IHtcbiAgcGFkZGluZzogMC42MjVyZW0gMDtcbn1cbi5jdGEtYmxvY2sgLmN0YS1jb250ZW50IC5jdGEtbGluazpiZWZvcmUsIC5jdGEtYmxvY2sgLmN0YS1jb250ZW50IC5jYXJkLmN0YS1saW5rLWxvZ2luOmJlZm9yZSwgLmN0YS1ibG9jayAuY3RhLWNvbnRlbnQgLmN0YS1saW5rLWxvZ2luLnBhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwifFwiO1xuICBwYWRkaW5nOiAwIDByZW0gMCAwLjVyZW07XG59XG4uY3RhLWJsb2NrIC5jdGEtY29udGVudCAuYnRuLmJ0bi1ibG9jaywgLmN0YS1ibG9jayAuY3RhLWNvbnRlbnQgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmJ0bi1ibG9jay5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5jdGEtYmxvY2sgLmN0YS1jb250ZW50IHNlbGVjdC5idG4tYmxvY2suZm9ybS1jb250cm9sIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY3RhLWJsb2NrIC5jdGEtZm9ybSAuYnRuLCAuY3RhLWJsb2NrIC5jdGEtZm9ybSAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuY3RhLWJsb2NrIC5jdGEtZm9ybSBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmN0YS1ibG9jayAuY3RhLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG4uY3RhLWJsb2NrIC5jdGEtZm9ybSAuaW5wdXQtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY3RhLWJsb2NrIC5jdGEtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzcmVtO1xuICBwYWRkaW5nOiAwLjI4MnJlbSAwLjc1cmVtO1xufVxuXG4ubG9naW4tZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY3RjE7XG4gIGNvbG9yOiAjMGMyMzQwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbjogMDtcbn1cbi5sb2dpbi1mb3JtID4gaGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOEVBRUU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxcmVtO1xufVxuLmxvZ2luLWZvcm0gPiBoZWFkZXIgaDEsIC5sb2dpbi1mb3JtID4gaGVhZGVyIGgyLCAubG9naW4tZm9ybSA+IGhlYWRlciBoMywgLmxvZ2luLWZvcm0gPiBoZWFkZXIgaDQsIC5sb2dpbi1mb3JtID4gaGVhZGVyIGg1LCAubG9naW4tZm9ybSA+IGhlYWRlciBoNiB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBQIE5ldWUgTW9udHJlYWxcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4ubG9naW4tZm9ybSA+IGhlYWRlciAuZmEge1xuICBjb2xvcjogIzBjMjM0MDtcbn1cbi5sb2dpbi1mb3JtID4gbWFpbiB7XG4gIGNvbG9yOiAjMGMyMzQwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sb2dpbi1mb3JtID4gbWFpbiA+IHAge1xuICBjb2xvcjogIzBjMjM0MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQUCBOZXVlIE1vbnRyZWFsXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDAgMC43NXJlbTtcbn1cbi5sb2dpbi1mb3JtID4gbWFpbiBhIHtcbiAgY29sb3I6ICNjMjI0MTk7XG59XG4ubG9naW4tZm9ybSA+IG1haW4gYTpob3ZlciwgLmxvZ2luLWZvcm0gPiBtYWluIGE6Zm9jdXMge1xuICBjb2xvcjogI2E1MWUxNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubG9naW4tZm9ybSA+IGZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRThFQUVFO1xuICBjb2xvcjogIzBjMjM0MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmxvZ2luLWZvcm0gPiBmb290ZXIgLmJ0biwgLmxvZ2luLWZvcm0gPiBmb290ZXIgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmxvZ2luLWZvcm0gPiBmb290ZXIgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4ubG9naW4tZm9ybSA+IGZvb3RlciBzbWFsbCwgLmxvZ2luLWZvcm0gPiBmb290ZXIgLnNtYWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJQUCBOZXVlIE1vbnRyZWFsXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmxvZ2luLWZvcm0gPiBmb290ZXIgc21hbGwgYSwgLmxvZ2luLWZvcm0gPiBmb290ZXIgLnNtYWxsIGEge1xuICBjb2xvcjogI2MyMjQxOTtcbn1cbi5sb2dpbi1mb3JtID4gZm9vdGVyIHNtYWxsIGE6aG92ZXIsIC5sb2dpbi1mb3JtID4gZm9vdGVyIC5zbWFsbCBhOmhvdmVyIHtcbiAgY29sb3I6ICNhNTFlMTU7XG59XG4ubG9naW4tZm9ybSBmb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5sb2dpbi1mb3JtIGZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDMEM0Qzk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICMwYzIzNDA7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwLjg3NXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmxvZ2luLWZvcm0gZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzIyNDE5O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTQsIDM2LCAyNSwgMC4yNSk7XG59XG4ubG9naW4tZm9ybSBmb3JtIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4MThBOTUgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiUFAgTmV1ZSBNb250cmVhbFwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG59XG4ubG9naW4tZm9ybSBmb3JtIC5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubG9naW4tZm9ybSBmb3JtIC5pbnB1dC1ncm91cDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLmxvZ2luLWZvcm0gZm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG59XG4ubG9naW4tZm9ybSBmb3JtIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cbi5sb2dpbi1mb3JtIGZvcm0gLmlucHV0LWdyb3VwIC5idG4sIC5sb2dpbi1mb3JtIGZvcm0gLmlucHV0LWdyb3VwIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5sb2dpbi1mb3JtIGZvcm0gLmlucHV0LWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmxvZ2luLWZvcm0gZm9ybSAuYnRuLCAubG9naW4tZm9ybSBmb3JtIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5sb2dpbi1mb3JtIGZvcm0gc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4ubG9naW4tZm9ybSBmb3JtIC5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjI0MTk7XG4gIGJvcmRlci1jb2xvcjogI2MyMjQxOTtcbn1cbi5sb2dpbi1mb3JtIGZvcm0gLmJ0bi1wcmltYXJ5OmhvdmVyLCAubG9naW4tZm9ybSBmb3JtIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFlMTU7XG4gIGJvcmRlci1jb2xvcjogI2E1MWUxNTtcbn1cbi5sb2dpbi1mb3JtIGZvcm0gLmJ0bi1saWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDMEM0Qzk7XG59XG4ubG9naW4tZm9ybSBmb3JtIC5mb3JtLWNoZWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGdhcDogMDtcbn1cbi5sb2dpbi1mb3JtIGZvcm0gLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzBDNEM5O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IDFlbTtcbn1cbi5sb2dpbi1mb3JtIGZvcm0gLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjI0MTk7XG4gIGJvcmRlci1jb2xvcjogI2MyMjQxOTtcbn1cbi5sb2dpbi1mb3JtIGZvcm0gLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNjMjI0MTk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5NCwgMzYsIDI1LCAwLjI1KTtcbn1cbi5sb2dpbi1mb3JtIGZvcm0gLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzBjMjM0MDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUFAgTmV1ZSBNb250cmVhbFwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbn1cbi5sb2dpbi1mb3JtIGZvcm0gLnZhbGlkYXRpb24tc3VtbWFyeS1lcnJvcnMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmxvZ2luLWZvcm0gZm9ybSAudmFsaWRhdGlvbi1zdW1tYXJ5LWVycm9ycyB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmxvZ2luLWZvcm0gZm9ybSAudmFsaWRhdGlvbi1zdW1tYXJ5LWVycm9ycyB1bCBsaSB7XG4gIGNvbG9yOiAjYzIyNDE5O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmxvZ2luLWZvcm0gZm9ybSAudmFsaWRhdGlvbi1zdW1tYXJ5LWVycm9ycyB1bCBsaTpiZWZvcmUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4ubG9naW4tZm9ybSAubG9naW4tbGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBwYWRkaW5nOiAwO1xufVxuLmxvZ2luLWZvcm0gLmxvZ2luLWxpbmtzID4gKiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgZ2FwOiAwLjVyZW07XG59XG4ubG9naW4tZm9ybSAubG9naW4tbGlua3MgPiAuZm9ybS1jaGVjayB7XG4gIGdhcDogMCAhaW1wb3J0YW50O1xufVxuLmxvZ2luLWZvcm0gLmxvZ2luLWxpbmtzID4gYTpiZWZvcmUsXG4ubG9naW4tZm9ybSAubG9naW4tbGlua3MgPiBkaXY6bm90KC5mb3JtLWNoZWNrKTpiZWZvcmUge1xuICBjb250ZW50OiBcInxcIjtcbiAgY29sb3I6ICM3MjcyNzI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDA7XG59XG4ubG9naW4tZm9ybSAubG9naW4tbGlua3MgPiBhOmZpcnN0LWNoaWxkOmJlZm9yZSwgLmxvZ2luLWZvcm0gLmxvZ2luLWxpbmtzID4gYTpudGgtY2hpbGQoMik6YmVmb3JlLFxuLmxvZ2luLWZvcm0gLmxvZ2luLWxpbmtzID4gZGl2Om5vdCguZm9ybS1jaGVjayk6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxuLmxvZ2luLWZvcm0gLmxvZ2luLWxpbmtzID4gZGl2Om5vdCguZm9ybS1jaGVjayk6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ubG9naW4tZm9ybSAubG9naW4tbGlua3MgYSB7XG4gIGNvbG9yOiAjYzIyNDE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5sb2dpbi1mb3JtIC5sb2dpbi1saW5rcyBhOmhvdmVyLCAubG9naW4tZm9ybSAubG9naW4tbGlua3MgYTpmb2N1cyB7XG4gIGNvbG9yOiAjYTUxZTE1O1xufVxuLmxvZ2luLWZvcm0gLnN1Ym1pdC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4ubG9naW4tZm9ybSAuc3VibWl0LWJsb2NrIC5idG4sIC5sb2dpbi1mb3JtIC5zdWJtaXQtYmxvY2sgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmxvZ2luLWZvcm0gLnN1Ym1pdC1ibG9jayBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubG9naW4tZm9ybSAuc3VibWl0LWlubGluZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5sb2dpbi1mb3JtLWZseW91dCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICBjb250YWluZXItbmFtZTogbG9naW4tZm9ybTtcbn1cbkBjb250YWluZXIgbG9naW4tZm9ybSAod2lkdGggPCA0MDBweCkge1xuICAubG9naW4tZm9ybS1mbHlvdXQgLnN1Ym1pdC1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5sb2dpbi1mb3JtLWZseW91dCAuc3VibWl0LWlubGluZSB7XG4gICAgLS1icy1idG4tcGFkZGluZy14OiAxcmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxvZ2luLWZvcm0tZmx5b3V0IC5sb2dpbi1saW5rcyB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gIH1cbiAgLmxvZ2luLWZvcm0tZmx5b3V0IC5sb2dpbi1saW5rcyA+ICoge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cbiAgLmxvZ2luLWZvcm0tZmx5b3V0IC5sb2dpbi1saW5rcyA+ICouZm9ybS1jaGVjayB7XG4gICAgZ2FwOiAwO1xuICB9XG4gIC5sb2dpbi1mb3JtLWZseW91dCAubG9naW4tbGlua3MgPiBhOmJlZm9yZSxcbiAgLmxvZ2luLWZvcm0tZmx5b3V0IC5sb2dpbi1saW5rcyA+IGRpdjpub3QoLmZvcm0tY2hlY2spOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuICAubG9naW4tZm9ybS1mbHlvdXQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLmxvZ2luLWZvcm0ubG9naW4tZm9ybS1tb2RhbCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmxvZ2luLWZvcm0ubG9naW4tZm9ybS1tb2RhbCAuc3VibWl0LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxvZ2luLWZvcm0ubG9naW4tZm9ybS1tb2RhbCAuc3VibWl0LWlubGluZSB7XG4gICAgLS1icy1idG4tcGFkZGluZy14OiAxcmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxvZ2luLWZvcm0ubG9naW4tZm9ybS1tb2RhbCAubG9naW4tbGlua3Mge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG4gIC5sb2dpbi1mb3JtLmxvZ2luLWZvcm0tbW9kYWwgLmxvZ2luLWxpbmtzID4gYTpiZWZvcmUsXG4gIC5sb2dpbi1mb3JtLmxvZ2luLWZvcm0tbW9kYWwgLmxvZ2luLWxpbmtzID4gZGl2Om5vdCguZm9ybS1jaGVjayk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG4gIC5sb2dpbi1mb3JtLmxvZ2luLWZvcm0tbW9kYWwgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLmxvZ2luLWZvcm0ubG9naW4tZm9ybS1wYWdlIHtcbiAgbWF4LXdpZHRoOiA0NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmxvZ2luLWZvcm0ubG9naW4tZm9ybS1wYWdlIC5zdWJtaXQtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubG9naW4tZm9ybS5sb2dpbi1mb3JtLXBhZ2UgLnN1Ym1pdC1pbmxpbmUge1xuICAgIC0tYnMtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5sb2dpbi1mb3JtLmxvZ2luLWZvcm0tcGFnZSAubG9naW4tbGlua3Mge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG4gIC5sb2dpbi1mb3JtLmxvZ2luLWZvcm0tcGFnZSAubG9naW4tbGlua3MgPiBhOmJlZm9yZSxcbiAgLmxvZ2luLWZvcm0ubG9naW4tZm9ybS1wYWdlIC5sb2dpbi1saW5rcyA+IGRpdjpub3QoLmZvcm0tY2hlY2spOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuICAubG9naW4tZm9ybS5sb2dpbi1mb3JtLXBhZ2UgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY2FyZC5jdGEtbGluaywgLmNhcmQuY3RhLWxpbmstbG9naW4sIC5jdGEtbGluay5wYW5lbCwgLnBhbmVsLmN0YS1saW5rLWxvZ2luIHtcbiAgLS1icy1jYXJkLWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5jYXJkLmN0YS1saW5rIC5jYXJkLXRpdGxlOmhhcyguZmEpLCAuY2FyZC5jdGEtbGluay1sb2dpbiAuY2FyZC10aXRsZTpoYXMoLmZhKSwgLmN0YS1saW5rLnBhbmVsIC5jYXJkLXRpdGxlOmhhcyguZmEpLCAucGFuZWwuY3RhLWxpbmstbG9naW4gLmNhcmQtdGl0bGU6aGFzKC5mYSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMC41cmVtO1xufVxuLmNhcmQuY3RhLWxpbmstbG9naW4gLmNhcmQtYm9keSwgLmN0YS1saW5rLWxvZ2luLnBhbmVsIC5jYXJkLWJvZHksIC5jYXJkLmN0YS1saW5rLWxvZ2luIC5wYW5lbC1ib2R5LCAuY3RhLWxpbmstbG9naW4ucGFuZWwgLnBhbmVsLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNXJlbTtcbn1cbi5jYXJkLmN0YS1saW5rLWxvZ2luIC5jdGEtbGluay1vcHRpb25zLCAuY3RhLWxpbmstbG9naW4ucGFuZWwgLmN0YS1saW5rLW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNzVyZW07XG59XG5cbi5jdGEtZ3JvdXAge1xuICBwYWRkaW5nOiAycmVtIDAgMy42MjVyZW07XG59XG5cbi5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbmssIC5jdGEtb3ZlcnZpZXcgLmN0YS1saW5rLnBhbmVsLCAuY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rLWxvZ2luLCAuY3RhLW92ZXJ2aWV3IC5wYW5lbC5jdGEtbGluay1sb2dpbiB7XG4gIC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC0tYnMtY2FyZC1ib3JkZXItd2lkdGg6IDA7XG4gIC0tYnMtY2FyZC1iZzogI0ZGRkZGRjtcbiAgLS1icy1jYXJkLXNwYWNlci15OiAxcmVtO1xuICAtLWJzLWNhcmQtc3BhY2VyLXg6IDFyZW07XG59XG4uY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rOmhvdmVyLCAuY3RhLW92ZXJ2aWV3IC5jdGEtbGluay5wYW5lbDpob3ZlciwgLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluay1sb2dpbjpob3ZlciwgLmN0YS1vdmVydmlldyAucGFuZWwuY3RhLWxpbmstbG9naW46aG92ZXIsIC5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbms6YWN0aXZlLCAuY3RhLW92ZXJ2aWV3IC5jdGEtbGluay5wYW5lbDphY3RpdmUsIC5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbmstbG9naW46YWN0aXZlLCAuY3RhLW92ZXJ2aWV3IC5wYW5lbC5jdGEtbGluay1sb2dpbjphY3RpdmUsIC5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbms6Zm9jdXMsIC5jdGEtb3ZlcnZpZXcgLmN0YS1saW5rLnBhbmVsOmZvY3VzLCAuY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rLWxvZ2luOmZvY3VzLCAuY3RhLW92ZXJ2aWV3IC5wYW5lbC5jdGEtbGluay1sb2dpbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWJnLCAjRUJFQkVCKTtcbiAgY29sb3I6IHZhcigtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWNvbG9yLCAjMDAwMDAwKTtcbn1cbi5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbms6aG92ZXIgLmNhcmQtdGl0bGUsIC5jdGEtb3ZlcnZpZXcgLmN0YS1saW5rLnBhbmVsOmhvdmVyIC5jYXJkLXRpdGxlLCAuY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rLWxvZ2luOmhvdmVyIC5jYXJkLXRpdGxlLCAuY3RhLW92ZXJ2aWV3IC5wYW5lbC5jdGEtbGluay1sb2dpbjpob3ZlciAuY2FyZC10aXRsZSwgLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluazphY3RpdmUgLmNhcmQtdGl0bGUsIC5jdGEtb3ZlcnZpZXcgLmN0YS1saW5rLnBhbmVsOmFjdGl2ZSAuY2FyZC10aXRsZSwgLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluay1sb2dpbjphY3RpdmUgLmNhcmQtdGl0bGUsIC5jdGEtb3ZlcnZpZXcgLnBhbmVsLmN0YS1saW5rLWxvZ2luOmFjdGl2ZSAuY2FyZC10aXRsZSwgLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluazpmb2N1cyAuY2FyZC10aXRsZSwgLmN0YS1vdmVydmlldyAuY3RhLWxpbmsucGFuZWw6Zm9jdXMgLmNhcmQtdGl0bGUsIC5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbmstbG9naW46Zm9jdXMgLmNhcmQtdGl0bGUsIC5jdGEtb3ZlcnZpZXcgLnBhbmVsLmN0YS1saW5rLWxvZ2luOmZvY3VzIC5jYXJkLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWNvbG9yLCAjMDAwMDAwKTtcbn1cbi5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbms6aG92ZXIgLmNhcmQtYm9keTphZnRlciwgLmN0YS1vdmVydmlldyAuY3RhLWxpbmsucGFuZWw6aG92ZXIgLmNhcmQtYm9keTphZnRlciwgLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluay1sb2dpbjpob3ZlciAuY2FyZC1ib2R5OmFmdGVyLCAuY3RhLW92ZXJ2aWV3IC5wYW5lbC5jdGEtbGluay1sb2dpbjpob3ZlciAuY2FyZC1ib2R5OmFmdGVyLCAuY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rOmhvdmVyIC5wYW5lbC1ib2R5OmFmdGVyLCAuY3RhLW92ZXJ2aWV3IC5jdGEtbGluay5wYW5lbDpob3ZlciAucGFuZWwtYm9keTphZnRlciwgLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluay1sb2dpbjpob3ZlciAucGFuZWwtYm9keTphZnRlciwgLmN0YS1vdmVydmlldyAucGFuZWwuY3RhLWxpbmstbG9naW46aG92ZXIgLnBhbmVsLWJvZHk6YWZ0ZXIsIC5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbms6YWN0aXZlIC5jYXJkLWJvZHk6YWZ0ZXIsIC5jdGEtb3ZlcnZpZXcgLmN0YS1saW5rLnBhbmVsOmFjdGl2ZSAuY2FyZC1ib2R5OmFmdGVyLCAuY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rLWxvZ2luOmFjdGl2ZSAuY2FyZC1ib2R5OmFmdGVyLCAuY3RhLW92ZXJ2aWV3IC5wYW5lbC5jdGEtbGluay1sb2dpbjphY3RpdmUgLmNhcmQtYm9keTphZnRlciwgLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluazphY3RpdmUgLnBhbmVsLWJvZHk6YWZ0ZXIsIC5jdGEtb3ZlcnZpZXcgLmN0YS1saW5rLnBhbmVsOmFjdGl2ZSAucGFuZWwtYm9keTphZnRlciwgLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluay1sb2dpbjphY3RpdmUgLnBhbmVsLWJvZHk6YWZ0ZXIsIC5jdGEtb3ZlcnZpZXcgLnBhbmVsLmN0YS1saW5rLWxvZ2luOmFjdGl2ZSAucGFuZWwtYm9keTphZnRlciwgLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluazpmb2N1cyAuY2FyZC1ib2R5OmFmdGVyLCAuY3RhLW92ZXJ2aWV3IC5jdGEtbGluay5wYW5lbDpmb2N1cyAuY2FyZC1ib2R5OmFmdGVyLCAuY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rLWxvZ2luOmZvY3VzIC5jYXJkLWJvZHk6YWZ0ZXIsIC5jdGEtb3ZlcnZpZXcgLnBhbmVsLmN0YS1saW5rLWxvZ2luOmZvY3VzIC5jYXJkLWJvZHk6YWZ0ZXIsIC5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbms6Zm9jdXMgLnBhbmVsLWJvZHk6YWZ0ZXIsIC5jdGEtb3ZlcnZpZXcgLmN0YS1saW5rLnBhbmVsOmZvY3VzIC5wYW5lbC1ib2R5OmFmdGVyLCAuY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rLWxvZ2luOmZvY3VzIC5wYW5lbC1ib2R5OmFmdGVyLCAuY3RhLW92ZXJ2aWV3IC5wYW5lbC5jdGEtbGluay1sb2dpbjpmb2N1cyAucGFuZWwtYm9keTphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1pcGMtY2FyZC1jdGEtbGluay1ob3Zlci1iZywgI0VCRUJFQik7XG59XG4uY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rIC5jYXJkLWJvZHksIC5jdGEtb3ZlcnZpZXcgLmN0YS1saW5rLnBhbmVsIC5jYXJkLWJvZHksIC5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbmstbG9naW4gLmNhcmQtYm9keSwgLmN0YS1vdmVydmlldyAucGFuZWwuY3RhLWxpbmstbG9naW4gLmNhcmQtYm9keSwgLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluayAucGFuZWwtYm9keSwgLmN0YS1vdmVydmlldyAuY3RhLWxpbmsucGFuZWwgLnBhbmVsLWJvZHksIC5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbmstbG9naW4gLnBhbmVsLWJvZHksIC5jdGEtb3ZlcnZpZXcgLnBhbmVsLmN0YS1saW5rLWxvZ2luIC5wYW5lbC1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDFyZW07XG59XG4uY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rIC5jYXJkLWJvZHk6YWZ0ZXIsIC5jdGEtb3ZlcnZpZXcgLmN0YS1saW5rLnBhbmVsIC5jYXJkLWJvZHk6YWZ0ZXIsIC5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbmstbG9naW4gLmNhcmQtYm9keTphZnRlciwgLmN0YS1vdmVydmlldyAucGFuZWwuY3RhLWxpbmstbG9naW4gLmNhcmQtYm9keTphZnRlciwgLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluayAucGFuZWwtYm9keTphZnRlciwgLmN0YS1vdmVydmlldyAuY3RhLWxpbmsucGFuZWwgLnBhbmVsLWJvZHk6YWZ0ZXIsIC5jdGEtb3ZlcnZpZXcgLmNhcmQuY3RhLWxpbmstbG9naW4gLnBhbmVsLWJvZHk6YWZ0ZXIsIC5jdGEtb3ZlcnZpZXcgLnBhbmVsLmN0YS1saW5rLWxvZ2luIC5wYW5lbC1ib2R5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MjBcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rIC5jYXJkLXRpdGxlLCAuY3RhLW92ZXJ2aWV3IC5jdGEtbGluay5wYW5lbCAuY2FyZC10aXRsZSwgLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluay1sb2dpbiAuY2FyZC10aXRsZSwgLmN0YS1vdmVydmlldyAucGFuZWwuY3RhLWxpbmstbG9naW4gLmNhcmQtdGl0bGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rIC5jYXJkLXRpdGxlIC5mYSwgLmN0YS1vdmVydmlldyAuY3RhLWxpbmsucGFuZWwgLmNhcmQtdGl0bGUgLmZhLCAuY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rLWxvZ2luIC5jYXJkLXRpdGxlIC5mYSwgLmN0YS1vdmVydmlldyAucGFuZWwuY3RhLWxpbmstbG9naW4gLmNhcmQtdGl0bGUgLmZhIHtcbiAgY29sb3I6ICNEQTI5MUM7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmN0YS1vdmVydmlldyAuY2FyZC5jdGEtbGluayAuY2FyZC10ZXh0LCAuY3RhLW92ZXJ2aWV3IC5jdGEtbGluay5wYW5lbCAuY2FyZC10ZXh0LCAuY3RhLW92ZXJ2aWV3IC5jYXJkLmN0YS1saW5rLWxvZ2luIC5jYXJkLXRleHQsIC5jdGEtb3ZlcnZpZXcgLnBhbmVsLmN0YS1saW5rLWxvZ2luIC5jYXJkLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zbSB7XG4gIHBhZGRpbmc6IDByZW0gMC41cmVtICFpbXBvcnRhbnQ7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2luZm8ge1xuICBoZWlnaHQ6IDMuNzVyZW07XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19pbmZvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgfVxufVxuXG50YWJsZS5kYXRhVGFibGUgdGgsXG50YWJsZS5kYXRhVGFibGUgdGQge1xuICBmb250LXNpemU6IDFyZW07XG59XG50YWJsZS5kYXRhVGFibGUgdGggaW5wdXQge1xuICBwYWRkaW5nOiAwIDAuMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxudGFibGUuZGF0YVRhYmxlIHRoIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmJlZm9yZSB7XG4gIHJpZ2h0OiAxLjI1ZW0gIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YWZ0ZXIge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYWdlLWZsdWlkIC5kYXRhVGFibGUgPiB0aGVhZCBbcm9sZT1yb3ddOm50aC1jaGlsZCgyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wYWdlLWZsdWlkIC5kYXRhVGFibGVzX3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucGFnZS1mbHVpZCAuZGF0YVRhYmxlc193cmFwcGVyIC50YWJsZS5kYXRhVGFibGUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2UtZmx1aWQgbWFpbltyb2xlPW1haW5dID4gLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wYWdlLWZsdWlkIC5kYXRhVGFibGUuZml4ZWRIZWFkZXItZmxvYXRpbmcge1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyouZmFjdHMtYmxvY2sge1xuICAgIGZsZXg6IDEgMSAxMi41JTtcbiAgICBtYXJnaW46IDAgMC42MjVyZW0gMS4yNXJlbTtcbiAgICBwYWRkaW5nOiAwIDFyZW0gMS4yNXJlbTtcblxuICAgICYuZmFjdHMtYmxvY2stbGcge1xuICAgICAgICBmbGV4OiAyIDEgMjUlO1xuICAgIH1cbn0qL1xuLmZhY3RzLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiA1cmVtIDFyZW07XG59XG4uZmFjdHMtZ3JvdXAtbWFzayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5mYWN0cy1ncm91cC1tYXNrOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAzMjYgNDE3XCIgZmlsbD1cIiUyMzExMkU1MlwiPjxjaXJjbGUgY3g9XCIyMzAuNlwiIGN5PVwiMTM5LjZcIiByPVwiOS42XCIvPjxjaXJjbGUgY3g9XCIyMzAuNVwiIGN5PVwiMTE2LjVcIiByPVwiOS43XCIvPjxjaXJjbGUgY3g9XCIyNTMuNVwiIGN5PVwiMTE2LjVcIiByPVwiOS43XCIvPjxjaXJjbGUgY3g9XCIyNzYuNlwiIGN5PVwiMTE2LjVcIiByPVwiOC4wXCIvPjxjaXJjbGUgY3g9XCIyNTMuNVwiIGN5PVwiMTM5LjdcIiByPVwiOC45XCIvPjxjaXJjbGUgY3g9XCIyNTMuNVwiIGN5PVwiMTYyLjZcIiByPVwiMTAuNlwiLz48Y2lyY2xlIGN4PVwiMjc2LjJcIiBjeT1cIjE4NS4zXCIgcj1cIjEwLjZcIi8+PGNpcmNsZSBjeD1cIjI3Ni4yXCIgY3k9XCIxNjIuNlwiIHI9XCI4LjlcIi8+PGNpcmNsZSBjeD1cIjI3Ni4yXCIgY3k9XCIxMzkuN1wiIHI9XCI4LjlcIi8+PGNpcmNsZSBjeD1cIjI5OS42XCIgY3k9XCIxMTYuNVwiIHI9XCI3LjFcIi8+PGNpcmNsZSBjeD1cIjI5OS4xXCIgY3k9XCIxODUuM1wiIHI9XCI5LjdcIi8+PGNpcmNsZSBjeD1cIjI5OS4xXCIgY3k9XCIxNjIuNlwiIHI9XCI4LjBcIi8+PGNpcmNsZSBjeD1cIjI5OS4xXCIgY3k9XCIxMzkuN1wiIHI9XCI4LjBcIi8+PGNpcmNsZSBjeD1cIjMyMi40XCIgY3k9XCIxMTYuNVwiIHI9XCI2LjJcIi8+PGNpcmNsZSBjeD1cIjMyMS45XCIgY3k9XCIxODUuM1wiIHI9XCI4LjlcIi8+PGNpcmNsZSBjeD1cIjMyMS45XCIgY3k9XCIxNjIuNlwiIHI9XCI3LjFcIi8+PGNpcmNsZSBjeD1cIjMyMS45XCIgY3k9XCIxMzkuN1wiIHI9XCI3LjFcIi8+PGNpcmNsZSBjeD1cIjIzMC41XCIgY3k9XCI5My42XCIgcj1cIjguOVwiLz48Y2lyY2xlIGN4PVwiMjUzLjZcIiBjeT1cIjkzLjdcIiByPVwiNy45XCIvPjxjaXJjbGUgY3g9XCIyNzYuNlwiIGN5PVwiOTMuN1wiIHI9XCI3LjFcIi8+PGNpcmNsZSBjeD1cIjI5OS42XCIgY3k9XCI5My43XCIgcj1cIjYuMlwiLz48Y2lyY2xlIGN4PVwiMzIyLjRcIiBjeT1cIjkzLjZcIiByPVwiNS4zXCIvPjxjaXJjbGUgY3g9XCIyMzAuNlwiIGN5PVwiNzAuNlwiIHI9XCI3LjlcIi8+PGNpcmNsZSBjeD1cIjI1My41XCIgY3k9XCI3MC43XCIgcj1cIjcuMVwiLz48Y2lyY2xlIGN4PVwiMjc2LjdcIiBjeT1cIjcwLjdcIiByPVwiNi4yXCIvPjxjaXJjbGUgY3g9XCIyOTkuNlwiIGN5PVwiNzAuNlwiIHI9XCI1LjNcIi8+PGNpcmNsZSBjeD1cIjMyMi41XCIgY3k9XCI3MC42XCIgcj1cIjQuNFwiLz48Y2lyY2xlIGN4PVwiMjMwLjZcIiBjeT1cIjQ4LjFcIiByPVwiNS4zXCIvPjxjaXJjbGUgY3g9XCIyNTMuNlwiIGN5PVwiNDguMVwiIHI9XCI1LjNcIi8+PGNpcmNsZSBjeD1cIjI3Ni43XCIgY3k9XCI0OC4xXCIgcj1cIjQuNFwiLz48Y2lyY2xlIGN4PVwiMjk5LjZcIiBjeT1cIjQ4LjFcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIzMjIuNVwiIGN5PVwiNDguMVwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjIzMC42XCIgY3k9XCIyNS4wXCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMjUzLjZcIiBjeT1cIjI1LjBcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIyNTMuNlwiIGN5PVwiMi42XCIgcj1cIjEuN1wiLz48Y2lyY2xlIGN4PVwiMjc2LjdcIiBjeT1cIjI1LjBcIiByPVwiMi42XCIvPjxjaXJjbGUgY3g9XCIyOTkuNlwiIGN5PVwiMjUuMFwiIHI9XCIyLjZcIi8+PGNpcmNsZSBjeD1cIjIzMC42XCIgY3k9XCIyLjdcIiByPVwiMi42XCIvPjxjaXJjbGUgY3g9XCIyMDguMlwiIGN5PVwiMTM5LjdcIiByPVwiMTEuNVwiLz48Y2lyY2xlIGN4PVwiMTg1LjNcIiBjeT1cIjEzOS43XCIgcj1cIjkuN1wiLz48Y2lyY2xlIGN4PVwiMTg1LjNcIiBjeT1cIjExNi41XCIgcj1cIjkuN1wiLz48Y2lyY2xlIGN4PVwiMTYyLjRcIiBjeT1cIjExNi41XCIgcj1cIjkuN1wiLz48Y2lyY2xlIGN4PVwiMTM5LjJcIiBjeT1cIjExNi41XCIgcj1cIjguMFwiLz48Y2lyY2xlIGN4PVwiMTYyLjNcIiBjeT1cIjEzOS43XCIgcj1cIjguOVwiLz48Y2lyY2xlIGN4PVwiMTYyLjRcIiBjeT1cIjE2Mi42XCIgcj1cIjEwLjZcIi8+PGNpcmNsZSBjeD1cIjEzOS42XCIgY3k9XCIxODUuM1wiIHI9XCIxMC42XCIvPjxjaXJjbGUgY3g9XCIxMzkuNlwiIGN5PVwiMTYyLjZcIiByPVwiOC45XCIvPjxjaXJjbGUgY3g9XCIxMzkuNlwiIGN5PVwiMTM5LjdcIiByPVwiOC45XCIvPjxjaXJjbGUgY3g9XCIxMTYuMlwiIGN5PVwiMTE2LjVcIiByPVwiNy4xXCIvPjxjaXJjbGUgY3g9XCIxMTYuN1wiIGN5PVwiMTg1LjNcIiByPVwiOS43XCIvPjxjaXJjbGUgY3g9XCIxMTYuN1wiIGN5PVwiMTYyLjZcIiByPVwiOC4wXCIvPjxjaXJjbGUgY3g9XCIxMTYuN1wiIGN5PVwiMTM5LjdcIiByPVwiOC4wXCIvPjxjaXJjbGUgY3g9XCI5My40XCIgY3k9XCIxMTYuNVwiIHI9XCI2LjJcIi8+PGNpcmNsZSBjeD1cIjkzLjlcIiBjeT1cIjE4NS4zXCIgcj1cIjguOVwiLz48Y2lyY2xlIGN4PVwiOTMuOVwiIGN5PVwiMTYyLjZcIiByPVwiNy4xXCIvPjxjaXJjbGUgY3g9XCI5My45XCIgY3k9XCIxMzkuN1wiIHI9XCI3LjFcIi8+PGNpcmNsZSBjeD1cIjcwLjZcIiBjeT1cIjExNi41XCIgcj1cIjUuM1wiLz48Y2lyY2xlIGN4PVwiNzEuMVwiIGN5PVwiMTg1LjJcIiByPVwiNy4xXCIvPjxjaXJjbGUgY3g9XCI3MS4wXCIgY3k9XCIxNjIuNlwiIHI9XCI2LjJcIi8+PGNpcmNsZSBjeD1cIjcxLjBcIiBjeT1cIjEzOS43XCIgcj1cIjYuMlwiLz48Y2lyY2xlIGN4PVwiNDcuOFwiIGN5PVwiMTE2LjVcIiByPVwiNC40XCIvPjxjaXJjbGUgY3g9XCI0OC4yXCIgY3k9XCIxODUuMlwiIHI9XCI2LjJcIi8+PGNpcmNsZSBjeD1cIjQ4LjJcIiBjeT1cIjE2Mi42XCIgcj1cIjUuM1wiLz48Y2lyY2xlIGN4PVwiNDguMlwiIGN5PVwiMTM5LjdcIiByPVwiNC40XCIvPjxjaXJjbGUgY3g9XCIyNC42XCIgY3k9XCIxMTYuNVwiIHI9XCIyLjdcIi8+PGNpcmNsZSBjeD1cIjI1LjFcIiBjeT1cIjE4NS4yXCIgcj1cIjQuNFwiLz48Y2lyY2xlIGN4PVwiMjUuMFwiIGN5PVwiMTYyLjVcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIyNS4wXCIgY3k9XCIxMzkuNlwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjIwNy45XCIgY3k9XCIxMTYuNVwiIHI9XCI5LjdcIi8+PGNpcmNsZSBjeD1cIjE4NS4zXCIgY3k9XCI5My44XCIgcj1cIjguOVwiLz48Y2lyY2xlIGN4PVwiMTYyLjNcIiBjeT1cIjkzLjdcIiByPVwiOC4wXCIvPjxjaXJjbGUgY3g9XCIxMzkuMlwiIGN5PVwiOTMuN1wiIHI9XCI3LjFcIi8+PGNpcmNsZSBjeD1cIjExNi4yXCIgY3k9XCI5My43XCIgcj1cIjYuMlwiLz48Y2lyY2xlIGN4PVwiOTMuNFwiIGN5PVwiOTMuN1wiIHI9XCI1LjNcIi8+PGNpcmNsZSBjeD1cIjcwLjZcIiBjeT1cIjkzLjdcIiByPVwiNC40XCIvPjxjaXJjbGUgY3g9XCI0Ny44XCIgY3k9XCI5My43XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMjA3LjlcIiBjeT1cIjkzLjhcIiByPVwiOC45XCIvPjxjaXJjbGUgY3g9XCIxODUuM1wiIGN5PVwiNzAuN1wiIHI9XCI4LjBcIi8+PGNpcmNsZSBjeD1cIjE2Mi4zXCIgY3k9XCI3MC43XCIgcj1cIjcuMVwiLz48Y2lyY2xlIGN4PVwiMTM5LjJcIiBjeT1cIjcwLjdcIiByPVwiNi4yXCIvPjxjaXJjbGUgY3g9XCIxMTYuMlwiIGN5PVwiNzAuN1wiIHI9XCI1LjNcIi8+PGNpcmNsZSBjeD1cIjkzLjRcIiBjeT1cIjcwLjdcIiByPVwiNC40XCIvPjxjaXJjbGUgY3g9XCI3MC42XCIgY3k9XCI3MC43XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMjA3LjlcIiBjeT1cIjcwLjdcIiByPVwiOC4wXCIvPjxjaXJjbGUgY3g9XCIxODUuM1wiIGN5PVwiNDguMVwiIHI9XCI1LjNcIi8+PGNpcmNsZSBjeD1cIjE2Mi4zXCIgY3k9XCI0OC4xXCIgcj1cIjUuM1wiLz48Y2lyY2xlIGN4PVwiMTM5LjFcIiBjeT1cIjQ4LjFcIiByPVwiNC40XCIvPjxjaXJjbGUgY3g9XCIxMTYuMlwiIGN5PVwiNDguMVwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjkzLjRcIiBjeT1cIjQ4LjFcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIyMDcuOVwiIGN5PVwiNDguMVwiIHI9XCI1LjNcIi8+PGNpcmNsZSBjeD1cIjE4NS4zXCIgY3k9XCIyNS4xXCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMTYyLjNcIiBjeT1cIjI1LjFcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIxNjIuM1wiIGN5PVwiMi42XCIgcj1cIjEuOFwiLz48Y2lyY2xlIGN4PVwiMi42XCIgY3k9XCIxNjIuNVwiIHI9XCIxLjhcIi8+PGNpcmNsZSBjeD1cIjEzOS4xXCIgY3k9XCIyNS4wXCIgcj1cIjIuN1wiLz48Y2lyY2xlIGN4PVwiMTE2LjJcIiBjeT1cIjI1LjBcIiByPVwiMi43XCIvPjxjaXJjbGUgY3g9XCIyMDcuOVwiIGN5PVwiMjUuMVwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjE4NS41XCIgY3k9XCIyNzcuM1wiIHI9XCI5LjdcIi8+PGNpcmNsZSBjeD1cIjE4NS41XCIgY3k9XCIzMDAuNVwiIHI9XCI5LjdcIi8+PGNpcmNsZSBjeD1cIjE2Mi41XCIgY3k9XCIzMDAuNVwiIHI9XCI5LjdcIi8+PGNpcmNsZSBjeD1cIjEzOS40XCIgY3k9XCIzMDAuNVwiIHI9XCI4LjBcIi8+PGNpcmNsZSBjeD1cIjE2Mi41XCIgY3k9XCIyNzcuM1wiIHI9XCI4LjlcIi8+PGNpcmNsZSBjeD1cIjE2Mi41XCIgY3k9XCIyNTQuNFwiIHI9XCIxMC42XCIvPjxjaXJjbGUgY3g9XCIxMzkuOFwiIGN5PVwiMjMxLjdcIiByPVwiMTAuNlwiLz48Y2lyY2xlIGN4PVwiMTM5LjhcIiBjeT1cIjIwOC40XCIgcj1cIjExLjVcIi8+PGNpcmNsZSBjeD1cIjEzOS44XCIgY3k9XCIyNTQuNFwiIHI9XCI4LjlcIi8+PGNpcmNsZSBjeD1cIjEzOS44XCIgY3k9XCIyNzcuM1wiIHI9XCI4LjlcIi8+PGNpcmNsZSBjeD1cIjExNi40XCIgY3k9XCIzMDAuNVwiIHI9XCI3LjFcIi8+PGNpcmNsZSBjeD1cIjExNi45XCIgY3k9XCIyMzEuN1wiIHI9XCI5LjdcIi8+PGNpcmNsZSBjeD1cIjExNi45XCIgY3k9XCIyMDguNFwiIHI9XCI5LjdcIi8+PGNpcmNsZSBjeD1cIjExNi45XCIgY3k9XCIyNTQuNFwiIHI9XCI4LjBcIi8+PGNpcmNsZSBjeD1cIjExNi45XCIgY3k9XCIyNzcuM1wiIHI9XCI4LjBcIi8+PGNpcmNsZSBjeD1cIjkzLjZcIiBjeT1cIjMwMC41XCIgcj1cIjYuMlwiLz48Y2lyY2xlIGN4PVwiOTQuMVwiIGN5PVwiMjMxLjdcIiByPVwiOC45XCIvPjxjaXJjbGUgY3g9XCI5NC4xXCIgY3k9XCIyMDguNFwiIHI9XCI4LjlcIi8+PGNpcmNsZSBjeD1cIjk0LjFcIiBjeT1cIjI1NC40XCIgcj1cIjcuMVwiLz48Y2lyY2xlIGN4PVwiOTQuMVwiIGN5PVwiMjc3LjNcIiByPVwiNy4xXCIvPjxjaXJjbGUgY3g9XCI3MC44XCIgY3k9XCIzMDAuNVwiIHI9XCI1LjNcIi8+PGNpcmNsZSBjeD1cIjcxLjJcIiBjeT1cIjIzMS44XCIgcj1cIjcuMVwiLz48Y2lyY2xlIGN4PVwiNzEuMlwiIGN5PVwiMjA4LjRcIiByPVwiNy4xXCIvPjxjaXJjbGUgY3g9XCI3MS4yXCIgY3k9XCIyNTQuNFwiIHI9XCI2LjJcIi8+PGNpcmNsZSBjeD1cIjcxLjJcIiBjeT1cIjI3Ny4zXCIgcj1cIjYuMlwiLz48Y2lyY2xlIGN4PVwiNDguMFwiIGN5PVwiMzAwLjVcIiByPVwiNC40XCIvPjxjaXJjbGUgY3g9XCI0OC40XCIgY3k9XCIyMzEuOFwiIHI9XCI2LjJcIi8+PGNpcmNsZSBjeD1cIjQ4LjRcIiBjeT1cIjIwOC40XCIgcj1cIjYuMlwiLz48Y2lyY2xlIGN4PVwiNDguNFwiIGN5PVwiMjU0LjRcIiByPVwiNS4zXCIvPjxjaXJjbGUgY3g9XCI0OC40XCIgY3k9XCIyNzcuM1wiIHI9XCI0LjRcIi8+PGNpcmNsZSBjeD1cIjI0LjhcIiBjeT1cIjMwMC41XCIgcj1cIjIuN1wiLz48Y2lyY2xlIGN4PVwiMjUuMlwiIGN5PVwiMjMxLjhcIiByPVwiNC40XCIvPjxjaXJjbGUgY3g9XCIyNS4yXCIgY3k9XCIyMDguNVwiIHI9XCI0LjRcIi8+PGNpcmNsZSBjeD1cIjI1LjJcIiBjeT1cIjI1NC41XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMjUuMlwiIGN5PVwiMjc3LjRcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIyLjhcIiBjeT1cIjIzMS44XCIgcj1cIjIuN1wiLz48Y2lyY2xlIGN4PVwiMi44XCIgY3k9XCIyMDguNVwiIHI9XCIyLjdcIi8+PGNpcmNsZSBjeD1cIjE4NS41XCIgY3k9XCIzMjMuMlwiIHI9XCI4LjlcIi8+PGNpcmNsZSBjeD1cIjE2Mi41XCIgY3k9XCIzMjMuM1wiIHI9XCI4LjBcIi8+PGNpcmNsZSBjeD1cIjEzOS40XCIgY3k9XCIzMjMuM1wiIHI9XCI3LjFcIi8+PGNpcmNsZSBjeD1cIjExNi40XCIgY3k9XCIzMjMuM1wiIHI9XCI2LjJcIi8+PGNpcmNsZSBjeD1cIjkzLjZcIiBjeT1cIjMyMy4zXCIgcj1cIjUuM1wiLz48Y2lyY2xlIGN4PVwiNzAuOFwiIGN5PVwiMzIzLjNcIiByPVwiNC40XCIvPjxjaXJjbGUgY3g9XCI0OC4wXCIgY3k9XCIzMjMuM1wiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjE4NS41XCIgY3k9XCIzNDYuM1wiIHI9XCI4LjBcIi8+PGNpcmNsZSBjeD1cIjE2Mi41XCIgY3k9XCIzNDYuM1wiIHI9XCI3LjFcIi8+PGNpcmNsZSBjeD1cIjEzOS4zXCIgY3k9XCIzNDYuM1wiIHI9XCI2LjJcIi8+PGNpcmNsZSBjeD1cIjExNi40XCIgY3k9XCIzNDYuM1wiIHI9XCI1LjNcIi8+PGNpcmNsZSBjeD1cIjkzLjZcIiBjeT1cIjM0Ni4zXCIgcj1cIjQuNFwiLz48Y2lyY2xlIGN4PVwiNzAuOFwiIGN5PVwiMzQ2LjNcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIxODUuNVwiIGN5PVwiMzY4LjlcIiByPVwiNS4zXCIvPjxjaXJjbGUgY3g9XCIxNjIuNVwiIGN5PVwiMzY4LjlcIiByPVwiNS4zXCIvPjxjaXJjbGUgY3g9XCIxMzkuM1wiIGN5PVwiMzY4LjlcIiByPVwiNC40XCIvPjxjaXJjbGUgY3g9XCIxMTYuNFwiIGN5PVwiMzY4LjlcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCI5My42XCIgY3k9XCIzNjguOVwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjE4NS41XCIgY3k9XCIzOTEuOVwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjE2Mi41XCIgY3k9XCIzOTEuOVwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjE2Mi41XCIgY3k9XCI0MTQuNFwiIHI9XCIxLjhcIi8+PGNpcmNsZSBjeD1cIjIuOFwiIGN5PVwiMjU0LjVcIiByPVwiMS44XCIvPjxjaXJjbGUgY3g9XCIxMzkuM1wiIGN5PVwiMzkyLjBcIiByPVwiMi43XCIvPjxjaXJjbGUgY3g9XCIxMTYuNFwiIGN5PVwiMzkyLjBcIiByPVwiMi43XCIvPjxjaXJjbGUgY3g9XCIxODUuNVwiIGN5PVwiNDE0LjNcIiByPVwiMi43XCIvPjxjaXJjbGUgY3g9XCIyMDcuOFwiIGN5PVwiMjc3LjNcIiByPVwiMTEuNVwiLz48Y2lyY2xlIGN4PVwiMjMwLjdcIiBjeT1cIjI3Ny4zXCIgcj1cIjkuN1wiLz48Y2lyY2xlIGN4PVwiMjMwLjdcIiBjeT1cIjMwMC43XCIgcj1cIjkuN1wiLz48Y2lyY2xlIGN4PVwiMjUzLjZcIiBjeT1cIjMwMC43XCIgcj1cIjkuN1wiLz48Y2lyY2xlIGN4PVwiMjc2LjhcIiBjeT1cIjMwMC41XCIgcj1cIjguMFwiLz48Y2lyY2xlIGN4PVwiMjUzLjdcIiBjeT1cIjI3Ny41XCIgcj1cIjguOVwiLz48Y2lyY2xlIGN4PVwiMjUzLjZcIiBjeT1cIjI1NC40XCIgcj1cIjEwLjZcIi8+PGNpcmNsZSBjeD1cIjI3Ni40XCIgY3k9XCIyMzEuN1wiIHI9XCIxMC42XCIvPjxjaXJjbGUgY3g9XCIyNzYuM1wiIGN5PVwiMjA4LjRcIiByPVwiMTEuNVwiLz48Y2lyY2xlIGN4PVwiMjc2LjRcIiBjeT1cIjI1NC40XCIgcj1cIjguOVwiLz48Y2lyY2xlIGN4PVwiMjc2LjRcIiBjeT1cIjI3Ny41XCIgcj1cIjguOVwiLz48Y2lyY2xlIGN4PVwiMjk5LjhcIiBjeT1cIjMwMC41XCIgcj1cIjcuMVwiLz48Y2lyY2xlIGN4PVwiMjk5LjNcIiBjeT1cIjIzMS43XCIgcj1cIjkuN1wiLz48Y2lyY2xlIGN4PVwiMjk5LjNcIiBjeT1cIjIwOC40XCIgcj1cIjkuN1wiLz48Y2lyY2xlIGN4PVwiMjk5LjRcIiBjeT1cIjI1NC41XCIgcj1cIjcuOVwiLz48Y2lyY2xlIGN4PVwiMjk5LjRcIiBjeT1cIjI3Ny40XCIgcj1cIjcuOVwiLz48Y2lyY2xlIGN4PVwiMzIyLjZcIiBjeT1cIjMwMC42XCIgcj1cIjYuMlwiLz48Y2lyY2xlIGN4PVwiMzIyLjFcIiBjeT1cIjIzMS45XCIgcj1cIjguOVwiLz48Y2lyY2xlIGN4PVwiMzIyLjFcIiBjeT1cIjIwOC42XCIgcj1cIjguOVwiLz48Y2lyY2xlIGN4PVwiMzIyLjFcIiBjeT1cIjI1NC40XCIgcj1cIjcuMVwiLz48Y2lyY2xlIGN4PVwiMzIyLjFcIiBjeT1cIjI3Ny4zXCIgcj1cIjcuMVwiLz48Y2lyY2xlIGN4PVwiMjA4LjFcIiBjeT1cIjMwMC43XCIgcj1cIjkuN1wiLz48Y2lyY2xlIGN4PVwiMjMwLjdcIiBjeT1cIjMyMy40XCIgcj1cIjguOVwiLz48Y2lyY2xlIGN4PVwiMjUzLjdcIiBjeT1cIjMyMy4zXCIgcj1cIjguMFwiLz48Y2lyY2xlIGN4PVwiMjc2LjhcIiBjeT1cIjMyMy4zXCIgcj1cIjcuMVwiLz48Y2lyY2xlIGN4PVwiMjk5LjhcIiBjeT1cIjMyMy4zXCIgcj1cIjYuMlwiLz48Y2lyY2xlIGN4PVwiMzIyLjZcIiBjeT1cIjMyMy4zXCIgcj1cIjUuM1wiLz48Y2lyY2xlIGN4PVwiMjA4LjFcIiBjeT1cIjMyMy40XCIgcj1cIjguOVwiLz48Y2lyY2xlIGN4PVwiMjMwLjdcIiBjeT1cIjM0Ni4zXCIgcj1cIjguMFwiLz48Y2lyY2xlIGN4PVwiMjUzLjdcIiBjeT1cIjM0Ni4zXCIgcj1cIjcuMVwiLz48Y2lyY2xlIGN4PVwiMjc2LjhcIiBjeT1cIjM0Ni4zXCIgcj1cIjYuMlwiLz48Y2lyY2xlIGN4PVwiMjk5LjhcIiBjeT1cIjM0Ni4zXCIgcj1cIjUuM1wiLz48Y2lyY2xlIGN4PVwiMzIyLjZcIiBjeT1cIjM0Ni40XCIgcj1cIjQuNFwiLz48Y2lyY2xlIGN4PVwiMjA4LjFcIiBjeT1cIjM0Ni4zXCIgcj1cIjguMFwiLz48Y2lyY2xlIGN4PVwiMjMwLjhcIiBjeT1cIjM2OC45XCIgcj1cIjUuM1wiLz48Y2lyY2xlIGN4PVwiMjUzLjdcIiBjeT1cIjM2OC45XCIgcj1cIjUuM1wiLz48Y2lyY2xlIGN4PVwiMjc2LjlcIiBjeT1cIjM2OC45XCIgcj1cIjQuNFwiLz48Y2lyY2xlIGN4PVwiMjk5LjhcIiBjeT1cIjM2OC45XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMzIyLjZcIiBjeT1cIjM2OC45XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMjA4LjFcIiBjeT1cIjM2OC45XCIgcj1cIjUuM1wiLz48Y2lyY2xlIGN4PVwiMjMwLjdcIiBjeT1cIjM5MS45XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMjUzLjdcIiBjeT1cIjM5MS45XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMjUzLjhcIiBjeT1cIjQxNC40XCIgcj1cIjEuN1wiLz48Y2lyY2xlIGN4PVwiMjc2LjlcIiBjeT1cIjM5Mi4wXCIgcj1cIjIuNlwiLz48Y2lyY2xlIGN4PVwiMjk5LjhcIiBjeT1cIjM5Mi4wXCIgcj1cIjIuNlwiLz48Y2lyY2xlIGN4PVwiMjA4LjFcIiBjeT1cIjM5MS45XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMjMwLjhcIiBjeT1cIjQxNC40XCIgcj1cIjIuNlwiLz48Y2lyY2xlIGN4PVwiMjA4LjFcIiBjeT1cIjQxNC40XCIgcj1cIjIuNlwiLz48L3N2Zz4nKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmZhY3RzLWdyb3VwID4gLnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZmFjdHMtZ3JvdXAtbWFzayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZhcS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbiAudGV4dCwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5mYXEtbW9kdWxlIC5hY2NvcmRpb24gYSAudGV4dCwgLmZhcS1tb2R1bGUgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1idXR0b24gLnRleHQsIC5mYXEtbW9kdWxlIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhIC50ZXh0LCAuZm9tYmEtbW9kdWxlIC5mYXEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJ1dHRvbiAudGV4dCwgLmZvbWJhLW1vZHVsZSAuZmFxLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgLnRleHQge1xuICAgIHRleHQtb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZvbWJhLW1vZHVsZSB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi5mb21iYS1tb2R1bGUgaHIge1xuICBtYXJnaW46IDEuMTI1cmVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb21iYS1tb2R1bGUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5mb21iYS1tb2R1bGUgLmFycm93LXJpZ2h0LCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5mb21iYS1wcm9jZXNzLWxpc3QtaW5uZXIgW2NsYXNzXj1mb21iYS1zdGVwLV06aG92ZXIsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXByb2Nlc3MtbGlzdC1pbm5lciBbY2xhc3NePWZvbWJhLXN0ZXAtXTphY3RpdmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXByb2Nlc3MtbGlzdC1pbm5lciBbY2xhc3NePWZvbWJhLXN0ZXAtXS5hY3RpdmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXByb2Nlc3MtbGlzdC1pbm5lciBbY2xhc3NePWZvbWJhLXN0ZXAtXTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb21iYS1tb2R1bGUgLmFycm93LXJpZ2h0OmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtcHJvY2Vzcy1saXN0LWlubmVyIFtjbGFzc149Zm9tYmEtc3RlcC1dOmhvdmVyOmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtcHJvY2Vzcy1saXN0LWlubmVyIFtjbGFzc149Zm9tYmEtc3RlcC1dOmFjdGl2ZTpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXByb2Nlc3MtbGlzdC1pbm5lciBbY2xhc3NePWZvbWJhLXN0ZXAtXS5hY3RpdmU6YmVmb3JlLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5mb21iYS1wcm9jZXNzLWxpc3QtaW5uZXIgW2NsYXNzXj1mb21iYS1zdGVwLV06Zm9jdXM6YmVmb3JlIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE0cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDE0cHggc29saWQgcmdiYSgyMTgsIDQxLCAyOCwgMC41KTtcbn1cbi5mb21iYS1tb2R1bGUgLmFycm93LWRvd24tbGVmdCwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtc3RlcC1zdGFydDpob3ZlciwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtc3RlcC1zdGFydDphY3RpdmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXN0ZXAtc3RhcnQuYWN0aXZlLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5mb21iYS1zdGVwLXN0YXJ0OmZvY3VzLCAuZm9tYmEtbW9kdWxlIC5hcnJvdy1kb3duLXJpZ2h0LCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5mb21iYS1wcm9jZXNzLWxpc3QtaW5uZXIgW2NsYXNzXj1mb21iYS1zdGVwLV06bGFzdC1jaGlsZDpob3ZlciwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtcHJvY2Vzcy1saXN0LWlubmVyIFtjbGFzc149Zm9tYmEtc3RlcC1dOmxhc3QtY2hpbGQ6YWN0aXZlLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5mb21iYS1wcm9jZXNzLWxpc3QtaW5uZXIgW2NsYXNzXj1mb21iYS1zdGVwLV06bGFzdC1jaGlsZC5hY3RpdmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXByb2Nlc3MtbGlzdC1pbm5lciBbY2xhc3NePWZvbWJhLXN0ZXAtXTpsYXN0LWNoaWxkOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvbWJhLW1vZHVsZSAuYXJyb3ctZG93bi1sZWZ0OmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtc3RlcC1zdGFydDpob3ZlcjpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXN0ZXAtc3RhcnQ6YWN0aXZlOmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtc3RlcC1zdGFydC5hY3RpdmU6YmVmb3JlLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5mb21iYS1zdGVwLXN0YXJ0OmZvY3VzOmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuYXJyb3ctZG93bi1yaWdodDpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXByb2Nlc3MtbGlzdC1pbm5lciBbY2xhc3NePWZvbWJhLXN0ZXAtXTpsYXN0LWNoaWxkOmhvdmVyOmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtcHJvY2Vzcy1saXN0LWlubmVyIFtjbGFzc149Zm9tYmEtc3RlcC1dOmxhc3QtY2hpbGQ6YWN0aXZlOmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtcHJvY2Vzcy1saXN0LWlubmVyIFtjbGFzc149Zm9tYmEtc3RlcC1dLmFjdGl2ZTpsYXN0LWNoaWxkOmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtcHJvY2Vzcy1saXN0LWlubmVyIFtjbGFzc149Zm9tYmEtc3RlcC1dOmxhc3QtY2hpbGQ6Zm9jdXM6YmVmb3JlIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xNHB4O1xuICBsZWZ0OiAyNSU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTRweCBzb2xpZCByZ2JhKDIxOCwgNDEsIDI4LCAwLjUpO1xufVxuLmZvbWJhLW1vZHVsZSAuYXJyb3ctZG93bi1yaWdodDpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXByb2Nlc3MtbGlzdC1pbm5lciBbY2xhc3NePWZvbWJhLXN0ZXAtXTpsYXN0LWNoaWxkOmhvdmVyOmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtcHJvY2Vzcy1saXN0LWlubmVyIFtjbGFzc149Zm9tYmEtc3RlcC1dOmxhc3QtY2hpbGQ6YWN0aXZlOmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtcHJvY2Vzcy1saXN0LWlubmVyIFtjbGFzc149Zm9tYmEtc3RlcC1dLmFjdGl2ZTpsYXN0LWNoaWxkOmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtcHJvY2Vzcy1saXN0LWlubmVyIFtjbGFzc149Zm9tYmEtc3RlcC1dOmxhc3QtY2hpbGQ6Zm9jdXM6YmVmb3JlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjQzBDNEM5O1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyBbY2xhc3NePWZvbWJhLXN0ZXAtXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyBbY2xhc3NePWZvbWJhLXN0ZXAtXSAuZmEtc3RhY2sge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgW2NsYXNzXj1mb21iYS1zdGVwLV0uY2FyZCwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyBbY2xhc3NePWZvbWJhLXN0ZXAtXS5wYW5lbCB7XG4gIGNvbG9yOiB2YXIoLS1pcGMtZm9tYmEtc3RlcC1jb2xvciwgIzBCMEIwQik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlwYy1mb21iYS1zdGVwLWJnLCAjRkZGRkZGKTtcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXN0ZXAtc3RhcnQge1xuICB3aWR0aDogY2FsYyg0MCUgLSAwLjVyZW0pO1xuICBtYXJnaW46IDFyZW0gMC41cmVtIDFyZW0gMDtcbiAgbWFyZ2luOiAwIGF1dG8gMCAwO1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtc3RlcC1zdGFydC5jYXJkLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5mb21iYS1zdGVwLXN0YXJ0LnBhbmVsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXByb2Nlc3MtbGlzdC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwLjVyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtcHJvY2Vzcy1saXN0LWlubmVyIFtjbGFzc149Zm9tYmEtc3RlcC1dIHtcbiAgZmxleDogMSAxIGNhbGMoNTAlIC0gMC4yNXJlbSk7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5mb21iYS1wcm9jZXNzLWxpc3QtaW5uZXIgW2NsYXNzXj1mb21iYS1zdGVwLV06bGFzdC1jaGlsZDpob3ZlcjpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXByb2Nlc3MtbGlzdC1pbm5lciBbY2xhc3NePWZvbWJhLXN0ZXAtXTpsYXN0LWNoaWxkOmFjdGl2ZTpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXByb2Nlc3MtbGlzdC1pbm5lciBbY2xhc3NePWZvbWJhLXN0ZXAtXTpsYXN0LWNoaWxkLmFjdGl2ZTpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXByb2Nlc3MtbGlzdC1pbm5lciBbY2xhc3NePWZvbWJhLXN0ZXAtXTpsYXN0LWNoaWxkOmZvY3VzOmJlZm9yZSB7XG4gIHRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtcHJvY2Vzcy1saXN0LWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXByb2Nlc3MtbGlzdC1pbm5lciBbY2xhc3NePWZvbWJhLXN0ZXAtXSB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtc3RlcC1lbmQuY2FyZCwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtc3RlcC1lbmQucGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xuICBjb2xvcjogIzBCMEIwQjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmNhcmQsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLnBhbmVsIHtcbiAgLS1icy1jYXJkLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWNhcmQtYm9yZGVyLWNvbG9yOiAjQzBDNEM5O1xuICAtLWJzLWNhcmQtYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmNhcmQ6aG92ZXIsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLnBhbmVsOmhvdmVyLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkOmFjdGl2ZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAucGFuZWw6YWN0aXZlLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkOmZvY3VzLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5wYW5lbDpmb2N1cywgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuY2FyZC5hY3RpdmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmFjdGl2ZS5wYW5lbCB7XG4gIC0tYnMtY2FyZC1iZzogI0RBMjkxQztcbiAgLS1icy1jYXJkLWJvcmRlci1jb2xvcjogI0RBMjkxQztcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmNhcmQ6aG92ZXIgLmNhcmQtYm9keSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAucGFuZWw6aG92ZXIgLmNhcmQtYm9keSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuY2FyZDpob3ZlciAucGFuZWwtYm9keSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAucGFuZWw6aG92ZXIgLnBhbmVsLWJvZHksXG4uZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkOmhvdmVyIC5mYSxcbi5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLnBhbmVsOmhvdmVyIC5mYSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuY2FyZDphY3RpdmUgLmNhcmQtYm9keSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAucGFuZWw6YWN0aXZlIC5jYXJkLWJvZHksIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmNhcmQ6YWN0aXZlIC5wYW5lbC1ib2R5LCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5wYW5lbDphY3RpdmUgLnBhbmVsLWJvZHksXG4uZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkOmFjdGl2ZSAuZmEsXG4uZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5wYW5lbDphY3RpdmUgLmZhLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkOmZvY3VzIC5jYXJkLWJvZHksIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLnBhbmVsOmZvY3VzIC5jYXJkLWJvZHksIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmNhcmQ6Zm9jdXMgLnBhbmVsLWJvZHksIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLnBhbmVsOmZvY3VzIC5wYW5lbC1ib2R5LFxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuY2FyZDpmb2N1cyAuZmEsXG4uZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5wYW5lbDpmb2N1cyAuZmEsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmNhcmQuYWN0aXZlIC5jYXJkLWJvZHksIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmFjdGl2ZS5wYW5lbCAuY2FyZC1ib2R5LCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkLmFjdGl2ZSAucGFuZWwtYm9keSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuYWN0aXZlLnBhbmVsIC5wYW5lbC1ib2R5LFxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuY2FyZC5hY3RpdmUgLmZhLFxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuYWN0aXZlLnBhbmVsIC5mYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuY2FyZCAuY2FyZC1pbWctdG9wLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5wYW5lbCAuY2FyZC1pbWctdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGModmFyKC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLWNhcmQtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKHZhcigtLWJzLWNhcmQtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkpO1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuY2FyZCAuY2FyZC1ib2R5LCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5wYW5lbCAuY2FyZC1ib2R5LCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkIC5wYW5lbC1ib2R5LCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5wYW5lbCAucGFuZWwtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuY2FyZCAuY2FyZC10aXRsZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAucGFuZWwgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEuMzVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiB2YXIoLS1pcGMtZm9tYmEtY2FyZC10aXRsZS1jb2xvciwgIzBCMEIwQik7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkIC5jYXJkLXRpdGxlIC50ZXh0LCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5wYW5lbCAuY2FyZC10aXRsZSAudGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkIC5jYXJkLXRpdGxlIC5hYmJyLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5wYW5lbCAuY2FyZC10aXRsZSAuYWJiciB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MuZm9tYmEtcHJvY2Vzcy1saXN0LmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICB9XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzLmZvbWJhLXByb2Nlc3MtbGlzdCBbY2xhc3NePWZvbWJhLXN0ZXAtXSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzLmZvbWJhLXByb2Nlc3MtbGlzdCBbY2xhc3NePWZvbWJhLXN0ZXAtXSAuZmEtc3RhY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2Vzcy5mb21iYS1wcm9jZXNzLWxpc3QgW2NsYXNzXj1mb21iYS1zdGVwLV0gLmNhcmQtYm9keSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2Vzcy5mb21iYS1wcm9jZXNzLWxpc3QgW2NsYXNzXj1mb21iYS1zdGVwLV0gLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IC5idG4sIC5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmZvbWJhLW1vZHVsZSAuZm9tYmEtY29udGVudCBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICAvKnNwYW4ge1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJHNwYWNlciAqIDAuNTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9Ki9cbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLmJ0bi5idG4tcHJpbWFyeSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtY29udGVudCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuYnRuLXByaW1hcnkuZm9ybS1jb250cm9sLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IHNlbGVjdC5idG4tcHJpbWFyeS5mb3JtLWNvbnRyb2wge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IC5idG4uYnRuLXByaW1hcnktb3V0bGluZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtY29udGVudCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuYnRuLXByaW1hcnktb3V0bGluZS5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgc2VsZWN0LmJ0bi1wcmltYXJ5LW91dGxpbmUuZm9ybS1jb250cm9sIHtcbiAgLS1icy1idG4tY29sb3I6ICMwQjBCMEI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0MwQzRDOTtcbiAgLS1icy1idG4tYmc6ICNGRkZGRkY7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI0RBMjkxQztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjREEyOTFDO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2MyMjQxOTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2MyMjQxOTtcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLnRhYi1jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MwQzRDOTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLnRhYi1jb250ZW50IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtY29udGVudCAudGFiLWNvbnRlbnQgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtY29udGVudCAudGFiLWNvbnRlbnQgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLnRhYi1jb250ZW50IHVsIGxpIGgzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtY29udGVudCAudGFiLWNvbnRlbnQgdWwgbGkgaDMgLmZhIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHdpZHRoOiAxM3B4O1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtY29udGVudCAudGFiLWNvbnRlbnQgdWwgbGkgaDMgLmZhLmZhLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiK1wiO1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtY29udGVudCAudGFiLWNvbnRlbnQgdWwgbGkgaDMgLmZhLmZhLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi1cIjtcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLnRhYi1jb250ZW50IHVsIGxpIGEge1xuICBwYWRkaW5nOiAycHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtY29udGVudCAudGFiLWNvbnRlbnQgdWwgbGkgYVtkYXRhLWd1aWRdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAycHggMCAycHggMThweDtcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLnRhYi1jb250ZW50IHVsIGxpIGFbZGF0YS1ndWlkXTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IC50YWItY29udGVudCB1bCBsaSBhIC5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IC50YWItY29udGVudCB1bCBsaSB1bCBsaSBhIHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IC50YWItY29udGVudCB1bCBsaSB1bCBsaSBhW2RhdGEtZ3VpZF0ge1xuICBtYXJnaW4tbGVmdDogMzJweDtcbiAgcGFkZGluZzogMnB4IDA7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IC50YWItY29udGVudCB1bCBsaSB1bCBsaSBhW2RhdGEtZ3VpZF06YmVmb3JlIHtcbiAgbGVmdDogLTE1cHg7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IC50YWItY29udGVudCB1bCBsaSB1bCBsaSB1bCBsaSBhIHtcbiAgbWFyZ2luLWxlZnQ6IDM2cHg7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IC50YWItY29udGVudCB1bCBsaSB1bCBsaSB1bCBsaSBhW2RhdGEtZ3VpZF0ge1xuICBtYXJnaW4tbGVmdDogNDZweDtcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLnRhYi1jb250ZW50OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLnRhYi1wYW5lIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IC50YWItcGFuZSAuYmFkZ2Uge1xuICBtYXJnaW4tbGVmdDogLTQ1cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgI2ZvbWJhLWFwcGVuZGljZXMudGFiLXBhbmUgLmJhZGdlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IC50YWdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjVyZW07XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IC50YWdzIC5idG4sIC5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLnRhZ3MgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmZvbWJhLW1vZHVsZSAuZm9tYmEtY29udGVudCAudGFncyBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLmtleXdvcmRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLmtleXdvcmRzIC5idG4sIC5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLmtleXdvcmRzIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5mb21iYS1tb2R1bGUgLmZvbWJhLWNvbnRlbnQgLmtleXdvcmRzIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuLmZvbWJhLW1vZHVsZSAuZm9tYmEtY29udGVudCAubG9hZGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uZm9tYmEtbW9kdWxlIC5mb21iYS1jb250ZW50IC5sb2FkZXIgLmZhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC0yMHB4IDAgMCAtMjBweDtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAjQzBDNEM5O1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogMDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogMDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogMDtcbiAgLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAxcmVtO1xufVxuLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJ1dHRvbiwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZ2FwOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDMuNXJlbTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1idXR0b246aG92ZXIsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhOmhvdmVyLCAuZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b246YWN0aXZlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJ1dHRvbjphY3RpdmUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhOmFjdGl2ZSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cywgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uOmhvdmVyIC50ZXh0IHNwYW4sIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tYnV0dG9uOmhvdmVyIC50ZXh0IHNwYW4sIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhOmhvdmVyIC50ZXh0IHNwYW4sIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjphY3RpdmUgLnRleHQgc3BhbiwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1idXR0b246YWN0aXZlIC50ZXh0IHNwYW4sIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhOmFjdGl2ZSAudGV4dCBzcGFuLCAuZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b246Zm9jdXMgLnRleHQgc3BhbiwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1idXR0b246Zm9jdXMgLnRleHQgc3BhbiwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGE6Zm9jdXMgLnRleHQgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGE6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQgLmJhZGdlcywgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIC5iYWRnZXMsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZCAuYmFkZ2VzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzcHg7XG4gIHJpZ2h0OiAzcHg7XG59XG4uZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIC5iYWRnZXMgLmJhZGdlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQgLmJhZGdlcyAuYmFkZ2UsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZCAuYmFkZ2VzIC5iYWRnZSB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYTpub3QoLmNvbGxhcHNlZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0MwQzRDOTtcbn1cbi5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbiAuZmEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tYnV0dG9uIC5mYSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgLmZhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMi41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcGMtZm9tYmEtYWNjb3JkaW9uLWljb24tYmcsICNEQTI5MUMpO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJ1dHRvbiAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgLmNvZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiA2cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThFQUVFO1xuICBjb2xvcjogIzBCMEIwQjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24gLnRleHQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tYnV0dG9uIC50ZXh0LCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYSAudGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgY29sb3I6ICMwQjBCMEI7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMy41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbiAuYmFkZ2VzLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJ1dHRvbiAuYmFkZ2VzLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYSAuYmFkZ2VzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkgLmJhZGdlcywgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5iYWRnZXMsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5iYWRnZXMge1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXJnaW46IDFyZW0gMCAycmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFQUVFO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xufVxuLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAuYmFkZ2VzIGEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYmFkZ2VzIGEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5iYWRnZXMgYSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgbWFyZ2luOiAzcHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkgLmJhZGdlcyAuYmFkZ2UsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYmFkZ2VzIC5iYWRnZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLmJhZGdlcyAuYmFkZ2Uge1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IC5iYWRnZXMgLnRpdGxlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmJhZGdlcyAudGl0bGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5iYWRnZXMgLnRpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IC5iYWRnZXM6ZW1wdHksIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYmFkZ2VzOmVtcHR5LCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuYmFkZ2VzOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIC5mYSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhIC5mYSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAucGFuZWwtZ3JvdXAgLnBhbmVsIC5hY2NvcmRpb24tYnV0dG9uIC5mYSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAucGFuZWwtZ3JvdXAgLnBhbmVsIC5wYW5lbC10aXRsZSBhIC5mYSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCBhIC5mYSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCBhIC5mYSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbiAucGFuZWwtYm9keSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCBhIC5mYSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiAuZmEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiAuZmEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tYm9keSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLXRpdGxlIGEgLmZhLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLXRpdGxlIGEgLmZhLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taXRlbSBhIC5mYSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbC1ib2R5IC5hY2NvcmRpb24taXRlbSBhIC5mYSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1ib2R5IC5wYW5lbCAuYWNjb3JkaW9uLWJ1dHRvbiAuZmEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5wYW5lbCAuYWNjb3JkaW9uLWJ1dHRvbiAuZmEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tYm9keSAucGFuZWwgLnBhbmVsLXRpdGxlIGEgLmZhLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAucGFuZWwgLnBhbmVsLXRpdGxlIGEgLmZhLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLmFjY29yZGlvbi1ib2R5IC5wYW5lbCBhIC5mYSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbC1ib2R5IC5wYW5lbCBhIC5mYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlwYy1mb21iYS1hY2NvcmRpb24taWNvbi1iZywgI0RBMjkxQyk7XG59XG4uZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiAuYmFkZ2VzLCAuZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taXRlbSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgLmJhZGdlcywgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAucGFuZWwtZ3JvdXAgLnBhbmVsIC5hY2NvcmRpb24tYnV0dG9uIC5iYWRnZXMsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuYmFkZ2VzLCAuZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnBhbmVsIGEgLmJhZGdlcywgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCBhIC5iYWRnZXMsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24gLnBhbmVsLWJvZHkgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWwgYSAuYmFkZ2VzLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIC5iYWRnZXMsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiAuYmFkZ2VzLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLmFjY29yZGlvbi1pdGVtIC5wYW5lbC10aXRsZSBhIC5iYWRnZXMsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuYmFkZ2VzLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLmFjY29yZGlvbi1ib2R5IC5hY2NvcmRpb24taXRlbSBhIC5iYWRnZXMsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWwtYm9keSAuYWNjb3JkaW9uLWl0ZW0gYSAuYmFkZ2VzLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLnBhbmVsIC5hY2NvcmRpb24tYnV0dG9uIC5iYWRnZXMsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5wYW5lbCAuYWNjb3JkaW9uLWJ1dHRvbiAuYmFkZ2VzLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJvZHkgLnBhbmVsIC5wYW5lbC10aXRsZSBhIC5iYWRnZXMsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuYmFkZ2VzLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLmFjY29yZGlvbi1ib2R5IC5wYW5lbCBhIC5iYWRnZXMsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWwtYm9keSAucGFuZWwgYSAuYmFkZ2VzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkgcCBhLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWJvZHkgcCBhLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSBwIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IHNwYW5bZGF0YS10b2dnbGU9dG9vbHRpcF0sIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24tYm9keSBzcGFuW2RhdGEtdG9nZ2xlPXRvb2x0aXBdLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSBzcGFuW2RhdGEtdG9nZ2xlPXRvb2x0aXBdLFxuLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSBzcGFuW2RhdGEtYnMtdG9nZ2xlPXRvb2x0aXBdLFxuLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmFjY29yZGlvbi1ib2R5IHNwYW5bZGF0YS1icy10b2dnbGU9dG9vbHRpcF0sXG4uZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSBzcGFuW2RhdGEtYnMtdG9nZ2xlPXRvb2x0aXBdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjREEyOTFDO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLXRpdGxlIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWwgLmFjY29yZGlvbi1pdGVtIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbC1ncm91cCAucGFuZWwgLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsLXRpdGxlIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnBhbmVsIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwgLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwgLnBhbmVsLXRpdGxlIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWwgLnBhbmVsIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLmFjY29yZGlvbi1pdGVtIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsIC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5hY2NvcmRpb24tYnV0dG9uIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5hY2NvcmRpb24tYnV0dG9uIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLnBhbmVsIC5hY2NvcmRpb24tYnV0dG9uIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLnBhbmVsIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwgLnBhbmVsIC5hY2NvcmRpb24tYnV0dG9uIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCAucGFuZWwgLnBhbmVsIGEgLmNvZGUge1xuICB3aWR0aDogOHJlbTtcbn1cbi5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5wYW5lbC1ncm91cCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiAuY29kZSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAucGFuZWwtZ3JvdXAgLnBhbmVsIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLXRpdGxlIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAucGFuZWwtZ3JvdXAgLnBhbmVsIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiAuY29kZSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLXRpdGxlIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnBhbmVsIC5hY2NvcmRpb24taXRlbSBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiAuY29kZSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAucGFuZWwtZ3JvdXAgLnBhbmVsIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLXRpdGxlIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWwgLnBhbmVsIC5hY2NvcmRpb24taXRlbSBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbCAuYWNjb3JkaW9uLWJ1dHRvbiAuY29kZSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsLXRpdGxlIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5wYW5lbC1ncm91cCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5wYW5lbCAuYWNjb3JkaW9uLWJ1dHRvbiAuY29kZSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAucGFuZWwtZ3JvdXAgLnBhbmVsIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLnBhbmVsLXRpdGxlIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5wYW5lbCBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAucGFuZWwtZ3JvdXAgLnBhbmVsIC5wYW5lbCAuYWNjb3JkaW9uLWJ1dHRvbiAuY29kZSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwgLnBhbmVsLXRpdGxlIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnBhbmVsIC5wYW5lbCBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsIC5wYW5lbCAuYWNjb3JkaW9uLWJ1dHRvbiAuY29kZSwgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAucGFuZWwtZ3JvdXAgLnBhbmVsIC5wYW5lbCAucGFuZWwgLnBhbmVsLXRpdGxlIGEgLmNvZGUsIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFuZWwgLnBhbmVsIC5wYW5lbCBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5hY2NvcmRpb24taXRlbSBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5hY2NvcmRpb24taXRlbSBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLnBhbmVsIC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLnBhbmVsIC5hY2NvcmRpb24taXRlbSBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwgLnBhbmVsIC5hY2NvcmRpb24taXRlbSAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCAucGFuZWwgLnBhbmVsIC5hY2NvcmRpb24taXRlbSBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbCBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbCBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5wYW5lbCBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5wYW5lbCBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pdGVtIC5wYW5lbCAucGFuZWwgLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5wYW5lbCBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwgLmFjY29yZGlvbi1pdGVtIC5wYW5lbCAucGFuZWwgLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5wYW5lbCBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuYWNjb3JkaW9uLWl0ZW0gLnBhbmVsIC5wYW5lbCAucGFuZWwgLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLnBhbmVsIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5hY2NvcmRpb24taXRlbSAucGFuZWwgLnBhbmVsIC5wYW5lbCBhIC5jb2RlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwgLnBhbmVsIC5wYW5lbCAucGFuZWwgLmFjY29yZGlvbi1idXR0b24gLmNvZGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbCAucGFuZWwgLnBhbmVsIC5wYW5lbCAucGFuZWwtdGl0bGUgYSAuY29kZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYW5lbCAucGFuZWwgLnBhbmVsIC5wYW5lbCBhIC5jb2RlIHtcbiAgd2lkdGg6IDlyZW07XG59XG4uZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gbWFyaywgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgbWFyaywgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIC5tYXJrLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAubWFyayB7XG4gIHBhZGRpbmc6IDJweDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTQsIDIxMCwgMjIxLCAwLjc1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNWVtO1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xufVxuLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIG1hcmsgbWFyaywgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgbWFyayBtYXJrLCAuZm9tYmEtbW9kdWxlIC5hY2NvcmRpb24gLm1hcmsgbWFyaywgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLm1hcmsgbWFyaywgLmZvbWJhLW1vZHVsZSAuYWNjb3JkaW9uIG1hcmsgLm1hcmssIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIG1hcmsgLm1hcmssIC5mb21iYS1tb2R1bGUgLmFjY29yZGlvbiAubWFyayAubWFyaywgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLm1hcmsgLm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZhYjAwO1xufVxuLmZvbWJhLW1vZHVsZSAubmF2Lm5hdi10YWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5mb21iYS1tb2R1bGUgLm5hdi5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAxJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xufVxuLmZvbWJhLW1vZHVsZSAubmF2Lm5hdi10YWJzIC5uYXYtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLmZvbWJhLW1vZHVsZSAubmF2Lm5hdi10YWJzIC5uYXYtaXRlbSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5mb21iYS1tb2R1bGUgLm5hdi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmZvbWJhLW1vZHVsZSAubmF2Lm5hdi10YWJzIC5uYXYtbGluazpsaW5rLCAuZm9tYmEtbW9kdWxlIC5uYXYubmF2LXRhYnMgLm5hdi1saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5mb21iYS1tb2R1bGUgLm5hdi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5mb21iYS1tb2R1bGUgLm5hdi5uYXYtdGFicyAubmF2LWxpbms6YWN0aXZlLCAuZm9tYmEtbW9kdWxlIC5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4uZm9tYmEtbW9kdWxlIC5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFOEVBRUU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFQkVCRUI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4uZm9tYmEtbW9kdWxlIC5uYXYubmF2LXRhYnM6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLmZvbWJhLW1vZHVsZSAudG9vbHRpcCAudG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmZvbWJhLW1vZHVsZSAudG9vbHRpcCAudG9vbHRpcC1pbm5lciB1bCxcbi5mb21iYS1tb2R1bGUgLnRvb2x0aXAgLnRvb2x0aXAtaW5uZXIgb2wsXG4uZm9tYmEtbW9kdWxlIC50b29sdGlwIC50b29sdGlwLWlubmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uZm9tYmEtbW9kdWxlIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICB0b3A6IDFyZW07XG4gIHJpZ2h0OiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5mb21iYS1tb2R1bGUgLmFycm93LWRvd24tY2VudGVyOmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuY2FyZDpob3ZlcjpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLnBhbmVsOmhvdmVyOmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuY2FyZDphY3RpdmU6YmVmb3JlLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5wYW5lbDphY3RpdmU6YmVmb3JlLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkLmFjdGl2ZTpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmFjdGl2ZS5wYW5lbDpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmNhcmQ6Zm9jdXM6YmVmb3JlLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5wYW5lbDpmb2N1czpiZWZvcmUge1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgbWFyZ2luOiAwIC0xNXB4IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgcmdiYSgyMTgsIDQxLCAyOCwgMC41KTtcbiAgICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAxNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkLmZvbWJhLXN0ZXAtMSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtc3RlcC0xLnBhbmVsLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkLmZvbWJhLXN0ZXAtNywgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZm9tYmEtc3RlcC03LnBhbmVsIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuICAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5jYXJkLmZvbWJhLXN0ZXAtNzpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmZvbWJhLXN0ZXAtNy5wYW5lbDpiZWZvcmUge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmNhcmQgLmNhcmQtdGl0bGUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLnBhbmVsIC5jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmNhcmQgLmZhLXN0YWNrLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5wYW5lbCAuZmEtc3RhY2sge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuICAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5kLWZsZXgge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZC1mbGV4IC5jYXJkLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5kLWZsZXggLnBhbmVsIHtcbiAgICBtYXJnaW46IDAgMCAxcmVtO1xuICB9XG4gIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmQtZmxleCAuY2FyZDpob3ZlciwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZC1mbGV4IC5wYW5lbDpob3ZlciwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZC1mbGV4IC5jYXJkOmFjdGl2ZSwgLmZvbWJhLW1vZHVsZSAuZm9tYmEtcHJvY2VzcyAuZC1mbGV4IC5wYW5lbDphY3RpdmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmQtZmxleCAuY2FyZC5hY3RpdmUsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmQtZmxleCAuYWN0aXZlLnBhbmVsLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5kLWZsZXggLmNhcmQ6Zm9jdXMsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmQtZmxleCAucGFuZWw6Zm9jdXMsIC5mb21iYS1tb2R1bGUgLmZvbWJhLXByb2Nlc3MgLmQtZmxleCAuY2FyZDpsYXN0LWNoaWxkLCAuZm9tYmEtbW9kdWxlIC5mb21iYS1wcm9jZXNzIC5kLWZsZXggLnBhbmVsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAwIDJyZW07XG4gIH1cbn1cblxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIC5mb290ZXItc29jaWFsLXNoYXJlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogLTNyZW0gMCAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIC5mb290ZXItaW5uZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbn1cbmZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAuZm9vdGVyLWJyYW5kIC5mb290ZXItaW5uZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMnJlbTtcbn1cbmZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAuZm9vdGVyLWJyYW5kIC5mb290ZXItc2xvZ2FuIHtcbiAgbWF4LXdpZHRoOiAyMHJlbTtcbn1cbmZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAuZm9vdGVyLWJyYW5kIC5mb290ZXItbG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIC5mb290ZXItZG9vcm1hdCAubmF2YmFyLWRvb3JtYXQge1xuICB3aWR0aDogMTAwJTtcbn1cbmZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAuZm9vdGVyLWRvb3JtYXQgLm5hdmJhci1kb29ybWF0IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIC5mb290ZXItZG9vcm1hdCAubmF2YmFyLWRvb3JtYXQgPiB1bCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAycmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbmZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAuZm9vdGVyLWRvb3JtYXQgLm5hdmJhci1kb29ybWF0ID4gdWwgPiBsaSB7XG4gIGZsZXg6IDEgMSAwO1xuICBtaW4td2lkdGg6IDEwcmVtO1xufVxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIC5mb290ZXItZG9vcm1hdCAubmF2YmFyLWRvb3JtYXQgPiB1bCA+IGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5mb290ZXJbcm9sZT1jb250ZW50aW5mb10gLmZvb3Rlci1kb29ybWF0IC5uYXZiYXItZG9vcm1hdCA+IHVsID4gbGkgdWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNzVyZW07XG59XG5mb290ZXJbcm9sZT1jb250ZW50aW5mb10gLmZvb3Rlci1zdXBwb3J0IC5mb290ZXItaW5uZXIge1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBnYXA6IDFyZW07XG59XG5mb290ZXJbcm9sZT1jb250ZW50aW5mb10gLmZvb3Rlci1zdXBwb3J0IC5vdXRzaWRlLWJ1c2luZXNzLWhvdXJzLFxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIC5mb290ZXItc3VwcG9ydCAuZHVyaW5nLWJ1c2luZXNzLWhvdXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgZmxleDogMSAwIDA7XG59XG5mb290ZXJbcm9sZT1jb250ZW50aW5mb10gLmZvb3Rlci1zdXBwb3J0IC5kdXJpbmctYnVzaW5lc3MtaG91cnMgLmJ1c2luZXNzLWNhcmQge1xuICBmbGV4OiAxIDAgMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIC5mb290ZXItc3VwcG9ydCAuYnVzaW5lc3MtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5mb290ZXJbcm9sZT1jb250ZW50aW5mb10gLmZvb3Rlci1jb3B5cmlnaHQgLmZvb3Rlci1pbm5lciB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cbmZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAubmF2YmFyLXNvY2lhbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC41cmVtO1xufVxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIC5zaGFyZXIgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBmb290ZXJbcm9sZT1jb250ZW50aW5mb10gLmZvb3Rlci1kb29ybWF0IC5uYXZiYXItZG9vcm1hdCA+IHVsIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWdhcDogMnJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBmb290ZXJbcm9sZT1jb250ZW50aW5mb10gLmZvb3Rlci1kb29ybWF0IC5uYXZiYXItZG9vcm1hdCA+IHVsID4gbGkge1xuICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIGZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAuZm9vdGVyLWRvb3JtYXQgLm5hdmJhci1kb29ybWF0ID4gdWwge1xuICAgIGNvbHVtbi1jb3VudDogMjtcbiAgfVxuICBmb290ZXJbcm9sZT1jb250ZW50aW5mb10gLmZvb3Rlci1zdXBwb3J0IC5mb290ZXItaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICBmb290ZXJbcm9sZT1jb250ZW50aW5mb10gLmZvb3Rlci1kb29ybWF0IC5uYXZiYXItZG9vcm1hdCA+IHVsIHtcbiAgICBjb2x1bW4tY291bnQ6IDE7XG4gIH1cbn1cblxuLyouZ2xvc3NhcnktbW9kdWxlIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICBociB7XG4gICAgICAgIG1hcmdpbjogMThweCAwO1xuICAgIH1cblxuICAgIC5nbG9zc2FyeS1jb250ZW50IHtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItY29udGVudCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5mYS1wbHVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIrXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZhLW1pbnVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1ndWlkXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwIDJweCAxOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGVhazogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYmFkZ2U6ZW1wdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1ndWlkXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwIDJweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWd1aWRdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG5cbiAgICAgICAgICAgIC5iYWRnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC00NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhZ3Mge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAua2V5d29yZHMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYW5lbC1ncm91cCB7XG4gICAgICAgIC5wYW5lbC1oZWFkaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMXB4IDAgNXB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucGFuZWwtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgICAgICAgICAgICAgIC5iYWRnZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2RlIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMi41cmVtO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDZyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcyhjYWxjKDEwMCUgLSA4LjVyZW0pKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOC41cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYWRnZXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGFuZWwtYm9keSB7XG4gICAgICAgICAgICAuYmFkZ2VzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwIDJyZW07XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDNweCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBhbmVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuXG4gICAgICAgICAgICAgICAgLnBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgLmJhZGdlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYW5lbCB7XG4gICAgICAgICAgICAucGFuZWwge1xuICAgICAgICAgICAgICAgIC5wYW5lbCB7XG4gICAgICAgICAgICAgICAgICAgIC5wYW5lbC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29kZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcyhjYWxjKDEwMCUgLSAxMC41cmVtKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucGFuZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29kZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZWxsaXBzaXMoY2FsYygxMDAlIC0gMTEuNXJlbSkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBtYXJrIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItZm9ybSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtZ3JvdXAtYnRuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDFweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2IHtcbiAgICAgICAgJi5uYXYtdGFicyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMSU7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgKyBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzKDEwMCUpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmV4cG9ydCB7XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzKDEwMCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMzVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJ0bi1ibG9jayB7XG4gICAgICAgICAgICAgICAgLy9tYXgtd2lkdGg6IGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIC8vbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50b29sdGlwIHtcbiAgICAgICAgLnRvb2x0aXAtaW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICB1bCwgb2wsIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0qL1xuLmdyb3VwLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5ncm91cC1oZWFkZXIgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZ3JvdXAtaGVhZGVyIGE6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTFyZW07XG4gIHRvcDogMDtcbn1cbi5ncm91cC1oZWFkZXIgYTpob3ZlciwgLmdyb3VwLWhlYWRlciBhOmFjdGl2ZSwgLmdyb3VwLWhlYWRlciBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZ3JvdXAtaGVhZGVyIGgxLCAuZ3JvdXAtaGVhZGVyIGgyLCAuZ3JvdXAtaGVhZGVyIGgzLCAuZ3JvdXAtaGVhZGVyIGg0LCAuZ3JvdXAtaGVhZGVyIGg1LCAuZ3JvdXAtaGVhZGVyIGg2IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDA7XG59XG5cbmhlYWRlcltyb2xlPWJhbm5lcl0ge1xuICAtLWlwYy1kb3QtcGF0dGVybi1jb2xvcjogI0VCRUJFQjtcbiAgLS1pcGMtZG90LWdyYWRpZW50LWNvbG9yOiAjREEyOTFDO1xuICAtLWlwYy1kb3QtcGF0dGVybi1vcGFjaXR5OiAxO1xuICAtLWlwYy1kb3QtcGF0dGVybi1ibGVuZC1tb2RlOiBub3JtYWw7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaGVhZGVyW3JvbGU9YmFubmVyXTo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDUsIDIxLCA0MSwgMC4wOCksIHRyYW5zcGFyZW50KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG5oZWFkZXJbcm9sZT1iYW5uZXJdW2RhdGEtaGFzLWltZz10cnVlXSB7XG4gIC0taXBjLWhlYWRpbmctdGV4dC1jb2xvcjogI0ZGRkZGRjtcbiAgLS1pcGMtaGVhZGluZy10ZXh0LWNvbG9yLXJnYjogMjU1LDI1NSwyNTU7XG4gIC0taXBjLWhlYWRpbmctdGV4dC1jb2xvci1ob3Zlci1yZ2I6IDIxOCwgNDEsIDI4O1xuICAtLWlwYy10cmlnZ2VyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWlwYy1kb3QtZ3JhZGllbnQtY29sb3I6ICNGOEY3RjE7XG4gIC0taXBjLWRvdC1wYXR0ZXJuLW9wYWNpdHk6IDAuNDtcbiAgLS1pcGMtZG90LXBhdHRlcm4tYmxlbmQtbW9kZTogc29mdC1saWdodDtcbn1cbmhlYWRlcltyb2xlPWJhbm5lcl1bZGF0YS1oYXMtaW1nPXRydWVdIC5oZWFkZXItY29udGVudDphZnRlciB7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDgnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCA0OCAxNiclM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc4JyBjeT0nOCcgcj0nMScvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nMjQnIGN5PSc4JyByPScxJy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc0MCcgY3k9JzgnIHI9JzEnLyUzRSUzQy9zdmclM0VcIik7XG4gIG1hc2stc2l6ZTogNDhweCAxNnB4O1xuICBtYXNrLXJlcGVhdDogcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcGMtZG90LXBhdHRlcm4tY29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1pcGMtZG90LXBhdHRlcm4tb3BhY2l0eSk7XG4gIG1peC1ibGVuZC1tb2RlOiB2YXIoLS1pcGMtZG90LXBhdHRlcm4tYmxlbmQtbW9kZSk7XG59XG5oZWFkZXJbcm9sZT1iYW5uZXJdIGEge1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiB2YXIoLS1pcGMtaGVhZGluZy10ZXh0LWNvbG9yLXJnYiwgMTIsIDM1LCA2NCk7XG59XG5oZWFkZXJbcm9sZT1iYW5uZXJdIGE6aG92ZXIsIGhlYWRlcltyb2xlPWJhbm5lcl0gYTphY3RpdmUsIGhlYWRlcltyb2xlPWJhbm5lcl0gYTpmb2N1cyB7XG4gIC0tYnMtbGluay1jb2xvci1yZ2I6IHZhcigtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItaG92ZXItcmdiLCAyMTgsIDQxLCAyOCk7XG59XG5oZWFkZXJbcm9sZT1iYW5uZXJdICsgbWFpbltyb2xlPW1haW5dIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG59XG5oZWFkZXJbcm9sZT1iYW5uZXJdIC5uYXZiYXIubmF2YmFyLWJyZWFkY3J1bWIsIGhlYWRlcltyb2xlPWJhbm5lcl0gLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLWJyZWFkY3J1bWIuZGF0YVRhYmxlc19wYWdpbmF0ZSwgLmRhdGFUYWJsZXNfd3JhcHBlciBoZWFkZXJbcm9sZT1iYW5uZXJdIC5uYXZiYXItYnJlYWRjcnVtYi5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgaGVhZGVyW3JvbGU9YmFubmVyXSAubmF2YmFyLm5hdmJhci1icmVhZGNydW1iLCBoZWFkZXJbcm9sZT1iYW5uZXJdIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1icmVhZGNydW1iLmRhdGFUYWJsZXNfcGFnaW5hdGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgaGVhZGVyW3JvbGU9YmFubmVyXSAubmF2YmFyLWJyZWFkY3J1bWIuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gICAgdG9wOiA1NXB4O1xuICB9XG59XG5oZWFkZXJbcm9sZT1iYW5uZXJdIC5iZy1pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMEM0Qzk7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogNDVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbn1cbmhlYWRlcltyb2xlPWJhbm5lcl0gLmJnLWltYWdlIC5pbWFnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuaGVhZGVyW3JvbGU9YmFubmVyXSAuYmctaW1hZ2UgLmltYWdlLWNvbnRhaW5lcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEodmFyKC0taXBjLWdyYWRpZW50LXN0YXJ0LWNvbG9yLXJnYiwgMTIsIDM1LCA2NCksIHZhcigtLWlwYy1ncmFkaWVudC1zdGFydC1vcGFjaXR5LCAwKSksIHJnYmEodmFyKC0taXBjLWdyYWRpZW50LWVuZC1jb2xvci1yZ2IsIDEyLCAzNSwgNjQpLCB2YXIoLS1pcGMtZ3JhZGllbnQtZW5kLW9wYWNpdHksIDEpKSk7XG4gIG9wYWNpdHk6IHZhcigtLWlwYy1ncmFkaWVudC1vdmVybGF5LW9wYWNpdHksIDAuOCk7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xufVxuaGVhZGVyW3JvbGU9YmFubmVyXSAuYmctaW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5oZWFkZXJbcm9sZT1iYW5uZXJdIC5oZWFkZXItY29udGVudCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1pcGMtaGVhZGluZy10ZXh0LWNvbG9yLCAjMEIwQjBCKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXNpemU6IDEuNTI1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWluLWhlaWdodDogNDVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmhlYWRlcltyb2xlPWJhbm5lcl0gLmhlYWRlci1jb250ZW50IGgxLFxuaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQgaDIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmhlYWRlcltyb2xlPWJhbm5lcl0gLmhlYWRlci1jb250ZW50IGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZm9udC1zaXplOiA0cmVtO1xufVxuaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQgaDIge1xuICBmb250LWZhbWlseTogXCJFeHBvc3VyZSBDb25kZW5zZWRcIiwgXCJQUCBOZXVlIE1vbnRyZWFsXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWF4LXdpZHRoOiAyOHJlbTtcbn1cbmhlYWRlcltyb2xlPWJhbm5lcl0gLmhlYWRlci1jb250ZW50IC50aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlcltyb2xlPWJhbm5lcl0gLmhlYWRlci1jb250ZW50IC5yaWNoLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbmhlYWRlcltyb2xlPWJhbm5lcl0gLmhlYWRlci1jb250ZW50IC5yaWNoLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbmhlYWRlcltyb2xlPWJhbm5lcl0gLnNlYXJjaC1ncm91cCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbn1cbmhlYWRlcltyb2xlPWJhbm5lcl0gLnNlYXJjaC1ncm91cCAuaW5wdXQtZ3JvdXAtdGV4dCAuZmEge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbmhlYWRlcltyb2xlPWJhbm5lcl0gLnNlYXJjaC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbn1cbmhlYWRlcltyb2xlPWJhbm5lcl0gLnNlYXJjaC1ncm91cCAuYnRuLCBoZWFkZXJbcm9sZT1iYW5uZXJdIC5zZWFyY2gtZ3JvdXAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggaGVhZGVyW3JvbGU9YmFubmVyXSAuc2VhcmNoLWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5oZWFkZXJbcm9sZT1iYW5uZXJdIC5zZWFyY2gtZ3JvdXAgLmJ0biAuZmEsIGhlYWRlcltyb2xlPWJhbm5lcl0gLnNlYXJjaC1ncm91cCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sIC5mYSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggaGVhZGVyW3JvbGU9YmFubmVyXSAuc2VhcmNoLWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2wgLmZhIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuaGVhZGVyW3JvbGU9YmFubmVyXSAuc2VhcmNoLWdyb3VwICsgZGl2IC5maWVsZC12YWxpZGF0aW9uLWVycm9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjVyZW07XG59XG5oZWFkZXJbcm9sZT1iYW5uZXJdIC50cmlnZ2VyLWNvbnRlbnQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG5oZWFkZXJbcm9sZT1iYW5uZXJdIC50cmlnZ2VyLWNvbnRlbnQgLnRyaWdnZXItbGluayB7XG4gIGFzcGVjdC1yYXRpbzogODYuMjk0LzQ1LjM3OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlwYy10cmlnZ2VyLWNvbG9yLCAjMEIwQjBCKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4Ni4yOTQnIGhlaWdodD0nNDUuMzc5JyB2aWV3Qm94PScwIDAgODYuMjk0IDQ1LjM3OSclM0UlM0NnJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoODMuNDM5IDEuMDc2KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoODMuNDM5IDkuMzY1KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNzUuMTkgOS4zNjUpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg4My40MzkgMTcuNjU1KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNzUuMTkgMTcuNjU1KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjYuODAzIDE3LjY1NSknLyUzRSUzQ3BhdGggZD0nTTEuMjY5LDBBMS4yNjksMS4yNjksMCwxLDEsMCwxLjI2OSwxLjI2OSwxLjI2OSwwLDAsMSwxLjI2OSwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg4My4xMjIgMjUuNjI3KScvJTNFJTNDcGF0aCBkPSdNMS41ODYsMEExLjU4NiwxLjU4NiwwLDEsMSwwLDEuNTg2LDEuNTg2LDEuNTg2LDAsMCwxLDEuNTg2LDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDgyLjgwNCAzMy41OTkpJy8lM0UlM0NwYXRoIGQ9J00xLjI2OSwwQTEuMjY5LDEuMjY5LDAsMSwxLDAsMS4yNjksMS4yNjksMS4yNjksMCwwLDEsMS4yNjksMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNzQuODczIDMzLjkxNyknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDY2Ljk0MSAzNC4yMzQpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1OC42OTMgMzQuMjM0KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNTAuNDQ0IDM0LjIzNCknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDQyLjE5NSAzNC4yMzQpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMy45NDYgMzQuMjM0KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjUuNjk4IDM0LjIzNCknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE3LjQ0OSAzNC4yMzQpJy8lM0UlM0NwYXRoIGQ9J00xLjI2OSwwQTEuMjY5LDEuMjY5LDAsMSwxLDAsMS4yNjksMS4yNjksMS4yNjksMCwwLDEsMS4yNjksMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoOC44ODMgMzMuOTE3KScvJTNFJTNDcGF0aCBkPSdNMS45LDBBMS45LDEuOSwwLDEsMSwwLDEuOSwxLjksMS45LDAsMCwxLDEuOSwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg4Mi40ODcgNDEuNTcyKScvJTNFJTNDcGF0aCBkPSdNMS41ODcsMEExLjU4NiwxLjU4NiwwLDEsMSwwLDEuNTg2LDEuNTg2LDEuNTg2LDAsMCwxLDEuNTg3LDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDc0LjU1NSA0MS44ODkpJy8lM0UlM0NwYXRoIGQ9J00xLjI2OSwwQTEuMjY5LDEuMjY5LDAsMSwxLDAsMS4yNjksMS4yNjksMS4yNjksMCwwLDEsMS4yNjksMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjYuNjI0IDQyLjIwNiknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDU4LjY5MyA0Mi41MjMpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1MC40NDQgNDIuNTIzKScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDIuMTk1IDQyLjUyMyknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMzLjk0NiA0Mi41MjMpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyNS42OTggNDIuNTIzKScvJTNFJTNDcGF0aCBkPSdNMS4yNjksMEExLjI2OSwxLjI2OSwwLDEsMSwwLDEuMjY5LDEuMjY5LDEuMjY5LDAsMCwxLDEuMjY5LDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE3LjEzMiA0Mi4yMDYpJy8lM0UlM0NwYXRoIGQ9J00xLjU4NiwwQTEuNTg2LDEuNTg2LDAsMSwxLDAsMS41ODYsMS41ODYsMS41ODYsMCwwLDEsMS41ODYsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoOC41NjYgNDEuODg5KScvJTNFJTNDcGF0aCBkPSdNMS45LDBBMS45LDEuOSwwLDEsMSwwLDEuOSwxLjksMS45LDAsMCwxLDEuOSwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDQxLjU3MiknLyUzRSUzQ3BhdGggZD0nTTEuNTg2LDBBMS41ODYsMS41ODYsMCwxLDEsMCwxLjU4NiwxLjU4NiwxLjU4NiwwLDAsMSwxLjU4NiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjMxNyAzMy42NCknLyUzRSUzQ3BhdGggZD0nTTEuMjY5LDBBMS4yNjksMS4yNjksMCwxLDEsMCwxLjI2OSwxLjI2OSwxLjI2OSwwLDAsMSwxLjI2OSwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjYzNSAyNS43MDkpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg5LjIgMjYuMDI2KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTcuNDQ5IDI2LjAyNiknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI1LjY5OCAyNi4wMjYpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMy45NDYgMjYuMDI2KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDIuMTk1IDI2LjAyNiknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDUwLjQ0NCAyNi4wMjYpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1OC42OTMgMjYuMDI2KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjYuOTQxIDI2LjAyNiknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDc1LjE5IDI2LjAyNiknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuOTUyIDE3Ljc3OCknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDkuMiAxNy43NzgpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxNy40NDkgMTcuNzc4KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC45NTIgOS41MjkpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg5LjIgOS41MjkpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjk1MiAxLjI4KScvJTNFJTNDcGF0aCBkPSdNOC4yNDksNC4xMjRBNC4xMjQsNC4xMjQsMCwxLDEsNC4xMjQsMCw0LjEyNCw0LjEyNCwwLDAsMSw4LjI0OSw0LjEyNCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzguODk3IDMxLjI1NCknLyUzRSUzQ3BhdGggZD0nTTYuOTgsMy40OUEzLjQ5LDMuNDksMCwxLDEsMy40OSwwLDMuNDksMy40OSwwLDAsMSw2Ljk4LDMuNDknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDM5LjUzMiAyMy41OTkpJy8lM0UlM0NwYXRoIGQ9J003LjYxNCwzLjgwN0EzLjgwNywzLjgwNywwLDEsMSwzLjgwNywwLDMuODA3LDMuODA3LDAsMCwxLDcuNjE0LDMuODA3JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMC45MjcgMjMuMjgyKScvJTNFJTNDcGF0aCBkPSdNNy42MTQsMy44MDdBMy44MDcsMy44MDcsMCwxLDEsMy44MDcsMCwzLjgwNywzLjgwNywwLDAsMSw3LjYxNCwzLjgwNycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDcuNTM4IDIzLjI4MiknLyUzRSUzQ3BhdGggZD0nTTYuMzQ1LDMuMTcyQTMuMTczLDMuMTczLDAsMSwxLDMuMTczLDAsMy4xNzMsMy4xNzMsMCwwLDEsNi4zNDUsMy4xNzInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDQ4LjA4NSAxNS42NjgpJy8lM0UlM0NwYXRoIGQ9J002Ljk4LDMuNDlBMy40OSwzLjQ5LDAsMSwxLDMuNDksMCwzLjQ5LDMuNDksMCwwLDEsNi45OCwzLjQ5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1Ni4wMTYgMTUuMzUxKScvJTNFJTNDcGF0aCBkPSdNNS43MTEsMi44NTVBMi44NTUsMi44NTUsMCwxLDEsMi44NTUsMCwyLjg1NSwyLjg1NSwwLDAsMSw1LjcxMSwyLjg1NScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDAuMTUzIDE1Ljk4NSknLyUzRSUzQ3BhdGggZD0nTTYuMzQ1LDMuMTcyQTMuMTczLDMuMTczLDAsMSwxLDMuMTczLDAsMy4xNzIsMy4xNzIsMCwwLDEsNi4zNDUsMy4xNzInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMxLjU4NyAxNS42NjgpJy8lM0UlM0NwYXRoIGQ9J002Ljk4LDMuNDlBMy40OSwzLjQ5LDAsMSwxLDMuNDksMCwzLjQ5LDMuNDksMCwwLDEsNi45OCwzLjQ5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyMy4wMjEgMTUuMzUxKScvJTNFJTNDcGF0aCBkPSdNNS4wNzYsMi41MzhBMi41MzgsMi41MzgsMCwxLDEsMi41MzgsMCwyLjUzOCwyLjUzOCwwLDAsMSw1LjA3NiwyLjUzOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDguNzE5IDcuOTcyKScvJTNFJTNDcGF0aCBkPSdNNS4wNzYsMi41MzhBMi41MzgsMi41MzgsMCwxLDEsMi41MzgsMCwyLjUzOCwyLjUzOCwwLDAsMSw1LjA3NiwyLjUzOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNTYuOTY4IDcuOTcyKScvJTNFJTNDcGF0aCBkPSdNNS43MTEsMi44NTVBMi44NTUsMi44NTUsMCwxLDEsMi44NTUsMCwyLjg1NSwyLjg1NSwwLDAsMSw1LjcxMSwyLjg1NScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQuODk5IDcuNjU1KScvJTNFJTNDcGF0aCBkPSdNNC40NDIsMi4yMjFBMi4yMjEsMi4yMjEsMCwxLDEsMi4yMjEsMCwyLjIyMSwyLjIyMSwwLDAsMSw0LjQ0MiwyLjIyMScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDAuNzg4IDguMjg5KScvJTNFJTNDcGF0aCBkPSdNNS4wNzYsMi41MzhBMi41MzgsMi41MzgsMCwxLDEsMi41MzgsMCwyLjUzOCwyLjUzOCwwLDAsMSw1LjA3NiwyLjUzOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzIuMjIyIDcuOTcyKScvJTNFJTNDcGF0aCBkPSdNNS4wNzYsMi41MzhBMi41MzgsMi41MzgsMCwxLDEsMi41MzgsMCwyLjUzOCwyLjUzOCwwLDAsMSw1LjA3NiwyLjUzOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjMuOTczIDcuOTcyKScvJTNFJTNDcGF0aCBkPSdNNS43MTEsMi44NTVBMi44NTUsMi44NTUsMCwxLDEsMi44NTUsMCwyLjg1NSwyLjg1NSwwLDAsMSw1LjcxMSwyLjg1NScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTUuNDA3IDcuNjU1KScvJTNFJTNDcGF0aCBkPSdNMy44MDcsMS45QTEuOSwxLjksMCwxLDEsMS45LDBhMS45LDEuOSwwLDAsMSwxLjksMS45JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0OS4zNTQgMC4zMTcpJy8lM0UlM0NwYXRoIGQ9J00zLjgwNywxLjlBMS45LDEuOSwwLDEsMSwxLjksMGExLjksMS45LDAsMCwxLDEuOSwxLjknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDU3LjYwMiAwLjMxNyknLyUzRSUzQ3BhdGggZD0nTTMuODA3LDEuOUExLjksMS45LDAsMSwxLDEuOSwwYTEuOSwxLjksMCwwLDEsMS45LDEuOScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjUuODUxIDAuMzE3KScvJTNFJTNDcGF0aCBkPSdNNC40NDEsMi4yMjFBMi4yMjEsMi4yMjEsMCwxLDEsMi4yMjEsMCwyLjIyMSwyLjIyMSwwLDAsMSw0LjQ0MSwyLjIyMScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNzMuNzgyKScvJTNFJTNDcGF0aCBkPSdNMy4xNzIsMS41ODZBMS41ODYsMS41ODYsMCwxLDEsMS41ODYsMCwxLjU4NiwxLjU4NiwwLDAsMSwzLjE3MiwxLjU4NicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDEuNDIyIDAuNjM0KScvJTNFJTNDcGF0aCBkPSdNMy44MDcsMS45QTEuOSwxLjksMCwxLDEsMS45LDBhMS45LDEuOSwwLDAsMSwxLjksMS45JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMi44NTYgMC4zMTcpJy8lM0UlM0NwYXRoIGQ9J00zLjgwNywxLjlBMS45LDEuOSwwLDEsMSwxLjksMGExLjksMS45LDAsMCwxLDEuOSwxLjknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0LjYwNyAwLjMxNyknLyUzRSUzQ3BhdGggZD0nTTMuODA3LDEuOUExLjksMS45LDAsMSwxLDEuOSwwYTEuOSwxLjksMCwwLDEsMS45LDEuOScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTYuMzU5IDAuMzE3KScvJTNFJTNDcGF0aCBkPSdNNC40NDIsMi4yMjFBMi4yMjEsMi4yMjEsMCwxLDEsMi4yMjEsMCwyLjIyMSwyLjIyMSwwLDAsMSw0LjQ0MiwyLjIyMScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNy44NTMpJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWF4LXdpZHRoOiA0cmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbmhlYWRlcltyb2xlPWJhbm5lcl0gLnRyaWdnZXItY29udGVudCAudHJpZ2dlci1saW5rOmhvdmVyLCBoZWFkZXJbcm9sZT1iYW5uZXJdIC50cmlnZ2VyLWNvbnRlbnQgLnRyaWdnZXItbGluazphY3RpdmUsIGhlYWRlcltyb2xlPWJhbm5lcl0gLnRyaWdnZXItY29udGVudCAudHJpZ2dlci1saW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXBjLWhlYWRpbmctdHJpZ2dlci1jb2xvci1ob3ZlciwgI0RBMjkxQyk7XG59XG5cbi5la2tvLWxpZ2h0Ym94IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuLmVra28tbGlnaHRib3gtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVra28tbGlnaHRib3gtY29udGFpbmVyID4gZGl2LmVra28tbGlnaHRib3gtaXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5la2tvLWxpZ2h0Ym94IGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZWtrby1saWdodGJveC1uYXYtb3ZlcmxheSB7XG4gIHotaW5kZXg6IDEwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZWtrby1saWdodGJveC1uYXYtb3ZlcmxheSBhIHtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxNSU7XG59XG4uZWtrby1saWdodGJveC1uYXYtb3ZlcmxheSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZWtrby1saWdodGJveC1uYXYtb3ZlcmxheSBhLmRpc2FibGVkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmVra28tbGlnaHRib3gtbmF2LW92ZXJsYXkgYTpsYXN0LWNoaWxkIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4uZWtrby1saWdodGJveCAubW9kYWwtaGVhZGVyIC5kb3dubG9hZCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xufVxuLmVra28tbGlnaHRib3ggLm1vZGFsLWRpYWxvZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZWtrby1saWdodGJveC1sb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7IC8qIGVzdGFibGlzaCBmbGV4IGNvbnRhaW5lciAqL1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvKiBtYWtlIG1haW4gYXhpcyB2ZXJ0aWNhbCAqL1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLyogY2VudGVyIGl0ZW1zIHZlcnRpY2FsbHksIGluIHRoaXMgY2FzZSAqL1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmVra28tbGlnaHRib3gtbG9hZGVyID4gZGl2IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZWtrby1saWdodGJveC1sb2FkZXIgPiBkaXYgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4ubG9nby1ncm91cCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NFQ0VDRTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dvLWdyb3VwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbn1cblxuLmxvZ28taXRlbSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDRUNFQ0U7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0VDRUNFO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dvLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgfVxufVxuLmxvZ28taXRlbSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubG9nby1pdGVtIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogODAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sb2dvLWl0ZW0tLWVtcHR5IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmxvZ28taXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbiAgLmxvZ28taXRlbS0tbGFzdHJvdy1tb2JpbGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLmxvZ28taXRlbS0tZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9nby1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQ0VDRUNFO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0VDRUNFO1xuICB9XG4gIC5sb2dvLWl0ZW06bnRoLWNoaWxkKDRuKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG4gIC5sb2dvLWl0ZW06bnRoLWxhc3QtY2hpbGQoLW4rNCkge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cblxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBhOmhvdmVyLCAubW9kYWwgLm1vZGFsLWhlYWRlciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGE6YWN0aXZlLCAubW9kYWwgLm1vZGFsLWhlYWRlciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmJlZm9yZSB7XG4gIGNvbG9yOiAjQzBDNEM5O1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4ubW9kYWwgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubW9kYWwgLm1vZGFsLWZvb3RlciAuYnRuLCAubW9kYWwgLm1vZGFsLWZvb3RlciAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAubW9kYWwgLm1vZGFsLWZvb3RlciBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbCAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ubW9kYWwuaW50ZXJ2YWwge1xuICAtLWlwYy1tb2RhbC1pbnRlcnZhbC1ib3JkZXItd2lkdGg6IDA7XG4gIC0taXBjLW1vZGFsLWludGVydmFsLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0taXBjLW1vZGFsLWludGVydmFsLWhlYWRlci1ib3JkZXI6IG5vbmU7XG4gIC0taXBjLW1vZGFsLWludGVydmFsLWJvZHktY29sb3I6ICMwQjBCMEI7XG4gIC0taXBjLW1vZGFsLWludGVydmFsLWZvb3Rlci1mb250LXNpemU6IDAuNzVyZW07XG4gIC0taXBjLW1vZGFsLWludGVydmFsLWJ0bi1jbG9zZS1maWx0ZXI6IG5vbmU7XG4gIC0taXBjLW1vZGFsLWludGVydmFsLWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAwLjg7XG59XG4ubW9kYWwuaW50ZXJ2YWwgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IHZhcigtLWlwYy1tb2RhbC1pbnRlcnZhbC1ib3JkZXItd2lkdGgsIDApIHNvbGlkIHZhcigtLWlwYy1tb2RhbC1pbnRlcnZhbC1ib3JkZXItY29sb3IsIHRyYW5zcGFyZW50KTtcbn1cbi5tb2RhbC5pbnRlcnZhbCAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0taXBjLW1vZGFsLWludGVydmFsLWhlYWRlci1ib3JkZXIsIG5vbmUpO1xufVxuLm1vZGFsLmludGVydmFsIC5tb2RhbC1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIGZpbHRlcjogdmFyKC0taXBjLW1vZGFsLWludGVydmFsLWJ0bi1jbG9zZS1maWx0ZXIsIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSk7XG59XG4ubW9kYWwuaW50ZXJ2YWwgLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlOmhvdmVyLCAubW9kYWwuaW50ZXJ2YWwgLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlOmZvY3VzIHtcbiAgb3BhY2l0eTogdmFyKC0taXBjLW1vZGFsLWludGVydmFsLWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5LCAwLjgpO1xufVxuLm1vZGFsLmludGVydmFsIC5tb2RhbC1oZWFkZXIgLmhlYWRlci1sb2dvIHtcbiAgbGVmdDogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFyZW07XG59XG4ubW9kYWwuaW50ZXJ2YWwgLm1vZGFsLWJvZHkge1xuICBjb2xvcjogdmFyKC0taXBjLW1vZGFsLWludGVydmFsLWJvZHktY29sb3IsICMwQjBCMEIpO1xufVxuLm1vZGFsLmludGVydmFsIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBmb250LXNpemU6IHZhcigtLWlwYy1tb2RhbC1pbnRlcnZhbC1mb290ZXItZm9udC1zaXplLCAwLjc1cmVtKTtcbn1cblxuLm5hdmJhci5uYXZiYXItbWFpbiwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gIC0tYnMtbmF2YmFyLWNvbG9yOiAjMDUxNTI5O1xuICAtLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogI2MyMjQxOTtcbiAgLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiAjYzIyNDE5O1xuICAtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogMXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDUwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSg1LCAyMSwgNDEsIDAuMDgpO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZTtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlBQIE5ldWUgTW9udHJlYWxcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG59XG4ubmF2YmFyLm5hdmJhci1tYWluIC5jb250YWluZXItbGcsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLmNvbnRhaW5lci1sZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItZW5kLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1lbmQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1lbmQge1xuICAgIGdhcDogMDtcbiAgfVxufVxuLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi11dGlscywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi11dGlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi11dGlscyAubmF2LWl0ZW06ZW1wdHksIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1pdGVtOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4sIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4sXG4ubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItbmF2LXV0aWxzIC5uYXZiYXItdG9nZ2xlcixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC43NXJlbSAwLjc1cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgY29sb3IgMC4ycyBlYXNlO1xufVxuLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0biAuZmEsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4gLmZhLFxuLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi11dGlscyAubmF2YmFyLXRvZ2dsZXIgLmZhLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi11dGlscyAubmF2YmFyLXRvZ2dsZXIgLmZhIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi1zZWFyY2gsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tc2VhcmNoIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzA1MTUyOTtcbn1cbi5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tc2VhcmNoIC5mYSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi1zZWFyY2ggLmZhIHtcbiAgY29sb3I6ICMwNTE1Mjk7XG59XG4ubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtYnRuLXNlYXJjaDpob3ZlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi1zZWFyY2g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUxNTI5O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tc2VhcmNoOmhvdmVyIC5mYSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi1zZWFyY2g6aG92ZXIgLmZhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtYnRuLXNlYXJjaDpmb2N1cywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi1zZWFyY2g6Zm9jdXMsIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tc2VhcmNoOmZvY3VzLXZpc2libGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tc2VhcmNoOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUxNTI5O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNjMjI0MTk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4ubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtYnRuLXNlYXJjaDpmb2N1cyAuZmEsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tc2VhcmNoOmZvY3VzIC5mYSwgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi1zZWFyY2g6Zm9jdXMtdmlzaWJsZSAuZmEsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tc2VhcmNoOmZvY3VzLXZpc2libGUgLmZhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi11dGlscyAubmF2LWl0ZW0tc2VhcmNoLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtaXRlbS1zZWFyY2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtaXRlbS1zZWFyY2ggLnNlYXJjaC1kcm9wZG93biwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi11dGlscyAubmF2LWl0ZW0tc2VhcmNoIC5zZWFyY2gtZHJvcGRvd24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY3RjE7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm94LXNoYWRvdzogMCAwLjI1cmVtIDFyZW0gcmdiYSg1LCAyMSwgNDEsIDAuMTUpO1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICAgIG1pbi13aWR0aDogMjVyZW07XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1pdGVtLXNlYXJjaCAuc2VhcmNoLWRyb3Bkb3duIC5zZWFyY2gtZm9ybSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi11dGlscyAubmF2LWl0ZW0tc2VhcmNoIC5zZWFyY2gtZHJvcGRvd24gLnNlYXJjaC1mb3JtIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi11c2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMwNTE1Mjk7XG59XG4ubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtYnRuLXVzZXIgLmZhLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtYnRuLXVzZXIgLmZhIHtcbiAgY29sb3I6ICMwNTE1Mjk7XG59XG4ubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtYnRuLXVzZXI6aG92ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlcjpob3ZlciwgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi11c2VyOmZvY3VzLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtYnRuLXVzZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogI2MyMjQxOTtcbn1cbi5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlcjpob3ZlciAuZmEsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlcjpob3ZlciAuZmEsIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlcjpmb2N1cyAuZmEsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlcjpmb2N1cyAuZmEge1xuICBjb2xvcjogI2MyMjQxOTtcbn1cbi5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlcjpmb2N1cy12aXNpYmxlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtYnRuLXVzZXI6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjYzIyNDE5O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi11c2VyLnNob3csIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlci5zaG93IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi11c2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREEyOTFDO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjExMTU7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi11c2VyIC5mYSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi11c2VyIC5mYSB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi11c2VyOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtYnRuLXVzZXI6aG92ZXIsIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlcjpmb2N1cywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi11dGlscyAubmF2LWJ0bi11c2VyOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIyNDE5O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlcjpob3ZlciAuZmEsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlcjpob3ZlciAuZmEsIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlcjpmb2N1cyAuZmEsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlcjpmb2N1cyAuZmEge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG4tdXNlcjpmb2N1cy12aXNpYmxlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtYnRuLXVzZXI6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICNjMjI0MTk7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1pdGVtLXVzZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1pdGVtLXVzZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtaXRlbS11c2VyIC51c2VyLWxvZ2luLWRyb3Bkb3duLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtaXRlbS11c2VyIC51c2VyLWxvZ2luLWRyb3Bkb3duIHtcbiAgICAtLWJzLWRyb3Bkb3duLWJnOiAjRjhGN0YxO1xuICAgIC0tYnMtZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAwO1xuICAgIC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgIC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDUsIDIxLCA0MSwgMC4xNSk7XG4gICAgLS1icy1kcm9wZG93bi1zcGFjZXI6IDAuNXJlbTtcbiAgICAtLWJzLWRyb3Bkb3duLW1pbi13aWR0aDogNDByZW07XG4gICAgLS1icy1kcm9wZG93bi1wYWRkaW5nLXg6IDA7XG4gICAgLS1icy1kcm9wZG93bi1wYWRkaW5nLXk6IDA7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDUsIDIxLCA0MSwgMC4xNSk7XG4gIH1cbn1cbi5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItYnJhbmQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNjVweDtcbiAgd2lkdGg6IDI1MHB4O1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLWJyYW5kLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItYnJhbmQge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItYnJhbmQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1icmFuZCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1jb2xsYXBzZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLWNvbGxhcHNlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi1tYWluLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2LW1haW4ge1xuICAtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteTogMC42MTI1cmVtO1xuICAtLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi1tYWluLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2LW1haW4ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItbmF2LW1haW4gLm5hdi1pdGVtID4gLm5hdi1saW5rLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2LW1haW4gLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBsaW5lLWhlaWdodDogMS4zNTY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItbmF2LW1haW4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi1tYWluIC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi1tYWluIC5uYXYtaXRlbSA+IC5uYXYtbGluazpmb2N1cywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi1tYWluIC5uYXYtaXRlbSA+IC5uYXYtbGluazpmb2N1cywgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi1tYWluIC5uYXYtaXRlbSA+IC5uYXYtbGluazpmb2N1cy12aXNpYmxlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2LW1haW4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCAjYzIyNDE5O1xuICAgIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi1tYWluID4gLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiA+IC5uYXYtbGluaywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdi1tYWluID4gLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiA+IC5uYXYtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci1uYXYtbWFpbiA+IC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2LWxpbms6OmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2LW1haW4gPiAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdi1saW5rOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDAuNjI1cmVtO1xuICAgIGhlaWdodDogMC42MjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIZHBaSFJvUFNJNUxqZzVJaUJvWldsbmFIUTlJamt1T0RraUlIWnBaWGRDYjNnOUlqQWdNQ0E1TGpnNUlEa3VPRGtpUGp4a1pXWnpQanhqYkdsd1VHRjBhQ0JwWkQwaVkyeHBjQzF3WVhSb0lqNDhjbVZqZENCM2FXUjBhRDBpT1M0NE9TSWdhR1ZwWjJoMFBTSTVMamc1SWk4K1BDOWpiR2x3VUdGMGFENDhMMlJsWm5NK1BHY2dZMnhwY0Mxd1lYUm9QU0oxY213b0kyTnNhWEF0Y0dGMGFDa2lQanh3WVhSb0lHUTlJazB1TmpJeExEWXVObUV1TnpreExqYzVNU3d3TERFc01Td3dMREV1TVRFNExqYzVNUzQzT1RFc01Dd3dMREVzTUMweExqRXhPQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb0xUQXVNVFV5SUMweUxqUTNOaWtpTHo0OGNHRjBhQ0JrUFNKTkxqZ3dOU3d6TGpNNU1tRXVOalF5TGpZME1pd3dMREVzTVN3d0xDNDVNRGd1TmpReUxqWTBNaXd3TERBc01Td3dMUzQ1TURnaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLQzB3TGpJMElDMHhMakkwTmlraUx6NDhjR0YwYUNCa1BTSk5NUzR3TXk0NE5ETmhMalE1TkM0ME9UUXNNQ3d4TERFc0xqY3NNQ3d1TkRrMUxqUTVOU3d3TERBc01TMHVOeXd3SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3RNQzR6TkRRZ01Da2lMejQ4Y0dGMGFDQmtQU0pOTkM0ME5Td3pMalUyTldFdU5EazBMalE1TkN3d0xERXNNU3d3TEM0M0xqUTVOUzQwT1RVc01Dd3dMREVzTUMwdU55SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTFRFdU5qYzFJQzB4TGpNek1Ta2lMejQ4Y0dGMGFDQmtQU0pOTnk0ME5qTXNNVE11TkRNNVlTNDNPUzQzT1N3d0xERXNNU3d3TERFdU1URTRMamM1TVM0M09URXNNQ3d3TERFc01DMHhMakV4T0NJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVEl1T0RFeklDMDFMakV6TnlraUx6NDhjR0YwYUNCa1BTSk5NVEV1TURZM0xERXpMalkxTkdFdU5qUXlMalkwTWl3d0xERXNNU3d3TEM0NU1EZ3VOalF5TGpZME1pd3dMREFzTVN3d0xTNDVNRGdpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtDMDBMakl6TVNBdE5TNHlNemdwSWk4K1BIQmhkR2dnWkQwaVRURXhMams1TERFeExqRXdObUV1TkRrMExqUTVOQ3d3TERFc01Td3dMUzQzTGpRNU5TNDBPVFVzTUN3d0xERXNNQ3d1TnlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVFF1TXpNMUlDMHpMams1TWlraUx6NDhjR0YwYUNCa1BTSk5NVFF1TnpFeUxERXpMamd5TjJFdU5EazBMalE1TkN3d0xERXNNU3d3TEM0M0xqUTVOUzQwT1RVc01Dd3dMREVzTUMwdU55SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTFRVdU5qWTJJQzAxTGpNeU1pa2lMejQ4Y0dGMGFDQmtQU0pOTGpJNE9Td3hNeTR5TkRKaExqazRPQzQ1T0Rnc01Dd3hMREVzTUN3eExqUXVPVGt1T1Rrc01Dd3dMREVzTUMweExqUWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RBZ0xUVXVNRE00S1NJdlBqeHdZWFJvSUdROUlrMHVOREl5TERrdU9UVXpZUzQ0T0RrdU9EZzVMREFzTVN3eExEQXNNUzR5TlRndU9Ea3hMamc1TVN3d0xEQXNNU3d3TFRFdU1qVTRJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNndE1DNHdOak1nTFRNdU56Y3BJaTgrUEhCaGRHZ2daRDBpVFRNdU9EUXlMREV6TGpNM00yRXVPRGc1TGpnNE9Td3dMREVzTVN3d0xERXVNalU0TGpnNU1TNDRPVEVzTUN3d0xERXNNQzB4TGpJMU9DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTFRFdU16a3pJQzAxTGpFcElpOCtQSEJoZEdnZ1pEMGlUVFF1TURRekxERXhMakV6Tm1FdU56a3VOemtzTUN3eExERXNNUzR4TVRnc01Dd3VOemt4TGpjNU1Td3dMREFzTVMweExqRXhPQ3d3SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3RNUzQwT0RNZ0xUTXVPREEzS1NJdlBqeHdZWFJvSUdROUlrMDBMakl5TlN3MkxqZ3hNbUV1TmpReUxqWTBNaXd3TERFc01Td3dMQzQ1TURndU5qUXlMalkwTWl3d0xEQXNNU3d3TFM0NU1EZ2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0MweExqVTNJQzB5TGpVM055a2lMejQ4Y0dGMGFDQmtQU0pOTnk0Mk5EVXNNVEV1TVRReFlTNDJOREl1TmpReUxEQXNNU3d4TEM0NU1EZ3NNQ3d1TmpReUxqWTBNaXd3TERBc01TMHVPVEE0TERBaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLQzB5TGprZ0xUTXVPVEEzS1NJdlBqeHdZWFJvSUdROUlrMDRMalUzTERjdU5qZzJZUzQwT1RRdU5EazBMREFzTVN3eExEQXRMamN1TkRrMUxqUTVOU3d3TERBc01Td3dMQzQzSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3RNeTR3TURVZ0xUSXVOall4S1NJdlBqd3ZaejQ4TDNOMlp6ND1cIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG4gIH1cbn1cbi5uYXZiYXIubmF2YmFyLW1haW4gLm5hdi1pdGVtLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWl0ZW0sIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdi1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5uYXZiYXIubmF2YmFyLW1haW4gLm5hdi1saW5rLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiA+IC5uYXYgPiAubmF2LWl0ZW0sIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiA+IC5uYXYgPiAubmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtOmZpcnN0LWNoaWxkLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiA+IC5uYXYgPiAubmF2LWl0ZW06Zmlyc3QtY2hpbGQgLm5hdi1saW5rLWNsb25lLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtOmZpcnN0LWNoaWxkIC5uYXYtbGluay1jbG9uZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA1MTUyOTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtOmZpcnN0LWNoaWxkIC5uYXYtbGluay1jbG9uZTpob3ZlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbTpmaXJzdC1jaGlsZCAubmF2LWxpbmstY2xvbmU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzIzNDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbTpmaXJzdC1jaGlsZCAubmF2LWxpbmstY2xvbmU6Zm9jdXMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiA+IC5uYXYgPiAubmF2LWl0ZW06Zmlyc3QtY2hpbGQgLm5hdi1saW5rLWNsb25lOmZvY3VzLCAubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtOmZpcnN0LWNoaWxkIC5uYXYtbGluay1jbG9uZTpmb2N1cy12aXNpYmxlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtOmZpcnN0LWNoaWxkIC5uYXYtbGluay1jbG9uZTpmb2N1cy12aXNpYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCAjYzIyNDE5O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluaywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzA1MTUyOTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpob3ZlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNjMjI0MTk7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpmb2N1cywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpmb2N1cywgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpmb2N1cy12aXNpYmxlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiAjYzIyNDE5O1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCAjYzIyNDE5O1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbSA+IC5uYXYsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiA+IC5uYXYgPiAubmF2LWl0ZW0gPiAubmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAgMCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbSA+IC5uYXY6OmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtID4gLm5hdjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbSA+IC5uYXYgLm5hdi1pdGVtLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbSA+IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluaywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuID4gLm5hdiA+IC5uYXYtaXRlbSA+IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMC4xMjVyZW0gMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIGNvbG9yOiByZ2JhKDUsIDIxLCA0MSwgMC44NSk7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2MyMjQxOTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmZvY3VzLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmZvY3VzLCAubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2ID4gLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmZvY3VzLXZpc2libGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiA+IC5uYXYgPiAubmF2LWl0ZW0gPiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6ICNjMjI0MTk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICNjMjI0MTk7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW46aG92ZXIgPiAubmF2LWxpbms6YmVmb3JlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW46aG92ZXIgPiAubmF2LWxpbms6YmVmb3JlLCAubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW46Zm9jdXMgPiAubmF2LWxpbms6YmVmb3JlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW46Zm9jdXMgPiAubmF2LWxpbms6YmVmb3JlLCAubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4uYWN0aXZlID4gLm5hdi1saW5rOmJlZm9yZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuLmFjdGl2ZSA+IC5uYXYtbGluazpiZWZvcmUsIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdi1pdGVtLmhhcy1jaGlsZHJlbi5zaG93ID4gLm5hdi1saW5rOmJlZm9yZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuLnNob3cgPiAubmF2LWxpbms6YmVmb3JlLCAubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW46Zm9jdXMtd2l0aGluID4gLm5hdi1saW5rOmJlZm9yZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuOmZvY3VzLXdpdGhpbiA+IC5uYXYtbGluazpiZWZvcmUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNGRkZGRkY7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuOmhvdmVyIC5uYXYtZmx5b3V0LCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW46aG92ZXIgLm5hdi1mbHlvdXQsIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdi1pdGVtLmhhcy1jaGlsZHJlbjpmb2N1cyAubmF2LWZseW91dCwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuOmZvY3VzIC5uYXYtZmx5b3V0LCAubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4uYWN0aXZlIC5uYXYtZmx5b3V0LCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4uYWN0aXZlIC5uYXYtZmx5b3V0LCAubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4uc2hvdyAubmF2LWZseW91dCwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuLnNob3cgLm5hdi1mbHlvdXQsIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdi1pdGVtLmhhcy1jaGlsZHJlbjpmb2N1cy13aXRoaW4gLm5hdi1mbHlvdXQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdi1pdGVtLmhhcy1jaGlsZHJlbjpmb2N1cy13aXRoaW4gLm5hdi1mbHlvdXQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuLmVzY2FwZS1wcmVzc2VkIC5uYXYtZmx5b3V0LCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4uZXNjYXBlLXByZXNzZWQgLm5hdi1mbHlvdXQge1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4ubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItdG9nZ2xlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLXRvZ2dsZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzA1MTUyOTtcbn1cbi5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyIC5mYSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLXRvZ2dsZXIgLmZhIHtcbiAgY29sb3I6ICMwNTE1Mjk7XG59XG4ubmF2YmFyLm5hdmJhci1tYWluIC5uYXZiYXItdG9nZ2xlcjpmb2N1cywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMsIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyOmZvY3VzLXZpc2libGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci10b2dnbGVyOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgI2MyMjQxOTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdIC5mYS10aW1lcywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1mYWxzZV0gLmZhLXRpbWVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZhLWJhcnMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZhLWJhcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdmJhci10b2dnbGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWZseW91dCwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWZseW91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY3RjE7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3gtc2hhZG93OiAwIDRweCAxNnB4IHJnYmEoNSwgMjEsIDQxLCAwLjE1KTtcbiAgY29sdW1uLWNvdW50OiAzO1xuICBjb2x1bW4tZmlsbDogYmFsYW5jZTtcbiAgY29sdW1uLWdhcDogMnJlbTtcbiAgY29sdW1uLXdpZHRoOiAyMHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMnJlbSk7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xOHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgdmlzaWJpbGl0eSAwLjE4cztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogY2FsYyg5NjBweCAtIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIHotaW5kZXg6IDEwNTA7XG59XG4ubmF2YmFyLm5hdmJhci1tYWluIC5uYXYtZmx5b3V0OjpiZWZvcmUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdi1mbHlvdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMS43NXJlbTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMS43NXJlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLW1haW4gLm5hdi1mbHlvdXQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tYWluLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdi1mbHlvdXQge1xuICAgIHdpZHRoOiBjYWxjKDExNDBweCAtIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWZseW91dCwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1haW4uZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWZseW91dCB7XG4gICAgd2lkdGg6IGNhbGMoMTMyMHB4IC0gdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbiAgfVxufVxuLm5hdmJhci5uYXZiYXItbWFpbiAubmF2LWZseW91dC5zaG93LCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWFpbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtZmx5b3V0LnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gIC0tYnMtbmF2YmFyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4ubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYge1xuICAtLWJzLW5hdi1saW5rLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteTogMC43NXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLW5hdi1saW5rLWNvbG9yOiAjRkZGRkZGO1xuICAtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICAtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2LCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiB7XG4gICAgLS1icy1uYXYtbGluay1mb250LXNpemU6IDFyZW07XG4gICAgLS1icy1uYXYtbGluay1wYWRkaW5nLXg6IDAuNjI1cmVtO1xuICAgIC0tYnMtbmF2LWxpbmstcGFkZGluZy15OiAwLjYyNXJlbTtcbiAgICAtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDAuNjI1cmVtO1xuICB9XG59XG4ubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmssIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGNvbG9yIDAuMnMgZWFzZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LWxpbms6Zm9jdXMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuaGlnaGxpZ2h0ZWQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmhpZ2hsaWdodGVkLCAubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpmb2N1cywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LWxpbms6Zm9jdXMsIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmZvY3VzLXZpc2libGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgI0ZGRkZGRjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4ubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2LWxpbmssIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiA+IC5uYXYtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiA+IC5uYXYtbGluazo6YWZ0ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiA+IC5uYXYtbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDAuNjI1cmVtO1xuICBoZWlnaHQ6IDAuNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4zNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOS44OScgaGVpZ2h0PSc5Ljg5JyB2aWV3Qm94PScwIDAgOS44OSA5Ljg5JyUzRSUzQ2cgZmlsbD0nJTIzZmZmZmZmJyUzRSUzQ3BhdGggZD0nTS42MjEsNi42YS43OTEuNzkxLDAsMSwxLDAsMS4xMTguNzkxLjc5MSwwLDAsMSwwLTEuMTE4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMC4xNTIgLTIuNDc2KScvJTNFJTNDcGF0aCBkPSdNLjgwNSwzLjM5MmEuNjQyLjY0MiwwLDEsMSwwLC45MDguNjQyLjY0MiwwLDAsMSwwLS45MDgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0wLjI0IC0xLjI0NiknLyUzRSUzQ3BhdGggZD0nTTEuMDMuODQzYS40OTQuNDk0LDAsMSwxLC43LDAsLjQ5NS40OTUsMCwwLDEtLjcsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTAuMzQ0IDApJy8lM0UlM0NwYXRoIGQ9J000LjQ1LDMuNTY1YS40OTQuNDk0LDAsMSwxLDAsLjcuNDk1LjQ5NSwwLDAsMSwwLS43JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMS42NzUgLTEuMzMxKScvJTNFJTNDcGF0aCBkPSdNNy40NjMsMTMuNDM5YS43OS43OSwwLDEsMSwwLDEuMTE4Ljc5MS43OTEsMCwwLDEsMC0xLjExOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIuODEzIC01LjEzNyknLyUzRSUzQ3BhdGggZD0nTTExLjA2NywxMy42NTRhLjY0Mi42NDIsMCwxLDEsMCwuOTA4LjY0Mi42NDIsMCwwLDEsMC0uOTA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNC4yMzEgLTUuMjM4KScvJTNFJTNDcGF0aCBkPSdNMTEuOTksMTEuMTA2YS40OTQuNDk0LDAsMSwxLDAtLjcuNDk1LjQ5NSwwLDAsMSwwLC43JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNC4zMzUgLTMuOTkyKScvJTNFJTNDcGF0aCBkPSdNMTQuNzEyLDEzLjgyN2EuNDk0LjQ5NCwwLDEsMSwwLC43LjQ5NS40OTUsMCwwLDEsMC0uNycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTUuNjY2IC01LjMyMiknLyUzRSUzQ3BhdGggZD0nTS4yODksMTMuMjQyYS45ODguOTg4LDAsMSwxLDAsMS40Ljk5Ljk5LDAsMCwxLDAtMS40JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIC01LjAzOCknLyUzRSUzQ3BhdGggZD0nTS40MjIsOS45NTNhLjg4OS44ODksMCwxLDEsMCwxLjI1OC44OTEuODkxLDAsMCwxLDAtMS4yNTgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0wLjA2MyAtMy43NyknLyUzRSUzQ3BhdGggZD0nTTMuODQyLDEzLjM3M2EuODg5Ljg4OSwwLDEsMSwwLDEuMjU4Ljg5MS44OTEsMCwwLDEsMC0xLjI1OCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEuMzkzIC01LjEpJy8lM0UlM0NwYXRoIGQ9J000LjA0MywxMS4xMzZhLjc5Ljc5LDAsMSwxLDEuMTE4LDAsLjc5MS43OTEsMCwwLDEtMS4xMTgsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEuNDgzIC0zLjgwNyknLyUzRSUzQ3BhdGggZD0nTTQuMjI1LDYuODEyYS42NDIuNjQyLDAsMSwxLDAsLjkwOC42NDIuNjQyLDAsMCwxLDAtLjkwOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEuNTcgLTIuNTc3KScvJTNFJTNDcGF0aCBkPSdNNy42NDUsMTEuMTQxYS42NDIuNjQyLDAsMSwxLC45MDgsMCwuNjQyLjY0MiwwLDAsMS0uOTA4LDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yLjkgLTMuOTA3KScvJTNFJTNDcGF0aCBkPSdNOC41Nyw3LjY4NmEuNDk0LjQ5NCwwLDEsMSwwLS43LjQ5NS40OTUsMCwwLDEsMCwuNycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTMuMDA1IC0yLjY2MSknLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi5kLWxnLWJsb2NrLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSg1LCAyMSwgNDEsIDAuMTUpO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICB6LWluZGV4OiAxMDUwO1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZmlsbDogYmFsYW5jZTtcbiAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICAgIGNvbHVtbi13aWR0aDogMTZyZW07XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LmQtbGctYmxvY2sgPiAubmF2LWl0ZW06Zmlyc3QtY2hpbGQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi5kLWxnLWJsb2NrID4gLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi5kLWxnLWJsb2NrID4gLm5hdi1pdGVtLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYuZC1sZy1ibG9jayA+IC5uYXYtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LmQtbGctYmxvY2sgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmssIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi5kLWxnLWJsb2NrID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICBjb2xvcjogIzA1MTUyOTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi5kLWxnLWJsb2NrID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYuZC1sZy1ibG9jayA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMwYzIzNDA7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LmQtbGctYmxvY2sgPiAubmF2LWl0ZW0gPiAubmF2LWxpbms6Zm9jdXMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi5kLWxnLWJsb2NrID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmZvY3VzLCAubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYuZC1sZy1ibG9jayA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpmb2N1cy12aXNpYmxlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYuZC1sZy1ibG9jayA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogIzBjMjM0MDtcbiAgICBvdXRsaW5lOiAycHggc29saWQgIzBjMjM0MDtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi5kLWxnLWJsb2NrID4gLm5hdi1pdGVtID4gLm5hdiwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LmQtbGctYmxvY2sgPiAubmF2LWl0ZW0gPiAubmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAgMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi5kLWxnLWJsb2NrID4gLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0sIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi5kLWxnLWJsb2NrID4gLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LmQtbGctYmxvY2sgPiAubmF2LWl0ZW0gPiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmssIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi5kLWxnLWJsb2NrID4gLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbSAwO1xuICAgIGNvbG9yOiByZ2JhKDUsIDIxLCA0MSwgMC44NSk7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYuZC1sZy1ibG9jayA+IC5uYXYtaXRlbSA+IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LmQtbGctYmxvY2sgPiAubmF2LWl0ZW0gPiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMGMyMzQwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi5kLWxnLWJsb2NrID4gLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmZvY3VzLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYuZC1sZy1ibG9jayA+IC5uYXYtaXRlbSA+IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpmb2N1cywgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LmQtbGctYmxvY2sgPiAubmF2LWl0ZW0gPiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbms6Zm9jdXMtdmlzaWJsZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LmQtbGctYmxvY2sgPiAubmF2LWl0ZW0gPiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6ICMwYzIzNDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICMwYzIzNDA7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3ZlciA+IC5uYXYuZC1sZy1ibG9jaywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW06aG92ZXIgPiAubmF2LmQtbGctYmxvY2ssIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtOmZvY3VzLXdpdGhpbiA+IC5uYXYuZC1sZy1ibG9jaywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW06Zm9jdXMtd2l0aGluID4gLm5hdi5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtOmhvdmVyID4gLm5hdi1saW5rLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpob3ZlciA+IC5uYXYtbGluaywgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW06Zm9jdXMtd2l0aGluID4gLm5hdi1saW5rLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbTpmb2N1cy13aXRoaW4gPiAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLWNvbGxhcHNlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2LCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtOmxhc3QtY2hpbGQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAuZC1mbGV4LCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5kLWZsZXgge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAuZC1mbGV4IC5uYXYtbGluaywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAuZC1mbGV4IC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMC44NzVyZW0gMXJlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmssIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMC44NzVyZW0gMXJlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtIC5idG4tdG9nZ2xlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSAuYnRuLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSAuYnRuLXRvZ2dsZTpob3ZlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gLmJ0bi10b2dnbGU6aG92ZXIsIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtIC5idG4tdG9nZ2xlOmZvY3VzLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSAuYnRuLXRvZ2dsZTpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtIC5idG4tdG9nZ2xlOmZvY3VzLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSAuYnRuLXRvZ2dsZTpmb2N1cywgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gLmJ0bi10b2dnbGU6Zm9jdXMtdmlzaWJsZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gLmJ0bi10b2dnbGU6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBvdXRsaW5lOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtIC5idG4tdG9nZ2xlIC5mYS1jaGV2cm9uLWRvd24sIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtIC5idG4tdG9nZ2xlIC5mYS1jaGV2cm9uLWRvd24ge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSAuYnRuLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIC5mYS1jaGV2cm9uLWRvd24sIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtIC5idG4tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZhLWNoZXZyb24tZG93biB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2LWxpbms6OmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAubmF2LWxpbms6OmFmdGVyLFxuICAubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbS5oYXMtY2hpbGRyZW4gPiAuZC1mbGV4IC5uYXYtbGluazo6YWZ0ZXIsXG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtLmhhcy1jaGlsZHJlbiA+IC5kLWZsZXggLm5hdi1saW5rOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IGRpdiA+IC5uYXYsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiAubmF2LWl0ZW0sIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiAubmF2LWl0ZW06bGFzdC1jaGlsZCwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLW1lbnUtc2Vjb25kYXJ5LmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiBkaXYgPiAubmF2IC5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IGRpdiA+IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IGRpdiA+IC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciwgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiBkaXYgPiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbms6Zm9jdXMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiAubmF2LWl0ZW0gPiAubmF2LCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IGRpdiA+IC5uYXYgLm5hdi1pdGVtID4gLm5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm5hdmJhci5uYXZiYXItbWVudS1zZWNvbmRhcnkgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiBkaXYgPiAubmF2IC5uYXYtaXRlbSA+IC5uYXYgLm5hdi1pdGVtLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IGRpdiA+IC5uYXYgLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDMpO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiAubmF2LWl0ZW0gPiAubmF2IC5uYXYtaXRlbTpsYXN0LWNoaWxkLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IGRpdiA+IC5uYXYgLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAubmF2YmFyLm5hdmJhci1tZW51LXNlY29uZGFyeSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IGRpdiA+IC5uYXYgLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItbWVudS1zZWNvbmRhcnkuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IGRpdiA+IC5uYXYgLm5hdi1pdGVtID4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbSAycmVtO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiAubmF2LWl0ZW0gPiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiAubmF2LWl0ZW0gPiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXIubmF2YmFyLW1lbnUtc2Vjb25kYXJ5IC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiAubmF2LWl0ZW0gPiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbms6Zm9jdXMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1tZW51LXNlY29uZGFyeS5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2ID4gLm5hdi1pdGVtID4gZGl2ID4gLm5hdiAubmF2LWl0ZW0gPiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbms6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gIH1cbn1cbi5uYXZiYXIubmF2YmFyLWJyZWFkY3J1bWIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1icmVhZGNydW1iLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cbi5uYXZiYXIubmF2YmFyLWJyZWFkY3J1bWIgW2NsYXNzXj1jb250YWluZXJdLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItYnJlYWRjcnVtYi5kYXRhVGFibGVzX3BhZ2luYXRlIFtjbGFzc149Y29udGFpbmVyXSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXIubmF2YmFyLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1icmVhZGNydW1iLmRhdGFUYWJsZXNfcGFnaW5hdGUgLmJyZWFkY3J1bWIge1xuICAtLWJzLWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I6IHZhcigtLWlwYy1oZWFkaW5nLXRleHQtY29sb3IsICMwQjBCMEIpO1xuICAtLWJzLWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogdmFyKC0taXBjLWhlYWRpbmctdGV4dC1jb2xvciwgIzBCMEIwQik7XG59XG4ubmF2YmFyLm5hdmJhci1wYWdpbmF0aW9uLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItcGFnaW5hdGlvbi5kYXRhVGFibGVzX3BhZ2luYXRlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXIuZGF0YVRhYmxlc19wYWdpbmF0ZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gIGhlaWdodDogMy43NXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4ubmF2YmFyLm5hdmJhci1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItcGFnaW5hdGlvbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXIuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5uYXZiYXIubmF2YmFyLXBhZ2luYXRpb24gLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluaywgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RBMjkxQztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm5hdmJhci5uYXZiYXItcGFnaW5hdGlvbiAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmssIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5uYXZiYXIubmF2YmFyLXBhZ2luYXRpb24gLnBhZ2UtbGluaywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLXBhZ2luYXRpb24uZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnZS1saW5rLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXIuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnZS1saW5rLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW46IDAgMC4yNXJlbTtcbn1cbi5uYXZiYXIubmF2YmFyLXBhZ2luYXRpb24gLnBhZ2UtbGluazpob3Zlcjpub3QoLmRpc2FibGVkKSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnZS1saW5rOmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RBMjkxQztcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubmF2YmFyLm5hdmJhci1wYWdpbmF0aW9uIC5wYWdlLWxpbms6Zm9jdXMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2UtbGluazpmb2N1cywgLm5hdmJhci5uYXZiYXItcGFnaW5hdGlvbiAucGFnZS1saW5rOmZvY3VzLXZpc2libGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2UtbGluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyYTVmNzE7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4ubmF2YmFyLm5hdmJhci1wYWdpbmF0aW9uICsgLnNlYXJjaC1yZXN1bHRzLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItcGFnaW5hdGlvbi5kYXRhVGFibGVzX3BhZ2luYXRlICsgLnNlYXJjaC1yZXN1bHRzLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXIuZGF0YVRhYmxlc19wYWdpbmF0ZSArIC5zZWFyY2gtcmVzdWx0cywgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSArIC5zZWFyY2gtcmVzdWx0cyB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4ubmF2YmFyLm5hdmJhci1wYWdpbmF0aW9uLmQtbm9uZSArIC5zZWFyY2gtcmVzdWx0cywgLmRhdGFUYWJsZXNfd3JhcHBlciAuZC1ub25lLmRhdGFUYWJsZXNfcGFnaW5hdGUgKyAuc2VhcmNoLXJlc3VsdHMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm5hdmJhci5uYXZiYXItc29jaWFsLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItc29jaWFsLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICBwYWRkaW5nOiAwLjQzNzVyZW0gMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MTcyQztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5uYXZiYXIubmF2YmFyLXNvY2lhbCAubmF2YmFyLW5hdiwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLXNvY2lhbC5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXIubmF2YmFyLXNvY2lhbCAubmF2LWxpbmssIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1zb2NpYWwuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5uYXZiYXIubmF2YmFyLXNvY2lhbCAubmF2LWxpbms6aG92ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1zb2NpYWwuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXIubmF2YmFyLXNvY2lhbCAubmF2LWxpbms6YWN0aXZlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItc29jaWFsLmRhdGFUYWJsZXNfcGFnaW5hdGUgLm5hdi1saW5rOmFjdGl2ZSwgLm5hdmJhci5uYXZiYXItc29jaWFsIC5uYXYtbGluazpmb2N1cywgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLXNvY2lhbC5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXYtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5hdmJhci5uYXZiYXItc29jaWFsIC5mYSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLXNvY2lhbC5kYXRhVGFibGVzX3BhZ2luYXRlIC5mYSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4ubmF2YmFyLm5hdmJhci1zb2NpYWwgLmZhOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItc29jaWFsLmRhdGFUYWJsZXNfcGFnaW5hdGUgLmZhOmhvdmVyLCAubmF2YmFyLm5hdmJhci1zb2NpYWwgLmZhOmFjdGl2ZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLXNvY2lhbC5kYXRhVGFibGVzX3BhZ2luYXRlIC5mYTphY3RpdmUsIC5uYXZiYXIubmF2YmFyLXNvY2lhbCAuZmE6Zm9jdXMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1zb2NpYWwuZGF0YVRhYmxlc19wYWdpbmF0ZSAuZmE6Zm9jdXMge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG4ubmF2YmFyLm5hdmJhci1zb2NpYWwgPiAuY29udGFpbmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItc29jaWFsLmRhdGFUYWJsZXNfcGFnaW5hdGUgPiAuY29udGFpbmVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci5uYXZiYXItc29jaWFsLm5hdmJhci1maXhlZC1sZWZ0LCAuZGF0YVRhYmxlc193cmFwcGVyIC5uYXZiYXItc29jaWFsLm5hdmJhci1maXhlZC1sZWZ0LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMzUlO1xuICBsZWZ0OiA1cHg7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjE3MkM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5uYXZiYXIubmF2YmFyLXNvY2lhbC5uYXZiYXItZml4ZWQtbGVmdCAubmF2YmFyLW5hdiwgLmRhdGFUYWJsZXNfd3JhcHBlciAubmF2YmFyLXNvY2lhbC5uYXZiYXItZml4ZWQtbGVmdC5kYXRhVGFibGVzX3BhZ2luYXRlIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5uYXZiYXIubmF2YmFyLXNvY2lhbC5uYXZiYXItZml4ZWQtbGVmdCAubmF2LWxpbmssIC5kYXRhVGFibGVzX3dyYXBwZXIgLm5hdmJhci1zb2NpYWwubmF2YmFyLWZpeGVkLWxlZnQuZGF0YVRhYmxlc19wYWdpbmF0ZSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG59XG5cbi5vZmZjYW52YXMub2ZmY2FudmFzLWVuZCB7XG4gIC0tYnMtb2ZmY2FudmFzLXdpZHRoOiAxMDB2dztcbiAgLS1icy1vZmZjYW52YXMtcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteTogMDtcbiAgLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC0tYnMtb2ZmY2FudmFzLWJnOiB0cmFuc3BhcmVudDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAwLCByZ2JhKDEyLCAzNSwgNjQsIDAuMykgMTBweCwgcmdiYSgxMiwgMzUsIDY0LCAwLjEpIDMwJSwgdHJhbnNwYXJlbnQgMTAwJSksIHRyYW5zcGFyZW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5vZmZjYW52YXMtaGVhZGVyIHtcbiAgcGFkZGluZzogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDUxNTI5O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5vZmZjYW52YXMtaGVhZGVyLnZpc3VhbGx5LWhpZGRlbiwgLm9mZmNhbnZhcy1oZWFkZXIuc3Itb25seSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5vZmZjYW52YXMtaGVhZGVyIC5vZmZjYW52YXMtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJQUCBOZXVlIE1vbnRyZWFsXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ub2ZmY2FudmFzLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuLm9mZmNhbnZhcy1oZWFkZXIgLmJ0bi1jbG9zZTpob3ZlciwgLm9mZmNhbnZhcy1oZWFkZXIgLmJ0bi1jbG9zZTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5vZmZjYW52YXMtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogMzJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY3RjE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJveC1zaGFkb3c6IDAgLTJweCA4cHggcmdiYSg1LCAyMSwgNDEsIDAuMDUpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNnJlbSk7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbn1cbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtID4gLm5hdi1saW5rLFxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gPiAuZC1mbGV4IC5uYXYtbGluayB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zMzQ7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg1LCAyMSwgNDEsIDAuMSk7XG4gIGNvbG9yOiAjMDUxNTI5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gPiAubmF2LWxpbms6aG92ZXIsIC5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtID4gLm5hdi1saW5rOmZvY3VzLFxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gPiAuZC1mbGV4IC5uYXYtbGluazpob3Zlcixcbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtID4gLmQtZmxleCAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2MyMjQxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAyMSwgNDEsIDAuMDIpO1xufVxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gPiAubmF2LWxpbms6Zm9jdXMsIC5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtID4gLm5hdi1saW5rOmZvY3VzLXZpc2libGUsXG4ub2ZmY2FudmFzLW5hdmlnYXRpb24gLm9mZmNhbnZhcy1ib2R5IC5uYXZiYXItbmF2IC5uYXYtaXRlbSA+IC5kLWZsZXggLm5hdi1saW5rOmZvY3VzLFxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gPiAuZC1mbGV4IC5uYXYtbGluazpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6ICNjMjI0MTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMjEsIDQxLCAwLjAyKTtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNjMjI0MTk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4ub2ZmY2FudmFzLW5hdmlnYXRpb24gLm9mZmNhbnZhcy1ib2R5IC5uYXZiYXItbmF2IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4ub2ZmY2FudmFzLW5hdmlnYXRpb24gLm9mZmNhbnZhcy1ib2R5IC5uYXZiYXItbmF2IC5uYXYtaXRlbSA+IC5kLWZsZXggLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjYzIyNDE5O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gPiAuZC1mbGV4IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNSwgMjEsIDQxLCAwLjEpO1xuICBwYWRkaW5nOiAwO1xufVxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gPiAuZC1mbGV4IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xufVxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLmJ0bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxcmVtO1xuICBjb2xvcjogIzA1MTUyOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLmJ0bi10b2dnbGU6aG92ZXIsIC5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5idG4tdG9nZ2xlOmZvY3VzIHtcbiAgY29sb3I6ICNjMjI0MTk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ub2ZmY2FudmFzLW5hdmlnYXRpb24gLm9mZmNhbnZhcy1ib2R5IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAuYnRuLXRvZ2dsZTpmb2N1cywgLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLmJ0bi10b2dnbGU6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiAjYzIyNDE5O1xuICBvdXRsaW5lOiAycHggc29saWQgI2MyMjQxOTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5idG4tdG9nZ2xlIC5mYS1jaGV2cm9uLWRvd24ge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLmJ0bi10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSAuZmEtY2hldnJvbi1kb3duIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDIxLCA0MSwgMC4wOCk7XG59XG4ub2ZmY2FudmFzLW5hdmlnYXRpb24gLm9mZmNhbnZhcy1ib2R5IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2IC5uYXYtaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDUsIDIxLCA0MSwgMC4xKTtcbn1cbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IHJnYmEoNSwgMjEsIDQxLCAwLjg1KTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciwgLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNjMjI0MTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMjEsIDQxLCAwLjEyKTtcbn1cbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpmb2N1cywgLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogI2MyMjQxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAyMSwgNDEsIDAuMTIpO1xuICBvdXRsaW5lOiAycHggc29saWQgI2MyMjQxOTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2MyMjQxOTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5vZmZjYW52YXMtbmF2aWdhdGlvbiAub2ZmY2FudmFzLWJvZHkgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYgLm5hdi1pdGVtIC5uYXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDIxLCA0MSwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCByZ2JhKDUsIDIxLCA0MSwgMC4wOCk7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ub2ZmY2FudmFzLW5hdmlnYXRpb24gLm9mZmNhbnZhcy1ib2R5IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2IC5uYXYtaXRlbSAubmF2IC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMi41cmVtO1xuICBjb2xvcjogcmdiYSg1LCAyMSwgNDEsIDAuNzUpO1xufVxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdiAubmF2LWl0ZW0gLm5hdiAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2MyMjQxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAyMSwgNDEsIDAuMik7XG59XG4ub2ZmY2FudmFzLW5hdmlnYXRpb24gLm9mZmNhbnZhcy1ib2R5IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2IC5uYXYtaXRlbSAubmF2IC5uYXYtbGluazpmb2N1cywgLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIC5vZmZjYW52YXMtYm9keSAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdiAubmF2LWl0ZW0gLm5hdiAubmF2LWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiAjYzIyNDE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDIxLCA0MSwgMC4yKTtcbiAgb3V0bGluZTogMnB4IHNvbGlkICNjMjI0MTk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4ub2ZmY2FudmFzLW5hdmlnYXRpb24gLm9mZmNhbnZhcy1ib2R5IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2IC5uYXYtaXRlbSAubmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2MyMjQxOTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm9mZmNhbnZhcy11c2VyIC5vZmZjYW52YXMtYm9keSB7XG4gIG1heC13aWR0aDogNDByZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9mZmNhbnZhcy11c2VyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm9mZmNhbnZhcy1zZWFyY2ggLm9mZmNhbnZhcy1ib2R5IHtcbiAgcGFkZGluZzogMS41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xufVxuLm9mZmNhbnZhcy1zZWFyY2ggLm9mZmNhbnZhcy1ib2R5IC5zZWFyY2gtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5uZXdzLXBvcnRhbCAubmV3cy1zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW07XG59XG4ubmV3cy1wb3J0YWwgLmRyb3Bkb3duLXRvZ2dsZSwgLm5ld3MtcG9ydGFsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5uZXdzLXBvcnRhbCBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbiAgYm9yZGVyOiAycHggc29saWQgI0U4RUFFRTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzBCMEIwQjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBnYXA6IDAuNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uZXdzLXBvcnRhbCAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLCAubmV3cy1wb3J0YWwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbDphZnRlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLm5ld3MtcG9ydGFsIHNlbGVjdC5mb3JtLWNvbnRyb2w6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLm5ld3MtcG9ydGFsIC5kcm9wZG93bi10b2dnbGUuc2hvdywgLm5ld3MtcG9ydGFsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5zaG93LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLm5ld3MtcG9ydGFsIHNlbGVjdC5zaG93LmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5uZXdzLXBvcnRhbCAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAubmV3cy1wb3J0YWwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbDpob3ZlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLm5ld3MtcG9ydGFsIHNlbGVjdC5mb3JtLWNvbnRyb2w6aG92ZXIsIC5uZXdzLXBvcnRhbCAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAubmV3cy1wb3J0YWwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1cywgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLm5ld3MtcG9ydGFsIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICBib3JkZXItY29sb3I6ICNDMEM0Qzk7XG4gIGNvbG9yOiAjMEIwQjBCO1xufVxuLm5ld3MtcG9ydGFsIC5kcm9wZG93bi10b2dnbGUgI2Jhc2tldC1udW1iZXIsIC5uZXdzLXBvcnRhbCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sICNiYXNrZXQtbnVtYmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAubmV3cy1wb3J0YWwgc2VsZWN0LmZvcm0tY29udHJvbCAjYmFza2V0LW51bWJlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5uZXdzLXBvcnRhbCAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAyNDBweDtcbn1cbi5uZXdzLXBvcnRhbCAuZHJvcGRvd24tbWVudSBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUJFQkVCO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmV3cy1wb3J0YWwgLmRyb3Bkb3duLW1lbnUgbGkuY2xlYXItYWxsIC5idG4sIC5uZXdzLXBvcnRhbCAuZHJvcGRvd24tbWVudSBsaS5jbGVhci1hbGwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLm5ld3MtcG9ydGFsIC5kcm9wZG93bi1tZW51IGxpLmNsZWFyLWFsbCBzZWxlY3QuZm9ybS1jb250cm9sLCAubmV3cy1wb3J0YWwgLmRyb3Bkb3duLW1lbnUgbGkuZXhwb3J0IC5idG4sIC5uZXdzLXBvcnRhbCAuZHJvcGRvd24tbWVudSBsaS5leHBvcnQgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLm5ld3MtcG9ydGFsIC5kcm9wZG93bi1tZW51IGxpLmV4cG9ydCBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4ubmV3cy1wb3J0YWwgLmRyb3Bkb3duLW1lbnUgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xufVxuLm5ld3MtcG9ydGFsIC5kcm9wZG93bi1tZW51IGxpID4gc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMCAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcbn1cbi5uZXdzLXBvcnRhbCAuZHJvcGRvd24tbWVudSAuYnRuLWxpbmsge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cbi5uZXdzLXBvcnRhbCAuZHJvcGRvd24tbWVudSAuYmFza2V0LWRhdGUge1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbi5uZXdzLXBvcnRhbCAuZHJvcGRvd24tbWVudSAuYmFza2V0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubmV3cy1wb3J0YWwgW2RhdGEtYWRkLXRvLWJhc2tldF0gLnRleHQsXG4ubmV3cy1wb3J0YWwgW2RhdGEtYWRkLXRvLWJhc2tldF0gLnRleHQtYWN0aXZlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5uZXdzLXBvcnRhbCBbZGF0YS1hZGQtdG8tYmFza2V0XSAudGV4dC1hY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5ld3MtcG9ydGFsIFtkYXRhLWFkZC10by1iYXNrZXRdLmFjdGl2ZSAuZmEtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjtcbn1cbi5uZXdzLXBvcnRhbCBbZGF0YS1hZGQtdG8tYmFza2V0XS5hY3RpdmUgLnRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5ld3MtcG9ydGFsIFtkYXRhLWFkZC10by1iYXNrZXRdLmFjdGl2ZSAudGV4dC1hY3RpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubmV3cy1wb3J0YWwgW2RhdGEtbm9yZXN1bHRzXSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNHJlbSAxLjVyZW07XG59XG4ubmV3cy1wb3J0YWwgW2RhdGEtbm9yZXN1bHRzXSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUFAgTmV1ZSBNb250cmVhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICM3MjcyNzI7XG4gIG1hcmdpbjogMDtcbn1cbi5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgLS1icy1idG4tYmc6ICNGRkZGRkY7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI0U4RUFFRTtcbiAgLS1icy1idG4tY29sb3I6ICMwQjBCMEI7XG4gIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItd2lkdGg6IDFweDtcbiAgLS1icy1idG4tYm9yZGVyLXJhZGl1czogNHB4O1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI0Y4RjdGMTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjQzBDNEM5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzBCMEIwQjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjRjhGN0YxO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjQzBDNEM5O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwQjBCMEI7XG4gIC0tYnMtZm9ybS1jb250cm9sLWJnOiAjRkZGRkZGO1xuICAtLWJzLWZvcm0tY29udHJvbC1ib3JkZXItY29sb3I6ICNFOEVBRUU7XG4gIC0tYnMtZm9ybS1jb250cm9sLWNvbG9yOiAjMEIwQjBCO1xuICAtLWJzLWZvcm0tY29udHJvbC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC0tYnMtZm9ybS1jb250cm9sLXBhZGRpbmcteDogMS41cmVtO1xuICAtLWJzLWZvcm0tY29udHJvbC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1mb3JtLWNvbnRyb2wtaG92ZXItYm9yZGVyLWNvbG9yOiAjQzBDNEM5O1xuICAtLWJzLWZvcm0tY29udHJvbC1mb2N1cy1ib3JkZXItY29sb3I6ICMyYTVmNzE7XG4gIC0tYnMtZm9ybS1jb250cm9sLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDAsIDEwMiwgMjA0LCAwLjEpO1xuICAtLWJzLWlucHV0LWdyb3VwLWFkZG9uLWJnOiAjRkZGRkZGO1xuICAtLWJzLWlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogI0U4RUFFRTtcbiAgLS1icy1pbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogIzcyNzI3MjtcbiAgLS1icy1kcm9wZG93bi1iZzogI0ZGRkZGRjtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6ICNFQkVCRUI7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogNHB4O1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tYnMtZHJvcGRvd24tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogIzBCMEIwQjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjRjhGN0YxO1xuICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICMwQjBCMEI7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICNGOEY3RjE7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICMwQjBCMEI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLCAubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4RUFFRTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzBCMEIwQjtcbiAgZm9udC1mYW1pbHk6IFwiUFAgTmV1ZSBNb250cmVhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIC5mYSwgLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCAuZmEsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIHNlbGVjdC5mb3JtLWNvbnRyb2wgLmZhIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICNjMjI0MTk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6aG92ZXIsIC5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2w6aG92ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIHNlbGVjdC5mb3JtLWNvbnRyb2w6aG92ZXIsIC5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICBib3JkZXItY29sb3I6ICNDMEM0Qzk7XG4gIGNvbG9yOiAjMEIwQjBCO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cy12aXNpYmxlLCAubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzLXZpc2libGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMmE1ZjcxO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zaG93LCAubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3Quc2hvdy5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIHNlbGVjdC5zaG93LmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbiAgYm9yZGVyLWNvbG9yOiAjQzBDNEM5O1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVCRUI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA4cHg7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZHJvcGRvd24tbWVudTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjRjhGN0YxO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogI0MwQzRDOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzgxOEE5NTtcbn1cbi5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkuY2xlYXItYWxsICsgLmV4cG9ydCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZm9ybS1jaGVjayB7XG4gIHBhZGRpbmc6IDAuNXJlbSAyLjI1cmVtO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmZvcm0tY2hlY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tdG9wOiAwLjEyNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDJweCBzb2xpZCAjQzBDNEM5ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyMjQxOSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjMjI0MTkgIWltcG9ydGFudDtcbn1cbi5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmE1ZjcxICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDAsIDEwMiwgMjA0LCAwLjEpO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3MjcyNzI7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBQIE5ldWUgTW9udHJlYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzBCMEIwQjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2stbGFiZWwgLmJhZGdlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbiAgY29sb3I6ICMwQjBCMEI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUFAgTmV1ZSBNb250cmVhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMmE1ZjcxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICBjb2xvcjogIzIzNTA1Zjtcbn1cbi5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbiAgY29sb3I6ICMyMzUwNWY7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMmE1ZjcxO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbi5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tZGl2aWRlciB7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUJFQkVCO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmVtcHR5LXN0YXRlIHtcbiAgcGFkZGluZzogMnJlbSAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM4MThBOTU7XG4gIGZvbnQtZmFtaWx5OiBcIlBQIE5ldWUgTW9udHJlYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5sb2FkaW5nIHtcbiAgcGFkZGluZzogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAubG9hZGluZyAuc3Bpbm5lci1ib3JkZXIge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgY29sb3I6ICMyYTVmNzE7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuYmFkZ2UtY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLThweDtcbiAgcmlnaHQ6IC04cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjI0MTk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRkZGRkY7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZm9ybS1jaGVjazpmb2N1cy13aXRoaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICBvdXRsaW5lOiAycHggc29saWQgIzJhNWY3MTtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kYXRlcGlja2VyLWdyb3VwIHtcbiAgcGFkZGluZzogMDtcbn1cbi5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRhdGVwaWNrZXItZ3JvdXAgLmZvcm0tbGFiZWwge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRhdGVwaWNrZXItZ3JvdXAgLmlucHV0LWdyb3VwIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kYXRlcGlja2VyLWdyb3VwIC5pbnB1dC1ncm91cDpmb2N1cy13aXRoaW4ge1xuICBib3gtc2hhZG93OiAwIDAgMXB4IDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kYXRlcGlja2VyLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRhdGVwaWNrZXItZ3JvdXAgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuZGF0ZXBpY2tlci1ncm91cCAuY29udHJvbC1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbn1cbi5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRhdGVwaWNrZXItZ3JvdXAgLmNvbnRyb2wtbGFiZWw6aG92ZXIsIC5uZXdzLXBvcnRhbCAuc2VhcmNoLWZpbHRlcnMgLmRhdGVwaWNrZXItZ3JvdXAgLmNvbnRyb2wtbGFiZWw6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5kYXRlcGlja2VyLWdyb3VwIC5jb250cm9sLWxhYmVsIC5mYSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5zZWFyY2gtZ3JvdXAge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzIC5zZWFyY2gtZ3JvdXA6Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuc2VhcmNoLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAuc2VhcmNoLWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDEyOSwgMTM4LCAxNDksIDAuMik7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzICNmaWx0ZXItcmVzZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM0O1xufVxuLm5ld3MtcG9ydGFsIC5zZWFyY2gtZmlsdGVycyAjZmlsdGVyLXJlc2V0OmhvdmVyLCAubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzICNmaWx0ZXItcmVzZXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubmV3cy1wb3J0YWwgLnNlYXJjaC1maWx0ZXJzICNmaWx0ZXItcmVzZXQ6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjRkZGRkZGO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQge1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkW2RhdGEtbG9hZGluZ10ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZFtkYXRhLWxvYWRpbmddOjpiZWZvcmUge1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZFtkYXRhLWxvYWRpbmddID4gLmZhLXJlZnJlc2gge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjMTYzMjNiO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDNyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkW2RhdGEtbG9hZGluZz10cnVlXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkW2RhdGEtbG9hZGluZz10cnVlXSA+IC5mYS1yZWZyZXNoIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5uZXdzLWFydGljbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQge1xuICAtLWJzLWFydGljbGUtYmc6ICNGRkZGRkY7XG4gIC0tYnMtYXJ0aWNsZS1ib3JkZXItY29sb3I6ICNFQkVCRUI7XG4gIC0tYnMtYXJ0aWNsZS1iYWRnZS1jb2xvcjogIzBCMEIwQjtcbiAgLS1icy1hcnRpY2xlLXRpdGxlLWNvbG9yOiAjMEIwQjBCO1xuICAtLWJzLWFydGljbGUtdGl0bGUtaG92ZXItY29sb3I6ICNjMjI0MTk7XG4gIC0tYnMtYXJ0aWNsZS1kYXRlLWNvbG9yOiAjMzA2ZTgzO1xuICAtLWJzLWFydGljbGUtZGF0ZS1ib3JkZXItY29sb3I6ICNDMEM0Qzk7XG4gIC0tYnMtYXJ0aWNsZS1zdW1tYXJ5LWNvbG9yOiAjNEE0QTRBO1xuICAtLWJzLWFydGljbGUtYnRuLWljb24tY29sb3I6ICM3MjcyNzI7XG4gIC0tYnMtYXJ0aWNsZS1idG4taWNvbi1ib3JkZXItY29sb3I6ICM3MjcyNzI7XG4gIC0tYnMtYXJ0aWNsZS1idG4taWNvbi1ob3Zlci1jb2xvcjogI2MyMjQxOTtcbiAgLS1icy1hcnRpY2xlLWJ0bi1wcmltYXJ5LWNvbG9yOiAjREEyOTFDO1xuICAtLWJzLWFydGljbGUtYnRuLXByaW1hcnktYm9yZGVyLWNvbG9yOiAjREEyOTFDO1xuICAtLWJzLWFydGljbGUtYnRuLXByaW1hcnktaG92ZXItY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtYXJ0aWNsZS1idG4tcHJpbWFyeS1ob3Zlci1iZzogI0RBMjkxQztcbiAgLS1icy1hcnRpY2xlLWJ0bi1wcmltYXJ5LWhvdmVyLWJvcmRlcjogI0RBMjkxQztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYXJ0aWNsZS1iZyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWFydGljbGUtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGVhc2UsIHRyYW5zZm9ybSAwLjJzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50LmhpZ2hsaWdodGVkIHtcbiAgLS1icy1hcnRpY2xlLWJnOiAjMGMyMzQwO1xuICAtLWJzLWFydGljbGUtYm9yZGVyLWNvbG9yOiAjMGMyMzQwO1xuICAtLWJzLWFydGljbGUtYmFkZ2UtY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtYXJ0aWNsZS10aXRsZS1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1hcnRpY2xlLXRpdGxlLWhvdmVyLWNvbG9yOiAjRjhGN0YxO1xuICAtLWJzLWFydGljbGUtZGF0ZS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAtLWJzLWFydGljbGUtZGF0ZS1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgLS1icy1hcnRpY2xlLXN1bW1hcnktY29sb3I6ICNGRkZGRkY7XG4gIC0tYnMtYXJ0aWNsZS1idG4taWNvbi1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAtLWJzLWFydGljbGUtYnRuLWljb24tYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIC0tYnMtYXJ0aWNsZS1idG4taWNvbi1ob3Zlci1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1hcnRpY2xlLWJ0bi1wcmltYXJ5LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIC0tYnMtYXJ0aWNsZS1idG4tcHJpbWFyeS1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgLS1icy1hcnRpY2xlLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yOiAjMGMyMzQwO1xuICAtLWJzLWFydGljbGUtYnRuLXByaW1hcnktaG92ZXItYmc6ICNGRkZGRkY7XG4gIC0tYnMtYXJ0aWNsZS1idG4tcHJpbWFyeS1ob3Zlci1ib3JkZXI6ICNGRkZGRkY7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgyMTgsIDQxLCAyOCwgMC45KTtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWJzLWFydGljbGUtYmFkZ2UtY29sb3IpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuYmFkZ2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGluc2V0OiBhdXRvIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgd2lkdGg6IDEwcHg7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5iYWRnZTpob3ZlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlLnRoZW1lLXByaW1hcnk6YmVmb3JlLCAubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5iYWRnZS5wcmltYXJ5OmJlZm9yZSwgLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuYmFkZ2UucmVkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQTI5MUMgIWltcG9ydGFudDtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlLnRoZW1lLXNlY29uZGFyeTpiZWZvcmUsIC5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlLnNlY29uZGFyeTpiZWZvcmUsIC5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlLmRhcmtibHVlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzIzNDAgIWltcG9ydGFudDtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlLnRoZW1lLWJsdWU6YmVmb3JlLCAubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5iYWRnZS5pbmZvOmJlZm9yZSwgLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuYmFkZ2UubGlnaHRibHVlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdkZmYgIWltcG9ydGFudDtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlLnRoZW1lLWdyZWVuOmJlZm9yZSwgLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuYmFkZ2Uuc3VjY2VzczpiZWZvcmUsIC5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlLmdyZWVuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQ0UxOTQgIWltcG9ydGFudDtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlLnRoZW1lLW9yYW5nZTpiZWZvcmUsIC5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlLm9yYW5nZTpiZWZvcmUsIC5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlLmRhbmdlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIyNDE5ICFpbXBvcnRhbnQ7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5iYWRnZS50aGVtZS15ZWxsb3c6YmVmb3JlLCAubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5iYWRnZS55ZWxsb3c6YmVmb3JlLCAubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5iYWRnZS53YXJuaW5nOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlLnRoZW1lLXB1cnBsZTpiZWZvcmUsIC5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmJhZGdlLnB1cnBsZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI0NWIxICFpbXBvcnRhbnQ7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5iYWRnZS50aGVtZS10ZWFsOmJlZm9yZSwgLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuYmFkZ2UudGVhbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA2ZTgzICFpbXBvcnRhbnQ7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5iYWRnZS5pbmRpZ286YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMiAhaW1wb3J0YW50O1xufVxuLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuYmFkZ2UudGhlbWUtdGVydGlhcnk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MwQzRDOSAhaW1wb3J0YW50O1xufVxuLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuaWNvbi13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xufVxuLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuaWNvbi13cmFwcGVyID4gZGl2IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIDA7XG4gIGdhcDogMC41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuaWNvbi13cmFwcGVyIC5idG4taWNvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLWFydGljbGUtYnRuLWljb24tYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogdmFyKC0tYnMtYXJ0aWNsZS1idG4taWNvbi1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCBib3JkZXItY29sb3IgMC4ycyBlYXNlLCB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDQ0cHg7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5pY29uLXdyYXBwZXIgLmJ0bi1pY29uOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWFydGljbGUtYnRuLWljb24taG92ZXItY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWFydGljbGUtYnRuLWljb24taG92ZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5pY29uLXdyYXBwZXIgLmJ0bi1pY29uOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgIzJhNWY3MTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuaWNvbi13cmFwcGVyIC5idG4taWNvbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIyNDE5O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmljb24td3JhcHBlciAuYnRuLWljb24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuaWNvbi13cmFwcGVyIC5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgLS1icy1idG4tZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy14OiAwLjc1cmVtO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtYXJ0aWNsZS1idG4tcHJpbWFyeS1jb2xvcik7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYXJ0aWNsZS1idG4tcHJpbWFyeS1ib3JkZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtYXJ0aWNsZS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1icy1hcnRpY2xlLWJ0bi1wcmltYXJ5LWhvdmVyLWJnKTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1hcnRpY2xlLWJ0bi1wcmltYXJ5LWhvdmVyLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmljb24td3JhcHBlciAuZmEuZmEtc2hvcHBpbmctYmFnLmFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuaWNvbi13cmFwcGVyIC5zdWNjZXNzLWluZGljYXRvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlOGUzYTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB6LWluZGV4OiAxMDtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5pY29uLXdyYXBwZXIgLnN1Y2Nlc3MtaW5kaWNhdG9yLnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5uZXdzLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5uZXdzLWltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC5uZXdzLWltYWdlOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC50aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1hcnRpY2xlLXRpdGxlLWNvbG9yKTtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ubmV3cy1wb3J0YWwgI25ld3MtZ3JpZCAuYXJ0aWNsZS1jb250ZW50IC50aXRsZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1hcnRpY2xlLXRpdGxlLWhvdmVyLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAudGl0bGU6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMmE1ZjcxO1xuICBvdXRsaW5lLW9mZnNldDogNHB4O1xufVxuLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAudGl0bGUgaDIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5uZXdzLXBvcnRhbCAjbmV3cy1ncmlkIC5hcnRpY2xlLWNvbnRlbnQgLmRhdGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1hcnRpY2xlLWRhdGUtY29sb3IpO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLWFydGljbGUtZGF0ZS1ib3JkZXItY29sb3IpO1xufVxuLm5ld3MtcG9ydGFsICNuZXdzLWdyaWQgLmFydGljbGUtY29udGVudCAuc2hvcnQtc3VtbWFyeSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWJzLWFydGljbGUtc3VtbWFyeS1jb2xvcik7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLm5ld3MtcG9ydGFsLXRlYXNlciAuY2FyZC1sYXlvdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG59XG4ubmV3cy1wb3J0YWwtdGVhc2VyIC5jYXJkLCAubmV3cy1wb3J0YWwtdGVhc2VyIC5wYW5lbCB7XG4gIGZsZXg6IDE7XG59XG4ubmV3cy1wb3J0YWwtdGVhc2VyIC5jYXJkLnRlYXNlciwgLm5ld3MtcG9ydGFsLXRlYXNlciAudGVhc2VyLnBhbmVsIHtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLm5ld3MtcG9ydGFsLXRlYXNlciAuY2FyZC50ZWFzZXI6aG92ZXIsIC5uZXdzLXBvcnRhbC10ZWFzZXIgLnRlYXNlci5wYW5lbDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMjE4LCA0MSwgMjgsIDAuOSk7XG59XG4ubmV3cy1wb3J0YWwtdGVhc2VyIC5jYXJkLnRlYXNlcjpmb2N1cy12aXNpYmxlLCAubmV3cy1wb3J0YWwtdGVhc2VyIC50ZWFzZXIucGFuZWw6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCByZ2JhKDIxOCwgNDEsIDI4LCAwLjkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uZXdzLXBvcnRhbC10ZWFzZXIgLmNhcmQtbGF5b3V0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi53cmFwcGVyLXBvcnRhbC1uZXdzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndyYXBwZXItcG9ydGFsLW5ld3M6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAzcHggN3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjkpO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG4ud3JhcHBlci1wb3J0YWwtbmV3cyAuY2FyZC5jdGEtbGluayAuY2FyZC10aXRsZSwgLndyYXBwZXItcG9ydGFsLW5ld3MgLmN0YS1saW5rLnBhbmVsIC5jYXJkLXRpdGxlLCAud3JhcHBlci1wb3J0YWwtbmV3cyAuY2FyZC5jdGEtbGluay1sb2dpbiAuY2FyZC10aXRsZSwgLndyYXBwZXItcG9ydGFsLW5ld3MgLnBhbmVsLmN0YS1saW5rLWxvZ2luIC5jYXJkLXRpdGxlLFxuLndyYXBwZXItcG9ydGFsLW5ld3MgLmNhcmQuY3RhLWxpbmsgLmNhcmQtdGV4dCxcbi53cmFwcGVyLXBvcnRhbC1uZXdzIC5jdGEtbGluay5wYW5lbCAuY2FyZC10ZXh0LFxuLndyYXBwZXItcG9ydGFsLW5ld3MgLmNhcmQuY3RhLWxpbmstbG9naW4gLmNhcmQtdGV4dCxcbi53cmFwcGVyLXBvcnRhbC1uZXdzIC5wYW5lbC5jdGEtbGluay1sb2dpbiAuY2FyZC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud3JhcHBlci1wb3J0YWwtbmV3cyAuY2FyZC5jdGEtbGluayAuY2FyZC1ib2R5LCAud3JhcHBlci1wb3J0YWwtbmV3cyAuY3RhLWxpbmsucGFuZWwgLmNhcmQtYm9keSwgLndyYXBwZXItcG9ydGFsLW5ld3MgLmNhcmQuY3RhLWxpbmstbG9naW4gLmNhcmQtYm9keSwgLndyYXBwZXItcG9ydGFsLW5ld3MgLnBhbmVsLmN0YS1saW5rLWxvZ2luIC5jYXJkLWJvZHksIC53cmFwcGVyLXBvcnRhbC1uZXdzIC5jYXJkLmN0YS1saW5rIC5wYW5lbC1ib2R5LCAud3JhcHBlci1wb3J0YWwtbmV3cyAuY3RhLWxpbmsucGFuZWwgLnBhbmVsLWJvZHksIC53cmFwcGVyLXBvcnRhbC1uZXdzIC5jYXJkLmN0YS1saW5rLWxvZ2luIC5wYW5lbC1ib2R5LCAud3JhcHBlci1wb3J0YWwtbmV3cyAucGFuZWwuY3RhLWxpbmstbG9naW4gLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAyNXB4O1xufVxuLndyYXBwZXItcG9ydGFsLW5ld3MgLmNhcmQuY3RhLWxpbmsgLmNhcmQtdGl0bGUsIC53cmFwcGVyLXBvcnRhbC1uZXdzIC5jdGEtbGluay5wYW5lbCAuY2FyZC10aXRsZSwgLndyYXBwZXItcG9ydGFsLW5ld3MgLmNhcmQuY3RhLWxpbmstbG9naW4gLmNhcmQtdGl0bGUsIC53cmFwcGVyLXBvcnRhbC1uZXdzIC5wYW5lbC5jdGEtbGluay1sb2dpbiAuY2FyZC10aXRsZSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI2cHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud3JhcHBlci1wb3J0YWwtbmV3cyB7XG4gICAgcGFkZGluZzogMS41cmVtIDEuNXJlbSAxLjVyZW0gMDtcbiAgfVxuICAud3JhcHBlci1wb3J0YWwtbmV3czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDMEM0Qzk7XG4gICAgd2lkdGg6IDIwMHZ3O1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgOHJlbSk7XG4gICAgdG9wOiAtMTAwcHg7XG4gICAgbGVmdDogLTEwMHZ3O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG59XG5cbi5wYWdlLWxpc3QtYWNjb3JkaW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uLCAucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYWdlLWxpc3QtYWNjb3JkaW9uIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFQUVFO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjMGMyMzQwO1xuICBmb250LWZhbWlseTogXCJQUCBOZXVlIE1vbnRyZWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cbi5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uIC5mYSwgLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgLmZhLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnBhZ2UtbGlzdC1hY2NvcmRpb24gYSAuZmEge1xuICB3aWR0aDogMjRweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmbGV4LXNocmluazogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24gc3BhbiwgLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgc3BhbiwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYWdlLWxpc3QtYWNjb3JkaW9uIGEgc3BhbiB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciwgLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGE6OmFmdGVyLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnBhZ2UtbGlzdC1hY2NvcmRpb24gYTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgY29udGVudDogXCJcXGU5MjFcIiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MjcyNzI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b246aG92ZXI6bm90KC5jb2xsYXBzZWQpLCAucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYTpob3Zlcjpub3QoLmNvbGxhcHNlZCksIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFnZS1saXN0LWFjY29yZGlvbiBhOmhvdmVyOm5vdCguY29sbGFwc2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY3RjE7XG4gIGJvcmRlci1jb2xvcjogI0MwQzRDOTtcbn1cbi5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCwgLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEuY29sbGFwc2VkLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnBhZ2UtbGlzdC1hY2NvcmRpb24gYS5jb2xsYXBzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkOjphZnRlciwgLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEuY29sbGFwc2VkOjphZnRlciwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYWdlLWxpc3QtYWNjb3JkaW9uIGEuY29sbGFwc2VkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4ucGFnZS1saXN0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCksIC5wYWdlLWxpc3QtYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhOm5vdCguY29sbGFwc2VkKSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5wYWdlLWxpc3QtYWNjb3JkaW9uIGE6bm90KC5jb2xsYXBzZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG4ucGFnZS1saXN0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyLCAucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYTpub3QoLmNvbGxhcHNlZCk6OmFmdGVyLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnBhZ2UtbGlzdC1hY2NvcmRpb24gYTpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4ucGFnZS1saXN0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cywgLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGE6Zm9jdXMsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAucGFnZS1saXN0LWFjY29yZGlvbiBhOmZvY3VzLCAucGFnZS1saXN0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cy12aXNpYmxlLCAucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYTpmb2N1cy12aXNpYmxlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnBhZ2UtbGlzdC1hY2NvcmRpb24gYTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoNDIsIDk1LCAxMTMsIDAuMSk7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMmE1ZjcxO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5LCAucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhZ2UtbGlzdC1hY2NvcmRpb24gLnBhbmVsLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFQUVFO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSB1bCwgLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgdWwsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYWdlLWxpc3QtYWNjb3JkaW9uIC5wYW5lbC1ib2R5IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbn1cbi5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAubGlzdC1pdGVtLCAucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAubGlzdC1pdGVtLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFnZS1saXN0LWFjY29yZGlvbiAucGFuZWwtYm9keSAubGlzdC1pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IC5saXN0LWl0ZW06OmJlZm9yZSwgLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLmxpc3QtaXRlbTo6YmVmb3JlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFnZS1saXN0LWFjY29yZGlvbiAucGFuZWwtYm9keSAubGlzdC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMC4yNXJlbSk7XG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThFQUVFO1xufVxuLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IC5saXN0LWl0ZW06aG92ZXIsIC5wYWdlLWxpc3QtYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5saXN0LWl0ZW06aG92ZXIsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYWdlLWxpc3QtYWNjb3JkaW9uIC5wYW5lbC1ib2R5IC5saXN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xufVxuLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IC5saXN0LWl0ZW06aG92ZXIgLml0ZW0tbGluaywgLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLmxpc3QtaXRlbTpob3ZlciAuaXRlbS1saW5rLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFnZS1saXN0LWFjY29yZGlvbiAucGFuZWwtYm9keSAubGlzdC1pdGVtOmhvdmVyIC5pdGVtLWxpbmsge1xuICBjb2xvcjogI2MyMjQxOTtcbn1cbi5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAuaXRlbS1saW5rLCAucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuaXRlbS1saW5rLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFnZS1saXN0LWFjY29yZGlvbiAucGFuZWwtYm9keSAuaXRlbS1saW5rIHtcbiAgY29sb3I6ICMwYzIzNDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAwLjVyZW0gMS41cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcbn1cbi5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAuaXRlbS1saW5rOmhvdmVyLCAucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuaXRlbS1saW5rOmhvdmVyLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFnZS1saXN0LWFjY29yZGlvbiAucGFuZWwtYm9keSAuaXRlbS1saW5rOmhvdmVyLCAucGFnZS1saXN0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkgLml0ZW0tbGluazpmb2N1cywgLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLml0ZW0tbGluazpmb2N1cywgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhZ2UtbGlzdC1hY2NvcmRpb24gLnBhbmVsLWJvZHkgLml0ZW0tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjYzIyNDE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wYWdlLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4ucGFnZS1saXN0IC5ncm91cC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGgxLCAucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDIsIC5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoMywgLnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGg0LCAucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDUsIC5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoNiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG59XG4ucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDEgLmZhLCAucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDIgLmZhLCAucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDMgLmZhLCAucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDQgLmZhLCAucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDUgLmZhLCAucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDYgLmZhIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLnBhZ2UtbGlzdCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC41cmVtIDA7XG59XG4ucGFnZS1saXN0IC5saXN0LWl0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZS1saXN0IC5saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAwLjI1cmVtKTtcbiAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEVBRUU7XG59XG4ucGFnZS1saXN0IC5saXN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xufVxuLnBhZ2UtbGlzdCAubGlzdC1pdGVtOmhvdmVyIC5pdGVtLWxpbmsge1xuICBjb2xvcjogI2MyMjQxOTtcbn1cbi5wYWdlLWxpc3QgLml0ZW0tbGluayB7XG4gIGNvbG9yOiAjMGMyMzQwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW0gMC41cmVtIDEuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucGFnZS1saXN0IC5pdGVtLWxpbms6aG92ZXIsIC5wYWdlLWxpc3QgLml0ZW0tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjYzIyNDE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLnBhZ2UtdGVhc2VyLCAucGFnZS10ZWFzZXIucGFuZWwge1xuICBmbGV4OiAxIDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5jYXJkLnBhZ2UtdGVhc2VyIC5jYXJkLXRpdGxlLCAucGFnZS10ZWFzZXIucGFuZWwgLmNhcmQtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5jYXJkLnBhZ2UtdGVhc2VyIC5jYXJkLXRpdGxlIGgxLCAucGFnZS10ZWFzZXIucGFuZWwgLmNhcmQtdGl0bGUgaDEsIC5jYXJkLnBhZ2UtdGVhc2VyIC5jYXJkLXRpdGxlIGgyLCAucGFnZS10ZWFzZXIucGFuZWwgLmNhcmQtdGl0bGUgaDIsIC5jYXJkLnBhZ2UtdGVhc2VyIC5jYXJkLXRpdGxlIGgzLCAucGFnZS10ZWFzZXIucGFuZWwgLmNhcmQtdGl0bGUgaDMsIC5jYXJkLnBhZ2UtdGVhc2VyIC5jYXJkLXRpdGxlIGg0LCAucGFnZS10ZWFzZXIucGFuZWwgLmNhcmQtdGl0bGUgaDQsIC5jYXJkLnBhZ2UtdGVhc2VyIC5jYXJkLXRpdGxlIGg1LCAucGFnZS10ZWFzZXIucGFuZWwgLmNhcmQtdGl0bGUgaDUsIC5jYXJkLnBhZ2UtdGVhc2VyIC5jYXJkLXRpdGxlIGg2LCAucGFnZS10ZWFzZXIucGFuZWwgLmNhcmQtdGl0bGUgaDYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNhcmQucGFnZS10ZWFzZXIgLmNhcmQtdGV4dCBwOmxhc3QtY2hpbGQsIC5wYWdlLXRlYXNlci5wYW5lbCAuY2FyZC10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FyZC5wYWdlLXRlYXNlci50ZWFzZXItbGcsIC5wYWdlLXRlYXNlci50ZWFzZXItbGcucGFuZWwge1xuICBmbGV4OiAyIDEgMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcmQucGFnZS10ZWFzZXIudGVhc2VyLWxnIC5jYXJkLXRpdGxlLCAucGFnZS10ZWFzZXIudGVhc2VyLWxnLnBhbmVsIC5jYXJkLXRpdGxlIHtcbiAgYm90dG9tOiAxLjg3NXJlbTtcbiAgbGVmdDogMS44NzVyZW07XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxLjg3NXJlbTtcbn1cbi5jYXJkLnBhZ2UtdGVhc2VyLnRlYXNlci1sZyAuY2FyZC10ZXh0LCAucGFnZS10ZWFzZXIudGVhc2VyLWxnLnBhbmVsIC5jYXJkLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNhcmQucGFnZS10ZWFzZXIudGVhc2VyLWxnIC5jYXJkLXRleHQgaW1nLCAucGFnZS10ZWFzZXIudGVhc2VyLWxnLnBhbmVsIC5jYXJkLXRleHQgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5zYy1mb3JtIHAge1xuICBmb250LXNpemU6IDJyZW07XG59XG4uc2MtZm9ybSAudGV4dC1tdXRlZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5zYy1mb3JtIGxhYmVsLnJlcXVpcmVkOmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGNvbG9yOiAjYzIyNDE5O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbn1cbi5zYy1mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwucmVxdWlyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLnNjLWZvcm0gLnNjLWZvcm0gc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuICBoZWlnaHQ6IGNhbGMoM3JlbSArIDJweCk7XG59XG4uc2MtZm9ybSAuc2MtZm9ybSBzZWxlY3QuZm9ybS1zZWxlY3Q6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgaGVpZ2h0OiBjYWxjKDNyZW0gKyAycHgpO1xufVxuLnNjLWZvcm0gLmZvcm0tY2hlY2sge1xuICBtaW4taGVpZ2h0OiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4uc2MtZm9ybSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2MtZm9ybS5mb3JtbWFuYWdlciA+IGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2MtZm9ybS5mb3JtbWFuYWdlciBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuLnNjLWZvcm0uZm9ybW1hbmFnZXIgaW5wdXQge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cbi5zYy1mb3JtLmZvcm1tYW5hZ2VyIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG4uc2MtZm9ybS5mb3JtbWFuYWdlciBzZWxlY3Qge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cbi5zYy1mb3JtLmZvcm1tYW5hZ2VyIG9wdGlvbiB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4vKipcbiAqIFNEQjogU3RhdGlzdGljYWwgRGF0YUJhc2VcbiovXG4uc2RiLFxuLnNxU3VlcnlUb29sIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zZGIgaDMsXG4uc3FTdWVyeVRvb2wgaDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlNmU4O1xuICBjb2xvcjogIzJlMmUyZTtcbiAgbWFyZ2luLWJvdHRvbTogMC42NXJlbTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbn1cbi5zZGIgc3Bhbi5jb3VudGVyLFxuLnNxU3VlcnlUb29sIHNwYW4uY291bnRlciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMDtcbn1cbi5zZGIgYSxcbi5zcVN1ZXJ5VG9vbCBhIHtcbiAgY29sb3I6ICM2NjgzOEM7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IERJTlBybztcbn1cbi5zZGIgYS5idG4sXG4uc3FTdWVyeVRvb2wgYS5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2RiIHRhYmxlLFxuLnNxU3VlcnlUb29sIHRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNkYiBsYWJlbCxcbi5zcVN1ZXJ5VG9vbCBsYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiAyMjVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zZGIgZGl2LnJhZGlvLCAuc2RiIGRpdi5jaGVja2VyLFxuLnNxU3VlcnlUb29sIGRpdi5yYWRpbyxcbi5zcVN1ZXJ5VG9vbCBkaXYuY2hlY2tlciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNkYiAjYnRuRGVzZWxlY3RBbGwsXG4uc2RiICNidG5Db2xsYXBzZUFsbCxcbi5zcVN1ZXJ5VG9vbCAjYnRuRGVzZWxlY3RBbGwsXG4uc3FTdWVyeVRvb2wgI2J0bkNvbGxhcHNlQWxsIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNkYiAjYnRuRXhwYW5kQWxsLFxuLnNkYiAjYnRuQ29sbGFwc2VBbGwsXG4uc2RiICNidG5TZWxlY3RBbGwsXG4uc2RiICNidG5EZXNlbGVjdEFsbCxcbi5zcVN1ZXJ5VG9vbCAjYnRuRXhwYW5kQWxsLFxuLnNxU3VlcnlUb29sICNidG5Db2xsYXBzZUFsbCxcbi5zcVN1ZXJ5VG9vbCAjYnRuU2VsZWN0QWxsLFxuLnNxU3VlcnlUb29sICNidG5EZXNlbGVjdEFsbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZGIgLmJ0biwgLnNkYiAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuc2RiIHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uc3FTdWVyeVRvb2wgLmJ0bixcbi5zcVN1ZXJ5VG9vbCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLnNxU3VlcnlUb29sIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4uc2RiIC5idG4gLmZhLCAuc2RiIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wgLmZhLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuc2RiIHNlbGVjdC5mb3JtLWNvbnRyb2wgLmZhLFxuLnNxU3VlcnlUb29sIC5idG4gLmZhLFxuLnNxU3VlcnlUb29sIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wgLmZhLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLnNxU3VlcnlUb29sIHNlbGVjdC5mb3JtLWNvbnRyb2wgLmZhIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uc2RiIC5jb2xsYXBzZSxcbi5zcVN1ZXJ5VG9vbCAuY29sbGFwc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2UtaW47XG59XG4uc2RiIC5jb2xsYXBzZS5zaG93LFxuLnNxU3VlcnlUb29sIC5jb2xsYXBzZS5zaG93IHtcbiAgbWF4LWhlaWdodDogMjAwZW07XG59XG4uc2RiIC5jb2xsYXBzZVBhbmVsSGVhZGVyLFxuLnNxU3VlcnlUb29sIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZGIgLmNvbGxhcHNlUGFuZWxIZWFkZXIgLmZhLFxuLnNxU3VlcnlUb29sIC5jb2xsYXBzZVBhbmVsSGVhZGVyIC5mYSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UtaW4gMC4ycztcbn1cbi5zZGIgLmNvbGxhcHNlUGFuZWxIZWFkZXIuY29sbGFwc2VkIC5mYSxcbi5zcVN1ZXJ5VG9vbCAuY29sbGFwc2VQYW5lbEhlYWRlci5jb2xsYXBzZWQgLmZhIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbn1cbi5zZGIgLmNvbGxhcHNlUGFuZWxIZWFkZXIgPiBzcGFuLFxuLnNxU3VlcnlUb29sIC5jb2xsYXBzZVBhbmVsSGVhZGVyID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMCAwLjVyZW07XG59XG4uc2RiIC5jb2xsYXBzZVBhbmVsSGVhZGVyIC5zZWxlY3RzLFxuLnNxU3VlcnlUb29sIC5jb2xsYXBzZVBhbmVsSGVhZGVyIC5zZWxlY3RzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uc2RiIC5zZWxlY3RzIGEsXG4uc3FTdWVyeVRvb2wgLnNlbGVjdHMgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgxMSwgMTEsIDExLCAwLjI1KTtcbn1cbi5zZGIgLnNlbGVjdHMgYSArIGEsXG4uc3FTdWVyeVRvb2wgLnNlbGVjdHMgYSArIGEge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnNkYiAuc2VsZWN0cyBhOmhvdmVyLCAuc2RiIC5zZWxlY3RzIGE6YWN0aXZlLCAuc2RiIC5zZWxlY3RzIGE6Zm9jdXMsXG4uc3FTdWVyeVRvb2wgLnNlbGVjdHMgYTpob3Zlcixcbi5zcVN1ZXJ5VG9vbCAuc2VsZWN0cyBhOmFjdGl2ZSxcbi5zcVN1ZXJ5VG9vbCAuc2VsZWN0cyBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzBCMEIwQjtcbn1cbi5zZGIgLmNvbGxhcHNlUGFuZWwsXG4uc3FTdWVyeVRvb2wgLmNvbGxhcHNlUGFuZWwge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2RiIC5jb2xsYXBzZVBhbmVsIC5jb2xsYXBzZVBhbmVsSGVhZGVyLFxuLnNxU3VlcnlUb29sIC5jb2xsYXBzZVBhbmVsIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjMzA2ZTgzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzA2ZTgzO1xufVxuLnNkYiAuY29sbGFwc2VQYW5lbCAuY29sbGFwc2VQYW5lbEhlYWRlciAubWFpblRpdGxlLFxuLnNxU3VlcnlUb29sIC5jb2xsYXBzZVBhbmVsIC5jb2xsYXBzZVBhbmVsSGVhZGVyIC5tYWluVGl0bGUge1xuICB3aWR0aDogMjAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogRElOQ29uZDtcbn1cbi5zZGIgLmNvbGxhcHNlUGFuZWwgLmNoZWNrYm94VGFibGUsXG4uc3FTdWVyeVRvb2wgLmNvbGxhcHNlUGFuZWwgLmNoZWNrYm94VGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweCAxMHB4O1xufVxuLnNkYiAuY29sbGFwc2VQYW5lbCAuY2hlY2tib3hUYWJsZSB0Ym9keSxcbi5zcVN1ZXJ5VG9vbCAuY29sbGFwc2VQYW5lbCAuY2hlY2tib3hUYWJsZSB0Ym9keSB7XG4gIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIGNvbHVtbi1jb3VudDogMTtcbiAgY29sdW1uLWdhcDogMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2RiIC5jb2xsYXBzZVBhbmVsIC5jaGVja2JveFRhYmxlIHRib2R5IHRyLFxuLnNxU3VlcnlUb29sIC5jb2xsYXBzZVBhbmVsIC5jaGVja2JveFRhYmxlIHRib2R5IHRyIHtcbiAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZGIgLmNvbGxhcHNlUGFuZWwgLmNoZWNrYm94VGFibGUgdGJvZHkgdGQsXG4uc3FTdWVyeVRvb2wgLmNvbGxhcHNlUGFuZWwgLmNoZWNrYm94VGFibGUgdGJvZHkgdGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnNkYiAuY29sbGFwc2VQYW5lbCAuY2hlY2tib3hUYWJsZSBsYWJlbCxcbi5zcVN1ZXJ5VG9vbCAuY29sbGFwc2VQYW5lbCAuY2hlY2tib3hUYWJsZSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5zZGIgLmNvbGxhcHNlUGFuZWwgLmNoZWNrc0dyb3VwOmZpcnN0LWNoaWxkIC5jb2xsYXBzZVBhbmVsSGVhZGVyLFxuLnNxU3VlcnlUb29sIC5jb2xsYXBzZVBhbmVsIC5jaGVja3NHcm91cDpmaXJzdC1jaGlsZCAuY29sbGFwc2VQYW5lbEhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2RiIC5jb2xsYXBzZVBhbmVsIC5jb2xsYXBzZS13cmFwcGVyLFxuLnNxU3VlcnlUb29sIC5jb2xsYXBzZVBhbmVsIC5jb2xsYXBzZS13cmFwcGVyIHtcbiAgcGFkZGluZzogMTBweCAwIDA7XG59XG4uc2RiIC5jb2xsYXBzZVBhbmVsID4gLmNvbGxhcHNlUGFuZWwsXG4uc3FTdWVyeVRvb2wgLmNvbGxhcHNlUGFuZWwgPiAuY29sbGFwc2VQYW5lbCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uc2RiIC5jb2xsYXBzZVBhbmVsID4gLmNvbGxhcHNlUGFuZWwgLmNvbGxhcHNlUGFuZWwsXG4uc3FTdWVyeVRvb2wgLmNvbGxhcHNlUGFuZWwgPiAuY29sbGFwc2VQYW5lbCAuY29sbGFwc2VQYW5lbCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2RiIC5jb2xsYXBzZVBhbmVsIC5tYWluVGl0bGUsXG4uc3FTdWVyeVRvb2wgLmNvbGxhcHNlUGFuZWwgLm1haW5UaXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBESU5Db25kO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1O1xufVxuLnNkYiAuY2hlY2tib3hUYWJsZSBsYWJlbCxcbi5zcVN1ZXJ5VG9vbCAuY2hlY2tib3hUYWJsZSBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbn1cbi5zZGIgLmNoZWNrc0dyb3VwIHRhYmxlLFxuLnNxU3VlcnlUb29sIC5jaGVja3NHcm91cCB0YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2RiIC5jaGVja3NHcm91cCB0YWJsZSB0ZCxcbi5zcVN1ZXJ5VG9vbCAuY2hlY2tzR3JvdXAgdGFibGUgdGQge1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLnNkYiAuY2hlY2tzR3JvdXAgKyAuY2hlY2tzR3JvdXAsXG4uc3FTdWVyeVRvb2wgLmNoZWNrc0dyb3VwICsgLmNoZWNrc0dyb3VwIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnNkYiAuc2RxdWVyeUJveCxcbi5zcVN1ZXJ5VG9vbCAuc2RxdWVyeUJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYzZjM7XG4gIGhlaWdodDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnNkYiAuc2RxdWVyeUJveCB0YWJsZSxcbi5zcVN1ZXJ5VG9vbCAuc2RxdWVyeUJveCB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZGIgLnNkcXVlcnlCb3ggdGQsXG4uc3FTdWVyeVRvb2wgLnNkcXVlcnlCb3ggdGQge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2RiIC5zZHF1ZXJ5Qm94IHRkIHN0cm9uZyxcbi5zcVN1ZXJ5VG9vbCAuc2RxdWVyeUJveCB0ZCBzdHJvbmcge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IERJTkNvbmQ7XG59XG4uc2RiIC5zZHF1ZXJ5Qm94IHRkW3RpdGxlXSxcbi5zcVN1ZXJ5VG9vbCAuc2RxdWVyeUJveCB0ZFt0aXRsZV0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2RiIC5zZHF1ZXJ5Qm94IGxhYmVsLFxuLnNxU3VlcnlUb29sIC5zZHF1ZXJ5Qm94IGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBESU5Db25kO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5zZGIgLnNkcXVlcnlCb3ggaW5wdXQsXG4uc3FTdWVyeVRvb2wgLnNkcXVlcnlCb3ggaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2RiIC5leHRyYUNoZWNrcyBsYWJlbCxcbi5zcVN1ZXJ5VG9vbCAuZXh0cmFDaGVja3MgbGFiZWwge1xuICB3aWR0aDogYXV0bztcbn1cbi5zZGIgLmV4dHJhQ2hlY2tzIHRkICsgdGQsXG4uc3FTdWVyeVRvb2wgLmV4dHJhQ2hlY2tzIHRkICsgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNkYiBsYWJlbCxcbiAgLnNxU3VlcnlUb29sIGxhYmVsIHtcbiAgICBtYXgtd2lkdGg6IDE2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnNkYiBsYWJlbCxcbiAgLnNxU3VlcnlUb29sIGxhYmVsIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnNkYiAub3ZlcmZsb3ctYXV0byA+IHRhYmxlLFxuICAuc3FTdWVyeVRvb2wgLm92ZXJmbG93LWF1dG8gPiB0YWJsZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLnNkYiAuY2F0ZWdvcnlUaXRsZUxhYmVsLFxuICAuc3FTdWVyeVRvb2wgLmNhdGVnb3J5VGl0bGVMYWJlbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiA0MCU7XG4gIH1cbiAgLnNkYiAuY29sbGFwc2VQYW5lbCAuY29sbGFwc2VQYW5lbEhlYWRlciAubWFpblRpdGxlLFxuICAuc3FTdWVyeVRvb2wgLmNvbGxhcHNlUGFuZWwgLmNvbGxhcHNlUGFuZWxIZWFkZXIgLm1haW5UaXRsZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiA0MCU7XG4gIH1cbiAgLnNkYiAuY29sbGFwc2VQYW5lbEhlYWRlciAuc2VsZWN0cyxcbiAgLnNxU3VlcnlUb29sIC5jb2xsYXBzZVBhbmVsSGVhZGVyIC5zZWxlY3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuICAuc2RiIC5jYXRlZ29yeVNlbGVjdCxcbiAgLnNxU3VlcnlUb29sIC5jYXRlZ29yeVNlbGVjdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnNkYiAuY2hlY2tzR3JvdXAgdGFibGUgdGQsXG4gIC5zcVN1ZXJ5VG9vbCAuY2hlY2tzR3JvdXAgdGFibGUgdGQge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc2RiIC5jaGVja3NHcm91cCAuY2hlY2tib3hUYWJsZSB0Ym9keSA+IHRyLFxuICAuc3FTdWVyeVRvb2wgLmNoZWNrc0dyb3VwIC5jaGVja2JveFRhYmxlIHRib2R5ID4gdHIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNkYiAuY29sbGFwc2VQYW5lbCAuY2hlY2tib3hUYWJsZSB0Ym9keSxcbiAgLnNxU3VlcnlUb29sIC5jb2xsYXBzZVBhbmVsIC5jaGVja2JveFRhYmxlIHRib2R5IHtcbiAgICBjb2x1bW4tY291bnQ6IDI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2RiIC5jb2xsYXBzZVBhbmVsIC5jaGVja2JveFRhYmxlIHRib2R5LFxuICAuc3FTdWVyeVRvb2wgLmNvbGxhcHNlUGFuZWwgLmNoZWNrYm94VGFibGUgdGJvZHkge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4td2lkdGg6IDI2MHB4O1xuICB9XG59XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5mb3JtLXNlYXJjaCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDUzLjQzNzVyZW07XG59XG4uc3VnZ2VzdGVkLXNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4uc3VnZ2VzdGVkLXNlYXJjaCAubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5zdWdnZXN0ZWQtc2VhcmNoIC5zdWdnZXN0ZWQtc2VhcmNoLXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uc3VnZ2VzdGVkLXNlYXJjaCAuc3VnZ2VzdGVkLXNlYXJjaC1saXN0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnN1Z2dlc3RlZC1zZWFyY2ggLmJhZGdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbiAgY29sb3I6ICMwQjBCMEI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnN1Z2dlc3RlZC1zZWFyY2ggLmJhZGdlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyMjQxOTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnN1Z2dlc3RlZC1zZWFyY2ggLmJhZGdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLnN1Z2dlc3RlZC1zZWFyY2ggLmJhZGdlOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1Z2dlc3RlZC1zZWFyY2ggLnN1Z2dlc3RlZC1zZWFyY2gtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItZmlsdGVycyB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDFyZW07XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDJyZW0pO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLnNlYXJjaC1maWx0ZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXBjLXNlYXJjaC1maWx0ZXItYmcpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgcGFkZGluZzogMnJlbTtcbiAgLS1icy1idG4tYmc6IHZhcigtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1iZyk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWJvcmRlcik7XG4gIC0tYnMtYnRuLWNvbG9yOiB2YXIoLS1pcGMtc2VhcmNoLWZpbHRlci1idG4tY29sb3IpO1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWZvcm0tY29udHJvbC1iZzogdmFyKC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtYmcpO1xuICAtLWJzLWZvcm0tY29udHJvbC1ib3JkZXItY29sb3I6IHZhcigtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWJvcmRlcik7XG4gIC0tYnMtZm9ybS1jb250cm9sLWNvbG9yOiB2YXIoLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS1pcGMtc2VhcmNoLWZpbHRlci1idG4taG92ZXItYmcpO1xuICAtLWJzLWZvcm0tY29udHJvbC1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWhvdmVyLWJvcmRlcik7XG4gIC0tYnMtZm9ybS1jb250cm9sLWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtZm9jdXMtYm9yZGVyKTtcbiAgLS1icy1mb3JtLWNvbnRyb2wtZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMCwgMTAyLCAyMDQsIDAuMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNlYXJjaC1maWx0ZXJzIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cbn1cblxuLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZWFyY2gtZmlsdGVyLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbiwgLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFQUVFO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjMEIwQjBCO1xuICBmb250LWZhbWlseTogXCJQUCBOZXVlIE1vbnRyZWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cbi5zZWFyY2gtZmlsdGVyLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbiAuZmEsIC5zZWFyY2gtZmlsdGVyLWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYSAuZmEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuc2VhcmNoLWZpbHRlci1hY2NvcmRpb24gYSAuZmEge1xuICB3aWR0aDogMzBweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiAjYzIyNDE5O1xuICBmbGV4LXNocmluazogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uIHNwYW4sIC5zZWFyY2gtZmlsdGVyLWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYSBzcGFuLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIGEgc3BhbiB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5zZWFyY2gtZmlsdGVyLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIsIC5zZWFyY2gtZmlsdGVyLWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYTo6YWZ0ZXIsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuc2VhcmNoLWZpbHRlci1hY2NvcmRpb24gYTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgY29udGVudDogXCJcXGU5MjFcIiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MjcyNzI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uOmhvdmVyOm5vdCguY29sbGFwc2VkKSwgLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhOmhvdmVyOm5vdCguY29sbGFwc2VkKSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5zZWFyY2gtZmlsdGVyLWFjY29yZGlvbiBhOmhvdmVyOm5vdCguY29sbGFwc2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY3RjE7XG4gIGJvcmRlci1jb2xvcjogI0MwQzRDOTtcbn1cbi5zZWFyY2gtZmlsdGVyLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQsIC5zZWFyY2gtZmlsdGVyLWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuc2VhcmNoLWZpbHRlci1hY2NvcmRpb24gYS5jb2xsYXBzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZDo6YWZ0ZXIsIC5zZWFyY2gtZmlsdGVyLWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYS5jb2xsYXBzZWQ6OmFmdGVyLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIGEuY29sbGFwc2VkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4uc2VhcmNoLWZpbHRlci1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpLCAuc2VhcmNoLWZpbHRlci1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGE6bm90KC5jb2xsYXBzZWQpLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIGE6bm90KC5jb2xsYXBzZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG4uc2VhcmNoLWZpbHRlci1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlciwgLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuc2VhcmNoLWZpbHRlci1hY2NvcmRpb24gYTpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uc2VhcmNoLWZpbHRlci1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b246Zm9jdXMsIC5zZWFyY2gtZmlsdGVyLWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYTpmb2N1cywgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5zZWFyY2gtZmlsdGVyLWFjY29yZGlvbiBhOmZvY3VzLCAuc2VhcmNoLWZpbHRlci1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b246Zm9jdXMtdmlzaWJsZSwgLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhOmZvY3VzLXZpc2libGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuc2VhcmNoLWZpbHRlci1hY2NvcmRpb24gYTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMCwgMTAyLCAyMDQsIDAuMSk7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMmE1ZjcxO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSwgLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5LCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuc2VhcmNoLWZpbHRlci1hY2NvcmRpb24gLnBhbmVsLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFQUVFO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgcGFkZGluZzogNXB4IDAgMCAwO1xuICAtLWJzLWJ0bi1iZzogI0ZGRkZGRjtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjRThFQUVFO1xuICAtLWJzLWJ0bi1jb2xvcjogIzBCMEIwQjtcbiAgLS1icy1idG4tZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1mb3JtLWNvbnRyb2wtYmc6ICNGRkZGRkY7XG4gIC0tYnMtZm9ybS1jb250cm9sLWJvcmRlci1jb2xvcjogI0U4RUFFRTtcbiAgLS1icy1mb3JtLWNvbnRyb2wtY29sb3I6ICMwQjBCMEI7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjRjhGN0YxO1xuICAtLWJzLWZvcm0tY29udHJvbC1ob3Zlci1ib3JkZXItY29sb3I6ICNDMEM0Qzk7XG4gIC0tYnMtZm9ybS1jb250cm9sLWZvY3VzLWJvcmRlci1jb2xvcjogIzJhNWY3MTtcbiAgLS1icy1mb3JtLWNvbnRyb2wtZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMCwgMTAyLCAyMDQsIDAuMSk7XG4gIC0tYnMtZHJvcGRvd24tYmc6ICNGRkZGRkY7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjRUJFQkVCO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uaW5uZXItYWNjb3JkaW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbm5lci1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24sIC5pbm5lci1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuaW5uZXItYWNjb3JkaW9uIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFQUVFO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjMEIwQjBCO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjEyNXJlbSAwLjVyZW0gMC43NXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG59XG4uaW5uZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uIC5mb3JtLWNoZWNrLCAuaW5uZXItYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhIC5mb3JtLWNoZWNrLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLmlubmVyLWFjY29yZGlvbiBhIC5mb3JtLWNoZWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5pbm5lci1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24gLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQsIC5pbm5lci1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuaW5uZXItYWNjb3JkaW9uIGEgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW46IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNDMEM0Qzk7XG59XG4uaW5uZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uIC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQsIC5pbm5lci1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5pbm5lci1hY2NvcmRpb24gYSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyMjQxOSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjMjI0MTkgIWltcG9ydGFudDtcbn1cbi5pbm5lci1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24gLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2stbGFiZWwsIC5pbm5lci1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2stbGFiZWwsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuaW5uZXItYWNjb3JkaW9uIGEgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzBCMEIwQjtcbiAgZm9udC1mYW1pbHk6IFwiUFAgTmV1ZSBNb250cmVhbFwiLCBzYW5zLXNlcmlmO1xufVxuLmlubmVyLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIsIC5pbm5lci1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGE6OmFmdGVyLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLmlubmVyLWFjY29yZGlvbiBhOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlxcZTkyMVwiICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzcyNzI3MjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RUFFRTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuLmlubmVyLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciwgLmlubmVyLWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYTpob3ZlciwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5pbm5lci1hY2NvcmRpb24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEVBRUU7XG4gIGJvcmRlci1jb2xvcjogI0MwQzRDOTtcbn1cbi5pbm5lci1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkLCAuaW5uZXItYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZCwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5pbm5lci1hY2NvcmRpb24gYS5jb2xsYXBzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xufVxuLmlubmVyLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQ6OmFmdGVyLCAuaW5uZXItYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZDo6YWZ0ZXIsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuaW5uZXItYWNjb3JkaW9uIGEuY29sbGFwc2VkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4uaW5uZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSwgLmlubmVyLWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYTpub3QoLmNvbGxhcHNlZCksIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAuaW5uZXItYWNjb3JkaW9uIGE6bm90KC5jb2xsYXBzZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG4uaW5uZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIsIC5pbm5lci1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGE6bm90KC5jb2xsYXBzZWQpOjphZnRlciwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5pbm5lci1hY2NvcmRpb24gYTpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uaW5uZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzLCAuaW5uZXItYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhOmZvY3VzLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLmlubmVyLWFjY29yZGlvbiBhOmZvY3VzLCAuaW5uZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzLXZpc2libGUsIC5pbm5lci1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGE6Zm9jdXMtdmlzaWJsZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC5pbm5lci1hY2NvcmRpb24gYTpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMCwgMTAyLCAyMDQsIDAuMSk7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMmE1ZjcxO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLmlubmVyLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHksIC5pbm5lci1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHksIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5pbm5lci1hY2NvcmRpb24gLnBhbmVsLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFQUVFO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgcGFkZGluZzogMnB4IDFweCAxcHggMXB4O1xufVxuLmlubmVyLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkgLmNoZWNrYm94LWxpc3QsIC5pbm5lci1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLmNoZWNrYm94LWxpc3QsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5pbm5lci1hY2NvcmRpb24gLnBhbmVsLWJvZHkgLmNoZWNrYm94LWxpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uaW5uZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAuY2hlY2tib3gtbGlzdCAubGlzdC1pdGVtLCAuaW5uZXItYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5jaGVja2JveC1saXN0IC5saXN0LWl0ZW0sIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5pbm5lci1hY2NvcmRpb24gLnBhbmVsLWJvZHkgLmNoZWNrYm94LWxpc3QgLmxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uaW5uZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAuZm9ybS1jaGVjaywgLmlubmVyLWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuZm9ybS1jaGVjaywgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmlubmVyLWFjY29yZGlvbiAucGFuZWwtYm9keSAuZm9ybS1jaGVjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzIzNDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDEuMjI1cmVtO1xufVxuLmlubmVyLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQsIC5pbm5lci1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5pbm5lci1hY2NvcmRpb24gLnBhbmVsLWJvZHkgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjQzBDNEM5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW5uZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkLCAuaW5uZXItYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5pbm5lci1hY2NvcmRpb24gLnBhbmVsLWJvZHkgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjI0MTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzIyNDE5ICFpbXBvcnRhbnQ7XG59XG4uaW5uZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cywgLmlubmVyLWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cywgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmlubmVyLWFjY29yZGlvbiAucGFuZWwtYm9keSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cywgLmlubmVyLWFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMtdmlzaWJsZSwgLmlubmVyLWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cy12aXNpYmxlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAuaW5uZXItYWNjb3JkaW9uIC5wYW5lbC1ib2R5IC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLCAxMDIsIDIwNCwgMC4xKTtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyYTVmNzE7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4uaW5uZXItYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1sYWJlbCwgLmlubmVyLWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1sYWJlbCwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLmlubmVyLWFjY29yZGlvbiAucGFuZWwtYm9keSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFjY29yZGlvbi1ib2R5IC5jaGVja2JveC1saXN0LCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuY2hlY2tib3gtbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5hY2NvcmRpb24tYm9keSAuY2hlY2tib3gtbGlzdCAubGlzdC1pdGVtLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuY2hlY2tib3gtbGlzdCAubGlzdC1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cbi5hY2NvcmRpb24tYm9keSAuZm9ybS1jaGVjaywgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLmZvcm0tY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwIDAuNXJlbSAxLjMzcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNzVyZW07XG59XG4uYWNjb3JkaW9uLWJvZHkgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyOiAycHggc29saWQgI0MwQzRDOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmFjY29yZGlvbi1ib2R5IC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIyNDE5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2MyMjQxOSAhaW1wb3J0YW50O1xufVxuLmFjY29yZGlvbi1ib2R5IC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cywgLmFjY29yZGlvbi1ib2R5IC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzLXZpc2libGUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLCAxMDIsIDIwNCwgMC4xKTtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyYTVmNzE7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4uYWNjb3JkaW9uLWJvZHkgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2stbGFiZWwsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzBCMEIwQjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1hcmdpbjogMDtcbn1cbi5hY2NvcmRpb24tYm9keSAuZmlsdGVyLWNoaWxkcmVuLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuZmlsdGVyLWNoaWxkcmVuIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG4uYWNjb3JkaW9uLWJvZHkgLmRhdGVwaWNrZXItZ3JvdXAsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5kYXRlcGlja2VyLWdyb3VwIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4uYWNjb3JkaW9uLWJvZHkgLmRhdGVwaWNrZXItZ3JvdXAgLmZvcm0tbGFiZWwsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5kYXRlcGlja2VyLWdyb3VwIC5mb3JtLWxhYmVsIHtcbiAgY29sb3I6ICMwQjBCMEI7XG4gIG1pbi13aWR0aDogMnJlbTtcbn1cbi5hY2NvcmRpb24tYm9keSAuZGF0ZXBpY2tlci1ncm91cCAuY29udHJvbC1sYWJlbCwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLmRhdGVwaWNrZXItZ3JvdXAgLmNvbnRyb2wtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRThFQUVFO1xuICBjb2xvcjogI2MyMjQxOTtcbiAgcGFkZGluZzogMC42MjVyZW0gMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1pbi13aWR0aDogMi43NXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5hY2NvcmRpb24tYm9keSAuZGF0ZXBpY2tlci1ncm91cCAuY29udHJvbC1sYWJlbDpob3ZlciwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLmRhdGVwaWNrZXItZ3JvdXAgLmNvbnRyb2wtbGFiZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xuICBjb2xvcjogI0RBMjkxQztcbn1cbi5hY2NvcmRpb24tYm9keSAuZGF0ZXBpY2tlci1ncm91cCAuY29udHJvbC1sYWJlbDphY3RpdmUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5kYXRlcGlja2VyLWdyb3VwIC5jb250cm9sLWxhYmVsOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEVBRUU7XG59XG4uYWNjb3JkaW9uLWJvZHkgLmRhdGVwaWNrZXItZ3JvdXAgLmNvbnRyb2wtbGFiZWwgLmZhLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAuZGF0ZXBpY2tlci1ncm91cCAuY29udHJvbC1sYWJlbCAuZmEge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4uc2VhcmNoLXJlc3VsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVCRUI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLnNlYXJjaC1yZXN1bHQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItY29sb3I6ICNEQTI5MUM7XG59XG4uc2VhcmNoLXJlc3VsdCAuY2FyZC1oZWFkZXIsIC5zZWFyY2gtcmVzdWx0IC5wYW5lbC1oZWFkaW5nLFxuLnNlYXJjaC1yZXN1bHQgLmNhcmQtYm9keSxcbi5zZWFyY2gtcmVzdWx0IC5wYW5lbC1ib2R5LFxuLnNlYXJjaC1yZXN1bHQgLmNhcmQtZm9vdGVyLFxuLnNlYXJjaC1yZXN1bHQgLnBhbmVsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VhcmNoLXJlc3VsdCAuY2FyZC1oZWFkZXIsIC5zZWFyY2gtcmVzdWx0IC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uc2VhcmNoLXJlc3VsdCAuY2FyZC1oZWFkZXIgaDEsIC5zZWFyY2gtcmVzdWx0IC5wYW5lbC1oZWFkaW5nIGgxLFxuLnNlYXJjaC1yZXN1bHQgLmNhcmQtaGVhZGVyIGgyLFxuLnNlYXJjaC1yZXN1bHQgLnBhbmVsLWhlYWRpbmcgaDIsXG4uc2VhcmNoLXJlc3VsdCAuY2FyZC1oZWFkZXIgaDMsXG4uc2VhcmNoLXJlc3VsdCAucGFuZWwtaGVhZGluZyBoMyxcbi5zZWFyY2gtcmVzdWx0IC5jYXJkLWhlYWRlciBoNCxcbi5zZWFyY2gtcmVzdWx0IC5wYW5lbC1oZWFkaW5nIGg0LFxuLnNlYXJjaC1yZXN1bHQgLmNhcmQtaGVhZGVyIGg1LFxuLnNlYXJjaC1yZXN1bHQgLnBhbmVsLWhlYWRpbmcgaDUsXG4uc2VhcmNoLXJlc3VsdCAuY2FyZC1oZWFkZXIgaDYsXG4uc2VhcmNoLXJlc3VsdCAucGFuZWwtaGVhZGluZyBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uc2VhcmNoLXJlc3VsdCAuY2FyZC1oZWFkZXIgYSwgLnNlYXJjaC1yZXN1bHQgLnBhbmVsLWhlYWRpbmcgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzA1MTUyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uc2VhcmNoLXJlc3VsdCAuY2FyZC1oZWFkZXIgYTpob3ZlciwgLnNlYXJjaC1yZXN1bHQgLnBhbmVsLWhlYWRpbmcgYTpob3ZlciB7XG4gIGNvbG9yOiAjYzIyNDE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2VhcmNoLXJlc3VsdCAuY2FyZC1oZWFkZXIgYTpmb2N1cywgLnNlYXJjaC1yZXN1bHQgLnBhbmVsLWhlYWRpbmcgYTpmb2N1cywgLnNlYXJjaC1yZXN1bHQgLmNhcmQtaGVhZGVyIGE6Zm9jdXMtdmlzaWJsZSwgLnNlYXJjaC1yZXN1bHQgLnBhbmVsLWhlYWRpbmcgYTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyYTVmNzE7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4uc2VhcmNoLXJlc3VsdCAuY2FyZC1oZWFkZXIgc3BhbiwgLnNlYXJjaC1yZXN1bHQgLnBhbmVsLWhlYWRpbmcgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzcyNzI3MjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cbi5zZWFyY2gtcmVzdWx0IC5jYXJkLWJvZHksIC5zZWFyY2gtcmVzdWx0IC5wYW5lbC1ib2R5IHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtZmFtaWx5OiBcIlBQIE5ldWUgTW9udHJlYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnNlYXJjaC1yZXN1bHQgLmNhcmQtYm9keSBwLCAuc2VhcmNoLXJlc3VsdCAucGFuZWwtYm9keSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZWFyY2gtcmVzdWx0IC5jYXJkLWJvZHkgcDplbXB0eSwgLnNlYXJjaC1yZXN1bHQgLnBhbmVsLWJvZHkgcDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLXJlc3VsdCAuY2FyZC1mb290ZXIsIC5zZWFyY2gtcmVzdWx0IC5wYW5lbC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgY29sb3I6ICMwQjBCMEI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uc2VhcmNoLXJlc3VsdCAuY2FyZC1mb290ZXIgLmJhZGdlLCAuc2VhcmNoLXJlc3VsdCAucGFuZWwtZm9vdGVyIC5iYWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG4gIGNvbG9yOiAjMEIwQjBCO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNlYXJjaC1yZXN1bHQgLmNhcmQtZm9vdGVyIC5iYWRnZTpob3ZlciwgLnNlYXJjaC1yZXN1bHQgLnBhbmVsLWZvb3RlciAuYmFkZ2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIyNDE5O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNlYXJjaC1yZXN1bHQgLmNhcmQtZm9vdGVyIC5iYWRnZTpmb2N1cywgLnNlYXJjaC1yZXN1bHQgLnBhbmVsLWZvb3RlciAuYmFkZ2U6Zm9jdXMsIC5zZWFyY2gtcmVzdWx0IC5jYXJkLWZvb3RlciAuYmFkZ2U6Zm9jdXMtdmlzaWJsZSwgLnNlYXJjaC1yZXN1bHQgLnBhbmVsLWZvb3RlciAuYmFkZ2U6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMmE1ZjcxO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLnNlYXJjaC1yZXN1bHQuaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcGMtc2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0taXBjLXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYm9yZGVyKTtcbn1cbi5zZWFyY2gtcmVzdWx0LmhpZ2hsaWdodGVkIC5jYXJkLWhlYWRlciBhLCAuc2VhcmNoLXJlc3VsdC5oaWdobGlnaHRlZCAucGFuZWwtaGVhZGluZyBhLFxuLnNlYXJjaC1yZXN1bHQuaGlnaGxpZ2h0ZWQgLmNhcmQtaGVhZGVyIHNwYW4sXG4uc2VhcmNoLXJlc3VsdC5oaWdobGlnaHRlZCAucGFuZWwtaGVhZGluZyBzcGFuLFxuLnNlYXJjaC1yZXN1bHQuaGlnaGxpZ2h0ZWQgLmNhcmQtYm9keSxcbi5zZWFyY2gtcmVzdWx0LmhpZ2hsaWdodGVkIC5wYW5lbC1ib2R5LFxuLnNlYXJjaC1yZXN1bHQuaGlnaGxpZ2h0ZWQgLmNhcmQtZm9vdGVyLFxuLnNlYXJjaC1yZXN1bHQuaGlnaGxpZ2h0ZWQgLnBhbmVsLWZvb3RlciB7XG4gIGNvbG9yOiB2YXIoLS1pcGMtc2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1jb2xvcik7XG59XG4uc2VhcmNoLXJlc3VsdC5wcm9tb3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE4LCA0MSwgMjgsIDAuMDUpO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjMjI0MTk7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuLnNlYXJjaC1yZXN1bHQucHJvbW90ZWQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjMjI0MTk7XG59XG5cbi5kcm9wZG93bi10b2dnbGUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFQUVFO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBjb2xvcjogIzBCMEIwQjtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAwLjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlIC5mYSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCAuZmEge1xuICBjb2xvcjogI2MyMjQxOTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmRyb3Bkb3duLXRvZ2dsZSAjc29ydC1sYWJlbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCAjc29ydC1sYWJlbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sOjphZnRlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5kcm9wZG93bi10b2dnbGU6aG92ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2w6aG92ZXIsIC5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5kcm9wZG93bi10b2dnbGU6YWN0aXZlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY3RjE7XG4gIGJvcmRlci1jb2xvcjogI0MwQzRDOTtcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4uZHJvcGRvd24tdG9nZ2xlLnNob3csIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5zaG93LmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5uYXZiYXItcGFnaW5hdGlvbiwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbjogMDtcbn1cbi5uYXZiYXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbiwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGdhcDogMC41cmVtO1xufVxuLm5hdmJhci1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0gLnBhZ2UtbGluaywgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWluLXdpZHRoOiAyLjc1cmVtO1xuICBoZWlnaHQ6IDIuNzVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4RUFFRTtcbiAgY29sb3I6ICMwQjBCMEI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4ubmF2YmFyLXBhZ2luYXRpb24gLnBhZ2luYXRpb24gLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY3RjE7XG4gIGJvcmRlci1jb2xvcjogI0MwQzRDOTtcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4ubmF2YmFyLXBhZ2luYXRpb24gLnBhZ2luYXRpb24gLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDAsIDEwMiwgMjA0LCAwLjEpO1xuICBvdXRsaW5lOiAycHggc29saWQgIzJhNWY3MTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi5uYXZiYXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xuICBib3JkZXItY29sb3I6ICMwYzIzNDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm5hdmJhci1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluaywgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xuICBib3JkZXItY29sb3I6ICNFOEVBRUU7XG4gIGNvbG9yOiAjODE4QTk1O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKmh0dHBzOi8vdHltcGFudXMubmV0L2NvZHJvcHMvMjAxNC8wMS8wOS9zdGlja3ktdGFibGUtaGVhZGVycy1jb2x1bW5zLyovXG4uc3RpY2t5LXdyYXAge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAzZW0gMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3RpY2t5LXdyYXAgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN0aWNreS13cmFwIHRhYmxlIHRkLFxuLnN0aWNreS13cmFwIHRhYmxlIHRoIHtcbiAgcGFkZGluZzogMC43NXJlbSAwLjVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxJTtcbn1cbi5zdGlja3ktd3JhcCB0YWJsZSB0ZC5lcnIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU4MjFmO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnN0aWNreS13cmFwIHRhYmxlIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNmU4MztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbn1cbi5zdGlja3ktd3JhcCB0YWJsZSB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDgsIDExMCwgMTMxLCAwLjMpO1xufVxuLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MwQzRDOTtcbiAgY29sb3I6ICM3MjcyNzI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uc3RpY2t5LXdyYXAgdGFibGUgdGJvZHkgdGguY2F0ZWdvcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5zdGlja3ktd3JhcCB0YWJsZSB0Ym9keSB0aC5ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDZlODM7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRkLmdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjI3ZTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uc3RpY2t5LXdyYXAgdGFibGUgdGJvZHkgdGRbZGF0YS1yZWxhdGVkLWlkXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnN0aWNreS13cmFwIC5zdGlja3ktdGhlYWQsXG4uc3RpY2t5LXdyYXAgLnN0aWNreS1jb2wsXG4uc3RpY2t5LXdyYXAgLnN0aWNreS1pbnRlcnNlY3Qge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zdGlja3ktd3JhcCAuc3RpY2t5LXRoZWFkLFxuICAuc3RpY2t5LXdyYXAgLnN0aWNreS1jb2wge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjEyNXMgZWFzZS1pbi1vdXQgMDtcbiAgfVxufVxuLnN0aWNreS13cmFwIC5zdGlja3ktdGhlYWQgdGgsXG4uc3RpY2t5LXdyYXAgLnN0aWNreS1jb2wgdGgsXG4uc3RpY2t5LXdyYXAgLnN0aWNreS1pbnRlcnNlY3QgdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xufVxuXG4uc3RpY2t5LXdyYXAgLnN0aWNreS1jb2wgdGgge1xuICBiYWNrZ3JvdW5kOiAjQzBDNEM5O1xuICBjb2xvcjogIzcyNzI3Mjtcbn1cblxuLnN0aWNreS13cmFwIC5zdGlja3ktY29sIHRoLmNhdGVnb3J5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MzE0MjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5zdGlja3ktd3JhcCAuc3RpY2t5LWNvbCB0aC5ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDZlODM7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uc3RpY2t5LXdyYXAgLnN0aWNreS1jb2wgdGhlYWQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zdGlja3ktd3JhcCAuc3RpY2t5LXRoZWFkIHtcbiAgYm94LXNoYWRvdzogMCAwLjI1ZW0gMC4xZW0gLTAuMWVtIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN0aWNreS13cmFwIC5zdGlja3ktaW50ZXJzZWN0IHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMztcbn1cblxuLnN0aWNreS13cmFwIC5zdGlja3ktaW50ZXJzZWN0IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyNzI3MjtcbiAgY29sb3I6ICNlZWU7XG59XG5cbi5zdGlja3ktd3JhcC5vdmVyZmxvdy15IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWF4LWhlaWdodDogOTB2aDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN0aWNreS13cmFwIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAzMHB4KTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG59XG4uZ3JleUNvbHVtbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8qcmVxdWlyZWQgZm9yIHRoZSBhdHRyaWJ1dGUgd2l0aCB0aGUgbG9uZ2VzdCBuYW1lIGluIFwiQ29uc29saWRhdGVkIEZpbmFuY2lhbHNcIiovXG4gIHBhZGRpbmc6IDAuNzVlbSAxLjVlbTsgLypyZXF1aXJlZCB0byBtYWtlIFwibWlsbGlvbnNcIiB3aWRlciovXG59XG5cbiNzZGItdGFibGUubG9hZGVkIC5pbmNsdWRlLXNyYyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuI3NkYi10YWJsZS5sb2FkZWQgLmluY2x1ZGUtdmFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTk5OTtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4uaW5jbHVkZS12YWw6ZW1wdHksXG4uaW5jbHVkZS1zcmM6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qbG9hZGVyKi9cbi5yZXN1bHRTZFF1ZXJ5VG9vbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxkcy13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLmxkcy13cmFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sZHMtcm9sbGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNjRweCk7XG4gIHRvcDogY2FsYyg1MCUgLSA2NHB4KTtcbn1cblxuLmxkcy1yb2xsZXIgZGl2IHtcbiAgYW5pbWF0aW9uOiBsZHMtcm9sbGVyIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMzJweCAzMnB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzMwNmU4MztcbiAgbWFyZ2luOiAtM3B4IDAgMCAtM3B4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4wMzZzO1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDEpOmFmdGVyIHtcbiAgdG9wOiA1MHB4O1xuICBsZWZ0OiA1MHB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4wNzJzO1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDIpOmFmdGVyIHtcbiAgdG9wOiA1NHB4O1xuICBsZWZ0OiA0NXB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xMDhzO1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDMpOmFmdGVyIHtcbiAgdG9wOiA1N3B4O1xuICBsZWZ0OiAzOXB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNDRzO1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDQpOmFmdGVyIHtcbiAgdG9wOiA1OHB4O1xuICBsZWZ0OiAzMnB4O1xufVxuXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xOHM7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNSk6YWZ0ZXIge1xuICB0b3A6IDU3cHg7XG4gIGxlZnQ6IDI1cHg7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNikge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjIxNnM7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNik6YWZ0ZXIge1xuICB0b3A6IDU0cHg7XG4gIGxlZnQ6IDE5cHg7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNykge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjI1MnM7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNyk6YWZ0ZXIge1xuICB0b3A6IDUwcHg7XG4gIGxlZnQ6IDE0cHg7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoOCkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjI4OHM7XG59XG5cbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoOCk6YWZ0ZXIge1xuICB0b3A6IDQ1cHg7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbkBrZXlmcmFtZXMgbGRzLXJvbGxlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4ubmF2Lm5hdi10YWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2Lm5hdi10YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4ubmF2Lm5hdi10YWJzLnJvdW5kZWQtdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGdhcDogMC41cmVtO1xufVxuLm5hdi5uYXYtdGFicy5yb3VuZGVkLXRhYnMgLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0RBMjkxQztcbiAgY29sb3I6ICNEQTI5MUM7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAuMzVyZW0gMS4xNXJlbTtcbn1cbi5uYXYubmF2LXRhYnMucm91bmRlZC10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREEyOTFDO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi50YWItY29udGVudCB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4udGFiLWNvbnRlbnQgLmltZy1mbHVpZCwgLnRhYi1jb250ZW50IC5pbWctcmVzcG9uc2l2ZSB7XG4gIG1heC1oZWlnaHQ6IDIzMHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi50YWItY29udGVudCAuY2FyZCAuY2FyZC1oZWFkZXIsIC50YWItY29udGVudCAucGFuZWwgLmNhcmQtaGVhZGVyLCAudGFiLWNvbnRlbnQgLmNhcmQgLnBhbmVsLWhlYWRpbmcsIC50YWItY29udGVudCAucGFuZWwgLnBhbmVsLWhlYWRpbmcge1xuICBwYWRkaW5nOiAwO1xufVxuLnRhYi1jb250ZW50IC5jYXJkIC5jYXJkLXRpdGxlLCAudGFiLWNvbnRlbnQgLnBhbmVsIC5jYXJkLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnRhYi1jb250ZW50IC5jYXJkIC5jYXJkLXRpdGxlIGEsIC50YWItY29udGVudCAucGFuZWwgLmNhcmQtdGl0bGUgYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cbi50YWItY29udGVudCAuY2FyZCAuY2FyZC10aXRsZSAuZmEsIC50YWItY29udGVudCAucGFuZWwgLmNhcmQtdGl0bGUgLmZhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYi1jb250ZW50IC5jYXJkLCAudGFiLWNvbnRlbnQgLnBhbmVsIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFiLWNvbnRlbnQgLmNhcmQgLmNhcmQtaGVhZGVyLCAudGFiLWNvbnRlbnQgLnBhbmVsIC5jYXJkLWhlYWRlciwgLnRhYi1jb250ZW50IC5jYXJkIC5wYW5lbC1oZWFkaW5nLCAudGFiLWNvbnRlbnQgLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWItY29udGVudCAuY2FyZCAuY29sbGFwc2UsIC50YWItY29udGVudCAucGFuZWwgLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udG9vbHRpcCAudG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG5cbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgYTpub3QoLnN0cmV0Y2hlZC1saW5rKSwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgYTpub3QoLnN0cmV0Y2hlZC1saW5rKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbn1cbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLmNhcmQtYXNpZGUsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWFzaWRlIHtcbiAgbWluLXdpZHRoOiA1NHB4O1xuICBwYWRkaW5nOiAwLjI1cmVtO1xufVxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuY2FyZC1tYWluLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAuY2FyZC1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xufVxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuY2FyZC1oZWFkZXIsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWhlYWRlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAucGFuZWwtaGVhZGluZywgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgLnBhbmVsLWhlYWRpbmcsXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5jYXJkLWJvZHksXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAuY2FyZC1ib2R5LFxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAucGFuZWwtYm9keSxcbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5wYW5lbC1ib2R5LFxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuY2FyZC1mb290ZXIsXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAuY2FyZC1mb290ZXIsXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5wYW5lbC1mb290ZXIsXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAucGFuZWwtZm9vdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLmNhcmQtaGVhZGVyLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAuY2FyZC1oZWFkZXIsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLnBhbmVsLWhlYWRpbmcsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5wYW5lbC1oZWFkaW5nLFxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuY2FyZC1mb290ZXIsXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAuY2FyZC1mb290ZXIsXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5wYW5lbC1mb290ZXIsXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAucGFuZWwtZm9vdGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuY2FyZC1oZWFkZXIsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWhlYWRlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAucGFuZWwtaGVhZGluZywgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgLnBhbmVsLWhlYWRpbmcge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbn1cbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLmNhcmQtZm9vdGVyIGEsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWZvb3RlciBhLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5wYW5lbC1mb290ZXIgYSwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgLnBhbmVsLWZvb3RlciBhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG59XG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5jYXJkLWZvb3RlciAudHdpdHRlci1lbmdhZ2UsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWZvb3RlciAudHdpdHRlci1lbmdhZ2UsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLnBhbmVsLWZvb3RlciAudHdpdHRlci1lbmdhZ2UsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5wYW5lbC1mb290ZXIgLnR3aXR0ZXItZW5nYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIC0xMHB4O1xufVxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuY2FyZC1wcm9maWxlLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAuY2FyZC1wcm9maWxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5mYS10d2l0dGVyLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAuZmEtdHdpdHRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuMjVyZW07XG4gIHRvcDogMC41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLnlvdXR1YmUtcGxheWVyLFxuLnZpZGVvLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjBCMEI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnlvdXR1YmUtcGxheWVyIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGZpbHRlciAwLjNzIGVhc2U7XG59XG4ueW91dHViZS1wbGF5ZXIgaW1nOmhvdmVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDAuNzUpO1xufVxuLnlvdXR1YmUtcGxheWVyIGltZzpob3ZlciArIC5wbGF5OjpiZWZvcmUge1xuICBjb2xvcjogI0RBMjkxQztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLnlvdXR1YmUtcGxheWVyIGltZzpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMyYTVmNzE7XG4gIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG59XG4ueW91dHViZS1wbGF5ZXIgLnBsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNDBweDtcbiAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4ueW91dHViZS1wbGF5ZXIgLnBsYXk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogODBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5cbi53M3ctbG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIFwidzN3LWZvbnRcIjtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi53M3ctbG9nbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwMFwiO1xufVxuXG4udzN3LXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi53M3ctcmVkIHtcbiAgY29sb3I6ICNlMTFmMjY7XG59XG5cbi53M3ctcmVkLWJnIHtcbiAgYmFja2dyb3VuZDogI2UxMWYyNjtcbn1cblxuLnczdy1kYXJrLWJsdWUge1xuICBjb2xvcjogIzBhMzA0OTtcbn1cblxuLnczdy1kYXJrLWJsdWUtYmcge1xuICBiYWNrZ3JvdW5kOiAjMGEzMDQ5O1xufVxuXG4uc3F1YXJlIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnczdy1lbWJlZCB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi53M3ctZW1iZWQgLnczdy1wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53M3ctZW1iZWQgLnczdy1wb3B1cDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDIwcHgpO1xuICBib3R0b206IDJweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjNGQ0ZDRkO1xufVxuXG4udzN3LWVtYmVkOmhvdmVyIC53M3ctcG9wdXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ29ydW5kOiB0cmFuc3BhcmVudDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnczdy1lbWJlZCAudzN3LXBvcHVwIC53M3ctcG9wdXAtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjNGQ0ZDRkO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjRweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi53M3ctZW1iZWQ6aG92ZXIgLnczdy1wb3B1cCBhIHtcbiAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnczdy1lbWJlZCAudzN3LWFkZHJlc3Mge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udzN3LWVtYmVkIC53M3ctYWRkcmVzcyAudzN3LWxvZ28ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnczdy1saW5rLXRvLW1hcHNpdGUsIC53M3ctbGluay10by1tYXBzaXRlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzMzMztcbn1cblxuLnczdy1saW5rLXRvLW1hcHNpdGUgLnczdy1wb3B1cCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogc21hbGwgKi9cbi53M3ctZW1iZWQudzN3LXNtYWxsIC53M3ctbG9nbyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLyogbWVkaXVtICovXG4udzN3LWVtYmVkLnczdy1tZWRpdW0gLnczdy1sb2dvIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4udzN3LWVtYmVkLnczdy1tZWRpdW0gLnczdy1hZGRyZXNzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4udzN3LWVtYmVkLnczdy1tZWRpdW06aG92ZXIgLnczdy1wb3B1cCB7XG4gIGJvdHRvbTogMzBweDtcbn1cblxuLyogbGFyZ2UgKi9cbi53M3ctZW1iZWQudzN3LWxhcmdlIC53M3ctbG9nbyB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuXG4udzN3LWVtYmVkLnczdy1sYXJnZSAudzN3LWFkZHJlc3Mge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbi53M3ctZW1iZWQudzN3LWxhcmdlOmhvdmVyIC53M3ctcG9wdXAge1xuICBib3R0b206IDM1cHg7XG59XG5cbi8qIGxpZ2h0ICovXG4udzN3LWVtYmVkLnczdy1saWdodCB7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4udzN3LWVtYmVkLnczdy1saWdodCAudzN3LXBvcHVwOmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgI2ZmZjtcbn1cblxuLnczdy1lbWJlZC53M3ctbGlnaHQgLnczdy1wb3B1cCAudzN3LXBvcHVwLWlubmVyIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgY29sb3I6ICM0ZDRkNGQ7XG59XG5cbi53M3ctZW1iZWQudzN3LWxpZ2h0OmhvdmVyIC53M3ctcG9wdXAgYSB7XG4gIGNvbG9yOiAjNGQ0ZDRkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogbGlnaHQtcmVkICovXG4udzN3LWVtYmVkLnczdy1saWdodC1yZWQge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLnczdy1lbWJlZC53M3ctbGlnaHQtcmVkIC53M3ctbG9nbyB7XG4gIGNvbG9yOiAjZTExZjI2ICFpbXBvcnRhbnQ7XG59XG5cbi53M3ctZW1iZWQudzN3LWxpZ2h0LXJlZCAudzN3LXBvcHVwOmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgI2ZmZjtcbn1cblxuLnczdy1lbWJlZC53M3ctbGlnaHQtcmVkIC53M3ctcG9wdXAgLnczdy1wb3B1cC1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGNvbG9yOiAjNGQ0ZDRkO1xufVxuXG4udzN3LWVtYmVkLnczdy1saWdodC1yZWQ6aG92ZXIgLnczdy1wb3B1cCBhIHtcbiAgY29sb3I6ICM0ZDRkNGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY29udGFjdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4ubG9jYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLnBlcnNvbmFsLWV2ZW50IC5idG4sIC5wZXJzb25hbC1ldmVudCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAucGVyc29uYWwtZXZlbnQgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLnBlcnNvbmFsLWV2ZW50IC5ub3QtcmVnaXN0ZXJlZCBwIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb25zIGgyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHJnYmEoMTIsIDM1LCA2NCwgMC41KTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnBlcnNvbmFsLWV2ZW50LXJlZ2lzdHJhdGlvbnMgLm5vLWV2ZW50cyB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ucGVyc29uYWwtZXZlbnQtcmVnaXN0cmF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb246bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDMEM0Qzk7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLnBlcnNvbmFsLWV2ZW50LXJlZ2lzdHJhdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBlcnNvbmFsLWV2ZW50LXJlZ2lzdHJhdGlvbi1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG4ucGVyc29uYWwtZXZlbnQtcmVnaXN0cmF0aW9uLWxvY2F0aW9uIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMEIwQjBCO1xufVxuLnBlcnNvbmFsLWV2ZW50LXJlZ2lzdHJhdGlvbi1kYXRlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucGVyc29uYWwtZXZlbnQtcmVnaXN0cmF0aW9uIC5wYW5lbC1oZWFkaW5nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luOiAxcHggMCA1cHggMDtcbn1cbi5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24gLnBhbmVsLXRpdGxlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnBlcnNvbmFsLWV2ZW50LXJlZ2lzdHJhdGlvbiAucGFuZWwtdGl0bGUgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24gLnBhbmVsLXRpdGxlIGE6aG92ZXIsIC5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24gLnBhbmVsLXRpdGxlIGE6YWN0aXZlLCAucGVyc29uYWwtZXZlbnQtcmVnaXN0cmF0aW9uIC5wYW5lbC10aXRsZSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBlcnNvbmFsLWV2ZW50LXJlZ2lzdHJhdGlvbiAucGFuZWwtdGl0bGUgYTpob3ZlciAudGV4dCBzcGFuLCAucGVyc29uYWwtZXZlbnQtcmVnaXN0cmF0aW9uIC5wYW5lbC10aXRsZSBhOmFjdGl2ZSAudGV4dCBzcGFuLCAucGVyc29uYWwtZXZlbnQtcmVnaXN0cmF0aW9uIC5wYW5lbC10aXRsZSBhOmZvY3VzIC50ZXh0IHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGVyc29uYWwtZXZlbnQtcmVnaXN0cmF0aW9uIC5wYW5lbC10aXRsZSBhLmNvbGxhcHNlZCAuYmFkZ2VzIC5iYWRnZSB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnBlcnNvbmFsLWV2ZW50LXJlZ2lzdHJhdGlvbiAucGFuZWwtdGl0bGUgYSAuZmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDQuNTtcbiAgYm90dG9tOiAtMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAtMXB4O1xuICB3aWR0aDogMi41cmVtO1xufVxuLnBlcnNvbmFsLWV2ZW50LXJlZ2lzdHJhdGlvbiAucGFuZWwtdGl0bGUgYSAuY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNnJlbTtcbn1cbi5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24gLnBhbmVsLXRpdGxlIGEgLnRleHQge1xuICBjb2xvcjogIzBjMjM0MDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gOC41cmVtKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgcGFkZGluZzogMCAxMHB4IDAgMjBweDtcbn1cbi5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24gLnBhbmVsLXRpdGxlIGE6bm90KC5jb2xsYXBzZWQpIC5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG59XG4ucGVyc29uYWwtZXZlbnQtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wZXJzb25hbC1ldmVudC1pbmZvLWl0ZW0tdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5wZXJzb25hbC1ldmVudC1pbmZvLWl0ZW0tdGl0bGUgLmZhIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIGNvbG9yOiAjREEyOTFDO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wZXJzb25hbC1ldmVudC1pbmZvIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnBlcnNvbmFsLWV2ZW50LWluZm8taXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cbiAgLnBlcnNvbmFsLWV2ZW50LWluZm8taXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbiAgLnBlcnNvbmFsLWV2ZW50LWluZm8taXRlbS10aXRsZSAuZmEge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuLnBlcnNvbmFsLWV2ZW50LXJlZ2lzdHJhdGlvbi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cbi5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24taXRlbTpudGgtb2YtdHlwZShldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIsIDM1LCA2NCwgMC4xKTtcbn1cbi5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24taXRlbS1sYWJlbCB7XG4gIHdpZHRoOiA1MCU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4ucGVyc29uYWwtZXZlbnQtcmVnaXN0cmF0aW9uLWl0ZW0tY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24taXRlbS1jb250ZW50OmVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIi9cIjtcbn1cbi5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24taXRlbS1jb250ZW50IGltZyB7XG4gIG1heC13aWR0aDogMjc1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBlcnNvbmFsLWV2ZW50LXJlZ2lzdHJhdGlvbi1pdGVtLWNvbnRlbnQgdWwsIC5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24taXRlbS1jb250ZW50IG9sIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24taXRlbSB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24taXRlbS1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG4gIC5wZXJzb25hbC1ldmVudC1yZWdpc3RyYXRpb24taXRlbS1jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucGVyc29uYWwtZXZlbnQtYWdlbmRhLWNoZWNrZWQgLmZhLCAucGVyc29uYWwtZXZlbnQtYWdlbmRhLXVuY2hlY2tlZCAuZmEge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucGVyc29uYWwtZXZlbnQtYWdlbmRhLWNoZWNrZWQgLmZhOjpiZWZvcmUsIC5wZXJzb25hbC1ldmVudC1hZ2VuZGEtdW5jaGVja2VkIC5mYTo6YmVmb3JlIHtcbiAgcGFkZGluZzogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cbi5wZXJzb25hbC1ldmVudC1hZ2VuZGEtY2hlY2tlZCBzcGFuLCAucGVyc29uYWwtZXZlbnQtYWdlbmRhLXVuY2hlY2tlZCBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4ucGVyc29uYWwtZXZlbnQtYWdlbmRhLWNoZWNrZWQ6bm90KDpsYXN0LW9mLXR5cGUpLCAucGVyc29uYWwtZXZlbnQtYWdlbmRhLXVuY2hlY2tlZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAwLjM1cmVtO1xufVxuLnBlcnNvbmFsLWV2ZW50LWFnZW5kYS1jaGVja2VkIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4ucGVyc29uYWwtZXZlbnQtYWdlbmRhLWNoZWNrZWQgLmZhIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4ucGVyc29uYWwtZXZlbnQtYWdlbmRhLWNoZWNrZWQgLmZhOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNEQTI5MUM7XG59XG5cbi5pbWFnZS10aWxlcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDZmciA1NGZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDEuNWZyIDAuOGZyIDJmcjtcbiAgZ2FwOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmltYWdlLXRpbGVzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ2ZnIgNTRmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvO1xuICAgIGdhcDogMC41cmVtO1xuICB9XG59XG5cbi8qIExlZnQgY29sdW1uICovXG4uaW1hZ2UtdGlsZTpudGgtY2hpbGQoMSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDEvMztcbiAgYXNwZWN0LXJhdGlvOiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5pbWFnZS10aWxlOm50aC1jaGlsZCgxKSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbn1cblxuLmltYWdlLXRpbGU6bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAzLzQ7XG4gIGFzcGVjdC1yYXRpbzogMS4yOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaW1hZ2UtdGlsZTpudGgtY2hpbGQoMikge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG59XG5cbi8qIFJpZ2h0IGNvbHVtbiByZWQtYmxvY2sqL1xuLmltYWdlLXRpbGU6bnRoLWNoaWxkKDMpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxLzI7XG4gIGFzcGVjdC1yYXRpbzogMS44NTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaW1hZ2UtdGlsZTpudGgtY2hpbGQoMykge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAzO1xuICAgIGFzcGVjdC1yYXRpbzogMy43MztcbiAgfVxufVxuXG4uaW1hZ2UtdGlsZTpudGgtY2hpbGQoNCkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDIvNDtcbiAgYXNwZWN0LXJhdGlvOiAxLjAzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5pbWFnZS10aWxlOm50aC1jaGlsZCg0KSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgICBhc3BlY3QtcmF0aW86IDAuNjU7XG4gIH1cbn1cblxuLyogR2VuZXJpYyB0aWxlIHN0eWxpbmcgKi9cbi5pbWFnZS10aWxlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLmltYWdlLXRpbGUgZmlndXJlLmZpZ3VyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5pbWFnZS10aWxlIGZpZ3VyZS5maWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmltYWdlLXRpbGUub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWFnZS10aWxlLm92ZXJsYXk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC45Mzc1cmVtO1xuICByaWdodDogMC45Mzc1cmVtO1xuICBsZWZ0OiAwLjkzNzVyZW07XG4gIGJvdHRvbTogMC45Mzc1cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCA0NDYgNDQ3XCIgZmlsbD1cIiUyM0ZGRkZGRlwiPjxjaXJjbGUgY3g9XCI0MzZcIiBjeT1cIjdcIiByPVwiN1wiLz48Y2lyY2xlIGN4PVwiNDM2XCIgY3k9XCIzMlwiIHI9XCI0XCIvPjxjaXJjbGUgY3g9XCI0MTNcIiBjeT1cIjMyXCIgcj1cIjRcIi8+PGNpcmNsZSBjeD1cIjQxNFwiIGN5PVwiNTVcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCI0MzdcIiBjeT1cIjU1XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMzkxXCIgY3k9XCIzMlwiIHI9XCI0XCIvPjxjaXJjbGUgY3g9XCIzOTJcIiBjeT1cIjU1XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiNDE0XCIgY3k9XCI3N1wiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjQzN1wiIGN5PVwiNzdcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIzNjhcIiBjeT1cIjMyXCIgcj1cIjRcIi8+PGNpcmNsZSBjeD1cIjQzOFwiIGN5PVwiMTAwXCIgcj1cIjIuNVwiLz48Y2lyY2xlIGN4PVwiMzQ5XCIgY3k9XCIxMFwiIHI9XCI0XCIvPjxjaXJjbGUgY3g9XCIzNzBcIiBjeT1cIjlcIiByPVwiNVwiLz48Y2lyY2xlIGN4PVwiMzkyXCIgY3k9XCI5XCIgcj1cIjVcIi8+PGNpcmNsZSBjeD1cIjQxNFwiIGN5PVwiOFwiIHI9XCI2XCIvPjxjaXJjbGUgY3g9XCIzNjhcIiBjeT1cIjc2XCIgcj1cIjdcIi8+PGNpcmNsZSBjeD1cIjM3MVwiIGN5PVwiMTAyXCIgcj1cIjRcIi8+PGNpcmNsZSBjeD1cIjM0OFwiIGN5PVwiMTAyXCIgcj1cIjRcIi8+PGNpcmNsZSBjeD1cIjM0OVwiIGN5PVwiMTI1XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMzcyXCIgY3k9XCIxMjVcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIzMjZcIiBjeT1cIjEwMlwiIHI9XCI0XCIvPjxjaXJjbGUgY3g9XCIzMjdcIiBjeT1cIjEyNVwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjM0OVwiIGN5PVwiMTQ4XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMzcyXCIgY3k9XCIxNDhcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIzMDNcIiBjeT1cIjEwMlwiIHI9XCI0XCIvPjxjaXJjbGUgY3g9XCIzNzNcIiBjeT1cIjE3MVwiIHI9XCIyLjVcIi8+PGNpcmNsZSBjeD1cIjI4MVwiIGN5PVwiODBcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiMzAyXCIgY3k9XCI3OVwiIHI9XCI1XCIvPjxjaXJjbGUgY3g9XCIzMjVcIiBjeT1cIjc5XCIgcj1cIjVcIi8+PGNpcmNsZSBjeD1cIjM0NlwiIGN5PVwiNzhcIiByPVwiNlwiLz48Y2lyY2xlIGN4PVwiMzAwXCIgY3k9XCIxNDVcIiByPVwiN1wiLz48Y2lyY2xlIGN4PVwiMzAzXCIgY3k9XCIxNzFcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiMjgwXCIgY3k9XCIxNzFcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiMjgxXCIgY3k9XCIxOTRcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIzMDRcIiBjeT1cIjE5NFwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjI1OFwiIGN5PVwiMTcxXCIgcj1cIjRcIi8+PGNpcmNsZSBjeD1cIjI1OVwiIGN5PVwiMTk0XCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMjgxXCIgY3k9XCIyMTdcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIzMDRcIiBjeT1cIjIxN1wiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjIzNVwiIGN5PVwiMTcxXCIgcj1cIjRcIi8+PGNpcmNsZSBjeD1cIjMwNVwiIGN5PVwiMjQwXCIgcj1cIjIuNVwiLz48Y2lyY2xlIGN4PVwiMjEzXCIgY3k9XCIxNDlcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiMjM0XCIgY3k9XCIxNDhcIiByPVwiNVwiLz48Y2lyY2xlIGN4PVwiMjU3XCIgY3k9XCIxNDhcIiByPVwiNVwiLz48Y2lyY2xlIGN4PVwiMjc4XCIgY3k9XCIxNDdcIiByPVwiNlwiLz48Y2lyY2xlIGN4PVwiMjMxXCIgY3k9XCIyMTNcIiByPVwiN1wiLz48Y2lyY2xlIGN4PVwiMjM0XCIgY3k9XCIyMzhcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiMjExXCIgY3k9XCIyMzhcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiMjEyXCIgY3k9XCIyNjFcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIyMzVcIiBjeT1cIjI2MVwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjE4OVwiIGN5PVwiMjM4XCIgcj1cIjRcIi8+PGNpcmNsZSBjeD1cIjE5MFwiIGN5PVwiMjYxXCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMjEyXCIgY3k9XCIyODRcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIyMzVcIiBjeT1cIjI4NFwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjE2NlwiIGN5PVwiMjM4XCIgcj1cIjRcIi8+PGNpcmNsZSBjeD1cIjIzNlwiIGN5PVwiMzA3XCIgcj1cIjIuNVwiLz48Y2lyY2xlIGN4PVwiMTQ0XCIgY3k9XCIyMTZcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiMTY1XCIgY3k9XCIyMTVcIiByPVwiNVwiLz48Y2lyY2xlIGN4PVwiMTg4XCIgY3k9XCIyMTVcIiByPVwiNVwiLz48Y2lyY2xlIGN4PVwiMjA5XCIgY3k9XCIyMTRcIiByPVwiNlwiLz48Y2lyY2xlIGN4PVwiMTYzXCIgY3k9XCIyODJcIiByPVwiN1wiLz48Y2lyY2xlIGN4PVwiMTY2XCIgY3k9XCIzMDhcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiMTQzXCIgY3k9XCIzMDhcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiMTQ0XCIgY3k9XCIzMzFcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIxNjdcIiBjeT1cIjMzMVwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjEyMVwiIGN5PVwiMzA4XCIgcj1cIjRcIi8+PGNpcmNsZSBjeD1cIjEyMlwiIGN5PVwiMzMxXCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiMTQ0XCIgY3k9XCIzNTRcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCIxNjdcIiBjeT1cIjM1NFwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjk5XCIgY3k9XCIzMDhcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiMTY4XCIgY3k9XCIzNzdcIiByPVwiMi41XCIvPjxjaXJjbGUgY3g9XCI3N1wiIGN5PVwiMjg2XCIgcj1cIjRcIi8+PGNpcmNsZSBjeD1cIjk4XCIgY3k9XCIyODVcIiByPVwiNVwiLz48Y2lyY2xlIGN4PVwiMTIwXCIgY3k9XCIyODVcIiByPVwiNVwiLz48Y2lyY2xlIGN4PVwiMTQxXCIgY3k9XCIyODRcIiByPVwiNlwiLz48Y2lyY2xlIGN4PVwiOTRcIiBjeT1cIjM1MVwiIHI9XCI3XCIvPjxjaXJjbGUgY3g9XCI5NlwiIGN5PVwiMzc3XCIgcj1cIjRcIi8+PGNpcmNsZSBjeD1cIjczXCIgY3k9XCIzNzdcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiNzRcIiBjeT1cIjQwMFwiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjk3XCIgY3k9XCI0MDBcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCI1MVwiIGN5PVwiMzc3XCIgcj1cIjRcIi8+PGNpcmNsZSBjeD1cIjUyXCIgY3k9XCI0MDBcIiByPVwiMy41XCIvPjxjaXJjbGUgY3g9XCI3NFwiIGN5PVwiNDIzXCIgcj1cIjMuNVwiLz48Y2lyY2xlIGN4PVwiOTdcIiBjeT1cIjQyM1wiIHI9XCIzLjVcIi8+PGNpcmNsZSBjeD1cIjI5XCIgY3k9XCIzNzdcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiOThcIiBjeT1cIjQ0NlwiIHI9XCIyLjVcIi8+PGNpcmNsZSBjeD1cIjdcIiBjeT1cIjM1NVwiIHI9XCI0XCIvPjxjaXJjbGUgY3g9XCIyOFwiIGN5PVwiMzU0XCIgcj1cIjVcIi8+PGNpcmNsZSBjeD1cIjUwXCIgY3k9XCIzNTRcIiByPVwiNVwiLz48Y2lyY2xlIGN4PVwiNzJcIiBjeT1cIjM1M1wiIHI9XCI2XCIvPjwvc3ZnPicpO1xufVxuXG4vKiBSZWQgYmxvY2sgc3R5bGVzICovXG4uaW1hZ2UtdGlsZS50ZXh0LWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RBMjkxQztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmltYWdlLXRpbGUudGV4dC1ibG9jayAuaW1hZ2UtdGlsZS10YWcge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uaW1hZ2UtdGlsZS50ZXh0LWJsb2NrIC5pbWFnZS10aWxlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmltYWdlLXRpbGUudGV4dC1ibG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjc1cmVtO1xuICByaWdodDogMC43NXJlbTtcbiAgd2lkdGg6IDEuODc1cmVtO1xuICBoZWlnaHQ6IDEuODc1cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCA1NyA1NlwiIGZpbGw9XCIlMjNGRkZGRkZcIj48Y2lyY2xlIGN4PVwiMjguNFwiIGN5PVwiMjguMVwiIHI9XCIyLjJcIi8+PGNpcmNsZSBjeD1cIjI4LjZcIiBjeT1cIjIxLjZcIiByPVwiMS4zXCIvPjxjaXJjbGUgY3g9XCIzNS41XCIgY3k9XCIyMS42XCIgcj1cIjEuM1wiLz48Y2lyY2xlIGN4PVwiMzUuNlwiIGN5PVwiMTQuNVwiIHI9XCIxXCIvPjxjaXJjbGUgY3g9XCIyOC41XCIgY3k9XCIxNC41XCIgcj1cIjFcIi8+PGNpcmNsZSBjeD1cIjQyLjRcIiBjeT1cIjIxLjZcIiByPVwiMS4zXCIvPjxjaXJjbGUgY3g9XCI0Mi4zXCIgY3k9XCIxNC41XCIgcj1cIjFcIi8+PGNpcmNsZSBjeD1cIjM1LjZcIiBjeT1cIjcuNlwiIHI9XCIxXCIvPjxjaXJjbGUgY3g9XCIyOC41XCIgY3k9XCI3LjZcIiByPVwiMVwiLz48Y2lyY2xlIGN4PVwiNDkuM1wiIGN5PVwiMjEuNlwiIHI9XCIxLjNcIi8+PGNpcmNsZSBjeD1cIjI4LjZcIiBjeT1cIjAuN1wiIHI9XCIwLjhcIi8+PGNpcmNsZSBjeD1cIjU1LjhcIiBjeT1cIjI4LjRcIiByPVwiMS4zXCIvPjxjaXJjbGUgY3g9XCI0OS40XCIgY3k9XCIyOC43XCIgcj1cIjEuNlwiLz48Y2lyY2xlIGN4PVwiNDIuNlwiIGN5PVwiMjguN1wiIHI9XCIxLjZcIi8+PGNpcmNsZSBjeD1cIjM2LjFcIiBjeT1cIjI5XCIgcj1cIjEuOFwiLz48Y2lyY2xlIGN4PVwiMjguNlwiIGN5PVwiMjcuNlwiIHI9XCIyLjJcIi8+PGNpcmNsZSBjeD1cIjI4LjVcIiBjeT1cIjM1LjRcIiByPVwiMS4zXCIvPjxjaXJjbGUgY3g9XCIyMS41XCIgY3k9XCIzNS40XCIgcj1cIjEuM1wiLz48Y2lyY2xlIGN4PVwiMjEuM1wiIGN5PVwiNDIuNVwiIHI9XCIxXCIvPjxjaXJjbGUgY3g9XCIyOC41XCIgY3k9XCI0Mi41XCIgcj1cIjFcIi8+PGNpcmNsZSBjeD1cIjE0LjhcIiBjeT1cIjM1LjRcIiByPVwiMS4zXCIvPjxjaXJjbGUgY3g9XCIxNC42XCIgY3k9XCI0Mi41XCIgcj1cIjFcIi8+PGNpcmNsZSBjeD1cIjIxLjNcIiBjeT1cIjQ5LjRcIiByPVwiMVwiLz48Y2lyY2xlIGN4PVwiMjguNVwiIGN5PVwiNDkuNFwiIHI9XCIxXCIvPjxjaXJjbGUgY3g9XCI3LjlcIiBjeT1cIjM1LjRcIiByPVwiMS4zXCIvPjxjaXJjbGUgY3g9XCIyOC41XCIgY3k9XCI1NS41XCIgcj1cIjAuOFwiLz48Y2lyY2xlIGN4PVwiMS4zXCIgY3k9XCIyNy44XCIgcj1cIjEuM1wiLz48Y2lyY2xlIGN4PVwiNy45XCIgY3k9XCIyNy41XCIgcj1cIjEuNlwiLz48Y2lyY2xlIGN4PVwiMTQuN1wiIGN5PVwiMjcuNVwiIHI9XCIxLjZcIi8+PGNpcmNsZSBjeD1cIjIxLjVcIiBjeT1cIjI3LjNcIiByPVwiMS44XCIvPjwvc3ZnPicpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5pbWFnZS10aWxlLnRleHQtYmxvY2sgLmltYWdlLXRpbGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4uYWxlcnQge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xufVxuLmFsZXJ0IC5idG4sIC5hbGVydCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZm9ybS1jb250cm9sLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuYWxlcnQgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuYS5iYWRnZTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmNhcmQuZmFjdHMtY2FyZCwgLmZhY3RzLWNhcmQucGFuZWwge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDNhNjA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmNhcmQuZmFjdHMtY2FyZCAuY2FyZC10aXRsZSwgLmZhY3RzLWNhcmQucGFuZWwgLmNhcmQtdGl0bGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBjYWxjKDEuNTI1cmVtICsgMy4zdncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FyZC5mYWN0cy1jYXJkIC5jYXJkLXRpdGxlLCAuZmFjdHMtY2FyZC5wYW5lbCAuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG4uY2FyZC5mYWN0cy1jYXJkIC5jYXJkLXRpdGxlOmFmdGVyLCAuZmFjdHMtY2FyZC5wYW5lbCAuY2FyZC10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMzcgMzhcIiBmaWxsPVwiJTIzRkZGRkZGXCI+PGNpcmNsZSBjeD1cIjM0LjI3XCIgY3k9XCIyLjc1XCIgcj1cIjIuNzVcIi8+PGNpcmNsZSBjeD1cIjI1Ljg1XCIgY3k9XCIyLjkzXCIgcj1cIjEuNlwiLz48Y2lyY2xlIGN4PVwiMTcuNTJcIiBjeT1cIjIuOTNcIiByPVwiMS4yN1wiLz48Y2lyY2xlIGN4PVwiOS4yNFwiIGN5PVwiMi45M1wiIHI9XCIxLjI3XCIvPjxjaXJjbGUgY3g9XCIwLjk1XCIgY3k9XCIyLjkzXCIgcj1cIjAuOTZcIi8+PGNpcmNsZSBjeD1cIjM0LjJcIiBjeT1cIjExLjUxXCIgcj1cIjIuMjRcIi8+PGNpcmNsZSBjeD1cIjI1Ljg1XCIgY3k9XCIxMS41MVwiIHI9XCIxLjZcIi8+PGNpcmNsZSBjeD1cIjE3LjUyXCIgY3k9XCIxMS41MVwiIHI9XCIxLjI3XCIvPjxjaXJjbGUgY3g9XCI5LjI0XCIgY3k9XCIxMS41MVwiIHI9XCIxLjI3XCIvPjxjaXJjbGUgY3g9XCIzNC4xOVwiIGN5PVwiMTkuNzZcIiByPVwiMS45MVwiLz48Y2lyY2xlIGN4PVwiMjUuODVcIiBjeT1cIjE5Ljc2XCIgcj1cIjEuNlwiLz48Y2lyY2xlIGN4PVwiMTcuNTJcIiBjeT1cIjE5Ljc2XCIgcj1cIjEuMjdcIi8+PGNpcmNsZSBjeD1cIjM0LjE5XCIgY3k9XCIyOC4yXCIgcj1cIjEuOTFcIi8+PGNpcmNsZSBjeD1cIjI1Ljg1XCIgY3k9XCIyOC4xOVwiIHI9XCIxLjZcIi8+PGNpcmNsZSBjeD1cIjM0LjE5XCIgY3k9XCIzNi40XCIgcj1cIjEuNlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMi4xODc1cmVtO1xuICBpbnNldDogMCAwIGF1dG8gYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMi4xODc1cmVtO1xufVxuLmNhcmQuZmFjdHMtY2FyZCAuY2FyZC1mb290ZXIsIC5mYWN0cy1jYXJkLnBhbmVsIC5jYXJkLWZvb3RlciwgLmNhcmQuZmFjdHMtY2FyZCAucGFuZWwtZm9vdGVyLCAuZmFjdHMtY2FyZC5wYW5lbCAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjg0NzcxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYXJkLmZhY3RzLWNhcmQgLmNhcmQtdGl0bGUsIC5mYWN0cy1jYXJkLnBhbmVsIC5jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYmxvY2s6IDA7XG4gIH1cbn1cbi5jYXJkLnN1Z2dlc3RlZC1saW5rLCAuc3VnZ2VzdGVkLWxpbmsucGFuZWwge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5jYXJkLnN1Z2dlc3RlZC1saW5rOmhvdmVyLCAuc3VnZ2VzdGVkLWxpbmsucGFuZWw6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiAjREEyOTFDO1xufVxuLmNhcmQuc3VnZ2VzdGVkLWxpbms6aG92ZXIgLmNhcmQtYnV0dG9uLCAuc3VnZ2VzdGVkLWxpbmsucGFuZWw6aG92ZXIgLmNhcmQtYnV0dG9uIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4uY2FyZC5zdWdnZXN0ZWQtbGluazpmb2N1cy13aXRoaW4sIC5zdWdnZXN0ZWQtbGluay5wYW5lbDpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiAycHggc29saWQgIzJhNWY3MTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cbi5jYXJkLnN1Z2dlc3RlZC1saW5rOmZvY3VzLXdpdGhpbiAuY2FyZC1idXR0b24sIC5zdWdnZXN0ZWQtbGluay5wYW5lbDpmb2N1cy13aXRoaW4gLmNhcmQtYnV0dG9uIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4uY2FyZC5zdWdnZXN0ZWQtbGluayAuY2FyZC1pY29uLCAuc3VnZ2VzdGVkLWxpbmsucGFuZWwgLmNhcmQtaWNvbiB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uY2FyZC5zdWdnZXN0ZWQtbGluayAuY2FyZC1ib2R5LCAuc3VnZ2VzdGVkLWxpbmsucGFuZWwgLmNhcmQtYm9keSwgLmNhcmQuc3VnZ2VzdGVkLWxpbmsgLnBhbmVsLWJvZHksIC5zdWdnZXN0ZWQtbGluay5wYW5lbCAucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbn1cbi5jYXJkLnN1Z2dlc3RlZC1saW5rIC5jYXJkLWZvb3RlciwgLnN1Z2dlc3RlZC1saW5rLnBhbmVsIC5jYXJkLWZvb3RlciwgLmNhcmQuc3VnZ2VzdGVkLWxpbmsgLnBhbmVsLWZvb3RlciwgLnN1Z2dlc3RlZC1saW5rLnBhbmVsIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jYXJkLnN1Z2dlc3RlZC1saW5rIC5jYXJkLWZvb3RlciAuY2FyZC1mb290ZXItY29udGVudCwgLnN1Z2dlc3RlZC1saW5rLnBhbmVsIC5jYXJkLWZvb3RlciAuY2FyZC1mb290ZXItY29udGVudCwgLmNhcmQuc3VnZ2VzdGVkLWxpbmsgLnBhbmVsLWZvb3RlciAuY2FyZC1mb290ZXItY29udGVudCwgLnN1Z2dlc3RlZC1saW5rLnBhbmVsIC5wYW5lbC1mb290ZXIgLmNhcmQtZm9vdGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2FyZC5zdWdnZXN0ZWQtbGluayAuY2FyZC1idXR0b24sIC5zdWdnZXN0ZWQtbGluay5wYW5lbCAuY2FyZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4uY2FyZC5zdWdnZXN0ZWQtbGluay1tYXNrLXBsYWNlaG9sZGVyLCAuc3VnZ2VzdGVkLWxpbmstbWFzay1wbGFjZWhvbGRlci5wYW5lbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgNjA1IDE2LjRcIiBmaWxsPVwiJTIzREEyOTFDXCI+PGNpcmNsZSBjeD1cIjEzXCIgY3k9XCI4LjJcIiByPVwiMi44XCIvPjxjaXJjbGUgY3g9XCIyOS40XCIgY3k9XCI4LjJcIiByPVwiMi45MlwiLz48Y2lyY2xlIGN4PVwiNDUuOFwiIGN5PVwiOC4yXCIgcj1cIjMuMDRcIi8+PGNpcmNsZSBjeD1cIjYyLjJcIiBjeT1cIjguMlwiIHI9XCIzLjE2XCIvPjxjaXJjbGUgY3g9XCI3OC42XCIgY3k9XCI4LjJcIiByPVwiMy4yOFwiLz48Y2lyY2xlIGN4PVwiOTVcIiBjeT1cIjguMlwiIHI9XCIzLjRcIi8+PGNpcmNsZSBjeD1cIjExMS40XCIgY3k9XCI4LjJcIiByPVwiMy41MlwiLz48Y2lyY2xlIGN4PVwiMTI3LjhcIiBjeT1cIjguMlwiIHI9XCIzLjY0XCIvPjxjaXJjbGUgY3g9XCIxNDQuMlwiIGN5PVwiOC4yXCIgcj1cIjMuNzZcIi8+PGNpcmNsZSBjeD1cIjE2MC42XCIgY3k9XCI4LjJcIiByPVwiMy44OFwiLz48Y2lyY2xlIGN4PVwiMTc3XCIgY3k9XCI4LjJcIiByPVwiNFwiLz48Y2lyY2xlIGN4PVwiMTkzLjRcIiBjeT1cIjguMlwiIHI9XCI0LjEyXCIvPjxjaXJjbGUgY3g9XCIyMDkuOFwiIGN5PVwiOC4yXCIgcj1cIjQuMjRcIi8+PGNpcmNsZSBjeD1cIjIyNi4yXCIgY3k9XCI4LjJcIiByPVwiNC4zNlwiLz48Y2lyY2xlIGN4PVwiMjQyLjZcIiBjeT1cIjguMlwiIHI9XCI0LjQ4XCIvPjxjaXJjbGUgY3g9XCIyNTlcIiBjeT1cIjguMlwiIHI9XCI0LjZcIi8+PGNpcmNsZSBjeD1cIjI3NS40XCIgY3k9XCI4LjJcIiByPVwiNC43MlwiLz48Y2lyY2xlIGN4PVwiMjkxLjhcIiBjeT1cIjguMlwiIHI9XCI0Ljg0XCIvPjxjaXJjbGUgY3g9XCIzMDguMlwiIGN5PVwiOC4yXCIgcj1cIjQuOTZcIi8+PGNpcmNsZSBjeD1cIjMyNC42XCIgY3k9XCI4LjJcIiByPVwiNS4wOFwiLz48Y2lyY2xlIGN4PVwiMzQxXCIgY3k9XCI4LjJcIiByPVwiNS4yXCIvPjxjaXJjbGUgY3g9XCIzNTcuNFwiIGN5PVwiOC4yXCIgcj1cIjUuMzJcIi8+PGNpcmNsZSBjeD1cIjM3My44XCIgY3k9XCI4LjJcIiByPVwiNS40NFwiLz48Y2lyY2xlIGN4PVwiMzkwLjJcIiBjeT1cIjguMlwiIHI9XCI1LjU2XCIvPjxjaXJjbGUgY3g9XCI0MDYuNlwiIGN5PVwiOC4yXCIgcj1cIjUuNjhcIi8+PGNpcmNsZSBjeD1cIjQyM1wiIGN5PVwiOC4yXCIgcj1cIjUuOFwiLz48Y2lyY2xlIGN4PVwiNDM5LjRcIiBjeT1cIjguMlwiIHI9XCI1LjkyXCIvPjxjaXJjbGUgY3g9XCI0NTUuOFwiIGN5PVwiOC4yXCIgcj1cIjYuMDRcIi8+PGNpcmNsZSBjeD1cIjQ3Mi4yXCIgY3k9XCI4LjJcIiByPVwiNi4xNlwiLz48Y2lyY2xlIGN4PVwiNDg4LjZcIiBjeT1cIjguMlwiIHI9XCI2LjI4XCIvPjxjaXJjbGUgY3g9XCI1MDVcIiBjeT1cIjguMlwiIHI9XCI2LjRcIi8+PGNpcmNsZSBjeD1cIjUyMS40XCIgY3k9XCI4LjJcIiByPVwiNi41MlwiLz48Y2lyY2xlIGN4PVwiNTM3LjhcIiBjeT1cIjguMlwiIHI9XCI2LjY0XCIvPjxjaXJjbGUgY3g9XCI1NTQuMlwiIGN5PVwiOC4yXCIgcj1cIjYuNzZcIi8+PGNpcmNsZSBjeD1cIjU3MC42XCIgY3k9XCI4LjJcIiByPVwiNi44OFwiLz48Y2lyY2xlIGN4PVwiNTg3XCIgY3k9XCI4LjJcIiByPVwiN1wiLz48Y2lyY2xlIGN4PVwiNjAzLjRcIiBjeT1cIjguMlwiIHI9XCI3LjFcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5jYXJkLnN1Z2dlc3RlZC1saW5rLW1hc2stcGxhY2Vob2xkZXI6YWZ0ZXIsIC5zdWdnZXN0ZWQtbGluay1tYXNrLXBsYWNlaG9sZGVyLnBhbmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRjhGN0YxOyAvKiBpZGVhbGx5IHRoZSBjb2xvciBvZiB0aGUgc2VjdGlvbiAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyNDgsIDI0NywgMjQxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG59XG4uY2FyZC5zdWdnZXN0ZWQtbGluay5iaWcsIC5zdWdnZXN0ZWQtbGluay5iaWcucGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREEyOTFDO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDNyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uY2FyZC5zdWdnZXN0ZWQtbGluay5iaWc6aG92ZXIsIC5zdWdnZXN0ZWQtbGluay5iaWcucGFuZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMyNTE5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNhcmQuc3VnZ2VzdGVkLWxpbmsuYmlnIC5jYXJkLWljb24sIC5zdWdnZXN0ZWQtbGluay5iaWcucGFuZWwgLmNhcmQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTNyZW07XG4gIG9yZGVyOiAzO1xuICBjb2xvcjogI0ZGOEU4NDtcbn1cbi5jYXJkLnN1Z2dlc3RlZC1saW5rLmJpZyAuc3RyZXRjaGVkLWxpbmssIC5zdWdnZXN0ZWQtbGluay5iaWcucGFuZWwgLnN0cmV0Y2hlZC1saW5rIHtcbiAgb3JkZXI6IDI7XG59XG4uY2FyZC5zdWdnZXN0ZWQtbGluay5iaWcgLmNhcmQtZm9vdGVyLCAuc3VnZ2VzdGVkLWxpbmsuYmlnLnBhbmVsIC5jYXJkLWZvb3RlciwgLmNhcmQuc3VnZ2VzdGVkLWxpbmsuYmlnIC5wYW5lbC1mb290ZXIsIC5zdWdnZXN0ZWQtbGluay5iaWcucGFuZWwgLnBhbmVsLWZvb3RlciB7XG4gIG9yZGVyOiAxO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5jYXJkLnN1Z2dlc3RlZC1saW5rLmJpZyAuY2FyZC1idXR0b24sIC5zdWdnZXN0ZWQtbGluay5iaWcucGFuZWwgLmNhcmQtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FyZC5zdWdnZXN0ZWQtbGluayAuY2FyZC1ib2R5LCAuc3VnZ2VzdGVkLWxpbmsucGFuZWwgLmNhcmQtYm9keSwgLmNhcmQuc3VnZ2VzdGVkLWxpbmsgLnBhbmVsLWJvZHksIC5zdWdnZXN0ZWQtbGluay5wYW5lbCAucGFuZWwtYm9keSB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuICAuY2FyZC5zdWdnZXN0ZWQtbGluay5iaWcsIC5zdWdnZXN0ZWQtbGluay5iaWcucGFuZWwge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuICAuY2FyZC5zdWdnZXN0ZWQtbGluay5iaWcgLmNhcmQtaWNvbiwgLnN1Z2dlc3RlZC1saW5rLmJpZy5wYW5lbCAuY2FyZC1pY29uIHtcbiAgICBmb250LXNpemU6IDlyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FyZC5zdWdnZXN0ZWQtbGluayAuY2FyZC1pY29uLCAuc3VnZ2VzdGVkLWxpbmsucGFuZWwgLmNhcmQtaWNvbiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5jYXJkLnN1Z2dlc3RlZC1saW5rIC5jYXJkLWJvZHksIC5zdWdnZXN0ZWQtbGluay5wYW5lbCAuY2FyZC1ib2R5LCAuY2FyZC5zdWdnZXN0ZWQtbGluayAucGFuZWwtYm9keSwgLnN1Z2dlc3RlZC1saW5rLnBhbmVsIC5wYW5lbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jYXJkLnN1Z2dlc3RlZC1saW5rLmJpZywgLnN1Z2dlc3RlZC1saW5rLmJpZy5wYW5lbCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXJkLnN1Z2dlc3RlZC1saW5rLmJpZyAuY2FyZC1pY29uLCAuc3VnZ2VzdGVkLWxpbmsuYmlnLnBhbmVsIC5jYXJkLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuY2FyZC5zdWdnZXN0ZWQtbGluay5iaWcgLnN0cmV0Y2hlZC1saW5rLCAuc3VnZ2VzdGVkLWxpbmsuYmlnLnBhbmVsIC5zdHJldGNoZWQtbGluayB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLmNhcmQuc3VnZ2VzdGVkLWxpbmsuYmlnIC5jYXJkLWZvb3RlciwgLnN1Z2dlc3RlZC1saW5rLmJpZy5wYW5lbCAuY2FyZC1mb290ZXIsIC5jYXJkLnN1Z2dlc3RlZC1saW5rLmJpZyAucGFuZWwtZm9vdGVyLCAuc3VnZ2VzdGVkLWxpbmsuYmlnLnBhbmVsIC5wYW5lbC1mb290ZXIge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5jYXJkLnN1Z2dlc3RlZC1saW5rLmJpZyAuY2FyZC1mb290ZXIgcGFkZGluZywgLnN1Z2dlc3RlZC1saW5rLmJpZy5wYW5lbCAuY2FyZC1mb290ZXIgcGFkZGluZywgLmNhcmQuc3VnZ2VzdGVkLWxpbmsuYmlnIC5wYW5lbC1mb290ZXIgcGFkZGluZywgLnN1Z2dlc3RlZC1saW5rLmJpZy5wYW5lbCAucGFuZWwtZm9vdGVyIHBhZGRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY2FyZC5zdWdnZXN0ZWQtbGluay5iaWcgLmNhcmQtYnV0dG9uLCAuc3VnZ2VzdGVkLWxpbmsuYmlnLnBhbmVsIC5jYXJkLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxufVxuLmNhcmQubmV3cywgLm5ld3MucGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5jYXJkLm5ld3MgLmNhcmQtaGVhZGVyLCAubmV3cy5wYW5lbCAuY2FyZC1oZWFkZXIsIC5jYXJkLm5ld3MgLnBhbmVsLWhlYWRpbmcsIC5uZXdzLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jYXJkLm5ld3MgLmNhcmQtYm9keSwgLm5ld3MucGFuZWwgLmNhcmQtYm9keSwgLmNhcmQubmV3cyAucGFuZWwtYm9keSwgLm5ld3MucGFuZWwgLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uY2FyZC5uZXdzLnRlYXNlciwgLm5ld3MudGVhc2VyLnBhbmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNhcmQubmV3cy50ZWFzZXIgLmNhcmQtaGVhZGVyLCAubmV3cy50ZWFzZXIucGFuZWwgLmNhcmQtaGVhZGVyLCAuY2FyZC5uZXdzLnRlYXNlciAucGFuZWwtaGVhZGluZywgLm5ld3MudGVhc2VyLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyLCA1MiwgOTAsIDAuMTAxOTYwNzg0Myk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jYXJkLm5ld3MudGVhc2VyIC5jYXJkLWJvZHksIC5uZXdzLnRlYXNlci5wYW5lbCAuY2FyZC1ib2R5LCAuY2FyZC5uZXdzLnRlYXNlciAucGFuZWwtYm9keSwgLm5ld3MudGVhc2VyLnBhbmVsIC5wYW5lbC1ib2R5IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZmxleDogMDtcbn1cbi5jYXJkLm5ld3MudGVhc2VyIC5jYXJkLXRhZywgLm5ld3MudGVhc2VyLnBhbmVsIC5jYXJkLXRhZyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZvbnQtZmFtaWx5OiBcIkV4cG9zdXJlIENvbmRlbnNlZFwiLCBcIlBQIE5ldWUgTW9udHJlYWxcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkLm5ld3MudGVhc2VyIC5jYXJkLXRhZzpiZWZvcmUsIC5uZXdzLnRlYXNlci5wYW5lbCAuY2FyZC10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUJFQjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uY2FyZC5uZXdzLnRlYXNlciAuY2FyZC10YWcucHJpbWFyeTpiZWZvcmUsIC5uZXdzLnRlYXNlci5wYW5lbCAuY2FyZC10YWcucHJpbWFyeTpiZWZvcmUsIC5jYXJkLm5ld3MudGVhc2VyIC5jYXJkLXRhZy5yZWQ6YmVmb3JlLCAubmV3cy50ZWFzZXIucGFuZWwgLmNhcmQtdGFnLnJlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREEyOTFDO1xufVxuLmNhcmQubmV3cy50ZWFzZXIgLmNhcmQtdGFnLnNlY29uZGFyeTpiZWZvcmUsIC5uZXdzLnRlYXNlci5wYW5lbCAuY2FyZC10YWcuc2Vjb25kYXJ5OmJlZm9yZSwgLmNhcmQubmV3cy50ZWFzZXIgLmNhcmQtdGFnLmRhcmtibHVlOmJlZm9yZSwgLm5ld3MudGVhc2VyLnBhbmVsIC5jYXJkLXRhZy5kYXJrYmx1ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xufVxuLmNhcmQubmV3cy50ZWFzZXIgLmNhcmQtdGFnLnN1Y2Nlc3M6YmVmb3JlLCAubmV3cy50ZWFzZXIucGFuZWwgLmNhcmQtdGFnLnN1Y2Nlc3M6YmVmb3JlLCAuY2FyZC5uZXdzLnRlYXNlciAuY2FyZC10YWcuZ3JlZW46YmVmb3JlLCAubmV3cy50ZWFzZXIucGFuZWwgLmNhcmQtdGFnLmdyZWVuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQ0UxOTQ7XG59XG4uY2FyZC5uZXdzLnRlYXNlciAuY2FyZC10YWcuaW5mbzpiZWZvcmUsIC5uZXdzLnRlYXNlci5wYW5lbCAuY2FyZC10YWcuaW5mbzpiZWZvcmUsIC5jYXJkLm5ld3MudGVhc2VyIC5jYXJkLXRhZy5saWdodGJsdWU6YmVmb3JlLCAubmV3cy50ZWFzZXIucGFuZWwgLmNhcmQtdGFnLmxpZ2h0Ymx1ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZGZmO1xufVxuLmNhcmQubmV3cy50ZWFzZXIgLmNhcmQtdGFnLm9yYW5nZTpiZWZvcmUsIC5uZXdzLnRlYXNlci5wYW5lbCAuY2FyZC10YWcub3JhbmdlOmJlZm9yZSwgLmNhcmQubmV3cy50ZWFzZXIgLmNhcmQtdGFnLmRhbmdlcjpiZWZvcmUsIC5uZXdzLnRlYXNlci5wYW5lbCAuY2FyZC10YWcuZGFuZ2VyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjI0MTk7XG59XG4uY2FyZC5uZXdzLnRlYXNlciAuY2FyZC10YWcueWVsbG93OmJlZm9yZSwgLm5ld3MudGVhc2VyLnBhbmVsIC5jYXJkLXRhZy55ZWxsb3c6YmVmb3JlLCAuY2FyZC5uZXdzLnRlYXNlciAuY2FyZC10YWcud2FybmluZzpiZWZvcmUsIC5uZXdzLnRlYXNlci5wYW5lbCAuY2FyZC10YWcud2FybmluZzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xufVxuLmNhcmQubmV3cy50ZWFzZXIgLmNhcmQtdGFnLnRlYWw6YmVmb3JlLCAubmV3cy50ZWFzZXIucGFuZWwgLmNhcmQtdGFnLnRlYWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNmU4Mztcbn1cbi5jYXJkLm5ld3MudGVhc2VyIC5jYXJkLXRhZy5wdXJwbGU6YmVmb3JlLCAubmV3cy50ZWFzZXIucGFuZWwgLmNhcmQtdGFnLnB1cnBsZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI0NWIxO1xufVxuLmNhcmQubmV3cy50ZWFzZXIgLmNhcmQtdGFnLmluZGlnbzpiZWZvcmUsIC5uZXdzLnRlYXNlci5wYW5lbCAuY2FyZC10YWcuaW5kaWdvOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XG59XG4uY2FyZC5uZXdzLnRlYXNlciAuY2FyZC1kYXRlLCAubmV3cy50ZWFzZXIucGFuZWwgLmNhcmQtZGF0ZSB7XG4gIGNvbG9yOiAjNzI3MjcyO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbSBbZGF0YS1icy10b2dnbGU9bGlnaHRib3hdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyaywgIzBCMEIwQik7XG59XG4uY2Fyb3VzZWwgLmNhcm91c2VsLWNhcHRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5jYXJvdXNlbCAuY2Fyb3VzZWwtY2FwdGlvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uY2hlY2tib3gtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2hlY2tib3gtbGlzdCAubGlzdC1pdGVtLmFjdGl2ZSA+IC5jdXN0b20tY29udHJvbC5jdXN0b20tY2hlY2tib3ggKyAuY2hlY2tib3gtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuLmNoZWNrYm94LWxpc3QgLmxpc3QtaXRlbS5wYXJ0aWFsID4gLmN1c3RvbS1jb250cm9sLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjBjOFwiO1xuICBjb2xvcjogI0RBMjkxQztcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLmNoZWNrYm94LWxpc3QgLmN1c3RvbS1jb250cm9sLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmNoZWNrYm94LWxpc3QgLmN1c3RvbS1jb250cm9sLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MwQzRDOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jaGVja2JveC1saXN0IC5jdXN0b20tY29udHJvbC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBjb2xvcjogI0RBMjkxQztcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5jaGVja2JveC1saXN0IC5jdXN0b20tY29udHJvbC5jdXN0b20tY2hlY2tib3ggfiAuY2hlY2tib3gtbGlzdDpiZWZvcmUge1xuICBjb2xvcjogI0MwQzRDOTtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xufVxuLmNoZWNrYm94LWxpc3QgLmNoZWNrYm94LWxpc3QgLmN1c3RvbS1jb250cm9sLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uY3RhLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY3RhLWJsb2NrIC5jdGEtdGl0bGUgaDEsIC5jdGEtYmxvY2sgLmN0YS10aXRsZSBoMiwgLmN0YS1ibG9jayAuY3RhLXRpdGxlIGgzLCAuY3RhLWJsb2NrIC5jdGEtdGl0bGUgaDQsIC5jdGEtYmxvY2sgLmN0YS10aXRsZSBoNSwgLmN0YS1ibG9jayAuY3RhLXRpdGxlIGg2IHtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICM3MjcyNzI7XG59XG4uY3RhLWJsb2NrIC5jdGEtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmN0YS1ibG9jayAuY3RhLWNvbnRlbnQgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmN0YS1ibG9jayAuY3RhLWNvbnRlbnQgYTpob3ZlciwgLmN0YS1ibG9jayAuY3RhLWNvbnRlbnQgYTphY3RpdmUsIC5jdGEtYmxvY2sgLmN0YS1jb250ZW50IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jdGEtYmxvY2sgLmN0YS1jb250ZW50IC5jdGEtbGluayBhLCAuY3RhLWJsb2NrIC5jdGEtY29udGVudCAuY2FyZC5jdGEtbGluay1sb2dpbiBhLCAuY3RhLWJsb2NrIC5jdGEtY29udGVudCAuY3RhLWxpbmstbG9naW4ucGFuZWwgYSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLmN0YS1ibG9jayAuY3RhLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmN0YS1ibG9jayAuY3RhLWZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4uY3RhLWJsb2NrIC5jdGEtZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uY3RhLWJsb2NrIC5jdGEtZm9ybSAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5jdGEtYmxvY2suY3RhLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREEyOTFDO1xufVxuLmN0YS1ibG9jay5jdGEtcHJpbWFyeSAuY3RhLXRpdGxlIGgxLCAuY3RhLWJsb2NrLmN0YS1wcmltYXJ5IC5jdGEtdGl0bGUgaDIsIC5jdGEtYmxvY2suY3RhLXByaW1hcnkgLmN0YS10aXRsZSBoMywgLmN0YS1ibG9jay5jdGEtcHJpbWFyeSAuY3RhLXRpdGxlIGg0LCAuY3RhLWJsb2NrLmN0YS1wcmltYXJ5IC5jdGEtdGl0bGUgaDUsIC5jdGEtYmxvY2suY3RhLXByaW1hcnkgLmN0YS10aXRsZSBoNiB7XG4gIGJvcmRlci1jb2xvcjogI0RBMjkxQztcbn1cbi5jdGEtYmxvY2suY3RhLXByaW1hcnkgLmN0YS1mb3JtIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4uY3RhLWJsb2NrLmN0YS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xufVxuLmN0YS1ibG9jay5jdGEtc2Vjb25kYXJ5IC5jdGEtdGl0bGUgaDEsIC5jdGEtYmxvY2suY3RhLXNlY29uZGFyeSAuY3RhLXRpdGxlIGgyLCAuY3RhLWJsb2NrLmN0YS1zZWNvbmRhcnkgLmN0YS10aXRsZSBoMywgLmN0YS1ibG9jay5jdGEtc2Vjb25kYXJ5IC5jdGEtdGl0bGUgaDQsIC5jdGEtYmxvY2suY3RhLXNlY29uZGFyeSAuY3RhLXRpdGxlIGg1LCAuY3RhLWJsb2NrLmN0YS1zZWNvbmRhcnkgLmN0YS10aXRsZSBoNiB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmN0YS1ibG9jay5jdGEtc2Vjb25kYXJ5IC5jdGEtZm9ybSAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuLmN0YS1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMEM0Qzk7XG59XG5cbi5jdXN0b20tc2VsZWN0LmRyb3Bkb3duLXRvZ2dsZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduLWxhc3Q6IGNlbnRlcjtcbn1cbi5jdXN0b20tc2VsZWN0LmRyb3Bkb3duLXRvZ2dsZS5idG4uYnRuLXNlY29uZGFyeSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmJ0bi5idG4tc2Vjb25kYXJ5LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5LmZvcm0tY29udHJvbCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmN1c3RvbS1zZWxlY3QuYnRuLXNlY29uZGFyeS5mb3JtLWNvbnRyb2wsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuYnRuLXNlY29uZGFyeS5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQSE4yWnlCM2FXUjBhRDBpTVRjNU1pSWdhR1ZwWjJoMFBTSXhOemt5SWlCMmFXVjNRbTk0UFNJd0lEQWdNVGM1TWlBeE56a3lJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQanh3WVhSb0lHWnBiR3c5SWlORFEwUTJSRGtpSUdROUlrMHhOamd6SURnd09Hd3ROelF5SURjME1YRXRNVGtnTVRrdE5EVWdNVGwwTFRRMUxURTViQzAzTkRJdE56UXhjUzB4T1MweE9TMHhPUzAwTlM0MWRERTVMVFExTGpWc01UWTJMVEUyTlhFeE9TMHhPU0EwTlMweE9YUTBOU0F4T1d3MU16RWdOVE14SURVek1TMDFNekZ4TVRrdE1Ua2dORFV0TVRsME5EVWdNVGxzTVRZMklERTJOWEV4T1NBeE9TQXhPU0EwTlM0MWRDMHhPU0EwTlM0MWVpSXZQand2YzNablBnPT1cIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMS41NjI1cmVtIDEuNTYyNXJlbTtcbn1cbi5jdXN0b20tc2VsZWN0LmRyb3Bkb3duLXRvZ2dsZS5idG4uYnRuLXNlY29uZGFyeSBvcHRpb24sIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5idG4uYnRuLXNlY29uZGFyeS5mb3JtLWNvbnRyb2wgb3B0aW9uLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnkuZm9ybS1jb250cm9sIG9wdGlvbiwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmN1c3RvbS1zZWxlY3QuYnRuLXNlY29uZGFyeS5mb3JtLWNvbnRyb2wgb3B0aW9uLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmJ0bi1zZWNvbmRhcnkuZm9ybS1jb250cm9sIG9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuLmN1c3RvbS1zZWxlY3QuZHJvcGRvd24tdG9nZ2xlLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuYnRuLmJ0bi1zZWNvbmRhcnkuZm9ybS1jb250cm9sOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnkuZm9ybS1jb250cm9sOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuY3VzdG9tLXNlbGVjdC5idG4tc2Vjb25kYXJ5LmZvcm0tY29udHJvbDpob3ZlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5idG4tc2Vjb25kYXJ5LmZvcm0tY29udHJvbDpob3ZlciwgLmN1c3RvbS1zZWxlY3QuZHJvcGRvd24tdG9nZ2xlLmJ0bi5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmJ0bi5idG4tc2Vjb25kYXJ5LmZvcm0tY29udHJvbDphY3RpdmUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeS5mb3JtLWNvbnRyb2w6YWN0aXZlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuY3VzdG9tLXNlbGVjdC5idG4tc2Vjb25kYXJ5LmZvcm0tY29udHJvbDphY3RpdmUsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3QuYnRuLXNlY29uZGFyeS5mb3JtLWNvbnRyb2w6YWN0aXZlLCAuY3VzdG9tLXNlbGVjdC5kcm9wZG93bi10b2dnbGUuYnRuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5idG4uYnRuLXNlY29uZGFyeS5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeS5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5jdXN0b20tc2VsZWN0LmJ0bi1zZWNvbmRhcnkuZm9ybS1jb250cm9sOmZvY3VzLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmJ0bi1zZWNvbmRhcnkuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU1UYzVNaUlnYUdWcFoyaDBQU0l4TnpreUlpQjJhV1YzUW05NFBTSXdJREFnTVRjNU1pQXhOemt5SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGp4d1lYUm9JR1pwYkd3OUlpTm1abVptWm1ZaUlHUTlJazB4TmpneklEZ3dPR3d0TnpReUlEYzBNWEV0TVRrZ01Ua3RORFVnTVRsMExUUTFMVEU1YkMwM05ESXROelF4Y1MweE9TMHhPUzB4T1MwME5TNDFkREU1TFRRMUxqVnNNVFkyTFRFMk5YRXhPUzB4T1NBME5TMHhPWFEwTlNBeE9XdzFNekVnTlRNeElEVXpNUzAxTXpGeE1Ua3RNVGtnTkRVdE1UbDBORFVnTVRsc01UWTJJREUyTlhFeE9TQXhPU0F4T1NBME5TNDFkQzB4T1NBME5TNDFlaUl2UGp3dmMzWm5QZz09XCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCB7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzBDNEM5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGMyMzQwO1xuICBmb250LXNpemU6IDEuMnJlbSAhaW1wb3J0YW50O1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzBjMjM0MDtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgZm9udC1zaXplOiAxLjM1cmVtO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICMwYzIzNDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgbWluLXdpZHRoOiAxMHJlbTtcbiAgfVxufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxOEE5NTtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbn1cblxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBCMEIwQjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5mb290ZXJbcm9sZT1jb250ZW50aW5mb10gYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5mb290ZXJbcm9sZT1jb250ZW50aW5mb10gYTpob3ZlciwgZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIGE6YWN0aXZlLCBmb290ZXJbcm9sZT1jb250ZW50aW5mb10gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIC5mb290ZXItc29jaWFsLXNoYXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MTcyQztcbiAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5mb290ZXJbcm9sZT1jb250ZW50aW5mb10gLmZvb3Rlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBDMjM0MDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5mb290ZXJbcm9sZT1jb250ZW50aW5mb10gLmZvb3Rlci1pbm5lciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTUzMzVBO1xufVxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIC5mb290ZXItZG9vcm1hdCAubmF2YmFyLWRvb3JtYXQgPiB1bCA+IGxpIHVsIGEge1xuICBjb2xvcjogIzgxOEE5NTtcbn1cbmZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAuZm9vdGVyLWRvb3JtYXQgLm5hdmJhci1kb29ybWF0ID4gdWwgPiBsaSB1bCBhOmhvdmVyLCBmb290ZXJbcm9sZT1jb250ZW50aW5mb10gLmZvb3Rlci1kb29ybWF0IC5uYXZiYXItZG9vcm1hdCA+IHVsID4gbGkgdWwgYTphY3RpdmUsIGZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAuZm9vdGVyLWRvb3JtYXQgLm5hdmJhci1kb29ybWF0ID4gdWwgPiBsaSB1bCBhOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIC5mb290ZXItc3VwcG9ydCAuYnVzaW5lc3MtY2FyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTMzNUE7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbmZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAubmF2YmFyLXNvY2lhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbmZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAubmF2YmFyLXNvY2lhbCAubmF2IHtcbiAgLS1icy1uYXYtbGluay1jb2xvcjogI0ZGRkZGRjtcbiAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xufVxuZm9vdGVyW3JvbGU9Y29udGVudGluZm9dIC5zaGFyZXIgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbmZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAuc2hhcmVyIGE6aG92ZXIsIGZvb3Rlcltyb2xlPWNvbnRlbnRpbmZvXSAuc2hhcmVyIGE6YWN0aXZlLCBmb290ZXJbcm9sZT1jb250ZW50aW5mb10gLnNoYXJlciBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZ3JvdXAtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuLmdyb3VwLWhlYWRlciBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uZ3JvdXAtaGVhZGVyIGE6aG92ZXIsIC5ncm91cC1oZWFkZXIgYTphY3RpdmUsIC5ncm91cC1oZWFkZXIgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmdyb3VwLWhlYWRlci5ncm91cC1oZWFkZXItcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjI0MTk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZ3JvdXAtaGVhZGVyLmdyb3VwLWhlYWRlci1wcmltYXJ5IGEge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ncm91cC1oZWFkZXIuZ3JvdXAtaGVhZGVyLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzIzNDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZ3JvdXAtaGVhZGVyLmdyb3VwLWhlYWRlci1zZWNvbmRhcnkgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmdyb3VwLWhlYWRlci5ncm91cC1oZWFkZXItdGVydGlhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJFQkVCO1xuICBjb2xvcjogIzBjMjM0MDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmdyb3VwLWhlYWRlci5ncm91cC1oZWFkZXItdGVydGlhcnkgYSB7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ncm91cC1oZWFkZXIucm91bmRlZC10b3AuaGFzLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZWtrby1saWdodGJveC1uYXYtb3ZlcmxheSBhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC41O1xufVxuLmVra28tbGlnaHRib3gtbmF2LW92ZXJsYXkgYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1JTtcbn1cbi5la2tvLWxpZ2h0Ym94LW5hdi1vdmVybGF5IGE6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyNGRkZGRkYnPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAwJy8+PC9zdmc+XCIpO1xufVxuLmVra28tbGlnaHRib3gtbmF2LW92ZXJsYXkgYTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjRkZGRkZGJz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDgnLz48L3N2Zz5cIik7XG59XG4uZWtrby1saWdodGJveCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmVra28tbGlnaHRib3ggLm1vZGFsLWZvb3RlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZWtrby1saWdodGJveC1sb2FkZXIgPiBkaXYgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjY7XG4gIGFuaW1hdGlvbjogc2stYm91bmNlIDJzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLmVra28tbGlnaHRib3gtbG9hZGVyID4gZGl2ID4gZGl2Omxhc3QtY2hpbGQge1xuICBhbmltYXRpb24tZGVsYXk6IC0xcztcbn1cbi5la2tvLWxpZ2h0Ym94IC5tb2RhbC1oZWFkZXIgLmRvd25sb2FkIHtcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4uZWtrby1saWdodGJveCAubW9kYWwtaGVhZGVyIC5kb3dubG9hZDpob3ZlciwgLmVra28tbGlnaHRib3ggLm1vZGFsLWhlYWRlciAuZG93bmxvYWQ6YWN0aXZlLCAuZWtrby1saWdodGJveCAubW9kYWwtaGVhZGVyIC5kb3dubG9hZDpmb2N1cyB7XG4gIGNvbG9yOiAjREEyOTFDO1xufVxuLmVra28tbGlnaHRib3ggLm1vZGFsLWRpYWxvZy1sb2FkZXIgPiBkaXYgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNrLWJvdW5jZSB7XG4gIDAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2stYm91bmNlIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLmxvZ28taXRlbSBhIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5sb2dvLWl0ZW0gYTpob3ZlciBpbWcsIC5sb2dvLWl0ZW0gYTphY3RpdmUgaW1nLCAubG9nby1pdGVtIGE6Zm9jdXMgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG4udGhlbWUtcHJpbWFyeS5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uIC5mYSwgLnRoZW1lLXByaW1hcnkucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYSAuZmEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAudGhlbWUtcHJpbWFyeS5wYWdlLWxpc3QtYWNjb3JkaW9uIGEgLmZhIHtcbiAgY29sb3I6ICNjMjI0MTk7XG59XG4udGhlbWUtcHJpbWFyeS5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAubGlzdC1pdGVtOjpiZWZvcmUsIC50aGVtZS1wcmltYXJ5LnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLmxpc3QtaXRlbTo6YmVmb3JlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAudGhlbWUtcHJpbWFyeS5wYWdlLWxpc3QtYWNjb3JkaW9uIC5wYW5lbC1ib2R5IC5saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjI0MTk7XG59XG4udGhlbWUtcHJpbWFyeS5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoMSAuZmEsIC50aGVtZS1wcmltYXJ5LnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGgyIC5mYSwgLnRoZW1lLXByaW1hcnkucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDMgLmZhLCAudGhlbWUtcHJpbWFyeS5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoNCAuZmEsIC50aGVtZS1wcmltYXJ5LnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGg1IC5mYSwgLnRoZW1lLXByaW1hcnkucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDYgLmZhIHtcbiAgY29sb3I6ICNjMjI0MTk7XG59XG4udGhlbWUtcHJpbWFyeS5wYWdlLWxpc3QgLmxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyMjQxOTtcbn1cblxuLnRoZW1lLXNlY29uZGFyeS5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uIC5mYSwgLnRoZW1lLXNlY29uZGFyeS5wYWdlLWxpc3QtYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhIC5mYSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC50aGVtZS1zZWNvbmRhcnkucGFnZS1saXN0LWFjY29yZGlvbiBhIC5mYSB7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuLnRoZW1lLXNlY29uZGFyeS5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAubGlzdC1pdGVtOjpiZWZvcmUsIC50aGVtZS1zZWNvbmRhcnkucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAubGlzdC1pdGVtOjpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC50aGVtZS1zZWNvbmRhcnkucGFnZS1saXN0LWFjY29yZGlvbiAucGFuZWwtYm9keSAubGlzdC1pdGVtOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xufVxuLnRoZW1lLXNlY29uZGFyeS5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoMSAuZmEsIC50aGVtZS1zZWNvbmRhcnkucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDIgLmZhLCAudGhlbWUtc2Vjb25kYXJ5LnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGgzIC5mYSwgLnRoZW1lLXNlY29uZGFyeS5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoNCAuZmEsIC50aGVtZS1zZWNvbmRhcnkucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDUgLmZhLCAudGhlbWUtc2Vjb25kYXJ5LnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGg2IC5mYSB7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuLnRoZW1lLXNlY29uZGFyeS5wYWdlLWxpc3QgLmxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjMjM0MDtcbn1cblxuLnRoZW1lLXRlcnRpYXJ5LnBhZ2UtbGlzdC1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24gLmZhLCAudGhlbWUtdGVydGlhcnkucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYSAuZmEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAudGhlbWUtdGVydGlhcnkucGFnZS1saXN0LWFjY29yZGlvbiBhIC5mYSB7XG4gIGNvbG9yOiAjODE4QTk1O1xufVxuLnRoZW1lLXRlcnRpYXJ5LnBhZ2UtbGlzdC1hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IC5saXN0LWl0ZW06OmJlZm9yZSwgLnRoZW1lLXRlcnRpYXJ5LnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLmxpc3QtaXRlbTo6YmVmb3JlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAudGhlbWUtdGVydGlhcnkucGFnZS1saXN0LWFjY29yZGlvbiAucGFuZWwtYm9keSAubGlzdC1pdGVtOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzBDNEM5O1xufVxuLnRoZW1lLXRlcnRpYXJ5LnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGgxIC5mYSwgLnRoZW1lLXRlcnRpYXJ5LnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGgyIC5mYSwgLnRoZW1lLXRlcnRpYXJ5LnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGgzIC5mYSwgLnRoZW1lLXRlcnRpYXJ5LnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGg0IC5mYSwgLnRoZW1lLXRlcnRpYXJ5LnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGg1IC5mYSwgLnRoZW1lLXRlcnRpYXJ5LnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGg2IC5mYSB7XG4gIGNvbG9yOiAjODE4QTk1O1xufVxuLnRoZW1lLXRlcnRpYXJ5LnBhZ2UtbGlzdCAubGlzdC1pdGVtOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzBDNEM5O1xufVxuXG4udGhlbWUteWVsbG93LnBhZ2UtbGlzdC1hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b24gLmZhLCAudGhlbWUteWVsbG93LnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgLmZhLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnRoZW1lLXllbGxvdy5wYWdlLWxpc3QtYWNjb3JkaW9uIGEgLmZhIHtcbiAgY29sb3I6ICNjNTg5MDA7XG59XG4udGhlbWUteWVsbG93LnBhZ2UtbGlzdC1hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IC5saXN0LWl0ZW06OmJlZm9yZSwgLnRoZW1lLXllbGxvdy5wYWdlLWxpc3QtYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5saXN0LWl0ZW06OmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnRoZW1lLXllbGxvdy5wYWdlLWxpc3QtYWNjb3JkaW9uIC5wYW5lbC1ib2R5IC5saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmFiMDA7XG59XG4udGhlbWUteWVsbG93LnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGgxIC5mYSwgLnRoZW1lLXllbGxvdy5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoMiAuZmEsIC50aGVtZS15ZWxsb3cucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDMgLmZhLCAudGhlbWUteWVsbG93LnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGg0IC5mYSwgLnRoZW1lLXllbGxvdy5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoNSAuZmEsIC50aGVtZS15ZWxsb3cucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDYgLmZhIHtcbiAgY29sb3I6ICNjNTg5MDA7XG59XG4udGhlbWUteWVsbG93LnBhZ2UtbGlzdCAubGlzdC1pdGVtOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZhYjAwO1xufVxuXG4udGhlbWUtdGVhbC5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uIC5mYSwgLnRoZW1lLXRlYWwucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYSAuZmEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAudGhlbWUtdGVhbC5wYWdlLWxpc3QtYWNjb3JkaW9uIGEgLmZhIHtcbiAgY29sb3I6ICMyNjU4Njk7XG59XG4udGhlbWUtdGVhbC5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAubGlzdC1pdGVtOjpiZWZvcmUsIC50aGVtZS10ZWFsLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLmxpc3QtaXRlbTo6YmVmb3JlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAudGhlbWUtdGVhbC5wYWdlLWxpc3QtYWNjb3JkaW9uIC5wYW5lbC1ib2R5IC5saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDZlODM7XG59XG4udGhlbWUtdGVhbC5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoMSAuZmEsIC50aGVtZS10ZWFsLnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGgyIC5mYSwgLnRoZW1lLXRlYWwucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDMgLmZhLCAudGhlbWUtdGVhbC5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoNCAuZmEsIC50aGVtZS10ZWFsLnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGg1IC5mYSwgLnRoZW1lLXRlYWwucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDYgLmZhIHtcbiAgY29sb3I6ICMyNjU4Njk7XG59XG4udGhlbWUtdGVhbC5wYWdlLWxpc3QgLmxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNmU4Mztcbn1cblxuLnRoZW1lLWJsdWUucGFnZS1saXN0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbiAuZmEsIC50aGVtZS1ibHVlLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgLmZhLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnRoZW1lLWJsdWUucGFnZS1saXN0LWFjY29yZGlvbiBhIC5mYSB7XG4gIGNvbG9yOiAjMmE1ZjcxO1xufVxuLnRoZW1lLWJsdWUucGFnZS1saXN0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkgLmxpc3QtaXRlbTo6YmVmb3JlLCAudGhlbWUtYmx1ZS5wYWdlLWxpc3QtYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5saXN0LWl0ZW06OmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnRoZW1lLWJsdWUucGFnZS1saXN0LWFjY29yZGlvbiAucGFuZWwtYm9keSAubGlzdC1pdGVtOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xufVxuLnRoZW1lLWJsdWUucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDEgLmZhLCAudGhlbWUtYmx1ZS5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoMiAuZmEsIC50aGVtZS1ibHVlLnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGgzIC5mYSwgLnRoZW1lLWJsdWUucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDQgLmZhLCAudGhlbWUtYmx1ZS5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoNSAuZmEsIC50aGVtZS1ibHVlLnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGg2IC5mYSB7XG4gIGNvbG9yOiAjMmE1ZjcxO1xufVxuLnRoZW1lLWJsdWUucGFnZS1saXN0IC5saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG59XG5cbi50aGVtZS1wdXJwbGUucGFnZS1saXN0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbiAuZmEsIC50aGVtZS1wdXJwbGUucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgYSAuZmEsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSAudGhlbWUtcHVycGxlLnBhZ2UtbGlzdC1hY2NvcmRpb24gYSAuZmEge1xuICBjb2xvcjogIzcxNjRkNztcbn1cbi50aGVtZS1wdXJwbGUucGFnZS1saXN0LWFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkgLmxpc3QtaXRlbTo6YmVmb3JlLCAudGhlbWUtcHVycGxlLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLWJvZHkgLmxpc3QtaXRlbTo6YmVmb3JlLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAudGhlbWUtcHVycGxlLnBhZ2UtbGlzdC1hY2NvcmRpb24gLnBhbmVsLWJvZHkgLmxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUyNDViMTtcbn1cbi50aGVtZS1wdXJwbGUucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDEgLmZhLCAudGhlbWUtcHVycGxlLnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGgyIC5mYSwgLnRoZW1lLXB1cnBsZS5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoMyAuZmEsIC50aGVtZS1wdXJwbGUucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDQgLmZhLCAudGhlbWUtcHVycGxlLnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGg1IC5mYSwgLnRoZW1lLXB1cnBsZS5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoNiAuZmEge1xuICBjb2xvcjogIzcxNjRkNztcbn1cbi50aGVtZS1wdXJwbGUucGFnZS1saXN0IC5saXN0LWl0ZW06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MjQ1YjE7XG59XG5cbi50aGVtZS1ncmVlbi5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uIC5mYSwgLnRoZW1lLWdyZWVuLnBhZ2UtbGlzdC1hY2NvcmRpb24gLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIGEgLmZhLCAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtdGl0bGUgLnRoZW1lLWdyZWVuLnBhZ2UtbGlzdC1hY2NvcmRpb24gYSAuZmEge1xuICBjb2xvcjogI2EwZDE3MDtcbn1cbi50aGVtZS1ncmVlbi5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAubGlzdC1pdGVtOjpiZWZvcmUsIC50aGVtZS1ncmVlbi5wYWdlLWxpc3QtYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC1ib2R5IC5saXN0LWl0ZW06OmJlZm9yZSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnRoZW1lLWdyZWVuLnBhZ2UtbGlzdC1hY2NvcmRpb24gLnBhbmVsLWJvZHkgLmxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5ODc1NDtcbn1cbi50aGVtZS1ncmVlbi5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoMSAuZmEsIC50aGVtZS1ncmVlbi5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoMiAuZmEsIC50aGVtZS1ncmVlbi5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoMyAuZmEsIC50aGVtZS1ncmVlbi5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoNCAuZmEsIC50aGVtZS1ncmVlbi5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoNSAuZmEsIC50aGVtZS1ncmVlbi5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoNiAuZmEge1xuICBjb2xvcjogI2EwZDE3MDtcbn1cbi50aGVtZS1ncmVlbi5wYWdlLWxpc3QgLmxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5ODc1NDtcbn1cblxuLnRoZW1lLW9yYW5nZS5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYnV0dG9uIC5mYSwgLnRoZW1lLW9yYW5nZS5wYWdlLWxpc3QtYWNjb3JkaW9uIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC5wYW5lbC10aXRsZSBhIC5mYSwgLmZvbWJhLW1vZHVsZSAucGFuZWwtZ3JvdXAgLnBhbmVsLXRpdGxlIC50aGVtZS1vcmFuZ2UucGFnZS1saXN0LWFjY29yZGlvbiBhIC5mYSB7XG4gIGNvbG9yOiAjZDk2ZjBmO1xufVxuLnRoZW1lLW9yYW5nZS5wYWdlLWxpc3QtYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSAubGlzdC1pdGVtOjpiZWZvcmUsIC50aGVtZS1vcmFuZ2UucGFnZS1saXN0LWFjY29yZGlvbiAuZm9tYmEtbW9kdWxlIC5wYW5lbC1ncm91cCAucGFuZWwtYm9keSAubGlzdC1pdGVtOjpiZWZvcmUsIC5mb21iYS1tb2R1bGUgLnBhbmVsLWdyb3VwIC50aGVtZS1vcmFuZ2UucGFnZS1saXN0LWFjY29yZGlvbiAucGFuZWwtYm9keSAubGlzdC1pdGVtOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU4MjFmO1xufVxuLnRoZW1lLW9yYW5nZS5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoMSAuZmEsIC50aGVtZS1vcmFuZ2UucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDIgLmZhLCAudGhlbWUtb3JhbmdlLnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGgzIC5mYSwgLnRoZW1lLW9yYW5nZS5wYWdlLWxpc3QgLmdyb3VwLWhlYWRlciBoNCAuZmEsIC50aGVtZS1vcmFuZ2UucGFnZS1saXN0IC5ncm91cC1oZWFkZXIgaDUgLmZhLCAudGhlbWUtb3JhbmdlLnBhZ2UtbGlzdCAuZ3JvdXAtaGVhZGVyIGg2IC5mYSB7XG4gIGNvbG9yOiAjZDk2ZjBmO1xufVxuLnRoZW1lLW9yYW5nZS5wYWdlLWxpc3QgLmxpc3QtaXRlbTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ODIxZjtcbn1cblxuLmNhcmQucGFnZS10ZWFzZXIgLmNhcmQtbGluazpob3ZlciwgLnBhZ2UtdGVhc2VyLnBhbmVsIC5jYXJkLWxpbms6aG92ZXIsIC5jYXJkLnBhZ2UtdGVhc2VyIC5jYXJkLWxpbms6YWN0aXZlLCAucGFnZS10ZWFzZXIucGFuZWwgLmNhcmQtbGluazphY3RpdmUsIC5jYXJkLnBhZ2UtdGVhc2VyIC5jYXJkLWxpbms6Zm9jdXMsIC5wYWdlLXRlYXNlci5wYW5lbCAuY2FyZC1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhcmQucGFnZS10ZWFzZXIgLmNhcmQtbGluazpob3ZlciAucmVhZC1tb3JlLCAucGFnZS10ZWFzZXIucGFuZWwgLmNhcmQtbGluazpob3ZlciAucmVhZC1tb3JlLCAuY2FyZC5wYWdlLXRlYXNlciAuY2FyZC1saW5rOmFjdGl2ZSAucmVhZC1tb3JlLCAucGFnZS10ZWFzZXIucGFuZWwgLmNhcmQtbGluazphY3RpdmUgLnJlYWQtbW9yZSwgLmNhcmQucGFnZS10ZWFzZXIgLmNhcmQtbGluazpmb2N1cyAucmVhZC1tb3JlLCAucGFnZS10ZWFzZXIucGFuZWwgLmNhcmQtbGluazpmb2N1cyAucmVhZC1tb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY2FyZC5wYWdlLXRlYXNlciAuY2FyZC10aXRsZSwgLnBhZ2UtdGVhc2VyLnBhbmVsIC5jYXJkLXRpdGxlIHtcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4uY2FyZC5wYWdlLXRlYXNlciAuY2FyZC10aXRsZSBoMSwgLnBhZ2UtdGVhc2VyLnBhbmVsIC5jYXJkLXRpdGxlIGgxLCAuY2FyZC5wYWdlLXRlYXNlciAuY2FyZC10aXRsZSBoMiwgLnBhZ2UtdGVhc2VyLnBhbmVsIC5jYXJkLXRpdGxlIGgyLCAuY2FyZC5wYWdlLXRlYXNlciAuY2FyZC10aXRsZSBoMywgLnBhZ2UtdGVhc2VyLnBhbmVsIC5jYXJkLXRpdGxlIGgzLCAuY2FyZC5wYWdlLXRlYXNlciAuY2FyZC10aXRsZSBoNCwgLnBhZ2UtdGVhc2VyLnBhbmVsIC5jYXJkLXRpdGxlIGg0LCAuY2FyZC5wYWdlLXRlYXNlciAuY2FyZC10aXRsZSBoNSwgLnBhZ2UtdGVhc2VyLnBhbmVsIC5jYXJkLXRpdGxlIGg1LCAuY2FyZC5wYWdlLXRlYXNlciAuY2FyZC10aXRsZSBoNiwgLnBhZ2UtdGVhc2VyLnBhbmVsIC5jYXJkLXRpdGxlIGg2IHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNhcmQucGFnZS10ZWFzZXIgLmNhcmQtdGV4dCwgLnBhZ2UtdGVhc2VyLnBhbmVsIC5jYXJkLXRleHQge1xuICBjb2xvcjogIzBjMjM0MDtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uY2FyZC5wYWdlLXRlYXNlciAuY2FyZC10ZXh0IGEsIC5wYWdlLXRlYXNlci5wYW5lbCAuY2FyZC10ZXh0IGEge1xuICBjb2xvcjogI0RBMjkxQztcbn1cbi5jYXJkLnBhZ2UtdGVhc2VyIC5jYXJkLXRleHQgYTpob3ZlciwgLnBhZ2UtdGVhc2VyLnBhbmVsIC5jYXJkLXRleHQgYTpob3ZlciwgLmNhcmQucGFnZS10ZWFzZXIgLmNhcmQtdGV4dCBhOmFjdGl2ZSwgLnBhZ2UtdGVhc2VyLnBhbmVsIC5jYXJkLXRleHQgYTphY3RpdmUsIC5jYXJkLnBhZ2UtdGVhc2VyIC5jYXJkLXRleHQgYTpmb2N1cywgLnBhZ2UtdGVhc2VyLnBhbmVsIC5jYXJkLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuLmNhcmQucGFnZS10ZWFzZXIgLmNhcmQtdGV4dCAucmVhZC1tb3JlLCAucGFnZS10ZWFzZXIucGFuZWwgLmNhcmQtdGV4dCAucmVhZC1tb3JlIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4uY2FyZC5wYWdlLXRlYXNlci50ZWFzZXItbGcgLmNhcmQtdGl0bGUsIC5wYWdlLXRlYXNlci50ZWFzZXItbGcucGFuZWwgLmNhcmQtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMyMzQwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcmQucGFnZS10ZWFzZXIudGVhc2VyLWxnIC5jYXJkLXRpdGxlIGEsIC5wYWdlLXRlYXNlci50ZWFzZXItbGcucGFuZWwgLmNhcmQtdGl0bGUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmNhcmQucGFnZS10ZWFzZXIudGVhc2VyLWxnIC5jYXJkLXRpdGxlIGgxLCAucGFnZS10ZWFzZXIudGVhc2VyLWxnLnBhbmVsIC5jYXJkLXRpdGxlIGgxLCAuY2FyZC5wYWdlLXRlYXNlci50ZWFzZXItbGcgLmNhcmQtdGl0bGUgaDIsIC5wYWdlLXRlYXNlci50ZWFzZXItbGcucGFuZWwgLmNhcmQtdGl0bGUgaDIsIC5jYXJkLnBhZ2UtdGVhc2VyLnRlYXNlci1sZyAuY2FyZC10aXRsZSBoMywgLnBhZ2UtdGVhc2VyLnRlYXNlci1sZy5wYW5lbCAuY2FyZC10aXRsZSBoMywgLmNhcmQucGFnZS10ZWFzZXIudGVhc2VyLWxnIC5jYXJkLXRpdGxlIGg0LCAucGFnZS10ZWFzZXIudGVhc2VyLWxnLnBhbmVsIC5jYXJkLXRpdGxlIGg0LCAuY2FyZC5wYWdlLXRlYXNlci50ZWFzZXItbGcgLmNhcmQtdGl0bGUgaDUsIC5wYWdlLXRlYXNlci50ZWFzZXItbGcucGFuZWwgLmNhcmQtdGl0bGUgaDUsIC5jYXJkLnBhZ2UtdGVhc2VyLnRlYXNlci1sZyAuY2FyZC10aXRsZSBoNiwgLnBhZ2UtdGVhc2VyLnRlYXNlci1sZy5wYW5lbCAuY2FyZC10aXRsZSBoNiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ucXVvdGUge1xuICBjb2xvcjogIzBjMjM0MDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnF1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cbi5xdW90ZS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1b3RlIHtcbiAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICB9XG4gIC5xdW90ZTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG4ucmljaC10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5yaWNoLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5uYXYubmF2LXRhYnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2Lm5hdi10YWJzOmFmdGVyIHtcbiAgYm94LXNoYWRvdzogM3B4IDdweCA2cHggcmdiYSgwLCAwLCAwLCAwLjI5KTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuLm5hdi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThFQUVFO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzBDNEM5O1xuICBjb2xvcjogIzBjMjM0MDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFOEVBRUU7XG4gIGNvbG9yOiAjREEyOTFDO1xufVxuXG4udGFiLWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRThFQUVFO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGFiLWNvbnRlbnQ6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAzcHggN3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjkpO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG4udGFiLWNvbnRlbnQgLmNhcmQgLmNhcmQtdGV4dCwgLnRhYi1jb250ZW50IC5wYW5lbCAuY2FyZC10ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWItY29udGVudCAuY2FyZCAuY2FyZC10ZXh0IGEsIC50YWItY29udGVudCAucGFuZWwgLmNhcmQtdGV4dCBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udGFiLWNvbnRlbnQgLmNhcmQgLmNhcmQtaGVhZGVyLCAudGFiLWNvbnRlbnQgLnBhbmVsIC5jYXJkLWhlYWRlciwgLnRhYi1jb250ZW50IC5jYXJkIC5wYW5lbC1oZWFkaW5nLCAudGFiLWNvbnRlbnQgLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RUFFRTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi50YWItY29udGVudCAuY2FyZCAuY2FyZC10aXRsZSBhLCAudGFiLWNvbnRlbnQgLnBhbmVsIC5jYXJkLXRpdGxlIGEge1xuICBjb2xvcjogIzBjMjM0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRhYi1jb250ZW50IC5jYXJkIC5jYXJkLXRpdGxlIGE6bm90KC5jb2xsYXBzZWQpLCAudGFiLWNvbnRlbnQgLnBhbmVsIC5jYXJkLXRpdGxlIGE6bm90KC5jb2xsYXBzZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4udGFiLWNvbnRlbnQgLmNhcmQgLmNhcmQtdGl0bGUgYTpub3QoLmNvbGxhcHNlZCkgLmZhLCAudGFiLWNvbnRlbnQgLnBhbmVsIC5jYXJkLXRpdGxlIGE6bm90KC5jb2xsYXBzZWQpIC5mYSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cbi50YWItY29udGVudCAuY2FyZCAuY2FyZC10aXRsZSAuZmEsIC50YWItY29udGVudCAucGFuZWwgLmNhcmQtdGl0bGUgLmZhIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbiAwLjJzO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWItY29udGVudCAuY2FyZCwgLnRhYi1jb250ZW50IC5wYW5lbCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC50YWItY29udGVudCAuY2FyZCAuY2FyZC10ZXh0LCAudGFiLWNvbnRlbnQgLnBhbmVsIC5jYXJkLXRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ucGFnZS1jb250ZW50LnRoZW1lLWJsdWUge1xuICAtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWJnOiAjMzA2ZTgzO1xuICAtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWlwYy1mb21iYS1jYXJkLXRpdGxlLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1mb21iYS1hY2NvcmRpb24taWNvbi1iZzogIzMwNmU4MztcbiAgLS1pcGMtZm9tYmEtc3RlcC1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtZm9tYmEtc3RlcC1jb2xvcjogIzBCMEIwQjtcbiAgLS1pcGMtaGVhZGluZy10ZXh0LWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItcmdiOiAxMSwgMTEsIDExO1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItaG92ZXItcmdiOiA0OCwgMTEwLCAxMzE7XG4gIC0taXBjLWhlYWRpbmctdHJpZ2dlci1jb2xvci1ob3ZlcjogIzMwNmU4MztcbiAgLS1pcGMtZ3JhZGllbnQtZW5kLWNvbG9yLXJnYjogNDgsIDExMCwgMTMxO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS1ibHVlIC5zZWFyY2gtZmlsdGVycyB7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYmc6ICMwYzIzNDA7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWJnOiAjRkZGRkZGO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1ib3JkZXI6ICNFOEVBRUU7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1ob3Zlci1iZzogI0Y4RjdGMTtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1ib3JkZXI6ICNFOEVBRUU7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtY29sb3I6ICMwQjBCMEI7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtaG92ZXItYm9yZGVyOiAjQzBDNEM5O1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWZvY3VzLWJvcmRlcjogIzJhNWY3MTtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtYmx1ZSAuc2VhcmNoLXJlc3VsdHMge1xuICAtLWlwYy1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJnOiAjMzA2ZTgzO1xuICAtLWlwYy1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJvcmRlcjogIzMwNmU4MztcbiAgLS1pcGMtc2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1jb2xvcjogIzBCMEIwQjtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtYmx1ZSAucmljaC10ZXh0IGEge1xuICBjb2xvcjogIzMwNmU4Mztcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtYmx1ZSAuc2RiIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNmU4MztcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLWJsdWUgLnN0aWNreS13cmFwIHRhYmxlIHRoZWFkIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNmU4MztcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLWJsdWUgLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRoLmNhdGVnb3J5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNmU4MztcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLWJsdWUgLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OCwgMTEwLCAxMzEsIDAuMyk7XG59XG5cbi5wYWdlLWNvbnRlbnQudGhlbWUtZ3JlZW4ge1xuICAtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWJnOiAjQkNFMTk0O1xuICAtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWlwYy1mb21iYS1jYXJkLXRpdGxlLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1mb21iYS1hY2NvcmRpb24taWNvbi1iZzogI0JDRTE5NDtcbiAgLS1pcGMtZm9tYmEtc3RlcC1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtZm9tYmEtc3RlcC1jb2xvcjogIzBCMEIwQjtcbiAgLS1pcGMtaGVhZGluZy10ZXh0LWNvbG9yOiAjMGMyMzQwO1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItcmdiOiAxMiwgMzUsIDY0O1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItaG92ZXItcmdiOiAxODgsIDIyNSwgMTQ4O1xuICAtLWlwYy1oZWFkaW5nLXRyaWdnZXItY29sb3ItaG92ZXI6ICNCQ0UxOTQ7XG4gIC0taXBjLWdyYWRpZW50LWVuZC1jb2xvci1yZ2I6IDc5LCAxMjEsIDMzO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS1ncmVlbiAuc2VhcmNoLWZpbHRlcnMge1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJnOiAjMGMyMzQwO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1idG4tYm9yZGVyOiAjRThFQUVFO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1jb2xvcjogIzBCMEIwQjtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1idG4taG92ZXItYmc6ICNGOEY3RjE7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtYmc6ICNGRkZGRkY7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtYm9yZGVyOiAjRThFQUVFO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWhvdmVyLWJvcmRlcjogI0MwQzRDOTtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1mb2N1cy1ib3JkZXI6ICMyYTVmNzE7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLWdyZWVuIC5zZWFyY2gtcmVzdWx0cyB7XG4gIC0taXBjLXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYmc6ICNCQ0UxOTQ7XG4gIC0taXBjLXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYm9yZGVyOiAjQkNFMTk0O1xuICAtLWlwYy1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWNvbG9yOiAjMGMyMzQwO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS1ncmVlbiAucmljaC10ZXh0IGEge1xuICBjb2xvcjogI0JDRTE5NDtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtZ3JlZW4gLnNkYiAuY29sbGFwc2VQYW5lbEhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQ0UxOTQ7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS1ncmVlbiAuc3RpY2t5LXdyYXAgdGFibGUgdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkNFMTk0O1xuICBjb2xvcjogIzBjMjM0MDtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtZ3JlZW4gLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRoLmNhdGVnb3J5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDRTE5NDtcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLWdyZWVuIC5zdGlja3ktd3JhcCB0YWJsZSB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg4LCAyMjUsIDE0OCwgMC4zKTtcbn1cblxuLnBhZ2UtY29udGVudC50aGVtZS1vcmFuZ2Uge1xuICAtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWJnOiAjZjU4MjFmO1xuICAtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWlwYy1mb21iYS1jYXJkLXRpdGxlLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1mb21iYS1hY2NvcmRpb24taWNvbi1iZzogI2Y1ODIxZjtcbiAgLS1pcGMtZm9tYmEtc3RlcC1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtZm9tYmEtc3RlcC1jb2xvcjogIzBCMEIwQjtcbiAgLS1pcGMtaGVhZGluZy10ZXh0LWNvbG9yOiAjMGMyMzQwO1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItcmdiOiAxMiwgMzUsIDY0O1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItaG92ZXItcmdiOiAyNDUsIDEzMCwgMzE7XG4gIC0taXBjLWhlYWRpbmctdHJpZ2dlci1jb2xvci1ob3ZlcjogI2Y1ODIxZjtcbiAgLS1pcGMtZ3JhZGllbnQtZW5kLWNvbG9yLXJnYjogMTczLCA5MSwgOTtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtb3JhbmdlIC5zZWFyY2gtZmlsdGVycyB7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYmc6ICMwYzIzNDA7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWJnOiAjRkZGRkZGO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1ib3JkZXI6ICNFOEVBRUU7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1ob3Zlci1iZzogI0Y4RjdGMTtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1ib3JkZXI6ICNFOEVBRUU7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtY29sb3I6ICMwQjBCMEI7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtaG92ZXItYm9yZGVyOiAjQzBDNEM5O1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWZvY3VzLWJvcmRlcjogIzJhNWY3MTtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtb3JhbmdlIC5zZWFyY2gtcmVzdWx0cyB7XG4gIC0taXBjLXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYmc6ICNmNTgyMWY7XG4gIC0taXBjLXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYm9yZGVyOiAjZjU4MjFmO1xuICAtLWlwYy1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWNvbG9yOiAjMGMyMzQwO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS1vcmFuZ2UgLnJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICNmNTgyMWY7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLW9yYW5nZSAuc2RiIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ODIxZjtcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLW9yYW5nZSAuc3RpY2t5LXdyYXAgdGFibGUgdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU4MjFmO1xuICBjb2xvcjogIzBjMjM0MDtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtb3JhbmdlIC5zdGlja3ktd3JhcCB0YWJsZSB0Ym9keSB0aC5jYXRlZ29yeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTgyMWY7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS1vcmFuZ2UgLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDUsIDEzMCwgMzEsIDAuMyk7XG59XG5cbi5wYWdlLWNvbnRlbnQudGhlbWUtcHJpbWFyeSB7XG4gIC0taXBjLWNhcmQtY3RhLWxpbmstaG92ZXItYmc6ICNEQTI5MUM7XG4gIC0taXBjLWNhcmQtY3RhLWxpbmstaG92ZXItY29sb3I6ICNGRkZGRkY7XG4gIC0taXBjLWZvbWJhLWNhcmQtdGl0bGUtY29sb3I6ICMwQjBCMEI7XG4gIC0taXBjLWZvbWJhLWFjY29yZGlvbi1pY29uLWJnOiAjREEyOTFDO1xuICAtLWlwYy1mb21iYS1zdGVwLWJnOiAjRkZGRkZGO1xuICAtLWlwYy1mb21iYS1zdGVwLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3I6ICMwQjBCMEI7XG4gIC0taXBjLWhlYWRpbmctdGV4dC1jb2xvci1yZ2I6IDExLCAxMSwgMTE7XG4gIC0taXBjLWhlYWRpbmctdGV4dC1jb2xvci1ob3Zlci1yZ2I6IDIxOCwgNDEsIDI4O1xuICAtLWlwYy1oZWFkaW5nLXRyaWdnZXItY29sb3ItaG92ZXI6ICNEQTI5MUM7XG4gIC0taXBjLWdyYWRpZW50LWVuZC1jb2xvci1yZ2I6IDEzMiwgMzMsIDI1O1xufVxuLnBhZ2UtY29udGVudC50aGVtZS1wcmltYXJ5IC5zZWFyY2gtZmlsdGVycyB7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYmc6ICMwYzIzNDA7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWJnOiAjRkZGRkZGO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1ib3JkZXI6ICNFOEVBRUU7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1ob3Zlci1iZzogI0Y4RjdGMTtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1ib3JkZXI6ICNFOEVBRUU7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtY29sb3I6ICMwQjBCMEI7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtaG92ZXItYm9yZGVyOiAjQzBDNEM5O1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWZvY3VzLWJvcmRlcjogIzJhNWY3MTtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtcHJpbWFyeSAuc2VhcmNoLXJlc3VsdHMge1xuICAtLWlwYy1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJnOiAjREEyOTFDO1xuICAtLWlwYy1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJvcmRlcjogI0RBMjkxQztcbiAgLS1pcGMtc2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtcHJpbWFyeSAucmljaC10ZXh0IGEge1xuICBjb2xvcjogI0RBMjkxQztcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtcHJpbWFyeSAuc2RiIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RBMjkxQztcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXByaW1hcnkgLnN0aWNreS13cmFwIHRhYmxlIHRoZWFkIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RBMjkxQztcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXByaW1hcnkgLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRoLmNhdGVnb3J5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RBMjkxQztcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXByaW1hcnkgLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTgsIDQxLCAyOCwgMC4zKTtcbn1cblxuLnBhZ2UtY29udGVudC50aGVtZS1wdXJwbGUge1xuICAtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWJnOiAjNTI0NWIxO1xuICAtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWlwYy1mb21iYS1jYXJkLXRpdGxlLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1mb21iYS1hY2NvcmRpb24taWNvbi1iZzogIzUyNDViMTtcbiAgLS1pcGMtZm9tYmEtc3RlcC1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtZm9tYmEtc3RlcC1jb2xvcjogIzBCMEIwQjtcbiAgLS1pcGMtaGVhZGluZy10ZXh0LWNvbG9yOiAjMGMyMzQwO1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItcmdiOiAxMiwgMzUsIDY0O1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItaG92ZXItcmdiOiA4MiwgNjksIDE3NztcbiAgLS1pcGMtaGVhZGluZy10cmlnZ2VyLWNvbG9yLWhvdmVyOiAjNTI0NWIxO1xuICAtLWlwYy1ncmFkaWVudC1lbmQtY29sb3ItcmdiOiA4MiwgNjksIDE3Nztcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtcHVycGxlIC5zZWFyY2gtZmlsdGVycyB7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYmc6ICMwYzIzNDA7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWJnOiAjRkZGRkZGO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1ib3JkZXI6ICNFOEVBRUU7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1ob3Zlci1iZzogI0Y4RjdGMTtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1ib3JkZXI6ICNFOEVBRUU7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtY29sb3I6ICMwQjBCMEI7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtaG92ZXItYm9yZGVyOiAjQzBDNEM5O1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWZvY3VzLWJvcmRlcjogIzJhNWY3MTtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtcHVycGxlIC5zZWFyY2gtcmVzdWx0cyB7XG4gIC0taXBjLXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYmc6ICM1MjQ1YjE7XG4gIC0taXBjLXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYm9yZGVyOiAjNTI0NWIxO1xuICAtLWlwYy1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWNvbG9yOiAjMGMyMzQwO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS1wdXJwbGUgLnJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICM1MjQ1YjE7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXB1cnBsZSAuc2RiIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUyNDViMTtcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXB1cnBsZSAuc3RpY2t5LXdyYXAgdGFibGUgdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI0NWIxO1xuICBjb2xvcjogIzBjMjM0MDtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtcHVycGxlIC5zdGlja3ktd3JhcCB0YWJsZSB0Ym9keSB0aC5jYXRlZ29yeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MjQ1YjE7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS1wdXJwbGUgLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4MiwgNjksIDE3NywgMC4zKTtcbn1cblxuLnBhZ2UtY29udGVudC50aGVtZS1zZWNvbmRhcnkge1xuICAtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWJnOiAjMzA2ZTgzO1xuICAtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWlwYy1mb21iYS1jYXJkLXRpdGxlLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1mb21iYS1hY2NvcmRpb24taWNvbi1iZzogIzMwNmU4MztcbiAgLS1pcGMtZm9tYmEtc3RlcC1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtZm9tYmEtc3RlcC1jb2xvcjogIzBCMEIwQjtcbiAgLS1pcGMtaGVhZGluZy10ZXh0LWNvbG9yOiAjMGMyMzQwO1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItcmdiOiAxMiwgMzUsIDY0O1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItaG92ZXItcmdiOiA0OCwgMTEwLCAxMzE7XG4gIC0taXBjLWhlYWRpbmctdHJpZ2dlci1jb2xvci1ob3ZlcjogIzMwNmU4Mztcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtc2Vjb25kYXJ5IC5zZWFyY2gtZmlsdGVycyB7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYmc6ICMwYzIzNDA7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWJnOiAjRkZGRkZGO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1ib3JkZXI6ICNFOEVBRUU7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1ob3Zlci1iZzogI0Y4RjdGMTtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1ib3JkZXI6ICNFOEVBRUU7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtY29sb3I6ICMwQjBCMEI7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtaG92ZXItYm9yZGVyOiAjQzBDNEM5O1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWZvY3VzLWJvcmRlcjogIzJhNWY3MTtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtc2Vjb25kYXJ5IC5zZWFyY2gtcmVzdWx0cyB7XG4gIC0taXBjLXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYmc6ICMzMDZlODM7XG4gIC0taXBjLXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYm9yZGVyOiAjMzA2ZTgzO1xuICAtLWlwYy1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWNvbG9yOiAjRkZGRkZGO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS1zZWNvbmRhcnkgLnJpY2gtdGV4dCBhIHtcbiAgY29sb3I6ICMzMDZlODM7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXNlY29uZGFyeSAuc2RiIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNmU4MztcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXNlY29uZGFyeSAuc3RpY2t5LXdyYXAgdGFibGUgdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA2ZTgzO1xuICBjb2xvcjogIzBjMjM0MDtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtc2Vjb25kYXJ5IC5zdGlja3ktd3JhcCB0YWJsZSB0Ym9keSB0aC5jYXRlZ29yeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDZlODM7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS1zZWNvbmRhcnkgLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OCwgMTEwLCAxMzEsIDAuMyk7XG59XG5cbi5wYWdlLWNvbnRlbnQudGhlbWUtdGVhbCB7XG4gIC0taXBjLWNhcmQtY3RhLWxpbmstaG92ZXItYmc6ICMzMDZlODM7XG4gIC0taXBjLWNhcmQtY3RhLWxpbmstaG92ZXItY29sb3I6ICNGRkZGRkY7XG4gIC0taXBjLWZvbWJhLWNhcmQtdGl0bGUtY29sb3I6ICMwQjBCMEI7XG4gIC0taXBjLWZvbWJhLWFjY29yZGlvbi1pY29uLWJnOiAjMzA2ZTgzO1xuICAtLWlwYy1mb21iYS1zdGVwLWJnOiAjRkZGRkZGO1xuICAtLWlwYy1mb21iYS1zdGVwLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3I6ICMwYzIzNDA7XG4gIC0taXBjLWhlYWRpbmctdGV4dC1jb2xvci1yZ2I6IDEyLCAzNSwgNjQ7XG4gIC0taXBjLWhlYWRpbmctdGV4dC1jb2xvci1ob3Zlci1yZ2I6IDQ4LCAxMTAsIDEzMTtcbiAgLS1pcGMtaGVhZGluZy10cmlnZ2VyLWNvbG9yLWhvdmVyOiAjMzA2ZTgzO1xuICAtLWlwYy1ncmFkaWVudC1zdGFydC1jb2xvci1yZ2I6IDQ4LCAxMTAsIDEzMTtcbiAgLS1pcGMtZ3JhZGllbnQtZW5kLWNvbG9yLXJnYjogNDgsIDExMCwgMTMxO1xuICAtLWlwYy1ncmFkaWVudC1vdmVybGF5LW9wYWNpdHk6IDAuNzk1O1xufVxuLnBhZ2UtY29udGVudC50aGVtZS10ZWFsIC5zZWFyY2gtZmlsdGVycyB7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYmc6ICMwYzIzNDA7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWJnOiAjRkZGRkZGO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1ib3JkZXI6ICNFOEVBRUU7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1ob3Zlci1iZzogI0Y4RjdGMTtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1ib3JkZXI6ICNFOEVBRUU7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtY29sb3I6ICMwQjBCMEI7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtaG92ZXItYm9yZGVyOiAjQzBDNEM5O1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWZvY3VzLWJvcmRlcjogIzJhNWY3MTtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtdGVhbCAuc2VhcmNoLXJlc3VsdHMge1xuICAtLWlwYy1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJnOiAjMzA2ZTgzO1xuICAtLWlwYy1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJvcmRlcjogIzMwNmU4MztcbiAgLS1pcGMtc2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1jb2xvcjogIzBjMjM0MDtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtdGVhbCAucmljaC10ZXh0IGEge1xuICBjb2xvcjogIzMwNmU4Mztcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtdGVhbCAuc2RiIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNmU4MztcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXRlYWwgLnN0aWNreS13cmFwIHRhYmxlIHRoZWFkIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNmU4MztcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXRlYWwgLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRoLmNhdGVnb3J5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNmU4MztcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXRlYWwgLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OCwgMTEwLCAxMzEsIDAuMyk7XG59XG5cbi5wYWdlLWNvbnRlbnQudGhlbWUtdGVydGlhcnkge1xuICAtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWJnOiAjMzA2ZTgzO1xuICAtLWlwYy1jYXJkLWN0YS1saW5rLWhvdmVyLWNvbG9yOiAjRkZGRkZGO1xuICAtLWlwYy1mb21iYS1jYXJkLXRpdGxlLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1mb21iYS1hY2NvcmRpb24taWNvbi1iZzogIzMwNmU4MztcbiAgLS1pcGMtZm9tYmEtc3RlcC1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtZm9tYmEtc3RlcC1jb2xvcjogIzBCMEIwQjtcbiAgLS1pcGMtaGVhZGluZy10ZXh0LWNvbG9yOiAjMGMyMzQwO1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItcmdiOiAxMiwgMzUsIDY0O1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItaG92ZXItcmdiOiA0OCwgMTEwLCAxMzE7XG4gIC0taXBjLWhlYWRpbmctdHJpZ2dlci1jb2xvci1ob3ZlcjogIzMwNmU4MztcbiAgLS1pcGMtZ3JhZGllbnQtc3RhcnQtY29sb3ItcmdiOiAxOTIsIDE5NiwgMjAxO1xuICAtLWlwYy1ncmFkaWVudC1lbmQtY29sb3ItcmdiOiAxOTIsIDE5NiwgMjAxO1xuICAtLWlwYy1ncmFkaWVudC1vdmVybGF5LW9wYWNpdHk6IDAuNzk1O1xufVxuLnBhZ2UtY29udGVudC50aGVtZS10ZXJ0aWFyeSAuc2VhcmNoLWZpbHRlcnMge1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJnOiAjMGMyMzQwO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1iZzogI0ZGRkZGRjtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1idG4tYm9yZGVyOiAjRThFQUVFO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWJ0bi1jb2xvcjogIzBCMEIwQjtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1idG4taG92ZXItYmc6ICNGOEY3RjE7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtYmc6ICNGRkZGRkY7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtYm9yZGVyOiAjRThFQUVFO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWhvdmVyLWJvcmRlcjogI0MwQzRDOTtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1mb2N1cy1ib3JkZXI6ICMyYTVmNzE7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXRlcnRpYXJ5IC5zZWFyY2gtcmVzdWx0cyB7XG4gIC0taXBjLXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYmc6ICNFQkVCRUI7XG4gIC0taXBjLXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYm9yZGVyOiAjRUJFQkVCO1xuICAtLWlwYy1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWNvbG9yOiAjMGMyMzQwO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS10ZXJ0aWFyeSAucmljaC10ZXh0IGEge1xuICBjb2xvcjogIzMwNmU4Mztcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtdGVydGlhcnkgLnNkYiAuY29sbGFwc2VQYW5lbEhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDZlODM7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS10ZXJ0aWFyeSAuc3RpY2t5LXdyYXAgdGFibGUgdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA2ZTgzO1xuICBjb2xvcjogIzBjMjM0MDtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUtdGVydGlhcnkgLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRoLmNhdGVnb3J5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNmU4MztcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXRlcnRpYXJ5IC5zdGlja3ktd3JhcCB0YWJsZSB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDgsIDExMCwgMTMxLCAwLjMpO1xufVxuXG4ucGFnZS1jb250ZW50LnRoZW1lLXllbGxvdyB7XG4gIC0taXBjLWNhcmQtY3RhLWxpbmstaG92ZXItYmc6ICNmNmFiMDA7XG4gIC0taXBjLWNhcmQtY3RhLWxpbmstaG92ZXItY29sb3I6ICNGRkZGRkY7XG4gIC0taXBjLWZvbWJhLWNhcmQtdGl0bGUtY29sb3I6ICMwQjBCMEI7XG4gIC0taXBjLWZvbWJhLWFjY29yZGlvbi1pY29uLWJnOiAjZjZhYjAwO1xuICAtLWlwYy1mb21iYS1zdGVwLWJnOiAjRkZGRkZGO1xuICAtLWlwYy1mb21iYS1zdGVwLWNvbG9yOiAjMEIwQjBCO1xuICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3I6ICMwYzIzNDA7XG4gIC0taXBjLWhlYWRpbmctdGV4dC1jb2xvci1yZ2I6IDEyLCAzNSwgNjQ7XG4gIC0taXBjLWhlYWRpbmctdGV4dC1jb2xvci1ob3Zlci1yZ2I6IDI1NSwgMTkzLCA3O1xuICAtLWlwYy1oZWFkaW5nLXRyaWdnZXItY29sb3ItaG92ZXI6ICNmNmFiMDA7XG4gIC0taXBjLWdyYWRpZW50LXN0YXJ0LWNvbG9yLXJnYjogMjQ2LCAxNzEsIDA7XG4gIC0taXBjLWdyYWRpZW50LWVuZC1jb2xvci1yZ2I6IDI0NiwgMTcxLCAwO1xuICAtLWlwYy1ncmFkaWVudC1vdmVybGF5LW9wYWNpdHk6IDAuNzk1O1xufVxuLnBhZ2UtY29udGVudC50aGVtZS15ZWxsb3cgLnNlYXJjaC1maWx0ZXJzIHtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1iZzogIzBjMjM0MDtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1idG4tYmc6ICNGRkZGRkY7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWJvcmRlcjogI0U4RUFFRTtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1idG4tY29sb3I6ICMwQjBCMEI7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItYnRuLWhvdmVyLWJnOiAjRjhGN0YxO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWJnOiAjRkZGRkZGO1xuICAtLWlwYy1zZWFyY2gtZmlsdGVyLWlucHV0LWJvcmRlcjogI0U4RUFFRTtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1jb2xvcjogIzBCMEIwQjtcbiAgLS1pcGMtc2VhcmNoLWZpbHRlci1pbnB1dC1ob3Zlci1ib3JkZXI6ICNDMEM0Qzk7XG4gIC0taXBjLXNlYXJjaC1maWx0ZXItaW5wdXQtZm9jdXMtYm9yZGVyOiAjMmE1ZjcxO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS15ZWxsb3cgLnNlYXJjaC1yZXN1bHRzIHtcbiAgLS1pcGMtc2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1iZzogI2Y2YWIwMDtcbiAgLS1pcGMtc2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1ib3JkZXI6ICNmNmFiMDA7XG4gIC0taXBjLXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtY29sb3I6ICMwYzIzNDA7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXllbGxvdyAucmljaC10ZXh0IGEge1xuICBjb2xvcjogI2Y2YWIwMDtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUteWVsbG93IC5zZGIgLmNvbGxhcHNlUGFuZWxIZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZhYjAwO1xuICBjb2xvcjogIzBjMjM0MDtcbn1cbi5wYWdlLWNvbnRlbnQudGhlbWUteWVsbG93IC5zdGlja3ktd3JhcCB0YWJsZSB0aGVhZCB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmFiMDA7XG4gIGNvbG9yOiAjMGMyMzQwO1xufVxuLnBhZ2UtY29udGVudC50aGVtZS15ZWxsb3cgLnN0aWNreS13cmFwIHRhYmxlIHRib2R5IHRoLmNhdGVnb3J5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2YWIwMDtcbiAgY29sb3I6ICMwYzIzNDA7XG59XG4ucGFnZS1jb250ZW50LnRoZW1lLXllbGxvdyAuc3RpY2t5LXdyYXAgdGFibGUgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NiwgMTcxLCAwLCAwLjMpO1xufVxuXG4udG9vbHRpcCAudG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiAzcHggNXB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjI5KTtcbiAgY29sb3I6ICMwQjBCMEI7XG59XG5cbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbiAwLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0OmFmdGVyLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbDphZnRlciB7XG4gIGJveC1zaGFkb3c6IDNweCA3cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yOSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgYSwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgYSB7XG4gIGNvbG9yOiAjMEIwQjBCO1xufVxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCBhOmhvdmVyLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCBhOmhvdmVyLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IGE6YWN0aXZlLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCBhOmFjdGl2ZSwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCBhOmZvY3VzLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCBhOmZvY3VzIHtcbiAgY29sb3I6ICNEQTI5MUM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLmZhLWNoZXZyb24tcmlnaHQsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuZmEtdHdpdHRlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgLmZhLXR3aXR0ZXIge1xuICBjb2xvcjogIzBkNmVmZDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1pbiAwLjJzO1xufVxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuZmEtcmV0d2VldCwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgLmZhLXJldHdlZXQge1xuICBjb2xvcjogIzE5ODc1NDtcbn1cbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLnJldHdlZXQsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5yZXR3ZWV0IHtcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5jYXJkLWFzaWRlIC5yZXR3ZWV0LCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAuY2FyZC1hc2lkZSAucmV0d2VldCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuY2FyZC1oZWFkZXIsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWhlYWRlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAucGFuZWwtaGVhZGluZywgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAucGFuZWwtaGVhZGluZyAuY2FyZC10aXRsZSwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgLnBhbmVsLWhlYWRpbmcgLmNhcmQtdGl0bGUsXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5jYXJkLWhlYWRlciAuY2FyZC1zdWJ0aXRsZSxcbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWhlYWRlciAuY2FyZC1zdWJ0aXRsZSxcbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLnBhbmVsLWhlYWRpbmcgLmNhcmQtc3VidGl0bGUsXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAucGFuZWwtaGVhZGluZyAuY2FyZC1zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjMEIwQjBCO1xufVxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6aG92ZXIsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTpob3ZlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAucGFuZWwtaGVhZGluZyAuY2FyZC10aXRsZTpob3ZlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgLnBhbmVsLWhlYWRpbmcgLmNhcmQtdGl0bGU6aG92ZXIsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmFjdGl2ZSwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmFjdGl2ZSwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAucGFuZWwtaGVhZGluZyAuY2FyZC10aXRsZTphY3RpdmUsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5wYW5lbC1oZWFkaW5nIC5jYXJkLXRpdGxlOmFjdGl2ZSwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6Zm9jdXMsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTpmb2N1cywgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAucGFuZWwtaGVhZGluZyAuY2FyZC10aXRsZTpmb2N1cywgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgLnBhbmVsLWhlYWRpbmcgLmNhcmQtdGl0bGU6Zm9jdXMsXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5jYXJkLWhlYWRlciAuY2FyZC1zdWJ0aXRsZTpob3Zlcixcbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWhlYWRlciAuY2FyZC1zdWJ0aXRsZTpob3Zlcixcbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLnBhbmVsLWhlYWRpbmcgLmNhcmQtc3VidGl0bGU6aG92ZXIsXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAucGFuZWwtaGVhZGluZyAuY2FyZC1zdWJ0aXRsZTpob3Zlcixcbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLmNhcmQtaGVhZGVyIC5jYXJkLXN1YnRpdGxlOmFjdGl2ZSxcbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWhlYWRlciAuY2FyZC1zdWJ0aXRsZTphY3RpdmUsXG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5wYW5lbC1oZWFkaW5nIC5jYXJkLXN1YnRpdGxlOmFjdGl2ZSxcbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5wYW5lbC1oZWFkaW5nIC5jYXJkLXN1YnRpdGxlOmFjdGl2ZSxcbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLmNhcmQtaGVhZGVyIC5jYXJkLXN1YnRpdGxlOmZvY3VzLFxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgLmNhcmQtaGVhZGVyIC5jYXJkLXN1YnRpdGxlOmZvY3VzLFxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAucGFuZWwtaGVhZGluZyAuY2FyZC1zdWJ0aXRsZTpmb2N1cyxcbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5wYW5lbC1oZWFkaW5nIC5jYXJkLXN1YnRpdGxlOmZvY3VzIHtcbiAgY29sb3I6ICNEQTI5MUM7XG59XG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWwgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5wYW5lbC1oZWFkaW5nIC5jYXJkLXRpdGxlLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAucGFuZWwtaGVhZGluZyAuY2FyZC10aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLmNhcmQtaGVhZGVyIC5jYXJkLXN1YnRpdGxlLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAuY2FyZC1oZWFkZXIgLmNhcmQtc3VidGl0bGUsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQgLnBhbmVsLWhlYWRpbmcgLmNhcmQtc3VidGl0bGUsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5wYW5lbC1oZWFkaW5nIC5jYXJkLXN1YnRpdGxlIHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDFyZW07XG59XG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5jYXJkLXByb2ZpbGUsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLXByb2ZpbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0IC5jYXJkLXRleHQsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLXRleHQge1xuICBjb2xvcjogIzBCMEIwQjtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAuY2FyZC1mb290ZXIsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsIC5jYXJkLWZvb3RlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldCAucGFuZWwtZm9vdGVyLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbCAucGFuZWwtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMwQjBCMEI7XG59XG4udHdpdHRlci10aW1lbGluZSAuY2FyZC5jYXJkLXR3ZWV0OmhvdmVyLCAudHdpdHRlci10aW1lbGluZSAuY2FyZC10d2VldC5wYW5lbDpob3ZlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldDphY3RpdmUsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsOmFjdGl2ZSwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldDpmb2N1cywgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWw6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE4QTk1O1xufVxuLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldDpob3ZlciAuY2FyZC1oZWFkZXIgLmZhLXR3aXR0ZXIsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsOmhvdmVyIC5jYXJkLWhlYWRlciAuZmEtdHdpdHRlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldDpob3ZlciAucGFuZWwtaGVhZGluZyAuZmEtdHdpdHRlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWw6aG92ZXIgLnBhbmVsLWhlYWRpbmcgLmZhLXR3aXR0ZXIsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLmNhcmQtdHdlZXQ6YWN0aXZlIC5jYXJkLWhlYWRlciAuZmEtdHdpdHRlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWw6YWN0aXZlIC5jYXJkLWhlYWRlciAuZmEtdHdpdHRlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldDphY3RpdmUgLnBhbmVsLWhlYWRpbmcgLmZhLXR3aXR0ZXIsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsOmFjdGl2ZSAucGFuZWwtaGVhZGluZyAuZmEtdHdpdHRlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldDpmb2N1cyAuY2FyZC1oZWFkZXIgLmZhLXR3aXR0ZXIsIC50d2l0dGVyLXRpbWVsaW5lIC5jYXJkLXR3ZWV0LnBhbmVsOmZvY3VzIC5jYXJkLWhlYWRlciAuZmEtdHdpdHRlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQuY2FyZC10d2VldDpmb2N1cyAucGFuZWwtaGVhZGluZyAuZmEtdHdpdHRlciwgLnR3aXR0ZXItdGltZWxpbmUgLmNhcmQtdHdlZXQucGFuZWw6Zm9jdXMgLnBhbmVsLWhlYWRpbmcgLmZhLXR3aXR0ZXIge1xuICBjb2xvcjogI0RBMjkxQztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHdpdHRlci10aW1lbGluZSBbY2xhc3NePWNvbC1dOm50aC1jaGlsZCgyKSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjODE4QTk1O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM4MThBOTU7XG4gIH1cbn1cblxuLnBhZ2UtY29udGVudCBoZWFkZXJbcm9sZT1iYW5uZXJdIHtcbiAgbWluLWhlaWdodDogNDVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLWNvbnRlbnQgaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbn1cbi5wYWdlLWNvbnRlbnQgaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMzdweDtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0OCcgaGVpZ2h0PScxMzcnIHZpZXdCb3g9JzAgMCA0OCAxMzcnJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzI0JyBjeT0nOCcgcj0nNycvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nNDAnIGN5PSc4JyByPSc3Jy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc4JyBjeT0nMjQnIHI9JzYuMicvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nMjQnIGN5PScyNCcgcj0nNi4yJy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc0MCcgY3k9JzI0JyByPSc2LjInLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzgnIGN5PSc0MCcgcj0nNS40Jy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PScyNCcgY3k9JzQwJyByPSc1LjQnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzQwJyBjeT0nNDAnIHI9JzUuNCcvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nOCcgY3k9JzU2JyByPSc0LjYnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzI0JyBjeT0nNTYnIHI9JzQuNicvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nNDAnIGN5PSc1Nicgcj0nNC42Jy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc4JyBjeT0nNzInIHI9JzMuOCcvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nMjQnIGN5PSc3Micgcj0nMy44Jy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc0MCcgY3k9JzcyJyByPSczLjgnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzgnIGN5PSc4OCcgcj0nMycvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nMjQnIGN5PSc4OCcgcj0nMycvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nNDAnIGN5PSc4OCcgcj0nMycvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nOCcgY3k9JzEwNCcgcj0nMi4yJy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PScyNCcgY3k9JzEwNCcgcj0nMi4yJy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc0MCcgY3k9JzEwNCcgcj0nMi4yJy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc4JyBjeT0nMTIwJyByPScxLjQnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzI0JyBjeT0nMTIwJyByPScxLjQnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzQwJyBjeT0nMTIwJyByPScxLjQnLyUzRSUzQy9zdmclM0VcIik7XG4gIG1hc2stc2l6ZTogNDhweCAxMzdweDtcbiAgbWFzay1yZXBlYXQ6IHJlcGVhdC14O1xuICBtYXNrLXBvc2l0aW9uOiA1MCUgLTM3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlwYy1kb3QtZ3JhZGllbnQtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMDtcbn1cbi5wYWdlLWNvbnRlbnQgaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDgnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCA0OCAxNiclM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc4JyBjeT0nOCcgcj0nMScvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nMjQnIGN5PSc4JyByPScxJy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc0MCcgY3k9JzgnIHI9JzEnLyUzRSUzQy9zdmclM0VcIik7XG4gIG1hc2stc2l6ZTogNDhweCAxNnB4O1xuICBtYXNrLXJlcGVhdDogcmVwZWF0O1xuICBtYXNrLXBvc2l0aW9uOiA1MCUgNzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXBjLWRvdC1wYXR0ZXJuLWNvbG9yKTtcbiAgb3BhY2l0eTogdmFyKC0taXBjLWRvdC1wYXR0ZXJuLW9wYWNpdHkpO1xuICBtaXgtYmxlbmQtbW9kZTogdmFyKC0taXBjLWRvdC1wYXR0ZXJuLWJsZW5kLW1vZGUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogLTE7XG59XG4ucGFnZS1jb250ZW50IGhlYWRlcltyb2xlPWJhbm5lcl0gLmhlYWRlci1jb250ZW50IGgxLFxuLnBhZ2UtY29udGVudCBoZWFkZXJbcm9sZT1iYW5uZXJdIC5oZWFkZXItY29udGVudCBoMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYWdlLWNvbnRlbnQgaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQgaDEuYm9yZGVyLWJvdHRvbSxcbi5wYWdlLWNvbnRlbnQgaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQgaDIuYm9yZGVyLWJvdHRvbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYWdlLWNvbnRlbnQgaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQuY29udGVudC1zZWNvbmRhcnkgaDEsXG4ucGFnZS1jb250ZW50IGhlYWRlcltyb2xlPWJhbm5lcl0gLmhlYWRlci1jb250ZW50LmNvbnRlbnQtc2Vjb25kYXJ5IGgyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgY29sb3I6ICMwYzIzNDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucGFnZS1jb250ZW50IGhlYWRlcltyb2xlPWJhbm5lcl0gLmhlYWRlci1jb250ZW50IC5maWd1cmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYWdlLWNvbnRlbnQgaGVhZGVyW3JvbGU9YmFubmVyXSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTdweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1jb250ZW50IGhlYWRlcltyb2xlPWJhbm5lcl0gLmhlYWRlci1jb250ZW50OmJlZm9yZSB7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uLXk6IC03cHg7XG4gICAgbWFzay1wb3NpdGlvbi15OiAtN3B4O1xuICB9XG4gIC5wYWdlLWNvbnRlbnQgaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQ6YWZ0ZXIge1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbi15OiAxMjFweDtcbiAgICBtYXNrLXBvc2l0aW9uLXk6IDEyMXB4O1xuICB9XG59XG4ucGFnZS1jb250ZW50IG1haW4gPiBzZWN0aW9uOm5vdChbY2xhc3MqPWJnLV0pOm5vdChbY2xhc3MqPXRleHQtYmctXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGN0YxO1xufVxuLnBhZ2UtY29udGVudCBtYWluID4gc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnNjLWVkaXRvciAuc2NFbXB0eVBsYWNlaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2MtZWRpdG9yIC5jdGEtYmxvY2sge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2MtZWRpdG9yIC5uYXZiYXItbWFpbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgei1pbmRleDogYXV0byAhaW1wb3J0YW50O1xufVxuLnNjLWVkaXRvciBoZWFkZXJbcm9sZT1iYW5uZXJdIC5xdW90ZSA+IHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogLTQuNXJlbTtcbn1cbi5zYy1lZGl0b3IgaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQge1xuICB6LWluZGV4OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2MtZWRpdG9yIC5hbGVydCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnBhZ2UtaG9tZSAubmF2YmFyLW1haW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4ucGFnZS1ob21lIC5uYXZiYXItbWFpbiAubmF2YmFyLWJyYW5kIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9EZXNpZ24vYXJ0L3N2Zy9pcGMtbG9nby13aGl0ZS5zdmcpICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ob21lIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi5tcy1hdXRvIC5uYXYtaXRlbTpoYXMoW2NsYXNzKj1zZWFyY2hdKSAubmF2LWJ0bixcbi5wYWdlLWhvbWUgLm5hdmJhci1tYWluIC5uYXZiYXItbmF2Lm1zLWF1dG8gLm5hdi1pdGVtID4gYS5uYXYtbGlua1tocmVmKj1zZWFyY2hdLFxuLnBhZ2UtaG9tZSAubmF2YmFyLW1haW4gLm5hdmJhci1uYXYubXMtYXV0byAubmF2LWl0ZW0gPiBidXR0b25bYXJpYS1sYWJlbCo9U2VhcmNoXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMDUxNTI5O1xufVxuLnBhZ2UtaG9tZSAubmF2YmFyLW1haW4gLm5hdmJhci1uYXYubXMtYXV0byAubmF2LWl0ZW06aGFzKFtjbGFzcyo9c2VhcmNoXSkgLm5hdi1idG46aG92ZXIsIC5wYWdlLWhvbWUgLm5hdmJhci1tYWluIC5uYXZiYXItbmF2Lm1zLWF1dG8gLm5hdi1pdGVtOmhhcyhbY2xhc3MqPXNlYXJjaF0pIC5uYXYtYnRuOmZvY3VzLFxuLnBhZ2UtaG9tZSAubmF2YmFyLW1haW4gLm5hdmJhci1uYXYubXMtYXV0byAubmF2LWl0ZW0gPiBhLm5hdi1saW5rW2hyZWYqPXNlYXJjaF06aG92ZXIsXG4ucGFnZS1ob21lIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi5tcy1hdXRvIC5uYXYtaXRlbSA+IGEubmF2LWxpbmtbaHJlZio9c2VhcmNoXTpmb2N1cyxcbi5wYWdlLWhvbWUgLm5hdmJhci1tYWluIC5uYXZiYXItbmF2Lm1zLWF1dG8gLm5hdi1pdGVtID4gYnV0dG9uW2FyaWEtbGFiZWwqPVNlYXJjaF06aG92ZXIsXG4ucGFnZS1ob21lIC5uYXZiYXItbWFpbiAubmF2YmFyLW5hdi5tcy1hdXRvIC5uYXYtaXRlbSA+IGJ1dHRvblthcmlhLWxhYmVsKj1TZWFyY2hdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1MTUyOTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ucGFnZS1ob21lIGhlYWRlcltyb2xlPWJhbm5lcl0gLmJnLWltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuLnBhZ2UtaG9tZSBoZWFkZXJbcm9sZT1iYW5uZXJdIC5oZWFkZXItY29udGVudCB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBhZ2UtaG9tZSBoZWFkZXJbcm9sZT1iYW5uZXJdIC5oZWFkZXItY29udGVudCAudGl0bGU6YmVmb3JlLCAucGFnZS1ob21lIGhlYWRlcltyb2xlPWJhbm5lcl0gLmhlYWRlci1jb250ZW50IC50aXRsZTphZnRlciB7XG4gIGFzcGVjdC1yYXRpbzogMzA0Lzc5O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXJlbTtcbiAgd2lkdGg6IDMwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLnBhZ2UtaG9tZSBoZWFkZXJbcm9sZT1iYW5uZXJdIC5oZWFkZXItY29udGVudCAudGl0bGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAzMDQgNzlcIiBmaWxsPVwiJTIzQkNFMTk0XCI+PGNpcmNsZSBjeD1cIjE2LjM0XCIgY3k9XCIxMy4wNzRcIiByPVwiMTMuMDc0XCIvPjxjaXJjbGUgY3g9XCI0MS40OFwiIGN5PVwiMTMuMDc0XCIgcj1cIjEyLjA2OFwiLz48Y2lyY2xlIGN4PVwiNjYuNjJcIiBjeT1cIjEzLjA3NFwiIHI9XCIxMS4wNjJcIi8+PGNpcmNsZSBjeD1cIjkxLjc2XCIgY3k9XCIxMy4wNzRcIiByPVwiMTAuMDU3XCIvPjxjaXJjbGUgY3g9XCIxMTYuOTFcIiBjeT1cIjEzLjA3NFwiIHI9XCI5LjA1XCIvPjxjaXJjbGUgY3g9XCIxNDIuMDNcIiBjeT1cIjEzLjA3NFwiIHI9XCI4LjA0NVwiLz48Y2lyY2xlIGN4PVwiMTY3LjE3XCIgY3k9XCIxMy4wNzRcIiByPVwiNy4wMzlcIi8+PGNpcmNsZSBjeD1cIjE5Mi4zM1wiIGN5PVwiMTMuMDc0XCIgcj1cIjYuMDMzXCIvPjxjaXJjbGUgY3g9XCIyMTcuNDJcIiBjeT1cIjEzLjA3NFwiIHI9XCI1LjAzXCIvPjxjaXJjbGUgY3g9XCIyNDIuNTZcIiBjeT1cIjEzLjA3NFwiIHI9XCI0LjAyMlwiLz48Y2lyY2xlIGN4PVwiMjY3Ljc1XCIgY3k9XCIxMy4wNzRcIiByPVwiMy4wMTdcIi8+PGNpcmNsZSBjeD1cIjI5Mi45MVwiIGN5PVwiMTMuMDc0XCIgcj1cIjIuMDEyXCIvPjxjaXJjbGUgY3g9XCIxNi4zNFwiIGN5PVwiMzkuNVwiIHI9XCIxMy4wNzRcIi8+PGNpcmNsZSBjeD1cIjQxLjQ4XCIgY3k9XCIzOS41XCIgcj1cIjEyLjA2OFwiLz48Y2lyY2xlIGN4PVwiNjYuNjJcIiBjeT1cIjM5LjVcIiByPVwiMTEuMDYyXCIvPjxjaXJjbGUgY3g9XCI5MS43NlwiIGN5PVwiMzkuNVwiIHI9XCIxMC4wNTdcIi8+PGNpcmNsZSBjeD1cIjExNi45MVwiIGN5PVwiMzkuNVwiIHI9XCI5LjA1XCIvPjxjaXJjbGUgY3g9XCIxNDIuMDNcIiBjeT1cIjM5LjVcIiByPVwiOC4wNDVcIi8+PGNpcmNsZSBjeD1cIjE2Ny4xN1wiIGN5PVwiMzkuNVwiIHI9XCI3LjAzOVwiLz48Y2lyY2xlIGN4PVwiMTkyLjMzXCIgY3k9XCIzOS41XCIgcj1cIjYuMDMzXCIvPjxjaXJjbGUgY3g9XCIyMTcuNDJcIiBjeT1cIjM5LjVcIiByPVwiNS4wM1wiLz48Y2lyY2xlIGN4PVwiMjQyLjU2XCIgY3k9XCIzOS41XCIgcj1cIjQuMDIyXCIvPjxjaXJjbGUgY3g9XCIyNjcuNzVcIiBjeT1cIjM5LjVcIiByPVwiMy4wMTdcIi8+PGNpcmNsZSBjeD1cIjI5Mi45MVwiIGN5PVwiMzkuNVwiIHI9XCIyLjAxMlwiLz48Y2lyY2xlIGN4PVwiMTYuMzRcIiBjeT1cIjY1LjkyNlwiIHI9XCIxMy4wNzRcIi8+PGNpcmNsZSBjeD1cIjQxLjQ4XCIgY3k9XCI2NS45MjZcIiByPVwiMTIuMDY4XCIvPjxjaXJjbGUgY3g9XCI2Ni42MlwiIGN5PVwiNjUuOTI2XCIgcj1cIjExLjA2MlwiLz48Y2lyY2xlIGN4PVwiOTEuNzZcIiBjeT1cIjY1LjkyNlwiIHI9XCIxMC4wNTdcIi8+PGNpcmNsZSBjeD1cIjExNi45MVwiIGN5PVwiNjUuOTI2XCIgcj1cIjkuMDVcIi8+PGNpcmNsZSBjeD1cIjE0Mi4wM1wiIGN5PVwiNjUuOTI2XCIgcj1cIjguMDQ1XCIvPjxjaXJjbGUgY3g9XCIxNjcuMTdcIiBjeT1cIjY1LjkyNlwiIHI9XCI3LjAzOVwiLz48Y2lyY2xlIGN4PVwiMTkyLjMzXCIgY3k9XCI2NS45MjZcIiByPVwiNi4wMzNcIi8+PGNpcmNsZSBjeD1cIjIxNy40MlwiIGN5PVwiNjUuOTI2XCIgcj1cIjUuMDNcIi8+PGNpcmNsZSBjeD1cIjI0Mi41NlwiIGN5PVwiNjUuOTI2XCIgcj1cIjQuMDIyXCIvPjxjaXJjbGUgY3g9XCIyNjcuNzVcIiBjeT1cIjY1LjkyNlwiIHI9XCIzLjAxN1wiLz48Y2lyY2xlIGN4PVwiMjkyLjkxXCIgY3k9XCI2NS45MjZcIiByPVwiMi4wMTJcIi8+PC9zdmc+Jyk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnBhZ2UtaG9tZSBoZWFkZXJbcm9sZT1iYW5uZXJdIC5oZWFkZXItY29udGVudCAudGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDMwNCA3OVwiIGZpbGw9XCIlMjNGRkZGRkZcIj48Y2lyY2xlIGN4PVwiMTYuMzRcIiBjeT1cIjEzLjA3NFwiIHI9XCIxMy4wNzRcIi8+PGNpcmNsZSBjeD1cIjQxLjQ4XCIgY3k9XCIxMy4wNzRcIiByPVwiMTIuMDY4XCIvPjxjaXJjbGUgY3g9XCI2Ni42MlwiIGN5PVwiMTMuMDc0XCIgcj1cIjExLjA2MlwiLz48Y2lyY2xlIGN4PVwiOTEuNzZcIiBjeT1cIjEzLjA3NFwiIHI9XCIxMC4wNTdcIi8+PGNpcmNsZSBjeD1cIjExNi45MVwiIGN5PVwiMTMuMDc0XCIgcj1cIjkuMDVcIi8+PGNpcmNsZSBjeD1cIjE0Mi4wM1wiIGN5PVwiMTMuMDc0XCIgcj1cIjguMDQ1XCIvPjxjaXJjbGUgY3g9XCIxNjcuMTdcIiBjeT1cIjEzLjA3NFwiIHI9XCI3LjAzOVwiLz48Y2lyY2xlIGN4PVwiMTkyLjMzXCIgY3k9XCIxMy4wNzRcIiByPVwiNi4wMzNcIi8+PGNpcmNsZSBjeD1cIjIxNy40MlwiIGN5PVwiMTMuMDc0XCIgcj1cIjUuMDNcIi8+PGNpcmNsZSBjeD1cIjI0Mi41NlwiIGN5PVwiMTMuMDc0XCIgcj1cIjQuMDIyXCIvPjxjaXJjbGUgY3g9XCIyNjcuNzVcIiBjeT1cIjEzLjA3NFwiIHI9XCIzLjAxN1wiLz48Y2lyY2xlIGN4PVwiMjkyLjkxXCIgY3k9XCIxMy4wNzRcIiByPVwiMi4wMTJcIi8+PGNpcmNsZSBjeD1cIjE2LjM0XCIgY3k9XCIzOS41XCIgcj1cIjEzLjA3NFwiLz48Y2lyY2xlIGN4PVwiNDEuNDhcIiBjeT1cIjM5LjVcIiByPVwiMTIuMDY4XCIvPjxjaXJjbGUgY3g9XCI2Ni42MlwiIGN5PVwiMzkuNVwiIHI9XCIxMS4wNjJcIi8+PGNpcmNsZSBjeD1cIjkxLjc2XCIgY3k9XCIzOS41XCIgcj1cIjEwLjA1N1wiLz48Y2lyY2xlIGN4PVwiMTE2LjkxXCIgY3k9XCIzOS41XCIgcj1cIjkuMDVcIi8+PGNpcmNsZSBjeD1cIjE0Mi4wM1wiIGN5PVwiMzkuNVwiIHI9XCI4LjA0NVwiLz48Y2lyY2xlIGN4PVwiMTY3LjE3XCIgY3k9XCIzOS41XCIgcj1cIjcuMDM5XCIvPjxjaXJjbGUgY3g9XCIxOTIuMzNcIiBjeT1cIjM5LjVcIiByPVwiNi4wMzNcIi8+PGNpcmNsZSBjeD1cIjIxNy40MlwiIGN5PVwiMzkuNVwiIHI9XCI1LjAzXCIvPjxjaXJjbGUgY3g9XCIyNDIuNTZcIiBjeT1cIjM5LjVcIiByPVwiNC4wMjJcIi8+PGNpcmNsZSBjeD1cIjI2Ny43NVwiIGN5PVwiMzkuNVwiIHI9XCIzLjAxN1wiLz48Y2lyY2xlIGN4PVwiMjkyLjkxXCIgY3k9XCIzOS41XCIgcj1cIjIuMDEyXCIvPjxjaXJjbGUgY3g9XCIxNi4zNFwiIGN5PVwiNjUuOTI2XCIgcj1cIjEzLjA3NFwiLz48Y2lyY2xlIGN4PVwiNDEuNDhcIiBjeT1cIjY1LjkyNlwiIHI9XCIxMi4wNjhcIi8+PGNpcmNsZSBjeD1cIjY2LjYyXCIgY3k9XCI2NS45MjZcIiByPVwiMTEuMDYyXCIvPjxjaXJjbGUgY3g9XCI5MS43NlwiIGN5PVwiNjUuOTI2XCIgcj1cIjEwLjA1N1wiLz48Y2lyY2xlIGN4PVwiMTE2LjkxXCIgY3k9XCI2NS45MjZcIiByPVwiOS4wNVwiLz48Y2lyY2xlIGN4PVwiMTQyLjAzXCIgY3k9XCI2NS45MjZcIiByPVwiOC4wNDVcIi8+PGNpcmNsZSBjeD1cIjE2Ny4xN1wiIGN5PVwiNjUuOTI2XCIgcj1cIjcuMDM5XCIvPjxjaXJjbGUgY3g9XCIxOTIuMzNcIiBjeT1cIjY1LjkyNlwiIHI9XCI2LjAzM1wiLz48Y2lyY2xlIGN4PVwiMjE3LjQyXCIgY3k9XCI2NS45MjZcIiByPVwiNS4wM1wiLz48Y2lyY2xlIGN4PVwiMjQyLjU2XCIgY3k9XCI2NS45MjZcIiByPVwiNC4wMjJcIi8+PGNpcmNsZSBjeD1cIjI2Ny43NVwiIGN5PVwiNjUuOTI2XCIgcj1cIjMuMDE3XCIvPjxjaXJjbGUgY3g9XCIyOTIuOTFcIiBjeT1cIjY1LjkyNlwiIHI9XCIyLjAxMlwiLz48L3N2Zz4nKTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDQwJTtcbn1cbi5wYWdlLWhvbWUgaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQgLnRpdGxlIGgxIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiA1LjVyZW07XG59XG4ucGFnZS1ob21lIGhlYWRlcltyb2xlPWJhbm5lcl0gLnRyaWdnZXItY29udGVudCB7XG4gIGJvdHRvbTogMS41cmVtO1xufVxuLnBhZ2UtaG9tZSBoZWFkZXJbcm9sZT1iYW5uZXJdIC50cmlnZ2VyLWNvbnRlbnQgLnRyaWdnZXItbGluayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5wYWdlLWhvbWUgaGVhZGVyW3JvbGU9YmFubmVyXSArIG1haW5bcm9sZT1tYWluXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5O1xufVxuLnBhZ2UtaG9tZSAuY2FyZC5jdGEtbGluay5iZy13aGl0ZSAuY2FyZC10aXRsZSwgLnBhZ2UtaG9tZSAuY3RhLWxpbmsuYmctd2hpdGUucGFuZWwgLmNhcmQtdGl0bGUsIC5wYWdlLWhvbWUgLmNhcmQuYmctd2hpdGUuY3RhLWxpbmstbG9naW4gLmNhcmQtdGl0bGUsIC5wYWdlLWhvbWUgLmJnLXdoaXRlLnBhbmVsLmN0YS1saW5rLWxvZ2luIC5jYXJkLXRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5wYWdlLWhvbWUgaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQgLnRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDQuOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAucGFnZS1ob21lIGhlYWRlcltyb2xlPWJhbm5lcl0gLmhlYWRlci1jb250ZW50IC50aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBhZ2UtaG9tZSBoZWFkZXJbcm9sZT1iYW5uZXJdIC5oZWFkZXItY29udGVudCAudGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYWdlLWhvbWUgaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQgLnRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5wYWdlLWhvbWUgaGVhZGVyW3JvbGU9YmFubmVyXSAuaGVhZGVyLWNvbnRlbnQgLnRpdGxlOmJlZm9yZSwgLnBhZ2UtaG9tZSBoZWFkZXJbcm9sZT1iYW5uZXJdIC5oZWFkZXItY29udGVudCAudGl0bGU6YWZ0ZXIge1xuICAgIHRvcDogLTNyZW07XG4gIH1cbiAgLnBhZ2UtaG9tZSBoZWFkZXJbcm9sZT1iYW5uZXJdIC5oZWFkZXItY29udGVudCAudGl0bGUgaDEge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59IiwiLyohXHJcbiAqIEJvb3RzdHJhcCB2NS4zLjggKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMjQgVGhlIEJvb3RzdHJhcCBBdXRob3JzXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxyXG4gKlxyXG4gKiBTaWRld2FsayBOViAoYykgMjAxOCAtIEJsYXN0aWMgKGMpIDIwMjFcclxuICogQ3VzdG9tIEJvb3RzdHJhcCBzZXR1cCAtIE1JR1JBVElPTiBJTiBQUk9HUkVTU1xyXG4gKiBVcGRhdGVkOiBTZXB0ZW1iZXIgNCwgMjAyNSAtIEJvb3RzdHJhcCA1IE1pZ3JhdGlvblxyXG4gKi9cclxuXHJcbi8vIEJvb3RzdHJhcCA1IENvcmUgLSBSZXF1aXJlZCBpbXBvcnRzIGluIGNvcnJlY3Qgb3JkZXIgKG1hdGNoaW5nIG9mZmljaWFsIGJvb3RzdHJhcC5zY3NzKVxyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Z1bmN0aW9uc1wiO1xyXG5AaW1wb3J0IFwiX3ZhcmlhYmxlcy9mYS5jdXN0b20udmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJfdmFyaWFibGVzL2lwYy5jdXN0b20udmFyaWFibGVzXCI7XHJcblxyXG4vKiFcclxuICogQm9vdHN0cmFwIDMvNCBDb21wYXRpYmlsaXR5IFZhcmlhYmxlc1xyXG4gKiBURU1QT1JBUlkgLSBQcm92aWRlcyBtaXNzaW5nIEJvb3RzdHJhcCA0IHZhcmlhYmxlcyBmb3IgbWlncmF0aW9uXHJcbiAqL1xyXG5AaW1wb3J0IFwiaGVscGVycy9jb21wYXRpYmlsaXR5XCI7XHJcblxyXG4vLyBCb290c3RyYXAgNSBDb25maWd1cmF0aW9uIChDUklUSUNBTCAtIHV0aWxpdGllcyBjb25maWcgbXVzdCBiZSBlYXJseSlcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy92YXJpYWJsZXMtZGFya1wiO1xyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21hcHNcIjsgICAgICAgICAgLy8gTkVXIGluIEJTNSAtIHJlcXVpcmVkIGJlZm9yZSBvdGhlciBpbXBvcnRzXHJcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zXCI7XHJcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzXCI7ICAgIC8vIOKGkCBDT05GSUdVUkFUSU9OIC0gVGhpcyBkZWZpbmVzIHdoYXQgdXRpbGl0aWVzIHRvIGdlbmVyYXRlXHJcbkBpbXBvcnQgXCJfbWl4aW5zL2lwYy5jdXN0b20ubWl4aW5zXCI7XHJcblxyXG4vLyBCb290c3RyYXAgNSBMYXlvdXQgJiBDb21wb25lbnRzXHJcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3Mvcm9vdFwiO1xyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3JlYm9vdFwiO1xyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3R5cGVcIjtcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9pbWFnZXNcIjtcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9jb250YWluZXJzXCI7ICAgLy8gTkVXIGluIEJTNSAtIHJlcGxhY2VzIHNvbWUgZ3JpZCBmdW5jdGlvbmFsaXR5XHJcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZ3JpZFwiO1xyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3RhYmxlc1wiO1xyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zXCI7XHJcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvYnV0dG9uc1wiO1xyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3RyYW5zaXRpb25zXCI7XHJcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZHJvcGRvd25cIjtcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9idXR0b24tZ3JvdXBcIjtcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9uYXZcIjtcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9uYXZiYXJcIjtcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9jYXJkXCI7XHJcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvYWNjb3JkaW9uXCI7ICAgIC8vIE5FVyBpbiBCUzVcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9icmVhZGNydW1iXCI7XHJcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvcGFnaW5hdGlvblwiO1xyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2JhZGdlXCI7XHJcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvYWxlcnRcIjtcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9wcm9ncmVzc1wiO1xyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2xpc3QtZ3JvdXBcIjtcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9jbG9zZVwiO1xyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3RvYXN0c1wiO1xyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21vZGFsXCI7XHJcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvdG9vbHRpcFwiO1xyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3BvcG92ZXJcIjtcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9jYXJvdXNlbFwiO1xyXG5AaW1wb3J0IFwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3NwaW5uZXJzXCI7XHJcbkBpbXBvcnQgXCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3Mvb2ZmY2FudmFzXCI7ICAgIC8vIE5FVyBpbiBCUzVcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9wbGFjZWhvbGRlcnNcIjsgLy8gTkVXIGluIEJTNVxyXG5cclxuLy8gQm9vdHN0cmFwIDUgSGVscGVycyAtIE5FVyBjb21wcmVoZW5zaXZlIGhlbHBlciBzeXN0ZW1cclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzXCI7XHJcblxyXG4vLyBCb290c3RyYXAgNSBVdGlsaXRpZXMgQVBJIC0gTVVTVCBiZSBpbXBvcnRlZCBMQVNUIChnZW5lcmF0ZXMgYWxsIHV0aWxpdHkgY2xhc3NlcylcclxuQGltcG9ydCBcIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvYXBpXCI7XHJcblxyXG4vLyBDdXN0b20gUHJvamVjdCBIZWxwZXJzIC0gRXh0ZW5kIEJvb3RzdHJhcCB1dGlsaXRpZXMgQUZURVIgQm9vdHN0cmFwIHV0aWxpdGllc1xyXG5AaW1wb3J0IFwiaGVscGVycy9jdXN0b20taGVscGVyc1wiO1xyXG5AaW1wb3J0IFwiaGVscGVycy9hY2Nlc3NpYmlsaXR5XCI7ICAvLyBHbG9iYWwgV0NBRyAyLjEgQUEgZm9jdXMgc3R5bGVzXHJcblxyXG4vKiFcclxuICogQXRvbWljIERlc2lnbiBwcmluY2lwbGVcclxuICogaHR0cHM6Ly9icmFkZnJvc3QuY29tL2Jsb2cvcG9zdC9hdG9taWMtd2ViLWRlc2lnbi9cclxuICovXHJcbkBpbXBvcnQgXCJhdG9tcy9hdG9tc1wiO1xyXG5AaW1wb3J0IFwibW9sZWN1bGVzL21vbGVjdWxlc1wiO1xyXG5AaW1wb3J0IFwib3JnYW5pc21zL29yZ2FuaXNtc1wiO1xyXG5AaW1wb3J0IFwidGhlbWVzL3RoZW1lc1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvcGFnZXNcIjsiLCIvKiFcclxuICogQm9vdHN0cmFwIDMvNCB0byBCb290c3RyYXAgNSBDb21wYXRpYmlsaXR5IExheWVyXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogVEVNUE9SQVJZIC0gUmVtb3ZlIGFmdGVyIGZ1bGwgbWlncmF0aW9uICgzLTYgbW9udGhzKVxyXG4gKiBDcmVhdGVkOiBTZXB0ZW1iZXIgNCwgMjAyNVxyXG4gKiBQdXJwb3NlOiBQcm92aWRlIGJhY2t3YXJkIGNvbXBhdGliaWxpdHkgZHVyaW5nIEJTNSBtaWdyYXRpb25cclxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKi9cclxuXHJcbi8vIE1pc3NpbmcgQm9vdHN0cmFwIDQgVmFyaWFibGVzIGluIEJvb3RzdHJhcCA1XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQ2FyZCBjb2x1bW5zIHdlcmUgcmVtb3ZlZCBpbiBCUzUsIG5lZWQgdG8gZGVmaW5lIHRoZXNlIHZhcmlhYmxlc1xyXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAzICFkZWZhdWx0O1xyXG4kY2FyZC1jb2x1bW5zLWdhcDogMS4yNXJlbSAhZGVmYXVsdDtcclxuJGNhcmQtY29sdW1ucy1tYXJnaW46ICRjYXJkLWNvbHVtbnMtZ2FwICFkZWZhdWx0O1xyXG5cclxuLy8gT3RoZXIgbWlzc2luZyB2YXJpYWJsZXMgdGhhdCBtaWdodCBiZSBuZWVkZWRcclxuJGp1bWJvdHJvbi1wYWRkaW5nOiAycmVtICFkZWZhdWx0O1xyXG4kanVtYm90cm9uLWJnOiAjZTllY2VmICFkZWZhdWx0O1xyXG5cclxuLy8gRGlzcGxheSAmIFZpc2liaWxpdHlcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uc3Itb25seSB7IFxyXG4gIEBleHRlbmQgLnZpc3VhbGx5LWhpZGRlbiAhb3B0aW9uYWw7ICAvLyBCUzUgc2NyZWVuIHJlYWRlciBjbGFzc1xyXG59XHJcblxyXG4vLyBDUklUSUNBTCBGSVg6IFByZXZlbnQgTW9kZXJuaXpyIFwiaGlkZGVuXCIgY2xhc3MgZnJvbSBoaWRpbmcgZW50aXJlIHBhZ2VcclxuLy8gTW9kZXJuaXpyIGFkZHMgXCJoaWRkZW5cIiBjbGFzcyB0byA8aHRtbD4gd2hlbiBpdCBkZXRlY3RzIEhUTUw1IGhpZGRlbiBhdHRyaWJ1dGUgc3VwcG9ydFxyXG4vLyBUaGlzIGNvbmZsaWN0cyB3aXRoIG91ciAuaGlkZGVuIHV0aWxpdHkgY2xhc3MgY2F1c2luZyB3aGl0ZSBzY3JlZW5cclxuaHRtbC5oaWRkZW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7ICAvLyBPdmVycmlkZSBNb2Rlcm5penIgLSBrZWVwIHBhZ2UgdmlzaWJsZVxyXG59XHJcblxyXG4vLyBLZWVwIC5oaWRkZW4gZnVuY3Rpb25hbGl0eSBmb3IgcmVndWxhciBlbGVtZW50cyAobm90IGh0bWwpXHJcbi5oaWRkZW46bm90KGh0bWwpIHsgXHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAgLy8gRGlyZWN0IGRlZmluaXRpb24gZm9yIHJlbGlhYmlsaXR5XHJcbn1cclxuLmhpZGUgeyBcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnNob3cge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7ICAvLyBFbnN1cmUgY29tcGF0aWJpbGl0eSB3aXRoIEpTIHVzYWdlXHJcbn1cclxuXHJcbi8vIExheW91dCAmIFBvc2l0aW9uaW5nXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLmJ0bi1ibG9jayB7IFxyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IFxyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuLnB1bGwtbGVmdCB7IFxyXG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnB1bGwtcmlnaHQgeyBcclxuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG4uY2VudGVyLWJsb2NrIHsgXHJcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgXHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgXHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIEZvcm1zIC0gQ1JJVElDQUwgZm9yIGZ1bmN0aW9uYWxpdHlcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uZm9ybS1ncm91cCB7IFxyXG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgIC8vIEJTNSByZW1vdmVkIHRoaXMsIGJ1dCBpdCdzIGV2ZXJ5d2hlcmVcclxufVxyXG4uaGVscC1ibG9jayB7IFxyXG4gIEBleHRlbmQgLmZvcm0tdGV4dCAhb3B0aW9uYWw7ICAvLyBCUzUgaGVscGVyIHRleHQgY2xhc3NcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG59XHJcbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7IFxyXG4gIEBleHRlbmQgLmlzLWludmFsaWQgIW9wdGlvbmFsOyAgLy8gQlM1IHZhbGlkYXRpb25cclxufVxyXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XHJcbiAgQGV4dGVuZCAuaXMtdmFsaWQgIW9wdGlvbmFsO1xyXG59XHJcbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcclxuICBAZXh0ZW5kIC5pcy1pbnZhbGlkICFvcHRpb25hbDsgIC8vIE5vIGRpcmVjdCBCUzUgZXF1aXZhbGVudFxyXG59XHJcblxyXG4vLyBDb2xsYXBzZSBTdGF0ZXMgLSBIYW5kbGUgJ2luJyBjbGFzc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5jb2xsYXBzZS5pbiB7IFxyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7ICAvLyBCUzMgdmlzaWJsZSBzdGF0ZVxyXG59XHJcbi5jb2xsYXBzaW5nIHtcclxuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcclxufVxyXG5cclxuLy8gSW1hZ2UgSGVscGVyc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5pbWctcmVzcG9uc2l2ZSB7XHJcbiAgQGV4dGVuZCAuaW1nLWZsdWlkICFvcHRpb25hbDtcclxufVxyXG5cclxuLy8gVGV4dCBVdGlsaXRpZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4udGV4dC14cy1sZWZ0IHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LXhzLXJpZ2h0IHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxyXG4udGV4dC14cy1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxyXG5cclxuLy8gU3BhY2luZyAtIE9sZCBzeW50YXggc3VwcG9ydFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5tLXQtMCB7IG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxyXG4ubS10LTEgeyBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cclxuLm0tdC0yIHsgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cclxuLm0tdC0zIHsgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XHJcbi5tLWItMCB7IG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxyXG4ubS1iLTEgeyBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cclxuLm0tYi0yIHsgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cclxuLm0tYi0zIHsgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XHJcblxyXG4vLyBCYWRnZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5iYWRnZS1waWxsIHtcclxuICBAZXh0ZW5kIC5yb3VuZGVkLXBpbGwgIW9wdGlvbmFsO1xyXG59XHJcblxyXG4vLyBXZWxscyAoQlMzKVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi53ZWxsIHtcclxuICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gIHBhZGRpbmc6IDE5cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4vLyBQYW5lbHMgKEJTMykgLSBCYXNpYyBzdXBwb3J0XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLnBhbmVsIHtcclxuICBAZXh0ZW5kIC5jYXJkICFvcHRpb25hbDtcclxufVxyXG4ucGFuZWwtYm9keSB7XHJcbiAgQGV4dGVuZCAuY2FyZC1ib2R5ICFvcHRpb25hbDtcclxufVxyXG4ucGFuZWwtaGVhZGluZyB7XHJcbiAgQGV4dGVuZCAuY2FyZC1oZWFkZXIgIW9wdGlvbmFsO1xyXG59XHJcbi5wYW5lbC1mb290ZXIge1xyXG4gIEBleHRlbmQgLmNhcmQtZm9vdGVyICFvcHRpb25hbDtcclxufVxyXG5cclxuLy8gQWRkaXRpb25hbCBtYXJnaW4vcGFkZGluZyBoZWxwZXIgY2xhc3NlcyB0aGF0IG1pZ2h0IGJlIG1pc3NpbmdcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBMZWZ0L1JpZ2h0IHNwYWNpbmcgKEJTNCBzdHlsZSlcclxuLm1sLTAgeyBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XHJcbi5tbC0xIHsgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxyXG4ubWwtMiB7IG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxyXG4ubWwtMyB7IG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cclxuLm1sLTQgeyBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cclxuLm1sLTUgeyBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XHJcblxyXG4ubXItMCB7IG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XHJcbi5tci0xIHsgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cclxuLm1yLTIgeyBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XHJcbi5tci0zIHsgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cclxuLm1yLTQgeyBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XHJcbi5tci01IHsgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5wbC0wIHsgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cclxuLnBsLTEgeyBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxyXG4ucGwtMiB7IHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cclxuLnBsLTMgeyBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxyXG4ucGwtNCB7IHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cclxuLnBsLTUgeyBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxyXG5cclxuLnByLTAgeyBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cclxuLnByLTEgeyBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cclxuLnByLTIgeyBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxyXG4ucHItMyB7IHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxyXG4ucHItNCB7IHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XHJcbi5wci01IHsgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XHJcblxyXG4vLyBGb3JtIGNvbnRyb2wgc2l6ZXMgdGhhdCBtaWdodCBiZSBtaXNzaW5nXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLmZvcm0tY29udHJvbC1zbSB7XHJcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XHJcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1sZyB7XHJcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xyXG59XHJcblxyXG4vLyBCdXR0b24gdmFyaWFudHMgdGhhdCBtaWdodCBoYXZlIGNoYW5nZWRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uYnRuLW91dGxpbmUtZGVmYXVsdCB7XHJcbiAgQGV4dGVuZCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5ICFvcHRpb25hbDtcclxufVxyXG5cclxuLy8gTWVkaWEgb2JqZWN0IChCUzMvNCByZW1vdmVkIGluIEJTNSlcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubWVkaWEge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5tZWRpYS1vYmplY3Qge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLm1lZGlhLWJvZHkge1xyXG4gIGZsZXg6IDE7XHJcbn1cclxuXHJcbi5tZWRpYS1sZWZ0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xyXG59XHJcblxyXG4ubWVkaWEtcmlnaHQge1xyXG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcclxufVxyXG5cclxuLy8gSnVtYm90cm9uIChyZW1vdmVkIGluIEJTNSlcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uanVtYm90cm9uIHtcclxuICBwYWRkaW5nOiAycmVtIDFyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xyXG59XHJcblxyXG4uanVtYm90cm9uLWZsdWlkIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4vLyBBZGRpdGlvbmFsIHV0aWxpdGllcyB0aGF0IG1heSBiZSBuZWVkZWRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4udGV4dC1sZWZ0IHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LXJpZ2h0IHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxyXG4udGV4dC1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxyXG4udGV4dC1qdXN0aWZ5IHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XHJcblxyXG4vLyBGbGV4IHV0aWxpdGllcyAoaW4gY2FzZSBzb21lIGFyZSBtaXNzaW5nKVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5mbGV4LWZpbGwgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XHJcbi5mbGV4LWdyb3ctMCB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XHJcbi5mbGV4LWdyb3ctMSB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XHJcbi5mbGV4LXNocmluay0wIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxyXG4uZmxleC1zaHJpbmstMSB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8qIVxyXG4gKiBVc2FnZSBOb3RlczpcclxuICogLSBUaGlzIGZpbGUgcHJvdmlkZXMgdGVtcG9yYXJ5IGJhY2t3YXJkIGNvbXBhdGliaWxpdHlcclxuICogLSBSZW1vdmUgY2xhc3NlcyBhcyB5b3UgdXBkYXRlIEhUTUwgdG8gdXNlIEJvb3RzdHJhcCA1IGNsYXNzZXNcclxuICogLSBNb25pdG9yIGNvbnNvbGUgZm9yIFwiZXh0ZW5kaW5nIG5vbi1leGlzdGVudCBjbGFzc1wiIHdhcm5pbmdzXHJcbiAqIC0gUGxhbiB0byByZW1vdmUgdGhpcyBlbnRpcmUgZmlsZSBhZnRlciBtaWdyYXRpb24gaXMgY29tcGxldGVcclxuICovIiwiOnJvb3QsXHJcbltkYXRhLWJzLXRoZW1lPVwibGlnaHRcIl0ge1xyXG4gIC8vIE5vdGU6IEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxyXG5cclxuICAvLyBDb2xvcnNcclxuICAvL1xyXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXHJcblxyXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xyXG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XHJcbiAgfVxyXG5cclxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xyXG4gICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcclxuICB9XHJcblxyXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XHJcbiAgfVxyXG5cclxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXJnYiB7XHJcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XHJcbiAgfVxyXG5cclxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQge1xyXG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcclxuICB9XHJcblxyXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlIHtcclxuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcclxuICB9XHJcblxyXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYm9yZGVyLXN1YnRsZSB7XHJcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xyXG4gIH1cclxuXHJcbiAgLS0jeyRwcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcclxuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xyXG5cclxuICAvLyBGb250c1xyXG5cclxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXHJcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxyXG4gIC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XHJcbiAgLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XHJcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcclxuXHJcbiAgLy8gUm9vdCBhbmQgYm9keVxyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXHJcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcclxuICAgIC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XHJcbiAgfVxyXG4gIC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHk6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktYmFzZSl9O1xyXG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLWJhc2UsIC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKTtcclxuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcclxuICAtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcclxuICBAaWYgJGJvZHktdGV4dC1hbGlnbiAhPSBudWxsIHtcclxuICAgIC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcclxuICB9XHJcblxyXG4gIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xyXG4gIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xyXG4gIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xyXG5cclxuICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcjogI3skYm9keS1lbXBoYXNpcy1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvcil9O1xyXG5cclxuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3I6ICN7JGJvZHktc2Vjb25kYXJ5LWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3IpfTtcclxuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmc6ICN7JGJvZHktc2Vjb25kYXJ5LWJnfTtcclxuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktYmcpfTtcclxuXHJcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3IpfTtcclxuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZzogI3skYm9keS10ZXJ0aWFyeS1iZ307XHJcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZyl9O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib2R5LXZhcmlhYmxlc1xyXG5cclxuICAtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiAjeyRoZWFkaW5ncy1jb2xvcn07XHJcblxyXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvcil9O1xyXG4gIC0tI3skcHJlZml4fWxpbmstZGVjb3JhdGlvbjogI3skbGluay1kZWNvcmF0aW9ufTtcclxuXHJcbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yKX07XHJcblxyXG4gIEBpZiAkbGluay1ob3Zlci1kZWNvcmF0aW9uICE9IG51bGwge1xyXG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1kZWNvcmF0aW9uOiAjeyRsaW5rLWhvdmVyLWRlY29yYXRpb259O1xyXG4gIH1cclxuXHJcbiAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xyXG5cclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXHJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoOiAjeyRib3JkZXItd2lkdGh9O1xyXG4gIC0tI3skcHJlZml4fWJvcmRlci1zdHlsZTogI3skYm9yZGVyLXN0eWxlfTtcclxuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnR9O1xyXG5cclxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtOiAjeyRib3JkZXItcmFkaXVzLXNtfTtcclxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnOiAjeyRib3JkZXItcmFkaXVzLWxnfTtcclxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcclxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bDogI3skYm9yZGVyLXJhZGl1cy14eGx9O1xyXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtMnhsOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14eGwpOyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMCBmb3IgY29uc2lzdGVuY3lcclxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXBpbGw6ICN7JGJvcmRlci1yYWRpdXMtcGlsbH07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvcmRlci12YXJcclxuXHJcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdzogI3skYm94LXNoYWRvd307XHJcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbTogI3skYm94LXNoYWRvdy1zbX07XHJcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1sZzogI3skYm94LXNoYWRvdy1sZ307XHJcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldDogI3skYm94LXNoYWRvdy1pbnNldH07XHJcblxyXG4gIC8vIEZvY3VzIHN0eWxlc1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvY3VzLXZhcmlhYmxlc1xyXG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGg6ICN7JGZvY3VzLXJpbmctd2lkdGh9O1xyXG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctb3BhY2l0eTogI3skZm9jdXMtcmluZy1vcGFjaXR5fTtcclxuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yOiAjeyRmb2N1cy1yaW5nLWNvbG9yfTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZm9jdXMtdmFyaWFibGVzXHJcblxyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcclxuICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS12YWxpZC1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yfTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZm9ybS12YWxpZGF0aW9uLXZhcmlhYmxlc1xyXG59XHJcblxyXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xyXG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaywgdHJ1ZSkge1xyXG4gICAgY29sb3Itc2NoZW1lOiBkYXJrO1xyXG5cclxuICAgIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWRhcmstbW9kZS12YXJzXHJcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yLWRhcmspfTtcclxuICAgIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmctZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmctZGFyayl9O1xyXG5cclxuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvci1kYXJrKX07XHJcblxyXG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrKX07XHJcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmc6ICN7JGJvZHktc2Vjb25kYXJ5LWJnLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnLWRhcmspfTtcclxuXHJcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcjogI3skYm9keS10ZXJ0aWFyeS1jb2xvci1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3ItZGFyayl9O1xyXG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmc6ICN7JGJvZHktdGVydGlhcnktYmctZGFya307XHJcbiAgICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWJnLWRhcmspfTtcclxuXHJcbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQtZGFyayB7XHJcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS10ZXh0LWVtcGhhc2lzOiAjeyR2YWx1ZX07XHJcbiAgICB9XHJcblxyXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1iZy1zdWJ0bGUtZGFyayB7XHJcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcclxuICAgIH1cclxuXHJcbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUtZGFyayB7XHJcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XHJcbiAgICB9XHJcblxyXG4gICAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3ItZGFya307XHJcblxyXG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvci1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3ItZGFya307XHJcbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstY29sb3ItZGFyayl9O1xyXG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yLWRhcmspfTtcclxuXHJcbiAgICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnLWRhcmt9O1xyXG5cclxuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQtZGFya307XHJcblxyXG4gICAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvci1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcclxuICAgIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yLWRhcmt9O1xyXG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcclxuICAgIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1kYXJrLW1vZGUtdmFyc1xyXG4gIH1cclxufVxyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzY3NzL2RpbWVuc2lvbi1uby1ub24tbnVtZXJpYy12YWx1ZXNcclxuXHJcbi8vIFNDU1MgUkZTIG1peGluXHJcbi8vXHJcbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIHZhbHVlcyBmb3IgZm9udCBzaXplcywgcGFkZGluZ3MsIG1hcmdpbnMgYW5kIG11Y2ggbW9yZVxyXG4vL1xyXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcclxuXHJcbi8vIENvbmZpZ3VyYXRpb25cclxuXHJcbi8vIEJhc2UgdmFsdWVcclxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xyXG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcclxuXHJcbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xyXG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XHJcbn1cclxuXHJcbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XHJcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcclxuXHJcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XHJcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XHJcbn1cclxuXHJcbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcclxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xyXG5cclxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXHJcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcclxuXHJcbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XHJcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XHJcbn1cclxuXHJcbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcclxuJHJmcy1tb2RlOiBtaW4tbWVkaWEtcXVlcnkgIWRlZmF1bHQ7XHJcblxyXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxyXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcclxuXHJcbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcclxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xyXG5cclxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XHJcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XHJcblxyXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXHJcbiRlbmFibGUtcmZzOiB0cnVlICFkZWZhdWx0O1xyXG5cclxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcclxuJHJmcy1iYXNlLXZhbHVlLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLXZhbHVlKTtcclxuXHJcbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcclxuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xyXG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XHJcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XHJcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcclxuICAgIEByZXR1cm4gMDtcclxuICB9XHJcbiAgQGlmICRkaXZpc29yID09IDAge1xyXG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XHJcbiAgfVxyXG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcclxuICAkcmVzdWx0OiAwO1xyXG4gICRmYWN0b3I6IDEwO1xyXG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xyXG4gICAgJHF1b3RpZW50OiAwO1xyXG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XHJcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcclxuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xyXG4gICAgfVxyXG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xyXG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xyXG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xyXG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XHJcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcclxuICAgIH1cclxuICB9XHJcbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcclxuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xyXG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xyXG4gICR1bml0LW1hcDogKFxyXG4gICAgXCJweFwiOiAxcHgsXHJcbiAgICBcInJlbVwiOiAxcmVtLFxyXG4gICAgXCJlbVwiOiAxZW0sXHJcbiAgICBcIiVcIjogMSVcclxuICApO1xyXG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcclxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xyXG4gIH1cclxuICBAcmV0dXJuICRyZXN1bHQ7XHJcbn1cclxuXHJcbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcclxuQGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHB4IHtcclxuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcclxufVxyXG5AZWxzZSBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSByZW0ge1xyXG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xyXG59XHJcblxyXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXHJcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XHJcblxyXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXHJcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XHJcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XHJcbn1cclxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XHJcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XHJcbn1cclxuXHJcbi8vIENhbGN1bGF0ZSB0aGUgbWVkaWEgcXVlcnkgdmFsdWVcclxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XHJcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcclxuJHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHQ6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC1oZWlnaHQsIG1pbi1oZWlnaHQpO1xyXG5cclxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxyXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSB7XHJcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcclxuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcclxuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSwgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBlbHNlIHtcclxuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGVsc2Uge1xyXG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxyXG5AbWl4aW4gX3Jmcy1ydWxlIHtcclxuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcclxuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcclxuICAgICYsXHJcbiAgICAuZGlzYWJsZS1yZnMgJixcclxuICAgICYuZGlzYWJsZS1yZnMge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbiAgQGVsc2UgaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xyXG4gICAgLmVuYWJsZS1yZnMgJixcclxuICAgICYuZW5hYmxlLXJmcyB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cclxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XHJcblxyXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XHJcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xyXG4gICAgICAuZW5hYmxlLXJmcyAmLFxyXG4gICAgICAmLmVuYWJsZS1yZnMge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBlbHNlIHtcclxuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xyXG4gICAgICAuZGlzYWJsZS1yZnMgJixcclxuICAgICAgJi5kaXNhYmxlLXJmcyB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxyXG5AZnVuY3Rpb24gcmZzLXZhbHVlKCR2YWx1ZXMpIHtcclxuICAvLyBDb252ZXJ0IHRvIGxpc3RcclxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xyXG5cclxuICAkdmFsOiBcIlwiO1xyXG5cclxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXHJcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xyXG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcclxuICAgICAgJHZhbDogJHZhbCArIFwiIDBcIjtcclxuICAgIH1cclxuICAgIEBlbHNlIHtcclxuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcclxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcclxuXHJcbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XHJcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXHJcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcclxuICAgICAgfVxyXG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xyXG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXHJcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcclxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxyXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xyXG59XHJcblxyXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSByZXNwb25zaXZlIHZhbHVlIGNhbGN1bGF0ZWQgYnkgUkZTXHJcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xyXG4gIC8vIENvbnZlcnQgdG8gbGlzdFxyXG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XHJcblxyXG4gICR2YWw6IFwiXCI7XHJcblxyXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcclxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XHJcbiAgICBAaWYgJHZhbHVlID09IDAge1xyXG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XHJcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XHJcblxyXG4gICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcclxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcclxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcclxuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xyXG5cclxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxyXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcclxuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWV9cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAZWxzZSB7XHJcbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gdmFsdWVcclxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xyXG5cclxuICAgICAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJHZhbHVlIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxyXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcclxuXHJcbiAgICAgICAgICAvLyBCYXNlIHZhbHVlIGZvcm1hdHRpbmdcclxuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XHJcblxyXG4gICAgICAgICAgLy8gVXNlIG5lZ2F0aXZlIHZhbHVlIGlmIG5lZWRlZFxyXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xyXG5cclxuICAgICAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcclxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xyXG5cclxuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcclxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XHJcblxyXG4gICAgICAgICAgLy8gUmV0dXJuIHRoZSBjYWxjdWxhdGVkIHZhbHVlXHJcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgY2FsYyhcIiArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCBcIiAtIFwiLCBcIiArIFwiKSArICR2YXJpYWJsZS13aWR0aCArIFwiKVwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXHJcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XHJcbn1cclxuXHJcbi8vIFJGUyBtaXhpblxyXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XHJcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XHJcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XHJcbiAgICAkZmx1aWQtdmFsOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcyk7XHJcblxyXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxyXG4gICAgQGlmICR2YWwgPT0gJGZsdWlkLXZhbCB7XHJcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcclxuICAgIH1cclxuICAgIEBlbHNlIHtcclxuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlICgpIHtcclxuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZC12YWwpO1xyXG5cclxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcclxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlICgpIHtcclxuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZC12YWwsICR2YWwpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTaG9ydGhhbmQgaGVscGVyIG1peGluc1xyXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcclxuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nKTtcclxufVxyXG5cclxuQG1peGluIHBhZGRpbmctdG9wKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcclxufVxyXG5cclxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XHJcbn1cclxuXHJcbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWJvdHRvbSk7XHJcbn1cclxuXHJcbkBtaXhpbiBwYWRkaW5nLWxlZnQoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcclxufVxyXG5cclxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcclxuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xyXG59XHJcblxyXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tdG9wKTtcclxufVxyXG5cclxuQG1peGluIG1hcmdpbi1yaWdodCgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xyXG59XHJcblxyXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcclxufVxyXG5cclxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1sZWZ0KTtcclxufVxyXG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItbW9kZS1taXhpblxyXG5AbWl4aW4gY29sb3ItbW9kZSgkbW9kZTogbGlnaHQsICRyb290OiBmYWxzZSkge1xyXG4gIEBpZiAkY29sb3ItbW9kZS10eXBlID09IFwibWVkaWEtcXVlcnlcIiB7XHJcbiAgICBAaWYgJHJvb3QgPT0gdHJ1ZSB7XHJcbiAgICAgIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6ICRtb2RlKSB7XHJcbiAgICAgICAgOnJvb3Qge1xyXG4gICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogJG1vZGUpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgW2RhdGEtYnMtdGhlbWU9XCIjeyRtb2RlfVwiXSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLW1vZGUtbWl4aW5cclxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcclxuXHJcblxyXG4vLyBSZWJvb3RcclxuLy9cclxuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxyXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cclxuLy9cclxuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xyXG5cclxuXHJcbi8vIERvY3VtZW50XHJcbi8vXHJcbi8vIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXHJcblxyXG4qLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5cclxuLy8gUm9vdFxyXG4vL1xyXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxyXG4vLyBudWxsIGJ5IGRlZmF1bHQsIHRodXMgbm90aGluZyBpcyBnZW5lcmF0ZWQuXHJcblxyXG46cm9vdCB7XHJcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemUpKTtcclxuICB9XHJcblxyXG4gIEBpZiAkZW5hYmxlLXNtb290aC1zY3JvbGwge1xyXG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XHJcbiAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEJvZHlcclxuLy9cclxuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxyXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXHJcbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCByZWJvb3QtYm9keS1ydWxlc1xyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7IC8vIDFcclxuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHkpO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpKTtcclxuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQpO1xyXG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodCk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7IC8vIDJcclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNFxyXG59XHJcbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcclxuXHJcblxyXG4vLyBDb250ZW50IGdyb3VwaW5nXHJcbi8vXHJcbi8vIDEuIFJlc2V0IEZpcmVmb3gncyBncmF5IGNvbG9yXHJcblxyXG5ociB7XHJcbiAgbWFyZ2luOiAkaHItbWFyZ2luLXkgMDtcclxuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcclxuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcclxufVxyXG5cclxuXHJcbi8vIFR5cG9ncmFwaHlcclxuLy9cclxuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3NcclxuLy8gICAgQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3BcclxuLy8gICAgbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxyXG5cclxuJWhlYWRpbmcge1xyXG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcclxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcclxuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xyXG4gIGZvbnQtc3R5bGU6ICRoZWFkaW5ncy1mb250LXN0eWxlO1xyXG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhlYWRpbmctY29sb3IpO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgQGV4dGVuZCAlaGVhZGluZztcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7XHJcbn1cclxuXHJcbmgyIHtcclxuICBAZXh0ZW5kICVoZWFkaW5nO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcclxufVxyXG5cclxuaDMge1xyXG4gIEBleHRlbmQgJWhlYWRpbmc7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpO1xyXG59XHJcblxyXG5oNCB7XHJcbiAgQGV4dGVuZCAlaGVhZGluZztcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7XHJcbn1cclxuXHJcbmg1IHtcclxuICBAZXh0ZW5kICVoZWFkaW5nO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcclxufVxyXG5cclxuaDYge1xyXG4gIEBleHRlbmQgJWhlYWRpbmc7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpO1xyXG59XHJcblxyXG5cclxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXHJcbi8vXHJcbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcclxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxyXG5cclxucCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XHJcbn1cclxuXHJcblxyXG4vLyBBYmJyZXZpYXRpb25zXHJcbi8vXHJcbi8vIDEuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuLy8gMi4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxyXG4vLyAzLiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDFcclxuICBjdXJzb3I6IGhlbHA7IC8vIDJcclxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDNcclxufVxyXG5cclxuXHJcbi8vIEFkZHJlc3NcclxuXHJcbmFkZHJlc3Mge1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5cclxuLy8gTGlzdHNcclxuXHJcbm9sLFxyXG51bCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG59XHJcblxyXG5vbCxcclxudWwsXHJcbmRsIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbm9sIG9sLFxyXG51bCB1bCxcclxub2wgdWwsXHJcbnVsIG9sIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5kdCB7XHJcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcclxufVxyXG5cclxuLy8gMS4gVW5kbyBicm93c2VyIGRlZmF1bHRcclxuXHJcbmRkIHtcclxuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICBtYXJnaW4tbGVmdDogMDsgLy8gMVxyXG59XHJcblxyXG5cclxuLy8gQmxvY2txdW90ZVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgbWFyZ2luOiAwIDAgMXJlbTtcclxufVxyXG5cclxuXHJcbi8vIFN0cm9uZ1xyXG4vL1xyXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xyXG59XHJcblxyXG5cclxuLy8gU21hbGxcclxuLy9cclxuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcclxuXHJcbnNtYWxsIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XHJcbn1cclxuXHJcblxyXG4vLyBNYXJrXHJcblxyXG5tYXJrIHtcclxuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnKTtcclxufVxyXG5cclxuXHJcbi8vIFN1YiBhbmQgU3VwXHJcbi8vXHJcbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4vLyBhbGwgYnJvd3NlcnMuXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc3ViLXN1cC1mb250LXNpemUpO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cclxuc3VwIHsgdG9wOiAtLjVlbTsgfVxyXG5cclxuXHJcbi8vIExpbmtzXHJcblxyXG5hIHtcclxuICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSk7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2IpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxyXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxyXG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cclxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcclxuXHJcbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcclxuICAmLFxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gQ29kZVxyXG5cclxucHJlLFxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG59XHJcblxyXG4vLyAxLiBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cclxuLy8gMi4gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcclxuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXHJcblxyXG5wcmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyXHJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcclxuICBjb2xvcjogJHByZS1jb2xvcjtcclxuXHJcbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcclxuICBjb2RlIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgd29yZC1icmVhazogbm9ybWFsO1xyXG4gIH1cclxufVxyXG5cclxuY29kZSB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb2RlLWNvbG9yKTtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblxyXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxyXG4gIGEgPiAmIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxua2JkIHtcclxuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xyXG4gIGNvbG9yOiAka2JkLWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XHJcblxyXG4gIGtiZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7XHJcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gRmlndXJlc1xyXG4vL1xyXG4vLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXHJcblxyXG5maWd1cmUge1xyXG4gIG1hcmdpbjogMCAwIDFyZW07XHJcbn1cclxuXHJcblxyXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcclxuXHJcbmltZyxcclxuc3ZnIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG5cclxuLy8gVGFibGVzXHJcbi8vXHJcbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcclxuXHJcbnRhYmxlIHtcclxuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG59XHJcblxyXG5jYXB0aW9uIHtcclxuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xyXG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XHJcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXHJcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxyXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcclxuXHJcbnRoIHtcclxuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXHJcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXHJcbn1cclxuXHJcbnRoZWFkLFxyXG50Ym9keSxcclxudGZvb3QsXHJcbnRyLFxyXG50ZCxcclxudGgge1xyXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIGJvcmRlci13aWR0aDogMDtcclxufVxyXG5cclxuXHJcbi8vIEZvcm1zXHJcbi8vXHJcbi8vIDEuIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXHJcblxyXG5sYWJlbCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyAxXHJcbn1cclxuXHJcbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cclxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcclxuXHJcbmJ1dHRvbiB7XHJcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcclxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxyXG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXHJcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXHJcblxyXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXHJcblxyXG5pbnB1dCxcclxuYnV0dG9uLFxyXG5zZWxlY3QsXHJcbm9wdGdyb3VwLFxyXG50ZXh0YXJlYSB7XHJcbiAgbWFyZ2luOiAwOyAvLyAxXHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXHJcbi8vXHJcbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcclxuW3JvbGU9XCJidXR0b25cIl0ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuc2VsZWN0IHtcclxuICAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXHJcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcclxuICB3b3JkLXdyYXA6IG5vcm1hbDtcclxuXHJcbiAgLy8gVW5kbyB0aGUgb3BhY2l0eSBjaGFuZ2UgZnJvbSBDaHJvbWVcclxuICAmOmRpc2FibGVkIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBSZW1vdmUgdGhlIGRyb3Bkb3duIGFycm93IG9ubHkgZnJvbSB0ZXh0IHR5cGUgaW5wdXRzIGJ1aWx0IHdpdGggZGF0YWxpc3RzIGluIENocm9tZS5cclxuLy8gU2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS81NDk5NzExOFxyXG5cclxuW2xpc3RdOm5vdChbdHlwZT1cImRhdGVcIl0pOm5vdChbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdKTpub3QoW3R5cGU9XCJtb250aFwiXSk6bm90KFt0eXBlPVwid2Vla1wiXSk6bm90KFt0eXBlPVwidGltZVwiXSk6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcclxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxyXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxyXG5cclxuYnV0dG9uLFxyXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcclxuXHJcbiAgQGlmICRlbmFibGUtYnV0dG9uLXBvaW50ZXJzIHtcclxuICAgICY6bm90KDpkaXNhYmxlZCkge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cclxuXHJcbjo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8vIDEuIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cclxuXHJcbnRleHRhcmVhIHtcclxuICByZXNpemU6IHZlcnRpY2FsOyAvLyAxXHJcbn1cclxuXHJcbi8vIDEuIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXHJcbi8vICAgIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxyXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXHJcbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XHJcbi8vICAgIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcclxuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXHJcblxyXG5maWVsZHNldCB7XHJcbiAgbWluLXdpZHRoOiAwOyAvLyAxXHJcbiAgcGFkZGluZzogMDsgLy8gMlxyXG4gIG1hcmdpbjogMDsgLy8gMlxyXG4gIGJvcmRlcjogMDsgLy8gMlxyXG59XHJcblxyXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxyXG4vLyAgICBUaGlzIHdheSB0aGUgYm9yZGVyIG9mIGEgZmllbGRzZXQgd3JhcHMgYXJvdW5kIHRoZSBsZWdlbmQgaWYgcHJlc2VudC5cclxuLy8gMi4gRml4IHdyYXBwaW5nIGJ1Zy5cclxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcclxuXHJcbmxlZ2VuZCB7XHJcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcclxuICBmb250LXdlaWdodDogJGxlZ2VuZC1mb250LXdlaWdodDtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGxlZ2VuZC1mb250LXNpemUpO1xyXG5cclxuICArICoge1xyXG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcclxuICB9XHJcbn1cclxuXHJcbi8vIEZpeCBoZWlnaHQgb2YgaW5wdXRzIHdpdGggYSB0eXBlIG9mIGRhdGV0aW1lLWxvY2FsLCBkYXRlLCBtb250aCwgd2Vlaywgb3IgdGltZVxyXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODg0MlxyXG5cclxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXHJcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXHJcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcclxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcclxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxyXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcclxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8vIDEuIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcclxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XHJcbi8vICAgIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcclxuLy8gICAgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cclxuLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcclxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMlxyXG5cclxuICAvLyAzLiBCZXR0ZXIgYWZmb3JkYW5jZSBhbmQgY29uc2lzdGVudCBhcHBlYXJhbmNlIGZvciBzZWFyY2ggY2FuY2VsIGJ1dHRvblxyXG4gICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyAxLiBBIGZldyBpbnB1dCB0eXBlcyBzaG91bGQgc3RheSBMVFJcclxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcclxuLy8gMi4gUlRMIG9ubHkgb3V0cHV0XHJcbi8vIFNlZSBodHRwczovL3J0bGNzcy5jb20vbGVhcm4vdXNhZ2UtZ3VpZGUvY29udHJvbC1kaXJlY3RpdmVzLyNyYXdcclxuXHJcbi8qIHJ0bDpyYXc6XHJcblt0eXBlPVwidGVsXCJdLFxyXG5bdHlwZT1cInVybFwiXSxcclxuW3R5cGU9XCJlbWFpbFwiXSxcclxuW3R5cGU9XCJudW1iZXJcIl0ge1xyXG4gIGRpcmVjdGlvbjogbHRyO1xyXG59XHJcbiovXHJcblxyXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcblxyXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLy8gUmVtb3ZlIHBhZGRpbmcgYXJvdW5kIGNvbG9yIHBpY2tlcnMgaW4gd2Via2l0IGJyb3dzZXJzXHJcblxyXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcblxyXG4vLyAxLiBJbmhlcml0IGZvbnQgZmFtaWx5IGFuZCBsaW5lIGhlaWdodCBmb3IgZmlsZSBpbnB1dCBidXR0b25zXHJcbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcblxyXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcclxuICBmb250OiBpbmhlcml0OyAvLyAxXHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcclxufVxyXG5cclxuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXHJcblxyXG5vdXRwdXQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLy8gUmVtb3ZlIGJvcmRlciBmcm9tIGlmcmFtZVxyXG5cclxuaWZyYW1lIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi8vIFN1bW1hcnlcclxuLy9cclxuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIDFcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcblxyXG4vLyBQcm9ncmVzc1xyXG4vL1xyXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuXHJcbi8vIEhpZGRlbiBhdHRyaWJ1dGVcclxuLy9cclxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZS5cclxuXHJcbltoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLy8gVmFyaWFibGVzXHJcbi8vXHJcbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxyXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cclxuXHJcbi8vIENvbG9yIHN5c3RlbVxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXHJcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcclxuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xyXG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XHJcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcclxuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xyXG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XHJcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcclxuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xyXG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XHJcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcclxuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXHJcblxyXG4vLyBmdXN2LWRpc2FibGVcclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxyXG4kZ3JheXM6IChcclxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXHJcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxyXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcclxuICBcIjQwMFwiOiAkZ3JheS00MDAsXHJcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxyXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcclxuICBcIjcwMFwiOiAkZ3JheS03MDAsXHJcbiAgXCI4MDBcIjogJGdyYXktODAwLFxyXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxyXG4vLyBmdXN2LWVuYWJsZVxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xyXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcclxuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XHJcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xyXG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcclxuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XHJcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xyXG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcclxuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XHJcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xyXG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXHJcbiRjb2xvcnM6IChcclxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXHJcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXHJcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXHJcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxyXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxyXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxyXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxyXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXHJcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxyXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcclxuICBcImJsYWNrXCI6ICAgICAgJGJsYWNrLFxyXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXHJcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcclxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxyXG5cclxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjIgYXJlIDMsIDQuNSBhbmQgNy5cclxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHLyNjb250cmFzdC1taW5pbXVtXHJcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xyXG5cclxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cclxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xyXG4kY29sb3ItY29udHJhc3QtbGlnaHQ6ICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4vLyBmdXN2LWRpc2FibGVcclxuJGJsdWUtMTAwOiB0aW50LWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xyXG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcclxuJGJsdWUtNDAwOiB0aW50LWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xyXG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xyXG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xyXG4kYmx1ZS03MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xyXG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xyXG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xyXG5cclxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcclxuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcclxuJGluZGlnby0zMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcclxuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcclxuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XHJcbiRpbmRpZ28tNjAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcclxuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XHJcbiRpbmRpZ28tOTAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xyXG5cclxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcclxuJHB1cnBsZS0yMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcclxuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcclxuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcclxuJHB1cnBsZS01MDA6ICRwdXJwbGUgIWRlZmF1bHQ7XHJcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcclxuJHB1cnBsZS04MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XHJcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xyXG5cclxuJHBpbmstMTAwOiB0aW50LWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xyXG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcclxuJHBpbmstNDAwOiB0aW50LWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xyXG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xyXG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xyXG4kcGluay03MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xyXG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xyXG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xyXG5cclxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcclxuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcclxuJHJlZC0zMDA6IHRpbnQtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcclxuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcclxuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XHJcbiRyZWQtNjAwOiBzaGFkZS1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xyXG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcclxuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XHJcbiRyZWQtOTAwOiBzaGFkZS1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xyXG5cclxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcclxuJG9yYW5nZS0yMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcclxuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcclxuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcclxuJG9yYW5nZS01MDA6ICRvcmFuZ2UgIWRlZmF1bHQ7XHJcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcclxuJG9yYW5nZS04MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XHJcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xyXG5cclxuJHllbGxvdy0xMDA6IHRpbnQtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcclxuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcclxuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcclxuJHllbGxvdy00MDA6IHRpbnQtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcclxuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XHJcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTcwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcclxuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XHJcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xyXG5cclxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XHJcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xyXG4kZ3JlZW4tMzAwOiB0aW50LWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcclxuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XHJcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcclxuJGdyZWVuLTYwMDogc2hhZGUtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xyXG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XHJcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcclxuJGdyZWVuLTkwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xyXG5cclxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xyXG4kdGVhbC0yMDA6IHRpbnQtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcclxuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xyXG4kdGVhbC01MDA6ICR0ZWFsICFkZWZhdWx0O1xyXG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xyXG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xyXG4kdGVhbC04MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xyXG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xyXG5cclxuJGN5YW4tMTAwOiB0aW50LWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xyXG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcclxuJGN5YW4tNDAwOiB0aW50LWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xyXG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xyXG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xyXG4kY3lhbi03MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xyXG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xyXG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xyXG5cclxuJGJsdWVzOiAoXHJcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXHJcbiAgXCJibHVlLTIwMFwiOiAkYmx1ZS0yMDAsXHJcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXHJcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXHJcbiAgXCJibHVlLTUwMFwiOiAkYmx1ZS01MDAsXHJcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXHJcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXHJcbiAgXCJibHVlLTgwMFwiOiAkYmx1ZS04MDAsXHJcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRpbmRpZ29zOiAoXHJcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxyXG4gIFwiaW5kaWdvLTIwMFwiOiAkaW5kaWdvLTIwMCxcclxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXHJcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxyXG4gIFwiaW5kaWdvLTUwMFwiOiAkaW5kaWdvLTUwMCxcclxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXHJcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxyXG4gIFwiaW5kaWdvLTgwMFwiOiAkaW5kaWdvLTgwMCxcclxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRwdXJwbGVzOiAoXHJcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxyXG4gIFwicHVycGxlLTIwMFwiOiAkcHVycGxlLTIwMCxcclxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXHJcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxyXG4gIFwicHVycGxlLTUwMFwiOiAkcHVycGxlLTUwMCxcclxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXHJcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxyXG4gIFwicHVycGxlLTgwMFwiOiAkcHVycGxlLTgwMCxcclxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRwaW5rczogKFxyXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxyXG4gIFwicGluay0yMDBcIjogJHBpbmstMjAwLFxyXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxyXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxyXG4gIFwicGluay01MDBcIjogJHBpbmstNTAwLFxyXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxyXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxyXG4gIFwicGluay04MDBcIjogJHBpbmstODAwLFxyXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kcmVkczogKFxyXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcclxuICBcInJlZC0yMDBcIjogJHJlZC0yMDAsXHJcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxyXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcclxuICBcInJlZC01MDBcIjogJHJlZC01MDAsXHJcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxyXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcclxuICBcInJlZC04MDBcIjogJHJlZC04MDAsXHJcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kb3JhbmdlczogKFxyXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcclxuICBcIm9yYW5nZS0yMDBcIjogJG9yYW5nZS0yMDAsXHJcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxyXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcclxuICBcIm9yYW5nZS01MDBcIjogJG9yYW5nZS01MDAsXHJcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxyXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcclxuICBcIm9yYW5nZS04MDBcIjogJG9yYW5nZS04MDAsXHJcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4keWVsbG93czogKFxyXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcclxuICBcInllbGxvdy0yMDBcIjogJHllbGxvdy0yMDAsXHJcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxyXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcclxuICBcInllbGxvdy01MDBcIjogJHllbGxvdy01MDAsXHJcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxyXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcclxuICBcInllbGxvdy04MDBcIjogJHllbGxvdy04MDAsXHJcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kZ3JlZW5zOiAoXHJcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcclxuICBcImdyZWVuLTIwMFwiOiAkZ3JlZW4tMjAwLFxyXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXHJcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcclxuICBcImdyZWVuLTUwMFwiOiAkZ3JlZW4tNTAwLFxyXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXHJcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcclxuICBcImdyZWVuLTgwMFwiOiAkZ3JlZW4tODAwLFxyXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiR0ZWFsczogKFxyXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxyXG4gIFwidGVhbC0yMDBcIjogJHRlYWwtMjAwLFxyXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxyXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxyXG4gIFwidGVhbC01MDBcIjogJHRlYWwtNTAwLFxyXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxyXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxyXG4gIFwidGVhbC04MDBcIjogJHRlYWwtODAwLFxyXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kY3lhbnM6IChcclxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcclxuICBcImN5YW4tMjAwXCI6ICRjeWFuLTIwMCxcclxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcclxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcclxuICBcImN5YW4tNTAwXCI6ICRjeWFuLTUwMCxcclxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcclxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcclxuICBcImN5YW4tODAwXCI6ICRjeWFuLTgwMCxcclxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxyXG4pICFkZWZhdWx0O1xyXG4vLyBmdXN2LWVuYWJsZVxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xyXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XHJcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XHJcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcclxuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XHJcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xyXG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xyXG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcclxuJHRoZW1lLWNvbG9yczogKFxyXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcclxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcclxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXHJcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxyXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcclxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcclxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxyXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xyXG4kcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xyXG4kc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6IHNoYWRlLWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XHJcbiRzdWNjZXNzLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XHJcbiRpbmZvLXRleHQtZW1waGFzaXM6ICAgICAgc2hhZGUtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XHJcbiR3YXJuaW5nLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XHJcbiRkYW5nZXItdGV4dC1lbXBoYXNpczogICAgc2hhZGUtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcclxuJGxpZ2h0LXRleHQtZW1waGFzaXM6ICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XHJcbiRkYXJrLXRleHQtZW1waGFzaXM6ICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLXRleHQtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYmctc3VidGxlLXZhcmlhYmxlc1xyXG4kcHJpbWFyeS1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHByaW1hcnksIDgwJSkgIWRlZmF1bHQ7XHJcbiRzZWNvbmRhcnktYmctc3VidGxlOiAgICAgdGludC1jb2xvcigkc2Vjb25kYXJ5LCA4MCUpICFkZWZhdWx0O1xyXG4kc3VjY2Vzcy1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDgwJSkgIWRlZmF1bHQ7XHJcbiRpbmZvLWJnLXN1YnRsZTogICAgICAgICAgdGludC1jb2xvcigkaW5mbywgODAlKSAhZGVmYXVsdDtcclxuJHdhcm5pbmctYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCR3YXJuaW5nLCA4MCUpICFkZWZhdWx0O1xyXG4kZGFuZ2VyLWJnLXN1YnRsZTogICAgICAgIHRpbnQtY29sb3IoJGRhbmdlciwgODAlKSAhZGVmYXVsdDtcclxuJGxpZ2h0LWJnLXN1YnRsZTogICAgICAgICBtaXgoJGdyYXktMTAwLCAkd2hpdGUpICFkZWZhdWx0O1xyXG4kZGFyay1iZy1zdWJ0bGU6ICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcclxuJHByaW1hcnktYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xyXG4kc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6IHRpbnQtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcclxuJHN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRzdWNjZXNzLCA2MCUpICFkZWZhdWx0O1xyXG4kaW5mby1ib3JkZXItc3VidGxlOiAgICAgIHRpbnQtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XHJcbiR3YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcclxuJGRhbmdlci1ib3JkZXItc3VidGxlOiAgICB0aW50LWNvbG9yKCRkYW5nZXIsIDYwJSkgIWRlZmF1bHQ7XHJcbiRsaWdodC1ib3JkZXItc3VidGxlOiAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kZGFyay1ib3JkZXItc3VidGxlOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1ib3JkZXItc3VidGxlLXZhcmlhYmxlc1xyXG5cclxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxyXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXHJcbiAgKFwiPFwiLCBcIiUzY1wiKSxcclxuICAoXCI+XCIsIFwiJTNlXCIpLFxyXG4gIChcIiNcIiwgXCIlMjNcIiksXHJcbiAgKFwiKFwiLCBcIiUyOFwiKSxcclxuICAoXCIpXCIsIFwiJTI5XCIpLFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8gT3B0aW9uc1xyXG4vL1xyXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXHJcblxyXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtY29udGFpbmVyLWNsYXNzZXM6ICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcclxuXHJcbiRlbmFibGUtZGFyay1tb2RlOiAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRjb2xvci1tb2RlLXR5cGU6ICAgICAgICAgICAgIGRhdGEgIWRlZmF1bHQ7IC8vIGBkYXRhYCBvciBgbWVkaWEtcXVlcnlgXHJcblxyXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcclxuXHJcbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAgZm9yIHRoZSBzaG9ydGVyIGAkcHJlZml4YFxyXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xyXG5cclxuLy8gR3JhZGllbnRcclxuLy9cclxuLy8gVGhlIGdyYWRpZW50IHdoaWNoIGlzIGFkZGVkIHRvIGNvbXBvbmVudHMgaWYgYCRlbmFibGUtZ3JhZGllbnRzYCBpcyBgdHJ1ZWBcclxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XHJcbiRncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkd2hpdGUsIC4xNSksIHJnYmEoJHdoaXRlLCAwKSkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcclxuXHJcbi8vIFNwYWNpbmdcclxuLy9cclxuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxyXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXHJcbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXHJcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XHJcbiRzcGFjZXJzOiAoXHJcbiAgMDogMCxcclxuICAxOiAkc3BhY2VyICogLjI1LFxyXG4gIDI6ICRzcGFjZXIgKiAuNSxcclxuICAzOiAkc3BhY2VyLFxyXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXHJcbiAgNTogJHNwYWNlciAqIDMsXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXHJcblxyXG4vLyBQb3NpdGlvblxyXG4vL1xyXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxyXG4kcG9zaXRpb24tdmFsdWVzOiAoXHJcbiAgMDogMCxcclxuICA1MDogNTAlLFxyXG4gIDEwMDogMTAwJVxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxyXG5cclxuLy8gQm9keVxyXG4vL1xyXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXHJcblxyXG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcclxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbiRib2R5LXNlY29uZGFyeS1jb2xvcjogICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xyXG4kYm9keS1zZWNvbmRhcnktYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG5cclxuJGJvZHktdGVydGlhcnktY29sb3I6ICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC41KSAhZGVmYXVsdDtcclxuJGJvZHktdGVydGlhcnktYmc6ICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcclxuXHJcbiRib2R5LWVtcGhhc2lzLWNvbG9yOiAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XHJcblxyXG4vLyBMaW5rc1xyXG4vL1xyXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXHJcblxyXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcclxuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xyXG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XHJcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcclxuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuXHJcbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xyXG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xyXG5cclxuLy8gSWNvbiBsaW5rc1xyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaWNvbi1saW5rLXZhcmlhYmxlc1xyXG4kaWNvbi1saW5rLWdhcDogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xyXG4kaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ6ICAuMjVlbSAhZGVmYXVsdDtcclxuJGljb24tbGluay1pY29uLXNpemU6ICAgICAgICAgMWVtICFkZWZhdWx0O1xyXG4kaWNvbi1saW5rLWljb24tdHJhbnNpdGlvbjogICAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtICFkZWZhdWx0O1xyXG4kaWNvbi1saW5rLWljb24tdHJhbnNmb3JtOiAgICB0cmFuc2xhdGUzZCguMjVlbSwgMCwgMCkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgaWNvbi1saW5rLXZhcmlhYmxlc1xyXG5cclxuLy8gUGFyYWdyYXBoc1xyXG4vL1xyXG4vLyBTdHlsZSBwIGVsZW1lbnQuXHJcblxyXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBHcmlkIGJyZWFrcG9pbnRzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxyXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xyXG4kZ3JpZC1icmVha3BvaW50czogKFxyXG4gIHhzOiAwLFxyXG4gIHNtOiA1NzZweCxcclxuICBtZDogNzY4cHgsXHJcbiAgbGc6IDk5MnB4LFxyXG4gIHhsOiAxMjAwcHgsXHJcbiAgeHhsOiAxNDAwcHhcclxuKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXHJcblxyXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcclxuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcclxuXHJcblxyXG4vLyBHcmlkIGNvbnRhaW5lcnNcclxuLy9cclxuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTQwcHgsXHJcbiAgbWQ6IDcyMHB4LFxyXG4gIGxnOiA5NjBweCxcclxuICB4bDogMTE0MHB4LFxyXG4gIHh4bDogMTMyMHB4XHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcclxuXHJcbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XHJcblxyXG5cclxuLy8gR3JpZCBjb2x1bW5zXHJcbi8vXHJcbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxyXG5cclxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XHJcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcclxuXHJcbi8vIENvbnRhaW5lciBwYWRkaW5nXHJcblxyXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENvbXBvbmVudHNcclxuLy9cclxuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcclxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xyXG4kYm9yZGVyLXdpZHRoczogKFxyXG4gIDE6IDFweCxcclxuICAyOiAycHgsXHJcbiAgMzogM3B4LFxyXG4gIDQ6IDRweCxcclxuICA1OiA1cHhcclxuKSAhZGVmYXVsdDtcclxuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7XHJcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuJGJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogICAgcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xyXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy14eGw6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xyXG4vLyBmdXN2LWRpc2FibGVcclxuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMteHhsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxyXG4vLyBmdXN2LWVuYWJsZVxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXHJcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcclxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XHJcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcclxuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xyXG5cclxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb2N1cy1yaW5nLXZhcmlhYmxlc1xyXG4kZm9jdXMtcmluZy13aWR0aDogICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRmb2N1cy1yaW5nLW9wYWNpdHk6ICAgIC4yNSAhZGVmYXVsdDtcclxuJGZvY3VzLXJpbmctY29sb3I6ICAgICAgcmdiYSgkcHJpbWFyeSwgJGZvY3VzLXJpbmctb3BhY2l0eSkgIWRlZmF1bHQ7XHJcbiRmb2N1cy1yaW5nLWJsdXI6ICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRmb2N1cy1yaW5nLWJveC1zaGFkb3c6IDAgMCAkZm9jdXMtcmluZy1ibHVyICRmb2N1cy1yaW5nLXdpZHRoICRmb2N1cy1yaW5nLWNvbG9yICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvY3VzLXJpbmctdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXHJcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XHJcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcclxuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xyXG5cclxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cclxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcclxuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLXRyYW5zaXRpb25cclxuXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xyXG4kYXNwZWN0LXJhdGlvczogKFxyXG4gIFwiMXgxXCI6IDEwMCUsXHJcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxyXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxyXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG5cclxuLy8gVHlwb2dyYXBoeVxyXG4vL1xyXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcclxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xyXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxyXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcclxuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcclxuXHJcbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcclxuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XHJcbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxyXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xyXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xyXG5cclxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xyXG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1tZWRpdW06ICAgICAgICAgIDUwMCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiAgICAgICAgNjAwICFkZWZhdWx0O1xyXG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcclxuXHJcbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XHJcblxyXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XHJcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XHJcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XHJcblxyXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XHJcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XHJcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XHJcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcclxuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcclxuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xyXG4kZm9udC1zaXplczogKFxyXG4gIDE6ICRoMS1mb250LXNpemUsXHJcbiAgMjogJGgyLWZvbnQtc2l6ZSxcclxuICAzOiAkaDMtZm9udC1zaXplLFxyXG4gIDQ6ICRoNC1mb250LXNpemUsXHJcbiAgNTogJGg1LWZvbnQtc2l6ZSxcclxuICA2OiAkaDYtZm9udC1zaXplXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xyXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcclxuJGRpc3BsYXktZm9udC1zaXplczogKFxyXG4gIDE6IDVyZW0sXHJcbiAgMjogNC41cmVtLFxyXG4gIDM6IDRyZW0sXHJcbiAgNDogMy41cmVtLFxyXG4gIDU6IDNyZW0sXHJcbiAgNjogMi41cmVtXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kZGlzcGxheS1mb250LWZhbWlseTogbnVsbCAhZGVmYXVsdDtcclxuJGRpc3BsYXktZm9udC1zdHlsZTogIG51bGwgIWRlZmF1bHQ7XHJcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XHJcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXHJcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XHJcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcclxuXHJcbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcclxuXHJcbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xyXG5cclxuLy8gZnVzdi1kaXNhYmxlXHJcbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIDUuMy4wXHJcbi8vIGZ1c3YtZW5hYmxlXHJcblxyXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xyXG5cclxuJGJsb2NrcXVvdGUtbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcclxuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG4kYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xyXG5cclxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJGhyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcclxuXHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4kaHItYmctY29sb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxyXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxyXG4vLyBmdXN2LWVuYWJsZVxyXG5cclxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXHJcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kaHItb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMjUgIWRlZmF1bHQ7XHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdnItdmFyaWFibGVzXHJcbiR2ci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHZyLXZhcmlhYmxlc1xyXG5cclxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuXHJcbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMTg3NWVtICFkZWZhdWx0O1xyXG4kbWFyay1jb2xvcjogICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcclxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgJHllbGxvdy0xMDAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBUYWJsZXNcclxuLy9cclxuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xyXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcclxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XHJcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcclxuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcclxuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XHJcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcclxuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcclxuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMiAhZGVmYXVsdDtcclxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xyXG4kdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyOiBldmVuICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcclxuJHRhYmxlLXZhcmlhbnRzOiAoXHJcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxyXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxyXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcclxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXHJcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxyXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxyXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXHJcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcclxuXHJcblxyXG4vLyBCdXR0b25zICsgRm9ybXNcclxuLy9cclxuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICRmb2N1cy1yaW5nLXdpZHRoICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6ICRmb2N1cy1yaW5nLW9wYWNpdHkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgJGZvY3VzLXJpbmctY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgJGZvY3VzLXJpbmctYmx1ciAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIEJ1dHRvbnNcclxuLy9cclxuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xyXG4kYnRuLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcclxuXHJcbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xyXG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xyXG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xyXG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcclxuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcclxuXHJcbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcclxuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xyXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRidG4tbGluay1mb2N1cy1zaGFkb3ctcmdiOiAgIHRvLXJnYihtaXgoY29sb3ItY29udHJhc3QoJGxpbmstY29sb3IpLCAkbGluay1jb2xvciwgMTUlKSkgIWRlZmF1bHQ7XHJcblxyXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXHJcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcclxuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xyXG4kYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50OiAgICAgICAgMTUlICFkZWZhdWx0O1xyXG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xyXG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xyXG4kYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQ6ICAgICAgMjAlICFkZWZhdWx0O1xyXG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xyXG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xyXG4kYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQ6ICAgMTAlICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBGb3Jtc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdGV4dC12YXJpYWJsZXNcclxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdGV4dC12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xyXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcclxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcclxuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xyXG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtYm9yZGVyLXdpZHRofSAqIDIpICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG5cclxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcclxuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcclxuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xyXG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcclxuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcclxuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXHJcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcclxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxyXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xyXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgIGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc206ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXHJcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxyXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xyXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcclxuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xyXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcclxuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgICAgICAgMS42MjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAgICAgICAuNjI1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ6ICAgICAgICAgICAgMS41ZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAgICAgICAuNjUgIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICAgICAgICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246ICAgICAgICAgICAgICBvcGFjaXR5IC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xyXG5cclxuLy8gRm9ybSB2YWxpZGF0aW9uXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcclxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICAkc3VjY2VzcyAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1jb2xvcnNcclxuJGZvcm0tdmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1pbnZhbGlkLWNvbG9yOiAgICAgICAgICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1jb2xvcnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXHJcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXHJcbiAgXCJ2YWxpZFwiOiAoXHJcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yKSxcclxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLFxyXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXHJcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpLFxyXG4gICAgXCJmb2N1cy1ib3gtc2hhZG93XCI6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEodmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MtcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcclxuICAgIFwiYm9yZGVyLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvciksXHJcbiAgKSxcclxuICBcImludmFsaWRcIjogKFxyXG4gICAgXCJjb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yKSxcclxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQsXHJcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcclxuICAgIFwidG9vbHRpcC1iZy1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9ZGFuZ2VyKSxcclxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1kYW5nZXItcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcclxuICAgIFwiYm9yZGVyLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKSxcclxuICApXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xyXG5cclxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxyXG4vL1xyXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcclxuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xyXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xyXG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xyXG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xyXG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xyXG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xyXG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xyXG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xyXG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xyXG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xyXG4kemluZGV4LXRvYXN0OiAgICAgICAgICAgICAgICAgICAgICAxMDkwICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1sZXZlbHMtbWFwXHJcbiR6aW5kZXgtbGV2ZWxzOiAoXHJcbiAgbjE6IC0xLFxyXG4gIDA6IDAsXHJcbiAgMTogMSxcclxuICAyOiAyLFxyXG4gIDM6IDNcclxuKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtbGV2ZWxzLW1hcFxyXG5cclxuXHJcbi8vIE5hdnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXHJcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XHJcbiRuYXYtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJG5hdi1saW5rLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRuYXYtbGluay1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuXHJcbiRuYXYtdW5kZXJsaW5lLWdhcDogICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRuYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIE5hdmJhclxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcclxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xyXG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcclxuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcclxuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcclxuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcclxuJG5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogICAgICAgICRidG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XHJcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC42NSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC44KSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgMSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4zKSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC1pY29uLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjc1KSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjE1KSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay12YXJpYWJsZXNcclxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstaWNvbi1jb2xvcjogICAgICAgICAgICAkbmF2YmFyLWRhcmstY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcclxuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZGFyay12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBEcm9wZG93bnNcclxuLy9cclxuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xyXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBjYWxjKCN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9IC0gI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xyXG5cclxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICAkZHJvcGRvd24tbGluay1jb2xvciAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcclxuXHJcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuXHJcbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogICAgICAgICAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcclxuLy8gZnVzdi1lbmFibGVcclxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xyXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcclxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICBjYWxjKC0xICogI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDsgLy8gVG9kbyBpbiB2NjogcmVtb3ZlIHRoaXM/XHJcblxyXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIFBsYWNlaG9sZGVyc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xyXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcclxuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXHJcblxyXG4vLyBDYXJkc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXHJcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJGNhcmQtdGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGNhcmQtc3VidGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XHJcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xyXG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYiksIC4wMykgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcclxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcclxuXHJcbi8vIEFjY29yZGlvblxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcclxuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktYmctc3VidGxlKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktdGV4dC1lbXBoYXNpcykgIWRlZmF1bHQ7XHJcblxyXG4vLyBmdXN2LWRpc2FibGVcclxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjNcclxuLy8gZnVzdi1lbmFibGVcclxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG5cclxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRwcmltYXJ5LXRleHQtZW1waGFzaXMgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXHJcblxyXG4vLyBUb29sdGlwc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXHJcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gVE9ETzogcmVtb3ZlIHRoaXMgaW4gdjZcclxuXHJcbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcclxuLy8gZnVzdi1kaXNhYmxlXHJcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXHJcbi8vIGZ1c3YtZW5hYmxlXHJcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcclxuXHJcbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXHJcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBQb3BvdmVyc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXHJcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcclxuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcclxuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBjYWxjKCN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c30gLSAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XHJcblxyXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcclxuXHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4vLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xyXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XHJcbi8vIGZ1c3YtZW5hYmxlXHJcblxyXG5cclxuLy8gVG9hc3RzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXHJcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xyXG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xyXG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYiksIC44NSkgIWRlZmF1bHQ7XHJcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcclxuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XHJcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xyXG5cclxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcclxuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJHRvYXN0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBCYWRnZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcclxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XHJcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xyXG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcclxuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIE1vZGFsc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xyXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcclxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XHJcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XHJcblxyXG4kbW9kYWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xyXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xyXG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xyXG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xyXG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBBbGVydHNcclxuLy9cclxuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXHJcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxyXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xyXG5cclxuLy8gZnVzdi1kaXNhYmxlXHJcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcclxuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxyXG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcclxuLy8gZnVzdi1lbmFibGVcclxuXHJcbi8vIFByb2dyZXNzIGJhcnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcclxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gTGlzdCBncm91cFxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXHJcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuLy8gZnVzdi1kaXNhYmxlXHJcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXHJcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcclxuLy8gZnVzdi1lbmFibGVcclxuXHJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcclxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcclxuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIEZpZ3VyZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXHJcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBCcmVhZGNydW1ic1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXHJcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xyXG5cclxuLy8gQ2Fyb3VzZWxcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcclxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcclxuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcclxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xyXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuNFxyXG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuNFxyXG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuNFxyXG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLWRhcmstdmFyaWFibGVzXHJcblxyXG5cclxuLy8gU3Bpbm5lcnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xyXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XHJcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcclxuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcclxuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xyXG5cclxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xyXG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBDbG9zZVxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xyXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLXBhZGRpbmcteTogICAgICAgICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICAgIC43NSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAgICAxICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1maWx0ZXI6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjRcclxuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBPZmZjYW52YXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXHJcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xyXG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xyXG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xyXG5cclxuLy8gQ29kZVxyXG5cclxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XHJcblxyXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcclxuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xyXG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XHJcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcclxuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHJlbW92aW5nIGluIHY2XHJcblxyXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuQGltcG9ydCBcInZhcmlhYmxlcy1kYXJrXCI7IC8vIFRPRE86IGNhbiBiZSByZW1vdmVkIHNhZmVseSBpbiB2Niwgb25seSBoZXJlIHRvIGF2b2lkIGJyZWFraW5nIGNoYW5nZXMgaW4gdjUuM1xyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcclxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xyXG5cclxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxyXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICAkcmV0dXJuOiAoKTtcclxuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XHJcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XHJcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEByZXR1cm4gJHJldHVybjtcclxufVxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXHJcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcclxuICB9XHJcbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XHJcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJvcmRlci10b3AtZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXItYm90dG9tLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcclxuICB9XHJcbn1cclxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xyXG4iLCIubGVhZGluZyB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWxlYWQ7XHJcbiAgICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcclxufVxyXG5cclxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcclxuQGVhY2ggJGRpc3BsYXksICRmb250LXNpemUgaW4gJGRpc3BsYXktZm9udC1zaXplcyB7XHJcbiAgLmRpc3BsYXktI3skZGlzcGxheX0ge1xyXG4gICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xyXG4gICAgZm9udC1zdHlsZTogJGRpc3BsYXktZm9udC1zdHlsZTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZGlzcGxheS1mb250LXdlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcclxuICB9XHJcbn1cclxuXHJcbi8vXHJcbi8vIEVtcGhhc2lzXHJcbi8vXHJcbi5zbWFsbCB7XHJcbiAgQGV4dGVuZCBzbWFsbDtcclxufVxyXG5cclxuLm1hcmsge1xyXG4gIEBleHRlbmQgbWFyaztcclxufVxyXG5cclxuLy9cclxuLy8gTGlzdHNcclxuLy9cclxuXHJcbi5saXN0LXVuc3R5bGVkIHtcclxuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XHJcbn1cclxuXHJcbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXHJcbi5saXN0LWlubGluZSB7XHJcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xyXG59XHJcbi5saXN0LWlubGluZS1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIE1pc2NcclxuLy9cclxuXHJcbi8vIEJ1aWxkcyBvbiBgYWJicmBcclxuLmluaXRpYWxpc20ge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5pdGlhbGlzbS1mb250LXNpemUpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi8vIEJsb2NrcXVvdGVzXHJcbi5ibG9ja3F1b3RlIHtcclxuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcclxuXHJcbiAgPiA6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcclxuICBtYXJnaW4tdG9wOiAtJGJsb2NrcXVvdGUtbWFyZ2luLXk7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemUpO1xyXG4gIGNvbG9yOiAkYmxvY2txdW90ZS1mb290ZXItY29sb3I7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXHJcbiAgfVxyXG59XHJcbiIsIiRkZXNpZ24tcGF0aDogXCIvRGVzaWduXCIgIWRlZmF1bHQ7XHJcbiRicmFuZC1wcmVmaXg6IFwiaXBjLVwiOyAvLyBmb3IgdW5kZXJzdGFuZGluZ1xyXG4kYnJhbmQ6ICRicmFuZC1wcmVmaXg7IC8vIGZvciB1c2UgaW4gc2FzcyB0byBwcmVmaXggY3VzdG9tIENTUyB2YXJzXHJcblxyXG4vLyBGb250IHBhdGhzIChSZWRlc2lnbiAyMDI1KVxyXG4kZXhwb3N1cmUtZm9udC1wYXRoOiBcIi4uLy4uL2ZvbnRzL2FwcC9leHBvc3VyZS1taW51cy0xMFwiICFkZWZhdWx0O1xyXG4kcHAtZm9udC1wYXRoOiBcIi4uLy4uL2ZvbnRzL2FwcC9wcC1uZXVlLW1vbnRyZWFsXCIgIWRlZmF1bHQ7XHJcbiRpY28tZm9udC1wYXRoOiBcIi4uLy4uL2ZvbnRzL2FwcC9pY29tb29uXCIgIWRlZmF1bHQ7XHJcbiRpY28tZm9udC12ZXJzaW9uOiBcImJ2MzF3cVwiICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci10b3AtaGVpZ2h0OiAzLjc1cmVtICFkZWZhdWx0O1xyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gSVBDIFJlZGVzaWduIDIwMjUgLSBDb2xvciBTeXN0ZW1cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gRm9sbG93aW5nIEJvb3RzdHJhcCA1IGNvbG9yIHNjYWxlIGFyY2hpdGVjdHVyZVxyXG4vLyBSZXBsYWNlcyBvbGQgcGluay90ZWFsIHN5c3RlbSB3aXRoIG5ldyByZWQvbmF2eSBzeXN0ZW1cclxuLy8gQmFzZSBjb2xvcnMgZnJvbSBGaWdtYTogT2N0b2JlciA5LCAyMDI1XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBOZXV0cmFsc1xyXG4kd2hpdGU6ICNGRkZGRkYgIWRlZmF1bHQ7XHJcbiRibGFjazogIzAwMDAwMCAhZGVmYXVsdDtcclxuXHJcbi8vIFJlZCBTY2FsZSAoSVBDIEJyYW5kIC0gcmVwbGFjZXMgb2xkICRwaW5rKVxyXG4kcmVkLTEwMDogI2ZjZThlNiAhZGVmYXVsdDtcclxuJHJlZC0yMDA6ICNmOGM1YzAgIWRlZmF1bHQ7XHJcbiRyZWQtMzAwOiAjZjI5YjkzICFkZWZhdWx0O1xyXG4kcmVkLTQwMDogI2VhNmQ2MSAhZGVmYXVsdDtcclxuJHJlZC01MDA6ICNEQTI5MUMgIWRlZmF1bHQ7ICAvLyBCYXNlIGZyb20gRmlnbWFcclxuJHJlZC02MDA6ICNjMjI0MTkgIWRlZmF1bHQ7XHJcbiRyZWQtNzAwOiAjYTUxZTE1ICFkZWZhdWx0O1xyXG4kcmVkLTgwMDogIzg0MjExOSAhZGVmYXVsdDsgIC8vIEZyb20gQWRvYmUgWEQgZ3JhZGllbnRcclxuJHJlZC05MDA6ICM2YjEzMGUgIWRlZmF1bHQ7XHJcblxyXG4vLyBJbmRpZ28gU2NhbGUgKElQQyBTZWNvbmRhcnkgLSBOYXZ5IEJsdWVzLCByZXBsYWNlcyBvbGQgJGRhcmspXHJcbiRpbmRpZ28tMTAwOiAjZTZlYWVlICFkZWZhdWx0O1xyXG4kaW5kaWdvLTIwMDogI2IzYzFkMCAhZGVmYXVsdDtcclxuJGluZGlnby0zMDA6ICM4MDk5YjMgIWRlZmF1bHQ7XHJcbiRpbmRpZ28tNDAwOiAjNGQ3MDk2ICFkZWZhdWx0O1xyXG4kaW5kaWdvLTUwMDogIzI4NDc3MSAhZGVmYXVsdDsgIC8vIEZyb20gRmlnbWFcclxuJGluZGlnby02MDA6ICMxZDNhNjAgIWRlZmF1bHQ7ICAvLyBGcm9tIEZpZ21hXHJcbiRpbmRpZ28tNzAwOiAjMTUzMzVhICFkZWZhdWx0OyAgLy8gRnJvbSBGaWdtYVxyXG4kaW5kaWdvLTc1MDogIzExMkU1MiAhZGVmYXVsdDsgIC8vIEZhY3RzIGJhY2tncm91bmQgaWNvbiBjb2xvclxyXG4kaW5kaWdvLTgwMDogIzBjMjM0MCAhZGVmYXVsdDsgIC8vIEZyb20gRmlnbWFcclxuJGluZGlnby05MDA6ICMwNTE1MjkgIWRlZmF1bHQ7ICAvLyBGcm9tIEZpZ21hIChkYXJrZXN0KVxyXG5cclxuLy8gQmx1ZSBTY2FsZSAoSW5mbyAtIEJsdWUtVGVhbClcclxuJGJsdWUtMTAwOiAjZThmNGY3ICFkZWZhdWx0O1xyXG4kYmx1ZS0yMDA6ICNjMWUzZWEgIWRlZmF1bHQ7XHJcbiRibHVlLTMwMDogIzlhZDJkZCAhZGVmYXVsdDtcclxuJGJsdWUtNDAwOiAjNzNjMWQwICFkZWZhdWx0O1xyXG4kYmx1ZS01MDA6ICMzMDZlODMgIWRlZmF1bHQ7ICAvLyBCYXNlIGZyb20gQWRvYmUgWEQgZ3JhZGllbnRcclxuJGJsdWUtNjAwOiAjMmE1ZjcxICFkZWZhdWx0O1xyXG4kYmx1ZS03MDA6ICMyMzUwNWYgIWRlZmF1bHQ7XHJcbiRibHVlLTgwMDogIzFkNDE0ZCAhZGVmYXVsdDtcclxuJGJsdWUtOTAwOiAjMTYzMjNiICFkZWZhdWx0O1xyXG5cclxuLy8gT3JhbmdlIFNjYWxlXHJcbiRvcmFuZ2UtMTAwOiAjZmVmM2U4ICFkZWZhdWx0O1xyXG4kb3JhbmdlLTIwMDogI2ZkZTBjMSAhZGVmYXVsdDtcclxuJG9yYW5nZS0zMDA6ICNmYmNkOWEgIWRlZmF1bHQ7XHJcbiRvcmFuZ2UtNDAwOiAjZjhhOTRkICFkZWZhdWx0O1xyXG4kb3JhbmdlLTUwMDogI2Y1ODIxZiAhZGVmYXVsdDsgIC8vIE9yaWdpbmFsIG9yYW5nZVxyXG4kb3JhbmdlLTYwMDogI2Q5NmYwZiAhZGVmYXVsdDtcclxuJG9yYW5nZS03MDA6ICNjMjVmMGIgIWRlZmF1bHQ7XHJcbiRvcmFuZ2UtODAwOiAjYWQ1YjA5ICFkZWZhdWx0OyAgLy8gRnJvbSBBZG9iZSBYRCBncmFkaWVudFxyXG4kb3JhbmdlLTkwMDogIzhhNDgwNyAhZGVmYXVsdDtcclxuXHJcbi8vIEdyZWVuIFNjYWxlIChTdWNjZXNzKVxyXG4kZ3JlZW4tMTAwOiAjZjRmOWVmICFkZWZhdWx0O1xyXG4kZ3JlZW4tMjAwOiAjZTNlZWRiICFkZWZhdWx0O1xyXG4kZ3JlZW4tMzAwOiAjZDJlNGM2ICFkZWZhdWx0O1xyXG4kZ3JlZW4tNDAwOiAjYzBkOWIyICFkZWZhdWx0O1xyXG4kZ3JlZW4tNTAwOiAjQkNFMTk0ICFkZWZhdWx0OyAgLy8gQmFzZSBmcm9tIEZpZ21hXHJcbiRncmVlbi02MDA6ICNhMGQxNzAgIWRlZmF1bHQ7XHJcbiRncmVlbi03MDA6ICM3ZGI4NGQgIWRlZmF1bHQ7XHJcbiRncmVlbi04MDA6ICM1ZThlM2EgIWRlZmF1bHQ7XHJcbiRncmVlbi05MDA6ICM0Zjc5MjEgIWRlZmF1bHQ7ICAvLyBGcm9tIEFkb2JlIFhEIGdyYWRpZW50IChkYXJrIGZvcmVzdCBncmVlbilcclxuXHJcbi8vIFB1cnBsZSBTY2FsZVxyXG4kcHVycGxlLTEwMDogI2VlZWNmYSAhZGVmYXVsdDtcclxuJHB1cnBsZS0yMDA6ICNkNWQxZjMgIWRlZmF1bHQ7XHJcbiRwdXJwbGUtMzAwOiAjYmNiNWVjICFkZWZhdWx0O1xyXG4kcHVycGxlLTQwMDogI2EzOWFlNSAhZGVmYXVsdDtcclxuJHB1cnBsZS01MDA6ICM4YTdmZGUgIWRlZmF1bHQ7XHJcbiRwdXJwbGUtNjAwOiAjNzE2NGQ3ICFkZWZhdWx0O1xyXG4kcHVycGxlLTcwMDogIzYxNTJjNCAhZGVmYXVsdDtcclxuJHB1cnBsZS04MDA6ICM1MjQ1YjEgIWRlZmF1bHQ7ICAvLyBGcm9tIEFkb2JlIFhEIGdyYWRpZW50XHJcbiRwdXJwbGUtOTAwOiAjNDIzNzllICFkZWZhdWx0O1xyXG5cclxuLy8gR3JheSBTY2FsZSAoQ29tcGxldGUgZnJvbSBGaWdtYSlcclxuJGdyYXktMTAwOiAjRjhGN0YxICFkZWZhdWx0O1xyXG4kZ3JheS0yMDA6ICNFQkVCRUIgIWRlZmF1bHQ7XHJcbiRncmF5LTMwMDogI0U4RUFFRSAhZGVmYXVsdDtcclxuJGdyYXktNDAwOiAjQzBDNEM5ICFkZWZhdWx0O1xyXG4kZ3JheS01MDA6ICM4MThBOTUgIWRlZmF1bHQ7XHJcbiRncmF5LTYwMDogIzcyNzI3MiAhZGVmYXVsdDtcclxuJGdyYXktNzAwOiAjNEE0QTRBICFkZWZhdWx0O1xyXG4kZ3JheS04MDA6ICMyRDJEMkQgIWRlZmF1bHQ7XHJcbiRncmF5LTkwMDogIzBCMEIwQiAhZGVmYXVsdDtcclxuXHJcbi8vIFRoZW1lIENvbG9yIE1hcHBpbmcgKEJvb3RzdHJhcCBTZW1hbnRpYyBDb2xvcnMpXHJcbiRwcmltYXJ5OiAkcmVkLTUwMCAhZGVmYXVsdDsgICAgICAvLyBJUEMgYnJhbmQgcmVkICh3YXMgJHBpbmspXHJcbiRzZWNvbmRhcnk6ICRpbmRpZ28tODAwICFkZWZhdWx0OyAvLyBOYXZ5L2luZGlnbyAod2FzICRkYXJrKVxyXG4kc3VjY2VzczogJGdyZWVuLTUwMCAhZGVmYXVsdDsgICAgLy8gU3VjY2VzcyBncmVlblxyXG4kaW5mbzogJGJsdWUtNTAwICFkZWZhdWx0OyAgICAgICAgLy8gQmx1ZS10ZWFsICh3YXMgJHRlYWwsIHdhcyAkaW5kaWdvLTQwMClcclxuJHdhcm5pbmc6ICNmZmMxMDcgIWRlZmF1bHQ7ICAgICAgIC8vIEJvb3RzdHJhcCBkZWZhdWx0XHJcbiRkYW5nZXI6ICRyZWQtNjAwICFkZWZhdWx0OyAgICAgICAvLyBTbGlnaHRseSBkYXJrZXIgcmVkXHJcbiRsaWdodDogJGdyYXktMTAwICFkZWZhdWx0OyAgICAgICAvLyBMaWdodGVzdCBncmF5XHJcbiRkYXJrOiAkZ3JheS05MDAgIWRlZmF1bHQ7ICAgICAgICAvLyBEYXJrZXN0IGdyYXlcclxuXHJcbi8vIExlZ2FjeSBjb2xvciBhbGlhc2VzIChmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkgZHVyaW5nIG1pZ3JhdGlvbilcclxuJHJlZDogJHJlZC01MDA7ICAgICAgICAvLyBOZXcgcHJpbWFyeVxyXG4kcGluazogJHJlZC01MDA7ICAgICAgIC8vIE9sZCBwcmltYXJ5IOKGkiBuZXcgcHJpbWFyeVxyXG4kdGVhbDogJGJsdWUtNTAwOyAgICAgIC8vIE9sZCBpbmZvIOKGkiBuZXcgYmx1ZS10ZWFsXHJcbiRvcmFuZ2U6ICRvcmFuZ2UtNTAwOyAgLy8gTWFwcGVkIHRvIG9yYW5nZSBzY2FsZVxyXG4keWVsbG93OiAjZjZhYjAwOyAgICAgIC8vIEtlZXAgaWYgbmVlZGVkXHJcbiRwdXJwbGU6ICRwdXJwbGUtODAwOyAgLy8gTWFwcGVkIHRvIHB1cnBsZSBzY2FsZVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gUkdCIHZhcmlhbnRzIGZvciBhbGwgY29sb3JzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEJvb3RzdHJhcCA1IGRvZXNuJ3QgYXV0by1nZW5lcmF0ZSBSR0IgdmFyaWFibGVzLCBzbyB3ZSBjcmVhdGUgdGhlbSBtYW51YWxseVxyXG4vLyBUaGVzZSBhcmUgdXNlZCBpbiBDU1MgY3VzdG9tIHByb3BlcnRpZXMgYW5kIHJnYmEoKSBmdW5jdGlvbnNcclxuXHJcbi8vIFRoZW1lIGNvbG9yIFJHQiB2YXJpYW50c1xyXG4kc2Vjb25kYXJ5LXJnYjogcmVkKCRzZWNvbmRhcnkpLCBncmVlbigkc2Vjb25kYXJ5KSwgYmx1ZSgkc2Vjb25kYXJ5KSAhZGVmYXVsdDtcclxuJHByaW1hcnktcmdiOiByZWQoJHByaW1hcnkpLCBncmVlbigkcHJpbWFyeSksIGJsdWUoJHByaW1hcnkpICFkZWZhdWx0O1xyXG4kc3VjY2Vzcy1yZ2I6IHJlZCgkc3VjY2VzcyksIGdyZWVuKCRzdWNjZXNzKSwgYmx1ZSgkc3VjY2VzcykgIWRlZmF1bHQ7XHJcbiRpbmZvLXJnYjogcmVkKCRpbmZvKSwgZ3JlZW4oJGluZm8pLCBibHVlKCRpbmZvKSAhZGVmYXVsdDtcclxuJHdhcm5pbmctcmdiOiByZWQoJHdhcm5pbmcpLCBncmVlbigkd2FybmluZyksIGJsdWUoJHdhcm5pbmcpICFkZWZhdWx0O1xyXG4kZGFuZ2VyLXJnYjogcmVkKCRkYW5nZXIpLCBncmVlbigkZGFuZ2VyKSwgYmx1ZSgkZGFuZ2VyKSAhZGVmYXVsdDtcclxuJGxpZ2h0LXJnYjogcmVkKCRsaWdodCksIGdyZWVuKCRsaWdodCksIGJsdWUoJGxpZ2h0KSAhZGVmYXVsdDtcclxuJGRhcmstcmdiOiByZWQoJGRhcmspLCBncmVlbigkZGFyayksIGJsdWUoJGRhcmspICFkZWZhdWx0O1xyXG4kd2hpdGUtcmdiOiByZWQoJHdoaXRlKSwgZ3JlZW4oJHdoaXRlKSwgYmx1ZSgkd2hpdGUpICFkZWZhdWx0O1xyXG4kYmxhY2stcmdiOiByZWQoJGJsYWNrKSwgZ3JlZW4oJGJsYWNrKSwgYmx1ZSgkYmxhY2spICFkZWZhdWx0O1xyXG5cclxuLy8gQ29sb3Igc2NhbGUgYmFzZSBSR0IgdmFyaWFudHMgKG1hcHMgdG8gbWlkZGxlL2Jhc2Ugc2hhZGUgb2YgZWFjaCBzY2FsZSlcclxuJHJlZC1yZ2I6IHJlZCgkcmVkLTUwMCksIGdyZWVuKCRyZWQtNTAwKSwgYmx1ZSgkcmVkLTUwMCkgIWRlZmF1bHQ7XHJcbiRpbmRpZ28tcmdiOiByZWQoJGluZGlnby01MDApLCBncmVlbigkaW5kaWdvLTUwMCksIGJsdWUoJGluZGlnby01MDApICFkZWZhdWx0O1xyXG4kYmx1ZS1yZ2I6IHJlZCgkYmx1ZS01MDApLCBncmVlbigkYmx1ZS01MDApLCBibHVlKCRibHVlLTUwMCkgIWRlZmF1bHQ7XHJcbiRncmVlbi1yZ2I6IHJlZCgkZ3JlZW4tNTAwKSwgZ3JlZW4oJGdyZWVuLTUwMCksIGJsdWUoJGdyZWVuLTUwMCkgIWRlZmF1bHQ7XHJcblxyXG4vLyBMZWdhY3kgY29sb3IgUkdCIHZhcmlhbnRzXHJcbiRwaW5rLXJnYjogcmVkKCRwaW5rKSwgZ3JlZW4oJHBpbmspLCBibHVlKCRwaW5rKSAhZGVmYXVsdDtcclxuJHRlYWwtcmdiOiByZWQoJHRlYWwpLCBncmVlbigkdGVhbCksIGJsdWUoJHRlYWwpICFkZWZhdWx0O1xyXG4kb3JhbmdlLXJnYjogcmVkKCRvcmFuZ2UpLCBncmVlbigkb3JhbmdlKSwgYmx1ZSgkb3JhbmdlKSAhZGVmYXVsdDtcclxuJHllbGxvdy1yZ2I6IHJlZCgkeWVsbG93KSwgZ3JlZW4oJHllbGxvdyksIGJsdWUoJHllbGxvdykgIWRlZmF1bHQ7XHJcbiRwdXJwbGUtcmdiOiByZWQoJHB1cnBsZSksIGdyZWVuKCRwdXJwbGUpLCBibHVlKCRwdXJwbGUpICFkZWZhdWx0O1xyXG5cclxuLy8gU3BlY2lmaWMgc2hhZGUgUkdCIHZhcmlhbnRzIChvbmx5IGZvciBub24tNTAwIHNoYWRlcyB1c2VkIGluIHRoZW1lcylcclxuJHJlZC04MDAtcmdiOiByZWQoJHJlZC04MDApLCBncmVlbigkcmVkLTgwMCksIGJsdWUoJHJlZC04MDApICFkZWZhdWx0O1xyXG4kaW5kaWdvLTgwMC1yZ2I6IHJlZCgkaW5kaWdvLTgwMCksIGdyZWVuKCRpbmRpZ28tODAwKSwgYmx1ZSgkaW5kaWdvLTgwMCkgIWRlZmF1bHQ7XHJcbiRncmVlbi05MDAtcmdiOiByZWQoJGdyZWVuLTkwMCksIGdyZWVuKCRncmVlbi05MDApLCBibHVlKCRncmVlbi05MDApICFkZWZhdWx0O1xyXG4kb3JhbmdlLTgwMC1yZ2I6IHJlZCgkb3JhbmdlLTgwMCksIGdyZWVuKCRvcmFuZ2UtODAwKSwgYmx1ZSgkb3JhbmdlLTgwMCkgIWRlZmF1bHQ7XHJcbiRwdXJwbGUtODAwLXJnYjogcmVkKCRwdXJwbGUtODAwKSwgZ3JlZW4oJHB1cnBsZS04MDApLCBibHVlKCRwdXJwbGUtODAwKSAhZGVmYXVsdDtcclxuJGdyYXktNDAwLXJnYjogcmVkKCRncmF5LTQwMCksIGdyZWVuKCRncmF5LTQwMCksIGJsdWUoJGdyYXktNDAwKSAhZGVmYXVsdDtcclxuXHJcbi8vIExlZ2FjeSBncmF5IGFsaWFzZXMgKGluLWJldHdlZW4gc2hhZGVzIGZyb20gb2xkIHN5c3RlbSlcclxuJGdyYXktNDI1OiAkZ3JheS00MDA7ICAvLyBBcHByb3hpbWF0ZSB0byAkZ3JheS00MDBcclxuJGdyYXktNDUwOiAkZ3JheS00MDA7ICAvLyBBcHByb3hpbWF0ZSB0byAkZ3JheS00MDBcclxuJGdyYXktNDYwOiAkZ3JheS00MDA7ICAvLyBBcHByb3hpbWF0ZSB0byAkZ3JheS00MDBcclxuJGdyYXktNDc1OiAkZ3JheS00MDA7ICAvLyBBcHByb3hpbWF0ZSB0byAkZ3JheS00MDBcclxuXHJcbi8vIEJvZHkgQ29sb3JzXHJcbiRib2R5LWJnOiAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRib2R5LWNvbG9yOiAkZ3JheS05MDAgIWRlZmF1bHQ7XHJcbi8vICR0ZXh0LW11dGVkIGlzIGRlcHJlY2F0ZWQgLSB1c2UgJGJvZHktc2Vjb25kYXJ5LWNvbG9yIGluc3RlYWRcclxuJGJvZHktc2Vjb25kYXJ5LWNvbG9yOiAkZ3JheS02MDA7IC8vIENvbnRyb2xzIC50ZXh0LW11dGVkLCAudGV4dC1ib2R5LXNlY29uZGFyeVxyXG4kYm9keS10ZXJ0aWFyeS1jb2xvcjogcmdiYSgkZ3JheS02MDAsIC43NSk7IC8vIENvbnRyb2xzIC50ZXh0LWJvZHktdGVydGlhcnlcclxuXHJcbi8vIExpbmsgQ29sb3JzXHJcbiRsaW5rLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDtcclxuJGxpbmstaG92ZXItY29sb3I6ICRyZWQtNjAwICFkZWZhdWx0O1xyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gSVBDIFJlZGVzaWduIDIwMjUgLSBTcGFjaW5nIFN5c3RlbVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBFeHRlbmRzIEJvb3RzdHJhcCA1IGRlZmF1bHQgc3BhY2VycyB3aXRoIGxhcmdlciB2YWx1ZXMgZm9yIHNlY3Rpb24gc3BhY2luZ1xyXG4vLyBCb290c3RyYXAgd2lsbCBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlIGFsbCB1dGlsaXRpZXMgKC5weS0qLCAubXQtKiwgZXRjLilcclxuLy8gQmFzZTogOHB4IG11bHRpcGxpZXIgc3lzdGVtICgxcmVtID0gMTZweCA9IDIgw5cgOHB4KVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcclxuXHJcbiRzcGFjZXJzOiAoIDA6IDAsIDE6ICgkc3BhY2VyICogMC4yNSksIC8vIDRweCAgLSBCb290c3RyYXAgZGVmYXVsdFxyXG4yOiAoJHNwYWNlciAqIDAuNSksIC8vIDhweCAgLSBCb290c3RyYXAgZGVmYXVsdFxyXG4zOiAkc3BhY2VyLCAvLyAxNnB4IC0gQm9vdHN0cmFwIGRlZmF1bHRcclxuNDogKCRzcGFjZXIgKiAxLjUpLCAvLyAyNHB4IC0gQm9vdHN0cmFwIGRlZmF1bHRcclxuNTogKCRzcGFjZXIgKiAzKSwgLy8gNDhweCAtIEJvb3RzdHJhcCBkZWZhdWx0XHJcbjY6ICgkc3BhY2VyICogNCksIC8vIDY0cHggLSBFeHRlbmRlZCBmb3IgbGFyZ2VyIHNwYWNpbmdcclxuNzogKCRzcGFjZXIgKiA1KSwgLy8gODBweCAtIEV4dGVuZGVkIGZvciBsYXJnZXIgc3BhY2luZ1xyXG44OiAoJHNwYWNlciAqIDYpLCAvLyA5NnB4IC0gRXh0ZW5kZWQgZm9yIGxhcmdlciBzcGFjaW5nXHJcbjk6ICgkc3BhY2VyICogOCkgLy8gMTI4cHggLSBFeHRlbmRlZCBmb3Igc2VjdGlvbiBzcGFjaW5nXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBUeXBvZ3JhcGh5IC0gUmVkZXNpZ24gMjAyNVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGZvbnQtc2l6ZS1iYXNlOiAxcmVtO1xyXG5cclxuLy8gRm9udCBGYW1pbGllc1xyXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJQUCBOZXVlIE1vbnRyZWFsXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xyXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xyXG5cclxuLy8gTGVhZCB0ZXh0IChpbnRyb2R1Y3Rpb24gcGFyYWdyYXBocywgcHJvbWluZW50IHRleHQpXHJcbiRmb250LWZhbWlseS1sZWFkOiBcIkV4cG9zdXJlIENvbmRlbnNlZFwiLCAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcclxuJGxlYWQtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xyXG4kbGVhZC1mb250LXdlaWdodDogNDAwICFkZWZhdWx0O1xyXG5cclxuJGgzLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS41O1xyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQ29tcG9uZW50IE92ZXJyaWRlc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuXHJcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogMXJlbTtcclxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAuN3JlbTtcclxuJGJyZWFkY3J1bWItYmc6IHRyYW5zcGFyZW50O1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyOiBxdW90ZShcIj5cIik7XHJcbi8vJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogJGRhcms7IC8vIGRlZmF1bHRcclxuLy8kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICRkYXJrOyAvLyBkZWZhdWx0XHJcblxyXG4kY2FyZC1zcGFjZXIteTogMXJlbTtcclxuJGNhcmQtc3BhY2VyLXg6IDFyZW07XHJcbiRjYXJkLWJvcmRlci1yYWRpdXM6IDA7XHJcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6IDA7XHJcbiRjYXJkLWJnOiAkZ3JheS0yMDA7XHJcblxyXG4kYmFkZ2UtZm9udC1zaXplOiAxMDAlO1xyXG4kYmFkZ2UtZm9udC13ZWlnaHQ6IDMwMDtcclxuXHJcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogMy43NXJlbTtcclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEZvcm0gSW5wdXQgJiBMYWJlbCBPdmVycmlkZXMgKEJvb3RzdHJhcCA1KVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBSZXBsYWNlcyB+MjIwIGxpbmVzIG9mIGN1c3RvbSBDU1MgaW4gbW9sZWN1bGVzL2Zvcm0tZmllbGRzXHJcbi8vIFRoZXNlIHZhcmlhYmxlcyBjb25maWd1cmUgQm9vdHN0cmFwJ3MgZm9ybSBnZW5lcmF0aW9uIHRvIG1hdGNoIElQQyBkZXNpZ24gc3lzdGVtXHJcblxyXG4vLyBGb3JtIExhYmVsc1xyXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAwLjVyZW0gIWRlZmF1bHQ7ICAvLyA4cHggc3BhY2UgYmVsb3cgbGFiZWxcclxuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAxLjEyNXJlbSAhZGVmYXVsdDsgICAgLy8gMThweFxyXG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogNTAwICFkZWZhdWx0OyAgICAgICAvLyBNZWRpdW0gd2VpZ2h0XHJcbiRmb3JtLWxhYmVsLWNvbG9yOiAkZ3JheS05MDAgIWRlZmF1bHQ7XHJcbi8vIE5PVEU6IGZvbnQtZmFtaWx5IGluaGVyaXRzIGZyb20gJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgKFBQIE5ldWUgTW9udHJlYWwpXHJcblxyXG4vLyBJbnB1dCBzaXppbmcgJiB0eXBvZ3JhcGh5XHJcbiRpbnB1dC1wYWRkaW5nLXk6IDAuNzVyZW0gIWRlZmF1bHQ7ICAgICAgICAgIC8vIDEycHggdmVydGljYWxcclxuJGlucHV0LXBhZGRpbmcteDogMXJlbSAhZGVmYXVsdDsgICAgICAgICAgICAgLy8gMTZweCBob3Jpem9udGFsXHJcbiRpbnB1dC1mb250LXNpemU6IDEuMTI1cmVtICFkZWZhdWx0OyAgICAgICAgIC8vIDE4cHggKElQQyBzdGFuZGFyZClcclxuJGlucHV0LWZvbnQtd2VpZ2h0OiA0MDAgIWRlZmF1bHQ7ICAgICAgICAgICAgLy8gTm9ybWFsIHdlaWdodFxyXG4kaW5wdXQtbGluZS1oZWlnaHQ6IDEuNSAhZGVmYXVsdDsgICAgICAgICAgICAvLyBNYXRjaGVzIGRlc2lnblxyXG4vLyBOT1RFOiBmb250LWZhbWlseSBpbmhlcml0cyBmcm9tICRmb250LWZhbWlseS1zYW5zLXNlcmlmIChQUCBOZXVlIE1vbnRyZWFsKVxyXG5cclxuLy8gSW5wdXQgY29sb3JzICYgYm9yZGVyc1xyXG4kaW5wdXQtYmc6ICR3aGl0ZSAhZGVmYXVsdDtcclxuJGlucHV0LWNvbG9yOiAkZ3JheS05MDAgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhZGVmYXVsdDsgICAgICAvLyA0cHggKG1hdGNoZXMgbmV3cyBwb3J0YWwvc2VhcmNoKVxyXG5cclxuLy8gSW5wdXQgcGxhY2Vob2xkZXJcclxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XHJcblxyXG4vLyBJbnB1dCBmb2N1cyBzdGF0ZVxyXG4kaW5wdXQtZm9jdXMtYmc6ICR3aGl0ZSAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLWNvbG9yOiAkZ3JheS05MDAgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0OyAvLyBJUEMgcmVkXHJcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgkcHJpbWFyeSwgMC4xKSAhZGVmYXVsdDsgLy8gU3VidGxlIHJlZCBnbG93XHJcblxyXG4vLyBJbnB1dCBkaXNhYmxlZCBzdGF0ZVxyXG4kaW5wdXQtZGlzYWJsZWQtYmc6ICRncmF5LTEwMCAhZGVmYXVsdDtcclxuJGlucHV0LWRpc2FibGVkLWNvbG9yOiAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAhZGVmYXVsdDtcclxuXHJcbi8vIElucHV0IHRyYW5zaXRpb25cclxuJGlucHV0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuXHJcbi8vIEZvcm0gU2VsZWN0IChpbmhlcml0cyBtb3N0IGZyb20gJGlucHV0LSogdmFyaWFibGVzIGFib3ZlKVxyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1jb2xvcjogJGlucHV0LWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtYmc6ICRpbnB1dC1iZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc6ICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBTZWxlY3Qtc3BlY2lmaWMgb3ZlcnJpZGVzXHJcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICRncmF5LTgwMCAhZGVmYXVsdDsgLy8gRHJvcGRvd24gYXJyb3cgY29sb3JcclxuJGZvcm0tc2VsZWN0LWJnLXNpemU6IDE2cHggMTJweCAhZGVmYXVsdDsgICAgICAgICAvLyBBcnJvdyBzaXplIChtYXRjaGVzIGN1cnJlbnQpXHJcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIFNwYWNlIGZvciBhcnJvd1xyXG5cclxuLy8gU2VsZWN0IGZvY3VzIChpbmhlcml0cyBmcm9tIGlucHV0KVxyXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcclxuXHJcbi8vIEZvcm0gQ2hlY2sgKENoZWNrYm94ZXMgJiBSYWRpb3MpXHJcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAxLjI1ZW0gIWRlZmF1bHQ7ICAgIC8vIDIwcHggKDEuMjUgKiAxNnB4IGJhc2UpXHJcbi8vIEhlaWdodCBhdXRvbWF0aWNhbGx5IG1hdGNoZXMgd2lkdGggZm9yIHNxdWFyZSBjaGVja2JveGVzXHJcblxyXG4vLyBDaGVja2JveC9SYWRpbyBjb2xvcnMgJiBib3JkZXJzXHJcbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogMnB4IHNvbGlkICRncmF5LTQwMCAhZGVmYXVsdDsgLy8gVGhpY2tlciB0aGFuIEJvb3RzdHJhcCBkZWZhdWx0XHJcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6IDAuMjVlbSAhZGVmYXVsdDsgLy8gRm9yIGNoZWNrYm94ZXMgKDRweClcclxuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogNTAlICFkZWZhdWx0OyAgICAvLyBGb3IgcmFkaW9zIChjaXJjbGUpXHJcblxyXG4vLyBDaGVja2JveC9SYWRpbyBmb2N1cyBzdGF0ZVxyXG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICRwcmltYXJ5ICFkZWZhdWx0OyAvLyBJUEMgcmVkXHJcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKCRwcmltYXJ5LCAwLjEpICFkZWZhdWx0OyAvLyBTdWJ0bGUgcmVkIGdsb3dcclxuXHJcbi8vIENoZWNrYm94L1JhZGlvIGNoZWNrZWQgc3RhdGUgKElQQyBicmFuZCByZWQsIG5vdCBCb290c3RyYXAgYmx1ZSlcclxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogJHdoaXRlICFkZWZhdWx0OyAvLyBDaGVja21hcmsvZG90IGNvbG9yXHJcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICRyZWQtNjAwICFkZWZhdWx0OyAvLyBJUEMgYnJhbmQgcmVkIGJhY2tncm91bmRcclxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICRyZWQtNjAwICFkZWZhdWx0O1xyXG5cclxuLy8gQ2hlY2tib3gvUmFkaW8gbGFiZWxcclxuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICRncmF5LTkwMCAhZGVmYXVsdDtcclxuLy8gTk9URTogTGFiZWwgZm9udC1mYW1pbHksIGZvbnQtc2l6ZSwgbGluZS1oZWlnaHQgaGFuZGxlZCBpbiBtb2xlY3VsZXMvX3JhZGlvcy5zY3NzXHJcblxyXG4vLyBJbnB1dCBHcm91cFxyXG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICR3aGl0ZSAhZGVmYXVsdDtcclxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAhZGVmYXVsdDtcclxuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAxMDAlO1xyXG5cclxuLy8gTW9kYWwgb3ZlcnJpZGVzIChCb290c3RyYXAgNSB2YXJpYWJsZXMpXHJcbiRtb2RhbC1jb250ZW50LWJnOiAkbGlnaHQgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgIC8vIExpZ2h0IGJhY2tncm91bmQgZm9yIGFsbCBtb2RhbHNcclxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICRkYXJrICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgLy8gRGFyayB0ZXh0IGNvbG9yXHJcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0OyAgIC8vIDAuNXJlbSAtIG1hdGNoZXMgdXNlci1sb2dpbiBkcm9wZG93blxyXG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAwIDRweCAxNnB4IHJnYmEoJGluZGlnby05MDAsIDAuMTUpICFkZWZhdWx0OyAgLy8gTW9kZXJuIGVsZXZhdGlvbiAoc21hbGwgc2NyZWVucylcclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogMCA0cHggMTZweCByZ2JhKCRpbmRpZ28tOTAwLCAwLjE1KSAhZGVmYXVsdDsgIC8vIE1vZGVybiBlbGV2YXRpb24gKG1lZGl1bSsgc2NyZWVucylcclxuJG1vZGFsLWxnOiA2MHJlbSAhZGVmYXVsdDsgIC8vIExhcmdlIG1vZGFsIG1heC13aWR0aCAoZGVmYXVsdDogODAwcHgpXHJcbiRtb2RhbC1tZDogNDByZW0gIWRlZmF1bHQ7ICAvLyBNZWRpdW0gbW9kYWwgbWF4LXdpZHRoIGZvciBjcmVkZW50aWFscyAoZGVmYXVsdDogNTAwcHgpXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBJUEMgUmVkZXNpZ24gMjAyNSAtIEJ1dHRvbiBTeXN0ZW0gKGZyb20gRmlnbWEpXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEV4dHJhY3RlZCBmcm9tIEZpZ21hIG5vZGUgMjc6NTkzIChCdXR0b24gLSByZWFkIG1vcmUgY29tcG9uZW50KVxyXG4vLyBTb3VyY2U6IGh0dHBzOi8vd3d3LmZpZ21hLmNvbS9kZXNpZ24vNklQT3dneE5uYlJWSHBSSjdqb1ZveCAoQ29tcG9uZW50cyBwYWdlKVxyXG4vLyBBbGwgYnV0dG9ucyB1c2UgdW5pZm9ybSBzaXppbmcgYWNyb3NzIGFsbCBzY3JlZW4gc2l6ZXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIEJ1dHRvbiBib3JkZXIgcmFkaXVzIChmcm9tIEZpZ21hIC0gYWxsIGJ1dHRvbnMpXHJcbiRidG4tYm9yZGVyLXJhZGl1czogMS41cmVtOyAgICAgICAgIC8vIDI0cHggLSBGcm9tIEZpZ21hXHJcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogMS41cmVtOyAgICAgIC8vIDI0cHggLSBTYW1lIGFzIGRlZmF1bHRcclxuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAxLjVyZW07ICAgICAgLy8gMjRweCAtIFNhbWUgYXMgZGVmYXVsdFxyXG5cclxuLy8gQnV0dG9uIGZvbnQgc2l6ZXMgKHVzZXIgcHJlZmVyZW5jZTogMThweClcclxuJGJ0bi1mb250LXNpemU6IDEuMTI1cmVtOyAgICAgICAgICAgLy8gMThweCAtIFVzZXIgc3BlY2lmaWVkXHJcbiRidG4tZm9udC1zaXplLWxnOiAxLjM3NXJlbTsgICAgICAgIC8vIDIycHggLSBMYXJnZSBidXR0b25zXHJcbiRidG4tZm9udC1zaXplLXNtOiAwLjg3NXJlbTsgICAgICAgIC8vIDE0cHggLSBTbWFsbCBidXR0b25zXHJcblxyXG4vLyBCdXR0b24gcGFkZGluZyAoZnJvbSBGaWdtYSlcclxuJGJ0bi1wYWRkaW5nLXk6IDAuNXJlbTsgICAgICAgICAgICAgLy8gOHB4IC0gRnJvbSBGaWdtYVxyXG4kYnRuLXBhZGRpbmcteDogMS41cmVtOyAgICAgICAgICAgICAvLyAyNHB4IC0gRnJvbSBGaWdtYVxyXG4kYnRuLXBhZGRpbmcteS1sZzogMC41cmVtOyAgICAgICAgICAvLyA4cHggLSBTYW1lIGFzIGRlZmF1bHRcclxuJGJ0bi1wYWRkaW5nLXgtbGc6IDEuNXJlbTsgICAgICAgICAgLy8gMjRweCAtIFNhbWUgYXMgZGVmYXVsdFxyXG4kYnRuLXBhZGRpbmcteS1zbTogMC41cmVtOyAgICAgICAgICAvLyA4cHggLSBTYW1lIGFzIGRlZmF1bHRcclxuJGJ0bi1wYWRkaW5nLXgtc206IDEuNXJlbTsgICAgICAgICAgLy8gMjRweCAtIFNhbWUgYXMgZGVmYXVsdFxyXG5cclxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiByZ2JhKCRncmF5LTQwMCwgMC41KTtcclxuXHJcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAwO1xyXG4iLCIvLyBMaXN0c1xyXG5cclxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXHJcbkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcclxuLy9cclxuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxyXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxyXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcclxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXHJcbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcclxuLmltZy1mbHVpZCB7XHJcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XHJcbn1cclxuXHJcblxyXG4vLyBJbWFnZSB0aHVtYm5haWxzXHJcbi5pbWctdGh1bWJuYWlsIHtcclxuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcclxuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XHJcblxyXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxyXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xyXG59XHJcblxyXG4vL1xyXG4vLyBGaWd1cmVzXHJcbi8vXHJcblxyXG4uZmlndXJlIHtcclxuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uZmlndXJlLWltZyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uZmlndXJlLWNhcHRpb24ge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcclxuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xyXG59XHJcbiIsIi8vIEltYWdlIE1peGluc1xyXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2VcclxuLy8gLSBSZXRpbmEgaW1hZ2VcclxuXHJcblxyXG4vLyBSZXNwb25zaXZlIGltYWdlXHJcbi8vXHJcbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXHJcblxyXG5AbWl4aW4gaW1nLWZsdWlkIHtcclxuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxyXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xyXG4vL1xyXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXHJcblxyXG5AaWYgJGVuYWJsZS1jb250YWluZXItY2xhc3NlcyB7XHJcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xyXG4gIC5jb250YWluZXIsXHJcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcclxuICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XHJcbiAgfVxyXG5cclxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxyXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xyXG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xyXG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XHJcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcclxuXHJcbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xyXG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XHJcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcclxuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXHJcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XHJcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcclxuXHJcbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xyXG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xyXG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbn1cclxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cclxuLy9cclxuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxyXG4vL1xyXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KVxyXG4vL1xyXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXHJcblxyXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcclxuLy8gICAgbWRcclxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcclxuLy8gICAgbWRcclxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXHJcbi8vICAgIG1kXHJcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XHJcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XHJcbiAgQGlmIG5vdCAkbiB7XHJcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XHJcbiAgfVxyXG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xyXG59XHJcblxyXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcclxuLy8gICAgNTc2cHhcclxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcclxuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XHJcbn1cclxuXHJcbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cclxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXHJcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cclxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxyXG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXHJcbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcclxuLy8gICAgNzY3Ljk4cHhcclxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcclxuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcclxufVxyXG5cclxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cclxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxyXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcclxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXHJcbi8vICAgIFwiLXNtXCJcclxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xyXG59XHJcblxyXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXHJcbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XHJcbiAgQGlmICRtaW4ge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXHJcbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcclxuICBAaWYgJG1heCB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XHJcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xyXG5cclxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxyXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xyXG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XHJcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0LCAkYnJlYWtwb2ludHMpO1xyXG5cclxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gUm93XHJcbi8vXHJcbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXHJcblxyXG46cm9vdCB7XHJcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XHJcbiAgICAtLSN7JHByZWZpeH1icmVha3BvaW50LSN7JG5hbWV9OiAjeyR2YWx1ZX07XHJcbiAgfVxyXG59XHJcblxyXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xyXG4gIC5yb3cge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuXHJcbiAgICA+ICoge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XHJcbiAgLmdyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1jb2x1bW5zLCAjeyRncmlkLWNvbHVtbnN9KSwgMWZyKTtcclxuICAgIGdhcDogdmFyKC0tI3skcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYWtlLWNzc2dyaWQoKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBDb2x1bW5zXHJcbi8vXHJcbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcclxuXHJcbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XHJcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcclxufVxyXG4iLCIvLyBHcmlkIHN5c3RlbVxyXG4vL1xyXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXHJcblxyXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XHJcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgLy8gVE9ETzogUmV2aXNpdCBjYWxjIG9yZGVyIGFmdGVyIGh0dHBzOi8vZ2l0aHViLmNvbS9yZWFjdC1ib290c3RyYXAvcmVhY3QtYm9vdHN0cmFwL2lzc3Vlcy82MDM5IGlzIGZpeGVkXHJcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxufVxyXG5cclxuQG1peGluIG1ha2UtY29sLXJlYWR5KCkge1xyXG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXHJcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XHJcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxyXG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxyXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cclxuICBmbGV4LXNocmluazogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxyXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xyXG59XHJcblxyXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xyXG4gIEBpZiAkc2l6ZSB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcclxuXHJcbiAgfSBAZWxzZSB7XHJcbiAgICBmbGV4OiAxIDEgMDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xyXG4gIGZsZXg6IDAgMCBhdXRvO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xyXG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xyXG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xyXG59XHJcblxyXG4vLyBSb3cgY29sdW1uc1xyXG4vL1xyXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cclxuLy8gbnVtYmVyIG9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxyXG4vLyBzdHlsZSBncmlkLlxyXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XHJcbiAgPiAqIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKDEsICRjb3VudCkpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxyXG4vL1xyXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cclxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cclxuXHJcbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXHJcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xyXG4gICAgICAgIGZsZXg6IDEgMCAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XHJcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XHJcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XHJcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XHJcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxyXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xyXG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcclxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIEd1dHRlcnNcclxuICAgICAgLy9cclxuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXHJcbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XHJcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcclxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XHJcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcclxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XHJcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xyXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcclxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcclxuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuIGludmFsaWQgdmFsdWUuXHJcbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cclxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcclxuICAgICAgICAgIC5nLXN0YXJ0I3skaW5maXh9LSN7JGl9IHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvL1xyXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcclxuLy9cclxuXHJcbi50YWJsZSB7XHJcbiAgLy8gUmVzZXQgbmVlZGVkIGZvciBuZXN0aW5nIHRhYmxlc1xyXG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IGluaXRpYWw7XHJcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZTogaW5pdGlhbDtcclxuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogaW5pdGlhbDtcclxuICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogaW5pdGlhbDtcclxuICAvLyBFbmQgb2YgcmVzZXRcclxuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skdGFibGUtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyR0YWJsZS1iZ307XHJcbiAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogI3skdGFibGUtYWNjZW50LWJnfTtcclxuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAjeyR0YWJsZS1zdHJpcGVkLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyR0YWJsZS1zdHJpcGVkLWJnfTtcclxuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7JHRhYmxlLWFjdGl2ZS1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyR0YWJsZS1hY3RpdmUtYmd9O1xyXG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAjeyR0YWJsZS1ob3Zlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JHRhYmxlLWhvdmVyLWJnfTtcclxuXHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ247XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcclxuXHJcbiAgLy8gVGFyZ2V0IHRoICYgdGRcclxuICAvLyBXZSBuZWVkIHRoZSBjaGlsZCBjb21iaW5hdG9yIHRvIHByZXZlbnQgc3R5bGVzIGxlYWtpbmcgdG8gbmVzdGVkIHRhYmxlcyB3aGljaCBkb2Vzbid0IGhhdmUgYSBgLnRhYmxlYCBjbGFzcy5cclxuICAvLyBXZSB1c2UgdGhlIHVuaXZlcnNhbCBzZWxlY3RvcnMgaGVyZSB0byBzaW1wbGlmeSB0aGUgc2VsZWN0b3IgKGVsc2Ugd2Ugd291bGQgbmVlZCA2IGRpZmZlcmVudCBzZWxlY3RvcnMpLlxyXG4gIC8vIEFub3RoZXIgYWR2YW50YWdlIGlzIHRoYXQgdGhpcyBnZW5lcmF0ZXMgbGVzcyBjb2RlIGFuZCBtYWtlcyB0aGUgc2VsZWN0b3IgbGVzcyBzcGVjaWZpYyBtYWtpbmcgaXQgZWFzaWVyIHRvIG92ZXJyaWRlLlxyXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXHJcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xyXG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcclxuICAgIC8vIEZvbGxvd2luZyB0aGUgcHJlY2VwdCBvZiBjYXNjYWRlczogaHR0cHM6Ly9jb2RlcGVuLmlvL21pcmlhbXN1emFubmUvZnVsbC92WU5nb2RiXHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKSkpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnKTtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGg7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZykpKTtcclxuICB9XHJcblxyXG4gID4gdGJvZHkge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICA+IHRoZWFkIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgfVxyXG59XHJcblxyXG4udGFibGUtZ3JvdXAtZGl2aWRlciB7XHJcbiAgYm9yZGVyLXRvcDogY2FsYygjeyR0YWJsZS1ib3JkZXItd2lkdGh9ICogMikgc29saWQgJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxufVxyXG5cclxuLy9cclxuLy8gQ2hhbmdlIHBsYWNlbWVudCBvZiBjYXB0aW9ucyB3aXRoIGEgY2xhc3NcclxuLy9cclxuXHJcbi5jYXB0aW9uLXRvcCB7XHJcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXHJcbi8vXHJcblxyXG4udGFibGUtc20ge1xyXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXHJcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xyXG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtICR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBCb3JkZXIgdmVyc2lvbnNcclxuLy9cclxuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cclxuLy9cclxuLy8gV2hlbiBib3JkZXJzIGFyZSBhZGRlZCBvbiBhbGwgc2lkZXMgb2YgdGhlIGNlbGxzLCB0aGUgY29ybmVycyBjYW4gcmVuZGVyIG9kZCB3aGVuXHJcbi8vIHRoZXNlIGJvcmRlcnMgZG8gbm90IGhhdmUgdGhlIHNhbWUgY29sb3Igb3IgaWYgdGhleSBhcmUgc2VtaS10cmFuc3BhcmVudC5cclxuLy8gVGhlcmVmb3JlIHdlIGFkZCB0b3AgYW5kIGJvcmRlciBib3R0b21zIHRvIHRoZSBgdHJgcyBhbmQgbGVmdCBhbmQgcmlnaHQgYm9yZGVyc1xyXG4vLyB0byB0aGUgYHRkYHMgb3IgYHRoYHNcclxuXHJcbi50YWJsZS1ib3JkZXJlZCB7XHJcbiAgPiA6bm90KGNhcHRpb24pID4gKiB7XHJcbiAgICBib3JkZXItd2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGggMDtcclxuXHJcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxyXG4gICAgPiAqIHtcclxuICAgICAgYm9yZGVyLXdpZHRoOiAwICR0YWJsZS1ib3JkZXItd2lkdGg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGFibGUtYm9yZGVybGVzcyB7XHJcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcclxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG4gIH1cclxuXHJcbiAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFplYnJhLXN0cmlwaW5nXHJcbi8vXHJcbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXHJcblxyXG4vLyBGb3Igcm93c1xyXG4udGFibGUtc3RyaXBlZCB7XHJcbiAgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSA+ICoge1xyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmcpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRm9yIGNvbHVtbnNcclxuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyB7XHJcbiAgPiA6bm90KGNhcHRpb24pID4gdHIgPiA6bnRoLWNoaWxkKCN7JHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcn0pIHtcclxuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcclxuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEFjdGl2ZSB0YWJsZVxyXG4vL1xyXG4vLyBUaGUgYC50YWJsZS1hY3RpdmVgIGNsYXNzIGNhbiBiZSBhZGRlZCB0byBoaWdobGlnaHQgcm93cyBvciBjZWxsc1xyXG5cclxuLnRhYmxlLWFjdGl2ZSB7XHJcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3IpO1xyXG4gIC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnKTtcclxufVxyXG5cclxuLy8gSG92ZXIgZWZmZWN0XHJcbi8vXHJcbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcclxuXHJcbi50YWJsZS1ob3ZlciB7XHJcbiAgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XHJcbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yKTtcclxuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmcpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFRhYmxlIHZhcmlhbnRzXHJcbi8vXHJcbi8vIFRhYmxlIHZhcmlhbnRzIHNldCB0aGUgdGFibGUgY2VsbCBiYWNrZ3JvdW5kcywgYm9yZGVyIGNvbG9yc1xyXG4vLyBhbmQgdGhlIGNvbG9ycyBvZiB0aGUgc3RyaXBlZCwgaG92ZXJlZCAmIGFjdGl2ZSB0YWJsZXNcclxuXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0YWJsZS12YXJpYW50cyB7XHJcbiAgQGluY2x1ZGUgdGFibGUtdmFyaWFudCgkY29sb3IsICR2YWx1ZSk7XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmUgdGFibGVzXHJcbi8vXHJcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxyXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cclxuXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUjeyRpbmZpeH0ge1xyXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYW50XHJcbkBtaXhpbiB0YWJsZS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcclxuICAudGFibGUtI3skc3RhdGV9IHtcclxuICAgICRjb2xvcjogY29sb3ItY29udHJhc3Qob3BhcXVlKCRib2R5LWJnLCAkYmFja2dyb3VuZCkpO1xyXG4gICAgJGhvdmVyLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtaG92ZXItYmctZmFjdG9yKSk7XHJcbiAgICAkc3RyaXBlZC1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSk7XHJcbiAgICAkYWN0aXZlLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikpO1xyXG4gICAgJHRhYmxlLWJvcmRlci1jb2xvcjogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWJvcmRlci1mYWN0b3IpKTtcclxuXHJcbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skY29sb3J9O1xyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JGJhY2tncm91bmR9O1xyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skc3RyaXBlZC1iZ307XHJcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRzdHJpcGVkLWJnKX07XHJcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iZ307XHJcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGFjdGl2ZS1iZyl9O1xyXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JGhvdmVyLWJnfTtcclxuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRob3Zlci1iZyl9O1xyXG5cclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcclxuICB9XHJcbn1cclxuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYW50XHJcbiIsIi8vXHJcbi8vIExhYmVsc1xyXG4vL1xyXG5cclxuLmZvcm0tbGFiZWwge1xyXG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b207XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XHJcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcclxuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XHJcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xyXG59XHJcblxyXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxyXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXHJcbi5jb2wtZm9ybS1sYWJlbCB7XHJcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcclxuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcclxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcclxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcclxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xyXG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcclxufVxyXG5cclxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcclxuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xyXG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xyXG59XHJcblxyXG4uY29sLWZvcm0tbGFiZWwtc20ge1xyXG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XHJcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XHJcbn1cclxuIiwiLy9cclxuLy8gRm9ybSB0ZXh0XHJcbi8vXHJcblxyXG4uZm9ybS10ZXh0IHtcclxuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXRleHQtZm9udC1zaXplKTtcclxuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXRleHQtZm9udC13ZWlnaHQ7XHJcbiAgY29sb3I6ICRmb3JtLXRleHQtY29sb3I7XHJcbn1cclxuIiwiLy9cclxuLy8gR2VuZXJhbCBmb3JtIGNvbnRyb2xzIChwbHVzIGEgZmV3IHNwZWNpZmljIGhpZ2gtbGV2ZWwgaW50ZXJ2ZW50aW9ucylcclxuLy9cclxuXHJcbi5mb3JtLWNvbnRyb2wge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcclxuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcclxuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XHJcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcclxuICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XHJcblxyXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcclxuXHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XHJcblxyXG4gICZbdHlwZT1cImZpbGVcIl0ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcHJldmVudCBwc2V1ZG8gZWxlbWVudCBidXR0b24gb3ZlcmxhcFxyXG5cclxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxyXG4gICY6Zm9jdXMge1xyXG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcclxuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcclxuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcclxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xyXG4gICAgLy8gT24gQW5kcm9pZCBDaHJvbWUsIGZvcm0tY29udHJvbCdzIFwid2lkdGg6IDEwMCVcIiBtYWtlcyB0aGUgaW5wdXQgd2lkdGggdG9vIHNtYWxsXHJcbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XHJcbiAgICAvL1xyXG4gICAgLy8gT24gaU9TIFNhZmFyaSwgZm9ybS1jb250cm9sJ3MgXCJhcHBlYXJhbmNlOiBub25lXCIgKyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxyXG4gICAgLy8gVGVzdGVkIHVuZGVyIGlPUyAxNi4yIC8gU2FmYXJpIDE2LjJcclxuICAgIG1pbi13aWR0aDogODVweDsgLy8gU2VlbXMgdG8gYmUgYSBnb29kIG1pbmltdW0gc2FmZSB3aWR0aFxyXG5cclxuICAgIC8vIEFkZCBzb21lIGhlaWdodCB0byBkYXRlIGlucHV0cyBvbiBpT1NcclxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjMzMDdcclxuICAgIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxyXG4gICAgLy8gTXVsdGlwbHkgbGluZS1oZWlnaHQgYnkgMWVtIGlmIGl0IGhhcyBubyB1bml0XHJcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XHJcblxyXG4gICAgLy8gQW5kcm9pZCBDaHJvbWUgdHlwZT1cImRhdGVcIiBpcyB0YWxsZXIgdGhhbiB0aGUgb3RoZXIgaW5wdXRzXHJcbiAgICAvLyBiZWNhdXNlIG9mIFwibWFyZ2luOiAxcHggMjRweCAxcHggNHB4XCIgaW5zaWRlIHRoZSBzaGFkb3cgRE9NXHJcbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICAvLyBQcmV2ZW50IGV4Y2Vzc2l2ZSBkYXRlIGlucHV0IGhlaWdodCBpbiBXZWJraXRcclxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzM0NDMzXHJcbiAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC8vIFBsYWNlaG9sZGVyXHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcclxuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC8vIERpc2FibGVkIGlucHV0c1xyXG4gIC8vXHJcbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcclxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxyXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cclxuICAmOmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XHJcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XHJcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC8vIEZpbGUgaW5wdXQgYnV0dG9ucyB0aGVtaW5nXHJcbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xyXG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xyXG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XHJcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcclxuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci13aWR0aDogMDtcclxuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcclxuICB9XHJcblxyXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcclxuICB9XHJcbn1cclxuXHJcbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcclxuLy9cclxuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cclxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXHJcblxyXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xyXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XHJcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gIH1cclxuXHJcbiAgJi5mb3JtLWNvbnRyb2wtc20sXHJcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZvcm0gY29udHJvbCBzaXppbmdcclxuLy9cclxuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcclxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cclxuLy9cclxuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXHJcblxyXG4uZm9ybS1jb250cm9sLXNtIHtcclxuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xyXG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XHJcblxyXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcclxuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcclxuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LXNtKSAoLSRpbnB1dC1wYWRkaW5nLXgtc20pO1xyXG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLWxnIHtcclxuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xyXG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcclxuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XHJcblxyXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcclxuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcclxuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LWxnKSAoLSRpbnB1dC1wYWRkaW5nLXgtbGcpO1xyXG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNYWtlIHN1cmUgdGV4dGFyZWFzIGRvbid0IHNocmluayB0b28gbXVjaCB3aGVuIHJlc2l6ZWRcclxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjkxMjRcclxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXHJcbnRleHRhcmVhIHtcclxuICAmLmZvcm0tY29udHJvbCB7XHJcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gIH1cclxuXHJcbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xyXG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcclxuICB9XHJcblxyXG4gICYuZm9ybS1jb250cm9sLWxnIHtcclxuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XHJcbiAgfVxyXG59XHJcbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXHJcblxyXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcclxuICB3aWR0aDogJGZvcm0tY29sb3Itd2lkdGg7XHJcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXk7XHJcblxyXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gICY6Oi1tb3otY29sb3Itc3dhdGNoIHtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XHJcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xyXG4gIH1cclxuXHJcbiAgJi5mb3JtLWNvbnRyb2wtc20geyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207IH1cclxuICAmLmZvcm0tY29udHJvbC1sZyB7IGhlaWdodDogJGlucHV0LWhlaWdodC1sZzsgfVxyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxyXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xyXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xyXG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgfVxyXG5cclxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xyXG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcclxuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcclxuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XHJcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcclxuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIEdyYWRpZW50c1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXHJcbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3I6IG51bGwpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcblxyXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LWJnLW1peGluXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtbWl4aW5zXHJcbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxyXG4vL1xyXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxyXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XHJcbn1cclxuXHJcbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cclxuLy9cclxuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cclxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xyXG59XHJcblxyXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcclxufVxyXG5cclxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XHJcbn1cclxuXHJcbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XHJcbn1cclxuXHJcbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xyXG59XHJcblxyXG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xyXG59XHJcbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtbWl4aW5zXHJcbiIsIi8vIFNlbGVjdFxyXG4vL1xyXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXHJcbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXHJcblxyXG4uZm9ybS1zZWxlY3Qge1xyXG4gIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpfTtcclxuXHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDtcclxuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWJnO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbiwgbm9uZSk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb247XHJcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcclxuICBib3JkZXI6ICRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXNlbGVjdC10cmFuc2l0aW9uKTtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XHJcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XHJcbiAgICAgIGJveC1zaGFkb3c6ICRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJlttdWx0aXBsZV0sXHJcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZztcclxuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxyXG4gICY6LW1vei1mb2N1c3Jpbmcge1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi5mb3JtLXNlbGVjdC1zbSB7XHJcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XHJcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XHJcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtKTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtKTtcclxufVxyXG5cclxuLmZvcm0tc2VsZWN0LWxnIHtcclxuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcclxuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcclxuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGcpO1xyXG59XHJcblxyXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xyXG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xyXG4gICAgLmZvcm0tc2VsZWN0IHtcclxuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nOiAje2VzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvci1kYXJrKX07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIENoZWNrL3JhZGlvXHJcbi8vXHJcblxyXG4uZm9ybS1jaGVjayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWluLWhlaWdodDogJGZvcm0tY2hlY2stbWluLWhlaWdodDtcclxuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcclxuXHJcbiAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XHJcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZzogI3skZm9ybS1jaGVjay1pbnB1dC1iZ307XHJcblxyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcclxuICBoZWlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xyXG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmcpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgYm9yZGVyOiAkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI7XHJcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWNoZWNrLXRyYW5zaXRpb24pO1xyXG5cclxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXMpO1xyXG4gIH1cclxuXHJcbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxyXG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcclxuICB9XHJcblxyXG4gICY6YWN0aXZlIHtcclxuICAgIGZpbHRlcjogJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYm94LXNoYWRvdzogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdztcclxuICB9XHJcblxyXG4gICY6Y2hlY2tlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcclxuXHJcbiAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcclxuICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZbdHlwZT1cInJhZGlvXCJdIHtcclxuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I7XHJcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XHJcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpfTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBmaWx0ZXI6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xyXG4gIH1cclxuXHJcbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXHJcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XHJcbiAgJltkaXNhYmxlZF0sXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcclxuICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcclxufVxyXG5cclxuLy9cclxuLy8gU3dpdGNoXHJcbi8vXHJcblxyXG4uZm9ybS1zd2l0Y2gge1xyXG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XHJcblxyXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKX07XHJcblxyXG4gICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aDtcclxuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cywgMCk7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXN3aXRjaC10cmFuc2l0aW9uKTtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2UpfTtcclxuICAgIH1cclxuXHJcbiAgICAmOmNoZWNrZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjtcclxuXHJcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuZm9ybS1jaGVjay1yZXZlcnNlIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb3JtLWNoZWNrLWlubGluZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XHJcbn1cclxuXHJcbi5idG4tY2hlY2sge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAmW2Rpc2FibGVkXSxcclxuICAmOmRpc2FibGVkIHtcclxuICAgICsgLmJ0biB7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICBmaWx0ZXI6IG5vbmU7XHJcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcclxuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcclxuICAgIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpOm5vdCg6Zm9jdXMpIHtcclxuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UtZGFyayl9O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBSYW5nZVxyXG4vL1xyXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xyXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxyXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cclxuXHJcbi5mb3JtLXJhbmdlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGFkZCgkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQsICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcclxuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IDA7XHJcblxyXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxyXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxyXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XHJcbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cclxuICB9XHJcblxyXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuXHJcbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XHJcbiAgICBtYXJnaW4tdG9wOiAoJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XHJcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcclxuXHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XHJcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xyXG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10cmFjay1iZztcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcclxuICB9XHJcblxyXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xyXG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XHJcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XHJcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZm9ybS1mbG9hdGluZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICA+IC5mb3JtLWNvbnRyb2wsXHJcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcclxuICA+IC5mb3JtLXNlbGVjdCB7XHJcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcclxuICAgIG1pbi1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDtcclxuICB9XHJcblxyXG4gID4gbGFiZWwge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7IC8vIGFsbG93IHRleHRhcmVhc1xyXG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcclxuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbik7XHJcbiAgfVxyXG5cclxuICA+IC5mb3JtLWNvbnRyb2wsXHJcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XHJcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcclxuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcclxuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcclxuICAgIH1cclxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcclxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IC5mb3JtLXNlbGVjdCB7XHJcbiAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcclxuICAgIHBhZGRpbmctbGVmdDogJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xyXG4gIH1cclxuXHJcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxyXG4gID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcclxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxyXG4gID4gLmZvcm0tc2VsZWN0IHtcclxuICAgIH4gbGFiZWwge1xyXG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcclxuICAgIH1cclxuICB9XHJcbiAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxyXG4gID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcclxuICAgIH4gbGFiZWwge1xyXG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcclxuICAgIH1cclxuICB9XHJcbiAgPiB0ZXh0YXJlYTpmb2N1cyxcclxuICA+IHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcclxuICAgIH4gbGFiZWw6OmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBpbnNldDogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICgkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXggKiAuNSk7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWhlaWdodDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcclxuICAgIH1cclxuICB9XHJcbiAgPiB0ZXh0YXJlYTpkaXNhYmxlZCB+IGxhYmVsOjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XHJcbiAgfVxyXG5cclxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcclxuICAgIH4gbGFiZWwge1xyXG4gICAgICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDsgLy8gUmVxdWlyZWQgdG8gcHJvcGVybHkgcG9zaXRpb24gbGFiZWwgdGV4dCAtIGFzIGV4cGxhaW5lZCBhYm92ZVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcclxuICA+IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQgfiBsYWJlbCB7IC8vIFJlcXVpcmVkIGZvciBgLmZvcm0tY29udHJvbGBzIGJlY2F1c2Ugb2Ygc3BlY2lmaWNpdHlcclxuICAgIGNvbG9yOiAkZm9ybS1mbG9hdGluZy1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQmFzZSBzdHlsZXNcclxuLy9cclxuXHJcbi5pbnB1dC1ncm91cCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXHJcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gID4gLmZvcm0tY29udHJvbCxcclxuICA+IC5mb3JtLXNlbGVjdCxcclxuICA+IC5mb3JtLWZsb2F0aW5nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbiAgICB3aWR0aDogMSU7XHJcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXHJcbiAgfVxyXG5cclxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xyXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcclxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyxcclxuICA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gIH1cclxuXHJcbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cclxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXHJcbiAgLy8gYXMgb3VyIGlucHV0cy5cclxuICAuYnRuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIHotaW5kZXg6IDU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVGV4dHVhbCBhZGRvbnNcclxuLy9cclxuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXHJcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxyXG5cclxuLmlucHV0LWdyb3VwLXRleHQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcclxuICBmb250LXdlaWdodDogJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XHJcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XHJcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuXHJcblxyXG4vLyBTaXppbmdcclxuLy9cclxuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxyXG4vLyBtYW5pcHVsYXRpb24uXHJcblxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcclxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcclxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XHJcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcclxufVxyXG5cclxuXHJcbi8vIFJvdW5kZWQgY29ybmVyc1xyXG4vL1xyXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xyXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXHJcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxyXG5cclxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcclxuLmlucHV0LWdyb3VwIHtcclxuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcclxuICAgID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcclxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgMyksXHJcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxyXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmhhcy12YWxpZGF0aW9uIHtcclxuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxyXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSxcclxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tY29udHJvbCxcclxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tc2VsZWN0IHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcclxuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcclxuICAgICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiAkdmFsaWRhdGlvbi1tZXNzYWdlcyArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi10b29sdGlwKVwiICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLWZlZWRiYWNrKVwiO1xyXG4gIH1cclxuXHJcbiAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KSN7JHZhbGlkYXRpb24tbWVzc2FnZXN9IHtcclxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xyXG4gIH1cclxuXHJcbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXHJcbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xyXG4gIH1cclxufVxyXG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXHJcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcclxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcclxuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XHJcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxyXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcclxuICAkc3RhdGUsXHJcbiAgJGNvbG9yLFxyXG4gICRpY29uLFxyXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxyXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcclxuICAkZm9jdXMtYm94LXNoYWRvdzogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXHJcbiAgJGJvcmRlci1jb2xvcjogJGNvbG9yXHJcbikge1xyXG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xyXG4gICAgZm9udC1zdHlsZTogJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG5cclxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcclxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xyXG4gICAgbWFyZ2luLXRvcDogLjFyZW07XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XHJcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZy1jb2xvcjtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcclxuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcclxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XHJcbiAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcclxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xyXG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xyXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS1zZWxlY3Qge1xyXG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcblxyXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcclxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcclxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XHJcbiAgICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pY29uOiAje2VzY2FwZS1zdmcoJGljb24pfTtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XHJcbiAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtLWNvbnRyb2wtY29sb3Ige1xyXG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xyXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcclxuICAgICAgICB3aWR0aDogYWRkKCRmb3JtLWNvbG9yLXdpZHRoLCAkaW5wdXQtaGVpZ2h0LWlubmVyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcblxyXG4gICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmlucHV0LWdyb3VwIHtcclxuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKSxcclxuICAgID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLFxyXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikge1xyXG4gICAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XHJcbiAgICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xyXG4gICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICB9IEBlbHNlIGlmICRzdGF0ZSA9PSBcImludmFsaWRcIiB7XHJcbiAgICAgICAgICB6LWluZGV4OiA0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcclxuIiwiLy9cclxuLy8gQmFzZSBzdHlsZXNcclxuLy9cclxuXHJcbi5idG4ge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBidG4tY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRidG4tcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRidG4tcGFkZGluZy15fTtcclxuICAtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHk6ICN7JGJ0bi1mb250LWZhbWlseX07XHJcbiAgQGluY2x1ZGUgcmZzKCRidG4tZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcclxuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGJ0bi1mb250LXdlaWdodH07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0OiAjeyRidG4tbGluZS1oZWlnaHR9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYnRuLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGg6ICN7JGJ0bi1ib3JkZXItd2lkdGh9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRidG4tYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6ICN7JGJ0bi1ib3gtc2hhZG93fTtcclxuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWRpc2FibGVkLW9wYWNpdHl9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAjeyRidG4tZm9jdXMtd2lkdGh9IHJnYmEodmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgYnRuLWNzcy12YXJzXHJcblxyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXgpO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5KTtcclxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpKTtcclxuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodCk7XHJcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xyXG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY3Vyc29yOiBpZigkZW5hYmxlLWJ1dHRvbi1wb2ludGVycywgcG9pbnRlciwgbnVsbCk7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzKSk7XHJcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1iZykpO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSk7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZyk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcclxuICB9XHJcblxyXG4gIC5idG4tY2hlY2sgKyAmOmhvdmVyIHtcclxuICAgIC8vIG92ZXJyaWRlIGZvciB0aGUgY2hlY2tib3gvcmFkaW8gYnV0dG9uc1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1iZyk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKSk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XHJcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcclxuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgJiB7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XHJcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcclxuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcclxuICA6bm90KC5idG4tY2hlY2spICsgJjphY3RpdmUsXHJcbiAgJjpmaXJzdC1jaGlsZDphY3RpdmUsXHJcbiAgJi5hY3RpdmUsXHJcbiAgJi5zaG93IHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZyk7XHJcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSk7XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxyXG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcclxuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSArICYge1xyXG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxyXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XHJcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQsXHJcbiAgJi5kaXNhYmxlZCxcclxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZyk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcclxuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEFsdGVybmF0ZSBidXR0b25zXHJcbi8vXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgLmJ0bi0jeyRjb2xvcn0ge1xyXG4gICAgQGlmICRjb2xvciA9PSBcImxpZ2h0XCIge1xyXG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcclxuICAgICAgICAkdmFsdWUsXHJcbiAgICAgICAgJHZhbHVlLFxyXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSxcclxuICAgICAgICAkaG92ZXItYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksXHJcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksXHJcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudClcclxuICAgICAgKTtcclxuICAgIH0gQGVsc2UgaWYgJGNvbG9yID09IFwiZGFya1wiIHtcclxuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXHJcbiAgICAgICAgJHZhbHVlLFxyXG4gICAgICAgICR2YWx1ZSxcclxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYmctdGludC1hbW91bnQpLFxyXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCksXHJcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpLFxyXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KVxyXG4gICAgICApO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXHJcblxyXG5cclxuLy9cclxuLy8gTGluayBidXR0b25zXHJcbi8vXHJcblxyXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xyXG4uYnRuLWxpbmsge1xyXG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtbm9ybWFsfTtcclxuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1saW5rLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRidG4tbGluay1kaXNhYmxlZC1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7IC8vIENhbid0IHVzZSBgbm9uZWAgYXMga2V5d29yZCBuZWdhdGVzIGFsbCB2YWx1ZXMgd2hlbiB1c2VkIHdpdGggbXVsdGlwbGUgc2hhZG93c1xyXG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAjeyRidG4tbGluay1mb2N1cy1zaGFkb3ctcmdifTtcclxuXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xyXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xyXG4gIH1cclxuXHJcbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEJ1dHRvbiBTaXplc1xyXG4vL1xyXG5cclxuLmJ0bi1sZyB7XHJcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcclxufVxyXG5cclxuLmJ0bi1zbSB7XHJcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcclxufVxyXG4iLCIvLyBCdXR0b24gdmFyaWFudHNcclxuLy9cclxuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxyXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1taXhpblxyXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXHJcbiAgJGJhY2tncm91bmQsXHJcbiAgJGJvcmRlcixcclxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcclxuICAkaG92ZXItYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCkpLFxyXG4gICRob3Zlci1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpKSxcclxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcclxuICAkYWN0aXZlLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCkpLFxyXG4gICRhY3RpdmUtYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpKSxcclxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxyXG4gICRkaXNhYmxlZC1iYWNrZ3JvdW5kOiAkYmFja2dyb3VuZCxcclxuICAkZGlzYWJsZWQtYm9yZGVyOiAkYm9yZGVyLFxyXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXHJcbikge1xyXG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1iZzogI3skYmFja2dyb3VuZH07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skYm9yZGVyfTtcclxuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGhvdmVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGhvdmVyLWJhY2tncm91bmR9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGhvdmVyLWJvcmRlcn07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSkpfTtcclxuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcclxuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRkaXNhYmxlZC1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiAjeyRkaXNhYmxlZC1iYWNrZ3JvdW5kfTtcclxuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRkaXNhYmxlZC1ib3JkZXJ9O1xyXG59XHJcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbWl4aW5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXHJcbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxyXG4gICRjb2xvcixcclxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXHJcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsXHJcbiAgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcixcclxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXHJcbikge1xyXG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGNvbG9yLWhvdmVyfTtcclxuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcclxuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcclxuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IoJGNvbG9yKX07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiBub25lO1xyXG59XHJcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXHJcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xyXG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcclxuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XHJcblxyXG4gICYge1xyXG4gICAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1zaXplLW1peGluXHJcbiIsIi5mYWRlIHtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xyXG5cclxuICAmOm5vdCguc2hvdykge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS1jbGFzc2VzXHJcbi5jb2xsYXBzZSB7XHJcbiAgJjpub3QoLnNob3cpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uY29sbGFwc2luZyB7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XHJcblxyXG4gICYuY29sbGFwc2UtaG9yaXpvbnRhbCB7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLWNsYXNzZXNcclxuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXHJcbi5kcm9wdXAsXHJcbi5kcm9wZW5kLFxyXG4uZHJvcGRvd24sXHJcbi5kcm9wc3RhcnQsXHJcbi5kcm9wdXAtY2VudGVyLFxyXG4uZHJvcGRvd24tY2VudGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5kcm9wZG93bi10b2dnbGUge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XHJcbiAgQGluY2x1ZGUgY2FyZXQoKTtcclxufVxyXG5cclxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcclxuLmRyb3Bkb3duLW1lbnUge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleDogI3skemluZGV4LWRyb3Bkb3dufTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1taW4td2lkdGg6ICN7JGRyb3Bkb3duLW1pbi13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy14OiAjeyRkcm9wZG93bi1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteTogI3skZHJvcGRvd24tcGFkZGluZy15fTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXI6ICN7JGRyb3Bkb3duLXNwYWNlcn07XHJcbiAgQGluY2x1ZGUgcmZzKCRkcm9wZG93bi1mb250LXNpemUsIC0tI3skcHJlZml4fWRyb3Bkb3duLWZvbnQtc2l6ZSk7XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tYmd9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItd2lkdGg6ICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZzogI3skZHJvcGRvd24tZGl2aWRlci1iZ307XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogI3skZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teX07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tYm94LXNoYWRvd307XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tbGluay1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI3skZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tbGluay1ob3Zlci1iZ307XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogI3skZHJvcGRvd24tbGluay1hY3RpdmUtYmd9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteH07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15fTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3I6ICN7JGRyb3Bkb3duLWhlYWRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteH07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteX07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1jc3MtdmFyc1xyXG5cclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleCk7XHJcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcclxuICBtaW4td2lkdGg6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1taW4td2lkdGgpO1xyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXgpO1xyXG4gIG1hcmdpbjogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBtYXJnaW4gb2YgdWxcclxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWZvbnQtc2l6ZSkpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3IpO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1iZyk7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSk7XHJcblxyXG4gICZbZGF0YS1icy1wb3BwZXJdIHtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcclxuICB9XHJcblxyXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xyXG4gICAgPiAuZHJvcGRvd24taXRlbTpmaXJzdC1jaGlsZCxcclxuICAgID4gbGk6Zmlyc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xyXG4gICAgfVxyXG4gICAgPiAuZHJvcGRvd24taXRlbTpsYXN0LWNoaWxkLFxyXG4gICAgPiBsaTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xyXG4vLyBXZSBkZWxpYmVyYXRlbHkgaGFyZGNvZGUgdGhlIGBicy1gIHByZWZpeCBiZWNhdXNlIHdlIGNoZWNrXHJcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XHJcbiAgICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xyXG5cclxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xyXG4gICAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XHJcblxyXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcclxuXHJcbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxyXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXHJcbi5kcm9wdXAge1xyXG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XHJcbiAgfVxyXG5cclxuICAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcclxuICB9XHJcbn1cclxuXHJcbi5kcm9wZW5kIHtcclxuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcclxuICB9XHJcblxyXG4gIC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgQGluY2x1ZGUgY2FyZXQoZW5kKTtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZHJvcHN0YXJ0IHtcclxuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XHJcbiAgfVxyXG5cclxuICAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXHJcbi5kcm9wZG93bi1kaXZpZGVyIHtcclxuICBoZWlnaHQ6IDA7XHJcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZyk7XHJcbiAgb3BhY2l0eTogMTsgLy8gUmV2aXNpdCBpbiB2NiB0byBkZS1kdXBlIHN0eWxlcyB0aGF0IGNvbmZsaWN0IHdpdGggPGhyPiBlbGVtZW50XHJcbn1cclxuXHJcbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcclxuLy9cclxuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2BcclxuLmRyb3Bkb3duLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcclxuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xyXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1ib3JkZXItcmFkaXVzLCAwKSk7XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZykpO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUsXHJcbiAgJjphY3RpdmUge1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmcpKTtcclxuICB9XHJcblxyXG4gICYuZGlzYWJsZWQsXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3IpO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xyXG4gIH1cclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xyXG4uZHJvcGRvd24taGVhZGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yKTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXHJcbn1cclxuXHJcbi8vIERyb3Bkb3duIHRleHRcclxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XHJcbn1cclxuXHJcbi8vIERhcmsgZHJvcGRvd25zXHJcbi5kcm9wZG93bi1tZW51LWRhcmsge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1kYXJrLWJnfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3d9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmd9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICN7JGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZ307XHJcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnfTtcclxuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3J9O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xyXG59XHJcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC1taXhpbnNcclxuQG1peGluIGNhcmV0LWRvd24oJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcclxuICBib3JkZXItdG9wOiAkd2lkdGggc29saWQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxuICBib3JkZXItbGVmdDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWl4aW4gY2FyZXQtdXAoJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcclxuICBib3JkZXItdG9wOiAwO1xyXG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZDtcclxuICBib3JkZXItbGVmdDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWl4aW4gY2FyZXQtZW5kKCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XHJcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogMDtcclxuICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZDtcclxufVxyXG5cclxuQG1peGluIGNhcmV0LXN0YXJ0KCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XHJcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkO1xyXG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuQG1peGluIGNhcmV0KFxyXG4gICRkaXJlY3Rpb246IGRvd24sXHJcbiAgJHdpZHRoOiAkY2FyZXQtd2lkdGgsXHJcbiAgJHNwYWNpbmc6ICRjYXJldC1zcGFjaW5nLFxyXG4gICR2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduXHJcbikge1xyXG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmc7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkdmVydGljYWwtYWxpZ247XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xyXG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oJHdpZHRoKTtcclxuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcclxuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgkd2lkdGgpO1xyXG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZW5kIHtcclxuICAgICAgICBAaW5jbHVkZSBjYXJldC1lbmQoJHdpZHRoKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkZGlyZWN0aW9uID09IHN0YXJ0IHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmc7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICR2ZXJ0aWNhbC1hbGlnbjtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXN0YXJ0KCR3aWR0aCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmVtcHR5OjphZnRlciB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LW1peGluc1xyXG4iLCIvLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cclxuLmJ0bi1ncm91cCxcclxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXHJcblxyXG4gID4gLmJ0biB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICB9XHJcblxyXG4gIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxyXG4gIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XHJcbiAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxyXG4gID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXHJcbiAgPiAuYnRuOmhvdmVyLFxyXG4gID4gLmJ0bjpmb2N1cyxcclxuICA+IC5idG46YWN0aXZlLFxyXG4gID4gLmJ0bi5hY3RpdmUge1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbn1cclxuXHJcbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcclxuLmJ0bi10b29sYmFyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gIC5pbnB1dC1ncm91cCB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5idG4tZ3JvdXAge1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxyXG4gID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4sXHJcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogI3skYnRuLWJvcmRlci13aWR0aH0pOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gIH1cclxuXHJcbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXHJcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXHJcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xyXG4gIH1cclxuXHJcbiAgLy8gVGhlIGxlZnQgcmFkaXVzIHNob3VsZCBiZSAwIGlmIHRoZSBidXR0b24gaXM6XHJcbiAgLy8gLSB0aGUgXCJ0aGlyZCBvciBtb3JlXCIgY2hpbGRcclxuICAvLyAtIHRoZSBzZWNvbmQgY2hpbGQgYW5kIHRoZSBwcmV2aW91cyBlbGVtZW50IGlzbid0IGAuYnRuLWNoZWNrYCAobWFraW5nIGl0IHRoZSBmaXJzdCBjaGlsZCB2aXN1YWxseSlcclxuICAvLyAtIHBhcnQgb2YgYSBidG4tZ3JvdXAgd2hpY2ggaXNuJ3QgdGhlIGZpcnN0IGNoaWxkXHJcbiAgPiAuYnRuOm50aC1jaGlsZChuICsgMyksXHJcbiAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcclxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTaXppbmdcclxuLy9cclxuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXHJcblxyXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxyXG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxyXG5cclxuXHJcbi8vXHJcbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcclxuLy9cclxuXHJcbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xyXG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XHJcblxyXG4gICY6OmFmdGVyLFxyXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXHJcbiAgLmRyb3BlbmQgJjo6YWZ0ZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAuZHJvcHN0YXJ0ICY6OmJlZm9yZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XHJcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XHJcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcclxufVxyXG5cclxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xyXG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XHJcbn1cclxuXHJcblxyXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcclxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxyXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcclxuXHJcbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxyXG4gICYuYnRuLWxpbmsge1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXHJcbi8vXHJcblxyXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICA+IC5idG4sXHJcbiAgPiAuYnRuLWdyb3VwIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogI3skYnRuLWJvcmRlci13aWR0aH0pOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gIH1cclxuXHJcbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXHJcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcclxuICB9XHJcblxyXG4gIC8vIFRoZSB0b3AgcmFkaXVzIHNob3VsZCBiZSAwIGlmIHRoZSBidXR0b24gaXM6XHJcbiAgLy8gLSB0aGUgXCJ0aGlyZCBvciBtb3JlXCIgY2hpbGRcclxuICAvLyAtIHRoZSBzZWNvbmQgY2hpbGQgYW5kIHRoZSBwcmV2aW91cyBlbGVtZW50IGlzbid0IGAuYnRuLWNoZWNrYCAobWFraW5nIGl0IHRoZSBmaXJzdCBjaGlsZCB2aXN1YWxseSlcclxuICAvLyAtIHBhcnQgb2YgYSBidG4tZ3JvdXAgd2hpY2ggaXNuJ3QgdGhlIGZpcnN0IGNoaWxkXHJcbiAgPiAuYnRuOm50aC1jaGlsZChuICsgMyksXHJcbiAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcclxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xyXG4gIH1cclxufVxyXG4iLCIvLyBCYXNlIGNsYXNzXHJcbi8vXHJcbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcclxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cclxuXHJcbi5uYXYge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6ICN7JG5hdi1saW5rLXBhZGRpbmcteH07XHJcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXl9O1xyXG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xyXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XHJcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6ICN7JG5hdi1saW5rLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogI3skbmF2LWxpbmstaG92ZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRuYXYtbGluay1kaXNhYmxlZC1jb2xvcn07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtY3NzLXZhcnNcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLm5hdi1saW5rIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14KTtcclxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSkpO1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3IpO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogMDtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3IpO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJveC1zaGFkb3c6ICRuYXYtbGluay1mb2N1cy1ib3gtc2hhZG93O1xyXG4gIH1cclxuXHJcbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxyXG4gICYuZGlzYWJsZWQsXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIH1cclxufVxyXG5cclxuLy9cclxuLy8gVGFic1xyXG4vL1xyXG5cclxuLm5hdi10YWJzIHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXRhYnMtY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGg6ICN7JG5hdi10YWJzLWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi10YWJzLWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYmd9O1xyXG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi10YWJzLWNzcy12YXJzXHJcblxyXG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3IpO1xyXG5cclxuICAubmF2LWxpbmsge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1cykpO1xyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xyXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXYtbGluay5hY3RpdmUsXHJcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcik7XHJcbiAgfVxyXG5cclxuICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcclxuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gUGlsbHNcclxuLy9cclxuXHJcbi5uYXYtcGlsbHMge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtcGlsbHMtY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogI3skbmF2LXBpbGxzLWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZ307XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtcGlsbHMtY3NzLXZhcnNcclxuXHJcbiAgLm5hdi1saW5rIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzKSk7XHJcbiAgfVxyXG5cclxuICAubmF2LWxpbmsuYWN0aXZlLFxyXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBVbmRlcmxpbmVcclxuLy9cclxuXHJcbi5uYXYtdW5kZXJsaW5lIHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXVuZGVybGluZS1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtZ2FwOiAjeyRuYXYtdW5kZXJsaW5lLWdhcH07XHJcbiAgLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICN7JG5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRofTtcclxuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yfTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi11bmRlcmxpbmUtY3NzLXZhcnNcclxuXHJcbiAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1nYXApO1xyXG5cclxuICAubmF2LWxpbmsge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2LWxpbmsuYWN0aXZlLFxyXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcik7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXHJcbi8vXHJcblxyXG4ubmF2LWZpbGwge1xyXG4gID4gLm5hdi1saW5rLFxyXG4gIC5uYXYtaXRlbSB7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtanVzdGlmaWVkIHtcclxuICA+IC5uYXYtbGluayxcclxuICAubmF2LWl0ZW0ge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgZmxleC1iYXNpczogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtZmlsbCxcclxuLm5hdi1qdXN0aWZpZWQge1xyXG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xyXG4gICAgd2lkdGg6IDEwMCU7IC8vIE1ha2Ugc3VyZSBidXR0b24gd2lsbCBncm93XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVGFiYmFibGUgdGFic1xyXG4vL1xyXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcclxuXHJcbi50YWItY29udGVudCB7XHJcbiAgPiAudGFiLXBhbmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgPiAuYWN0aXZlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG4iLCIvLyBOYXZiYXJcclxuLy9cclxuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcclxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXHJcblxyXG4ubmF2YmFyIHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteDogI3tpZigkbmF2YmFyLXBhZGRpbmcteCA9PSBudWxsLCAwLCAkbmF2YmFyLXBhZGRpbmcteCl9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXk6ICN7JG5hdmJhci1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1saWdodC1ob3Zlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1saWdodC1hY3RpdmUtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICN7JG5hdmJhci1icmFuZC1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAjeyRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZH07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogI3skbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZX07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteX07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogI3skbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplfTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpfTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogI3skbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICN7JG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRofTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAjeyRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9ufTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1jc3MtdmFyc1xyXG5cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteCk7XHJcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcclxuXHJcbiAgLy8gQmVjYXVzZSBmbGV4IHByb3BlcnRpZXMgYXJlbid0IGluaGVyaXRlZCwgd2UgbmVlZCB0byByZWRlY2xhcmUgdGhlc2UgZmlyc3RcclxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXHJcbiAgLy8gVGhlIGBmbGV4LXdyYXBgIHByb3BlcnR5IGlzIGluaGVyaXRlZCB0byBzaW1wbGlmeSB0aGUgZXhwYW5kZWQgbmF2YmFyc1xyXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgPiAuY29udGFpbmVyLFxyXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xyXG4gIH1cclxuXHJcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XHJcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcclxuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBOYXZiYXIgYnJhbmRcclxuLy9cclxuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXHJcblxyXG4ubmF2YmFyLWJyYW5kIHtcclxuICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xyXG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XHJcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQpO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSkpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yKTtcclxuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIE5hdmJhciBuYXZcclxuLy9cclxuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXHJcblxyXG4ubmF2YmFyLW5hdiB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1uYXYtY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6IDA7XHJcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXl9O1xyXG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xyXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XHJcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xyXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yKTtcclxuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcik7XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItbmF2LWNzcy12YXJzXHJcblxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgLm5hdi1saW5rIHtcclxuICAgICYuYWN0aXZlLFxyXG4gICAgJi5zaG93IHtcclxuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kcm9wZG93bi1tZW51IHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gTmF2YmFyIHRleHRcclxuLy9cclxuLy9cclxuXHJcbi5uYXZiYXItdGV4dCB7XHJcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XHJcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xyXG5cclxuICBhLFxyXG4gIGE6aG92ZXIsXHJcbiAgYTpmb2N1cyAge1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxyXG4vL1xyXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cclxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxyXG5cclxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXHJcbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXHJcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxyXG4ubmF2YmFyLWNvbGxhcHNlIHtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgZmxleC1iYXNpczogMTAwJTtcclxuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxyXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcclxuLm5hdmJhci10b2dnbGVyIHtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcclxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSkpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXHJcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cykpO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb24pKTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGgpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxyXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cclxuLm5hdmJhci10b2dnbGVyLWljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMS41ZW07XHJcbiAgaGVpZ2h0OiAxLjVlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbn1cclxuXHJcbi5uYXZiYXItbmF2LXNjcm9sbCB7XHJcbiAgbWF4LWhlaWdodDogdmFyKC0tI3skcHJlZml4fXNjcm9sbC1oZWlnaHQsIDc1dmgpO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZXhwYW5kLWxvb3BcclxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXHJcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cclxuLm5hdmJhci1leHBhbmQge1xyXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9zZWxlY3Rvci1uby11bmlvbi1jbGFzcy1uYW1lXHJcbiAgICAmI3skaW5maXh9IHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgLm5hdmJhci1uYXYge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcclxuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub2ZmY2FudmFzIHtcclxuICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgIHotaW5kZXg6IGF1dG87XHJcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xyXG4gICAgICAgICAgLy8gc3R5bGVsaW50LWVuYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuXHJcbiAgICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm9mZmNhbnZhcy1ib2R5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1leHBhbmQtbG9vcFxyXG5cclxuLy8gTmF2YmFyIHRoZW1lc1xyXG4vL1xyXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXHJcblxyXG4ubmF2YmFyLWxpZ2h0IHtcclxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgLm5hdmJhci1saWdodGBcIiwgXCJ2NS4yLjBcIiwgXCJ2Ni4wLjBcIiwgdHJ1ZSk7XHJcbn1cclxuXHJcbi5uYXZiYXItZGFyayxcclxuLm5hdmJhcltkYXRhLWJzLXRoZW1lPVwiZGFya1wiXSB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1ob3Zlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcjogI3skbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnOiAje2VzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyl9O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstY3NzLXZhcnNcclxufVxyXG5cclxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcclxuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcclxuICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcclxuICAgICAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQmFzZSBzdHlsZXNcclxuLy9cclxuXHJcbi5jYXJkIHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXk6ICN7JGNhcmQtc3BhY2VyLXl9O1xyXG4gIC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXg6ICN7JGNhcmQtc3BhY2VyLXh9O1xyXG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXk6ICN7JGNhcmQtdGl0bGUtc3BhY2VyLXl9O1xyXG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtY29sb3I6ICN7JGNhcmQtdGl0bGUtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWNhcmQtc3VidGl0bGUtY29sb3I6ICN7JGNhcmQtc3VidGl0bGUtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoOiAjeyRjYXJkLWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3I6ICN7JGNhcmQtYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93OiAjeyRjYXJkLWJveC1zaGFkb3d9O1xyXG4gIC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogI3skY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXk6ICN7JGNhcmQtY2FwLXBhZGRpbmcteX07XHJcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14OiAjeyRjYXJkLWNhcC1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLWJnOiAjeyRjYXJkLWNhcC1iZ307XHJcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3I6ICN7JGNhcmQtY2FwLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1jYXJkLWhlaWdodDogI3skY2FyZC1oZWlnaHR9O1xyXG4gIC0tI3skcHJlZml4fWNhcmQtY29sb3I6ICN7JGNhcmQtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWNhcmQtYmc6ICN7JGNhcmQtYmd9O1xyXG4gIC0tI3skcHJlZml4fWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogI3skY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nfTtcclxuICAtLSN7JHByZWZpeH1jYXJkLWdyb3VwLW1hcmdpbjogI3skY2FyZC1ncm91cC1tYXJnaW59O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgY2FyZC1jc3MtdmFyc1xyXG5cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1pbi13aWR0aDogMDsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzIyNzQwI2lzc3VlY29tbWVudC0zMDU4NjgxMDZcclxuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1jYXJkLWhlaWdodCk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xyXG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcclxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXMpKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3cpKTtcclxuXHJcbiAgPiBociB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcblxyXG4gID4gLmxpc3QtZ3JvdXAge1xyXG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcclxuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQgIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gRHVlIHRvIHNwZWNpZmljaXR5IG9mIHRoZSBhYm92ZSBzZWxlY3RvciAoYC5jYXJkID4gLmxpc3QtZ3JvdXBgKSwgd2UgbXVzdFxyXG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cclxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxyXG4gID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5jYXJkLWJvZHkge1xyXG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcclxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXHJcbiAgZmxleDogMSAxIGF1dG87XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14KTtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY29sb3IpO1xyXG59XHJcblxyXG4uY2FyZC10aXRsZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC10aXRsZS1jb2xvcik7XHJcbn1cclxuXHJcbi5jYXJkLXN1YnRpdGxlIHtcclxuICBtYXJnaW4tdG9wOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtc3VidGl0bGUtY29sb3IpO1xyXG59XHJcblxyXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5jYXJkLWxpbmsge1xyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XHJcbiAgfVxyXG5cclxuICArIC5jYXJkLWxpbmsge1xyXG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14KTtcclxuICB9XHJcbn1cclxuXHJcbi8vXHJcbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xyXG4vL1xyXG5cclxuLmNhcmQtaGVhZGVyIHtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcclxuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3IpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XHJcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xyXG5cclxuICAmOmZpcnN0LWNoaWxkIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5jYXJkLWZvb3RlciB7XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWJnKTtcclxuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gSGVhZGVyIG5hdnNcclxuLy9cclxuXHJcbi5jYXJkLWhlYWRlci10YWJzIHtcclxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcblxyXG4gIC5uYXYtbGluay5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xyXG4gIH1cclxufVxyXG5cclxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcclxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxufVxyXG5cclxuLy8gQ2FyZCBpbWFnZVxyXG4uY2FyZC1pbWctb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nKTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcclxufVxyXG5cclxuLmNhcmQtaW1nLFxyXG4uY2FyZC1pbWctdG9wLFxyXG4uY2FyZC1pbWctYm90dG9tIHtcclxuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxyXG59XHJcblxyXG4uY2FyZC1pbWcsXHJcbi5jYXJkLWltZy10b3Age1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcclxufVxyXG5cclxuLmNhcmQtaW1nLFxyXG4uY2FyZC1pbWctYm90dG9tIHtcclxuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBDYXJkIGdyb3Vwc1xyXG4vL1xyXG5cclxuLmNhcmQtZ3JvdXAge1xyXG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcclxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxyXG4gID4gLmNhcmQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtZ3JvdXAtbWFyZ2luKTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxyXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cclxuICAgID4gLmNhcmQge1xyXG4gICAgICBmbGV4OiAxIDAgMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICsgLmNhcmQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXHJcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcclxuXHJcbiAgICAgICAgICA+IC5jYXJkLWltZy10b3AsXHJcbiAgICAgICAgICA+IC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICA+IC5jYXJkLWltZy1ib3R0b20sXHJcbiAgICAgICAgICA+IC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XHJcblxyXG4gICAgICAgICAgPiAuY2FyZC1pbWctdG9wLFxyXG4gICAgICAgICAgPiAuY2FyZC1oZWFkZXIge1xyXG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICA+IC5jYXJkLWltZy1ib3R0b20sXHJcbiAgICAgICAgICA+IC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQmFzZSBzdHlsZXNcclxuLy9cclxuXHJcbi5hY2NvcmRpb24ge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tY29sb3I6ICN7JGFjY29yZGlvbi1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnOiAjeyRhY2NvcmRpb24tYmd9O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uOiAjeyRhY2NvcmRpb24tdHJhbnNpdGlvbn07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcjogI3skYWNjb3JkaW9uLWJvcmRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aDogI3skYWNjb3JkaW9uLWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1ib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogI3skYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteH07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15fTtcclxuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWJnfTtcclxuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uKX07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAjeyRhY2NvcmRpb24taWNvbi13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogI3skYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtfTtcclxuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbn07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uKX07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAjeyRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3d9O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteX07XHJcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnfTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi1jc3MtdmFyc1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBSZXNldCBidXR0b24gc3R5bGVcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1iZyk7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uKSk7XHJcblxyXG4gICY6bm90KC5jb2xsYXBzZWQpIHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1iZyk7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkpIDAgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3IpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb24pO1xyXG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIEFjY29yZGlvbiBpY29uXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XHJcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uKSk7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XHJcbiAgfVxyXG59XHJcblxyXG4uYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmFjY29yZGlvbi1pdGVtIHtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1iZyk7XHJcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xyXG5cclxuICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XHJcblxyXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcclxuICAgIGJvcmRlci10b3A6IDA7XHJcbiAgfVxyXG5cclxuICAvLyBPbmx5IHNldCBhIGJvcmRlci1yYWRpdXMgb24gdGhlIGxhc3QgaXRlbSBpZiB0aGUgYWNjb3JkaW9uIGlzIGNvbGxhcHNlZFxyXG4gICY6bGFzdC1vZi10eXBlIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xyXG5cclxuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAmLmNvbGxhcHNlZCB7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IC5hY2NvcmRpb24tY29sbGFwc2Uge1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hY2NvcmRpb24tYm9keSB7XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XHJcbn1cclxuXHJcblxyXG4vLyBGbHVzaCBhY2NvcmRpb24gaXRlbXNcclxuLy9cclxuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBhY2NvcmRpb24gaXRlbXMgZWRnZS10by1lZGdlLlxyXG5cclxuLmFjY29yZGlvbi1mbHVzaCB7XHJcbiAgPiAuYWNjb3JkaW9uLWl0ZW0ge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQgeyBib3JkZXItdG9wOiAwOyB9XHJcbiAgICAmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiAwOyB9XHJcblxyXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LWNsYXNzXHJcbiAgICA+IC5hY2NvcmRpb24tY29sbGFwc2UsXHJcbiAgICA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLFxyXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gICAgfVxyXG4gICAgLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtY2xhc3NcclxuICB9XHJcbn1cclxuXHJcbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XHJcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XHJcbiAgICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xyXG4gICAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uLWRhcmspfTtcclxuICAgICAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogI3tlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uLWRhcmspfTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJyZWFkY3J1bWIge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXg6ICN7JGJyZWFkY3J1bWItcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteTogI3skYnJlYWRjcnVtYi1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogI3skYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tfTtcclxuICBAaW5jbHVkZSByZnMoJGJyZWFkY3J1bWItZm9udC1zaXplLCAtLSN7JHByZWZpeH1icmVhZGNydW1iLWZvbnQtc2l6ZSk7XHJcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZzogI3skYnJlYWRjcnVtYi1iZ307XHJcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAjeyRicmVhZGNydW1iLWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogI3skYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAjeyRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAjeyRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcn07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLWNzcy12YXJzXHJcblxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy14KTtcclxuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcclxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZm9udC1zaXplKSk7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKSk7XHJcbn1cclxuXHJcbi5icmVhZGNydW1iLWl0ZW0ge1xyXG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcclxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcclxuICAgICAgY29udGVudDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKSkgI3tcIi8qIHJ0bDpcIn0gdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQpKSAje1wiKi9cIn07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xyXG4gIH1cclxufVxyXG4iLCIucGFnaW5hdGlvbiB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteDogI3skcGFnaW5hdGlvbi1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteX07XHJcbiAgQGluY2x1ZGUgcmZzKCRwYWdpbmF0aW9uLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpO1xyXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tY29sb3I6ICN7JHBhZ2luYXRpb24tY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmc6ICN7JHBhZ2luYXRpb24tYmd9O1xyXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ob3Zlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1iZzogI3skcGFnaW5hdGlvbi1ob3Zlci1iZ307XHJcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJnOiAjeyRwYWdpbmF0aW9uLWZvY3VzLWJnfTtcclxuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICN7JHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvd307XHJcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogI3skcGFnaW5hdGlvbi1hY3RpdmUtYmd9O1xyXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWJnfTtcclxuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3J9O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi1jc3MtdmFyc1xyXG5cclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcclxufVxyXG5cclxuLnBhZ2UtbGluayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14KTtcclxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKSk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yKTtcclxuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmcpO1xyXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHBhZ2luYXRpb24tdHJhbnNpdGlvbik7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yKTtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgei1pbmRleDogMztcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1iZyk7XHJcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdyk7XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZSxcclxuICAuYWN0aXZlID4gJiB7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYmcpKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcik7XHJcbiAgfVxyXG5cclxuICAmLmRpc2FibGVkLFxyXG4gIC5kaXNhYmxlZCA+ICYge1xyXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtaXRlbSB7XHJcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ7XHJcbiAgfVxyXG5cclxuICBAaWYgJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0ID09IGNhbGMoLTEgKiAjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH0pIHtcclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAucGFnZS1saW5rIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIC5wYWdlLWxpbmsge1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgLy8gQWRkIGJvcmRlci1yYWRpdXMgdG8gYWxsIHBhZ2VMaW5rcyBpbiBjYXNlIHRoZXkgaGF2ZSBsZWZ0IG1hcmdpblxyXG4gICAgLnBhZ2UtbGluayB7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIFNpemluZ1xyXG4vL1xyXG5cclxuLnBhZ2luYXRpb24tbGcge1xyXG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLXNtIHtcclxuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xyXG59XHJcbiIsIi8vIFBhZ2luYXRpb25cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLW1peGluXHJcbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcclxuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcclxuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpO1xyXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XHJcbn1cclxuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLW1peGluXHJcbiIsIi8vIEJhc2UgY2xhc3NcclxuLy9cclxuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxyXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXHJcblxyXG4uYmFkZ2Uge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteDogI3skYmFkZ2UtcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXk6ICN7JGJhZGdlLXBhZGRpbmcteX07XHJcbiAgQGluY2x1ZGUgcmZzKCRiYWRnZS1mb250LXNpemUsIC0tI3skcHJlZml4fWJhZGdlLWZvbnQtc2l6ZSk7XHJcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQ6ICN7JGJhZGdlLWZvbnQtd2VpZ2h0fTtcclxuICAtLSN7JHByZWZpeH1iYWRnZS1jb2xvcjogI3skYmFkZ2UtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWJhZGdlLWJvcmRlci1yYWRpdXM6ICN7JGJhZGdlLWJvcmRlci1yYWRpdXN9O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtY3NzLXZhcnNcclxuXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXgpO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC1zaXplKSk7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodCk7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1jb2xvcik7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJhZGdlLWJvcmRlci1yYWRpdXMpKTtcclxuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xyXG5cclxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxyXG4gICY6ZW1wdHkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcclxuLmJ0biAuYmFkZ2Uge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0xcHg7XHJcbn1cclxuIiwiLy9cclxuLy8gQmFzZSBzdHlsZXNcclxuLy9cclxuXHJcbi5hbGVydCB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHRyYW5zcGFyZW50O1xyXG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteDogI3skYWxlcnQtcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXk6ICN7JGFsZXJ0LXBhZGRpbmcteX07XHJcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbTogI3skYWxlcnQtbWFyZ2luLWJvdHRvbX07XHJcbiAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IGluaGVyaXQ7XHJcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXI6ICN7JGFsZXJ0LWJvcmRlci13aWR0aH0gc29saWQgdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcik7XHJcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1czogI3skYWxlcnQtYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcjogaW5oZXJpdDtcclxuICAvLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LWNzcy12YXJzXHJcblxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14KTtcclxuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbSk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1jb2xvcik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJnKTtcclxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXIpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXMpKTtcclxufVxyXG5cclxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcclxuLmFsZXJ0LWhlYWRpbmcge1xyXG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcclxuLmFsZXJ0LWxpbmsge1xyXG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3IpO1xyXG59XHJcblxyXG5cclxuLy8gRGlzbWlzc2libGUgYWxlcnRzXHJcbi8vXHJcbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxyXG5cclxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAkYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yO1xyXG5cclxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxyXG4gIC5idG4tY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleCArIDE7XHJcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICogMS4yNSAkYWxlcnQtcGFkZGluZy14O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1tb2RpZmllcnNcclxuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydFxyXG5AZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJHRoZW1lLWNvbG9ycykge1xyXG4gIC5hbGVydC0jeyRzdGF0ZX0ge1xyXG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XHJcbiAgICAtLSN7JHByZWZpeH1hbGVydC1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1iZy1zdWJ0bGUpO1xyXG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xyXG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcclxuICB9XHJcbn1cclxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcclxuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXHJcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcclxuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcclxuICAgIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KTsgfVxyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLWtleWZyYW1lc1xyXG5cclxuLnByb2dyZXNzLFxyXG4ucHJvZ3Jlc3Mtc3RhY2tlZCB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0OiAjeyRwcm9ncmVzcy1oZWlnaHR9O1xyXG4gIEBpbmNsdWRlIHJmcygkcHJvZ3Jlc3MtZm9udC1zaXplLCAtLSN7JHByZWZpeH1wcm9ncmVzcy1mb250LXNpemUpO1xyXG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJnOiAjeyRwcm9ncmVzcy1iZ307XHJcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogI3skcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm94LXNoYWRvdzogI3skcHJvZ3Jlc3MtYm94LXNoYWRvd307XHJcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWNvbG9yOiAjeyRwcm9ncmVzcy1iYXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1iZzogI3skcHJvZ3Jlc3MtYmFyLWJnfTtcclxuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogI3skcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb259O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtY3NzLXZhcnNcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtZm9udC1zaXplKSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJnKTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3JkZXItcmFkaXVzKSk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm94LXNoYWRvdykpO1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtYmFyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1jb2xvcik7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1iZyk7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pKTtcclxufVxyXG5cclxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcclxuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XHJcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KSB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KTtcclxufVxyXG5cclxuLnByb2dyZXNzLXN0YWNrZWQgPiAucHJvZ3Jlc3Mge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyA+IC5wcm9ncmVzcy1iYXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XHJcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XHJcbiAgICBhbmltYXRpb246ICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZyBwcm9ncmVzcy1iYXItc3RyaXBlcztcclxuXHJcbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiB7XHJcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIEJhc2UgY2xhc3NcclxuLy9cclxuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cclxuXHJcbi5saXN0LWdyb3VwIHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtY29sb3I6ICN7JGxpc3QtZ3JvdXAtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmc6ICN7JGxpc3QtZ3JvdXAtYmd9O1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRofTtcclxuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogI3skbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteH07XHJcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogI3skbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteX07XHJcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogI3skbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiAjeyRsaXN0LWdyb3VwLWhvdmVyLWJnfTtcclxuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAjeyRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmd9O1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICN7JGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICN7JGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmd9O1xyXG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAjeyRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYmc6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWJnfTtcclxuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcn07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLWNzcy12YXJzXHJcblxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxyXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcclxuXHJcbiAgPiAubGlzdC1ncm91cC1pdGVtOjpiZWZvcmUge1xyXG4gICAgLy8gSW5jcmVtZW50cyBvbmx5IHRoaXMgaW5zdGFuY2Ugb2YgdGhlIHNlY3Rpb24gY291bnRlclxyXG4gICAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcclxuICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xyXG4gIH1cclxufVxyXG5cclxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXHJcbi8vXHJcbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXgpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcik7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJnKTtcclxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcclxuXHJcbiAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcclxuICB9XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcclxuICB9XHJcblxyXG4gICYuZGlzYWJsZWQsXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IpO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1iZyk7XHJcbiAgfVxyXG5cclxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xyXG4gICYuYWN0aXZlIHtcclxuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZyk7XHJcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xyXG4gIH1cclxuXHJcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tcmVkdW5kYW50LW5lc3Rpbmctc2VsZWN0b3JcclxuICAmICsgLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gICAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xyXG4vL1xyXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcclxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcclxuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3IpO1xyXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxyXG5cclxuICAmOm5vdCguYWN0aXZlKSB7XHJcbiAgICAvLyBIb3ZlciBzdGF0ZVxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXHJcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3IpO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcik7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gSG9yaXpvbnRhbFxyXG4vL1xyXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXHJcblxyXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICArIC5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gRmx1c2ggbGlzdCBpdGVtc1xyXG4vL1xyXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XHJcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxyXG5cclxuLmxpc3QtZ3JvdXAtZmx1c2gge1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblxyXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMCB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtbW9kaWZpZXJzXHJcbi8vIExpc3QgZ3JvdXAgY29udGV4dHVhbCB2YXJpYW50c1xyXG4vL1xyXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxyXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxyXG5cclxuQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCR0aGVtZS1jb2xvcnMpIHtcclxuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XHJcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xyXG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1iZy1zdWJ0bGUpO1xyXG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYm9yZGVyLXN1YnRsZSk7XHJcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKTtcclxuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xyXG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpO1xyXG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xyXG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYmctc3VidGxlKTtcclxuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xyXG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbW9kaWZpZXJzXHJcbiIsIi8vIFRyYW5zcGFyZW50IGJhY2tncm91bmQgYW5kIGJvcmRlciBwcm9wZXJ0aWVzIGluY2x1ZGVkIGZvciBidXR0b24gdmVyc2lvbi5cclxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXHJcbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxyXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcclxuXHJcbi5idG4tY2xvc2Uge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1jb2xvcjogI3skYnRuLWNsb3NlLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtYmc6ICN7IGVzY2FwZS1zdmcoJGJ0bi1jbG9zZS1iZykgfTtcclxuICAtLSN7JHByZWZpeH1idG4tY2xvc2Utb3BhY2l0eTogI3skYnRuLWNsb3NlLW9wYWNpdHl9O1xyXG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAjeyRidG4tY2xvc2UtaG92ZXItb3BhY2l0eX07XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogI3skYnRuLWNsb3NlLWZvY3VzLXNoYWRvd307XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5fTtcclxuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHl9O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtY3NzLXZhcnNcclxuXHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgd2lkdGg6ICRidG4tY2xvc2Utd2lkdGg7XHJcbiAgaGVpZ2h0OiAkYnRuLWNsb3NlLWhlaWdodDtcclxuICBwYWRkaW5nOiAkYnRuLWNsb3NlLXBhZGRpbmcteSAkYnRuLWNsb3NlLXBhZGRpbmcteDtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1jb2xvcik7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1iZykgY2VudGVyIC8gJGJ0bi1jbG9zZS13aWR0aCBhdXRvIG5vLXJlcGVhdDsgLy8gaW5jbHVkZSB0cmFuc3BhcmVudCBmb3IgYnV0dG9uIGVsZW1lbnRzXHJcbiAgZmlsdGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZpbHRlcik7XHJcbiAgYm9yZGVyOiAwOyAvLyBmb3IgYnV0dG9uIGVsZW1lbnRzXHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xyXG4gIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2Utb3BhY2l0eSk7XHJcblxyXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1jb2xvcik7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWhvdmVyLW9wYWNpdHkpO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3cpO1xyXG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5KTtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQsXHJcbiAgJi5kaXNhYmxlZCB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5KTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBidG4tY2xvc2Utd2hpdGUoKSB7XHJcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZpbHRlcjogI3skYnRuLWNsb3NlLWZpbHRlci1kYXJrfTtcclxufVxyXG5cclxuLmJ0bi1jbG9zZS13aGl0ZSB7XHJcbiAgQGluY2x1ZGUgYnRuLWNsb3NlLXdoaXRlKCk7XHJcbn1cclxuXHJcbjpyb290LFxyXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcclxuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtZmlsdGVyOiAjeyRidG4tY2xvc2UtZmlsdGVyfTtcclxufVxyXG5cclxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcclxuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmssIHRydWUpIHtcclxuICAgIEBpbmNsdWRlIGJ0bi1jbG9zZS13aGl0ZSgpO1xyXG4gIH1cclxufVxyXG4iLCIudG9hc3Qge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LXppbmRleDogI3skemluZGV4LXRvYXN0fTtcclxuICAtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXg6ICN7JHRvYXN0LXBhZGRpbmcteH07XHJcbiAgLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy15OiAjeyR0b2FzdC1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LXNwYWNpbmc6ICN7JHRvYXN0LXNwYWNpbmd9O1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LW1heC13aWR0aDogI3skdG9hc3QtbWF4LXdpZHRofTtcclxuICBAaW5jbHVkZSByZnMoJHRvYXN0LWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9dG9hc3QtZm9udC1zaXplKTtcclxuICAtLSN7JHByZWZpeH10b2FzdC1jb2xvcjogI3skdG9hc3QtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LWJnOiAjeyR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGg6ICN7JHRvYXN0LWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yOiAjeyR0b2FzdC1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXM6ICN7JHRvYXN0LWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LWJveC1zaGFkb3c6ICN7JHRvYXN0LWJveC1zaGFkb3d9O1xyXG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmc6ICN7JHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjeyR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yfTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIHRvYXN0LWNzcy12YXJzXHJcblxyXG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtbWF4LXdpZHRoKTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b2FzdC1mb250LXNpemUpKTtcclxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWNvbG9yKTtcclxuICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYmcpO1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yKTtcclxuICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm94LXNoYWRvdyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1cykpO1xyXG5cclxuICAmLnNob3dpbmcge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gICY6bm90KC5zaG93KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnRvYXN0LWNvbnRhaW5lciB7XHJcbiAgLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4OiAjeyR6aW5kZXgtdG9hc3R9O1xyXG5cclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXRvYXN0LXppbmRleCk7XHJcbiAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgPiA6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3Qtc3BhY2luZyk7XHJcbiAgfVxyXG59XHJcblxyXG4udG9hc3QtaGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItY29sb3IpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmcpO1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3IpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGNhbGModmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkpKTtcclxuXHJcbiAgLmJ0bi1jbG9zZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xyXG4gIH1cclxufVxyXG5cclxuLnRvYXN0LWJvZHkge1xyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxufVxyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuXHJcbi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcclxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXHJcbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxyXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxyXG5cclxuXHJcbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxyXG4ubW9kYWwge1xyXG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fW1vZGFsLXppbmRleDogI3skemluZGV4LW1vZGFsfTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtbWR9O1xyXG4gIC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmc6ICN7JG1vZGFsLWlubmVyLXBhZGRpbmd9O1xyXG4gIC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbjogI3skbW9kYWwtZGlhbG9nLW1hcmdpbn07XHJcbiAgLS0jeyRwcmVmaXh9bW9kYWwtY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fW1vZGFsLWJnOiAjeyRtb2RhbC1jb250ZW50LWJnfTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRofTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXN9O1xyXG4gIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14c307XHJcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1czogI3skbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy15fTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZzogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmd9OyAvLyBUb2RvIGluIHY2OiBTcGxpdCB0aGlzIHBhZGRpbmcgaW50byB4IGFuZCB5XHJcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogI3skbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICN7JG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0fTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwOiAjeyRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW59O1xyXG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZzogI3skbW9kYWwtZm9vdGVyLWJnfTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRofTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWNzcy12YXJzXHJcblxyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4KTtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxyXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxyXG4gIG91dGxpbmU6IDA7XHJcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcclxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcclxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XHJcbn1cclxuXHJcbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xyXG4ubW9kYWwtZGlhbG9nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKTtcclxuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cclxuICAubW9kYWwuZmFkZSAmIHtcclxuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XHJcbiAgfVxyXG4gIC5tb2RhbC5zaG93ICYge1xyXG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XHJcbiAgfVxyXG5cclxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxyXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XHJcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xyXG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcclxuXHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAubW9kYWwtYm9keSB7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pICogMik7XHJcbn1cclxuXHJcbi8vIEFjdHVhbCBtb2RhbFxyXG4ubW9kYWwtY29udGVudCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxyXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtY29sb3IpO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1iZyk7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3IpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1yYWRpdXMpKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93KSk7XHJcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXHJcbi5tb2RhbC1iYWNrZHJvcCB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4OiAjeyR6aW5kZXgtbW9kYWwtYmFja2Ryb3B9O1xyXG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLWJnOiAjeyRtb2RhbC1iYWNrZHJvcC1iZ307XHJcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eTogI3skbW9kYWwtYmFja2Ryb3Atb3BhY2l0eX07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xyXG5cclxuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXgpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmcpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eSkpO1xyXG59XHJcblxyXG4vLyBNb2RhbCBoZWFkZXJcclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXHJcbi5tb2RhbC1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xyXG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcclxuXHJcbiAgLmJ0bi1jbG9zZSB7XHJcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIC41KTtcclxuICAgIC8vIFNwbGl0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW52YWxpZCBjYWxjKCkgZnVuY3Rpb24gaWYgdmFsdWUgaXMgMFxyXG4gICAgbWFyZ2luLXRvcDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14KSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSk7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxyXG4ubW9kYWwtdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodCk7XHJcbn1cclxuXHJcbi8vIE1vZGFsIGJvZHlcclxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxyXG4ubW9kYWwtYm9keSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxyXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cclxuICBmbGV4OiAxIDEgYXV0bztcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZyk7XHJcbn1cclxuXHJcbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXHJcbi5tb2RhbC1mb290ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXHJcbiAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZykgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZyk7XHJcbiAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yKTtcclxuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xyXG5cclxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcclxuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcclxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXHJcbiAgPiAqIHtcclxuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7IC8vIFRvZG8gaW4gdjY6IHJlcGxhY2Ugd2l0aCBnYXAgb24gcGFyZW50IGNsYXNzXHJcbiAgfVxyXG59XHJcblxyXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xyXG4gIC5tb2RhbCB7XHJcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cH07XHJcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXB9O1xyXG4gIH1cclxuXHJcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xyXG4gIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGgpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAubW9kYWwtc20ge1xyXG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXNtfTtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAubW9kYWwtbGcsXHJcbiAgLm1vZGFsLXhsIHtcclxuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1sZ307XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgLm1vZGFsLXhsIHtcclxuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC14bH07XHJcbiAgfVxyXG59XHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcbiAgJHBvc3RmaXg6IGlmKCRpbmZpeCAhPSBcIlwiLCAkaW5maXggKyBcIi1kb3duXCIsIFwiXCIpO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcclxuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skcG9zdGZpeH0ge1xyXG4gICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubW9kYWwtaGVhZGVyLFxyXG4gICAgICAubW9kYWwtZm9vdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubW9kYWwtYm9keSB7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxyXG4iLCIvLyBTaGFyZWQgYmV0d2VlbiBtb2RhbHMgYW5kIG9mZmNhbnZhc2VzXHJcbkBtaXhpbiBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgsICRiYWNrZHJvcC1iZywgJGJhY2tkcm9wLW9wYWNpdHkpIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogJHppbmRleDtcclxuICB3aWR0aDogMTAwdnc7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XHJcblxyXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXHJcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxyXG4gICYuc2hvdyB7IG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5OyB9XHJcbn1cclxuIiwiLy8gQmFzZSBjbGFzc1xyXG4udG9vbHRpcCB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtY3NzLXZhcnNcclxuICAtLSN7JHByZWZpeH10b29sdGlwLXppbmRleDogI3skemluZGV4LXRvb2x0aXB9O1xyXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoOiAjeyR0b29sdGlwLW1heC13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXg6ICN7JHRvb2x0aXAtcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteTogI3skdG9vbHRpcC1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luOiAjeyR0b29sdGlwLW1hcmdpbn07XHJcbiAgQGluY2x1ZGUgcmZzKCR0b29sdGlwLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpO1xyXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtY29sb3I6ICN7JHRvb2x0aXAtY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYmc6ICN7JHRvb2x0aXAtYmd9O1xyXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1czogI3skdG9vbHRpcC1ib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH10b29sdGlwLW9wYWNpdHk6ICN7JHRvb2x0aXAtb3BhY2l0eX07XHJcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aDogI3skdG9vbHRpcC1hcnJvdy13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICN7JHRvb2x0aXAtYXJyb3ctaGVpZ2h0fTtcclxuICAvLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtY3NzLXZhcnNcclxuXHJcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4KTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1hcmdpbik7XHJcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYCR0b29sdGlwLW1hcmdpbmBcIiwgXCJ2NVwiLCBcInY1LnhcIiwgdHJ1ZSk7XHJcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxyXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXHJcbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpKTtcclxuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICBvcGFjaXR5OiAwO1xyXG5cclxuICAmLnNob3cgeyBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1vcGFjaXR5KTsgfVxyXG5cclxuICAudG9vbHRpcC1hcnJvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XHJcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93IHtcclxuICBib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHRvcDogLTFweDtcclxuICAgIGJvcmRlci13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xyXG4gIH1cclxufVxyXG5cclxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xyXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3cge1xyXG4gIGxlZnQ6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcclxuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHJpZ2h0OiAtMXB4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcclxuICB9XHJcbn1cclxuXHJcbi8qIHJ0bDplbmQ6aWdub3JlICovXHJcblxyXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xyXG4gIHRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgYm90dG9tOiAtMXB4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBydGw6YmVnaW46aWdub3JlICovXHJcbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93IHtcclxuICByaWdodDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xyXG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgbGVmdDogLTFweDtcclxuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgMCBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcclxuICB9XHJcbn1cclxuXHJcbi8qIHJ0bDplbmQ6aWdub3JlICovXHJcblxyXG4uYnMtdG9vbHRpcC1hdXRvIHtcclxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xyXG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XHJcbiAgfVxyXG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcclxuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtZW5kO1xyXG4gIH1cclxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xyXG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XHJcbiAgfVxyXG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xyXG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1zdGFydDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcclxuLnRvb2x0aXAtaW5uZXIge1xyXG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoKTtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteCk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yKTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1cykpO1xyXG59XHJcbiIsIkBtaXhpbiByZXNldC10ZXh0IHtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igb3ZlcmZsb3ctd3JhcCAvIHdvcmQtd3JhcC5cclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcclxuICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB3b3JkLWJyZWFrOiBub3JtYWw7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcclxuICBsaW5lLWJyZWFrOiBhdXRvO1xyXG59XHJcbiIsIi5wb3BvdmVyIHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4OiAjeyR6aW5kZXgtcG9wb3Zlcn07XHJcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1tYXgtd2lkdGg6ICN7JHBvcG92ZXItbWF4LXdpZHRofTtcclxuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItZm9udC1zaXplLCAtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSk7XHJcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1iZzogI3skcG9wb3Zlci1iZ307XHJcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGg6ICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofTtcclxuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcjogI3skcG9wb3Zlci1ib3JkZXItY29sb3J9O1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfTtcclxuICAtLSN7JHByZWZpeH1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1c307XHJcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93OiAjeyRwb3BvdmVyLWJveC1zaGFkb3d9O1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy14fTtcclxuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICN7JHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteX07XHJcbiAgQGluY2x1ZGUgcmZzKCRwb3BvdmVyLWhlYWRlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7XHJcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3I6ICN7JHBvcG92ZXItaGVhZGVyLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZzogI3skcG9wb3Zlci1oZWFkZXItYmd9O1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcjogI3skcG9wb3Zlci1ib2R5LWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoOiAjeyRwb3BvdmVyLWFycm93LXdpZHRofTtcclxuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodDogI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9O1xyXG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci1jc3MtdmFyc1xyXG5cclxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci16aW5kZXgpO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoKTtcclxuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXHJcbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cclxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSkpO1xyXG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1cykpO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdykpO1xyXG5cclxuICAucG9wb3Zlci1hcnJvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XHJcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnMtcG9wb3Zlci10b3Age1xyXG4gID4gLnBvcG92ZXItYXJyb3cge1xyXG4gICAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XHJcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cclxuLmJzLXBvcG92ZXItZW5kIHtcclxuICA+IC5wb3BvdmVyLWFycm93IHtcclxuICAgIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xyXG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBsZWZ0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xyXG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIHJ0bDplbmQ6aWdub3JlICovXHJcblxyXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xyXG4gID4gLnBvcG92ZXItYXJyb3cge1xyXG4gICAgdG9wOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XHJcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBydGw6YmVnaW46aWdub3JlICovXHJcbi5icy1wb3BvdmVyLXN0YXJ0IHtcclxuICA+IC5wb3BvdmVyLWFycm93IHtcclxuICAgIHJpZ2h0OiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcclxuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xyXG5cclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XHJcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xyXG5cclxuLmJzLXBvcG92ZXItYXV0byB7XHJcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcclxuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xyXG4gIH1cclxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XHJcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcclxuICB9XHJcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcclxuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xyXG4gIH1cclxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcclxuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcclxuLnBvcG92ZXItaGVhZGVyIHtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcclxuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKSk7XHJcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnKTtcclxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cykpO1xyXG5cclxuICAmOmVtcHR5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucG9wb3Zlci1ib2R5IHtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXgpO1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yKTtcclxufVxyXG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3NlczpcclxuLy9cclxuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcclxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcclxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXHJcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmNhcm91c2VsLWl0ZW0tZW5kIGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcclxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxyXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXHJcbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCBpcyB0aGUgY3VycmVudFxyXG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cclxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kXHJcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxyXG5cclxuLmNhcm91c2VsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcclxuICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtaW5uZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcclxufVxyXG5cclxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxyXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxyXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tc3RhcnQpLFxyXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXHJcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEFsdGVybmF0ZSB0cmFuc2l0aW9uc1xyXG4vL1xyXG5cclxuLmNhcm91c2VsLWZhZGUge1xyXG4gIC5jYXJvdXNlbC1pdGVtIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxyXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcclxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kIHtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxyXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxyXG4vL1xyXG5cclxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcclxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgei1pbmRleDogMTtcclxuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXHJcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcclxuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXHJcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGZpbHRlcjogdmFyKC0tI3skcHJlZml4fWNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXIpO1xyXG4gIGJvcmRlcjogMDtcclxuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XHJcblxyXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xyXG4gIH1cclxufVxyXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpLCBudWxsKTtcclxufVxyXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSksIG51bGwpO1xyXG59XHJcblxyXG4vLyBJY29ucyBmb3Igd2l0aGluXHJcbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcclxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XHJcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKSAje1wiLypydGw6XCIgKyBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZykgKyBcIiovXCJ9O1xyXG59XHJcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpICN7XCIvKnJ0bDpcIiArIGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKSArIFwiKi9cIn07XHJcbn1cclxuXHJcbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzL2NvbnRyb2xzXHJcbi8vXHJcbi8vIEFkZCBhIGNvbnRhaW5lciAoc3VjaCBhcyBhIGxpc3QpIHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGFuIGl0ZW0gKGlkZWFsbHkgYSBmb2N1c2FibGUgY29udHJvbCxcclxuLy8gbGlrZSBhIGJ1dHRvbikgd2l0aCBkYXRhLWJzLXRhcmdldCBmb3IgZWFjaCBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxyXG5cclxuLmNhcm91c2VsLWluZGljYXRvcnMge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMDtcclxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcclxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xyXG5cclxuICBbZGF0YS1icy10YXJnZXRdIHtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgZmxleDogMCAxIGF1dG87XHJcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcclxuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcclxuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXHJcbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5O1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xyXG4gIH1cclxuXHJcbiAgLmFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIE9wdGlvbmFsIGNhcHRpb25zXHJcbi8vXHJcbi8vXHJcblxyXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xyXG4gIGJvdHRvbTogJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyO1xyXG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XHJcbiAgcGFkZGluZy10b3A6ICRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTtcclxuICBwYWRkaW5nLWJvdHRvbTogJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15O1xyXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2Fyb3VzZWwtY2FwdGlvbi1jb2xvcik7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4vLyBEYXJrIG1vZGUgY2Fyb3VzZWxcclxuXHJcbkBtaXhpbiBjYXJvdXNlbC1kYXJrKCkge1xyXG4gIC0tI3skcHJlZml4fWNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICN7JGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmctZGFya307XHJcbiAgLS0jeyRwcmVmaXh9Y2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogI3skY2Fyb3VzZWwtY2FwdGlvbi1jb2xvci1kYXJrfTtcclxuICAtLSN7JHByZWZpeH1jYXJvdXNlbC1jb250cm9sLWljb24tZmlsdGVyOiAjeyRjYXJvdXNlbC1jb250cm9sLWljb24tZmlsdGVyLWRhcmt9O1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtZGFyayB7XHJcbiAgQGluY2x1ZGUgY2Fyb3VzZWwtZGFyaygpO1xyXG59XHJcblxyXG46cm9vdCxcclxuW2RhdGEtYnMtdGhlbWU9XCJsaWdodFwiXSB7XHJcbiAgLS0jeyRwcmVmaXh9Y2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogI3skY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZ307XHJcbiAgLS0jeyRwcmVmaXh9Y2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogI3skY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9Y2Fyb3VzZWwtY29udHJvbC1pY29uLWZpbHRlcjogI3skY2Fyb3VzZWwtY29udHJvbC1pY29uLWZpbHRlcn07XHJcbn1cclxuXHJcbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XHJcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrLCB0cnVlKSB7XHJcbiAgICBAaW5jbHVkZSBjYXJvdXNlbC1kYXJrKCk7XHJcbiAgfVxyXG59XHJcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjbGVhcmZpeFxyXG5AbWl4aW4gY2xlYXJmaXgoKSB7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG59XHJcbi8vIHNjc3MtZG9jcy1lbmQgY2xlYXJmaXhcclxuIiwiLy9cclxuLy8gUm90YXRpbmcgYm9yZGVyXHJcbi8vXHJcblxyXG4uc3Bpbm5lci1ncm93LFxyXG4uc3Bpbm5lci1ib3JkZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmbGV4LXNocmluazogMDtcclxuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGgpO1xyXG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0KTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ24pO1xyXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYW5pbWF0aW9uOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQpIGxpbmVhciBpbmZpbml0ZSB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZSk7XHJcbn1cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1rZXlmcmFtZXNcclxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XHJcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpICN7XCIvKiBydGw6aWdub3JlICovXCJ9OyB9XHJcbn1cclxuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1rZXlmcmFtZXNcclxuXHJcbi5zcGlubmVyLWJvcmRlciB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0fTtcclxuICAtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAjeyRzcGlubmVyLXZlcnRpY2FsLWFsaWdufTtcclxuICAtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aDogI3skc3Bpbm5lci1ib3JkZXItd2lkdGh9O1xyXG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZH07XHJcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ib3JkZXI7XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1jc3MtdmFyc1xyXG5cclxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgY3VycmVudGNvbG9yO1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5zcGlubmVyLWJvcmRlci1zbSB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLXNtLWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aC1zbX07XHJcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcclxuICAtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aDogI3skc3Bpbm5lci1ib3JkZXItd2lkdGgtc219O1xyXG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXItc20tY3NzLXZhcnNcclxufVxyXG5cclxuLy9cclxuLy8gR3Jvd2luZyBjaXJjbGVcclxuLy9cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWdyb3cta2V5ZnJhbWVzXHJcbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWdyb3cta2V5ZnJhbWVzXHJcblxyXG4uc3Bpbm5lci1ncm93IHtcclxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWNzcy12YXJzXHJcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0fTtcclxuICAtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAjeyRzcGlubmVyLXZlcnRpY2FsLWFsaWdufTtcclxuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWR9O1xyXG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItZ3JvdztcclxuICAvLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1jc3MtdmFyc1xyXG5cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLnNwaW5uZXItZ3Jvdy1zbSB7XHJcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aC1zbX07XHJcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcclxufVxyXG5cclxuQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xyXG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XHJcbiAgICAuc3Bpbm5lci1ib3JkZXIsXHJcbiAgICAuc3Bpbm5lci1ncm93IHtcclxuICAgICAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkICogMn07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG5cclxuJW9mZmNhbnZhcy1jc3MtdmFycyB7XHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy1jc3MtdmFyc1xyXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXg6ICN7JHppbmRleC1vZmZjYW52YXN9O1xyXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aDogI3skb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGh9O1xyXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQ6ICN7JG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHR9O1xyXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXg6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXh9O1xyXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXk6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXl9O1xyXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1jb2xvcjogI3skb2ZmY2FudmFzLWNvbG9yfTtcclxuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYmc6ICN7JG9mZmNhbnZhcy1iZy1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogI3skb2ZmY2FudmFzLWJvcmRlci13aWR0aH07XHJcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcjogI3skb2ZmY2FudmFzLWJvcmRlci1jb2xvcn07XHJcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3c6ICN7JG9mZmNhbnZhcy1ib3gtc2hhZG93fTtcclxuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbjogI3t0cmFuc2Zvcm0gJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0fTtcclxuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICN7JG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodH07XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtY3NzLXZhcnNcclxufVxyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gIC5vZmZjYW52YXMjeyRpbmZpeH0ge1xyXG4gICAgQGV4dGVuZCAlb2ZmY2FudmFzLWNzcy12YXJzO1xyXG4gIH1cclxufVxyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gIC5vZmZjYW52YXMjeyRpbmZpeH0ge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0KSB7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXppbmRleCk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3IpO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYmcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm94LXNoYWRvdykpO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbikpO1xyXG5cclxuICAgICAgJi5vZmZjYW52YXMtc3RhcnQge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5vZmZjYW52YXMtZW5kIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5vZmZjYW52YXMtdG9wIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5vZmZjYW52YXMtYm90dG9tIHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQpO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuc2hvd2luZyxcclxuICAgICAgJi5zaG93Om5vdCguaGlkaW5nKSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnNob3dpbmcsXHJcbiAgICAgICYuaGlkaW5nLFxyXG4gICAgICAmLnNob3cge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIikge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogYXV0bztcclxuICAgICAgICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcblxyXG4gICAgICAgIC5vZmZjYW52YXMtaGVhZGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZ3JvdzogMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG4gICAgICAgICAgLy8gUmVzZXQgYGJhY2tncm91bmQtY29sb3JgIGluIGNhc2UgYC5iZy0qYCBjbGFzc2VzIGFyZSB1c2VkIGluIG9mZmNhbnZhc1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5vZmZjYW52YXMtYmFja2Ryb3Age1xyXG4gIEBpbmNsdWRlIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3AsICRvZmZjYW52YXMtYmFja2Ryb3AtYmcsICRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eSk7XHJcbn1cclxuXHJcbi5vZmZjYW52YXMtaGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcclxuXHJcbiAgLmJ0bi1jbG9zZSB7XHJcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSAqIC41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSAqIC41KTtcclxuICAgIC8vIFNwbGl0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW52YWxpZCBjYWxjKCkgZnVuY3Rpb24gaWYgdmFsdWUgaXMgMFxyXG4gICAgbWFyZ2luLXRvcDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSk7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5vZmZjYW52YXMtdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQpO1xyXG59XHJcblxyXG4ub2ZmY2FudmFzLWJvZHkge1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuIiwiLnBsYWNlaG9sZGVyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWluLWhlaWdodDogMWVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY3Vyc29yOiB3YWl0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcclxuICBvcGFjaXR5OiAkcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg7XHJcblxyXG4gICYuYnRuOjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICB9XHJcbn1cclxuXHJcbi8vIFNpemluZ1xyXG4ucGxhY2Vob2xkZXIteHMge1xyXG4gIG1pbi1oZWlnaHQ6IC42ZW07XHJcbn1cclxuXHJcbi5wbGFjZWhvbGRlci1zbSB7XHJcbiAgbWluLWhlaWdodDogLjhlbTtcclxufVxyXG5cclxuLnBsYWNlaG9sZGVyLWxnIHtcclxuICBtaW4taGVpZ2h0OiAxLjJlbTtcclxufVxyXG5cclxuLy8gQW5pbWF0aW9uXHJcbi5wbGFjZWhvbGRlci1nbG93IHtcclxuICAucGxhY2Vob2xkZXIge1xyXG4gICAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1nbG93IHtcclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluO1xyXG4gIH1cclxufVxyXG5cclxuLnBsYWNlaG9sZGVyLXdhdmUge1xyXG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICRibGFjayA1NSUsIHJnYmEoMCwgMCwgMCwgKDEgLSAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW4pKSA3NSUsICRibGFjayA5NSUpO1xyXG4gIG1hc2stc2l6ZTogMjAwJSAxMDAlO1xyXG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2F2ZSAycyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZSB7XHJcbiAgMTAwJSB7XHJcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcclxuICB9XHJcbn1cclxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxyXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAudGV4dC1iZy0jeyRjb2xvcn0ge1xyXG4gICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9Ymctb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgfVxyXG59XHJcbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgLmxpbmstI3skY29sb3J9IHtcclxuICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcblxyXG4gICAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICRob3Zlci1jb2xvcjogaWYoY29sb3ItY29udHJhc3QoJHZhbHVlKSA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSksIHRpbnQtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSk7XHJcbiAgICAgICAgY29sb3I6IFJHQkEoI3t0by1yZ2IoJGhvdmVyLWNvbG9yKX0sIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh0by1yZ2IoJGhvdmVyLWNvbG9yKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBPbmUtb2ZmIHNwZWNpYWwgbGluayBoZWxwZXIgYXMgYSBicmlkZ2UgdW50aWwgdjZcclxuLmxpbmstYm9keS1lbXBoYXNpcyB7XHJcbiAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xyXG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xyXG5cclxuICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5mb2N1cy1yaW5nOmZvY3VzIHtcclxuICBvdXRsaW5lOiAwO1xyXG4gIC8vIEJ5IGRlZmF1bHQsIHRoZXJlIGlzIG5vIGAtLWJzLWZvY3VzLXJpbmcteGAsIGAtLWJzLWZvY3VzLXJpbmcteWAsIG9yIGAtLWJzLWZvY3VzLXJpbmctYmx1cmAsIGJ1dCB3ZSBwcm92aWRlIENTUyB2YXJpYWJsZXMgd2l0aCBmYWxsYmFja3MgdG8gaW5pdGlhbCBgMGAgdmFsdWVzXHJcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yKTtcclxufVxyXG4iLCIuaWNvbi1saW5rIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBnYXA6ICRpY29uLWxpbmstZ2FwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC41KSk7XHJcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAkaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ7XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuICA+IC5iaSB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHdpZHRoOiAkaWNvbi1saW5rLWljb24tc2l6ZTtcclxuICAgIGhlaWdodDogJGljb24tbGluay1pY29uLXNpemU7XHJcbiAgICBmaWxsOiBjdXJyZW50Y29sb3I7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uKTtcclxuICB9XHJcbn1cclxuXHJcbi5pY29uLWxpbmstaG92ZXIge1xyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgID4gLmJpIHtcclxuICAgICAgdHJhbnNmb3JtOiB2YXIoLS0jeyRwcmVmaXh9aWNvbi1saW5rLXRyYW5zZm9ybSwgJGljb24tbGluay1pY29uLXRyYW5zZm9ybSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxyXG5cclxuLnJhdGlvIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvKTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG5cclxuICA+ICoge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQGVhY2ggJGtleSwgJHJhdGlvIGluICRhc3BlY3QtcmF0aW9zIHtcclxuICAucmF0aW8tI3ska2V5fSB7XHJcbiAgICAtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW86ICN7JHJhdGlvfTtcclxuICB9XHJcbn1cclxuIiwiLy8gU2hvcnRoYW5kXHJcblxyXG4uZml4ZWQtdG9wIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcclxufVxyXG5cclxuLmZpeGVkLWJvdHRvbSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmUgc3RpY2t5IHRvcCBhbmQgYm90dG9tXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgLnN0aWNreSN7JGluZml4fS10b3Age1xyXG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdGlja3kjeyRpbmZpeH0tYm90dG9tIHtcclxuICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHN0YWNrc1xyXG4uaHN0YWNrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG59XHJcblxyXG4udnN0YWNrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXg6IDEgMSBhdXRvO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxufVxyXG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xyXG4iLCIvL1xyXG4vLyBWaXN1YWxseSBoaWRkZW5cclxuLy9cclxuXHJcbi52aXN1YWxseS1oaWRkZW4sXHJcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XHJcbiAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuKCk7XHJcbn1cclxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcblxyXG4vLyBIaWRlIGNvbnRlbnQgdmlzdWFsbHkgd2hpbGUga2VlcGluZyBpdCBhY2Nlc3NpYmxlIHRvIGFzc2lzdGl2ZSB0ZWNobm9sb2dpZXNcclxuLy9cclxuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xyXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cclxuXHJcbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4oKSB7XHJcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcclxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcclxuICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgLy8gRml4IGZvciBwb3NpdGlvbmVkIHRhYmxlIGNhcHRpb24gdGhhdCBjb3VsZCBiZWNvbWUgYW5vbnltb3VzIGNlbGxzXHJcbiAgJjpub3QoY2FwdGlvbikge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAvLyBGaXggdG8gcHJldmVudCBvdmVyZmxvd2luZyBjaGlsZHJlbiB0byBiZWNvbWUgZm9jdXNhYmxlXHJcbiAgKiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBVc2UgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQsIG9yIG9uZSBvZiBpdHMgY2hpbGQgZWxlbWVudHMgaXMgZm9jdXNlZFxyXG4vLyAoaS5lLiB3aGVuIGZvY3VzIGlzIHdpdGhpbiB0aGUgZWxlbWVudC9jb250YWluZXIgdGhhdCB0aGUgY2xhc3Mgd2FzIGFwcGxpZWQgdG8pXHJcbi8vXHJcbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjIvVGVjaG5pcXVlcy9nZW5lcmFsL0cxLmh0bWxcclxuXHJcbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlKCkge1xyXG4gICY6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcclxuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xyXG4gIH1cclxufVxyXG4iLCIvL1xyXG4vLyBTdHJldGNoZWQgbGlua1xyXG4vL1xyXG5cclxuLnN0cmV0Y2hlZC1saW5rIHtcclxuICAmOjojeyRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudH0ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxufVxyXG4iLCIvL1xyXG4vLyBUZXh0IHRydW5jYXRpb25cclxuLy9cclxuXHJcbi50ZXh0LXRydW5jYXRlIHtcclxuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7XHJcbn1cclxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxyXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXHJcblxyXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuIiwiLnZyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICB3aWR0aDogJHZyLWJvcmRlci13aWR0aDtcclxuICBtaW4taGVpZ2h0OiAxZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xyXG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xyXG59XHJcbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXHJcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXHJcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXg6IFwiXCIsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XHJcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcclxuXHJcbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXHJcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xyXG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xyXG4gIH1cclxuXHJcbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xyXG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcclxuXHJcbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcclxuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcclxuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxyXG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xyXG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcclxuXHJcbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcclxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xyXG5cclxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xyXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcclxuXHJcbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XHJcblxyXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlLmcuIHdpdGggc2hhZG93IGNsYXNzKVxyXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xyXG5cclxuICAgIEBpZiBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIHtcclxuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxyXG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XHJcbiAgICAgICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZSk7XHJcblxyXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXHJcbiAgICAgICAgJHZhbHVlOiBpZigkdmFsID09IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpLCBudWxsLCAkdmFsKTtcclxuICAgICAgfVxyXG4gICAgICBAZWxzZSB7XHJcbiAgICAgICAgJHZhbHVlOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcclxuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcclxuICAgICRpcy1ydGw6IG1hcC1nZXQoJHV0aWxpdHksIHJ0bCk7XHJcblxyXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcclxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xyXG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cclxuICAgICAgfVxyXG5cclxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcclxuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcclxuICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xyXG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xyXG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcclxuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcclxuICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xyXG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xyXG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xyXG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XHJcbiAgICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xyXG4gICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcclxuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuXHJcbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxyXG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XHJcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcclxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XHJcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcclxuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBSRlMgcmVzY2FsaW5nXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XHJcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XHJcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcclxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XHJcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxyXG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxyXG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gUHJpbnQgdXRpbGl0aWVzXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XHJcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XHJcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xyXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcclxuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8qIVxyXG4gKiBDdXN0b20gU0NTUyBIZWxwZXJzIGZvciBJUEMgUHJvamVjdFxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIEV4dGVuZHMgQm9vdHN0cmFwIDUgdXRpbGl0aWVzIHdpdGggcHJvamVjdC1zcGVjaWZpYyBoZWxwZXJzXHJcbiAqIEJvb3RzdHJhcCA1IHV0aWxpdGllczogaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvNS4zL3V0aWxpdGllcy9cclxuICovXHJcblxyXG4vLyBQcm9qZWN0LXNwZWNpZmljIHV0aWxpdHkgZXh0ZW5zaW9uc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIFNwYWNpbmcgZXh0ZW5zaW9ucyBmb3IgbGFyZ2VyIHZhbHVlc1xyXG4vLyBCb290c3RyYXAgNSBpbmNsdWRlcyAwLTUsIHdlIGFkZCBsYXJnZXIgdmFsdWVzIGZvciBzcGVjaWFsIGNhc2VzXHJcbi5tdC02IHsgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9ICAgICAvLyA2NHB4XHJcbi5tYi02IHsgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9ICAvLyA2NHB4XHJcbi5tdC03IHsgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9ICAgICAvLyA4MHB4XHJcbi5tYi03IHsgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9ICAvLyA4MHB4XHJcbi5tdC04IHsgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9ICAgICAvLyA5NnB4XHJcbi5tYi04IHsgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9ICAvLyA5NnB4XHJcblxyXG4vLyBTaXRlY29yZS1zcGVjaWZpYyBoZWxwZXJzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIFJpY2ggVGV4dCBFZGl0b3Igc3BhY2luZ1xyXG4ucnRlIHtcclxuICAvLyBFbnN1cmUgcHJvcGVyIHNwYWNpbmcgaW4gcmljaCB0ZXh0IGNvbnRlbnRcclxuICA+ICo6Zmlyc3QtY2hpbGQgeyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cclxuICA+ICo6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxyXG4gIFxyXG4gIC8vIENvbW1vbiBSVEUgc3BhY2luZ1xyXG4gIHAgKyBwIHsgbWFyZ2luLXRvcDogMXJlbTsgfVxyXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBcclxuICAgICY6Zmlyc3QtY2hpbGQgeyBtYXJnaW4tdG9wOiAwOyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBFeHBlcmllbmNlIEVkaXRvciBoZWxwZXJzXHJcbi5zY0VuYWJsZWRDaHJvbWUge1xyXG4gIC8vIEVuc3VyZSBFeHBlcmllbmNlIEVkaXRvciBjaHJvbWUgZG9lc24ndCBicmVhayBsYXlvdXRcclxuICBtaW4taGVpZ2h0OiAyMnB4O1xyXG59XHJcblxyXG4vLyBDb21tb24gbGF5b3V0IGhlbHBlcnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBBc3BlY3QgcmF0aW8gaGVscGVycyAoZXh0ZW5kIEJvb3RzdHJhcCdzIHJhdGlvIGhlbHBlcnMpXHJcbi5yYXRpby0yMXg5IHtcclxuICAtLWJzLWFzcGVjdC1yYXRpbzogY2FsYyg5IC8gMjEgKiAxMDAlKTtcclxufVxyXG5cclxuLnJhdGlvLTN4MSB7XHJcbiAgLS1icy1hc3BlY3QtcmF0aW86IGNhbGMoMSAvIDMgKiAxMDAlKTtcclxufVxyXG5cclxuLy8gQ29udGVudCB3aWR0aCBsaW1pdGVyc1xyXG4uY29udGVudC1uYXJyb3cge1xyXG4gIG1heC13aWR0aDogNjVjaDsgLy8gT3B0aW1hbCByZWFkaW5nIHdpZHRoXHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uY29udGVudC1yZWFkaW5nIHtcclxuICBtYXgtd2lkdGg6IDc1Y2g7IC8vIFNsaWdodGx5IHdpZGVyIGZvciBsb25nZXIgY29udGVudFxyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLy8gSW50ZXJhY3RpdmUgc3RhdGUgaGVscGVyc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBGb2N1cyBpbXByb3ZlbWVudHNcclxuLmZvY3VzLXZpc2libGUtb25seSB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuICBcclxuICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLXByaW1hcnkpO1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICB9XHJcbn1cclxuXHJcbi8vIExvYWRpbmcgc3RhdGVzXHJcbi5pcy1sb2FkaW5nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDsgLy8gMTA1MCAtIEhpZ2hlciB0aGFuIGRyb3Bkb3ducyAoMTAwMCksIGFwcHJvcHJpYXRlIGZvciBvdmVybGF5XHJcbiAgfVxyXG59XHJcblxyXG4vLyBQcmludCBoZWxwZXJzXHJcbi8vID09PT09PT09PT09PT1cclxuQG1lZGlhIHByaW50IHtcclxuICAucHJpbnQtaGlkZGVuIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbiAgLnByaW50LXZpc2libGUgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XHJcbiAgLnByaW50LWJyZWFrLWJlZm9yZSB7IHBhZ2UtYnJlYWstYmVmb3JlOiBhbHdheXMgIWltcG9ydGFudDsgfVxyXG4gIC5wcmludC1icmVhay1hZnRlciB7IHBhZ2UtYnJlYWstYWZ0ZXI6IGFsd2F5cyAhaW1wb3J0YW50OyB9XHJcbiAgLnByaW50LW5vLWJyZWFrIHsgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuLy8gVGV4dCBoZWxwZXJzIHRoYXQgZXh0ZW5kIEJvb3RzdHJhcFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBCZXR0ZXIgdGV4dCB0cnVuY2F0aW9uXHJcbi50ZXh0LXRydW5jYXRlLTIge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi50ZXh0LXRydW5jYXRlLTMge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8vIFJlc3BvbnNpdmUgdGV4dCBzaXppbmdcclxuLy8gTm90ZTogbWVkaWEtYnJlYWtwb2ludC11cCBtaXhpbiBmcm9tIEJvb3RzdHJhcCA1XHJcbi50ZXh0LWxnLWxhcmdlciB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7IC8vIDE4cHhcclxuICB9XHJcbn1cclxuXHJcbi50ZXh0LWxnLWxhcmdlc3Qge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtICFpbXBvcnRhbnQ7ICAvLyAyMHB4XHJcbiAgfVxyXG59XHJcblxyXG4vLyBDb21tb24gcHJvamVjdCBwYXR0ZXJuc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy8gQ2FyZCBlbmhhbmNlbWVudHNcclxuLmNhcmQtaG92ZXIge1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcclxuICBcclxuICAmOmhvdmVyIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcclxuICAgIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gSW1hZ2UgZW5oYW5jZW1lbnRzXHJcbi5pbWctZ3JheXNjYWxlIHtcclxuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4zcyBlYXNlO1xyXG4gIFxyXG4gICY6aG92ZXIge1xyXG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gTGluayBlbmhhbmNlbWVudHNcclxuLmxpbmstc3VidGxlIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tYnMtcHJpbWFyeSk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEFsaWdubWVudCBpbiBjb2x1bW5zXHJcbi52ZXJ0aWNhbC1jZW50ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLnZlcnRpY2FsLWVuZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi8qIVxyXG4gKiBVc2FnZSBOb3RlczpcclxuICogLSBUaGVzZSBoZWxwZXJzIGV4dGVuZCBCb290c3RyYXAgNSdzIHV0aWxpdHkgc3lzdGVtXHJcbiAqIC0gVXNlIEJvb3RzdHJhcCA1IHV0aWxpdGllcyBmaXJzdCwgdGhlc2UgYXJlIGZvciBlZGdlIGNhc2VzXHJcbiAqIC0gQWxsIGN1c3RvbSBoZWxwZXJzIHVzZSAhaW1wb3J0YW50IGZvciB1dGlsaXR5LXN0eWxlIGJlaGF2aW9yXHJcbiAqIC0gUmVtb3ZlIGhlbHBlcnMgdGhhdCBiZWNvbWUgYXZhaWxhYmxlIGluIG5ld2VyIEJvb3RzdHJhcCB2ZXJzaW9uc1xyXG4gKi8iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBHbG9iYWwgQWNjZXNzaWJpbGl0eSBTdHlsZXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gV0NBRyAyLjEgQUEgY29tcGxpYW5jZSAtIEZvY3VzIFZpc2libGUgKDIuNC43KVxyXG4vLyBWaXNpYmxlIGZvY3VzIGluZGljYXRvcnMgZm9yIGtleWJvYXJkIG5hdmlnYXRpb25cclxuXHJcbio6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICBvdXRsaW5lOiAycHggc29saWQgJHByaW1hcnk7XHJcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoJHByaW1hcnksIDAuMSk7XHJcbn1cclxuXHJcbi5idG46Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICBvdXRsaW5lOiAycHggc29saWQgJHByaW1hcnk7XHJcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoJHByaW1hcnksIDAuMSk7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6Zm9jdXMtdmlzaWJsZSxcclxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICBvdXRsaW5lOiAycHggc29saWQgJHByaW1hcnk7XHJcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoJHByaW1hcnksIDAuMSk7XHJcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcblxyXG5hOmZvY3VzLXZpc2libGUge1xyXG4gICAgb3V0bGluZTogMnB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKCRwcmltYXJ5LCAwLjEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG59XHJcbiIsImFzaWRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuICAgIGdhcDogMXJlbTtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAvLyBTdGlja3kgcG9zaXRpb25pbmcgc3VwcG9ydFxyXG4gICAgJi5wb3NpdGlvbi1zdGlja3kge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IC8vIENyaXRpY2FsIGZvciBzdGlja3kgaW5zaWRlIGZsZXggY29udGFpbmVyc1xyXG4gICAgICAgIC8vIERlZmF1bHQ6IHN0aWNrIGJlbG93IG5hdmJhciArIDFyZW0gc3BhY2luZ1xyXG4gICAgICAgIC8vIE5hdmJhciBpcyB+OTdweCwgc28gOTdweCArIDE2cHggPSAxMTNweCDiiYggN3JlbVxyXG4gICAgICAgIHRvcDogN3JlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgIC8vIE9uIG1vYmlsZSwgbmF2YmFyIG1pZ2h0IGJlIGRpZmZlcmVudCBoZWlnaHRcclxuICAgICAgICAgICAgdG9wOiA1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmVtcHR5LFxyXG4gICAgJjpub3QoOmhhcygqKSkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmdyb3VwLWhlYWRlciB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWJnLXNlY29uZGFyeSxcclxuICAgIC5idG4tc2Vjb25kYXJ5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kaWdvLTYwMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kaWdvLTcwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICY6bm90KC5idG4pIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYnRuIHtcclxuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1saW5rIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1sYWJlbCB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbiIsIu+7v2h0bWwge1xyXG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuIiwi77u/LmZhIHtcclxuICAgICYuZmEtYmFycyxcclxuICAgICYuZmEtdGltZXMsXHJcbiAgICAmLmZhLWNhbGVuZGFyLW1pbnVzLW8sXHJcbiAgICAmLmZhLWNhbGVuZGFyLXBsdXMtbyxcclxuICAgICYuZmEtY2hlY2ssXHJcbiAgICAmLmZhLWNoZXZyb24tZG93bixcclxuICAgICYuZmEtY2hldnJvbi1sZWZ0LFxyXG4gICAgJi5mYS1jaGV2cm9uLXJpZ2h0LFxyXG4gICAgJi5mYS1jaGV2cm9uLXVwLFxyXG4gICAgJi5mYS1lbnZlbG9wZSxcclxuICAgICYuZmEtZmFjZWJvb2ssXHJcbiAgICAmLmZhLWxpbmtlZGluLFxyXG4gICAgJi5mYS1xdW90ZS1sZWZ0LFxyXG4gICAgJi5mYS1zZWFyY2gsXHJcbiAgICAmLmZhLXN0YXIsXHJcbiAgICAmLmZhLXN0YXItbyxcclxuICAgICYuZmEtdHdpdHRlcixcclxuICAgICYuZmEtdXNlcixcclxuICAgICYuZmEtdXNlci1vLFxyXG4gICAgJi5mYS15b3V0dWJlLXBsYXksXHJcbiAgICAmLmZhLXNlYXJjaC1kb3R0ZWQsXHJcbiAgICAmLmZhLXBob25lLWRvdHRlZCxcclxuICAgICYuZmEtbWFpbC1kb3R0ZWQsXHJcbiAgICAmLmZhLWxhbXAtZG90dGVkLFxyXG4gICAgJi5mYS1saWdodGJ1bGItZG90dGVkLFxyXG4gICAgJi5mYS1jb21tZW50LWRvdHRlZCxcclxuICAgICYuZmEtZ2xvYmUtZG90dGVkLFxyXG4gICAgJi5mYS10cnVjay1kb3R0ZWQsXHJcbiAgICAmLmZhLWJyaWVmY2FzZS1kb3R0ZWQsXHJcbiAgICAmLmZhLWFycm93LXVwLWRvdHRlZCxcclxuICAgICYuZmEtYXJyb3ctcmlnaHQtZG90dGVkLFxyXG4gICAgJi5mYS1hcnJvdy1kb3duLWRvdHRlZCxcclxuICAgICYuZmEtYXJyb3ctbGVmdC1kb3R0ZWQsXHJcbiAgICAmLmZhLXR3aXR0ZXIsXHJcbiAgICAmLmZhLXgtdHdpdHRlcixcclxuICAgICYuZmEtdmlydXMtY292aWQtZG90dGVkLFxyXG4gICAgJi5mYS1idWlsZGluZy1kb3R0ZWQsXHJcbiAgICAmLmZhLWZhY2Utc21pbGUtZG90dGVkLFxyXG4gICAgJi5mYS1yZWN5Y2xlLWRvdHRlZCxcclxuICAgICYuZmEtY2lyY2xlLWRvbGxhci1kb3R0ZWQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcclxuICAgICAgICBzcGVhazogbm9uZTtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cclxuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmEtc2VhcmNoLWRvdHRlZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogJGZhLXZhci1zZWFyY2gtZG90dGVkO1xyXG59XHJcblxyXG4uZmEtbGFtcC1kb3R0ZWQsXHJcbi5mYS1saWdodGJ1bGItZG90dGVkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkZmEtdmFyLWxhbXAtZG90dGVkO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmEtbWFpbC1kb3R0ZWQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICRmYS12YXItbWFpbC1kb3R0ZWQ7XHJcbn1cclxuXHJcbi5mYS1waG9uZS1kb3R0ZWQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICRmYS12YXItcGhvbmUtZG90dGVkO1xyXG59XHJcblxyXG4uZmEtYXJyb3ctcmlnaHQtZG90dGVkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAkZmEtdmFyLWFycm93LXJpZ2h0LWRvdHRlZDtcclxufVxyXG5cclxuLmZhLWFycm93LWRvd24tZG90dGVkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAkZmEtdmFyLWFycm93LWRvd24tZG90dGVkO1xyXG59XHJcblxyXG4uZmEtYXJyb3ctdXAtZG90dGVkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAkZmEtdmFyLWFycm93LXVwLWRvdHRlZDtcclxufVxyXG5cclxuLmZhLWFycm93LWxlZnQtZG90dGVkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAkZmEtdmFyLWFycm93LWxlZnQtZG90dGVkO1xyXG59XHJcblxyXG4uZmEtdHdpdHRlcjpiZWZvcmUsXHJcbi5mYS14LXR3aXR0ZXI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICRmYS12YXIteC10d2l0dGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mYS1jb21tZW50LWRvdHRlZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogJGZhLXZhci1jb21tZW50LWRvdHRlZDtcclxufVxyXG5cclxuLmZhLWdsb2JlLWRvdHRlZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogJGZhLXZhci1nbG9iZS1kb3R0ZWQ7XHJcbn1cclxuXHJcbi5mYS10cnVjay1kb3R0ZWQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICRmYS12YXItdHJ1Y2stZG90dGVkO1xyXG59XHJcblxyXG4uZmEtYnJpZWZjYXNlLWRvdHRlZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogJGZhLXZhci1icmllZmNhc2UtZG90dGVkO1xyXG59XHJcblxyXG4uZmEtYnVpbGRpbmctZG90dGVkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkZmEtdmFyLWJ1aWxkaW5nLWRvdHRlZDtcclxuICAgIH1cclxufVxyXG5cclxuLmZhLWNpcmNsZS1kb2xsYXItZG90dGVkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1kb2xsYXItZG90dGVkO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmEtZmFjZS1zbWlsZS1kb3R0ZWQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRmYS12YXItZmFjZS1zbWlsZS1kb3R0ZWQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mYS1yZWN5Y2xlLWRvdHRlZCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJGZhLXZhci1yZWN5Y2xlLWRvdHRlZDtcclxuICAgIH1cclxufVxyXG5cclxuLmZhLXZpcnVzLWNvdmlkLWRvdHRlZCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJGZhLXZhci12aXJ1cy1jb3ZpZC1kb3R0ZWQ7XHJcbiAgICB9XHJcbn1cclxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBGb250IEF3ZXNvbWUgNC43LjAgQ3VzdG9tIFZhcmlhYmxlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJGZhLWZvbnQtcGF0aDogICAgICAgIFwiL0Rlc2lnbi9mb250cy92ZW5kb3IvZm9udC1hd2Vzb21lL2ZvbnRzXCIgIWRlZmF1bHQ7XHJcbiRmYS1mb250LXNpemUtYmFzZTogICAxNHB4ICFkZWZhdWx0O1xyXG4kZmEtbGluZS1oZWlnaHQtYmFzZTogMSAhZGVmYXVsdDtcclxuLy8kZmEtZm9udC1wYXRoOiAgICAgICAgXCIvL25ldGRuYS5ib290c3RyYXBjZG4uY29tL2ZvbnQtYXdlc29tZS80LjcuMC9mb250c1wiICFkZWZhdWx0OyAvLyBmb3IgcmVmZXJlbmNpbmcgQm9vdHN0cmFwIENETiBmb250IGZpbGVzIGRpcmVjdGx5XHJcbiRmYS1jc3MtcHJlZml4OiAgICAgICBmYSAhZGVmYXVsdDtcclxuJGZhLXZlcnNpb246ICAgICAgICAgIFwiNC43LjBcIiAhZGVmYXVsdDtcclxuJGZhLWJvcmRlci1jb2xvcjogICAgICNlZWUgIWRlZmF1bHQ7XHJcbiRmYS1pbnZlcnNlOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kZmEtbGktd2lkdGg6ICAgICAgICAgbWF0aC5kaXYoMzBlbSwgMTQpICFkZWZhdWx0O1xyXG5cclxuJGZhLXZhci01MDBweDogXCJcXGYyNmVcIjtcclxuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFwiXFxmMmI5XCI7XHJcbiRmYS12YXItYWRkcmVzcy1ib29rLW86IFwiXFxmMmJhXCI7XHJcbiRmYS12YXItYWRkcmVzcy1jYXJkOiBcIlxcZjJiYlwiO1xyXG4kZmEtdmFyLWFkZHJlc3MtY2FyZC1vOiBcIlxcZjJiY1wiO1xyXG4kZmEtdmFyLWFkanVzdDogXCJcXGYwNDJcIjtcclxuJGZhLXZhci1hZG46IFwiXFxmMTcwXCI7XHJcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcIlxcZjAzN1wiO1xyXG4kZmEtdmFyLWFsaWduLWp1c3RpZnk6IFwiXFxmMDM5XCI7XHJcbiRmYS12YXItYWxpZ24tbGVmdDogXCJcXGYwMzZcIjtcclxuJGZhLXZhci1hbGlnbi1yaWdodDogXCJcXGYwMzhcIjtcclxuJGZhLXZhci1hbWF6b246IFwiXFxmMjcwXCI7XHJcbiRmYS12YXItYW1idWxhbmNlOiBcIlxcZjBmOVwiO1xyXG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xyXG4kZmEtdmFyLWFuY2hvcjogXCJcXGYxM2RcIjtcclxuJGZhLXZhci1hbmRyb2lkOiBcIlxcZjE3YlwiO1xyXG4kZmEtdmFyLWFuZ2VsbGlzdDogXCJcXGYyMDlcIjtcclxuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXCJcXGYxMDNcIjtcclxuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogXCJcXGYxMDBcIjtcclxuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFwiXFxmMTAxXCI7XHJcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcIlxcZjEwMlwiO1xyXG4kZmEtdmFyLWFuZ2xlLWRvd246IFwiXFxmMTA3XCI7XHJcbiRmYS12YXItYW5nbGUtbGVmdDogXCJcXGYxMDRcIjtcclxuJGZhLXZhci1hbmdsZS1yaWdodDogXCJcXGYxMDVcIjtcclxuJGZhLXZhci1hbmdsZS11cDogXCJcXGYxMDZcIjtcclxuJGZhLXZhci1hcHBsZTogXCJcXGYxNzlcIjtcclxuJGZhLXZhci1hcmNoaXZlOiBcIlxcZjE4N1wiO1xyXG4kZmEtdmFyLWFyZWEtY2hhcnQ6IFwiXFxmMWZlXCI7XHJcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFwiXFxmMGFiXCI7XHJcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFwiXFxmMGE4XCI7XHJcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjogXCJcXGYwMWFcIjtcclxuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OiBcIlxcZjE5MFwiO1xyXG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OiBcIlxcZjE4ZVwiO1xyXG4kZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOiBcIlxcZjAxYlwiO1xyXG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXCJcXGYwYTlcIjtcclxuJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA6IFwiXFxmMGFhXCI7XHJcbiRmYS12YXItYXJyb3ctZG93bjogXCJcXGYwNjNcIjtcclxuJGZhLXZhci1hcnJvdy1sZWZ0OiBcIlxcZjA2MFwiO1xyXG4kZmEtdmFyLWFycm93LXJpZ2h0OiBcIlxcZjA2MVwiO1xyXG4kZmEtdmFyLWFycm93LXVwOiBcIlxcZjA2MlwiO1xyXG4kZmEtdmFyLWFycm93czogXCJcXGYwNDdcIjtcclxuJGZhLXZhci1hcnJvd3MtYWx0OiBcIlxcZjBiMlwiO1xyXG4kZmEtdmFyLWFycm93cy1oOiBcIlxcZjA3ZVwiO1xyXG4kZmEtdmFyLWFycm93cy12OiBcIlxcZjA3ZFwiO1xyXG4kZmEtdmFyLWFzbC1pbnRlcnByZXRpbmc6IFwiXFxmMmEzXCI7XHJcbiRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOiBcIlxcZjJhMlwiO1xyXG4kZmEtdmFyLWFzdGVyaXNrOiBcIlxcZjA2OVwiO1xyXG4kZmEtdmFyLWF0OiBcIlxcZjFmYVwiO1xyXG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcIlxcZjI5ZVwiO1xyXG4kZmEtdmFyLWF1dG9tb2JpbGU6IFwiXFxmMWI5XCI7XHJcbiRmYS12YXItYmFja3dhcmQ6IFwiXFxmMDRhXCI7XHJcbiRmYS12YXItYmFsYW5jZS1zY2FsZTogXCJcXGYyNGVcIjtcclxuJGZhLXZhci1iYW46IFwiXFxmMDVlXCI7XHJcbiRmYS12YXItYmFuZGNhbXA6IFwiXFxmMmQ1XCI7XHJcbiRmYS12YXItYmFuazogXCJcXGYxOWNcIjtcclxuJGZhLXZhci1iYXItY2hhcnQ6IFwiXFxmMDgwXCI7XHJcbiRmYS12YXItYmFyLWNoYXJ0LW86IFwiXFxmMDgwXCI7XHJcbiRmYS12YXItYmFyY29kZTogXCJcXGYwMmFcIjtcclxuJGZhLXZhci1iYXJzOiBcIlxcZjBjOVwiO1xyXG4kZmEtdmFyLWJhdGg6IFwiXFxmMmNkXCI7XHJcbiRmYS12YXItYmF0aHR1YjogXCJcXGYyY2RcIjtcclxuJGZhLXZhci1iYXR0ZXJ5OiBcIlxcZjI0MFwiO1xyXG4kZmEtdmFyLWJhdHRlcnktMDogXCJcXGYyNDRcIjtcclxuJGZhLXZhci1iYXR0ZXJ5LTE6IFwiXFxmMjQzXCI7XHJcbiRmYS12YXItYmF0dGVyeS0yOiBcIlxcZjI0MlwiO1xyXG4kZmEtdmFyLWJhdHRlcnktMzogXCJcXGYyNDFcIjtcclxuJGZhLXZhci1iYXR0ZXJ5LTQ6IFwiXFxmMjQwXCI7XHJcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXCJcXGYyNDRcIjtcclxuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFwiXFxmMjQwXCI7XHJcbiRmYS12YXItYmF0dGVyeS1oYWxmOiBcIlxcZjI0MlwiO1xyXG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXCJcXGYyNDNcIjtcclxuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjI0MVwiO1xyXG4kZmEtdmFyLWJlZDogXCJcXGYyMzZcIjtcclxuJGZhLXZhci1iZWVyOiBcIlxcZjBmY1wiO1xyXG4kZmEtdmFyLWJlaGFuY2U6IFwiXFxmMWI0XCI7XHJcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6IFwiXFxmMWI1XCI7XHJcbiRmYS12YXItYmVsbDogXCJcXGYwZjNcIjtcclxuJGZhLXZhci1iZWxsLW86IFwiXFxmMGEyXCI7XHJcbiRmYS12YXItYmVsbC1zbGFzaDogXCJcXGYxZjZcIjtcclxuJGZhLXZhci1iZWxsLXNsYXNoLW86IFwiXFxmMWY3XCI7XHJcbiRmYS12YXItYmljeWNsZTogXCJcXGYyMDZcIjtcclxuJGZhLXZhci1iaW5vY3VsYXJzOiBcIlxcZjFlNVwiO1xyXG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFwiXFxmMWZkXCI7XHJcbiRmYS12YXItYml0YnVja2V0OiBcIlxcZjE3MVwiO1xyXG4kZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU6IFwiXFxmMTcyXCI7XHJcbiRmYS12YXItYml0Y29pbjogXCJcXGYxNWFcIjtcclxuJGZhLXZhci1ibGFjay10aWU6IFwiXFxmMjdlXCI7XHJcbiRmYS12YXItYmxpbmQ6IFwiXFxmMjlkXCI7XHJcbiRmYS12YXItYmx1ZXRvb3RoOiBcIlxcZjI5M1wiO1xyXG4kZmEtdmFyLWJsdWV0b290aC1iOiBcIlxcZjI5NFwiO1xyXG4kZmEtdmFyLWJvbGQ6IFwiXFxmMDMyXCI7XHJcbiRmYS12YXItYm9sdDogXCJcXGYwZTdcIjtcclxuJGZhLXZhci1ib21iOiBcIlxcZjFlMlwiO1xyXG4kZmEtdmFyLWJvb2s6IFwiXFxmMDJkXCI7XHJcbiRmYS12YXItYm9va21hcms6IFwiXFxmMDJlXCI7XHJcbiRmYS12YXItYm9va21hcmstbzogXCJcXGYwOTdcIjtcclxuJGZhLXZhci1icmFpbGxlOiBcIlxcZjJhMVwiO1xyXG4kZmEtdmFyLWJyaWVmY2FzZTogXCJcXGYwYjFcIjtcclxuJGZhLXZhci1idGM6IFwiXFxmMTVhXCI7XHJcbiRmYS12YXItYnVnOiBcIlxcZjE4OFwiO1xyXG4kZmEtdmFyLWJ1aWxkaW5nOiBcIlxcZjFhZFwiO1xyXG4kZmEtdmFyLWJ1aWxkaW5nLW86IFwiXFxmMGY3XCI7XHJcbiRmYS12YXItYnVsbGhvcm46IFwiXFxmMGExXCI7XHJcbiRmYS12YXItYnVsbHNleWU6IFwiXFxmMTQwXCI7XHJcbiRmYS12YXItYnVzOiBcIlxcZjIwN1wiO1xyXG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFwiXFxmMjBkXCI7XHJcbiRmYS12YXItY2FiOiBcIlxcZjFiYVwiO1xyXG4kZmEtdmFyLWNhbGN1bGF0b3I6IFwiXFxmMWVjXCI7XHJcbiRmYS12YXItY2FsZW5kYXI6IFwiXFxmMDczXCI7XHJcbiRmYS12YXItY2FsZW5kYXItY2hlY2stbzogXCJcXGYyNzRcIjtcclxuJGZhLXZhci1jYWxlbmRhci1taW51cy1vOiBcIlxcZjI3MlwiO1xyXG4kZmEtdmFyLWNhbGVuZGFyLW86IFwiXFxmMTMzXCI7XHJcbiRmYS12YXItY2FsZW5kYXItcGx1cy1vOiBcIlxcZjI3MVwiO1xyXG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzLW86IFwiXFxmMjczXCI7XHJcbiRmYS12YXItY2FtZXJhOiBcIlxcZjAzMFwiO1xyXG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXCJcXGYwODNcIjtcclxuJGZhLXZhci1jYXI6IFwiXFxmMWI5XCI7XHJcbiRmYS12YXItY2FyZXQtZG93bjogXCJcXGYwZDdcIjtcclxuJGZhLXZhci1jYXJldC1sZWZ0OiBcIlxcZjBkOVwiO1xyXG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcIlxcZjBkYVwiO1xyXG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd246IFwiXFxmMTUwXCI7XHJcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDogXCJcXGYxOTFcIjtcclxuJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDogXCJcXGYxNTJcIjtcclxuJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDogXCJcXGYxNTFcIjtcclxuJGZhLXZhci1jYXJldC11cDogXCJcXGYwZDhcIjtcclxuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFwiXFxmMjE4XCI7XHJcbiRmYS12YXItY2FydC1wbHVzOiBcIlxcZjIxN1wiO1xyXG4kZmEtdmFyLWNjOiBcIlxcZjIwYVwiO1xyXG4kZmEtdmFyLWNjLWFtZXg6IFwiXFxmMWYzXCI7XHJcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFwiXFxmMjRjXCI7XHJcbiRmYS12YXItY2MtZGlzY292ZXI6IFwiXFxmMWYyXCI7XHJcbiRmYS12YXItY2MtamNiOiBcIlxcZjI0YlwiO1xyXG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6IFwiXFxmMWYxXCI7XHJcbiRmYS12YXItY2MtcGF5cGFsOiBcIlxcZjFmNFwiO1xyXG4kZmEtdmFyLWNjLXN0cmlwZTogXCJcXGYxZjVcIjtcclxuJGZhLXZhci1jYy12aXNhOiBcIlxcZjFmMFwiO1xyXG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcIlxcZjBhM1wiO1xyXG4kZmEtdmFyLWNoYWluOiBcIlxcZjBjMVwiO1xyXG4kZmEtdmFyLWNoYWluLWJyb2tlbjogXCJcXGYxMjdcIjtcclxuJGZhLXZhci1jaGVjazogXCJcXGYwMGNcIjtcclxuJGZhLXZhci1jaGVjay1jaXJjbGU6IFwiXFxmMDU4XCI7XHJcbiRmYS12YXItY2hlY2stY2lyY2xlLW86IFwiXFxmMDVkXCI7XHJcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcIlxcZjE0YVwiO1xyXG4kZmEtdmFyLWNoZWNrLXNxdWFyZS1vOiBcIlxcZjA0NlwiO1xyXG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd246IFwiXFxmMTNhXCI7XHJcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXCJcXGYxMzdcIjtcclxuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXCJcXGYxMzhcIjtcclxuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDogXCJcXGYxMzlcIjtcclxuJGZhLXZhci1jaGV2cm9uLWRvd246IFwiXFxmMDc4XCI7XHJcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcIlxcZjA1M1wiO1xyXG4kZmEtdmFyLWNoZXZyb24tcmlnaHQ6IFwiXFxmMDU0XCI7XHJcbiRmYS12YXItY2hldnJvbi11cDogXCJcXGYwNzdcIjtcclxuJGZhLXZhci1jaGlsZDogXCJcXGYxYWVcIjtcclxuJGZhLXZhci1jaHJvbWU6IFwiXFxmMjY4XCI7XHJcbiRmYS12YXItY2lyY2xlOiBcIlxcZjExMVwiO1xyXG4kZmEtdmFyLWNpcmNsZS1vOiBcIlxcZjEwY1wiO1xyXG4kZmEtdmFyLWNpcmNsZS1vLW5vdGNoOiBcIlxcZjFjZVwiO1xyXG4kZmEtdmFyLWNpcmNsZS10aGluOiBcIlxcZjFkYlwiO1xyXG4kZmEtdmFyLWNsaXBib2FyZDogXCJcXGYwZWFcIjtcclxuJGZhLXZhci1jbG9jay1vOiBcIlxcZjAxN1wiO1xyXG4kZmEtdmFyLWNsb25lOiBcIlxcZjI0ZFwiO1xyXG4kZmEtdmFyLWNsb3NlOiBcIlxcZjAwZFwiO1xyXG4kZmEtdmFyLWNsb3VkOiBcIlxcZjBjMlwiO1xyXG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkOiBcIlxcZjBlZFwiO1xyXG4kZmEtdmFyLWNsb3VkLXVwbG9hZDogXCJcXGYwZWVcIjtcclxuJGZhLXZhci1jbnk6IFwiXFxmMTU3XCI7XHJcbiRmYS12YXItY29kZTogXCJcXGYxMjFcIjtcclxuJGZhLXZhci1jb2RlLWZvcms6IFwiXFxmMTI2XCI7XHJcbiRmYS12YXItY29kZXBlbjogXCJcXGYxY2JcIjtcclxuJGZhLXZhci1jb2RpZXBpZTogXCJcXGYyODRcIjtcclxuJGZhLXZhci1jb2ZmZWU6IFwiXFxmMGY0XCI7XHJcbiRmYS12YXItY29nOiBcIlxcZjAxM1wiO1xyXG4kZmEtdmFyLWNvZ3M6IFwiXFxmMDg1XCI7XHJcbiRmYS12YXItY29sdW1uczogXCJcXGYwZGJcIjtcclxuJGZhLXZhci1jb21tZW50OiBcIlxcZjA3NVwiO1xyXG4kZmEtdmFyLWNvbW1lbnQtbzogXCJcXGYwZTVcIjtcclxuJGZhLXZhci1jb21tZW50aW5nOiBcIlxcZjI3YVwiO1xyXG4kZmEtdmFyLWNvbW1lbnRpbmctbzogXCJcXGYyN2JcIjtcclxuJGZhLXZhci1jb21tZW50czogXCJcXGYwODZcIjtcclxuJGZhLXZhci1jb21tZW50cy1vOiBcIlxcZjBlNlwiO1xyXG4kZmEtdmFyLWNvbXBhc3M6IFwiXFxmMTRlXCI7XHJcbiRmYS12YXItY29tcHJlc3M6IFwiXFxmMDY2XCI7XHJcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFwiXFxmMjBlXCI7XHJcbiRmYS12YXItY29udGFvOiBcIlxcZjI2ZFwiO1xyXG4kZmEtdmFyLWNvcHk6IFwiXFxmMGM1XCI7XHJcbiRmYS12YXItY29weXJpZ2h0OiBcIlxcZjFmOVwiO1xyXG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM6IFwiXFxmMjVlXCI7XHJcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFwiXFxmMDlkXCI7XHJcbiRmYS12YXItY3JlZGl0LWNhcmQtYWx0OiBcIlxcZjI4M1wiO1xyXG4kZmEtdmFyLWNyb3A6IFwiXFxmMTI1XCI7XHJcbiRmYS12YXItY3Jvc3NoYWlyczogXCJcXGYwNWJcIjtcclxuJGZhLXZhci1jc3MzOiBcIlxcZjEzY1wiO1xyXG4kZmEtdmFyLWN1YmU6IFwiXFxmMWIyXCI7XHJcbiRmYS12YXItY3ViZXM6IFwiXFxmMWIzXCI7XHJcbiRmYS12YXItY3V0OiBcIlxcZjBjNFwiO1xyXG4kZmEtdmFyLWN1dGxlcnk6IFwiXFxmMGY1XCI7XHJcbiRmYS12YXItZGFzaGJvYXJkOiBcIlxcZjBlNFwiO1xyXG4kZmEtdmFyLWRhc2hjdWJlOiBcIlxcZjIxMFwiO1xyXG4kZmEtdmFyLWRhdGFiYXNlOiBcIlxcZjFjMFwiO1xyXG4kZmEtdmFyLWRlYWY6IFwiXFxmMmE0XCI7XHJcbiRmYS12YXItZGVhZm5lc3M6IFwiXFxmMmE0XCI7XHJcbiRmYS12YXItZGVkZW50OiBcIlxcZjAzYlwiO1xyXG4kZmEtdmFyLWRlbGljaW91czogXCJcXGYxYTVcIjtcclxuJGZhLXZhci1kZXNrdG9wOiBcIlxcZjEwOFwiO1xyXG4kZmEtdmFyLWRldmlhbnRhcnQ6IFwiXFxmMWJkXCI7XHJcbiRmYS12YXItZGlhbW9uZDogXCJcXGYyMTlcIjtcclxuJGZhLXZhci1kaWdnOiBcIlxcZjFhNlwiO1xyXG4kZmEtdmFyLWRvbGxhcjogXCJcXGYxNTVcIjtcclxuJGZhLXZhci1kb3QtY2lyY2xlLW86IFwiXFxmMTkyXCI7XHJcbiRmYS12YXItZG93bmxvYWQ6IFwiXFxmMDE5XCI7XHJcbiRmYS12YXItZHJpYmJibGU6IFwiXFxmMTdkXCI7XHJcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcIlxcZjJjMlwiO1xyXG4kZmEtdmFyLWRyaXZlcnMtbGljZW5zZS1vOiBcIlxcZjJjM1wiO1xyXG4kZmEtdmFyLWRyb3Bib3g6IFwiXFxmMTZiXCI7XHJcbiRmYS12YXItZHJ1cGFsOiBcIlxcZjFhOVwiO1xyXG4kZmEtdmFyLWVkZ2U6IFwiXFxmMjgyXCI7XHJcbiRmYS12YXItZWRpdDogXCJcXGYwNDRcIjtcclxuJGZhLXZhci1lZXJjYXN0OiBcIlxcZjJkYVwiO1xyXG4kZmEtdmFyLWVqZWN0OiBcIlxcZjA1MlwiO1xyXG4kZmEtdmFyLWVsbGlwc2lzLWg6IFwiXFxmMTQxXCI7XHJcbiRmYS12YXItZWxsaXBzaXMtdjogXCJcXGYxNDJcIjtcclxuJGZhLXZhci1lbXBpcmU6IFwiXFxmMWQxXCI7XHJcbiRmYS12YXItZW52ZWxvcGU6IFwiXFxmMGUwXCI7XHJcbiRmYS12YXItZW52ZWxvcGUtbzogXCJcXGYwMDNcIjtcclxuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcIlxcZjJiNlwiO1xyXG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tbzogXCJcXGYyYjdcIjtcclxuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFwiXFxmMTk5XCI7XHJcbiRmYS12YXItZW52aXJhOiBcIlxcZjI5OVwiO1xyXG4kZmEtdmFyLWVyYXNlcjogXCJcXGYxMmRcIjtcclxuJGZhLXZhci1ldHN5OiBcIlxcZjJkN1wiO1xyXG4kZmEtdmFyLWV1cjogXCJcXGYxNTNcIjtcclxuJGZhLXZhci1ldXJvOiBcIlxcZjE1M1wiO1xyXG4kZmEtdmFyLWV4Y2hhbmdlOiBcIlxcZjBlY1wiO1xyXG4kZmEtdmFyLWV4Y2xhbWF0aW9uOiBcIlxcZjEyYVwiO1xyXG4kZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTogXCJcXGYwNmFcIjtcclxuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXCJcXGYwNzFcIjtcclxuJGZhLXZhci1leHBhbmQ6IFwiXFxmMDY1XCI7XHJcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcIlxcZjIzZVwiO1xyXG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFwiXFxmMDhlXCI7XHJcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFwiXFxmMTRjXCI7XHJcbiRmYS12YXItZXllOiBcIlxcZjA2ZVwiO1xyXG4kZmEtdmFyLWV5ZS1zbGFzaDogXCJcXGYwNzBcIjtcclxuJGZhLXZhci1leWVkcm9wcGVyOiBcIlxcZjFmYlwiO1xyXG4kZmEtdmFyLWZhOiBcIlxcZjJiNFwiO1xyXG4kZmEtdmFyLWZhY2Vib29rOiBcIlxcZjA5YVwiO1xyXG4kZmEtdmFyLWZhY2Vib29rLWY6IFwiXFxmMDlhXCI7XHJcbiRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw6IFwiXFxmMjMwXCI7XHJcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcIlxcZjA4MlwiO1xyXG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFwiXFxmMDQ5XCI7XHJcbiRmYS12YXItZmFzdC1mb3J3YXJkOiBcIlxcZjA1MFwiO1xyXG4kZmEtdmFyLWZheDogXCJcXGYxYWNcIjtcclxuJGZhLXZhci1mZWVkOiBcIlxcZjA5ZVwiO1xyXG4kZmEtdmFyLWZlbWFsZTogXCJcXGYxODJcIjtcclxuJGZhLXZhci1maWdodGVyLWpldDogXCJcXGYwZmJcIjtcclxuJGZhLXZhci1maWxlOiBcIlxcZjE1YlwiO1xyXG4kZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOiBcIlxcZjFjNlwiO1xyXG4kZmEtdmFyLWZpbGUtYXVkaW8tbzogXCJcXGYxYzdcIjtcclxuJGZhLXZhci1maWxlLWNvZGUtbzogXCJcXGYxYzlcIjtcclxuJGZhLXZhci1maWxlLWV4Y2VsLW86IFwiXFxmMWMzXCI7XHJcbiRmYS12YXItZmlsZS1pbWFnZS1vOiBcIlxcZjFjNVwiO1xyXG4kZmEtdmFyLWZpbGUtbW92aWUtbzogXCJcXGYxYzhcIjtcclxuJGZhLXZhci1maWxlLW86IFwiXFxmMDE2XCI7XHJcbiRmYS12YXItZmlsZS1wZGYtbzogXCJcXGYxYzFcIjtcclxuJGZhLXZhci1maWxlLXBob3RvLW86IFwiXFxmMWM1XCI7XHJcbiRmYS12YXItZmlsZS1waWN0dXJlLW86IFwiXFxmMWM1XCI7XHJcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50LW86IFwiXFxmMWM0XCI7XHJcbiRmYS12YXItZmlsZS1zb3VuZC1vOiBcIlxcZjFjN1wiO1xyXG4kZmEtdmFyLWZpbGUtdGV4dDogXCJcXGYxNWNcIjtcclxuJGZhLXZhci1maWxlLXRleHQtbzogXCJcXGYwZjZcIjtcclxuJGZhLXZhci1maWxlLXZpZGVvLW86IFwiXFxmMWM4XCI7XHJcbiRmYS12YXItZmlsZS13b3JkLW86IFwiXFxmMWMyXCI7XHJcbiRmYS12YXItZmlsZS16aXAtbzogXCJcXGYxYzZcIjtcclxuJGZhLXZhci1maWxlcy1vOiBcIlxcZjBjNVwiO1xyXG4kZmEtdmFyLWZpbG06IFwiXFxmMDA4XCI7XHJcbiRmYS12YXItZmlsdGVyOiBcIlxcZjBiMFwiO1xyXG4kZmEtdmFyLWZpcmU6IFwiXFxmMDZkXCI7XHJcbiRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI6IFwiXFxmMTM0XCI7XHJcbiRmYS12YXItZmlyZWZveDogXCJcXGYyNjlcIjtcclxuJGZhLXZhci1maXJzdC1vcmRlcjogXCJcXGYyYjBcIjtcclxuJGZhLXZhci1mbGFnOiBcIlxcZjAyNFwiO1xyXG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcIlxcZjExZVwiO1xyXG4kZmEtdmFyLWZsYWctbzogXCJcXGYxMWRcIjtcclxuJGZhLXZhci1mbGFzaDogXCJcXGYwZTdcIjtcclxuJGZhLXZhci1mbGFzazogXCJcXGYwYzNcIjtcclxuJGZhLXZhci1mbGlja3I6IFwiXFxmMTZlXCI7XHJcbiRmYS12YXItZmxvcHB5LW86IFwiXFxmMGM3XCI7XHJcbiRmYS12YXItZm9sZGVyOiBcIlxcZjA3YlwiO1xyXG4kZmEtdmFyLWZvbGRlci1vOiBcIlxcZjExNFwiO1xyXG4kZmEtdmFyLWZvbGRlci1vcGVuOiBcIlxcZjA3Y1wiO1xyXG4kZmEtdmFyLWZvbGRlci1vcGVuLW86IFwiXFxmMTE1XCI7XHJcbiRmYS12YXItZm9udDogXCJcXGYwMzFcIjtcclxuJGZhLXZhci1mb250LWF3ZXNvbWU6IFwiXFxmMmI0XCI7XHJcbiRmYS12YXItZm9udGljb25zOiBcIlxcZjI4MFwiO1xyXG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXCJcXGYyODZcIjtcclxuJGZhLXZhci1mb3J1bWJlZTogXCJcXGYyMTFcIjtcclxuJGZhLXZhci1mb3J3YXJkOiBcIlxcZjA0ZVwiO1xyXG4kZmEtdmFyLWZvdXJzcXVhcmU6IFwiXFxmMTgwXCI7XHJcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6IFwiXFxmMmM1XCI7XHJcbiRmYS12YXItZnJvd24tbzogXCJcXGYxMTlcIjtcclxuJGZhLXZhci1mdXRib2wtbzogXCJcXGYxZTNcIjtcclxuJGZhLXZhci1nYW1lcGFkOiBcIlxcZjExYlwiO1xyXG4kZmEtdmFyLWdhdmVsOiBcIlxcZjBlM1wiO1xyXG4kZmEtdmFyLWdicDogXCJcXGYxNTRcIjtcclxuJGZhLXZhci1nZTogXCJcXGYxZDFcIjtcclxuJGZhLXZhci1nZWFyOiBcIlxcZjAxM1wiO1xyXG4kZmEtdmFyLWdlYXJzOiBcIlxcZjA4NVwiO1xyXG4kZmEtdmFyLWdlbmRlcmxlc3M6IFwiXFxmMjJkXCI7XHJcbiRmYS12YXItZ2V0LXBvY2tldDogXCJcXGYyNjVcIjtcclxuJGZhLXZhci1nZzogXCJcXGYyNjBcIjtcclxuJGZhLXZhci1nZy1jaXJjbGU6IFwiXFxmMjYxXCI7XHJcbiRmYS12YXItZ2lmdDogXCJcXGYwNmJcIjtcclxuJGZhLXZhci1naXQ6IFwiXFxmMWQzXCI7XHJcbiRmYS12YXItZ2l0LXNxdWFyZTogXCJcXGYxZDJcIjtcclxuJGZhLXZhci1naXRodWI6IFwiXFxmMDliXCI7XHJcbiRmYS12YXItZ2l0aHViLWFsdDogXCJcXGYxMTNcIjtcclxuJGZhLXZhci1naXRodWItc3F1YXJlOiBcIlxcZjA5MlwiO1xyXG4kZmEtdmFyLWdpdGxhYjogXCJcXGYyOTZcIjtcclxuJGZhLXZhci1naXR0aXA6IFwiXFxmMTg0XCI7XHJcbiRmYS12YXItZ2xhc3M6IFwiXFxmMDAwXCI7XHJcbiRmYS12YXItZ2xpZGU6IFwiXFxmMmE1XCI7XHJcbiRmYS12YXItZ2xpZGUtZzogXCJcXGYyYTZcIjtcclxuJGZhLXZhci1nbG9iZTogXCJcXGYwYWNcIjtcclxuJGZhLXZhci1nb29nbGU6IFwiXFxmMWEwXCI7XHJcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFwiXFxmMGQ1XCI7XHJcbiRmYS12YXItZ29vZ2xlLXBsdXMtY2lyY2xlOiBcIlxcZjJiM1wiO1xyXG4kZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOiBcIlxcZjJiM1wiO1xyXG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXCJcXGYwZDRcIjtcclxuJGZhLXZhci1nb29nbGUtd2FsbGV0OiBcIlxcZjFlZVwiO1xyXG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcIlxcZjE5ZFwiO1xyXG4kZmEtdmFyLWdyYXRpcGF5OiBcIlxcZjE4NFwiO1xyXG4kZmEtdmFyLWdyYXY6IFwiXFxmMmQ2XCI7XHJcbiRmYS12YXItZ3JvdXA6IFwiXFxmMGMwXCI7XHJcbiRmYS12YXItaC1zcXVhcmU6IFwiXFxmMGZkXCI7XHJcbiRmYS12YXItaGFja2VyLW5ld3M6IFwiXFxmMWQ0XCI7XHJcbiRmYS12YXItaGFuZC1ncmFiLW86IFwiXFxmMjU1XCI7XHJcbiRmYS12YXItaGFuZC1saXphcmQtbzogXCJcXGYyNThcIjtcclxuJGZhLXZhci1oYW5kLW8tZG93bjogXCJcXGYwYTdcIjtcclxuJGZhLXZhci1oYW5kLW8tbGVmdDogXCJcXGYwYTVcIjtcclxuJGZhLXZhci1oYW5kLW8tcmlnaHQ6IFwiXFxmMGE0XCI7XHJcbiRmYS12YXItaGFuZC1vLXVwOiBcIlxcZjBhNlwiO1xyXG4kZmEtdmFyLWhhbmQtcGFwZXItbzogXCJcXGYyNTZcIjtcclxuJGZhLXZhci1oYW5kLXBlYWNlLW86IFwiXFxmMjViXCI7XHJcbiRmYS12YXItaGFuZC1wb2ludGVyLW86IFwiXFxmMjVhXCI7XHJcbiRmYS12YXItaGFuZC1yb2NrLW86IFwiXFxmMjU1XCI7XHJcbiRmYS12YXItaGFuZC1zY2lzc29ycy1vOiBcIlxcZjI1N1wiO1xyXG4kZmEtdmFyLWhhbmQtc3BvY2stbzogXCJcXGYyNTlcIjtcclxuJGZhLXZhci1oYW5kLXN0b3AtbzogXCJcXGYyNTZcIjtcclxuJGZhLXZhci1oYW5kc2hha2UtbzogXCJcXGYyYjVcIjtcclxuJGZhLXZhci1oYXJkLW9mLWhlYXJpbmc6IFwiXFxmMmE0XCI7XHJcbiRmYS12YXItaGFzaHRhZzogXCJcXGYyOTJcIjtcclxuJGZhLXZhci1oZGQtbzogXCJcXGYwYTBcIjtcclxuJGZhLXZhci1oZWFkZXI6IFwiXFxmMWRjXCI7XHJcbiRmYS12YXItaGVhZHBob25lczogXCJcXGYwMjVcIjtcclxuJGZhLXZhci1oZWFydDogXCJcXGYwMDRcIjtcclxuJGZhLXZhci1oZWFydC1vOiBcIlxcZjA4YVwiO1xyXG4kZmEtdmFyLWhlYXJ0YmVhdDogXCJcXGYyMWVcIjtcclxuJGZhLXZhci1oaXN0b3J5OiBcIlxcZjFkYVwiO1xyXG4kZmEtdmFyLWhvbWU6IFwiXFxmMDE1XCI7XHJcbiRmYS12YXItaG9zcGl0YWwtbzogXCJcXGYwZjhcIjtcclxuJGZhLXZhci1ob3RlbDogXCJcXGYyMzZcIjtcclxuJGZhLXZhci1ob3VyZ2xhc3M6IFwiXFxmMjU0XCI7XHJcbiRmYS12YXItaG91cmdsYXNzLTE6IFwiXFxmMjUxXCI7XHJcbiRmYS12YXItaG91cmdsYXNzLTI6IFwiXFxmMjUyXCI7XHJcbiRmYS12YXItaG91cmdsYXNzLTM6IFwiXFxmMjUzXCI7XHJcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXCJcXGYyNTNcIjtcclxuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXCJcXGYyNTJcIjtcclxuJGZhLXZhci1ob3VyZ2xhc3MtbzogXCJcXGYyNTBcIjtcclxuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFwiXFxmMjUxXCI7XHJcbiRmYS12YXItaG91eno6IFwiXFxmMjdjXCI7XHJcbiRmYS12YXItaHRtbDU6IFwiXFxmMTNiXCI7XHJcbiRmYS12YXItaS1jdXJzb3I6IFwiXFxmMjQ2XCI7XHJcbiRmYS12YXItaWQtYmFkZ2U6IFwiXFxmMmMxXCI7XHJcbiRmYS12YXItaWQtY2FyZDogXCJcXGYyYzJcIjtcclxuJGZhLXZhci1pZC1jYXJkLW86IFwiXFxmMmMzXCI7XHJcbiRmYS12YXItaWxzOiBcIlxcZjIwYlwiO1xyXG4kZmEtdmFyLWltYWdlOiBcIlxcZjAzZVwiO1xyXG4kZmEtdmFyLWltZGI6IFwiXFxmMmQ4XCI7XHJcbiRmYS12YXItaW5ib3g6IFwiXFxmMDFjXCI7XHJcbiRmYS12YXItaW5kZW50OiBcIlxcZjAzY1wiO1xyXG4kZmEtdmFyLWluZHVzdHJ5OiBcIlxcZjI3NVwiO1xyXG4kZmEtdmFyLWluZm86IFwiXFxmMTI5XCI7XHJcbiRmYS12YXItaW5mby1jaXJjbGU6IFwiXFxmMDVhXCI7XHJcbiRmYS12YXItaW5yOiBcIlxcZjE1NlwiO1xyXG4kZmEtdmFyLWluc3RhZ3JhbTogXCJcXGYxNmRcIjtcclxuJGZhLXZhci1pbnN0aXR1dGlvbjogXCJcXGYxOWNcIjtcclxuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXCJcXGYyNmJcIjtcclxuJGZhLXZhci1pbnRlcnNleDogXCJcXGYyMjRcIjtcclxuJGZhLXZhci1pb3hob3N0OiBcIlxcZjIwOFwiO1xyXG4kZmEtdmFyLWl0YWxpYzogXCJcXGYwMzNcIjtcclxuJGZhLXZhci1qb29tbGE6IFwiXFxmMWFhXCI7XHJcbiRmYS12YXItanB5OiBcIlxcZjE1N1wiO1xyXG4kZmEtdmFyLWpzZmlkZGxlOiBcIlxcZjFjY1wiO1xyXG4kZmEtdmFyLWtleTogXCJcXGYwODRcIjtcclxuJGZhLXZhci1rZXlib2FyZC1vOiBcIlxcZjExY1wiO1xyXG4kZmEtdmFyLWtydzogXCJcXGYxNTlcIjtcclxuJGZhLXZhci1sYW5ndWFnZTogXCJcXGYxYWJcIjtcclxuJGZhLXZhci1sYXB0b3A6IFwiXFxmMTA5XCI7XHJcbiRmYS12YXItbGFzdGZtOiBcIlxcZjIwMlwiO1xyXG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFwiXFxmMjAzXCI7XHJcbiRmYS12YXItbGVhZjogXCJcXGYwNmNcIjtcclxuJGZhLXZhci1sZWFucHViOiBcIlxcZjIxMlwiO1xyXG4kZmEtdmFyLWxlZ2FsOiBcIlxcZjBlM1wiO1xyXG4kZmEtdmFyLWxlbW9uLW86IFwiXFxmMDk0XCI7XHJcbiRmYS12YXItbGV2ZWwtZG93bjogXCJcXGYxNDlcIjtcclxuJGZhLXZhci1sZXZlbC11cDogXCJcXGYxNDhcIjtcclxuJGZhLXZhci1saWZlLWJvdXk6IFwiXFxmMWNkXCI7XHJcbiRmYS12YXItbGlmZS1idW95OiBcIlxcZjFjZFwiO1xyXG4kZmEtdmFyLWxpZmUtcmluZzogXCJcXGYxY2RcIjtcclxuJGZhLXZhci1saWZlLXNhdmVyOiBcIlxcZjFjZFwiO1xyXG4kZmEtdmFyLWxpZ2h0YnVsYi1vOiBcIlxcZjBlYlwiO1xyXG4kZmEtdmFyLWxpbmUtY2hhcnQ6IFwiXFxmMjAxXCI7XHJcbiRmYS12YXItbGluazogXCJcXGYwYzFcIjtcclxuJGZhLXZhci1saW5rZWRpbjogXCJcXGYwZTFcIjtcclxuJGZhLXZhci1saW5rZWRpbi1zcXVhcmU6IFwiXFxmMDhjXCI7XHJcbiRmYS12YXItbGlub2RlOiBcIlxcZjJiOFwiO1xyXG4kZmEtdmFyLWxpbnV4OiBcIlxcZjE3Y1wiO1xyXG4kZmEtdmFyLWxpc3Q6IFwiXFxmMDNhXCI7XHJcbiRmYS12YXItbGlzdC1hbHQ6IFwiXFxmMDIyXCI7XHJcbiRmYS12YXItbGlzdC1vbDogXCJcXGYwY2JcIjtcclxuJGZhLXZhci1saXN0LXVsOiBcIlxcZjBjYVwiO1xyXG4kZmEtdmFyLWxvY2F0aW9uLWFycm93OiBcIlxcZjEyNFwiO1xyXG4kZmEtdmFyLWxvY2s6IFwiXFxmMDIzXCI7XHJcbiRmYS12YXItbG9uZy1hcnJvdy1kb3duOiBcIlxcZjE3NVwiO1xyXG4kZmEtdmFyLWxvbmctYXJyb3ctbGVmdDogXCJcXGYxNzdcIjtcclxuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcIlxcZjE3OFwiO1xyXG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFwiXFxmMTc2XCI7XHJcbiRmYS12YXItbG93LXZpc2lvbjogXCJcXGYyYThcIjtcclxuJGZhLXZhci1tYWdpYzogXCJcXGYwZDBcIjtcclxuJGZhLXZhci1tYWduZXQ6IFwiXFxmMDc2XCI7XHJcbiRmYS12YXItbWFpbC1mb3J3YXJkOiBcIlxcZjA2NFwiO1xyXG4kZmEtdmFyLW1haWwtcmVwbHk6IFwiXFxmMTEyXCI7XHJcbiRmYS12YXItbWFpbC1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XHJcbiRmYS12YXItbWFsZTogXCJcXGYxODNcIjtcclxuJGZhLXZhci1tYXA6IFwiXFxmMjc5XCI7XHJcbiRmYS12YXItbWFwLW1hcmtlcjogXCJcXGYwNDFcIjtcclxuJGZhLXZhci1tYXAtbzogXCJcXGYyNzhcIjtcclxuJGZhLXZhci1tYXAtcGluOiBcIlxcZjI3NlwiO1xyXG4kZmEtdmFyLW1hcC1zaWduczogXCJcXGYyNzdcIjtcclxuJGZhLXZhci1tYXJzOiBcIlxcZjIyMlwiO1xyXG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcIlxcZjIyN1wiO1xyXG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcIlxcZjIyOVwiO1xyXG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6IFwiXFxmMjJiXCI7XHJcbiRmYS12YXItbWFycy1zdHJva2UtdjogXCJcXGYyMmFcIjtcclxuJGZhLXZhci1tYXhjZG46IFwiXFxmMTM2XCI7XHJcbiRmYS12YXItbWVhbnBhdGg6IFwiXFxmMjBjXCI7XHJcbiRmYS12YXItbWVkaXVtOiBcIlxcZjIzYVwiO1xyXG4kZmEtdmFyLW1lZGtpdDogXCJcXGYwZmFcIjtcclxuJGZhLXZhci1tZWV0dXA6IFwiXFxmMmUwXCI7XHJcbiRmYS12YXItbWVoLW86IFwiXFxmMTFhXCI7XHJcbiRmYS12YXItbWVyY3VyeTogXCJcXGYyMjNcIjtcclxuJGZhLXZhci1taWNyb2NoaXA6IFwiXFxmMmRiXCI7XHJcbiRmYS12YXItbWljcm9waG9uZTogXCJcXGYxMzBcIjtcclxuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcIlxcZjEzMVwiO1xyXG4kZmEtdmFyLW1pbnVzOiBcIlxcZjA2OFwiO1xyXG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXCJcXGYwNTZcIjtcclxuJGZhLXZhci1taW51cy1zcXVhcmU6IFwiXFxmMTQ2XCI7XHJcbiRmYS12YXItbWludXMtc3F1YXJlLW86IFwiXFxmMTQ3XCI7XHJcbiRmYS12YXItbWl4Y2xvdWQ6IFwiXFxmMjg5XCI7XHJcbiRmYS12YXItbW9iaWxlOiBcIlxcZjEwYlwiO1xyXG4kZmEtdmFyLW1vYmlsZS1waG9uZTogXCJcXGYxMGJcIjtcclxuJGZhLXZhci1tb2R4OiBcIlxcZjI4NVwiO1xyXG4kZmEtdmFyLW1vbmV5OiBcIlxcZjBkNlwiO1xyXG4kZmEtdmFyLW1vb24tbzogXCJcXGYxODZcIjtcclxuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFwiXFxmMTlkXCI7XHJcbiRmYS12YXItbW90b3JjeWNsZTogXCJcXGYyMWNcIjtcclxuJGZhLXZhci1tb3VzZS1wb2ludGVyOiBcIlxcZjI0NVwiO1xyXG4kZmEtdmFyLW11c2ljOiBcIlxcZjAwMVwiO1xyXG4kZmEtdmFyLW5hdmljb246IFwiXFxmMGM5XCI7XHJcbiRmYS12YXItbmV1dGVyOiBcIlxcZjIyY1wiO1xyXG4kZmEtdmFyLW5ld3NwYXBlci1vOiBcIlxcZjFlYVwiO1xyXG4kZmEtdmFyLW9iamVjdC1ncm91cDogXCJcXGYyNDdcIjtcclxuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXCJcXGYyNDhcIjtcclxuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcIlxcZjI2M1wiO1xyXG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcIlxcZjI2NFwiO1xyXG4kZmEtdmFyLW9wZW5jYXJ0OiBcIlxcZjIzZFwiO1xyXG4kZmEtdmFyLW9wZW5pZDogXCJcXGYxOWJcIjtcclxuJGZhLXZhci1vcGVyYTogXCJcXGYyNmFcIjtcclxuJGZhLXZhci1vcHRpbi1tb25zdGVyOiBcIlxcZjIzY1wiO1xyXG4kZmEtdmFyLW91dGRlbnQ6IFwiXFxmMDNiXCI7XHJcbiRmYS12YXItcGFnZWxpbmVzOiBcIlxcZjE4Y1wiO1xyXG4kZmEtdmFyLXBhaW50LWJydXNoOiBcIlxcZjFmY1wiO1xyXG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcIlxcZjFkOFwiO1xyXG4kZmEtdmFyLXBhcGVyLXBsYW5lLW86IFwiXFxmMWQ5XCI7XHJcbiRmYS12YXItcGFwZXJjbGlwOiBcIlxcZjBjNlwiO1xyXG4kZmEtdmFyLXBhcmFncmFwaDogXCJcXGYxZGRcIjtcclxuJGZhLXZhci1wYXN0ZTogXCJcXGYwZWFcIjtcclxuJGZhLXZhci1wYXVzZTogXCJcXGYwNGNcIjtcclxuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFwiXFxmMjhiXCI7XHJcbiRmYS12YXItcGF1c2UtY2lyY2xlLW86IFwiXFxmMjhjXCI7XHJcbiRmYS12YXItcGF3OiBcIlxcZjFiMFwiO1xyXG4kZmEtdmFyLXBheXBhbDogXCJcXGYxZWRcIjtcclxuJGZhLXZhci1wZW5jaWw6IFwiXFxmMDQwXCI7XHJcbiRmYS12YXItcGVuY2lsLXNxdWFyZTogXCJcXGYxNGJcIjtcclxuJGZhLXZhci1wZW5jaWwtc3F1YXJlLW86IFwiXFxmMDQ0XCI7XHJcbiRmYS12YXItcGVyY2VudDogXCJcXGYyOTVcIjtcclxuJGZhLXZhci1waG9uZTogXCJcXGYwOTVcIjtcclxuJGZhLXZhci1waG9uZS1zcXVhcmU6IFwiXFxmMDk4XCI7XHJcbiRmYS12YXItcGhvdG86IFwiXFxmMDNlXCI7XHJcbiRmYS12YXItcGljdHVyZS1vOiBcIlxcZjAzZVwiO1xyXG4kZmEtdmFyLXBpZS1jaGFydDogXCJcXGYyMDBcIjtcclxuJGZhLXZhci1waWVkLXBpcGVyOiBcIlxcZjJhZVwiO1xyXG4kZmEtdmFyLXBpZWQtcGlwZXItYWx0OiBcIlxcZjFhOFwiO1xyXG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFwiXFxmMWE3XCI7XHJcbiRmYS12YXItcGludGVyZXN0OiBcIlxcZjBkMlwiO1xyXG4kZmEtdmFyLXBpbnRlcmVzdC1wOiBcIlxcZjIzMVwiO1xyXG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFwiXFxmMGQzXCI7XHJcbiRmYS12YXItcGxhbmU6IFwiXFxmMDcyXCI7XHJcbiRmYS12YXItcGxheTogXCJcXGYwNGJcIjtcclxuJGZhLXZhci1wbGF5LWNpcmNsZTogXCJcXGYxNDRcIjtcclxuJGZhLXZhci1wbGF5LWNpcmNsZS1vOiBcIlxcZjAxZFwiO1xyXG4kZmEtdmFyLXBsdWc6IFwiXFxmMWU2XCI7XHJcbiRmYS12YXItcGx1czogXCJcXGYwNjdcIjtcclxuJGZhLXZhci1wbHVzLWNpcmNsZTogXCJcXGYwNTVcIjtcclxuJGZhLXZhci1wbHVzLXNxdWFyZTogXCJcXGYwZmVcIjtcclxuJGZhLXZhci1wbHVzLXNxdWFyZS1vOiBcIlxcZjE5NlwiO1xyXG4kZmEtdmFyLXBvZGNhc3Q6IFwiXFxmMmNlXCI7XHJcbiRmYS12YXItcG93ZXItb2ZmOiBcIlxcZjAxMVwiO1xyXG4kZmEtdmFyLXByaW50OiBcIlxcZjAyZlwiO1xyXG4kZmEtdmFyLXByb2R1Y3QtaHVudDogXCJcXGYyODhcIjtcclxuJGZhLXZhci1wdXp6bGUtcGllY2U6IFwiXFxmMTJlXCI7XHJcbiRmYS12YXItcXE6IFwiXFxmMWQ2XCI7XHJcbiRmYS12YXItcXJjb2RlOiBcIlxcZjAyOVwiO1xyXG4kZmEtdmFyLXF1ZXN0aW9uOiBcIlxcZjEyOFwiO1xyXG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXCJcXGYwNTlcIjtcclxuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzogXCJcXGYyOWNcIjtcclxuJGZhLXZhci1xdW9yYTogXCJcXGYyYzRcIjtcclxuJGZhLXZhci1xdW90ZS1sZWZ0OiBcIlxcZjEwZFwiO1xyXG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcIlxcZjEwZVwiO1xyXG4kZmEtdmFyLXJhOiBcIlxcZjFkMFwiO1xyXG4kZmEtdmFyLXJhbmRvbTogXCJcXGYwNzRcIjtcclxuJGZhLXZhci1yYXZlbHJ5OiBcIlxcZjJkOVwiO1xyXG4kZmEtdmFyLXJlYmVsOiBcIlxcZjFkMFwiO1xyXG4kZmEtdmFyLXJlY3ljbGU6IFwiXFxmMWI4XCI7XHJcbiRmYS12YXItcmVkZGl0OiBcIlxcZjFhMVwiO1xyXG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXCJcXGYyODFcIjtcclxuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcIlxcZjFhMlwiO1xyXG4kZmEtdmFyLXJlZnJlc2g6IFwiXFxmMDIxXCI7XHJcbiRmYS12YXItcmVnaXN0ZXJlZDogXCJcXGYyNWRcIjtcclxuJGZhLXZhci1yZW1vdmU6IFwiXFxmMDBkXCI7XHJcbiRmYS12YXItcmVucmVuOiBcIlxcZjE4YlwiO1xyXG4kZmEtdmFyLXJlb3JkZXI6IFwiXFxmMGM5XCI7XHJcbiRmYS12YXItcmVwZWF0OiBcIlxcZjAxZVwiO1xyXG4kZmEtdmFyLXJlcGx5OiBcIlxcZjExMlwiO1xyXG4kZmEtdmFyLXJlcGx5LWFsbDogXCJcXGYxMjJcIjtcclxuJGZhLXZhci1yZXNpc3RhbmNlOiBcIlxcZjFkMFwiO1xyXG4kZmEtdmFyLXJldHdlZXQ6IFwiXFxmMDc5XCI7XHJcbiRmYS12YXItcm1iOiBcIlxcZjE1N1wiO1xyXG4kZmEtdmFyLXJvYWQ6IFwiXFxmMDE4XCI7XHJcbiRmYS12YXItcm9ja2V0OiBcIlxcZjEzNVwiO1xyXG4kZmEtdmFyLXJvdGF0ZS1sZWZ0OiBcIlxcZjBlMlwiO1xyXG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXCJcXGYwMWVcIjtcclxuJGZhLXZhci1yb3VibGU6IFwiXFxmMTU4XCI7XHJcbiRmYS12YXItcnNzOiBcIlxcZjA5ZVwiO1xyXG4kZmEtdmFyLXJzcy1zcXVhcmU6IFwiXFxmMTQzXCI7XHJcbiRmYS12YXItcnViOiBcIlxcZjE1OFwiO1xyXG4kZmEtdmFyLXJ1YmxlOiBcIlxcZjE1OFwiO1xyXG4kZmEtdmFyLXJ1cGVlOiBcIlxcZjE1NlwiO1xyXG4kZmEtdmFyLXMxNTogXCJcXGYyY2RcIjtcclxuJGZhLXZhci1zYWZhcmk6IFwiXFxmMjY3XCI7XHJcbiRmYS12YXItc2F2ZTogXCJcXGYwYzdcIjtcclxuJGZhLXZhci1zY2lzc29yczogXCJcXGYwYzRcIjtcclxuJGZhLXZhci1zY3JpYmQ6IFwiXFxmMjhhXCI7XHJcbiRmYS12YXItc2VhcmNoOiBcIlxcZjAwMlwiO1xyXG4kZmEtdmFyLXNlYXJjaC1taW51czogXCJcXGYwMTBcIjtcclxuJGZhLXZhci1zZWFyY2gtcGx1czogXCJcXGYwMGVcIjtcclxuJGZhLXZhci1zZWxsc3k6IFwiXFxmMjEzXCI7XHJcbiRmYS12YXItc2VuZDogXCJcXGYxZDhcIjtcclxuJGZhLXZhci1zZW5kLW86IFwiXFxmMWQ5XCI7XHJcbiRmYS12YXItc2VydmVyOiBcIlxcZjIzM1wiO1xyXG4kZmEtdmFyLXNoYXJlOiBcIlxcZjA2NFwiO1xyXG4kZmEtdmFyLXNoYXJlLWFsdDogXCJcXGYxZTBcIjtcclxuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcIlxcZjFlMVwiO1xyXG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXCJcXGYxNGRcIjtcclxuJGZhLXZhci1zaGFyZS1zcXVhcmUtbzogXCJcXGYwNDVcIjtcclxuJGZhLXZhci1zaGVrZWw6IFwiXFxmMjBiXCI7XHJcbiRmYS12YXItc2hlcWVsOiBcIlxcZjIwYlwiO1xyXG4kZmEtdmFyLXNoaWVsZDogXCJcXGYxMzJcIjtcclxuJGZhLXZhci1zaGlwOiBcIlxcZjIxYVwiO1xyXG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXCJcXGYyMTRcIjtcclxuJGZhLXZhci1zaG9wcGluZy1iYWc6IFwiXFxmMjkwXCI7XHJcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcIlxcZjI5MVwiO1xyXG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFwiXFxmMDdhXCI7XHJcbiRmYS12YXItc2hvd2VyOiBcIlxcZjJjY1wiO1xyXG4kZmEtdmFyLXNpZ24taW46IFwiXFxmMDkwXCI7XHJcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXCJcXGYyYTdcIjtcclxuJGZhLXZhci1zaWduLW91dDogXCJcXGYwOGJcIjtcclxuJGZhLXZhci1zaWduYWw6IFwiXFxmMDEyXCI7XHJcbiRmYS12YXItc2lnbmluZzogXCJcXGYyYTdcIjtcclxuJGZhLXZhci1zaW1wbHlidWlsdDogXCJcXGYyMTVcIjtcclxuJGZhLXZhci1zaXRlbWFwOiBcIlxcZjBlOFwiO1xyXG4kZmEtdmFyLXNreWF0bGFzOiBcIlxcZjIxNlwiO1xyXG4kZmEtdmFyLXNreXBlOiBcIlxcZjE3ZVwiO1xyXG4kZmEtdmFyLXNsYWNrOiBcIlxcZjE5OFwiO1xyXG4kZmEtdmFyLXNsaWRlcnM6IFwiXFxmMWRlXCI7XHJcbiRmYS12YXItc2xpZGVzaGFyZTogXCJcXGYxZTdcIjtcclxuJGZhLXZhci1zbWlsZS1vOiBcIlxcZjExOFwiO1xyXG4kZmEtdmFyLXNuYXBjaGF0OiBcIlxcZjJhYlwiO1xyXG4kZmEtdmFyLXNuYXBjaGF0LWdob3N0OiBcIlxcZjJhY1wiO1xyXG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXCJcXGYyYWRcIjtcclxuJGZhLXZhci1zbm93Zmxha2UtbzogXCJcXGYyZGNcIjtcclxuJGZhLXZhci1zb2NjZXItYmFsbC1vOiBcIlxcZjFlM1wiO1xyXG4kZmEtdmFyLXNvcnQ6IFwiXFxmMGRjXCI7XHJcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFwiXFxmMTVkXCI7XHJcbiRmYS12YXItc29ydC1hbHBoYS1kZXNjOiBcIlxcZjE1ZVwiO1xyXG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXCJcXGYxNjBcIjtcclxuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcIlxcZjE2MVwiO1xyXG4kZmEtdmFyLXNvcnQtYXNjOiBcIlxcZjBkZVwiO1xyXG4kZmEtdmFyLXNvcnQtZGVzYzogXCJcXGYwZGRcIjtcclxuJGZhLXZhci1zb3J0LWRvd246IFwiXFxmMGRkXCI7XHJcbiRmYS12YXItc29ydC1udW1lcmljLWFzYzogXCJcXGYxNjJcIjtcclxuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXCJcXGYxNjNcIjtcclxuJGZhLXZhci1zb3J0LXVwOiBcIlxcZjBkZVwiO1xyXG4kZmEtdmFyLXNvdW5kY2xvdWQ6IFwiXFxmMWJlXCI7XHJcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXCJcXGYxOTdcIjtcclxuJGZhLXZhci1zcGlubmVyOiBcIlxcZjExMFwiO1xyXG4kZmEtdmFyLXNwb29uOiBcIlxcZjFiMVwiO1xyXG4kZmEtdmFyLXNwb3RpZnk6IFwiXFxmMWJjXCI7XHJcbiRmYS12YXItc3F1YXJlOiBcIlxcZjBjOFwiO1xyXG4kZmEtdmFyLXNxdWFyZS1vOiBcIlxcZjA5NlwiO1xyXG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcIlxcZjE4ZFwiO1xyXG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcIlxcZjE2Y1wiO1xyXG4kZmEtdmFyLXN0YXI6IFwiXFxmMDA1XCI7XHJcbiRmYS12YXItc3Rhci1oYWxmOiBcIlxcZjA4OVwiO1xyXG4kZmEtdmFyLXN0YXItaGFsZi1lbXB0eTogXCJcXGYxMjNcIjtcclxuJGZhLXZhci1zdGFyLWhhbGYtZnVsbDogXCJcXGYxMjNcIjtcclxuJGZhLXZhci1zdGFyLWhhbGYtbzogXCJcXGYxMjNcIjtcclxuJGZhLXZhci1zdGFyLW86IFwiXFxmMDA2XCI7XHJcbiRmYS12YXItc3RlYW06IFwiXFxmMWI2XCI7XHJcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcIlxcZjFiN1wiO1xyXG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFwiXFxmMDQ4XCI7XHJcbiRmYS12YXItc3RlcC1mb3J3YXJkOiBcIlxcZjA1MVwiO1xyXG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcIlxcZjBmMVwiO1xyXG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcIlxcZjI0OVwiO1xyXG4kZmEtdmFyLXN0aWNreS1ub3RlLW86IFwiXFxmMjRhXCI7XHJcbiRmYS12YXItc3RvcDogXCJcXGYwNGRcIjtcclxuJGZhLXZhci1zdG9wLWNpcmNsZTogXCJcXGYyOGRcIjtcclxuJGZhLXZhci1zdG9wLWNpcmNsZS1vOiBcIlxcZjI4ZVwiO1xyXG4kZmEtdmFyLXN0cmVldC12aWV3OiBcIlxcZjIxZFwiO1xyXG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFwiXFxmMGNjXCI7XHJcbiRmYS12YXItc3R1bWJsZXVwb246IFwiXFxmMWE0XCI7XHJcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcIlxcZjFhM1wiO1xyXG4kZmEtdmFyLXN1YnNjcmlwdDogXCJcXGYxMmNcIjtcclxuJGZhLXZhci1zdWJ3YXk6IFwiXFxmMjM5XCI7XHJcbiRmYS12YXItc3VpdGNhc2U6IFwiXFxmMGYyXCI7XHJcbiRmYS12YXItc3VuLW86IFwiXFxmMTg1XCI7XHJcbiRmYS12YXItc3VwZXJwb3dlcnM6IFwiXFxmMmRkXCI7XHJcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFwiXFxmMTJiXCI7XHJcbiRmYS12YXItc3VwcG9ydDogXCJcXGYxY2RcIjtcclxuJGZhLXZhci10YWJsZTogXCJcXGYwY2VcIjtcclxuJGZhLXZhci10YWJsZXQ6IFwiXFxmMTBhXCI7XHJcbiRmYS12YXItdGFjaG9tZXRlcjogXCJcXGYwZTRcIjtcclxuJGZhLXZhci10YWc6IFwiXFxmMDJiXCI7XHJcbiRmYS12YXItdGFnczogXCJcXGYwMmNcIjtcclxuJGZhLXZhci10YXNrczogXCJcXGYwYWVcIjtcclxuJGZhLXZhci10YXhpOiBcIlxcZjFiYVwiO1xyXG4kZmEtdmFyLXRlbGVncmFtOiBcIlxcZjJjNlwiO1xyXG4kZmEtdmFyLXRlbGV2aXNpb246IFwiXFxmMjZjXCI7XHJcbiRmYS12YXItdGVuY2VudC13ZWlibzogXCJcXGYxZDVcIjtcclxuJGZhLXZhci10ZXJtaW5hbDogXCJcXGYxMjBcIjtcclxuJGZhLXZhci10ZXh0LWhlaWdodDogXCJcXGYwMzRcIjtcclxuJGZhLXZhci10ZXh0LXdpZHRoOiBcIlxcZjAzNVwiO1xyXG4kZmEtdmFyLXRoOiBcIlxcZjAwYVwiO1xyXG4kZmEtdmFyLXRoLWxhcmdlOiBcIlxcZjAwOVwiO1xyXG4kZmEtdmFyLXRoLWxpc3Q6IFwiXFxmMDBiXCI7XHJcbiRmYS12YXItdGhlbWVpc2xlOiBcIlxcZjJiMlwiO1xyXG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcIlxcZjJjN1wiO1xyXG4kZmEtdmFyLXRoZXJtb21ldGVyLTA6IFwiXFxmMmNiXCI7XHJcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXCJcXGYyY2FcIjtcclxuJGZhLXZhci10aGVybW9tZXRlci0yOiBcIlxcZjJjOVwiO1xyXG4kZmEtdmFyLXRoZXJtb21ldGVyLTM6IFwiXFxmMmM4XCI7XHJcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXCJcXGYyYzdcIjtcclxuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXCJcXGYyY2JcIjtcclxuJGZhLXZhci10aGVybW9tZXRlci1mdWxsOiBcIlxcZjJjN1wiO1xyXG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFwiXFxmMmM5XCI7XHJcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXCJcXGYyY2FcIjtcclxuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXCJcXGYyYzhcIjtcclxuJGZhLXZhci10aHVtYi10YWNrOiBcIlxcZjA4ZFwiO1xyXG4kZmEtdmFyLXRodW1icy1kb3duOiBcIlxcZjE2NVwiO1xyXG4kZmEtdmFyLXRodW1icy1vLWRvd246IFwiXFxmMDg4XCI7XHJcbiRmYS12YXItdGh1bWJzLW8tdXA6IFwiXFxmMDg3XCI7XHJcbiRmYS12YXItdGh1bWJzLXVwOiBcIlxcZjE2NFwiO1xyXG4kZmEtdmFyLXRpY2tldDogXCJcXGYxNDVcIjtcclxuJGZhLXZhci10aW1lczogXCJcXGYwMGRcIjtcclxuJGZhLXZhci10aW1lcy1jaXJjbGU6IFwiXFxmMDU3XCI7XHJcbiRmYS12YXItdGltZXMtY2lyY2xlLW86IFwiXFxmMDVjXCI7XHJcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcIlxcZjJkM1wiO1xyXG4kZmEtdmFyLXRpbWVzLXJlY3RhbmdsZS1vOiBcIlxcZjJkNFwiO1xyXG4kZmEtdmFyLXRpbnQ6IFwiXFxmMDQzXCI7XHJcbiRmYS12YXItdG9nZ2xlLWRvd246IFwiXFxmMTUwXCI7XHJcbiRmYS12YXItdG9nZ2xlLWxlZnQ6IFwiXFxmMTkxXCI7XHJcbiRmYS12YXItdG9nZ2xlLW9mZjogXCJcXGYyMDRcIjtcclxuJGZhLXZhci10b2dnbGUtb246IFwiXFxmMjA1XCI7XHJcbiRmYS12YXItdG9nZ2xlLXJpZ2h0OiBcIlxcZjE1MlwiO1xyXG4kZmEtdmFyLXRvZ2dsZS11cDogXCJcXGYxNTFcIjtcclxuJGZhLXZhci10cmFkZW1hcms6IFwiXFxmMjVjXCI7XHJcbiRmYS12YXItdHJhaW46IFwiXFxmMjM4XCI7XHJcbiRmYS12YXItdHJhbnNnZW5kZXI6IFwiXFxmMjI0XCI7XHJcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcIlxcZjIyNVwiO1xyXG4kZmEtdmFyLXRyYXNoOiBcIlxcZjFmOFwiO1xyXG4kZmEtdmFyLXRyYXNoLW86IFwiXFxmMDE0XCI7XHJcbiRmYS12YXItdHJlZTogXCJcXGYxYmJcIjtcclxuJGZhLXZhci10cmVsbG86IFwiXFxmMTgxXCI7XHJcbiRmYS12YXItdHJpcGFkdmlzb3I6IFwiXFxmMjYyXCI7XHJcbiRmYS12YXItdHJvcGh5OiBcIlxcZjA5MVwiO1xyXG4kZmEtdmFyLXRydWNrOiBcIlxcZjBkMVwiO1xyXG4kZmEtdmFyLXRyeTogXCJcXGYxOTVcIjtcclxuJGZhLXZhci10dHk6IFwiXFxmMWU0XCI7XHJcbiRmYS12YXItdHVtYmxyOiBcIlxcZjE3M1wiO1xyXG4kZmEtdmFyLXR1bWJsci1zcXVhcmU6IFwiXFxmMTc0XCI7XHJcbiRmYS12YXItdHVya2lzaC1saXJhOiBcIlxcZjE5NVwiO1xyXG4kZmEtdmFyLXR2OiBcIlxcZjI2Y1wiO1xyXG4kZmEtdmFyLXR3aXRjaDogXCJcXGYxZThcIjtcclxuJGZhLXZhci10d2l0dGVyOiBcIlxcZjA5OVwiO1xyXG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcIlxcZjA4MVwiO1xyXG4kZmEtdmFyLXVtYnJlbGxhOiBcIlxcZjBlOVwiO1xyXG4kZmEtdmFyLXVuZGVybGluZTogXCJcXGYwY2RcIjtcclxuJGZhLXZhci11bmRvOiBcIlxcZjBlMlwiO1xyXG4kZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M6IFwiXFxmMjlhXCI7XHJcbiRmYS12YXItdW5pdmVyc2l0eTogXCJcXGYxOWNcIjtcclxuJGZhLXZhci11bmxpbms6IFwiXFxmMTI3XCI7XHJcbiRmYS12YXItdW5sb2NrOiBcIlxcZjA5Y1wiO1xyXG4kZmEtdmFyLXVubG9jay1hbHQ6IFwiXFxmMTNlXCI7XHJcbiRmYS12YXItdW5zb3J0ZWQ6IFwiXFxmMGRjXCI7XHJcbiRmYS12YXItdXBsb2FkOiBcIlxcZjA5M1wiO1xyXG4kZmEtdmFyLXVzYjogXCJcXGYyODdcIjtcclxuJGZhLXZhci11c2Q6IFwiXFxmMTU1XCI7XHJcbiRmYS12YXItdXNlcjogXCJcXGYwMDdcIjtcclxuJGZhLXZhci11c2VyLWNpcmNsZTogXCJcXGYyYmRcIjtcclxuJGZhLXZhci11c2VyLWNpcmNsZS1vOiBcIlxcZjJiZVwiO1xyXG4kZmEtdmFyLXVzZXItbWQ6IFwiXFxmMGYwXCI7XHJcbiRmYS12YXItdXNlci1vOiBcIlxcZjJjMFwiO1xyXG4kZmEtdmFyLXVzZXItcGx1czogXCJcXGYyMzRcIjtcclxuJGZhLXZhci11c2VyLXNlY3JldDogXCJcXGYyMWJcIjtcclxuJGZhLXZhci11c2VyLXRpbWVzOiBcIlxcZjIzNVwiO1xyXG4kZmEtdmFyLXVzZXJzOiBcIlxcZjBjMFwiO1xyXG4kZmEtdmFyLXZjYXJkOiBcIlxcZjJiYlwiO1xyXG4kZmEtdmFyLXZjYXJkLW86IFwiXFxmMmJjXCI7XHJcbiRmYS12YXItdmVudXM6IFwiXFxmMjIxXCI7XHJcbiRmYS12YXItdmVudXMtZG91YmxlOiBcIlxcZjIyNlwiO1xyXG4kZmEtdmFyLXZlbnVzLW1hcnM6IFwiXFxmMjI4XCI7XHJcbiRmYS12YXItdmlhY29pbjogXCJcXGYyMzdcIjtcclxuJGZhLXZhci12aWFkZW86IFwiXFxmMmE5XCI7XHJcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXCJcXGYyYWFcIjtcclxuJGZhLXZhci12aWRlby1jYW1lcmE6IFwiXFxmMDNkXCI7XHJcbiRmYS12YXItdmltZW86IFwiXFxmMjdkXCI7XHJcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcIlxcZjE5NFwiO1xyXG4kZmEtdmFyLXZpbmU6IFwiXFxmMWNhXCI7XHJcbiRmYS12YXItdms6IFwiXFxmMTg5XCI7XHJcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFwiXFxmMmEwXCI7XHJcbiRmYS12YXItdm9sdW1lLWRvd246IFwiXFxmMDI3XCI7XHJcbiRmYS12YXItdm9sdW1lLW9mZjogXCJcXGYwMjZcIjtcclxuJGZhLXZhci12b2x1bWUtdXA6IFwiXFxmMDI4XCI7XHJcbiRmYS12YXItd2FybmluZzogXCJcXGYwNzFcIjtcclxuJGZhLXZhci13ZWNoYXQ6IFwiXFxmMWQ3XCI7XHJcbiRmYS12YXItd2VpYm86IFwiXFxmMThhXCI7XHJcbiRmYS12YXItd2VpeGluOiBcIlxcZjFkN1wiO1xyXG4kZmEtdmFyLXdoYXRzYXBwOiBcIlxcZjIzMlwiO1xyXG4kZmEtdmFyLXdoZWVsY2hhaXI6IFwiXFxmMTkzXCI7XHJcbiRmYS12YXItd2hlZWxjaGFpci1hbHQ6IFwiXFxmMjliXCI7XHJcbiRmYS12YXItd2lmaTogXCJcXGYxZWJcIjtcclxuJGZhLXZhci13aWtpcGVkaWEtdzogXCJcXGYyNjZcIjtcclxuJGZhLXZhci13aW5kb3ctY2xvc2U6IFwiXFxmMmQzXCI7XHJcbiRmYS12YXItd2luZG93LWNsb3NlLW86IFwiXFxmMmQ0XCI7XHJcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcIlxcZjJkMFwiO1xyXG4kZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTogXCJcXGYyZDFcIjtcclxuJGZhLXZhci13aW5kb3ctcmVzdG9yZTogXCJcXGYyZDJcIjtcclxuJGZhLXZhci13aW5kb3dzOiBcIlxcZjE3YVwiO1xyXG4kZmEtdmFyLXdvbjogXCJcXGYxNTlcIjtcclxuJGZhLXZhci13b3JkcHJlc3M6IFwiXFxmMTlhXCI7XHJcbiRmYS12YXItd3BiZWdpbm5lcjogXCJcXGYyOTdcIjtcclxuJGZhLXZhci13cGV4cGxvcmVyOiBcIlxcZjJkZVwiO1xyXG4kZmEtdmFyLXdwZm9ybXM6IFwiXFxmMjk4XCI7XHJcbiRmYS12YXItd3JlbmNoOiBcIlxcZjBhZFwiO1xyXG4kZmEtdmFyLXhpbmc6IFwiXFxmMTY4XCI7XHJcbiRmYS12YXIteGluZy1zcXVhcmU6IFwiXFxmMTY5XCI7XHJcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcIlxcZjIzYlwiO1xyXG4kZmEtdmFyLXktY29tYmluYXRvci1zcXVhcmU6IFwiXFxmMWQ0XCI7XHJcbiRmYS12YXIteWFob286IFwiXFxmMTllXCI7XHJcbiRmYS12YXIteWM6IFwiXFxmMjNiXCI7XHJcbiRmYS12YXIteWMtc3F1YXJlOiBcIlxcZjFkNFwiO1xyXG4kZmEtdmFyLXllbHA6IFwiXFxmMWU5XCI7XHJcbiRmYS12YXIteWVuOiBcIlxcZjE1N1wiO1xyXG4kZmEtdmFyLXlvYXN0OiBcIlxcZjJiMVwiO1xyXG4kZmEtdmFyLXlvdXR1YmU6IFwiXFxmMTY3XCI7XHJcbiRmYS12YXIteW91dHViZS1wbGF5OiBcIlxcZjE2YVwiO1xyXG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcIlxcZjE2NlwiO1xyXG5cclxuLy8gRm9udEF3ZXNvbWUgb3ZlcnJpZGUgYnkgaWNvbW9vblxyXG4kZmEtdmFyLWJhcnM6IFwiXFxlOTAwXCI7XHJcbiRmYS12YXItdGltZXM6IFwiXFxlOTAxXCI7XHJcbiRmYS12YXItY2FsZW5kYXItbWludXMtbzogXCJcXGU5MTBcIjtcclxuJGZhLXZhci1jYWxlbmRhci1wbHVzLW86IFwiXFxlOTExXCI7XHJcbiRmYS12YXItY2hlY2s6IFwiXFxlOTA0XCI7XHJcbiRmYS12YXItY2hldnJvbi1kb3duOiBcIlxcZTkwNVwiO1xyXG4kZmEtdmFyLWNoZXZyb24tbGVmdDogXCJcXGU5MDZcIjtcclxuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcIlxcZTkwN1wiO1xyXG4kZmEtdmFyLWNoZXZyb24tdXA6IFwiXFxlOTA4XCI7XHJcbiRmYS12YXItZW52ZWxvcGU6IFwiXFxlOTA5XCI7XHJcbiRmYS12YXItZmFjZWJvb2s6IFwiXFxlOTBhXCI7XHJcbiRmYS12YXItbGlua2VkaW46IFwiXFxlOTBiXCI7XHJcbiRmYS12YXItcXVvdGUtbGVmdDogXCJcXGU5MGNcIjtcclxuJGZhLXZhci1zZWFyY2g6IFwiXFxlOTBkXCI7XHJcbiRmYS12YXItc3RhcjogXCJcXGU5MGVcIjtcclxuJGZhLXZhci1zdGFyLW86IFwiXFxlOTBmXCI7XHJcbiRmYS12YXItdHdpdHRlcjogXCJcXGU5MWJcIjtcclxuJGZhLXZhci11c2VyOiBcIlxcZTkxM1wiO1xyXG4kZmEtdmFyLXVzZXItbzogXCJcXGU5MTRcIjtcclxuJGZhLXZhci15b3V0dWJlLXBsYXk6IFwiXFxlOTE1XCI7XHJcbiRmYS12YXIteC10d2l0dGVyOiBcIlxcZTkxYlwiO1xyXG4kZmEtdmFyLXNlYXJjaC1kb3R0ZWQ6IFwiXFxlOTE2XCI7XHJcbiRmYS12YXItcGhvbmUtZG90dGVkOiBcIlxcZTkxN1wiO1xyXG4kZmEtdmFyLW1haWwtZG90dGVkOiBcIlxcZTkxOFwiO1xyXG4kZmEtdmFyLWxhbXAtZG90dGVkOiBcIlxcZTkxOVwiO1xyXG4kZmEtdmFyLWNvbW1lbnQtZG90dGVkOiBcIlxcZTkxYVwiO1xyXG4kZmEtdmFyLWdsb2JlLWRvdHRlZDogXCJcXGU5MWNcIjtcclxuJGZhLXZhci10cnVjay1kb3R0ZWQ6IFwiXFxlOTFkXCI7XHJcbiRmYS12YXItYnJpZWZjYXNlLWRvdHRlZDogXCJcXGU5MWVcIjtcclxuJGZhLXZhci1hcnJvdy11cC1kb3R0ZWQ6IFwiXFxlOTFmXCI7XHJcbiRmYS12YXItYXJyb3ctcmlnaHQtZG90dGVkOiBcIlxcZTkyMFwiO1xyXG4kZmEtdmFyLWFycm93LWRvd24tZG90dGVkOiBcIlxcZTkyMVwiO1xyXG4kZmEtdmFyLWFycm93LWxlZnQtZG90dGVkOiBcIlxcZTkyMlwiO1xyXG4kZmEtdmFyLWJ1aWxkaW5nLWRvdHRlZDogXCJcXGU5MDJcIjtcclxuJGZhLXZhci1jaXJjbGUtZG9sbGFyLWRvdHRlZDogXCJcXGU5MDNcIjtcclxuJGZhLXZhci1mYWNlLXNtaWxlLWRvdHRlZDogXCJcXGU5MTJcIjtcclxuJGZhLXZhci1yZWN5Y2xlLWRvdHRlZDogXCJcXGU5MjNcIjtcclxuJGZhLXZhci12aXJ1cy1jb3ZpZC1kb3R0ZWQ6IFwiXFxlOTI0XCI7XHJcbiIsIu+7v2lmcmFtZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAvL2hlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbiIsIu+7v3RhYmxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xyXG4gICAgLy8gSVBDTS0xNTA2OiBUYWJsZXM6IHJlZHVjZSBmb250IHNpemVcclxuICAgIC8vZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgLyomLnRhYmxlLXNtIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgIH0qL1xyXG59XHJcbiIsIu+7vy53M3ctZW1iZWQge1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQgIWltcG9ydGFudDsgXHJcbn0iLCLvu79hIHtcclxuICAgICYuYmFkZ2Uge1xyXG4gICAgICAgICY6bm90KFtocmVmXSkge1xyXG4gICAgICAgICAgICAmOm5vdChbdGFiaW5kZXhdKSB7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/JWJ0bi1wcmltYXJ5LWJhc2Uge1xyXG4gICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgQGV4dGVuZCAuYnRuLXByaW1hcnk7XHJcbn1cclxuXHJcbiVidG4tc2Vjb25kYXJ5LWJhc2Uge1xyXG4gICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgQGV4dGVuZCAuYnRuLXNlY29uZGFyeTtcclxufVxyXG5cclxuLyolYnRuLXRlcnRpYXJ5LWJhc2Uge1xyXG4gICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgQGV4dGVuZCAuYnRuLXRlcnRpYXJ5O1xyXG59Ki9cclxuXHJcbiVidG4tbGlnaHQtYmFzZSB7XHJcbiAgICBAZXh0ZW5kIC5idG47XHJcbiAgICBAZXh0ZW5kIC5idG4tbGlnaHQ7XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gTW9sZWN1bGU6IEJ1dHRvbiBHcm91cCBFeHBvcnRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gUmV1c2FibGUgZXhwb3J0L2Rvd25sb2FkIGJ1dHRvbiBncm91cCBjb21wb25lbnRcclxuLy8gVXNlZCBpbjogTmV3cyBQb3J0YWwsIEZvbWJhIE1vZHVsZSwgRG93bmxvYWRGaWxlc1xyXG4vL1xyXG4vLyBTdHJ1Y3R1cmU6XHJcbi8vIC5idXR0b24tZ3JvdXAtZXhwb3J0W3JvbGU9XCJncm91cFwiXVxyXG4vLyAgIC5idG4uYnRuLXNlY29uZGFyeSBPUiAuYnRuLmJ0bi1pbmZvIChwcm9tb3RlZClcclxuLy8gICAgIGkuZmEgKGljb24pXHJcbi8vICAgICBzcGFuLnRleHQgKG1haW4gbGFiZWwpXHJcbi8vICAgICBzcGFuLmRvd25sb2FkLWdyb3VwXHJcbi8vICAgICAgIHNwYW4gKGRvd25sb2FkIHRleHQgb3IgcHJvbW90ZWQgdGV4dClcclxuLy8gICAgICAgaS5mYSAoZG93bmxvYWQgaWNvbilcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi5idXR0b24tZ3JvdXAtZXhwb3J0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgZ2FwOiAkc3BhY2VyICogMC41OyAvLyAwLjVyZW0gZ2FwXHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkaW5kaWdvLTgwMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkc3BhY2VyICogMC4yNTsgLy8gNHB4XHJcbiAgICAgICAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplOyAvLyBFbmFibGUgY29udGFpbmVyIHF1ZXJpZXMgb24gYnV0dG9uIHdpZHRoXHJcbiAgICAgICAgY29udGFpbmVyLW5hbWU6IG5hcnJvdztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGdhcDogJHNwYWNlciAqIDAuNTsgLy8gMC41cmVtIHNwYWNpbmcgYmV0d2VlbiBpY29uIGFuZCB0ZXh0XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHBhZGRpbmc6ICRzcGFjZXIgKiAwLjUgJHNwYWNlciAqIDAuNTtcclxuXHJcbiAgICAgICAgPiAuZmEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwOyAvLyBQcmV2ZW50IGljb25zIGZyb20gc2hyaW5raW5nXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgLy8gfjI0cHggaWNvbiBzaXplXHJcbiAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTsgLy8gS2VlcHMgZGltZW5zaW9uIGlmIGZvbnQgZmFpbHNcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjg3NXJlbTsgLy8gRml4ZWQgd2lkdGggZm9yIGFsaWdubWVudCAocGVyIGRlc2lnbilcclxuICAgICAgICAgICAgei1pbmRleDogMDtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgaW5zZXQ6IC0wLjI1cmVtIDAuMDYyNXJlbTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTsgLy8gRGljdGlvbmFyeSB0ZXh0IHRha2VzIHJlbWFpbmluZyBzcGFjZVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gRG93bmxvYWQgZ3JvdXAgd3JhcHBlclxyXG4gICAgICAgIC5kb3dubG9hZC1ncm91cCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogJHNwYWNlciAqIDAuNTsgLy8gMC41cmVtIHNwYWNpbmcgYmV0d2VlbiBcIkRvd25sb2FkXCIgdGV4dCBhbmQgaWNvblxyXG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2VyICogMC4yNSAkc3BhY2VyICogMC41O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IC8vIFdoaXRlIHNlbWktdHJhbnNwYXJlbnQgYm9yZGVyXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIC8vIFwiRG93bmxvYWRcIiB0ZXh0XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyAvLyBTbGlnaHRseSBzbWFsbGVyIHRleHRcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07IC8vIFNtYWxsZXIgdGhhbiBQREYgaWNvblxyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtOyAvLyBLZWVwcyBkaW1lbnNpb24gaWYgZm9udCBmYWlsc1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87IC8vIE92ZXJyaWRlIGZpeGVkIHdpZHRoIGZvciB0aGlzIGljb25cclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBSZW1vdmUgYmFja2dyb3VuZCBjaXJjbGUgZm9yIGRvd25sb2FkIGljb25cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5pbnZpc2libGUge1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyAvLyBIaWRlIGJ1dCBtYWludGFpbiBzcGFjaW5nXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN1Y2Nlc3MtaW5kaWNhdG9yIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi04MDA7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAkc3BhY2VyICogMC41ICRzcGFjZXI7IC8vIDAuNXJlbSAxcmVtXHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cclxuICAgICAgICAmLnNob3cge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBDb250YWluZXIgUXVlcmllcyAtIFJlc3BvbnNpdmUgQnV0dG9uIExheW91dFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBIaWRlIFwiRG93bmxvYWRcIiB0ZXh0IHdoZW4gYnV0dG9uIHdpZHRoIDwgMjgwcHhcclxuXHJcbkBjb250YWluZXIgbmFycm93ICh3aWR0aCA8IDI4MHB4KSB7XHJcbiAgICAuZG93bmxvYWQtZ3JvdXAge1xyXG4gICAgICAgIHBhZGRpbmc6ICRzcGFjZXIgKiAwLjUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBEYXRlcGlja2VyIE1vbGVjdWxlXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEJvb3RzdHJhcCBEYXRlcGlja2VyIHYxLjkuMCAtIEVuaGFuY2VkIHN0eWxpbmcgZm9yIElQQyAyMDI1IGRlc2lnbiBzeXN0ZW1cclxuLy8gT3JpZ2luYWw6IGh0dHBzOi8vZ2l0aHViLmNvbS91eHNvbHV0aW9ucy9ib290c3RyYXAtZGF0ZXBpY2tlclxyXG4vLyBMaWNlbnNlOiBBcGFjaGUgTGljZW5zZSB2Mi4wXHJcblxyXG4uZGF0ZXBpY2tlciB7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcblxyXG4gICAgLy8gRHJvcGRvd24gY29udGFpbmVyIHN0eWxpbmdcclxuICAgICYuZGF0ZXBpY2tlci1kcm9wZG93bi5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgIG1pbi13aWR0aDogMjgwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWlubGluZSB7XHJcbiAgICB3aWR0aDogMjgwcHg7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLXJ0bCB7XHJcbiAgICBkaXJlY3Rpb246IHJ0bDtcclxufVxyXG5cclxuLmRhdGVwaWNrZXItcnRsLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgbGVmdDogYXV0bztcclxufVxyXG5cclxuLmRhdGVwaWNrZXItcnRsIHRhYmxlIHRyIHRkIHNwYW4ge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1kcm9wZG93biB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG5cclxuICAgICYuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIERyb3Bkb3duIGFycm93IHBvaW50ZXJzXHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1kcm9wZG93bjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAkd2hpdGU7XHJcbiAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4vLyBBcnJvdyBwb3NpdGlvbmluZyBiYXNlZCBvbiBvcmllbnRhdGlvblxyXG4uZGF0ZXBpY2tlci1kcm9wZG93biB7XHJcbiAgICAmLmRhdGVwaWNrZXItb3JpZW50LWxlZnQge1xyXG4gICAgICAgICY6YmVmb3JlIHsgbGVmdDogNnB4OyB9XHJcbiAgICAgICAgJjphZnRlciB7IGxlZnQ6IDdweDsgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQge1xyXG4gICAgICAgICY6YmVmb3JlIHsgcmlnaHQ6IDZweDsgfVxyXG4gICAgICAgICY6YWZ0ZXIgeyByaWdodDogN3B4OyB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b20ge1xyXG4gICAgICAgICY6YmVmb3JlIHsgdG9wOiAtN3B4OyB9XHJcbiAgICAgICAgJjphZnRlciB7IHRvcDogLTZweDsgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZGF0ZXBpY2tlci1vcmllbnQtdG9wIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTdweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICRncmF5LTMwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTZweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIHRhYmxlIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0ZCxcclxuLmRhdGVwaWNrZXIgdGgge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuLy8gSGVhZGVyIHJvdyAod2Vla2RheSBuYW1lcylcclxuLmRhdGVwaWNrZXIgdGgge1xyXG4gICAgY29sb3I6ICRncmF5LTYwMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxufVxyXG5cclxuLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsXHJcbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vLyBEYXkgY2VsbHMgLSBob3ZlciBhbmQgZm9jdXNcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5OmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkuZm9jdXNlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogJGdyYXktOTAwO1xyXG59XHJcblxyXG4vLyBPbGQgYW5kIG5ldyBtb250aCBkYXRlc1xyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGQsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldyB7XHJcbiAgICBjb2xvcjogJGdyYXktNDAwO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZCxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQ6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGNvbG9yOiAkZ3JheS00MDA7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS0xMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLTIwMDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gVG9kYXkgY2VsbCAtIGhpZ2hsaWdodGVkIHdpdGggYmx1ZVxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS0xMDA7XHJcbiAgICBjb2xvcjogJGJsdWUtOTAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRibHVlLTYwMDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS0yMDA7XHJcbiAgICAgICAgY29sb3I6ICRibHVlLTkwMDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTcwMDtcclxuICAgIH1cclxuXHJcbiAgICAmLmRpc2FibGVkLFxyXG4gICAgJltkaXNhYmxlZF0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJsdWUtMTAwLCA1JSk7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLTMwMDtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFRvZGF5IGNlbGwgdGhhdCBpcyBhbHNvIGFjdGl2ZS9zZWxlY3RlZFxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC03MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBSYW5nZSBjZWxscyAtIGZvciBkYXRlIHJhbmdlIHNlbGVjdGlvblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuICAgIH1cclxuXHJcbiAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmF5LTEwMCwgMyUpO1xyXG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUmFuZ2UgdGhhdCBpbmNsdWRlcyB0b2RheVxyXG4gICAgJi50b2RheSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYmx1ZS0xMDAsIDUlKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtMTAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gU2VsZWN0ZWQgY2VsbCAocHJvZ3JhbW1hdGljYWxseSBzZWxlY3RlZCwgbm90IHVzZXIgY2xpY2spXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTYwMDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgICYuZGlzYWJsZWQsXHJcbiAgICAmW2Rpc2FibGVkXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNDAwO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gQWN0aXZlIGNlbGwgLSB1c2VyIHNlbGVjdGVkIGRhdGVcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC03MDA7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmRpc2FibGVkLFxyXG4gICAgJltkaXNhYmxlZF0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE1vbnRoIGFuZCB5ZWFyIHBpY2tlciBzcGFuc1xyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDIzJTtcclxuICAgIGhlaWdodDogNTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDElO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICYuZm9jdXNlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgfVxyXG5cclxuICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5vbGQsXHJcbiAgICAmLm5ldyB7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gTmF2aWdhdGlvbiBjb250cm9sc1xyXG4uZGF0ZXBpY2tlciB7XHJcbiAgICAuZGF0ZXBpY2tlci1zd2l0Y2gge1xyXG4gICAgICAgIHdpZHRoOiAxNDVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmRhdGVwaWNrZXItc3dpdGNoLFxyXG4gICAgLnByZXYsXHJcbiAgICAubmV4dCxcclxuICAgIHRmb290IHRyIHRoIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucHJldixcclxuICAgIC5uZXh0IHtcclxuICAgICAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gQ2FsZW5kYXIgd2VlayBjb2x1bW5cclxuLmRhdGVwaWNrZXIgLmN3IHtcclxuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XHJcbiAgICB3aWR0aDogMTJweDtcclxuICAgIHBhZGRpbmc6IDAgMnB4IDAgNXB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGNvbG9yOiAkZ3JheS01MDA7XHJcbn1cclxuXHJcbi8vIERhdGUgcmFuZ2UgaW5wdXRzIChCb290c3RyYXAgNSBjb21wYXRpYmxlKVxyXG4uaW5wdXQtZGF0ZXJhbmdlIHtcclxuICAgIGlucHV0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAgMCAwLjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwLjI1cmVtIDAuMjVyZW0gMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gRGF0ZXBpY2tlciBHcm91cCAtIEJhc2UgU3RydWN0dXJlXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFNoYXJlZCBzdHJ1Y3R1cmUgZm9yIGRhdGUgcGlja2VyIGlucHV0cyB1c2VkIGluIE5ld3MgUG9ydGFsIGFuZCBTZWFyY2ggUGFnZVxyXG4vLyBPcmdhbmlzbXMgb3ZlcnJpZGUgd2l0aCBjb250ZXh0LXNwZWNpZmljIGNvbG9ycywgc3BhY2luZywgYW5kIHBvbGlzaFxyXG5cclxuLmRhdGVwaWNrZXItZ3JvdXAge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZ2FwOiAwLjc1cmVtO1xyXG5cclxuICAgIC5mb3JtLWxhYmVsIHtcclxuICAgICAgICBmbGV4LXNocmluazogMDsgLy8gRG9uJ3Qgc2hyaW5rIGxhYmVsXHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgLy8gMTRweFxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcblxyXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCAycHggcmdiYSgkcHJpbWFyeSwwLjgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50OyAvLyAxNnB4XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyAvLyBOb3JtYWwgd2VpZ2h0XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDAuODc1cmVtOyAvLyBTbGlnaHRseSBsYXJnZXIgcGFkZGluZ1xyXG5cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBEcm9wZG93biBNb2xlY3VsZVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBCYXNlIGRyb3Bkb3duIHRvZ2dsZSArIG1lbnUgY29tcG9uZW50IHVzZWQgYWNyb3NzIHRoZSBzaXRlXHJcbi8vIE9yZ2FuaXNtcyBjYW4gb3ZlcnJpZGUgdGhpcyBmb3IgY29udGV4dC1zcGVjaWZpYyBzdHlsaW5nXHJcbi5kcm9wZG93biB7XHJcbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIC8vIERyb3Bkb3duIGFycm93IC0gY3VzdG9tIGRvdHRlZCBhcnJvdyBmcm9tIEljb01vb24gd2l0aCBncmF5IGNpcmNsZSBiYWNrZ3JvdW5kXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAvLyBPdmVycmlkZSBCb290c3RyYXAncyBkZWZhdWx0IGFycm93XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDsgLy8gTXVzdCBvdmVycmlkZSBCb290c3RyYXAgZm9udFxyXG4gICAgICAgICAgICBjb250ZW50OiAkZmEtdmFyLWFycm93LWRvd24tZG90dGVkICFpbXBvcnRhbnQ7IC8vIE11c3Qgb3ZlcnJpZGUgQm9vdHN0cmFwIGNvbnRlbnRcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IC8vIFJlbW92ZSBCb290c3RyYXAncyBib3JkZXItYmFzZWQgYXJyb3dcclxuICAgICAgICAgICAgLy8gU3R5bGluZ1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwOyAvLyBBcnJvdyBpY29uIGNvbG9yXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgLy8gMTZweCBhcnJvdyBpY29uXHJcbiAgICAgICAgICAgIC8vIENpcmNsZSBiYWNrZ3JvdW5kXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDsgLy8gTGlnaHQgZ3JheSBjaXJjbGVcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyAvLyBQZXJmZWN0IGNpcmNsZVxyXG4gICAgICAgICAgICB3aWR0aDogMzBweDsgLy8gQ2lyY2xlIHNpemVcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4OyAvLyBDaXJjbGUgc2l6ZVxyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDsgLy8gRG9uJ3Qgc2hyaW5rIGFycm93IGNpcmNsZVxyXG4gICAgICAgICAgICAvLyBMYXlvdXRcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IC8vIFB1c2ggdG8gcmlnaHQgZWRnZSAoZmxleGJveCBwb3NpdGlvbmluZylcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAmLnNob3cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78uZmlndXJlIHtcclxuICAgIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcclxuICAgIGNvbnRhaW5lci1uYW1lOiBmaWd1cmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpZ3VyZS1pbWcge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogNjAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5maWd1cmUtY2FwdGlvbiB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IDQwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgLmZpZ3VyZS1pbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmlndXJlLWNhcHRpb24ge1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuODQ0cmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQ29udGFpbmVyIHF1ZXJ5OiBhcHBseSBmaWd1cmUtdG9wIHN0eWxlcyB3aGVuIGNvbnRhaW5lciBpcyBuYXJyb3dcclxuICAgIEBjb250YWluZXIgZmlndXJlICh3aWR0aCA8IDQxMHB4KSB7XHJcbiAgICAgICAgLmZpZ3VyZS1pbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmlndXJlLWNhcHRpb24ge1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuODQ0cmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmZpbGVwb25kLS1yb290IHtcclxuICAgIG1heC1oZWlnaHQ6IDIwcmVtO1xyXG59IiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gRm9ybSBGaWVsZHMgLSBJbnB1dHNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQ3VzdG9tIGlucHV0IGJlaGF2aW9ycyBub3QgY29uZmlndXJhYmxlIHZpYSBCb290c3RyYXAgdmFyaWFibGVzXHJcbi8vIE1vc3Qgc3R5bGluZyBub3cgY29uZmlndXJlZCBpbiBfaXBjLmN1c3RvbS52YXJpYWJsZXMuc2Nzc1xyXG4vL1xyXG4vLyBLZXB0IGhlcmU6XHJcbi8vIC0gSG92ZXIgc3RhdGUgKEJvb3RzdHJhcCBkb2Vzbid0IGdlbmVyYXRlIHRoaXMpXHJcbi8vIC0gSFRNTDUgaW5wdXQgdHlwZSBmaXhlc1xyXG4vLyAtIFdlYktpdC1zcGVjaWZpYyBjdXN0b21pemF0aW9uc1xyXG4vLyAtIFRleHRhcmVhIGJlaGF2aW9yXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBIb3ZlciBTdGF0ZSAoQm9vdHN0cmFwIGRvZXNuJ3QgZ2VuZXJhdGUgdGhpcyBieSBkZWZhdWx0KVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLmZvcm0tY29udHJvbCB7XHJcbiAgICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCg6Zm9jdXMpIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTQwMDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gSFRNTDUgSW5wdXQgVHlwZXMgLSBDb25zaXN0ZW5jeSBGaXhlc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuaW5wdXRbdHlwZT1cInRleHRcIl0uZm9ybS1jb250cm9sLFxyXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0uZm9ybS1jb250cm9sLFxyXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0uZm9ybS1jb250cm9sLFxyXG5pbnB1dFt0eXBlPVwidGVsXCJdLmZvcm0tY29udHJvbCxcclxuaW5wdXRbdHlwZT1cInVybFwiXS5mb3JtLWNvbnRyb2wsXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0uZm9ybS1jb250cm9sLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLmZvcm0tY29udHJvbCxcclxuaW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLFxyXG5pbnB1dFt0eXBlPVwidGltZVwiXS5mb3JtLWNvbnRyb2wsXHJcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wge1xyXG4gICAgLy8gRW5zdXJlIGNvbnNpc3RlbnQgaGVpZ2h0IGFjcm9zcyBhbGwgaW5wdXQgdHlwZXNcclxuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTsgLy8gTWF0Y2ggb3RoZXIgaW5wdXRzXHJcbn1cclxuXHJcbi8vIE51bWJlciBpbnB1dHMgLSBoaWRlIHNwaW5uZXIgYXJyb3dzIGZvciBjbGVhbmVyIGFwcGVhcmFuY2VcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXS5mb3JtLWNvbnRyb2wge1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIEZpcmVmb3hcclxuXHJcbiAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxyXG4gICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gU2VhcmNoIGlucHV0cyAtIHJlbW92ZSBkZWZhdWx0IHN0eWxpbmdcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXS5mb3JtLWNvbnRyb2wge1xyXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuICAgICY6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gVGV4dGFyZWFcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDBweDsgLy8gTWluaW11bSBoZWlnaHQgZm9yIHRleHRhcmVhXHJcbiAgICByZXNpemU6IHZlcnRpY2FsOyAvLyBBbGxvdyB2ZXJ0aWNhbCByZXNpemUgb25seVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEZvcm0gRmllbGRzIC0gU2VsZWN0c1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBDdXN0b20gc2VsZWN0IGJlaGF2aW9ycyBub3QgY29uZmlndXJhYmxlIHZpYSBCb290c3RyYXAgdmFyaWFibGVzXHJcbi8vIE1vc3Qgc3R5bGluZyBub3cgY29uZmlndXJlZCBpbiBfaXBjLmN1c3RvbS52YXJpYWJsZXMuc2Nzc1xyXG4vL1xyXG4vLyBLZXB0IGhlcmU6XHJcbi8vIC0gSG92ZXIgc3RhdGUgKEJvb3RzdHJhcCBkb2Vzbid0IGdlbmVyYXRlIHRoaXMpXHJcblxyXG4uZm9ybS1zZWxlY3Qge1xyXG4gICAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoOmZvY3VzKSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gRm9ybSBGaWVsZHMgLSBDaGVja2JveGVzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEN1c3RvbSBjaGVja2JveCBiZWhhdmlvcnMgbm90IGNvbmZpZ3VyYWJsZSB2aWEgQm9vdHN0cmFwIHZhcmlhYmxlc1xyXG4vLyBNb3N0IHN0eWxpbmcgbm93IGNvbmZpZ3VyZWQgaW4gX2lwYy5jdXN0b20udmFyaWFibGVzLnNjc3NcclxuLy9cclxuLy8gS2VwdCBoZXJlOlxyXG4vLyAtIEN1cnNvciBzdGF0ZXNcclxuLy8gLSBNYXJnaW4tdG9wIGFsaWdubWVudCB0d2Vha1xyXG4vLyAtIEhvdmVyIHN0YXRlXHJcbi8vIC0gRGlzYWJsZWQgb3BhY2l0eVxyXG5cclxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtOyAvLyBTbGlnaHQgdmVydGljYWwgYWxpZ25tZW50XHJcblxyXG4gICAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoOmNoZWNrZWQpIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTUwMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBGb3JtIEZpZWxkcyAtIFJhZGlvIEJ1dHRvbnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQ3VzdG9tIHJhZGlvIGJlaGF2aW9ycyBub3QgY29uZmlndXJhYmxlIHZpYSBCb290c3RyYXAgdmFyaWFibGVzXHJcbi8vIE1vc3Qgc3R5bGluZyBub3cgY29uZmlndXJlZCBpbiBfaXBjLmN1c3RvbS52YXJpYWJsZXMuc2Nzc1xyXG4vL1xyXG4vLyBLZXB0IGhlcmU6XHJcbi8vIC0gQ3Vyc29yIHN0YXRlc1xyXG4vLyAtIE1hcmdpbi10b3AgYWxpZ25tZW50IHR3ZWFrXHJcbi8vIC0gSG92ZXIgc3RhdGVcclxuLy8gLSBEaXNhYmxlZCBvcGFjaXR5XHJcbi8vIC0gTGFiZWwgY3VzdG9taXphdGlvbnNcclxuXHJcbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjEyNXJlbTsgLy8gU2xpZ2h0IHZlcnRpY2FsIGFsaWdubWVudFxyXG5cclxuICAgICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KDpjaGVja2VkKSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS01MDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpkaXNhYmxlZCB7XHJcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEZvcm0gY2hlY2sgbGFiZWwgKHNoYXJlZCBieSBjaGVja2JveGVzIGFuZCByYWRpb3MpXHJcbi8vIE5PVEU6IENvbG9yIGNvbmZpZ3VyZWQgdmlhICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yIGluIF9pcGMuY3VzdG9tLnZhcmlhYmxlcy5zY3NzXHJcbi8vIEZvbnQtZmFtaWx5IGluaGVyaXRzIGZyb20gYm9keSAoUFAgTmV1ZSBNb250cmVhbClcclxuLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTsgLy8gMThweFxyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtOyAvLyA4cHggc3BhY2UgZnJvbSBjaGVja2JveC9yYWRpb1xyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEZvcm0gRmllbGRzIC0gSW5wdXQgR3JvdXBzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEN1c3RvbSBpbnB1dCBncm91cCBiZWhhdmlvcnMgbm90IGZ1bGx5IGNvbmZpZ3VyYWJsZSB2aWEgQm9vdHN0cmFwIHZhcmlhYmxlc1xyXG4vLyBBZGRvbiBzdHlsaW5nIGNvbmZpZ3VyZWQgaW4gX2lwYy5jdXN0b20udmFyaWFibGVzLnNjc3NcclxuLy9cclxuLy8gS2VwdCBoZXJlOlxyXG4vLyAtIEJvcmRlciByYWRpdXMgbWFuaXB1bGF0aW9uIGZvciBncm91cGVkIGlucHV0cyAoY29tcGxleCBsb2dpYylcclxuXHJcbi5pbnB1dC1ncm91cCB7XHJcbiAgICA+IC5mb3JtLWNvbnRyb2wsXHJcbiAgICA+IC5mb3JtLXNlbGVjdCB7XHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEZvcm0gRmllbGRzIC0gVmFsaWRhdGlvbiBTdGF0ZXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gR2xvYmFsIHZhbGlkYXRpb24gc3R5bGluZyBmb3IgYWxsIGZvcm1zIChOTyBzY29wZSlcclxuLy8gQXBwbGllZCBzaXRlLXdpZGUgdG8gLmZvcm0tY29udHJvbCBhbmQgLmZvcm0tc2VsZWN0IHZhbGlkYXRpb24gc3RhdGVzXHJcbi8vXHJcbi8vIFVzZXMgQ0xBU1MtQkFTRUQgdmFsaWRhdGlvbiAobm90IEhUTUw1IDp2YWxpZC86aW52YWxpZCBwc2V1ZG8tY2xhc3NlcylcclxuLy8gRm9ybVZhbGlkYXRpb24gbGlicmFyeSBhZGRzIC5oYXMtZXJyb3IvLmhhcy1zdWNjZXNzIGNsYXNzZXNcclxuLy8gQ29tcGF0aWJpbGl0eSBsYXllciBtYXBzIHRoZXNlIHRvIEJTNSdzIC5pcy1pbnZhbGlkLy5pcy12YWxpZCBjbGFzc2VzXHJcbi8vXHJcbi8vIElNUE9SVEFOVDogRG8gTk9UIHVzZSA6dmFsaWQvOmludmFsaWQgcHNldWRvLWNsYXNzZXMgYXMgdGhleSBjb25mbGljdFxyXG4vLyB3aXRoIFNpdGVjb3JlJ3MgRm9ybVZhbGlkYXRpb24gc3lzdGVtICh1bm9idHJ1c2l2ZSB2YWxpZGF0aW9uKVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gSW52YWxpZCBTdGF0ZSAoQ2xhc3MtYmFzZWQgdmFsaWRhdGlvbiBmcm9tIEZvcm1WYWxpZGF0aW9uIGxpYnJhcnkpXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4uZm9ybS1jb250cm9sLmlzLWludmFsaWQsXHJcbi5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoJGRhbmdlciwgMC4xKTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gVmFsaWQgU3RhdGUgKENsYXNzLWJhc2VkIHZhbGlkYXRpb24gZnJvbSBGb3JtVmFsaWRhdGlvbiBsaWJyYXJ5KVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLmZvcm0tY29udHJvbC5pcy12YWxpZCxcclxuLmZvcm0tc2VsZWN0LmlzLXZhbGlkIHtcclxuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgkc3VjY2VzcywgMC4xKTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gRXJyb3IgJiBTdWNjZXNzIE1lc3NhZ2VzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4uaW52YWxpZC1mZWVkYmFjayB7XHJcbiAgICBjb2xvcjogJGRhbmdlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XHJcbn1cclxuXHJcbi52YWxpZC1mZWVkYmFjayB7XHJcbiAgICBjb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEFTUC5ORVQgTVZDIFVub2J0cnVzaXZlIFZhbGlkYXRpb25cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gTGVnYWN5IHZhbGlkYXRpb24gc3lzdGVtIGZvciBBU1AuTkVUIE1WQyBmb3Jtc1xyXG4vLyBUaGlzIGlzIFNFUEFSQVRFIGZyb20gQm9vdHN0cmFwIDUgKyBGb3JtVmFsaWRhdGlvbiBsaWJyYXJ5IHZhbGlkYXRpb25cclxuLy9cclxuLy8gQ2xhc3NlcyB1c2VkOlxyXG4vLyAtIC52YWxpZGF0aW9uLXN1bW1hcnktZXJyb3JzIChlcnJvciBzdW1tYXJ5IGxpc3QpXHJcbi8vIC0gLmZpZWxkLXZhbGlkYXRpb24tZXJyb3IgKGluZGl2aWR1YWwgZmllbGQgZXJyb3IgbWVzc2FnZXMpXHJcbi8vIC0gLmlucHV0LXZhbGlkYXRpb24tZXJyb3IgKGlucHV0IGJvcmRlciBzdHlsaW5nIGZvciBlcnJvcnMpXHJcblxyXG4udmFsaWRhdGlvbi1zdW1tYXJ5LWVycm9ycyB7XHJcbiAgICB1bCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZpZWxkLXZhbGlkYXRpb24tZXJyb3Ige1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDAuNXJlbTtcclxuICAgIHBhZGRpbmc6IDNweCAwO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTtcclxuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICAgIH1cclxufVxyXG5cclxuLmlucHV0LXZhbGlkYXRpb24tZXJyb3Ige1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKCRwcmltYXJ5LCAwLjEpO1xyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5zY3JvbGxpbmcge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuIiwi77u/LmludHJvIHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gUXVpY2sgTGlua3NcclxuLy8gQ29tcG9uZW50IGZvciBkaXNwbGF5aW5nIGEgbGlzdCBvZiBsaW5rcyB3aXRoIGFycm93IGljb25zXHJcbi8vIFVzZWQgaW4gYXNpZGUvc2lkZWJhciBhcmVhc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLnF1aWNrLWxpbmtzIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDAuNjI1OyAvLyAxMHB4ICgwLjYyNXJlbSlcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwOyAvLyBEZXNpZ24gc3lzdGVtIGNvbG9yXHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7IC8vIDAuNXJlbSBmcm9tIGRlc2lnbiBzeXN0ZW1cclxuICAgICAgICBwYWRkaW5nOiAkc3BhY2VyICogMC41ICRzcGFjZXIgKiAwLjg1OyAvLyA4cHggMTMuNnB4XHJcbiAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSwgY29sb3IgMC4zcyBlYXNlO1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctcmlnaHQtZG90dGVkOyAvLyBpY29tb29uIGRvdHRlZCBhcnJvdyAobmV3IGRlc2lnbilcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcms7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7IC8vIERlc2lnbiBzeXN0ZW0gY29sb3JcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNlcjtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7IC8vIEljb24gYWxpZ25tZW50XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTsgLy8gMC43NXJlbVxyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGZvbnQtc2l6ZS1zbTtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLCBjb2xvciAwLjNzIGVhc2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTsgLy8gRGVzaWduIHN5c3RlbSBjb2xvclxyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuMik7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGJsdWUtNjAwO1xyXG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78vLyBkZXByZWNhdGVkP1xyXG4ubG9nbyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIwcmVtO1xyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5xdW90ZSB7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMCAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IC0uMzc1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgID4gcDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDMuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgICYuc21hbGwge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgdG9wOiAtMS44cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICB0b3A6IC0uODEyNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gcDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiA0LjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFNlYXJjaCBHcm91cCAtIEJhc2UgU3RydWN0dXJlXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFNoYXJlZCBzdHJ1Y3R1cmUgZm9yIHNlYXJjaCBpbnB1dCBncm91cHMgdXNlZCBpbiBOZXdzIFBvcnRhbCwgU2VhcmNoIFBhZ2UsIFRyYWNraW5nIFN1cHBvcnQsIE5hdmlnYXRpb25cclxuLy8gT3JnYW5pc21zIG92ZXJyaWRlIHdpdGggc2l6ZS1zcGVjaWZpYyBwYWRkaW5nIGFuZCBmb250LXNpemVzXHJcbi8vIFNNIHZlcnNpb24gd2l0aCBjb21wYWN0IHNpemluZ1xyXG4uc2VhcmNoLWdyb3VwIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGdyYXktNTAwLCAwLjgpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuXHJcbiAgICAmOmZvY3VzLXdpdGhpbiB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMXB4IDJweCByZ2JhKCRwcmltYXJ5LCAwLjgpO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiYSgkZ3JheS01MDAsIDAuOCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogLjI1cmVtIDAgMCAuMjVyZW07XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1pbiAwLjJzO1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgLypcclxuICAgICAgICAtLWJzLWZvcm0tY29udHJvbC1iZzogI0ZGRkZGRjtcclxuICAgICAgICAtLWJzLWZvcm0tY29udHJvbC1ib3JkZXItY29sb3I6ICNFOEVBRUU7XHJcbiAgICAgICAgLS1icy1mb3JtLWNvbnRyb2wtY29sb3I6ICMwQjBCMEI7XHJcbiAgICAgICAgLS1icy1mb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIC0tYnMtZm9ybS1jb250cm9sLXBhZGRpbmcteDogMS41cmVtO1xyXG4gICAgICAgIC0tYnMtZm9ybS1jb250cm9sLXBhZGRpbmcteTogMC41cmVtO1xyXG4gICAgICAgIC0tYnMtZm9ybS1jb250cm9sLWhvdmVyLWJvcmRlci1jb2xvcjogI0MwQzRDOTtcclxuICAgICAgICAtLWJzLWZvcm0tY29udHJvbC1mb2N1cy1ib3JkZXItY29sb3I6ICMyYTVmNzE7XHJcbiAgICAgICAgLS1icy1mb3JtLWNvbnRyb2wtZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMCwgMTAyLCAyMDQsIDAuMSk7XHJcbiAgICAgICAgKi9cclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7IC8vIENvbm5lY3Qgd2l0aCBpbnB1dFxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgLjI1cmVtIC4yNXJlbSAwOyAvLyBSaWdodCBzaWRlIHJvdW5kZWQgb25seVxyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zMzQ7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XHJcblxyXG4gICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLTYwMDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkLTcwMDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7v1tjbGFzc149XCJza3lsaW5lLVwiXSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNreWxpbmUtZnVsbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLnNreWxpbmUtYmFjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAvL29wYWNpdHk6IC41O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGJvdHRvbTogMTByZW07XHJcbiAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmZhdm91cml0ZXN7XHJcbiAgICBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZToxLjVyZW07XHJcbiAgICB9XHJcbn0iLCLvu78uY2FyZCB7XHJcbiAgICAmLmNhcmQtZGltZW5zaW9uIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15OiAwO1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXg6ICN7JGNhcmQtc3BhY2VyLXh9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXk6ICN7JGNhcmQtdGl0bGUtc3BhY2VyLXl9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtY29sb3I6ICN7JGRhcmt9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtc3VidGl0bGUtY29sb3I6ICN7JGNhcmQtc3VidGl0bGUtY29sb3J9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93OiAjeyRjYXJkLWJveC1zaGFkb3d9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogI3skY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXk6ICN7JGNhcmQtY2FwLXBhZGRpbmcteX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14OiAjeyRjYXJkLWNhcC1wYWRkaW5nLXh9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtY2FwLWJnOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcjogI3skZGFya307XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Y2FyZC1oZWlnaHQ6ICN7JGNhcmQtaGVpZ2h0fTtcclxuICAgICAgICAtLSN7JHByZWZpeH1jYXJkLWNvbG9yOiAjeyRkYXJrfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1jYXJkLWJnOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Y2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAjeyRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmd9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtZ3JvdXAtbWFyZ2luOiAjeyRjYXJkLWdyb3VwLW1hcmdpbn07XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIC8vdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2UtaW47XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtY29sb3I6ICN7JHdoaXRlfTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3I6ICN7JHdoaXRlfTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcjogI3skd2hpdGV9O1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1jYXJkLWJnOiAjeyRwcmltYXJ5fTtcclxuXHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtaGVhZGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgIC8vdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluO1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIZHBaSFJvUFNJek5TNDBNRFVpSUdobGFXZG9kRDBpTVRndU5ESXlJaUIyYVdWM1FtOTRQU0l3SURBZ016VXVOREExSURFNExqUXlNaUkrQ2lBZ1BHY2dhV1E5SWtkeWIzVndYekV6TlRFM0lpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lERXpOVEUzSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3dLU0krQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRJMk9TSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNalk1SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3pNaTR6TmpNZ01UVXVNemdwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGM0T1NJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnM09Ea2lJR1E5SWswdE1UWXVNelF0Tmk0Mk5EbGhNUzQxTWpFc01TNDFNakVzTUN3d0xEQXNNUzQxTWpFc01TNDFNakZCTVM0MU1qRXNNUzQxTWpFc01Dd3dMREF0TVRNdU15MDJMalkwT1N3eExqVXlNU3d4TGpVeU1Td3dMREFzTUMweE5DNDRNVGt0T0M0eE55d3hMalV5TVN3eExqVXlNU3d3TERBc01DMHhOaTR6TkMwMkxqWTBPU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01UWXVNelFnT0M0eE55a2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGODFNamN3SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURVeU56QWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJNUxqSXhPU0F4TlM0ME9UY3BJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EYzVNQ0lnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGczT1RBaUlHUTlJazB0TVRVdU1EZ3pMVFl1TVRNNFlURXVOQ3d4TGpRc01Dd3dMREFzTVM0MExERXVOQ3d4TGpRc01TNDBMREFzTUN3d0xERXVOQzB4TGpRc01TNDBMREV1TkN3d0xEQXNNQzB4TGpRdE1TNDBMREV1TkN3eExqUXNNQ3d3TERBdE1TNDBMREV1TkNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVFV1TURneklEY3VOVFF5S1NJZ1ptbHNiRDBpSXpCaU1HSXdZaUl2UGdvZ0lDQWdQQzluUGdvZ0lDQWdQR2NnYVdROUlrZHliM1Z3WHpVeU56RWlJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdOVEkzTVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9Nall1TWprMElERTFMall4TkNraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0TnpreElpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EYzVNU0lnWkQwaVRTMHhNeTQ0TWpZdE5TNDJNalpoTVM0eU9EY3NNUzR5T0Rjc01Dd3dMREFzTVM0eU9EY3NNUzR5T0Rjc01TNHlPRGNzTVM0eU9EY3NNQ3d3TERBc01TNHlPRGN0TVM0eU9EY3NNUzR5T0Rjc01TNHlPRGNzTUN3d0xEQXRNUzR5T0RjdE1TNHlPRGNzTVM0eU9EY3NNUzR5T0Rjc01Dd3dMREF0TVM0eU9EY3NNUzR5T0RjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREV6TGpneU5pQTJMamt4TXlraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4MU1qY3lJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJRFV5TnpJaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREl6TGpNM0lERTFMamN6TVNraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0TnpreUlpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EYzVNaUlnWkQwaVRTMHhNaTQxTmprdE5TNHhNVFZoTVM0eE55d3hMakUzTERBc01Dd3dMREV1TVRjc01TNHhOeXd4TGpFM0xERXVNVGNzTUN3d0xEQXNNUzR4TnkweExqRTNMREV1TVRjc01TNHhOeXd3TERBc01DMHhMakUzTFRFdU1UY3NNUzR4Tnl3eExqRTNMREFzTUN3d0xURXVNVGNzTVM0eE55SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRJdU5UWTVJRFl1TWpnMUtTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6VXlOek1pSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTlRJM015SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWpBdU5EUTFJREUxTGpnME9Da2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE56a3pJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGM1TXlJZ1pEMGlUUzB4TVM0ek1USXROQzQyUVRFdU1EVXpMREV1TURVekxEQXNNQ3d3TFRFd0xqSTFPUzB6TGpVMUxERXVNRFV6TERFdU1EVXpMREFzTUN3d0xUa3VNakEyTFRRdU5tRXhMakExTXl3eExqQTFNeXd3TERBc01DMHhMakExTXkweExqQTFNMEV4TGpBMU15d3hMakExTXl3d0xEQXNNQzB4TVM0ek1USXROQzQySWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hNUzR6TVRJZ05TNDJOVFlwSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRJM05DSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNamMwSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hOeTQxTnlBeE5TNDVOalVwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGM1TkNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnM09UUWlJR1E5SWswdE1UQXVNRFUyTFRRdU1Ea3lZUzQ1TXpZdU9UTTJMREFzTUN3d0xDNDVNell1T1RNMkxqa3pOaTQ1TXpZc01Dd3dMREFzTGprek5pMHVPVE0yTGprek5pNDVNellzTUN3d0xEQXRMamt6TmkwdU9UTTJMamt6Tmk0NU16WXNNQ3d3TERBdExqa3pOaTQ1TXpZaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREV3TGpBMU5pQTFMakF5T0NraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4MU1qYzFJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJRFV5TnpVaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREUwTGpZME5TQXhOaTR3T0RJcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0RjNU5TSWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzNPVFVpSUdROUlrMHRPQzQ0TFRNdU5UaGhMamd4T1M0NE1Ua3NNQ3d3TERBc0xqZ3hPUzQ0TVRrdU9ERTVMamd4T1N3d0xEQXNNQ3d1T0RFNUxTNDRNVGxCTGpneE9TNDRNVGtzTUN3d0xEQXROeTQ1T0MwMExqUXVPREU1TGpneE9Td3dMREFzTUMwNExqZ3RNeTQxT0NJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9PQzQzT1RrZ05DNHpPVGtwSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRJM05pSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNamMySWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hNUzQyTnpFZ01UWXVNVGs1S1NJK0NpQWdJQ0FnSUR4d1lYUm9JR2xrUFNKUVlYUm9YemczT1RZaUlHUmhkR0V0Ym1GdFpUMGlVR0YwYUNBNE56azJJaUJrUFNKTkxUY3VOVFF5TFRNdU1EWTVZUzQzTGpjc01Dd3dMREFzTGpjdU55NDNMamNzTUN3d0xEQXNMamN0TGpjdU55NDNMREFzTUN3d0xTNDNMUzQzTGpjdU55d3dMREFzTUMwdU55NDNJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNnM0xqVTBNaUF6TGpjM01Ta2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGODFNamMzSWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURVeU56Y2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RndU9EQTNJREUyTGpNeE5pa2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE56azNJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGM1TnlJZ1pEMGlUUzAyTGpJNE5TMHlMalUxT0dFdU5UZzFMalU0TlN3d0xEQXNNQ3d1TlRnMUxqVTROUzQxT0RVdU5UZzFMREFzTUN3d0xDNDFPRFV0TGpVNE5VRXVOVGcxTGpVNE5Td3dMREFzTUMwMUxqY3RNeTR4TkROaExqVTROUzQxT0RVc01Dd3dMREF0TGpVNE5TNDFPRFVpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtEWXVNamcxSURNdU1UUXpLU0lnWm1sc2JEMGlJekJpTUdJd1lpSXZQZ29nSUNBZ1BDOW5QZ29nSUNBZ1BHY2dhV1E5SWtkeWIzVndYelV5TnpnaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ05USTNPQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb05TNDROaUF4Tmk0ME16TXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EYzVPQ0lnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGczT1RnaUlHUTlJazB0TlM0d01qZ3RNaTR3TkRaaExqUTJPQzQwTmpnc01Dd3dMREFzTGpRMk9DNDBOamd1TkRZNExqUTJPQ3d3TERBc01Dd3VORFk0TFM0ME5qZ3VORFk0TGpRMk9Dd3dMREFzTUMwdU5EWTRMUzQwTmpndU5EWTRMalEyT0N3d0xEQXNNQzB1TkRZNExqUTJPQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb05TNHdNamdnTWk0MU1UUXBJaUJtYVd4c1BTSWpNR0l3WWpCaUlpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QnBaRDBpUjNKdmRYQmZOVEkzT1NJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBMU1qYzVJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneUxqa3pJREUyTGpVMUtTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnM09Ua2lJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQTROems1SWlCa1BTSk5MVE11TnpjeExURXVOVE0xWVM0ek5URXVNelV4TERBc01Dd3dMQzR6TlRFdU16VXhMak0xTVM0ek5URXNNQ3d3TERBc0xqTTFNUzB1TXpVeExqTTFNUzR6TlRFc01Dd3dMREF0TGpNMU1TMHVNelV4TGpNMU1TNHpOVEVzTUN3d0xEQXRMak0xTVM0ek5URWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RNdU56Y3hJREV1T0RnMktTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6VXlPREFpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTlRJNE1DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTUNBeE5pNDJOamNwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd3TUNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1EQWlJR1E5SWswdE1pNDFNVFF0TVM0d01qTmhMakl6TkM0eU16UXNNQ3d3TERBc0xqSXpOQzR5TXpRdU1qTTBMakl6TkN3d0xEQXNNQ3d1TWpNMExTNHlNelF1TWpNMExqSXpOQ3d3TERBc01DMHVNak0wTFM0eU16UXVNak0wTGpJek5Dd3dMREFzTUMwdU1qTTBMakl6TkNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NaTQxTVRRZ01TNHlOVGNwSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRJNU15SWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNamt6SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3pNaTR6TmpNZ09TNHlNamdwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd4TXlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UTWlJR1E5SWswdE1UWXVNelF0Tmk0Mk5EbGhNUzQxTWpFc01TNDFNakVzTUN3d0xEQXNNUzQxTWpFc01TNDFNakZCTVM0MU1qRXNNUzQxTWpFc01Dd3dMREF0TVRNdU15MDJMalkwT1N3eExqVXlNU3d4TGpVeU1Td3dMREFzTUMweE5DNDRNVGt0T0M0eE55d3hMalV5TVN3eExqVXlNU3d3TERBc01DMHhOaTR6TkMwMkxqWTBPU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01UWXVNelFnT0M0eE55a2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE0yTVNJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTJNU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb016SXVNell6SURZdU1UVXlLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVE10TWlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UTWlJR1E5SWswdE1UWXVNelF0Tmk0Mk5EbGhNUzQxTWpFc01TNDFNakVzTUN3d0xEQXNNUzQxTWpFc01TNDFNakZCTVM0MU1qRXNNUzQxTWpFc01Dd3dMREF0TVRNdU15MDJMalkwT1N3eExqVXlNU3d4TGpVeU1Td3dMREFzTUMweE5DNDRNVGt0T0M0eE55d3hMalV5TVN3eExqVXlNU3d3TERBc01DMHhOaTR6TkMwMkxqWTBPU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01UWXVNelFnT0M0eE55a2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE0zTXlJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTNNeUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb016SXVNell6SURNdU1EYzJLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVE10TXlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UTWlJR1E5SWswdE1UWXVNelF0Tmk0Mk5EbGhNUzQxTWpFc01TNDFNakVzTUN3d0xEQXNNUzQxTWpFc01TNDFNakZCTVM0MU1qRXNNUzQxTWpFc01Dd3dMREF0TVRNdU15MDJMalkwT1N3eExqVXlNU3d4TGpVeU1Td3dMREFzTUMweE5DNDRNVGt0T0M0eE55d3hMalV5TVN3eExqVXlNU3d3TERBc01DMHhOaTR6TkMwMkxqWTBPU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01UWXVNelFnT0M0eE55a2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE00TlNJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTROU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb016SXVNell6SURBcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0RneE15MDBJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGd4TXlJZ1pEMGlUUzB4Tmk0ek5DMDJMalkwT1dFeExqVXlNU3d4TGpVeU1Td3dMREFzTUN3eExqVXlNU3d4TGpVeU1VRXhMalV5TVN3eExqVXlNU3d3TERBc01DMHhNeTR6TFRZdU5qUTVMREV1TlRJeExERXVOVEl4TERBc01Dd3dMVEUwTGpneE9TMDRMakUzTERFdU5USXhMREV1TlRJeExEQXNNQ3d3TFRFMkxqTTBMVFl1TmpRNUlpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4Tmk0ek5DQTRMakUzS1NJZ1ptbHNiRDBpSXpCaU1HSXdZaUl2UGdvZ0lDQWdQQzluUGdvZ0lDQWdQR2NnYVdROUlrZHliM1Z3WHpVeU9UUWlJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdOVEk1TkNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9Namt1TWpFNUlEa3VNelExS1NJK0NpQWdJQ0FnSUR4d1lYUm9JR2xrUFNKUVlYUm9Yemc0TVRRaUlHUmhkR0V0Ym1GdFpUMGlVR0YwYUNBNE9ERTBJaUJrUFNKTkxURTFMakE0TXkwMkxqRXpPR0V4TGpRc01TNDBMREFzTUN3d0xERXVOQ3d4TGpRc01TNDBMREV1TkN3d0xEQXNNQ3d4TGpRdE1TNDBMREV1TkN3eExqUXNNQ3d3TERBdE1TNDBMVEV1TkN3eExqUXNNUzQwTERBc01Dd3dMVEV1TkN3eExqUWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFMUxqQTRNeUEzTGpVME1pa2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE0yTWlJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTJNaUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01qa3VNakU1SURZdU1qWTVLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVFF0TWlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UUWlJR1E5SWswdE1UVXVNRGd6TFRZdU1UTTRZVEV1TkN3eExqUXNNQ3d3TERBc01TNDBMREV1TkN3eExqUXNNUzQwTERBc01Dd3dMREV1TkMweExqUXNNUzQwTERFdU5Dd3dMREFzTUMweExqUXRNUzQwTERFdU5Dd3hMalFzTUN3d0xEQXRNUzQwTERFdU5DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRVdU1EZ3pJRGN1TlRReUtTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNemMwSWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16YzBJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneU9TNHlNVGtnTXk0eE9UTXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EZ3hOQzB6SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneE5DSWdaRDBpVFMweE5TNHdPRE10Tmk0eE16aGhNUzQwTERFdU5Dd3dMREFzTUN3eExqUXNNUzQwTERFdU5Dd3hMalFzTUN3d0xEQXNNUzQwTFRFdU5Dd3hMalFzTVM0MExEQXNNQ3d3TFRFdU5DMHhMalFzTVM0MExERXVOQ3d3TERBc01DMHhMalFzTVM0MElpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4TlM0d09ETWdOeTQxTkRJcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpPRFlpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek9EWWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJNUxqSXhPU0F3TGpFeE55a2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ERTBMVFFpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RFMElpQmtQU0pOTFRFMUxqQTRNeTAyTGpFek9HRXhMalFzTVM0MExEQXNNQ3d3TERFdU5Dd3hMalFzTVM0MExERXVOQ3d3TERBc01Dd3hMalF0TVM0MExERXVOQ3d4TGpRc01Dd3dMREF0TVM0MExURXVOQ3d4TGpRc01TNDBMREFzTUN3d0xURXVOQ3d4TGpRaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREUxTGpBNE15QTNMalUwTWlraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4MU1qazFJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJRFV5T1RVaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREkyTGpJNU5DQTVMalEyTWlraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0T0RFMUlpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EZ3hOU0lnWkQwaVRTMHhNeTQ0TWpZdE5TNDJNalpoTVM0eU9EY3NNUzR5T0Rjc01Dd3dMREFzTVM0eU9EY3NNUzR5T0Rjc01TNHlPRGNzTVM0eU9EY3NNQ3d3TERBc01TNHlPRGN0TVM0eU9EY3NNUzR5T0Rjc01TNHlPRGNzTUN3d0xEQXRNUzR5T0RjdE1TNHlPRGNzTVM0eU9EY3NNUzR5T0Rjc01Dd3dMREF0TVM0eU9EY3NNUzR5T0RjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREV6TGpneU5pQTJMamt4TXlraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4eE5ETTJNeUlnWkdGMFlTMXVZVzFsUFNKSGNtOTFjQ0F4TkRNMk15SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWpZdU1qazBJRFl1TXpnMktTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE1UVXRNaUlnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGc0TVRVaUlHUTlJazB0TVRNdU9ESTJMVFV1TmpJMllURXVNamczTERFdU1qZzNMREFzTUN3d0xERXVNamczTERFdU1qZzNMREV1TWpnM0xERXVNamczTERBc01Dd3dMREV1TWpnM0xURXVNamczTERFdU1qZzNMREV1TWpnM0xEQXNNQ3d3TFRFdU1qZzNMVEV1TWpnM0xERXVNamczTERFdU1qZzNMREFzTUN3d0xURXVNamczTERFdU1qZzNJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE15NDRNallnTmk0NU1UTXBJaUJtYVd4c1BTSWpNR0l3WWpCaUlpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QnBaRDBpUjNKdmRYQmZNVFF6TnpVaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ01UUXpOelVpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESTJMakk1TkNBekxqTXhLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVFV0TXlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UVWlJR1E5SWswdE1UTXVPREkyTFRVdU5qSTJZVEV1TWpnM0xERXVNamczTERBc01Dd3dMREV1TWpnM0xERXVNamczTERFdU1qZzNMREV1TWpnM0xEQXNNQ3d3TERFdU1qZzNMVEV1TWpnM0xERXVNamczTERFdU1qZzNMREFzTUN3d0xURXVNamczTFRFdU1qZzNMREV1TWpnM0xERXVNamczTERBc01Dd3dMVEV1TWpnM0xERXVNamczSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hNeTQ0TWpZZ05pNDVNVE1wSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTVRRek9EY2lJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdNVFF6T0RjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREkyTGpJNU5DQXdMakl6TkNraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0T0RFMUxUUWlJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQTRPREUxSWlCa1BTSk5MVEV6TGpneU5pMDFMall5Tm1FeExqSTROeXd4TGpJNE55d3dMREFzTUN3eExqSTROeXd4TGpJNE55d3hMakk0Tnl3eExqSTROeXd3TERBc01Dd3hMakk0TnkweExqSTROeXd4TGpJNE55d3hMakk0Tnl3d0xEQXNNQzB4TGpJNE55MHhMakk0Tnl3eExqSTROeXd4TGpJNE55d3dMREFzTUMweExqSTROeXd4TGpJNE55SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRNdU9ESTJJRFl1T1RFektTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6VXlPVFlpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTlRJNU5pSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWpNdU16Y2dPUzQxTnprcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0RneE5pSWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzRNVFlpSUdROUlrMHRNVEl1TlRZNUxUVXVNVEUxWVRFdU1UY3NNUzR4Tnl3d0xEQXNNQ3d4TGpFM0xERXVNVGNzTVM0eE55d3hMakUzTERBc01Dd3dMREV1TVRjdE1TNHhOeXd4TGpFM0xERXVNVGNzTUN3d0xEQXRNUzR4TnkweExqRTNMREV1TVRjc01TNHhOeXd3TERBc01DMHhMakUzTERFdU1UY2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFeUxqVTJPU0EyTGpJNE5Ta2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE0yTkNJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTJOQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01qTXVNemNnTmk0MU1ETXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EZ3hOaTB5SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneE5pSWdaRDBpVFMweE1pNDFOamt0TlM0eE1UVmhNUzR4Tnl3eExqRTNMREFzTUN3d0xERXVNVGNzTVM0eE55d3hMakUzTERFdU1UY3NNQ3d3TERBc01TNHhOeTB4TGpFM0xERXVNVGNzTVM0eE55d3dMREFzTUMweExqRTNMVEV1TVRjc01TNHhOeXd4TGpFM0xEQXNNQ3d3TFRFdU1UY3NNUzR4TnlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVEl1TlRZNUlEWXVNamcxS1NJZ1ptbHNiRDBpSXpCaU1HSXdZaUl2UGdvZ0lDQWdQQzluUGdvZ0lDQWdQR2NnYVdROUlrZHliM1Z3WHpFME16YzJJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJREUwTXpjMklpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d5TXk0ek55QXpMalF5TnlraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0T0RFMkxUTWlJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQTRPREUySWlCa1BTSk5MVEV5TGpVMk9TMDFMakV4TldFeExqRTNMREV1TVRjc01Dd3dMREFzTVM0eE55d3hMakUzTERFdU1UY3NNUzR4Tnl3d0xEQXNNQ3d4TGpFM0xURXVNVGNzTVM0eE55d3hMakUzTERBc01Dd3dMVEV1TVRjdE1TNHhOeXd4TGpFM0xERXVNVGNzTUN3d0xEQXRNUzR4Tnl3eExqRTNJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE1pNDFOamtnTmk0eU9EVXBJaUJtYVd4c1BTSWpNR0l3WWpCaUlpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QnBaRDBpUjNKdmRYQmZNVFF6T0RnaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ01UUXpPRGdpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESXpMak0zSURBdU16VXhLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVFl0TkNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UWWlJR1E5SWswdE1USXVOVFk1TFRVdU1URTFZVEV1TVRjc01TNHhOeXd3TERBc01Dd3hMakUzTERFdU1UY3NNUzR4Tnl3eExqRTNMREFzTUN3d0xERXVNVGN0TVM0eE55d3hMakUzTERFdU1UY3NNQ3d3TERBdE1TNHhOeTB4TGpFM0xERXVNVGNzTVM0eE55d3dMREFzTUMweExqRTNMREV1TVRjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREV5TGpVMk9TQTJMakk0TlNraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4MU1qazNJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJRFV5T1RjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREl3TGpRME5TQTVMalk1TmlraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0T0RFM0lpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EZ3hOeUlnWkQwaVRTMHhNUzR6TVRJdE5DNDJRVEV1TURVekxERXVNRFV6TERBc01Dd3dMVEV3TGpJMU9TMHpMalUxTERFdU1EVXpMREV1TURVekxEQXNNQ3d3TFRrdU1qQTJMVFF1Tm1FeExqQTFNeXd4TGpBMU15d3dMREFzTUMweExqQTFNeTB4TGpBMU0wRXhMakExTXl3eExqQTFNeXd3TERBc01DMHhNUzR6TVRJdE5DNDJJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE1TNHpNVElnTlM0Mk5UWXBJaUJtYVd4c1BTSWpNR0l3WWpCaUlpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QnBaRDBpUjNKdmRYQmZNVFF6TmpVaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ01UUXpOalVpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESXdMalEwTlNBMkxqWXlLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVGN0TWlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1UY2lJR1E5SWswdE1URXVNekV5TFRRdU5rRXhMakExTXl3eExqQTFNeXd3TERBc01DMHhNQzR5TlRrdE15NDFOU3d4TGpBMU15d3hMakExTXl3d0xEQXNNQzA1TGpJd05pMDBMalpoTVM0d05UTXNNUzR3TlRNc01Dd3dMREF0TVM0d05UTXRNUzR3TlROQk1TNHdOVE1zTVM0d05UTXNNQ3d3TERBdE1URXVNekV5TFRRdU5pSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRFdU16RXlJRFV1TmpVMktTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNemMzSWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16YzNJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneU1DNDBORFVnTXk0MU5EUXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EZ3hOeTB6SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneE55SWdaRDBpVFMweE1TNHpNVEl0TkM0MlFURXVNRFV6TERFdU1EVXpMREFzTUN3d0xURXdMakkxT1MwekxqVTFMREV1TURVekxERXVNRFV6TERBc01Dd3dMVGt1TWpBMkxUUXVObUV4TGpBMU15d3hMakExTXl3d0xEQXNNQzB4TGpBMU15MHhMakExTTBFeExqQTFNeXd4TGpBMU15d3dMREFzTUMweE1TNHpNVEl0TkM0MklpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4TVM0ek1USWdOUzQyTlRZcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpPRGtpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek9Ea2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJd0xqUTBOU0F3TGpRMk9Da2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ERTNMVFFpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RFM0lpQmtQU0pOTFRFeExqTXhNaTAwTGpaQk1TNHdOVE1zTVM0d05UTXNNQ3d3TERBdE1UQXVNalU1TFRNdU5UVXNNUzR3TlRNc01TNHdOVE1zTUN3d0xEQXRPUzR5TURZdE5DNDJZVEV1TURVekxERXVNRFV6TERBc01Dd3dMVEV1TURVekxURXVNRFV6UVRFdU1EVXpMREV1TURVekxEQXNNQ3d3TFRFeExqTXhNaTAwTGpZaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREV4TGpNeE1pQTFMalkxTmlraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4MU1qazRJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJRFV5T1RnaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREUzTGpVM0lEa3VPREV6S1NJK0NpQWdJQ0FnSUR4d1lYUm9JR2xrUFNKUVlYUm9Yemc0TVRnaUlHUmhkR0V0Ym1GdFpUMGlVR0YwYUNBNE9ERTRJaUJrUFNKTkxURXdMakExTmkwMExqQTVNbUV1T1RNMkxqa3pOaXd3TERBc01Dd3VPVE0yTGprek5pNDVNell1T1RNMkxEQXNNQ3d3TEM0NU16WXRMamt6Tmk0NU16WXVPVE0yTERBc01Dd3dMUzQ1TXpZdExqa3pOaTQ1TXpZdU9UTTJMREFzTUN3d0xTNDVNell1T1RNMklpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4TUM0d05UWWdOUzR3TWpncElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpOallpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek5qWWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFM0xqVTNJRFl1TnpNM0tTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE1UZ3RNaUlnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGc0TVRnaUlHUTlJazB0TVRBdU1EVTJMVFF1TURreVlTNDVNell1T1RNMkxEQXNNQ3d3TEM0NU16WXVPVE0yTGprek5pNDVNellzTUN3d0xEQXNMamt6TmkwdU9UTTJMamt6Tmk0NU16WXNNQ3d3TERBdExqa3pOaTB1T1RNMkxqa3pOaTQ1TXpZc01Dd3dMREF0TGprek5pNDVNellpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERXdMakExTmlBMUxqQXlPQ2tpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjh4TkRNM09DSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQXhORE0zT0NJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVGN1TlRjZ015NDJOakVwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd4T0MweklpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EZ3hPQ0lnWkQwaVRTMHhNQzR3TlRZdE5DNHdPVEpoTGprek5pNDVNellzTUN3d0xEQXNMamt6Tmk0NU16WXVPVE0yTGprek5pd3dMREFzTUN3dU9UTTJMUzQ1TXpZdU9UTTJMamt6Tml3d0xEQXNNQzB1T1RNMkxTNDVNell1T1RNMkxqa3pOaXd3TERBc01DMHVPVE0yTGprek5pSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRBdU1EVTJJRFV1TURJNEtTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNemt3SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16a3dJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE55NDFOeUF3TGpVNE5Ta2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ERTRMVFFpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RFNElpQmtQU0pOTFRFd0xqQTFOaTAwTGpBNU1tRXVPVE0yTGprek5pd3dMREFzTUN3dU9UTTJMamt6Tmk0NU16WXVPVE0yTERBc01Dd3dMQzQ1TXpZdExqa3pOaTQ1TXpZdU9UTTJMREFzTUN3d0xTNDVNell0TGprek5pNDVNell1T1RNMkxEQXNNQ3d3TFM0NU16WXVPVE0ySWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hNQzR3TlRZZ05TNHdNamdwSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRJNU9TSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNams1SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hOQzQyTkRVZ09TNDVNeWtpUGdvZ0lDQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGODRPREU1SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneE9TSWdaRDBpVFMwNExqZ3RNeTQxT0dFdU9ERTVMamd4T1N3d0xEQXNNQ3d1T0RFNUxqZ3hPUzQ0TVRrdU9ERTVMREFzTUN3d0xDNDRNVGt0TGpneE9VRXVPREU1TGpneE9Td3dMREFzTUMwM0xqazRMVFF1TkM0NE1Ua3VPREU1TERBc01Dd3dMVGd1T0MwekxqVTRJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNnNExqYzVPU0EwTGpNNU9Ta2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE0yTnlJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTJOeUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01UUXVOalExSURZdU9EVTBLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNVGt0TWlJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1Ua2lJR1E5SWswdE9DNDRMVE11TlRoaExqZ3hPUzQ0TVRrc01Dd3dMREFzTGpneE9TNDRNVGt1T0RFNUxqZ3hPU3d3TERBc01Dd3VPREU1TFM0NE1UbEJMamd4T1M0NE1Ua3NNQ3d3TERBdE55NDVPQzAwTGpRdU9ERTVMamd4T1N3d0xEQXNNQzA0TGpndE15NDFPQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb09DNDNPVGtnTkM0ek9Ua3BJaUJtYVd4c1BTSWpNR0l3WWpCaUlpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QnBaRDBpUjNKdmRYQmZNVFF6TnpraUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ01UUXpOemtpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERTBMalkwTlNBekxqYzNPQ2tpUGdvZ0lDQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGODRPREU1TFRNaUlHUmhkR0V0Ym1GdFpUMGlVR0YwYUNBNE9ERTVJaUJrUFNKTkxUZ3VPQzB6TGpVNFlTNDRNVGt1T0RFNUxEQXNNQ3d3TEM0NE1Ua3VPREU1TGpneE9TNDRNVGtzTUN3d0xEQXNMamd4T1MwdU9ERTVRUzQ0TVRrdU9ERTVMREFzTUN3d0xUY3VPVGd0TkM0MExqZ3hPUzQ0TVRrc01Dd3dMREF0T0M0NExUTXVOVGdpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtEZ3VOems1SURRdU16azVLU0lnWm1sc2JEMGlJekJpTUdJd1lpSXZQZ29nSUNBZ1BDOW5QZ29nSUNBZ1BHY2dhV1E5SWtkeWIzVndYekUwTXpreElpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lERTBNemt4SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3hOQzQyTkRVZ01DNDNNRElwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd4T1MwMElpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EZ3hPU0lnWkQwaVRTMDRMamd0TXk0MU9HRXVPREU1TGpneE9Td3dMREFzTUN3dU9ERTVMamd4T1M0NE1Ua3VPREU1TERBc01Dd3dMQzQ0TVRrdExqZ3hPVUV1T0RFNUxqZ3hPU3d3TERBc01DMDNMams0TFRRdU5DNDRNVGt1T0RFNUxEQXNNQ3d3TFRndU9DMHpMalU0SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzRMamM1T1NBMExqTTVPU2tpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjgxTXpBd0lpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lEVXpNREFpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERXhMalkzTVNBeE1DNHdORGNwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd5TUNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1qQWlJR1E5SWswdE55NDFOREl0TXk0d05qbGhMamN1Tnl3d0xEQXNNQ3d1Tnk0M0xqY3VOeXd3TERBc01Dd3VOeTB1Tnk0M0xqY3NNQ3d3TERBdExqY3RMamN1Tnk0M0xEQXNNQ3d3TFM0M0xqY2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RjdU5UUXlJRE11TnpjeEtTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNelk0SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16WTRJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneE1TNDJOekVnTmk0NU56RXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EZ3lNQzB5SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneU1DSWdaRDBpVFMwM0xqVTBNaTB6TGpBMk9XRXVOeTQzTERBc01Dd3dMQzQzTGpjdU55NDNMREFzTUN3d0xDNDNMUzQzTGpjdU55d3dMREFzTUMwdU55MHVOeTQzTGpjc01Dd3dMREF0TGpjdU55SWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTnk0MU5ESWdNeTQzTnpFcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpPREFpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek9EQWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFeExqWTNNU0F6TGpnNU5Ta2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ESXdMVE1pSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RJd0lpQmtQU0pOTFRjdU5UUXlMVE11TURZNVlTNDNMamNzTUN3d0xEQXNMamN1Tnk0M0xqY3NNQ3d3TERBc0xqY3RMamN1Tnk0M0xEQXNNQ3d3TFM0M0xTNDNMamN1Tnl3d0xEQXNNQzB1Tnk0M0lpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2czTGpVME1pQXpMamMzTVNraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4eE5ETTVNaUlnWkdGMFlTMXVZVzFsUFNKSGNtOTFjQ0F4TkRNNU1pSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRFdU5qY3hJREF1T0RFNUtTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE1qQXROQ0lnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGc0TWpBaUlHUTlJazB0Tnk0MU5ESXRNeTR3TmpsaExqY3VOeXd3TERBc01Dd3VOeTQzTGpjdU55d3dMREFzTUN3dU55MHVOeTQzTGpjc01Dd3dMREF0TGpjdExqY3VOeTQzTERBc01Dd3dMUzQzTGpjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLRGN1TlRReUlETXVOemN4S1NJZ1ptbHNiRDBpSXpCaU1HSXdZaUl2UGdvZ0lDQWdQQzluUGdvZ0lDQWdQR2NnYVdROUlrZHliM1Z3WHpVek1ERWlJR1JoZEdFdGJtRnRaVDBpUjNKdmRYQWdOVE13TVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9PQzQ0TURjZ01UQXVNVFkwS1NJK0NpQWdJQ0FnSUR4d1lYUm9JR2xrUFNKUVlYUm9Yemc0TWpFaUlHUmhkR0V0Ym1GdFpUMGlVR0YwYUNBNE9ESXhJaUJrUFNKTkxUWXVNamcxTFRJdU5UVTRZUzQxT0RVdU5UZzFMREFzTUN3d0xDNDFPRFV1TlRnMUxqVTROUzQxT0RVc01Dd3dMREFzTGpVNE5TMHVOVGcxUVM0MU9EVXVOVGcxTERBc01Dd3dMVFV1TnkwekxqRTBNMkV1TlRnMUxqVTROU3d3TERBc01DMHVOVGcxTGpVNE5TSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTmk0eU9EVWdNeTR4TkRNcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpOamtpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek5qa2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RndU9EQTNJRGN1TURnNEtTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE1qRXRNaUlnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGc0TWpFaUlHUTlJazB0Tmk0eU9EVXRNaTQxTlRoaExqVTROUzQxT0RVc01Dd3dMREFzTGpVNE5TNDFPRFV1TlRnMUxqVTROU3d3TERBc01Dd3VOVGcxTFM0MU9EVkJMalU0TlM0MU9EVXNNQ3d3TERBdE5TNDNMVE11TVRRellTNDFPRFV1TlRnMUxEQXNNQ3d3TFM0MU9EVXVOVGcxSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzJMakk0TlNBekxqRTBNeWtpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjh4TkRNNE1TSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQXhORE00TVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9PQzQ0TURjZ05DNHdNVElwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd5TVMweklpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EZ3lNU0lnWkQwaVRTMDJMakk0TlMweUxqVTFPR0V1TlRnMUxqVTROU3d3TERBc01Dd3VOVGcxTGpVNE5TNDFPRFV1TlRnMUxEQXNNQ3d3TEM0MU9EVXRMalU0TlVFdU5UZzFMalU0TlN3d0xEQXNNQzAxTGpjdE15NHhORE5oTGpVNE5TNDFPRFVzTUN3d0xEQXRMalU0TlM0MU9EVWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RZdU1qZzFJRE11TVRRektTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNemt6SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16a3pJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNnNExqZ3dOeUF3TGprek5pa2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ESXhMVFFpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RJeElpQmtQU0pOTFRZdU1qZzFMVEl1TlRVNFlTNDFPRFV1TlRnMUxEQXNNQ3d3TEM0MU9EVXVOVGcxTGpVNE5TNDFPRFVzTUN3d0xEQXNMalU0TlMwdU5UZzFRUzQxT0RVdU5UZzFMREFzTUN3d0xUVXVOeTB6TGpFME0yRXVOVGcxTGpVNE5Td3dMREFzTUMwdU5UZzFMalU0TlNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9OaTR5T0RVZ015NHhORE1wSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRNd01pSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNekF5SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzFMamcySURFd0xqSTRNU2tpUGdvZ0lDQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGODRPREl5SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneU1pSWdaRDBpVFMwMUxqQXlPQzB5TGpBME5tRXVORFk0TGpRMk9Dd3dMREFzTUN3dU5EWTRMalEyT0M0ME5qZ3VORFk0TERBc01Dd3dMQzQwTmpndExqUTJPQzQwTmpndU5EWTRMREFzTUN3d0xTNDBOamd0TGpRMk9DNDBOamd1TkRZNExEQXNNQ3d3TFM0ME5qZ3VORFk0SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzFMakF5T0NBeUxqVXhOQ2tpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjh4TkRNM01DSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQXhORE0zTUNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9OUzQ0TmlBM0xqSXdOU2tpUGdvZ0lDQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGODRPREl5TFRJaUlHUmhkR0V0Ym1GdFpUMGlVR0YwYUNBNE9ESXlJaUJrUFNKTkxUVXVNREk0TFRJdU1EUTJZUzQwTmpndU5EWTRMREFzTUN3d0xDNDBOamd1TkRZNExqUTJPQzQwTmpnc01Dd3dMREFzTGpRMk9DMHVORFk0TGpRMk9DNDBOamdzTUN3d0xEQXRMalEyT0MwdU5EWTRMalEyT0M0ME5qZ3NNQ3d3TERBdExqUTJPQzQwTmpnaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLRFV1TURJNElESXVOVEUwS1NJZ1ptbHNiRDBpSXpCaU1HSXdZaUl2UGdvZ0lDQWdQQzluUGdvZ0lDQWdQR2NnYVdROUlrZHliM1Z3WHpFME16Z3lJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJREUwTXpneUlpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2cxTGpnMklEUXVNVEk1S1NJK0NpQWdJQ0FnSUR4d1lYUm9JR2xrUFNKUVlYUm9Yemc0TWpJdE15SWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzRNaklpSUdROUlrMHROUzR3TWpndE1pNHdORFpoTGpRMk9DNDBOamdzTUN3d0xEQXNMalEyT0M0ME5qZ3VORFk0TGpRMk9Dd3dMREFzTUN3dU5EWTRMUzQwTmpndU5EWTRMalEyT0N3d0xEQXNNQzB1TkRZNExTNDBOamd1TkRZNExqUTJPQ3d3TERBc01DMHVORFk0TGpRMk9DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTlM0d01qZ2dNaTQxTVRRcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpPVFFpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek9UUWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RVdU9EWWdNUzR3TlRNcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0RneU1pMDBJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGd5TWlJZ1pEMGlUUzAxTGpBeU9DMHlMakEwTm1FdU5EWTRMalEyT0N3d0xEQXNNQ3d1TkRZNExqUTJPQzQwTmpndU5EWTRMREFzTUN3d0xDNDBOamd0TGpRMk9DNDBOamd1TkRZNExEQXNNQ3d3TFM0ME5qZ3RMalEyT0M0ME5qZ3VORFk0TERBc01Dd3dMUzQwTmpndU5EWTRJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNnMUxqQXlPQ0F5TGpVeE5Da2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGODFNekF6SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURVek1ETWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJdU9UTWdNVEF1TXprNEtTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE1qTWlJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQTRPREl6SWlCa1BTSk5MVE11TnpjeExURXVOVE0xWVM0ek5URXVNelV4TERBc01Dd3dMQzR6TlRFdU16VXhMak0xTVM0ek5URXNNQ3d3TERBc0xqTTFNUzB1TXpVeExqTTFNUzR6TlRFc01Dd3dMREF0TGpNMU1TMHVNelV4TGpNMU1TNHpOVEVzTUN3d0xEQXRMak0xTVM0ek5URWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RNdU56Y3hJREV1T0RnMktTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNemN4SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16Y3hJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneUxqa3pJRGN1TXpJeUtTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE1qTXRNaUlnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGc0TWpNaUlHUTlJazB0TXk0M056RXRNUzQxTXpWaExqTTFNUzR6TlRFc01Dd3dMREFzTGpNMU1TNHpOVEV1TXpVeExqTTFNU3d3TERBc01Dd3VNelV4TFM0ek5URXVNelV4TGpNMU1Td3dMREFzTUMwdU16VXhMUzR6TlRFdU16VXhMak0xTVN3d0xEQXNNQzB1TXpVeExqTTFNU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb015NDNOekVnTVM0NE9EWXBJaUJtYVd4c1BTSWpNR0l3WWpCaUlpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QnBaRDBpUjNKdmRYQmZNVFF6T0RNaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ01UUXpPRE1pSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESXVPVE1nTkM0eU5EWXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EZ3lNeTB6SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RneU15SWdaRDBpVFMwekxqYzNNUzB4TGpVek5XRXVNelV4TGpNMU1Td3dMREFzTUN3dU16VXhMak0xTVM0ek5URXVNelV4TERBc01Dd3dMQzR6TlRFdExqTTFNUzR6TlRFdU16VXhMREFzTUN3d0xTNHpOVEV0TGpNMU1TNHpOVEV1TXpVeExEQXNNQ3d3TFM0ek5URXVNelV4SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3pMamMzTVNBeExqZzROaWtpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjh4TkRNNU5TSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQXhORE01TlNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NaTQ1TXlBeExqRTNLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRNak10TkNJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE1qTWlJR1E5SWswdE15NDNOekV0TVM0MU16VmhMak0xTVM0ek5URXNNQ3d3TERBc0xqTTFNUzR6TlRFdU16VXhMak0xTVN3d0xEQXNNQ3d1TXpVeExTNHpOVEV1TXpVeExqTTFNU3d3TERBc01DMHVNelV4TFM0ek5URXVNelV4TGpNMU1Td3dMREFzTUMwdU16VXhMak0xTVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NeTQzTnpFZ01TNDRPRFlwSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRNd05DSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNekEwSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3dJREV3TGpVeE5Ta2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ESTBJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGd5TkNJZ1pEMGlUUzB5TGpVeE5DMHhMakF5TTJFdU1qTTBMakl6TkN3d0xEQXNNQ3d1TWpNMExqSXpOQzR5TXpRdU1qTTBMREFzTUN3d0xDNHlNelF0TGpJek5DNHlNelF1TWpNMExEQXNNQ3d3TFM0eU16UXRMakl6TkM0eU16UXVNak0wTERBc01Dd3dMUzR5TXpRdU1qTTBJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNneUxqVXhOQ0F4TGpJMU55a2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGOHhORE0zTWlJZ1pHRjBZUzF1WVcxbFBTSkhjbTkxY0NBeE5ETTNNaUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01DQTNMalF6T1NraVBnb2dJQ0FnSUNBOGNHRjBhQ0JwWkQwaVVHRjBhRjg0T0RJMExUSWlJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQTRPREkwSWlCa1BTSk5MVEl1TlRFMExURXVNREl6WVM0eU16UXVNak0wTERBc01Dd3dMQzR5TXpRdU1qTTBMakl6TkM0eU16UXNNQ3d3TERBc0xqSXpOQzB1TWpNMExqSXpOQzR5TXpRc01Dd3dMREF0TGpJek5DMHVNak0wTGpJek5DNHlNelFzTUN3d0xEQXRMakl6TkM0eU16UWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJdU5URTBJREV1TWpVM0tTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6RTBNemcwSWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURFME16ZzBJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNnd0lEUXVNell6S1NJK0NpQWdJQ0FnSUR4d1lYUm9JR2xrUFNKUVlYUm9Yemc0TWpRdE15SWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzRNalFpSUdROUlrMHRNaTQxTVRRdE1TNHdNak5oTGpJek5DNHlNelFzTUN3d0xEQXNMakl6TkM0eU16UXVNak0wTGpJek5Dd3dMREFzTUN3dU1qTTBMUzR5TXpRdU1qTTBMakl6TkN3d0xEQXNNQzB1TWpNMExTNHlNelF1TWpNMExqSXpOQ3d3TERBc01DMHVNak0wTGpJek5DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWk0MU1UUWdNUzR5TlRjcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk1UUXpPVFlpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTVRRek9UWWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RBZ01TNHlPRGNwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd5TkMwMElpQmtZWFJoTFc1aGJXVTlJbEJoZEdnZ09EZ3lOQ0lnWkQwaVRTMHlMalV4TkMweExqQXlNMkV1TWpNMExqSXpOQ3d3TERBc01Dd3VNak0wTGpJek5DNHlNelF1TWpNMExEQXNNQ3d3TEM0eU16UXRMakl6TkM0eU16UXVNak0wTERBc01Dd3dMUzR5TXpRdExqSXpOQzR5TXpRdU1qTTBMREFzTUN3d0xTNHlNelF1TWpNMElpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d5TGpVeE5DQXhMakkxTnlraUlHWnBiR3c5SWlNd1lqQmlNR0lpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Y4MU16RTNJaUJrWVhSaExXNWhiV1U5SWtkeWIzVndJRFV6TVRjaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLRE15TGpNMk15QXhNaTR6TURRcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0Rnek55SWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzRNemNpSUdROUlrMHRNVFl1TXpRdE5pNDJORGxoTVM0MU1qRXNNUzQxTWpFc01Dd3dMREFzTVM0MU1qRXNNUzQxTWpGQk1TNDFNakVzTVM0MU1qRXNNQ3d3TERBdE1UTXVNeTAyTGpZME9Td3hMalV5TVN3eExqVXlNU3d3TERBc01DMHhOQzQ0TVRrdE9DNHhOeXd4TGpVeU1Td3hMalV5TVN3d0xEQXNNQzB4Tmk0ek5DMDJMalkwT1NJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVFl1TXpRZ09DNHhOeWtpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjgxTXpFNElpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lEVXpNVGdpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESTVMakl4T1NBeE1pNDBNakVwSWo0S0lDQWdJQ0FnUEhCaGRHZ2dhV1E5SWxCaGRHaGZPRGd6T0NJZ1pHRjBZUzF1WVcxbFBTSlFZWFJvSURnNE16Z2lJR1E5SWswdE1UVXVNRGd6TFRZdU1UTTRZVEV1TkN3eExqUXNNQ3d3TERBc01TNDBMREV1TkN3eExqUXNNUzQwTERBc01Dd3dMREV1TkMweExqUXNNUzQwTERFdU5Dd3dMREFzTUMweExqUXRNUzQwTERFdU5Dd3hMalFzTUN3d0xEQXRNUzQwTERFdU5DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTVRVdU1EZ3pJRGN1TlRReUtTSWdabWxzYkQwaUl6QmlNR0l3WWlJdlBnb2dJQ0FnUEM5blBnb2dJQ0FnUEdjZ2FXUTlJa2R5YjNWd1h6VXpNVGtpSUdSaGRHRXRibUZ0WlQwaVIzSnZkWEFnTlRNeE9TSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWpZdU1qazBJREV5TGpVek9Da2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9ETTVJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGd6T1NJZ1pEMGlUUzB4TXk0NE1qWXROUzQyTWpaaE1TNHlPRGNzTVM0eU9EY3NNQ3d3TERBc01TNHlPRGNzTVM0eU9EY3NNUzR5T0Rjc01TNHlPRGNzTUN3d0xEQXNNUzR5T0RjdE1TNHlPRGNzTVM0eU9EY3NNUzR5T0Rjc01Dd3dMREF0TVM0eU9EY3RNUzR5T0Rjc01TNHlPRGNzTVM0eU9EY3NNQ3d3TERBdE1TNHlPRGNzTVM0eU9EY2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFekxqZ3lOaUEyTGpreE15a2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGODFNekl3SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURVek1qQWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJekxqTTNJREV5TGpZMU5Ta2lQZ29nSUNBZ0lDQThjR0YwYUNCcFpEMGlVR0YwYUY4NE9EUXdJaUJrWVhSaExXNWhiV1U5SWxCaGRHZ2dPRGcwTUNJZ1pEMGlUUzB4TWk0MU5qa3ROUzR4TVRWaE1TNHhOeXd4TGpFM0xEQXNNQ3d3TERFdU1UY3NNUzR4Tnl3eExqRTNMREV1TVRjc01Dd3dMREFzTVM0eE55MHhMakUzTERFdU1UY3NNUzR4Tnl3d0xEQXNNQzB4TGpFM0xURXVNVGNzTVM0eE55d3hMakUzTERBc01Dd3dMVEV1TVRjc01TNHhOeUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01USXVOVFk1SURZdU1qZzFLU0lnWm1sc2JEMGlJekJpTUdJd1lpSXZQZ29nSUNBZ1BDOW5QZ29nSUNBZ1BHY2dhV1E5SWtkeWIzVndYelV6TWpFaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ05UTXlNU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01qQXVORFExSURFeUxqYzNNaWtpUGdvZ0lDQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGODRPRFF4SWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RnME1TSWdaRDBpVFMweE1TNHpNVEl0TkM0MlFURXVNRFV6TERFdU1EVXpMREFzTUN3d0xURXdMakkxT1MwekxqVTFMREV1TURVekxERXVNRFV6TERBc01Dd3dMVGt1TWpBMkxUUXVObUV4TGpBMU15d3hMakExTXl3d0xEQXNNQzB4TGpBMU15MHhMakExTTBFeExqQTFNeXd4TGpBMU15d3dMREFzTUMweE1TNHpNVEl0TkM0MklpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4TVM0ek1USWdOUzQyTlRZcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk5UTXlNaUlnWkdGMFlTMXVZVzFsUFNKSGNtOTFjQ0ExTXpJeUlpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4Tnk0MU55QXhNaTQ0T0RrcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0RnME1pSWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzRORElpSUdROUlrMHRNVEF1TURVMkxUUXVNRGt5WVM0NU16WXVPVE0yTERBc01Dd3dMQzQ1TXpZdU9UTTJMamt6Tmk0NU16WXNNQ3d3TERBc0xqa3pOaTB1T1RNMkxqa3pOaTQ1TXpZc01Dd3dMREF0TGprek5pMHVPVE0yTGprek5pNDVNellzTUN3d0xEQXRMamt6Tmk0NU16WWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFd0xqQTFOaUExTGpBeU9Da2lJR1pwYkd3OUlpTXdZakJpTUdJaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklHbGtQU0pIY205MWNGODFNekl6SWlCa1lYUmhMVzVoYldVOUlrZHliM1Z3SURVek1qTWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFMExqWTBOU0F4TXk0d01EWXBJajRLSUNBZ0lDQWdQSEJoZEdnZ2FXUTlJbEJoZEdoZk9EZzBNeUlnWkdGMFlTMXVZVzFsUFNKUVlYUm9JRGc0TkRNaUlHUTlJazB0T0M0NExUTXVOVGhoTGpneE9TNDRNVGtzTUN3d0xEQXNMamd4T1M0NE1Ua3VPREU1TGpneE9Td3dMREFzTUN3dU9ERTVMUzQ0TVRsQkxqZ3hPUzQ0TVRrc01Dd3dMREF0Tnk0NU9DMDBMalF1T0RFNUxqZ3hPU3d3TERBc01DMDRMamd0TXk0MU9DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvT0M0M09Ua2dOQzR6T1RrcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdJQ0E4WnlCcFpEMGlSM0p2ZFhCZk5UTXlOQ0lnWkdGMFlTMXVZVzFsUFNKSGNtOTFjQ0ExTXpJMElpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4TVM0Mk56RWdNVE11TVRJektTSStDaUFnSUNBZ0lEeHdZWFJvSUdsa1BTSlFZWFJvWHpnNE5EUWlJR1JoZEdFdGJtRnRaVDBpVUdGMGFDQTRPRFEwSWlCa1BTSk5MVGN1TlRReUxUTXVNRFk1WVM0M0xqY3NNQ3d3TERBc0xqY3VOeTQzTGpjc01Dd3dMREFzTGpjdExqY3VOeTQzTERBc01Dd3dMUzQzTFM0M0xqY3VOeXd3TERBc01DMHVOeTQzSWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzNMalUwTWlBekxqYzNNU2tpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjgxTXpJMUlpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lEVXpNalVpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtEZ3VPREEzSURFekxqSTBLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRORFVpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RRMUlpQmtQU0pOTFRZdU1qZzFMVEl1TlRVNFlTNDFPRFV1TlRnMUxEQXNNQ3d3TEM0MU9EVXVOVGcxTGpVNE5TNDFPRFVzTUN3d0xEQXNMalU0TlMwdU5UZzFRUzQxT0RVdU5UZzFMREFzTUN3d0xUVXVOeTB6TGpFME0yRXVOVGcxTGpVNE5Td3dMREFzTUMwdU5UZzFMalU0TlNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9OaTR5T0RVZ015NHhORE1wSWlCbWFXeHNQU0lqTUdJd1lqQmlJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUJwWkQwaVIzSnZkWEJmTlRNeU5pSWdaR0YwWVMxdVlXMWxQU0pIY205MWNDQTFNekkySWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzFMamcySURFekxqTTFOeWtpUGdvZ0lDQWdJQ0E4Y0dGMGFDQnBaRDBpVUdGMGFGODRPRFEySWlCa1lYUmhMVzVoYldVOUlsQmhkR2dnT0RnME5pSWdaRDBpVFMwMUxqQXlPQzB5TGpBME5tRXVORFk0TGpRMk9Dd3dMREFzTUN3dU5EWTRMalEyT0M0ME5qZ3VORFk0TERBc01Dd3dMQzQwTmpndExqUTJPQzQwTmpndU5EWTRMREFzTUN3d0xTNDBOamd0TGpRMk9DNDBOamd1TkRZNExEQXNNQ3d3TFM0ME5qZ3VORFk0SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzFMakF5T0NBeUxqVXhOQ2tpSUdacGJHdzlJaU13WWpCaU1HSWlMejRLSUNBZ0lEd3ZaejRLSUNBZ0lEeG5JR2xrUFNKSGNtOTFjRjgxTXpJM0lpQmtZWFJoTFc1aGJXVTlJa2R5YjNWd0lEVXpNamNpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESXVPVE1nTVRNdU5EYzBLU0krQ2lBZ0lDQWdJRHh3WVhSb0lHbGtQU0pRWVhSb1h6ZzRORGNpSUdSaGRHRXRibUZ0WlQwaVVHRjBhQ0E0T0RRM0lpQmtQU0pOTFRNdU56Y3hMVEV1TlRNMVlTNHpOVEV1TXpVeExEQXNNQ3d3TEM0ek5URXVNelV4TGpNMU1TNHpOVEVzTUN3d0xEQXNMak0xTVMwdU16VXhMak0xTVM0ek5URXNNQ3d3TERBdExqTTFNUzB1TXpVeExqTTFNUzR6TlRFc01Dd3dMREF0TGpNMU1TNHpOVEVpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtETXVOemN4SURFdU9EZzJLU0lnWm1sc2JEMGlJekJpTUdJd1lpSXZQZ29nSUNBZ1BDOW5QZ29nSUNBZ1BHY2dhV1E5SWtkeWIzVndYelV6TWpnaUlHUmhkR0V0Ym1GdFpUMGlSM0p2ZFhBZ05UTXlPQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01DQXhNeTQxT1RFcElqNEtJQ0FnSUNBZ1BIQmhkR2dnYVdROUlsQmhkR2hmT0RnME9DSWdaR0YwWVMxdVlXMWxQU0pRWVhSb0lEZzRORGdpSUdROUlrMHRNaTQxTVRRdE1TNHdNak5oTGpJek5DNHlNelFzTUN3d0xEQXNMakl6TkM0eU16UXVNak0wTGpJek5Dd3dMREFzTUN3dU1qTTBMUzR5TXpRdU1qTTBMakl6TkN3d0xEQXNNQzB1TWpNMExTNHlNelF1TWpNMExqSXpOQ3d3TERBc01DMHVNak0wTGpJek5DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWk0MU1UUWdNUzR5TlRjcElpQm1hV3hzUFNJak1HSXdZakJpSWk4K0NpQWdJQ0E4TDJjK0NpQWdQQzluUGdvOEwzTjJaejRLJyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICAgICAgICAvL3RyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIC8vdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY2FyZC1jb250cmFjdG9yIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtYmc6ICN7JHByaW1hcnl9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtY29sb3I6ICN7JHdoaXRlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1jYXJkLXRpdGxlLWNvbG9yOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteTogMDtcclxuICAgICAgICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IC43NXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTsgLy8gRW5hYmxlIGNvbnRhaW5lciBxdWVyaWVzIG9uIGJ1dHRvbiB3aWR0aFxyXG4gICAgICAgIGNvbnRhaW5lci1uYW1lOiBuYXJyb3c7XHJcblxyXG4gICAgICAgIC50YWItY29udGVudCAmIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDQwJSAtIDAuNXJlbSk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogLjVyZW07XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjYXJkLWRvdC1tYXNrKCRwcmltYXJ5KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMCBjYWxjKDYwJSAtIDAuNXJlbSk7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICAgICAgLnRhYi1jb250ZW50ICYge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBjb250YWluZXIgbmFycm93ICh3aWR0aCA8IDMyMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXRleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bm90KDpudGgtb2YtdHlwZSgxKSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGFiLWNvbnRlbnQgJiB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzLzQ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAzNSU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmNhcmQtbWVtYmVyZ3JvdXAge1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1czogLjVyZW07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Y2FyZC1iZzogI3skcHJpbWFyeX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcjogI3skd2hpdGV9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtY29sb3I6ICN7JHdoaXRlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15OiAwO1xyXG4gICAgICAgIC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXg6IDA7XHJcbiAgICAgICAgcGFkZGluZzogLjc1cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xyXG4gICAgICAgIGNvbnRhaW5lci1uYW1lOiBuYXJyb3c7XHJcblxyXG4gICAgICAgIC5jYXJkLWltYWdlIHtcclxuICAgICAgICAgICAgLy9hc3BlY3QtcmF0aW86IDE7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoJHdoaXRlLCAwLjE1KTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoNDAlIC0gMC41cmVtKTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMy41cmVtO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1LjVyZW07XHJcbiAgICAgICAgICAgICAgICAvLyBTVkcgd2hpdGUgZmlsbFxyXG4gICAgICAgICAgICAgICAgLy9maWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1ib2R5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleDogMSAwIGNhbGMoNjAlIC0gMC41cmVtKTtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXRleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm5vdCg6bnRoLW9mLXR5cGUoMSkpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC43NXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgIC5jYXJkLWltYWdlIHtcclxuICAgICAgICAgICAgICAgIC8vYXNwZWN0LXJhdGlvOiAzLzQ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAzNSU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm9ubHktY2hpbGQge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICAvLyBQYWdlIFRlYXNlciBTdWJcclxuICAgIC8vIFNpbXBsaWZpZWQgY2FyZCB3aXRoIHRpdGxlLCB0ZXh0LCBhbmQgcmVhZCBtb3JlIChtYXRjaGVzIG5ld3MtcG9ydGFsIHN0eWxlKVxyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgICYucGFnZS10ZWFzZXItc3ViIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgkcHJpbWFyeSwgMC45KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gRm9jdXMgc3RhdGUgLSBhcHBseSBzYW1lIGVmZmVjdCBhcyBob3ZlciBmb3IgYWNjZXNzaWJpbGl0eVxyXG4gICAgICAgICY6aGFzKC5jYXJkLWxpbms6Zm9jdXMtdmlzaWJsZSkge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKCRwcmltYXJ5LCAwLjkpO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHByaW1hcnk7XHJcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1saW5rIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lOyAvLyBSZW1vdmUgZGVmYXVsdCBvdXRsaW5lIHNpbmNlIHdlIHN0eWxlIHRoZSBwYXJlbnQgY2FyZFxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gUmVtb3ZlIGRlZmF1bHQgb3V0bGluZSBzaW5jZSB3ZSBzdHlsZSB0aGUgcGFyZW50IGNhcmRcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAwO1xyXG5cclxuICAgICAgICAgICAgaDEsXHJcbiAgICAgICAgICAgIGgyLFxyXG4gICAgICAgICAgICBoMyxcclxuICAgICAgICAgICAgaDQsXHJcbiAgICAgICAgICAgIGg1LFxyXG4gICAgICAgICAgICBoNiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5iYWRnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC10ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1mb290ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtIDFyZW07XHJcblxyXG4gICAgICAgICAgICAucmVhZC1tb3JlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTByZW07IC8vIHBpbGwgc2hhcGVcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFV0aWxpdGllc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4uc2l6ZXItZWxlbWVudCB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLmNvbC1sZy00IHtcclxuICAgIC5jYXJkIHtcclxuICAgICAgICAmOm9ubHktY2hpbGQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuXHJcbkBtaXhpbiBlbGxpcHNpcyAoJG1heC13aWR0aCkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xyXG59XHJcblxyXG5AbWl4aW4gYmFja2Ryb3Atc2hhZG93IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBib3gtc2hhZG93OiAzcHggN3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjkpO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBoZXJvLWFydHdvcmsoJGNvbG9yKSB7XHJcbiAgLy8ga2VlcCB5b3VyIHdvcmtpbmcgY29sb3IgbG9naWNcclxuICAkY29sb3Itc3RyOiBpbnNwZWN0KCRjb2xvcik7IC8vIGUuZy4gXCIjQkNFMTk0XCJcclxuICAkZW5jb2RlZC1jb2xvcjogc3RyLXJlcGxhY2UoJGNvbG9yLXN0ciwgXCIjXCIsIFwiJTIzXCIpOyAvLyAtPiBcIiUyM0JDRTE5NFwiXHJcblxyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVucXVvdGUoXHJcbiAgICBcInVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XFxcImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXFxcIiB2aWV3Qm94PVxcXCIwIDAgMzA0IDc5XFxcIiBmaWxsPVxcXCJcIiArICRlbmNvZGVkLWNvbG9yICsgXCJcXFwiPlwiICtcclxuICAgICAgLyogdG9wIHJvdyAoYWxsIGNlbnRlcmVkIGF0IGN5ID0gMTMuMDc0KSAqL1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjE2LjM0XFxcIiBjeT1cXFwiMTMuMDc0XFxcIiByPVxcXCIxMy4wNzRcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiNDEuNDhcXFwiIGN5PVxcXCIxMy4wNzRcXFwiIHI9XFxcIjEyLjA2OFxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCI2Ni42MlxcXCIgY3k9XFxcIjEzLjA3NFxcXCIgcj1cXFwiMTEuMDYyXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjkxLjc2XFxcIiBjeT1cXFwiMTMuMDc0XFxcIiByPVxcXCIxMC4wNTdcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMTE2LjkxXFxcIiBjeT1cXFwiMTMuMDc0XFxcIiByPVxcXCI5LjA1XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjE0Mi4wM1xcXCIgY3k9XFxcIjEzLjA3NFxcXCIgcj1cXFwiOC4wNDVcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMTY3LjE3XFxcIiBjeT1cXFwiMTMuMDc0XFxcIiByPVxcXCI3LjAzOVxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIxOTIuMzNcXFwiIGN5PVxcXCIxMy4wNzRcXFwiIHI9XFxcIjYuMDMzXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjIxNy40MlxcXCIgY3k9XFxcIjEzLjA3NFxcXCIgcj1cXFwiNS4wM1xcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIyNDIuNTZcXFwiIGN5PVxcXCIxMy4wNzRcXFwiIHI9XFxcIjQuMDIyXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjI2Ny43NVxcXCIgY3k9XFxcIjEzLjA3NFxcXCIgcj1cXFwiMy4wMTdcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjkyLjkxXFxcIiBjeT1cXFwiMTMuMDc0XFxcIiByPVxcXCIyLjAxMlxcXCIvPlwiICtcclxuICAgICAgLyogbWlkZGxlIHJvdyAoYWxsIGNlbnRlcmVkIGF0IGN5ID0gMzkuNSkgKi9cclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIxNi4zNFxcXCIgY3k9XFxcIjM5LjVcXFwiIHI9XFxcIjEzLjA3NFxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCI0MS40OFxcXCIgY3k9XFxcIjM5LjVcXFwiIHI9XFxcIjEyLjA2OFxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCI2Ni42MlxcXCIgY3k9XFxcIjM5LjVcXFwiIHI9XFxcIjExLjA2MlxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCI5MS43NlxcXCIgY3k9XFxcIjM5LjVcXFwiIHI9XFxcIjEwLjA1N1xcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIxMTYuOTFcXFwiIGN5PVxcXCIzOS41XFxcIiByPVxcXCI5LjA1XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjE0Mi4wM1xcXCIgY3k9XFxcIjM5LjVcXFwiIHI9XFxcIjguMDQ1XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjE2Ny4xN1xcXCIgY3k9XFxcIjM5LjVcXFwiIHI9XFxcIjcuMDM5XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjE5Mi4zM1xcXCIgY3k9XFxcIjM5LjVcXFwiIHI9XFxcIjYuMDMzXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjIxNy40MlxcXCIgY3k9XFxcIjM5LjVcXFwiIHI9XFxcIjUuMDNcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjQyLjU2XFxcIiBjeT1cXFwiMzkuNVxcXCIgcj1cXFwiNC4wMjJcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjY3Ljc1XFxcIiBjeT1cXFwiMzkuNVxcXCIgcj1cXFwiMy4wMTdcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjkyLjkxXFxcIiBjeT1cXFwiMzkuNVxcXCIgcj1cXFwiMi4wMTJcXFwiLz5cIiArXHJcbiAgICAgIC8qIGJvdHRvbSByb3cgKGFsbCBjZW50ZXJlZCBhdCBjeSA9IDY1LjkyNikgKi9cclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIxNi4zNFxcXCIgY3k9XFxcIjY1LjkyNlxcXCIgcj1cXFwiMTMuMDc0XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjQxLjQ4XFxcIiBjeT1cXFwiNjUuOTI2XFxcIiByPVxcXCIxMi4wNjhcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiNjYuNjJcXFwiIGN5PVxcXCI2NS45MjZcXFwiIHI9XFxcIjExLjA2MlxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCI5MS43NlxcXCIgY3k9XFxcIjY1LjkyNlxcXCIgcj1cXFwiMTAuMDU3XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjExNi45MVxcXCIgY3k9XFxcIjY1LjkyNlxcXCIgcj1cXFwiOS4wNVxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIxNDIuMDNcXFwiIGN5PVxcXCI2NS45MjZcXFwiIHI9XFxcIjguMDQ1XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjE2Ny4xN1xcXCIgY3k9XFxcIjY1LjkyNlxcXCIgcj1cXFwiNy4wMzlcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMTkyLjMzXFxcIiBjeT1cXFwiNjUuOTI2XFxcIiByPVxcXCI2LjAzM1xcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIyMTcuNDJcXFwiIGN5PVxcXCI2NS45MjZcXFwiIHI9XFxcIjUuMDNcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjQyLjU2XFxcIiBjeT1cXFwiNjUuOTI2XFxcIiByPVxcXCI0LjAyMlxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIyNjcuNzVcXFwiIGN5PVxcXCI2NS45MjZcXFwiIHI9XFxcIjMuMDE3XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjI5Mi45MVxcXCIgY3k9XFxcIjY1LjkyNlxcXCIgcj1cXFwiMi4wMTJcXFwiLz5cIiArXHJcbiAgICBcIjwvc3ZnPicpXCJcclxuICApO1xyXG59XHJcblxyXG4vLyBEb3RzIEdyYWRpZW50IFBhdHRlcm5cclxuLy8gQ3JlYXRlcyBob3Jpem9udGFsbHkgZ3Jvd2luZyBkb3RzIChsYXJnZSB0byBzbWFsbCkgdGhhdCB0aWxlIHZlcnRpY2FsbHlcclxuLy8gVXNlZCBmb3Igc3VnZ2VzdGVkLWxpbmsgY2FyZCBtYXNrIG92ZXJsYXlzIGFuZCBzaW1pbGFyIGNvbXBvbmVudHNcclxuLy8gQmFzZWQgb24gSVBDIHJlZGVzaWduIHBhdHRlcm46IGNpcmNsZXMgZGVjcmVhc2luZyBpbiBzaXplIGxlZnQgdG8gcmlnaHRcclxuLy8gQHBhcmFtICRjb2xvciAtIEZpbGwgY29sb3IgZm9yIHRoZSBkb3RzXHJcbkBtaXhpbiBkb3RzLWdyYWRpZW50KCRjb2xvcikge1xyXG4gICRjb2xvci1zdHI6IGluc3BlY3QoJGNvbG9yKTtcclxuICAkZW5jb2RlZC1jb2xvcjogc3RyLXJlcGxhY2UoJGNvbG9yLXN0ciwgXCIjXCIsIFwiJTIzXCIpO1xyXG5cclxuICAvLyBQYXR0ZXJuIGJhc2VkIG9uIGRvdHMtbWFzay5zdmc6IDM3IGNpcmNsZXMgcGVyIHJvdywgfjE2LjRweCBzcGFjaW5nXHJcbiAgLy8gUmFkaXVzIGdyb3dzIGZyb20gfjIuOCAobGVmdCkgdG8gfjcuMSAocmlnaHQpLCBzaW5nbGUgcm93IHRpbGVzIHZlcnRpY2FsbHlcclxuICAvLyBPcmlnaW5hbDogNjA1eDQzOSwgY2lyY2xlcyBhdCB5PTcuOTMsIDI0LjMsIDQwLjcuLi4gKHJvdyBoZWlnaHQgfjE2LjQpXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdW5xdW90ZShcclxuICAgIFwidXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cXFwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcXFwiIHZpZXdCb3g9XFxcIjAgMCA2MDUgMTYuNFxcXCIgZmlsbD1cXFwiXCIgKyAkZW5jb2RlZC1jb2xvciArIFwiXFxcIj5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMTNcXFwiIGN5PVxcXCI4LjJcXFwiIHI9XFxcIjIuOFxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIyOS40XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCIyLjkyXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjQ1LjhcXFwiIGN5PVxcXCI4LjJcXFwiIHI9XFxcIjMuMDRcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiNjIuMlxcXCIgY3k9XFxcIjguMlxcXCIgcj1cXFwiMy4xNlxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCI3OC42XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCIzLjI4XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjk1XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCIzLjRcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMTExLjRcXFwiIGN5PVxcXCI4LjJcXFwiIHI9XFxcIjMuNTJcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMTI3LjhcXFwiIGN5PVxcXCI4LjJcXFwiIHI9XFxcIjMuNjRcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMTQ0LjJcXFwiIGN5PVxcXCI4LjJcXFwiIHI9XFxcIjMuNzZcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMTYwLjZcXFwiIGN5PVxcXCI4LjJcXFwiIHI9XFxcIjMuODhcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMTc3XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI0XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjE5My40XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI0LjEyXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjIwOS44XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI0LjI0XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjIyNi4yXFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI0LjM2XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjI0Mi42XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI0LjQ4XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjI1OVxcXCIgY3k9XFxcIjguMlxcXCIgcj1cXFwiNC42XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjI3NS40XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI0LjcyXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjI5MS44XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI0Ljg0XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjMwOC4yXFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI0Ljk2XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjMyNC42XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI1LjA4XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjM0MVxcXCIgY3k9XFxcIjguMlxcXCIgcj1cXFwiNS4yXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjM1Ny40XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI1LjMyXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjM3My44XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI1LjQ0XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjM5MC4yXFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI1LjU2XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjQwNi42XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI1LjY4XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjQyM1xcXCIgY3k9XFxcIjguMlxcXCIgcj1cXFwiNS44XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjQzOS40XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI1LjkyXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjQ1NS44XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI2LjA0XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjQ3Mi4yXFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI2LjE2XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjQ4OC42XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI2LjI4XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjUwNVxcXCIgY3k9XFxcIjguMlxcXCIgcj1cXFwiNi40XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjUyMS40XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI2LjUyXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjUzNy44XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI2LjY0XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjU1NC4yXFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI2Ljc2XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjU3MC42XFxcIiBjeT1cXFwiOC4yXFxcIiByPVxcXCI2Ljg4XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjU4N1xcXCIgY3k9XFxcIjguMlxcXCIgcj1cXFwiN1xcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCI2MDMuNFxcXCIgY3k9XFxcIjguMlxcXCIgcj1cXFwiNy4xXFxcIi8+XCIgK1xyXG4gICAgXCI8L3N2Zz4nKVwiXHJcbiAgKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XHJcbn1cclxuXHJcbi8vIEZhY3RzIEJhY2tncm91bmQgSWNvblxyXG4vLyBEZWNvcmF0aXZlIGRvdCBwYXR0ZXJuIGZvciBmYWN0cy1ncm91cCBjb21wb25lbnQgKG9yaWdpbmFsbHkgZmFjdHMtYmctaWNvbi5zdmcpXHJcbi8vIE9wdGltaXplZCBmcm9tIDExNUtCIChibG9hdGVkIHBhdGhzKSB0byB+OEtCIChjaXJjbGUgZWxlbWVudHMpXHJcbi8vIDIwNyBjaXJjbGVzIGluIGFuIGFydGlzdGljIGFycmFuZ2VtZW50XHJcbi8vIEBwYXJhbSAkY29sb3IgLSBGaWxsIGNvbG9yIGZvciB0aGUgZG90c1xyXG5AbWl4aW4gZmFjdHMtYmctaWNvbigkY29sb3IpIHtcclxuICAkY29sb3Itc3RyOiBpbnNwZWN0KCRjb2xvcik7XHJcbiAgJGVuY29kZWQtY29sb3I6IHN0ci1yZXBsYWNlKCRjb2xvci1zdHIsIFwiI1wiLCBcIiUyM1wiKTtcclxuXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdW5xdW90ZShcclxuICAgIFwidXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cXFwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcXFwiIHZpZXdCb3g9XFxcIjAgMCAzMjYgNDE3XFxcIiBmaWxsPVxcXCJcIiArICRlbmNvZGVkLWNvbG9yICsgXCJcXFwiPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIyMzAuNlxcXCIgY3k9XFxcIjEzOS42XFxcIiByPVxcXCI5LjZcXFwiLz48Y2lyY2xlIGN4PVxcXCIyMzAuNVxcXCIgY3k9XFxcIjExNi41XFxcIiByPVxcXCI5LjdcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNTMuNVxcXCIgY3k9XFxcIjExNi41XFxcIiByPVxcXCI5LjdcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNzYuNlxcXCIgY3k9XFxcIjExNi41XFxcIiByPVxcXCI4LjBcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNTMuNVxcXCIgY3k9XFxcIjEzOS43XFxcIiByPVxcXCI4LjlcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNTMuNVxcXCIgY3k9XFxcIjE2Mi42XFxcIiByPVxcXCIxMC42XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjc2LjJcXFwiIGN5PVxcXCIxODUuM1xcXCIgcj1cXFwiMTAuNlxcXCIvPjxjaXJjbGUgY3g9XFxcIjI3Ni4yXFxcIiBjeT1cXFwiMTYyLjZcXFwiIHI9XFxcIjguOVxcXCIvPjxjaXJjbGUgY3g9XFxcIjI3Ni4yXFxcIiBjeT1cXFwiMTM5LjdcXFwiIHI9XFxcIjguOVxcXCIvPjxjaXJjbGUgY3g9XFxcIjI5OS42XFxcIiBjeT1cXFwiMTE2LjVcXFwiIHI9XFxcIjcuMVxcXCIvPjxjaXJjbGUgY3g9XFxcIjI5OS4xXFxcIiBjeT1cXFwiMTg1LjNcXFwiIHI9XFxcIjkuN1xcXCIvPjxjaXJjbGUgY3g9XFxcIjI5OS4xXFxcIiBjeT1cXFwiMTYyLjZcXFwiIHI9XFxcIjguMFxcXCIvPjxjaXJjbGUgY3g9XFxcIjI5OS4xXFxcIiBjeT1cXFwiMTM5LjdcXFwiIHI9XFxcIjguMFxcXCIvPjxjaXJjbGUgY3g9XFxcIjMyMi40XFxcIiBjeT1cXFwiMTE2LjVcXFwiIHI9XFxcIjYuMlxcXCIvPjxjaXJjbGUgY3g9XFxcIjMyMS45XFxcIiBjeT1cXFwiMTg1LjNcXFwiIHI9XFxcIjguOVxcXCIvPjxjaXJjbGUgY3g9XFxcIjMyMS45XFxcIiBjeT1cXFwiMTYyLjZcXFwiIHI9XFxcIjcuMVxcXCIvPjxjaXJjbGUgY3g9XFxcIjMyMS45XFxcIiBjeT1cXFwiMTM5LjdcXFwiIHI9XFxcIjcuMVxcXCIvPjxjaXJjbGUgY3g9XFxcIjIzMC41XFxcIiBjeT1cXFwiOTMuNlxcXCIgcj1cXFwiOC45XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjUzLjZcXFwiIGN5PVxcXCI5My43XFxcIiByPVxcXCI3LjlcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNzYuNlxcXCIgY3k9XFxcIjkzLjdcXFwiIHI9XFxcIjcuMVxcXCIvPjxjaXJjbGUgY3g9XFxcIjI5OS42XFxcIiBjeT1cXFwiOTMuN1xcXCIgcj1cXFwiNi4yXFxcIi8+PGNpcmNsZSBjeD1cXFwiMzIyLjRcXFwiIGN5PVxcXCI5My42XFxcIiByPVxcXCI1LjNcXFwiLz48Y2lyY2xlIGN4PVxcXCIyMzAuNlxcXCIgY3k9XFxcIjcwLjZcXFwiIHI9XFxcIjcuOVxcXCIvPjxjaXJjbGUgY3g9XFxcIjI1My41XFxcIiBjeT1cXFwiNzAuN1xcXCIgcj1cXFwiNy4xXFxcIi8+PGNpcmNsZSBjeD1cXFwiMjc2LjdcXFwiIGN5PVxcXCI3MC43XFxcIiByPVxcXCI2LjJcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOTkuNlxcXCIgY3k9XFxcIjcwLjZcXFwiIHI9XFxcIjUuM1xcXCIvPjxjaXJjbGUgY3g9XFxcIjMyMi41XFxcIiBjeT1cXFwiNzAuNlxcXCIgcj1cXFwiNC40XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjMwLjZcXFwiIGN5PVxcXCI0OC4xXFxcIiByPVxcXCI1LjNcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNTMuNlxcXCIgY3k9XFxcIjQ4LjFcXFwiIHI9XFxcIjUuM1xcXCIvPjxjaXJjbGUgY3g9XFxcIjI3Ni43XFxcIiBjeT1cXFwiNDguMVxcXCIgcj1cXFwiNC40XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjk5LjZcXFwiIGN5PVxcXCI0OC4xXFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIzMjIuNVxcXCIgY3k9XFxcIjQ4LjFcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjIzMC42XFxcIiBjeT1cXFwiMjUuMFxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjUzLjZcXFwiIGN5PVxcXCIyNS4wXFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNTMuNlxcXCIgY3k9XFxcIjIuNlxcXCIgcj1cXFwiMS43XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjc2LjdcXFwiIGN5PVxcXCIyNS4wXFxcIiByPVxcXCIyLjZcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOTkuNlxcXCIgY3k9XFxcIjI1LjBcXFwiIHI9XFxcIjIuNlxcXCIvPjxjaXJjbGUgY3g9XFxcIjIzMC42XFxcIiBjeT1cXFwiMi43XFxcIiByPVxcXCIyLjZcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjA4LjJcXFwiIGN5PVxcXCIxMzkuN1xcXCIgcj1cXFwiMTEuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjE4NS4zXFxcIiBjeT1cXFwiMTM5LjdcXFwiIHI9XFxcIjkuN1xcXCIvPjxjaXJjbGUgY3g9XFxcIjE4NS4zXFxcIiBjeT1cXFwiMTE2LjVcXFwiIHI9XFxcIjkuN1xcXCIvPjxjaXJjbGUgY3g9XFxcIjE2Mi40XFxcIiBjeT1cXFwiMTE2LjVcXFwiIHI9XFxcIjkuN1xcXCIvPjxjaXJjbGUgY3g9XFxcIjEzOS4yXFxcIiBjeT1cXFwiMTE2LjVcXFwiIHI9XFxcIjguMFxcXCIvPjxjaXJjbGUgY3g9XFxcIjE2Mi4zXFxcIiBjeT1cXFwiMTM5LjdcXFwiIHI9XFxcIjguOVxcXCIvPjxjaXJjbGUgY3g9XFxcIjE2Mi40XFxcIiBjeT1cXFwiMTYyLjZcXFwiIHI9XFxcIjEwLjZcXFwiLz48Y2lyY2xlIGN4PVxcXCIxMzkuNlxcXCIgY3k9XFxcIjE4NS4zXFxcIiByPVxcXCIxMC42XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTM5LjZcXFwiIGN5PVxcXCIxNjIuNlxcXCIgcj1cXFwiOC45XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTM5LjZcXFwiIGN5PVxcXCIxMzkuN1xcXCIgcj1cXFwiOC45XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTE2LjJcXFwiIGN5PVxcXCIxMTYuNVxcXCIgcj1cXFwiNy4xXFxcIi8+PGNpcmNsZSBjeD1cXFwiMTE2LjdcXFwiIGN5PVxcXCIxODUuM1xcXCIgcj1cXFwiOS43XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTE2LjdcXFwiIGN5PVxcXCIxNjIuNlxcXCIgcj1cXFwiOC4wXFxcIi8+PGNpcmNsZSBjeD1cXFwiMTE2LjdcXFwiIGN5PVxcXCIxMzkuN1xcXCIgcj1cXFwiOC4wXFxcIi8+PGNpcmNsZSBjeD1cXFwiOTMuNFxcXCIgY3k9XFxcIjExNi41XFxcIiByPVxcXCI2LjJcXFwiLz48Y2lyY2xlIGN4PVxcXCI5My45XFxcIiBjeT1cXFwiMTg1LjNcXFwiIHI9XFxcIjguOVxcXCIvPjxjaXJjbGUgY3g9XFxcIjkzLjlcXFwiIGN5PVxcXCIxNjIuNlxcXCIgcj1cXFwiNy4xXFxcIi8+PGNpcmNsZSBjeD1cXFwiOTMuOVxcXCIgY3k9XFxcIjEzOS43XFxcIiByPVxcXCI3LjFcXFwiLz48Y2lyY2xlIGN4PVxcXCI3MC42XFxcIiBjeT1cXFwiMTE2LjVcXFwiIHI9XFxcIjUuM1xcXCIvPjxjaXJjbGUgY3g9XFxcIjcxLjFcXFwiIGN5PVxcXCIxODUuMlxcXCIgcj1cXFwiNy4xXFxcIi8+PGNpcmNsZSBjeD1cXFwiNzEuMFxcXCIgY3k9XFxcIjE2Mi42XFxcIiByPVxcXCI2LjJcXFwiLz48Y2lyY2xlIGN4PVxcXCI3MS4wXFxcIiBjeT1cXFwiMTM5LjdcXFwiIHI9XFxcIjYuMlxcXCIvPjxjaXJjbGUgY3g9XFxcIjQ3LjhcXFwiIGN5PVxcXCIxMTYuNVxcXCIgcj1cXFwiNC40XFxcIi8+PGNpcmNsZSBjeD1cXFwiNDguMlxcXCIgY3k9XFxcIjE4NS4yXFxcIiByPVxcXCI2LjJcXFwiLz48Y2lyY2xlIGN4PVxcXCI0OC4yXFxcIiBjeT1cXFwiMTYyLjZcXFwiIHI9XFxcIjUuM1xcXCIvPjxjaXJjbGUgY3g9XFxcIjQ4LjJcXFwiIGN5PVxcXCIxMzkuN1xcXCIgcj1cXFwiNC40XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjQuNlxcXCIgY3k9XFxcIjExNi41XFxcIiByPVxcXCIyLjdcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNS4xXFxcIiBjeT1cXFwiMTg1LjJcXFwiIHI9XFxcIjQuNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjI1LjBcXFwiIGN5PVxcXCIxNjIuNVxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjUuMFxcXCIgY3k9XFxcIjEzOS42XFxcIiByPVxcXCIzLjVcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjA3LjlcXFwiIGN5PVxcXCIxMTYuNVxcXCIgcj1cXFwiOS43XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTg1LjNcXFwiIGN5PVxcXCI5My44XFxcIiByPVxcXCI4LjlcXFwiLz48Y2lyY2xlIGN4PVxcXCIxNjIuM1xcXCIgY3k9XFxcIjkzLjdcXFwiIHI9XFxcIjguMFxcXCIvPjxjaXJjbGUgY3g9XFxcIjEzOS4yXFxcIiBjeT1cXFwiOTMuN1xcXCIgcj1cXFwiNy4xXFxcIi8+PGNpcmNsZSBjeD1cXFwiMTE2LjJcXFwiIGN5PVxcXCI5My43XFxcIiByPVxcXCI2LjJcXFwiLz48Y2lyY2xlIGN4PVxcXCI5My40XFxcIiBjeT1cXFwiOTMuN1xcXCIgcj1cXFwiNS4zXFxcIi8+PGNpcmNsZSBjeD1cXFwiNzAuNlxcXCIgY3k9XFxcIjkzLjdcXFwiIHI9XFxcIjQuNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjQ3LjhcXFwiIGN5PVxcXCI5My43XFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIyMDcuOVxcXCIgY3k9XFxcIjkzLjhcXFwiIHI9XFxcIjguOVxcXCIvPjxjaXJjbGUgY3g9XFxcIjE4NS4zXFxcIiBjeT1cXFwiNzAuN1xcXCIgcj1cXFwiOC4wXFxcIi8+PGNpcmNsZSBjeD1cXFwiMTYyLjNcXFwiIGN5PVxcXCI3MC43XFxcIiByPVxcXCI3LjFcXFwiLz48Y2lyY2xlIGN4PVxcXCIxMzkuMlxcXCIgY3k9XFxcIjcwLjdcXFwiIHI9XFxcIjYuMlxcXCIvPjxjaXJjbGUgY3g9XFxcIjExNi4yXFxcIiBjeT1cXFwiNzAuN1xcXCIgcj1cXFwiNS4zXFxcIi8+PGNpcmNsZSBjeD1cXFwiOTMuNFxcXCIgY3k9XFxcIjcwLjdcXFwiIHI9XFxcIjQuNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjcwLjZcXFwiIGN5PVxcXCI3MC43XFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIyMDcuOVxcXCIgY3k9XFxcIjcwLjdcXFwiIHI9XFxcIjguMFxcXCIvPjxjaXJjbGUgY3g9XFxcIjE4NS4zXFxcIiBjeT1cXFwiNDguMVxcXCIgcj1cXFwiNS4zXFxcIi8+PGNpcmNsZSBjeD1cXFwiMTYyLjNcXFwiIGN5PVxcXCI0OC4xXFxcIiByPVxcXCI1LjNcXFwiLz48Y2lyY2xlIGN4PVxcXCIxMzkuMVxcXCIgY3k9XFxcIjQ4LjFcXFwiIHI9XFxcIjQuNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjExNi4yXFxcIiBjeT1cXFwiNDguMVxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiOTMuNFxcXCIgY3k9XFxcIjQ4LjFcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjIwNy45XFxcIiBjeT1cXFwiNDguMVxcXCIgcj1cXFwiNS4zXFxcIi8+PGNpcmNsZSBjeD1cXFwiMTg1LjNcXFwiIGN5PVxcXCIyNS4xXFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIxNjIuM1xcXCIgY3k9XFxcIjI1LjFcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjE2Mi4zXFxcIiBjeT1cXFwiMi42XFxcIiByPVxcXCIxLjhcXFwiLz48Y2lyY2xlIGN4PVxcXCIyLjZcXFwiIGN5PVxcXCIxNjIuNVxcXCIgcj1cXFwiMS44XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTM5LjFcXFwiIGN5PVxcXCIyNS4wXFxcIiByPVxcXCIyLjdcXFwiLz48Y2lyY2xlIGN4PVxcXCIxMTYuMlxcXCIgY3k9XFxcIjI1LjBcXFwiIHI9XFxcIjIuN1xcXCIvPjxjaXJjbGUgY3g9XFxcIjIwNy45XFxcIiBjeT1cXFwiMjUuMVxcXCIgcj1cXFwiMy41XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjE4NS41XFxcIiBjeT1cXFwiMjc3LjNcXFwiIHI9XFxcIjkuN1xcXCIvPjxjaXJjbGUgY3g9XFxcIjE4NS41XFxcIiBjeT1cXFwiMzAwLjVcXFwiIHI9XFxcIjkuN1xcXCIvPjxjaXJjbGUgY3g9XFxcIjE2Mi41XFxcIiBjeT1cXFwiMzAwLjVcXFwiIHI9XFxcIjkuN1xcXCIvPjxjaXJjbGUgY3g9XFxcIjEzOS40XFxcIiBjeT1cXFwiMzAwLjVcXFwiIHI9XFxcIjguMFxcXCIvPjxjaXJjbGUgY3g9XFxcIjE2Mi41XFxcIiBjeT1cXFwiMjc3LjNcXFwiIHI9XFxcIjguOVxcXCIvPjxjaXJjbGUgY3g9XFxcIjE2Mi41XFxcIiBjeT1cXFwiMjU0LjRcXFwiIHI9XFxcIjEwLjZcXFwiLz48Y2lyY2xlIGN4PVxcXCIxMzkuOFxcXCIgY3k9XFxcIjIzMS43XFxcIiByPVxcXCIxMC42XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTM5LjhcXFwiIGN5PVxcXCIyMDguNFxcXCIgcj1cXFwiMTEuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjEzOS44XFxcIiBjeT1cXFwiMjU0LjRcXFwiIHI9XFxcIjguOVxcXCIvPjxjaXJjbGUgY3g9XFxcIjEzOS44XFxcIiBjeT1cXFwiMjc3LjNcXFwiIHI9XFxcIjguOVxcXCIvPjxjaXJjbGUgY3g9XFxcIjExNi40XFxcIiBjeT1cXFwiMzAwLjVcXFwiIHI9XFxcIjcuMVxcXCIvPjxjaXJjbGUgY3g9XFxcIjExNi45XFxcIiBjeT1cXFwiMjMxLjdcXFwiIHI9XFxcIjkuN1xcXCIvPjxjaXJjbGUgY3g9XFxcIjExNi45XFxcIiBjeT1cXFwiMjA4LjRcXFwiIHI9XFxcIjkuN1xcXCIvPjxjaXJjbGUgY3g9XFxcIjExNi45XFxcIiBjeT1cXFwiMjU0LjRcXFwiIHI9XFxcIjguMFxcXCIvPjxjaXJjbGUgY3g9XFxcIjExNi45XFxcIiBjeT1cXFwiMjc3LjNcXFwiIHI9XFxcIjguMFxcXCIvPjxjaXJjbGUgY3g9XFxcIjkzLjZcXFwiIGN5PVxcXCIzMDAuNVxcXCIgcj1cXFwiNi4yXFxcIi8+PGNpcmNsZSBjeD1cXFwiOTQuMVxcXCIgY3k9XFxcIjIzMS43XFxcIiByPVxcXCI4LjlcXFwiLz48Y2lyY2xlIGN4PVxcXCI5NC4xXFxcIiBjeT1cXFwiMjA4LjRcXFwiIHI9XFxcIjguOVxcXCIvPjxjaXJjbGUgY3g9XFxcIjk0LjFcXFwiIGN5PVxcXCIyNTQuNFxcXCIgcj1cXFwiNy4xXFxcIi8+PGNpcmNsZSBjeD1cXFwiOTQuMVxcXCIgY3k9XFxcIjI3Ny4zXFxcIiByPVxcXCI3LjFcXFwiLz48Y2lyY2xlIGN4PVxcXCI3MC44XFxcIiBjeT1cXFwiMzAwLjVcXFwiIHI9XFxcIjUuM1xcXCIvPjxjaXJjbGUgY3g9XFxcIjcxLjJcXFwiIGN5PVxcXCIyMzEuOFxcXCIgcj1cXFwiNy4xXFxcIi8+PGNpcmNsZSBjeD1cXFwiNzEuMlxcXCIgY3k9XFxcIjIwOC40XFxcIiByPVxcXCI3LjFcXFwiLz48Y2lyY2xlIGN4PVxcXCI3MS4yXFxcIiBjeT1cXFwiMjU0LjRcXFwiIHI9XFxcIjYuMlxcXCIvPjxjaXJjbGUgY3g9XFxcIjcxLjJcXFwiIGN5PVxcXCIyNzcuM1xcXCIgcj1cXFwiNi4yXFxcIi8+PGNpcmNsZSBjeD1cXFwiNDguMFxcXCIgY3k9XFxcIjMwMC41XFxcIiByPVxcXCI0LjRcXFwiLz48Y2lyY2xlIGN4PVxcXCI0OC40XFxcIiBjeT1cXFwiMjMxLjhcXFwiIHI9XFxcIjYuMlxcXCIvPjxjaXJjbGUgY3g9XFxcIjQ4LjRcXFwiIGN5PVxcXCIyMDguNFxcXCIgcj1cXFwiNi4yXFxcIi8+PGNpcmNsZSBjeD1cXFwiNDguNFxcXCIgY3k9XFxcIjI1NC40XFxcIiByPVxcXCI1LjNcXFwiLz48Y2lyY2xlIGN4PVxcXCI0OC40XFxcIiBjeT1cXFwiMjc3LjNcXFwiIHI9XFxcIjQuNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjI0LjhcXFwiIGN5PVxcXCIzMDAuNVxcXCIgcj1cXFwiMi43XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjUuMlxcXCIgY3k9XFxcIjIzMS44XFxcIiByPVxcXCI0LjRcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNS4yXFxcIiBjeT1cXFwiMjA4LjVcXFwiIHI9XFxcIjQuNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjI1LjJcXFwiIGN5PVxcXCIyNTQuNVxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjUuMlxcXCIgY3k9XFxcIjI3Ny40XFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIyLjhcXFwiIGN5PVxcXCIyMzEuOFxcXCIgcj1cXFwiMi43XFxcIi8+PGNpcmNsZSBjeD1cXFwiMi44XFxcIiBjeT1cXFwiMjA4LjVcXFwiIHI9XFxcIjIuN1xcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIxODUuNVxcXCIgY3k9XFxcIjMyMy4yXFxcIiByPVxcXCI4LjlcXFwiLz48Y2lyY2xlIGN4PVxcXCIxNjIuNVxcXCIgY3k9XFxcIjMyMy4zXFxcIiByPVxcXCI4LjBcXFwiLz48Y2lyY2xlIGN4PVxcXCIxMzkuNFxcXCIgY3k9XFxcIjMyMy4zXFxcIiByPVxcXCI3LjFcXFwiLz48Y2lyY2xlIGN4PVxcXCIxMTYuNFxcXCIgY3k9XFxcIjMyMy4zXFxcIiByPVxcXCI2LjJcXFwiLz48Y2lyY2xlIGN4PVxcXCI5My42XFxcIiBjeT1cXFwiMzIzLjNcXFwiIHI9XFxcIjUuM1xcXCIvPjxjaXJjbGUgY3g9XFxcIjcwLjhcXFwiIGN5PVxcXCIzMjMuM1xcXCIgcj1cXFwiNC40XFxcIi8+PGNpcmNsZSBjeD1cXFwiNDguMFxcXCIgY3k9XFxcIjMyMy4zXFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIxODUuNVxcXCIgY3k9XFxcIjM0Ni4zXFxcIiByPVxcXCI4LjBcXFwiLz48Y2lyY2xlIGN4PVxcXCIxNjIuNVxcXCIgY3k9XFxcIjM0Ni4zXFxcIiByPVxcXCI3LjFcXFwiLz48Y2lyY2xlIGN4PVxcXCIxMzkuM1xcXCIgY3k9XFxcIjM0Ni4zXFxcIiByPVxcXCI2LjJcXFwiLz48Y2lyY2xlIGN4PVxcXCIxMTYuNFxcXCIgY3k9XFxcIjM0Ni4zXFxcIiByPVxcXCI1LjNcXFwiLz48Y2lyY2xlIGN4PVxcXCI5My42XFxcIiBjeT1cXFwiMzQ2LjNcXFwiIHI9XFxcIjQuNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjcwLjhcXFwiIGN5PVxcXCIzNDYuM1xcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTg1LjVcXFwiIGN5PVxcXCIzNjguOVxcXCIgcj1cXFwiNS4zXFxcIi8+PGNpcmNsZSBjeD1cXFwiMTYyLjVcXFwiIGN5PVxcXCIzNjguOVxcXCIgcj1cXFwiNS4zXFxcIi8+PGNpcmNsZSBjeD1cXFwiMTM5LjNcXFwiIGN5PVxcXCIzNjguOVxcXCIgcj1cXFwiNC40XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTE2LjRcXFwiIGN5PVxcXCIzNjguOVxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiOTMuNlxcXCIgY3k9XFxcIjM2OC45XFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIxODUuNVxcXCIgY3k9XFxcIjM5MS45XFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIxNjIuNVxcXCIgY3k9XFxcIjM5MS45XFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIxNjIuNVxcXCIgY3k9XFxcIjQxNC40XFxcIiByPVxcXCIxLjhcXFwiLz48Y2lyY2xlIGN4PVxcXCIyLjhcXFwiIGN5PVxcXCIyNTQuNVxcXCIgcj1cXFwiMS44XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTM5LjNcXFwiIGN5PVxcXCIzOTIuMFxcXCIgcj1cXFwiMi43XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTE2LjRcXFwiIGN5PVxcXCIzOTIuMFxcXCIgcj1cXFwiMi43XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTg1LjVcXFwiIGN5PVxcXCI0MTQuM1xcXCIgcj1cXFwiMi43XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjIwNy44XFxcIiBjeT1cXFwiMjc3LjNcXFwiIHI9XFxcIjExLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIyMzAuN1xcXCIgY3k9XFxcIjI3Ny4zXFxcIiByPVxcXCI5LjdcXFwiLz48Y2lyY2xlIGN4PVxcXCIyMzAuN1xcXCIgY3k9XFxcIjMwMC43XFxcIiByPVxcXCI5LjdcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNTMuNlxcXCIgY3k9XFxcIjMwMC43XFxcIiByPVxcXCI5LjdcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNzYuOFxcXCIgY3k9XFxcIjMwMC41XFxcIiByPVxcXCI4LjBcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNTMuN1xcXCIgY3k9XFxcIjI3Ny41XFxcIiByPVxcXCI4LjlcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNTMuNlxcXCIgY3k9XFxcIjI1NC40XFxcIiByPVxcXCIxMC42XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjc2LjRcXFwiIGN5PVxcXCIyMzEuN1xcXCIgcj1cXFwiMTAuNlxcXCIvPjxjaXJjbGUgY3g9XFxcIjI3Ni4zXFxcIiBjeT1cXFwiMjA4LjRcXFwiIHI9XFxcIjExLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNzYuNFxcXCIgY3k9XFxcIjI1NC40XFxcIiByPVxcXCI4LjlcXFwiLz48Y2lyY2xlIGN4PVxcXCIyNzYuNFxcXCIgY3k9XFxcIjI3Ny41XFxcIiByPVxcXCI4LjlcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOTkuOFxcXCIgY3k9XFxcIjMwMC41XFxcIiByPVxcXCI3LjFcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOTkuM1xcXCIgY3k9XFxcIjIzMS43XFxcIiByPVxcXCI5LjdcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOTkuM1xcXCIgY3k9XFxcIjIwOC40XFxcIiByPVxcXCI5LjdcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOTkuNFxcXCIgY3k9XFxcIjI1NC41XFxcIiByPVxcXCI3LjlcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOTkuNFxcXCIgY3k9XFxcIjI3Ny40XFxcIiByPVxcXCI3LjlcXFwiLz48Y2lyY2xlIGN4PVxcXCIzMjIuNlxcXCIgY3k9XFxcIjMwMC42XFxcIiByPVxcXCI2LjJcXFwiLz48Y2lyY2xlIGN4PVxcXCIzMjIuMVxcXCIgY3k9XFxcIjIzMS45XFxcIiByPVxcXCI4LjlcXFwiLz48Y2lyY2xlIGN4PVxcXCIzMjIuMVxcXCIgY3k9XFxcIjIwOC42XFxcIiByPVxcXCI4LjlcXFwiLz48Y2lyY2xlIGN4PVxcXCIzMjIuMVxcXCIgY3k9XFxcIjI1NC40XFxcIiByPVxcXCI3LjFcXFwiLz48Y2lyY2xlIGN4PVxcXCIzMjIuMVxcXCIgY3k9XFxcIjI3Ny4zXFxcIiByPVxcXCI3LjFcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjA4LjFcXFwiIGN5PVxcXCIzMDAuN1xcXCIgcj1cXFwiOS43XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjMwLjdcXFwiIGN5PVxcXCIzMjMuNFxcXCIgcj1cXFwiOC45XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjUzLjdcXFwiIGN5PVxcXCIzMjMuM1xcXCIgcj1cXFwiOC4wXFxcIi8+PGNpcmNsZSBjeD1cXFwiMjc2LjhcXFwiIGN5PVxcXCIzMjMuM1xcXCIgcj1cXFwiNy4xXFxcIi8+PGNpcmNsZSBjeD1cXFwiMjk5LjhcXFwiIGN5PVxcXCIzMjMuM1xcXCIgcj1cXFwiNi4yXFxcIi8+PGNpcmNsZSBjeD1cXFwiMzIyLjZcXFwiIGN5PVxcXCIzMjMuM1xcXCIgcj1cXFwiNS4zXFxcIi8+PGNpcmNsZSBjeD1cXFwiMjA4LjFcXFwiIGN5PVxcXCIzMjMuNFxcXCIgcj1cXFwiOC45XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjMwLjdcXFwiIGN5PVxcXCIzNDYuM1xcXCIgcj1cXFwiOC4wXFxcIi8+PGNpcmNsZSBjeD1cXFwiMjUzLjdcXFwiIGN5PVxcXCIzNDYuM1xcXCIgcj1cXFwiNy4xXFxcIi8+PGNpcmNsZSBjeD1cXFwiMjc2LjhcXFwiIGN5PVxcXCIzNDYuM1xcXCIgcj1cXFwiNi4yXFxcIi8+PGNpcmNsZSBjeD1cXFwiMjk5LjhcXFwiIGN5PVxcXCIzNDYuM1xcXCIgcj1cXFwiNS4zXFxcIi8+PGNpcmNsZSBjeD1cXFwiMzIyLjZcXFwiIGN5PVxcXCIzNDYuNFxcXCIgcj1cXFwiNC40XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjA4LjFcXFwiIGN5PVxcXCIzNDYuM1xcXCIgcj1cXFwiOC4wXFxcIi8+PGNpcmNsZSBjeD1cXFwiMjMwLjhcXFwiIGN5PVxcXCIzNjguOVxcXCIgcj1cXFwiNS4zXFxcIi8+PGNpcmNsZSBjeD1cXFwiMjUzLjdcXFwiIGN5PVxcXCIzNjguOVxcXCIgcj1cXFwiNS4zXFxcIi8+PGNpcmNsZSBjeD1cXFwiMjc2LjlcXFwiIGN5PVxcXCIzNjguOVxcXCIgcj1cXFwiNC40XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjk5LjhcXFwiIGN5PVxcXCIzNjguOVxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMzIyLjZcXFwiIGN5PVxcXCIzNjguOVxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjA4LjFcXFwiIGN5PVxcXCIzNjguOVxcXCIgcj1cXFwiNS4zXFxcIi8+PGNpcmNsZSBjeD1cXFwiMjMwLjdcXFwiIGN5PVxcXCIzOTEuOVxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjUzLjdcXFwiIGN5PVxcXCIzOTEuOVxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjUzLjhcXFwiIGN5PVxcXCI0MTQuNFxcXCIgcj1cXFwiMS43XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjc2LjlcXFwiIGN5PVxcXCIzOTIuMFxcXCIgcj1cXFwiMi42XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjk5LjhcXFwiIGN5PVxcXCIzOTIuMFxcXCIgcj1cXFwiMi42XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjA4LjFcXFwiIGN5PVxcXCIzOTEuOVxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjMwLjhcXFwiIGN5PVxcXCI0MTQuNFxcXCIgcj1cXFwiMi42XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjA4LjFcXFwiIGN5PVxcXCI0MTQuNFxcXCIgcj1cXFwiMi42XFxcIi8+XCIgK1xyXG4gICAgXCI8L3N2Zz4nKVwiXHJcbiAgKTtcclxufVxyXG5cclxuLy8gRmFjdHMgQ2FyZCBJY29uXHJcbi8vIERlY29yYXRpdmUgZG90IGdyaWQgZm9yIGZhY3RzLWNhcmQgY29tcG9uZW50IChvcmlnaW5hbGx5IGZhY3RzLWNhcmQtaWNvbi5zdmcpXHJcbi8vIDE2IGNpcmNsZXMgaW4gYSBkaWFnb25hbCBwYXR0ZXJuLCBncm93aW5nIGZyb20gYm90dG9tLWxlZnQgdG8gdG9wLXJpZ2h0XHJcbi8vIE9wdGltaXplZCBmcm9tIDZLQiBwYXRocyB0byB+MUtCIGNpcmNsZXNcclxuLy8gQHBhcmFtICRjb2xvciAtIEZpbGwgY29sb3IgZm9yIHRoZSBkb3RzXHJcbkBtaXhpbiBmYWN0cy1jYXJkLWljb24oJGNvbG9yKSB7XHJcbiAgJGNvbG9yLXN0cjogaW5zcGVjdCgkY29sb3IpO1xyXG4gICRlbmNvZGVkLWNvbG9yOiBzdHItcmVwbGFjZSgkY29sb3Itc3RyLCBcIiNcIiwgXCIlMjNcIik7XHJcblxyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVucXVvdGUoXHJcbiAgICBcInVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XFxcImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXFxcIiB2aWV3Qm94PVxcXCIwIDAgMzcgMzhcXFwiIGZpbGw9XFxcIlwiICsgJGVuY29kZWQtY29sb3IgKyBcIlxcXCI+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjM0LjI3XFxcIiBjeT1cXFwiMi43NVxcXCIgcj1cXFwiMi43NVxcXCIvPlwiICsgIC8vIFJvdyAxOiBsYXJnZXN0XHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjUuODVcXFwiIGN5PVxcXCIyLjkzXFxcIiByPVxcXCIxLjZcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMTcuNTJcXFwiIGN5PVxcXCIyLjkzXFxcIiByPVxcXCIxLjI3XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjkuMjRcXFwiIGN5PVxcXCIyLjkzXFxcIiByPVxcXCIxLjI3XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjAuOTVcXFwiIGN5PVxcXCIyLjkzXFxcIiByPVxcXCIwLjk2XFxcIi8+XCIgKyAgIC8vIFNtYWxsZXN0XHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMzQuMlxcXCIgY3k9XFxcIjExLjUxXFxcIiByPVxcXCIyLjI0XFxcIi8+XCIgKyAgLy8gUm93IDJcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIyNS44NVxcXCIgY3k9XFxcIjExLjUxXFxcIiByPVxcXCIxLjZcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMTcuNTJcXFwiIGN5PVxcXCIxMS41MVxcXCIgcj1cXFwiMS4yN1xcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCI5LjI0XFxcIiBjeT1cXFwiMTEuNTFcXFwiIHI9XFxcIjEuMjdcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMzQuMTlcXFwiIGN5PVxcXCIxOS43NlxcXCIgcj1cXFwiMS45MVxcXCIvPlwiICsgLy8gUm93IDNcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIyNS44NVxcXCIgY3k9XFxcIjE5Ljc2XFxcIiByPVxcXCIxLjZcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMTcuNTJcXFwiIGN5PVxcXCIxOS43NlxcXCIgcj1cXFwiMS4yN1xcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIzNC4xOVxcXCIgY3k9XFxcIjI4LjJcXFwiIHI9XFxcIjEuOTFcXFwiLz5cIiArICAvLyBSb3cgNFxyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjI1Ljg1XFxcIiBjeT1cXFwiMjguMTlcXFwiIHI9XFxcIjEuNlxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIzNC4xOVxcXCIgY3k9XFxcIjM2LjRcXFwiIHI9XFxcIjEuNlxcXCIvPlwiICsgICAvLyBSb3cgNVxyXG4gICAgXCI8L3N2Zz4nKVwiXHJcbiAgKTtcclxufVxyXG5cclxuLy8gQ2FyZCBJbWFnZSBEb3QgTWFza1xyXG4vLyBDcmVhdGVzIGEgaG9yaXpvbnRhbCByZXBlYXRpbmcgZG90IHBhdHRlcm4gZm9yIGNhcmQgaW1hZ2Ugb3ZlcmxheXNcclxuLy8gNSBkb3RzIGdyb3dpbmcgaW4gc2l6ZSBmcm9tIGxlZnQgdG8gcmlnaHQsIHJlcGVhdGVkIG9uIFktYXhpc1xyXG4vLyBVc2VkIGluIGNvbnRyYWN0b3IgY2FyZHMgKC5jYXJkLWNvbnRyYWN0b3IpIGFzIGJhY2tncm91bmQtaW1hZ2VcclxuQG1peGluIGNhcmQtZG90LW1hc2soJGNvbG9yKSB7XHJcbiAgJGNvbG9yLXN0cjogaW5zcGVjdCgkY29sb3IpO1xyXG4gICRlbmNvZGVkLWNvbG9yOiBzdHItcmVwbGFjZSgkY29sb3Itc3RyLCBcIiNcIiwgXCIlMjNcIik7XHJcblxyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVucXVvdGUoXHJcbiAgICBcInVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XFxcImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXFxcIiB2aWV3Qm94PVxcXCIwIDAgMTAwIDIwXFxcIiBmaWxsPVxcXCJcIiArICRlbmNvZGVkLWNvbG9yICsgXCJcXFwiPlwiICtcclxuICAgICAgLyogNSBkb3RzIGhvcml6b250YWxseSBhbGlnbmVkLCBncm93aW5nIGluIHNpemUgbGVmdCB0byByaWdodCAqL1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjhcXFwiIGN5PVxcXCIxMFxcXCIgcj1cXFwiMlxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIyNlxcXCIgY3k9XFxcIjEwXFxcIiByPVxcXCIzXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjQ2XFxcIiBjeT1cXFwiMTBcXFwiIHI9XFxcIjRcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiNjhcXFwiIGN5PVxcXCIxMFxcXCIgcj1cXFwiNVxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCI5MlxcXCIgY3k9XFxcIjEwXFxcIiByPVxcXCI2XFxcIi8+XCIgK1xyXG4gICAgXCI8L3N2Zz4nKVwiXHJcbiAgKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogM3B4IDUwJTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbn1cclxuXHJcbi8vIEltYWdlIFRpbGUgT3ZlcmxheVxyXG4vLyBEZWNvcmF0aXZlIGRpYWdvbmFsIGRvdCBwYXR0ZXJuIGZvciBpbWFnZSB0aWxlIG92ZXJsYXlzXHJcbi8vIExhcmdlIGNhc2NhZGluZyBwYXR0ZXJuIHdpdGggY2lyY2xlcyBncm93aW5nIGZyb20gdG9wLXJpZ2h0IHRvIGJvdHRvbS1sZWZ0XHJcbi8vIE9yaWdpbmFsbHkgOTArIHBhdGhzLCBvcHRpbWl6ZWQgdG8gY2lyY2xlc1xyXG4vLyBAcGFyYW0gJGNvbG9yIC0gRmlsbCBjb2xvciBmb3IgdGhlIGRvdHNcclxuQG1peGluIGltYWdlLXRpbGUtb3ZlcmxheSgkY29sb3IpIHtcclxuICAkY29sb3Itc3RyOiBpbnNwZWN0KCRjb2xvcik7XHJcbiAgJGVuY29kZWQtY29sb3I6IHN0ci1yZXBsYWNlKCRjb2xvci1zdHIsIFwiI1wiLCBcIiUyM1wiKTtcclxuXHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdW5xdW90ZShcclxuICAgIFwidXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cXFwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcXFwiIHZpZXdCb3g9XFxcIjAgMCA0NDYgNDQ3XFxcIiBmaWxsPVxcXCJcIiArICRlbmNvZGVkLWNvbG9yICsgXCJcXFwiPlwiICtcclxuICAgICAgLy8gVG9wLXJpZ2h0IGNvcm5lciAtIHNtYWxsZXN0IGNpcmNsZXMgKHJvdyAxKVxyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjQzNlxcXCIgY3k9XFxcIjdcXFwiIHI9XFxcIjdcXFwiLz48Y2lyY2xlIGN4PVxcXCI0MzZcXFwiIGN5PVxcXCIzMlxcXCIgcj1cXFwiNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjQxM1xcXCIgY3k9XFxcIjMyXFxcIiByPVxcXCI0XFxcIi8+PGNpcmNsZSBjeD1cXFwiNDE0XFxcIiBjeT1cXFwiNTVcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjQzN1xcXCIgY3k9XFxcIjU1XFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIzOTFcXFwiIGN5PVxcXCIzMlxcXCIgcj1cXFwiNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjM5MlxcXCIgY3k9XFxcIjU1XFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCI0MTRcXFwiIGN5PVxcXCI3N1xcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiNDM3XFxcIiBjeT1cXFwiNzdcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjM2OFxcXCIgY3k9XFxcIjMyXFxcIiByPVxcXCI0XFxcIi8+PGNpcmNsZSBjeD1cXFwiNDM4XFxcIiBjeT1cXFwiMTAwXFxcIiByPVxcXCIyLjVcXFwiLz5cIiArXHJcbiAgICAgIC8vIFJvdyAyIC0gbWVkaXVtLXNtYWxsIGNpcmNsZXNcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIzNDlcXFwiIGN5PVxcXCIxMFxcXCIgcj1cXFwiNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjM3MFxcXCIgY3k9XFxcIjlcXFwiIHI9XFxcIjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIzOTJcXFwiIGN5PVxcXCI5XFxcIiByPVxcXCI1XFxcIi8+PGNpcmNsZSBjeD1cXFwiNDE0XFxcIiBjeT1cXFwiOFxcXCIgcj1cXFwiNlxcXCIvPlwiICtcclxuICAgICAgLy8gRGlhZ29uYWwgY2FzY2FkZSAtIG1lZGl1bSBjaXJjbGVzXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMzY4XFxcIiBjeT1cXFwiNzZcXFwiIHI9XFxcIjdcXFwiLz48Y2lyY2xlIGN4PVxcXCIzNzFcXFwiIGN5PVxcXCIxMDJcXFwiIHI9XFxcIjRcXFwiLz48Y2lyY2xlIGN4PVxcXCIzNDhcXFwiIGN5PVxcXCIxMDJcXFwiIHI9XFxcIjRcXFwiLz48Y2lyY2xlIGN4PVxcXCIzNDlcXFwiIGN5PVxcXCIxMjVcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjM3MlxcXCIgY3k9XFxcIjEyNVxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMzI2XFxcIiBjeT1cXFwiMTAyXFxcIiByPVxcXCI0XFxcIi8+PGNpcmNsZSBjeD1cXFwiMzI3XFxcIiBjeT1cXFwiMTI1XFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIzNDlcXFwiIGN5PVxcXCIxNDhcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjM3MlxcXCIgY3k9XFxcIjE0OFxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMzAzXFxcIiBjeT1cXFwiMTAyXFxcIiByPVxcXCI0XFxcIi8+PGNpcmNsZSBjeD1cXFwiMzczXFxcIiBjeT1cXFwiMTcxXFxcIiByPVxcXCIyLjVcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjgxXFxcIiBjeT1cXFwiODBcXFwiIHI9XFxcIjRcXFwiLz48Y2lyY2xlIGN4PVxcXCIzMDJcXFwiIGN5PVxcXCI3OVxcXCIgcj1cXFwiNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjMyNVxcXCIgY3k9XFxcIjc5XFxcIiByPVxcXCI1XFxcIi8+PGNpcmNsZSBjeD1cXFwiMzQ2XFxcIiBjeT1cXFwiNzhcXFwiIHI9XFxcIjZcXFwiLz5cIiArXHJcbiAgICAgIC8vIE1pZGRsZSBzZWN0aW9uIC0gbGFyZ2VyIGNpcmNsZXNcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIzMDBcXFwiIGN5PVxcXCIxNDVcXFwiIHI9XFxcIjdcXFwiLz48Y2lyY2xlIGN4PVxcXCIzMDNcXFwiIGN5PVxcXCIxNzFcXFwiIHI9XFxcIjRcXFwiLz48Y2lyY2xlIGN4PVxcXCIyODBcXFwiIGN5PVxcXCIxNzFcXFwiIHI9XFxcIjRcXFwiLz48Y2lyY2xlIGN4PVxcXCIyODFcXFwiIGN5PVxcXCIxOTRcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjMwNFxcXCIgY3k9XFxcIjE5NFxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjU4XFxcIiBjeT1cXFwiMTcxXFxcIiByPVxcXCI0XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjU5XFxcIiBjeT1cXFwiMTk0XFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIyODFcXFwiIGN5PVxcXCIyMTdcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjMwNFxcXCIgY3k9XFxcIjIxN1xcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjM1XFxcIiBjeT1cXFwiMTcxXFxcIiByPVxcXCI0XFxcIi8+PGNpcmNsZSBjeD1cXFwiMzA1XFxcIiBjeT1cXFwiMjQwXFxcIiByPVxcXCIyLjVcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjEzXFxcIiBjeT1cXFwiMTQ5XFxcIiByPVxcXCI0XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjM0XFxcIiBjeT1cXFwiMTQ4XFxcIiByPVxcXCI1XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjU3XFxcIiBjeT1cXFwiMTQ4XFxcIiByPVxcXCI1XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjc4XFxcIiBjeT1cXFwiMTQ3XFxcIiByPVxcXCI2XFxcIi8+XCIgK1xyXG4gICAgICAvLyBMb3dlciBtaWRkbGUgLSBsYXJnZSBjaXJjbGVzXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjMxXFxcIiBjeT1cXFwiMjEzXFxcIiByPVxcXCI3XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjM0XFxcIiBjeT1cXFwiMjM4XFxcIiByPVxcXCI0XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjExXFxcIiBjeT1cXFwiMjM4XFxcIiByPVxcXCI0XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjEyXFxcIiBjeT1cXFwiMjYxXFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIyMzVcXFwiIGN5PVxcXCIyNjFcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjE4OVxcXCIgY3k9XFxcIjIzOFxcXCIgcj1cXFwiNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjE5MFxcXCIgY3k9XFxcIjI2MVxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjEyXFxcIiBjeT1cXFwiMjg0XFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIyMzVcXFwiIGN5PVxcXCIyODRcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjE2NlxcXCIgY3k9XFxcIjIzOFxcXCIgcj1cXFwiNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjIzNlxcXCIgY3k9XFxcIjMwN1xcXCIgcj1cXFwiMi41XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjE0NFxcXCIgY3k9XFxcIjIxNlxcXCIgcj1cXFwiNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjE2NVxcXCIgY3k9XFxcIjIxNVxcXCIgcj1cXFwiNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjE4OFxcXCIgY3k9XFxcIjIxNVxcXCIgcj1cXFwiNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjIwOVxcXCIgY3k9XFxcIjIxNFxcXCIgcj1cXFwiNlxcXCIvPlwiICtcclxuICAgICAgLy8gQm90dG9tIHNlY3Rpb24gLSBsYXJnZXIgY2lyY2xlc1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjE2M1xcXCIgY3k9XFxcIjI4MlxcXCIgcj1cXFwiN1xcXCIvPjxjaXJjbGUgY3g9XFxcIjE2NlxcXCIgY3k9XFxcIjMwOFxcXCIgcj1cXFwiNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjE0M1xcXCIgY3k9XFxcIjMwOFxcXCIgcj1cXFwiNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjE0NFxcXCIgY3k9XFxcIjMzMVxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTY3XFxcIiBjeT1cXFwiMzMxXFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIxMjFcXFwiIGN5PVxcXCIzMDhcXFwiIHI9XFxcIjRcXFwiLz48Y2lyY2xlIGN4PVxcXCIxMjJcXFwiIGN5PVxcXCIzMzFcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjE0NFxcXCIgY3k9XFxcIjM1NFxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiMTY3XFxcIiBjeT1cXFwiMzU0XFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCI5OVxcXCIgY3k9XFxcIjMwOFxcXCIgcj1cXFwiNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjE2OFxcXCIgY3k9XFxcIjM3N1xcXCIgcj1cXFwiMi41XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjc3XFxcIiBjeT1cXFwiMjg2XFxcIiByPVxcXCI0XFxcIi8+PGNpcmNsZSBjeD1cXFwiOThcXFwiIGN5PVxcXCIyODVcXFwiIHI9XFxcIjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIxMjBcXFwiIGN5PVxcXCIyODVcXFwiIHI9XFxcIjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIxNDFcXFwiIGN5PVxcXCIyODRcXFwiIHI9XFxcIjZcXFwiLz5cIiArXHJcbiAgICAgIC8vIEJvdHRvbS1sZWZ0IGNvcm5lciAtIGxhcmdlc3QgY2lyY2xlc1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjk0XFxcIiBjeT1cXFwiMzUxXFxcIiByPVxcXCI3XFxcIi8+PGNpcmNsZSBjeD1cXFwiOTZcXFwiIGN5PVxcXCIzNzdcXFwiIHI9XFxcIjRcXFwiLz48Y2lyY2xlIGN4PVxcXCI3M1xcXCIgY3k9XFxcIjM3N1xcXCIgcj1cXFwiNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjc0XFxcIiBjeT1cXFwiNDAwXFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCI5N1xcXCIgY3k9XFxcIjQwMFxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiNTFcXFwiIGN5PVxcXCIzNzdcXFwiIHI9XFxcIjRcXFwiLz48Y2lyY2xlIGN4PVxcXCI1MlxcXCIgY3k9XFxcIjQwMFxcXCIgcj1cXFwiMy41XFxcIi8+PGNpcmNsZSBjeD1cXFwiNzRcXFwiIGN5PVxcXCI0MjNcXFwiIHI9XFxcIjMuNVxcXCIvPjxjaXJjbGUgY3g9XFxcIjk3XFxcIiBjeT1cXFwiNDIzXFxcIiByPVxcXCIzLjVcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOVxcXCIgY3k9XFxcIjM3N1xcXCIgcj1cXFwiNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjk4XFxcIiBjeT1cXFwiNDQ2XFxcIiByPVxcXCIyLjVcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiN1xcXCIgY3k9XFxcIjM1NVxcXCIgcj1cXFwiNFxcXCIvPjxjaXJjbGUgY3g9XFxcIjI4XFxcIiBjeT1cXFwiMzU0XFxcIiByPVxcXCI1XFxcIi8+PGNpcmNsZSBjeD1cXFwiNTBcXFwiIGN5PVxcXCIzNTRcXFwiIHI9XFxcIjVcXFwiLz48Y2lyY2xlIGN4PVxcXCI3MlxcXCIgY3k9XFxcIjM1M1xcXCIgcj1cXFwiNlxcXCIvPlwiICtcclxuICAgIFwiPC9zdmc+JylcIlxyXG4gICk7XHJcbn1cclxuXHJcbi8vIEltYWdlIFRpbGUgVGV4dCBJY29uXHJcbi8vIERlY29yYXRpdmUgbWlycm9yZWQgZG90IHBhdHRlcm4gZm9yIHRleHQgYmxvY2sgb3ZlcmxheXNcclxuLy8gVHdvIG1pcnJvcmVkIGdyb3VwcyBvZiBjaXJjbGVzIChkaWFnb25hbCBwYXR0ZXJuKVxyXG4vLyBVc2VkIGFzIGNvcm5lciBkZWNvcmF0aW9uIG9uIGltYWdlLXRpbGUgdGV4dCBibG9ja3NcclxuLy8gQHBhcmFtICRjb2xvciAtIEZpbGwgY29sb3IgZm9yIHRoZSBkb3RzXHJcbkBtaXhpbiBpbWFnZS10aWxlLXRleHQtaWNvbigkY29sb3IpIHtcclxuICAkY29sb3Itc3RyOiBpbnNwZWN0KCRjb2xvcik7XHJcbiAgJGVuY29kZWQtY29sb3I6IHN0ci1yZXBsYWNlKCRjb2xvci1zdHIsIFwiI1wiLCBcIiUyM1wiKTtcclxuXHJcbiAgLy8gQ2FsY3VsYXRlZCBmcm9tIG9yaWdpbmFsIFNWRyB3aXRoIHRyYW5zZm9ybXMgYXBwbGllZDpcclxuICAvLyBUb3AgZ3JvdXA6IHJvdGF0ZSgxODApIGFyb3VuZCAoNTcuMDYzLCAzNy4yOTkpLCB0aGVuIHRyYW5zbGF0ZSgwLCAtNylcclxuICAvLyBCb3R0b20gZ3JvdXA6IHRyYW5zbGF0ZSgwLCAzMi43NzcpLCB0aGVuIHRyYW5zbGF0ZSgwLCAtNykgPSB0cmFuc2xhdGUoMCwgMjUuNzc3KVxyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVucXVvdGUoXHJcbiAgICBcInVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XFxcImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXFxcIiB2aWV3Qm94PVxcXCIwIDAgNTcgNTZcXFwiIGZpbGw9XFxcIlwiICsgJGVuY29kZWQtY29sb3IgKyBcIlxcXCI+XCIgK1xyXG4gICAgICAvLyBUb3AgZ3JvdXAgKHJvdGF0ZWQgMTgwZGVnKSAtIGRpYWdvbmFsIHBhdHRlcm4gcG9pbnRpbmcgYm90dG9tLWxlZnRcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIyOC40XFxcIiBjeT1cXFwiMjguMVxcXCIgcj1cXFwiMi4yXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjI4LjZcXFwiIGN5PVxcXCIyMS42XFxcIiByPVxcXCIxLjNcXFwiLz48Y2lyY2xlIGN4PVxcXCIzNS41XFxcIiBjeT1cXFwiMjEuNlxcXCIgcj1cXFwiMS4zXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjM1LjZcXFwiIGN5PVxcXCIxNC41XFxcIiByPVxcXCIxXFxcIi8+PGNpcmNsZSBjeD1cXFwiMjguNVxcXCIgY3k9XFxcIjE0LjVcXFwiIHI9XFxcIjFcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiNDIuNFxcXCIgY3k9XFxcIjIxLjZcXFwiIHI9XFxcIjEuM1xcXCIvPjxjaXJjbGUgY3g9XFxcIjQyLjNcXFwiIGN5PVxcXCIxNC41XFxcIiByPVxcXCIxXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjM1LjZcXFwiIGN5PVxcXCI3LjZcXFwiIHI9XFxcIjFcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOC41XFxcIiBjeT1cXFwiNy42XFxcIiByPVxcXCIxXFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjQ5LjNcXFwiIGN5PVxcXCIyMS42XFxcIiByPVxcXCIxLjNcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOC42XFxcIiBjeT1cXFwiMC43XFxcIiByPVxcXCIwLjhcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiNTUuOFxcXCIgY3k9XFxcIjI4LjRcXFwiIHI9XFxcIjEuM1xcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCI0OS40XFxcIiBjeT1cXFwiMjguN1xcXCIgcj1cXFwiMS42XFxcIi8+PGNpcmNsZSBjeD1cXFwiNDIuNlxcXCIgY3k9XFxcIjI4LjdcXFwiIHI9XFxcIjEuNlxcXCIvPjxjaXJjbGUgY3g9XFxcIjM2LjFcXFwiIGN5PVxcXCIyOVxcXCIgcj1cXFwiMS44XFxcIi8+XCIgK1xyXG4gICAgICAvLyBCb3R0b20gZ3JvdXAgLSBkaWFnb25hbCBwYXR0ZXJuIHBvaW50aW5nIHRvcC1yaWdodFxyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjI4LjZcXFwiIGN5PVxcXCIyNy42XFxcIiByPVxcXCIyLjJcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjguNVxcXCIgY3k9XFxcIjM1LjRcXFwiIHI9XFxcIjEuM1xcXCIvPjxjaXJjbGUgY3g9XFxcIjIxLjVcXFwiIGN5PVxcXCIzNS40XFxcIiByPVxcXCIxLjNcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjEuM1xcXCIgY3k9XFxcIjQyLjVcXFwiIHI9XFxcIjFcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOC41XFxcIiBjeT1cXFwiNDIuNVxcXCIgcj1cXFwiMVxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCIxNC44XFxcIiBjeT1cXFwiMzUuNFxcXCIgcj1cXFwiMS4zXFxcIi8+PGNpcmNsZSBjeD1cXFwiMTQuNlxcXCIgY3k9XFxcIjQyLjVcXFwiIHI9XFxcIjFcXFwiLz5cIiArXHJcbiAgICAgIFwiPGNpcmNsZSBjeD1cXFwiMjEuM1xcXCIgY3k9XFxcIjQ5LjRcXFwiIHI9XFxcIjFcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOC41XFxcIiBjeT1cXFwiNDkuNFxcXCIgcj1cXFwiMVxcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCI3LjlcXFwiIGN5PVxcXCIzNS40XFxcIiByPVxcXCIxLjNcXFwiLz48Y2lyY2xlIGN4PVxcXCIyOC41XFxcIiBjeT1cXFwiNTUuNVxcXCIgcj1cXFwiMC44XFxcIi8+XCIgK1xyXG4gICAgICBcIjxjaXJjbGUgY3g9XFxcIjEuM1xcXCIgY3k9XFxcIjI3LjhcXFwiIHI9XFxcIjEuM1xcXCIvPlwiICtcclxuICAgICAgXCI8Y2lyY2xlIGN4PVxcXCI3LjlcXFwiIGN5PVxcXCIyNy41XFxcIiByPVxcXCIxLjZcXFwiLz48Y2lyY2xlIGN4PVxcXCIxNC43XFxcIiBjeT1cXFwiMjcuNVxcXCIgcj1cXFwiMS42XFxcIi8+PGNpcmNsZSBjeD1cXFwiMjEuNVxcXCIgY3k9XFxcIjI3LjNcXFwiIHI9XFxcIjEuOFxcXCIvPlwiICtcclxuICAgIFwiPC9zdmc+JylcIlxyXG4gICk7XHJcbn1cclxuIiwiLmNhcmQtb3ZlcnZpZXcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNDAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNDAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICBnYXA6IDFweDtcclxuXHJcbiAgICAuY2FyZCB7XHJcbiAgICAgICAgZmxleDogMSAxIDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKG1kLCB4bCkge1xyXG4gICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSAxcHgpO1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygzMyUgLSAycHgpO1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmNhcm91c2VsIHtcclxuICAgIC5jYXJvdXNlbC1pdGVtIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgIFtkYXRhLWJzLXRvZ2dsZT1cImxpZ2h0Ym94XCJdIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcm91c2VsLWNhcHRpb24ge1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmNoZWNrYm94LWxpc3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDEuNXJlbTtcclxuXHJcbiAgICAuY2hlY2tib3gtbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAuNzVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxpc3QtaXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgID4gLmN1c3RvbS1jb250cm9sIHtcclxuICAgICAgICAgICAgICAgICYuY3VzdG9tLWNoZWNrYm94IHtcclxuICAgICAgICAgICAgICAgICAgICArIC5jaGVja2JveC1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAubGlzdC1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnBhcnRpYWwge1xyXG4gICAgICAgICAgICA+IC5jdXN0b20tY29udHJvbCB7XHJcbiAgICAgICAgICAgICAgICAmLmN1c3RvbS1jaGVja2JveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLWNvbnRyb2wge1xyXG4gICAgICAgICYuY3VzdG9tLWNoZWNrYm94IHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG5cclxuICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfiAuY2hlY2tib3gtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5jdGEtYmxvY2sge1xyXG4gICAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAvL2hlaWdodDogMTAwJTtcclxuICAgIG1pbi13aWR0aDogMDtcclxuICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuXHJcbiAgICAuY3RhLXRpdGxlIHtcclxuICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3RhLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDA7XHJcblxyXG4gICAgICAgIC5jdGEtbGluayB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICd8JztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMHJlbSAwIDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICYuYnRuLWJsb2NrIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3RhLWZvcm0ge1xyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAuMjgycmVtIC43NXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFJFTU9WRUQ6IHVzZXItbG9naW4tY3RhLWJsb2NrIG1peGluIChUYXNrIDM0KVxyXG4vLyBMb2dpbiBmb3JtIHN0eWxpbmcgaXMgbm93IGluIF9sb2dpbi1mb3JtLnNjc3MgYXMgc2luZ2xlIHNvdXJjZSBvZiB0cnV0aFxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBMb2dpbiBGb3JtIENvbXBvbmVudFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBEZWRpY2F0ZWQgbG9naW4gZm9ybSBzdHlsaW5nIC0gTk9UIGEgQ1RBIHZhcmlhbnRcclxuLy8gVXNlZCBpbjogbmF2aWdhdGlvbiBkcm9wZG93biwgb2ZmY2FudmFzLCBtb2RhbCwgc2VjdXJlZCBwYWdlc1xyXG4vL1xyXG4vLyBVc2FnZTpcclxuLy8gICAubG9naW4tZm9ybS1mbHlvdXQgICAtIE5hdmlnYXRpb24gZHJvcGRvd24gJiBvZmZjYW52YXNcclxuLy8gICAubG9naW4tZm9ybS1tb2RhbCAgICAtIENUQSBkb3dubG9hZCBtb2RhbCBwb3B1cFxyXG4vLyAgIC5sb2dpbi1mb3JtLXBhZ2UgICAgIC0gU2VjdXJlZCBwYWdlIGxvZ2luXHJcbi8vXHJcbi8vIEBzaW5jZSBUYXNrIDM0IC0gTG9naW4gRm9ybSBBbGlnbm1lbnQgJiBSZWZhY3RvclxyXG5cclxuLmxvZ2luLWZvcm0ge1xyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIC8vIEJhc2UgU3R5bGVzIChzaGFyZWQgYWNyb3NzIGFsbCBjb250ZXh0cylcclxuICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxcmVtO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIC8vIEhlYWRlclxyXG4gICAgPiBoZWFkZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTMwMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAwLjYyNXJlbSAxcmVtO1xyXG5cclxuICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIE1haW4gY29udGVudCBhcmVhXHJcbiAgICA+IG1haW4ge1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICA+IHAge1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwLjc1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkLTYwMDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtNzAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gRm9vdGVyXHJcbiAgICA+IGZvb3RlciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LTMwMDtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC02MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtNzAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEZvcm1cclxuICAgIGZvcm0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgLy8gRm9ybSBjb250cm9sc1xyXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTQwMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDAuODc1cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZC02MDA7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgkcmVkLTYwMCwgMC4yNSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01MDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBJbnB1dCBncm91cHNcclxuICAgICAgICAuaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4tcHJpbWFyeSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQtNjAwO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLTcwMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZC03MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4tbGlnaHQge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS00MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBDaGVja2JveCBzdHlsaW5nXHJcbiAgICAgICAgLmZvcm0tY2hlY2sge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgICAgICAgZ2FwOiAwO1xyXG5cclxuICAgICAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNDAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMWVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxZW07XHJcblxyXG4gICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLTYwMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZC02MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoJHJlZC02MDAsIDAuMjUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFZhbGlkYXRpb24gZXJyb3JzXHJcbiAgICAgICAgLnZhbGlkYXRpb24tc3VtbWFyeS1lcnJvcnMge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC02MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIExpbmtzIHJvdyAocmVtZW1iZXIgbWUsIGZvcmdvdCBwYXNzd29yZCwgc3RhZmYgbG9naW4pXHJcbiAgICAubG9naW4tbGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICA+ICoge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuZm9ybS1jaGVjayB7XHJcbiAgICAgICAgICAgIGdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiBhLFxyXG4gICAgICAgID4gZGl2Om5vdCguZm9ybS1jaGVjaykge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnfCc7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKTpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkLTYwMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLTcwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBTdWJtaXQgYnV0dG9uIHZhcmlhbnRzIGZvciByZXNwb25zaXZlIGJlaGF2aW9yXHJcbiAgICAuc3VibWl0LWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdWJtaXQtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIC8vIENvbnRleHQgTW9kaWZpZXJzXHJcbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuICAgIC8vIEZseW91dCBjb250ZXh0IChuYXZpZ2F0aW9uIGRyb3Bkb3duICYgb2ZmY2FudmFzKVxyXG4gICAgJi1mbHlvdXQge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XHJcbiAgICAgICAgY29udGFpbmVyLW5hbWU6IGxvZ2luLWZvcm07XHJcblxyXG4gICAgICAgIC8vIENvbnRhaW5lciBxdWVyeTogY29tcGFjdCBmb3JtIHN0eWxlcyB3aGVuIG5hcnJvd1xyXG4gICAgICAgIEBjb250YWluZXIgbG9naW4tZm9ybSAod2lkdGggPCA0MDBweCkge1xyXG4gICAgICAgICAgICAuc3VibWl0LWJsb2NrIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN1Ym1pdC1pbmxpbmUge1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogMXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sb2dpbi1saW5rcyB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgICAgICA+ICoge1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZm9ybS1jaGVjayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiBhLFxyXG4gICAgICAgICAgICAgICAgPiBkaXY6bm90KC5mb3JtLWNoZWNrKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmlucHV0LWdyb3VwIHtcclxuICAgICAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBNb2RhbCBjb250ZXh0IChDVEEgZG93bmxvYWQgcG9wdXApXHJcbiAgICAmLmxvZ2luLWZvcm0tbW9kYWwge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgICAgIC5zdWJtaXQtYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3VibWl0LWlubGluZSB7XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxvZ2luLWxpbmtzIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAgID4gYSxcclxuICAgICAgICAgICAgICAgID4gZGl2Om5vdCguZm9ybS1jaGVjaykge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUGFnZSBjb250ZXh0IChzZWN1cmVkIHBhZ2UgbG9naW4pXHJcbiAgICAmLmxvZ2luLWZvcm0tcGFnZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NXJlbTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgICAgIC5zdWJtaXQtYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3VibWl0LWlubGluZSB7XHJcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxvZ2luLWxpbmtzIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAgID4gYSxcclxuICAgICAgICAgICAgICAgID4gZGl2Om5vdCguZm9ybS1jaGVjaykge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmNhcmQge1xyXG4gICAgLy8gQ1RBIGxpbmsgY2FyZHMgd2l0aCBpY29ucyBpbiB0aXRsZVxyXG4gICAgJi5jdGEtbGluayB7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcblxyXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICAgICAgJjpoYXMoLmZhKSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY3RhLWxpbmstbG9naW4ge1xyXG4gICAgICAgIEBleHRlbmQgLmN0YS1saW5rO1xyXG5cclxuICAgICAgICAuY2FyZC1ib2R5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3RhLWxpbmstb3B0aW9ucyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMC43NXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmN0YS1ncm91cCB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDAgMy42MjVyZW07XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQ1RBIE92ZXJ2aWV3IC0gQ2FyZCBEZXNpZ24gKE1vbGVjdWxlKVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBWaXN1YWwgZGVzaWduIGZvciAuY2FyZC5jdGEtbGluayBjb21wb25lbnRcclxuLy8gTGF5b3V0IGhhbmRsZWQgYnkgcGFyZW50IC5jdGEtb3ZlcnZpZXcgb3JnYW5pc21cclxuLy8gVXNlcyBCb290c3RyYXAgNS4zIGNhcmQgQ1NTIHZhcmlhYmxlc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLmNhcmQge1xyXG4gICAgJi5jdGEtbGluayB7XHJcbiAgICAgICAgLy8gQm9vdHN0cmFwIGNhcmQgQ1NTIHZhcmlhYmxlcyAoaW5zdGVhZCBvZiBkaXJlY3QgcHJvcGVydHkgb3ZlcnJpZGVzKVxyXG4gICAgICAgIC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgLS1icy1jYXJkLWJvcmRlci13aWR0aDogMDtcclxuICAgICAgICAtLWJzLWNhcmQtYmc6ICN7JHdoaXRlfTtcclxuICAgICAgICAtLWJzLWNhcmQtc3BhY2VyLXk6IDFyZW07XHJcbiAgICAgICAgLS1icy1jYXJkLXNwYWNlci14OiAxcmVtO1xyXG4gICAgICAgIC8vIEZsYXQgZGVzaWduIC0gbm8gYm94LXNoYWRvd1xyXG4gICAgICAgIC8vIEhvdmVyLCBhY3RpdmUsIGZvY3VzIHN0YXRlcyAtIHVzZXMgdGhlbWUgQ1NTIHZhcmlhYmxlc1xyXG4gICAgICAgIC8vIFZhcmlhYmxlIG5hbWluZzogLS0jeyRicmFuZH1bc2NvcGVdLVthdHRyaWJ1dGVdXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skYnJhbmR9Y2FyZC1jdGEtbGluay1ob3Zlci1iZywgJGdyYXktMjAwKTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JGJyYW5kfWNhcmQtY3RhLWxpbmstaG92ZXItY29sb3IsICRibGFjayk7XHJcblxyXG4gICAgICAgICAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skYnJhbmR9Y2FyZC1jdGEtbGluay1ob3Zlci1jb2xvciwgJGJsYWNrKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtYm9keTphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skYnJhbmR9Y2FyZC1jdGEtbGluay1ob3Zlci1iZywgJGdyYXktMjAwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gQXJyb3cgYWxpZ25lZCB0byByaWdodFxyXG4gICAgICAgICAgICBnYXA6IDFyZW07IC8vIEdhcCBiZXR3ZWVuIGNvbnRlbnQgYW5kIGFycm93XHJcbiAgICAgICAgICAgIC8vIENhcmRzIGdyb3cgbmF0dXJhbGx5IHdpdGggY29udGVudFxyXG4gICAgICAgICAgICAvLyBFcXVhbCBoZWlnaHQgaGFuZGxlZCBieSBCb290c3RyYXAgLnJvdyBmbGV4Ym94XHJcbiAgICAgICAgICAgIC8vIEFycm93IGljb24gcG9zaXRpb25lZCBvbiBjYXJkLWJvZHkgKHJpZ2h0LWFsaWduZWQpXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJGZhLXZhci1hcnJvdy1yaWdodC1kb3R0ZWQ7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IC43NXJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXRleHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBIaWRlIGNhcmQgdGV4dCBjb250ZW50XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIFJlc2VydmVkIGZvciBmdXR1cmUgZW5oYW5jZW1lbnRzXHJcbiAgICAgICAgJi5iaWcge1xyXG4gICAgICAgICAgICAvLyBUTyBET1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78uZGF0YVRhYmxlc193cmFwcGVyIHtcclxuICAgIC5kYXRhVGFibGVzX2xlbmd0aCB7XHJcbiAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgJi5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuY3VzdG9tLXNlbGVjdDtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLmRyb3Bkb3duLXRvZ2dsZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYXRhVGFibGVzX2ZpbHRlciB7XHJcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgICAgICYuZm9ybS1jb250cm9sLXNtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDByZW0gLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGF0YVRhYmxlc19pbmZvIHtcclxuICAgICAgICBoZWlnaHQ6IDMuNzVyZW07XHJcbiAgICAgICAgcGFkZGluZzogMC4xMjVyZW0gMXJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcclxuICAgICAgICBAZXh0ZW5kIC5uYXZiYXI7XHJcbiAgICAgICAgQGV4dGVuZCAubmF2YmFyLXBhZ2luYXRpb247XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBleGNsdWRlZCBmcm9tIHdyYXBwZXIgZm9yIC5maXhlZEhlYWRlci1mbG9hdGluZyBhcHBlbmRlZCB0byB0aGUgYm9keVxyXG50YWJsZSB7XHJcbiAgICAmLmRhdGFUYWJsZSB7XHJcbiAgICAgICAgdGgsXHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgLnNvcnRpbmcsXHJcbiAgICAgICAgICAgIC5zb3J0aW5nX2FzYyxcclxuICAgICAgICAgICAgLnNvcnRpbmdfZGVzYyxcclxuICAgICAgICAgICAgLnNvcnRpbmdfYXNjX2Rpc2FibGVkLFxyXG4gICAgICAgICAgICAuc29ydGluZ19kZXNjX2Rpc2FibGVkIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMS4yNWVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWdlLWZsdWlkIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIC5kYXRhVGFibGUge1xyXG4gICAgICAgICAgICA+IHRoZWFkIHtcclxuICAgICAgICAgICAgICAgIFtyb2xlPVwicm93XCJdIHtcclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIC5kYXRhVGFibGVzX3dyYXBwZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAvL292ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgICAudGFibGUge1xyXG4gICAgICAgICAgICAgICAgJi5kYXRhVGFibGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIG1haW5bcm9sZT1cIm1haW5cIl0ge1xyXG4gICAgICAgICAgICA+IC5jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKG1kLCBsZykge1xyXG4gICAgICAgIC5kYXRhVGFibGUge1xyXG4gICAgICAgICAgICAmLmZpeGVkSGVhZGVyLWZsb2F0aW5nIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy8qLmZhY3RzLWJsb2NrIHtcclxuICAgIGZsZXg6IDEgMSAxMi41JTtcclxuICAgIG1hcmdpbjogMCAwLjYyNXJlbSAxLjI1cmVtO1xyXG4gICAgcGFkZGluZzogMCAxcmVtIDEuMjVyZW07XHJcblxyXG4gICAgJi5mYWN0cy1ibG9jay1sZyB7XHJcbiAgICAgICAgZmxleDogMiAxIDI1JTtcclxuICAgIH1cclxufSovXHJcbiIsIu+7vy5mYWN0cy1ncm91cCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDVyZW0gMXJlbTtcclxuXHJcbiAgICAmLW1hc2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZmFjdHMtYmctaWNvbigkaW5kaWdvLTc1MCk7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID4gLnJvdyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgJi1tYXNrIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmZhcS1tb2R1bGUge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJ1dHRvbiAudGV4dCB7XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGluaXRpYWwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBGb21iYSBNb2R1bGUgKEVuZ2FnZSlcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQnVzaW5lc3MgcHJvY2VzcyBkb2N1bWVudGF0aW9uIG1vZHVsZSB3aXRoIGZpbHRlcmFibGUvc2VhcmNoYWJsZSBjb250ZW50XHJcbi8vIEZlYXR1cmVzOiBQcm9jZXNzIHdvcmtmbG93LCBleHBhbmRhYmxlIHBhbmVscywgZ2xvc3NhcnksIHRhZ3MsIFBERiBleHBvcnRcclxuLy9cclxuLy8gQXJjaGl0ZWN0dXJlOlxyXG4vLyBUaGlzIG9yZ2FuaXNtIGZvbGxvd3MgYXRvbWljIGRlc2lnbiBwcmluY2lwbGVzIHdpdGggbW9kdWxhciBjb21wb25lbnRzXHJcbi8vXHJcbi8vIENvbXBvbmVudHM6XHJcbi8vIC0gYXJyb3dzOiBDU1MgYXJyb3cgZGVjb3JhdGlvbnMgZm9yIHByb2Nlc3MgZmxvd1xyXG4vLyAtIHByb2Nlc3M6IFByb2Nlc3Mgd29ya2Zsb3cgc3RlcCBjYXJkc1xyXG4vLyAtIGNvbnRlbnQ6IENvbnRlbnQgYXJlYSB3aXRoIGZpbHRlcnMgYW5kIHJlc3VsdHNcclxuLy8gLSBhY2NvcmRpb246IEJvb3RzdHJhcCA1IGV4cGFuZGFibGUgcGFuZWxzXHJcbi8vIC0gcGFuZWwtZ3JvdXA6IExlZ2FjeSBCb290c3RyYXAgNCBjb21wYXRpYmlsaXR5XHJcbi8vIC0gc2VhcmNoLWZvcm06IFNlYXJjaCBpbnB1dCB3aXRoIHN1Ym1pdCBidXR0b25cclxuLy8gLSBuYXZpZ2F0aW9uLXRhYnM6IFRhYiBuYXZpZ2F0aW9uIGZvciBjb250ZW50XHJcbi8vIC0gZXhwb3J0OiBQREYgZXhwb3J0IGJ1dHRvbnNcclxuLy8gLSB0b29sdGlwczogR2xvc3NhcnkgdG9vbHRpcCBzdHlsaW5nXHJcbi8vIC0gbW9kYWw6IE1vZGFsIGRpYWxvZyBzdHlsaW5nXHJcbi8vIC0gcmVzcG9uc2l2ZTogTW9iaWxlL3RhYmxldCBicmVha3BvaW50IGFkanVzdG1lbnRzXHJcbi8vXHJcbi8vIFRoZW1pbmc6XHJcbi8vIFVzZXMgQ1NTIHZhcmlhYmxlcyBmb3IgdGhlbWUgb3ZlcnJpZGVzIChzZWUgdGhlbWVzL190aGVtZS0qLnNjc3MpOlxyXG4vLyAtIC0taXBjLWZvbWJhLWNhcmQtdGl0bGUtY29sb3I6IENhcmQgdGl0bGUgdGV4dCBjb2xvclxyXG4vLyAtIC0taXBjLWZvbWJhLWFjY29yZGlvbi1pY29uLWJnOiBBY2NvcmRpb24gaWNvbiBiYWNrZ3JvdW5kIGNvbG9yXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4uZm9tYmEtbW9kdWxlIHtcclxuICAgIC8vIE1vZGVybiBzcGFjaW5nIHVzaW5nIGRlc2lnbiBzeXN0ZW1cclxuICAgIHBhZGRpbmc6IDAgJHNwYWNlcjtcclxuXHJcbiAgICBociB7XHJcbiAgICAgICAgbWFyZ2luOiAkc3BhY2VyICsgKCRzcGFjZXIgKiAwLjEyNSkgMDsgLy8gMThweFxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgLy8gSW1wb3J0IGF0b21pYyBjb21wb25lbnRzXHJcbiAgICBAaW1wb3J0ICdmb21iYS1tb2R1bGUvYXJyb3dzJztcclxuICAgIEBpbXBvcnQgJ2ZvbWJhLW1vZHVsZS9wcm9jZXNzJztcclxuICAgIEBpbXBvcnQgJ2ZvbWJhLW1vZHVsZS9jb250ZW50JztcclxuICAgIEBpbXBvcnQgJ2ZvbWJhLW1vZHVsZS9hY2NvcmRpb24nO1xyXG4gICAgQGltcG9ydCAnZm9tYmEtbW9kdWxlL3BhbmVsLWdyb3VwJztcclxuICAgIEBpbXBvcnQgJ2ZvbWJhLW1vZHVsZS9zZWFyY2gtZm9ybSc7XHJcbiAgICBAaW1wb3J0ICdmb21iYS1tb2R1bGUvbmF2aWdhdGlvbi10YWJzJztcclxuICAgIEBpbXBvcnQgJ2ZvbWJhLW1vZHVsZS9leHBvcnQnO1xyXG4gICAgQGltcG9ydCAnZm9tYmEtbW9kdWxlL3Rvb2x0aXBzJztcclxuICAgIEBpbXBvcnQgJ2ZvbWJhLW1vZHVsZS9tb2RhbCc7XHJcbiAgICBAaW1wb3J0ICdmb21iYS1tb2R1bGUvcmVzcG9uc2l2ZSc7XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gRm9tYmEgTW9kdWxlIC0gQXJyb3cgRGVjb3JhdGlvbnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQ1NTIGFycm93cyBmb3IgcHJvY2VzcyBmbG93IHZpc3VhbCBjb25uZWN0aW9uc1xyXG5cclxuLmFycm93LXJpZ2h0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogLTE0cHg7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkIHJnYmEoJHByaW1hcnksIDAuNSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnJvdy1kb3duLWxlZnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogLTE0cHg7XHJcbiAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMTRweCBzb2xpZCByZ2JhKCRwcmltYXJ5LCAwLjUpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJyb3ctZG93bi1yaWdodCB7XHJcbiAgICBAZXh0ZW5kIC5hcnJvdy1kb3duLWxlZnQ7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEZvbWJhIE1vZHVsZSAtIFByb2Nlc3MgV29ya2Zsb3cgVmlzdWFsaXphdGlvblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBQcm9jZXNzIHN0ZXAgY2FyZHMgd2l0aCBpbnRlcmFjdGl2ZSBzdGF0ZXNcclxuXHJcbi5mb21iYS1wcm9jZXNzIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogMztcclxuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkZ3JheS00MDA7IC8vIFN1YnRsZSBib3JkZXIgZm9yIGxpZ2h0IGJhY2tncm91bmRzXHJcblxyXG4gICAgW2NsYXNzXj1cImZvbWJhLXN0ZXAtXCJdIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5mYS1zdGFjayB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5jYXJkIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JGJyYW5kfWZvbWJhLXN0ZXAtY29sb3IsICN7JGdyYXktOTAwfSk7IC8vIFRoZW1lIG92ZXJyaWRlIHZpYSBDU1MgdmFyaWFibGVcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skYnJhbmR9Zm9tYmEtc3RlcC1iZywgI3skd2hpdGV9KTsgLy8gVGhlbWUgb3ZlcnJpZGUgdmlhIENTUyB2YXJpYWJsZVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9tYmEtc3RlcC1zdGFydCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNDAlIC0gMC41cmVtKTtcclxuICAgICAgICBtYXJnaW46ICRzcGFjZXIgMC41cmVtICRzcGFjZXIgMDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAwIDA7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmFycm93LWRvd24tbGVmdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuY2FyZCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb21iYS1wcm9jZXNzLWxpc3QtaW5uZXIge1xyXG4gICAgICAgIC8vIE1vZGVybiBmbGV4IGxheW91dCB3aXRoIDItY29sdW1uIGdyaWRcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6ICRzcGFjZXIgKiAwLjU7IC8vIDAuNXJlbSBnYXBcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMS41OyAvLyBtYi00XHJcblxyXG4gICAgICAgIFtjbGFzc149XCJmb21iYS1zdGVwLVwiXSB7XHJcbiAgICAgICAgICAgIC8vIDUwJSB3aWR0aCB3aXRoIGZsZXgtZ3JvdyBmb3IgdW5ldmVuIG51bWJlcnNcclxuICAgICAgICAgICAgZmxleDogMSAxIGNhbGMoNTAlIC0gI3skc3BhY2VyICogMC4yNX0pO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICYuYWN0aXZlLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLmFycm93LXJpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5hcnJvdy1kb3duLXJpZ2h0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgIFtjbGFzc149XCJmb21iYS1zdGVwLVwiXSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb21iYS1zdGVwLWVuZCB7XHJcbiAgICAgICAgJi5jYXJkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwOyAvLyBMaWdodCBiYWNrZ3JvdW5kIGZvciBsaWdodCB0aGVtZVxyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwOyAvLyBEYXJrIHRleHQgZm9yIGNvbnRyYXN0XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gQ2FyZCBzdHlsaW5nIC0gTW9kZXJuIEJvb3RzdHJhcCA1IHBhdHRlcm5zXHJcbiAgICAuY2FyZCB7XHJcbiAgICAgICAgLS1icy1jYXJkLWJvcmRlci13aWR0aDogMXB4O1xyXG4gICAgICAgIC0tYnMtY2FyZC1ib3JkZXItY29sb3I6ICN7JGdyYXktNDAwfTtcclxuICAgICAgICAtLWJzLWNhcmQtYm9yZGVyLXJhZGl1czogI3skc3BhY2VyICogMC4yNX07IC8vIDRweFxyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgLS1icy1jYXJkLWJnOiAjeyRwcmltYXJ5fTsgLy8gSVBDIHJlZCBmb3IgaG92ZXIgc3RhdGVcclxuICAgICAgICAgICAgLS1icy1jYXJkLWJvcmRlci1jb2xvcjogI3skcHJpbWFyeX07XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1ib2R5LFxyXG4gICAgICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTsgLy8gV2hpdGUgdGV4dCBvbiByZWQgYmFja2dyb3VuZCAoNToxIGNvbnRyYXN0KVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1pbWctdG9wIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGModmFyKC0tYnMtY2FyZC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLWJzLWNhcmQtYm9yZGVyLXdpZHRoKSk7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKHZhcigtLWJzLWNhcmQtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2VyICsgKCRzcGFjZXIgKiAwLjI1KTsgLy8gMS4yNXJlbVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS0jeyRicmFuZH1mb21iYS1jYXJkLXRpdGxlLWNvbG9yLCAkZ3JheS05MDApOyAvLyBUaGVtZSBvdmVycmlkZSB2aWEgQ1NTIHZhcmlhYmxlXHJcblxyXG4gICAgICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYWJiciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8vIExpc3QgbGF5b3V0IHZhcmlhbnQgLSB1c2VzIHNhbWUgMi1jb2x1bW4gZmxleCBsYXlvdXRcclxuICAgICYuZm9tYmEtcHJvY2Vzcy1saXN0IHtcclxuICAgICAgICAmLmNhcmQtY29sdW1ucyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW2NsYXNzXj1cImZvbWJhLXN0ZXAtXCJdIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICAgICAgICAgIC5mYS1zdGFjayB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1ib2R5IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBGb21iYSBNb2R1bGUgLSBDb250ZW50IEFyZWFcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gRmlsdGVycywgdGFicywgcmVzdWx0cyBhcmVhIHN0eWxpbmdcclxuXHJcbi5mb21iYS1jb250ZW50IHtcclxuICAgIC8vIEJ1dHRvbnMgLSBNb2Rlcm4gZGVzaWduIHN5c3RlbSBzdHlsaW5nXHJcbiAgICAuYnRuIHtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcblxyXG4gICAgICAgICYuYnRuLXByaW1hcnkge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBDdXN0b20gb3V0bGluZSBidXR0b24gdmFyaWFudFxyXG4gICAgICAgICYuYnRuLXByaW1hcnktb3V0bGluZSB7XHJcbiAgICAgICAgICAgIC0tYnMtYnRuLWNvbG9yOiAjeyRncmF5LTkwMH07IC8vIERhcmsgdGV4dCBmb3IgbGlnaHQgYmFja2dyb3VuZHNcclxuICAgICAgICAgICAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjeyRncmF5LTQwMH07IC8vIFN1YnRsZSBib3JkZXJcclxuICAgICAgICAgICAgLS1icy1idG4tYmc6ICN7JHdoaXRlfTtcclxuICAgICAgICAgICAgLS1icy1idG4taG92ZXItY29sb3I6ICN7JHdoaXRlfTtcclxuICAgICAgICAgICAgLS1icy1idG4taG92ZXItYmc6ICN7JHByaW1hcnl9OyAvLyBJUEMgcmVkIG9uIGhvdmVyXHJcbiAgICAgICAgICAgIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skcHJpbWFyeX07XHJcbiAgICAgICAgICAgIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI3skd2hpdGV9O1xyXG4gICAgICAgICAgICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICN7JHJlZC02MDB9OyAvLyBEYXJrZXIgcmVkIHdoZW4gYWN0aXZlXHJcbiAgICAgICAgICAgIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JHJlZC02MDB9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLypzcGFuIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNlciAqIDAuNTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICB9Ki9cclxuICAgIH1cclxuXHJcbiAgICAvLyBUYWIgY29udGVudFxyXG4gICAgLnRhYi1jb250ZW50IHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS00MDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZmEtcGx1czo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiK1wiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmZhLW1pbnVzOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCItXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJltkYXRhLWd1aWRdIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMCAycHggMThweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGVhazogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1yaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vIEJvb3RzdHJhcCA1IGJhZGdlIGVtcHR5IHN0YXRlXHJcbiAgICAgICAgICAgICAgICAgICAgLmJhZGdlOmVtcHR5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gTmVzdGVkIGxpc3RzXHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1ndWlkXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWd1aWRdIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1wYW5lIHtcclxuICAgICAgICBwYWRkaW5nOiAkc3BhY2VyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcblxyXG4gICAgICAgIC5iYWRnZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNDVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjZm9tYmEtYXBwZW5kaWNlcyB7XHJcbiAgICAgICAgJi50YWItcGFuZSB7XHJcbiAgICAgICAgICAgIC5iYWRnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBUYWdzXHJcbiAgICAudGFncyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDAuNXJlbTtcclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEtleXdvcmRzXHJcbiAgICAua2V5d29yZHMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogMC4yNTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTG9hZGVyXHJcbiAgICAubG9hZGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIDAuMSk7XHJcblxyXG4gICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAtMjBweCAwIDAgLTIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gRm9tYmEgTW9kdWxlIC0gQWNjb3JkaW9uIChCb290c3RyYXAgNSlcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gTWFpbiBleHBhbmRhYmxlIGNvbnRlbnQgcGFuZWxzXHJcblxyXG4uYWNjb3JkaW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIC8vIEJvb3RzdHJhcCA1IGFjY29yZGlvbiBDU1MgdmFyaWFibGVzXHJcbiAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAjeyRncmF5LTQwMH07XHJcbiAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogI3skc3BhY2VyICogMC4yNX07XHJcbiAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogMDtcclxuICAgIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAwO1xyXG4gICAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6IDA7XHJcbiAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICN7JHNwYWNlcn07XHJcbiAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICN7JHNwYWNlcn07XHJcblxyXG4gICAgLmFjY29yZGlvbi1pdGVtIHtcclxuICAgIH1cclxuXHJcbiAgICAuYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgIC8vIE1vZGVybiBmbGV4IGxheW91dFxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzLjVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgICAgIC50ZXh0IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIEhpZGUgZGVmYXVsdCBCb290c3RyYXAgYWNjb3JkaW9uIGljb25cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmNvbGxhcHNlZCB7XHJcbiAgICAgICAgICAgIC5iYWRnZXMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDNweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAzcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmJhZGdlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm5vdCguY29sbGFwc2VkKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS00MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICAvLyBGbGV4IGl0ZW0gLSBtYXRjaGVzIHBhcmVudCBoZWlnaHRcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRicmFuZH1mb21iYS1hY2NvcmRpb24taWNvbi1iZywgJHByaW1hcnkpOyAvLyBUaGVtZSBvdmVycmlkZSB2aWEgQ1NTIHZhcmlhYmxlXHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7IC8vIFdoaXRlIHRleHQgb24gcmVkICg1OjEgY29udHJhc3QpXHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb2RlIHtcclxuICAgICAgICAgICAgLy8gRmxleCBpdGVtIC0gbWF0Y2hlcyBwYXJlbnQgaGVpZ2h0XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDZyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDsgLy8gTGlnaHQgZ3JheSBmb3IgbGlnaHQgYmFja2dyb3VuZHNcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDsgLy8gRGFyayB0ZXh0IG9uIGxpZ2h0IGdyYXkgKDU6MSBjb250cmFzdClcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIC8vIEZsZXggaXRlbSAtIGdyb3dzIHRvIGZpbGwgc3BhY2UsIHZlcnRpY2FsbHkgY2VudGVyZWRcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDsgLy8gQWxsb3cgdGV4dCB0cnVuY2F0aW9uXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDsgLy8gRGFyayB0ZXh0IGZvciBsaWdodCBiYWNrZ3JvdW5kc1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNXJlbTsgLy8gTWF0Y2ggcGFyZW50IG1pbi1oZWlnaHQgZm9yIHZlcnRpY2FsIGNlbnRlcmluZ1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iYWRnZXMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYWNjb3JkaW9uLWJvZHkge1xyXG4gICAgICAgIC5iYWRnZXMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2VyO1xyXG4gICAgICAgICAgICBtYXJnaW46ICRzcGFjZXIgMCAoJHNwYWNlciAqIDIpO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7IC8vIFNvbGlkIGJvcmRlciBmb3IgbGlnaHQgYmFja2dyb3VuZHNcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwOyAvLyBTdWJ0bGUgYmFja2dyb3VuZFxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDNweCAwO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYmFkZ2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE1cmVtO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmVtcHR5IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY2NvcmRpb24taXRlbSB7XHJcbiAgICAgICAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skYnJhbmR9Zm9tYmEtYWNjb3JkaW9uLWljb24tYmcsICRwcmltYXJ5KTsgLy8gVGhlbWUgb3ZlcnJpZGUgdmlhIENTUyB2YXJpYWJsZVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5iYWRnZXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyBHbG9zc2FyeSB0b29sdGlwc1xyXG4gICAgICAgIHNwYW5bZGF0YS10b2dnbGU9XCJ0b29sdGlwXCJdLFxyXG4gICAgICAgIHNwYW5bZGF0YS1icy10b2dnbGU9XCJ0b29sdGlwXCJdIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkcHJpbWFyeTsgLy8gUmVkIGRhc2hlZCB1bmRlcmxpbmUgZm9yIHZpc2liaWxpdHlcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8vIE5lc3RlZCBhY2NvcmRpb24gd2lkdGggYWRqdXN0bWVudHMgKGZsZXggbGF5b3V0IGhhbmRsZXMgc3BhY2luZyBhdXRvbWF0aWNhbGx5KVxyXG4gICAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWl0ZW0ge1xyXG4gICAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgICAgLmNvZGUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY2NvcmRpb24taXRlbSB7XHJcbiAgICAgICAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIC5jb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8vIEhpZ2hsaWdodGVkL21hcmtlZCB0ZXh0XHJcbiAgICBtYXJrIHtcclxuICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsdWUtMzAwLCAwLjc1KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XHJcbiAgICAgICAgZm9udC1zdHlsZTogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgbWFyayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEZvbWJhIE1vZHVsZSAtIE5hdmlnYXRpb24gVGFic1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBUYWIgbmF2aWdhdGlvbiBmb3IgY29udGVudCBzZWN0aW9uc1xyXG5cclxuLm5hdi5uYXYtdGFicyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHdpZHRoOiAxJTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgKyBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgQGluY2x1ZGUgZWxsaXBzaXMoMTAwJSk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjpsaW5rLFxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7IC8vIFNsaWdodGx5IGxpZ2h0ZXIgZm9yIGJldHRlciB2aXN1YWwgd2VpZ2h0XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7IC8vIElQQyByZWQgZm9yIGhvdmVyL2ZvY3VzXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIC8vY29sb3I6ICRwcmltYXJ5OyAvLyBSZWQgZm9yIGFjdGl2ZSB0YWJcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZ3JheS0yMDA7IC8vIEJsZW5kIHdpdGggYmFja2dyb3VuZFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7IC8vIFN1YnRsZSBhY3RpdmUgYmFja2dyb3VuZFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEZvbWJhIE1vZHVsZSAtIFRvb2x0aXBzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEdsb3NzYXJ5IHRvb2x0aXAgc3R5bGluZ1xyXG5cclxuLnRvb2x0aXAge1xyXG4gICAgLnRvb2x0aXAtaW5uZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgdWwsXHJcbiAgICAgICAgb2wsXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gRm9tYmEgTW9kdWxlIC0gTW9kYWwgRGlhbG9nc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBNb2RhbCBjb250ZW50IGRpc3BsYXkgc3R5bGluZ1xyXG5cclxuLm1vZGFsIHtcclxuICAgIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgICAgIC5idG4tY2xvc2Uge1xyXG4gICAgICAgICAgICB0b3A6ICRzcGFjZXI7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAkc3BhY2VyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBGb21iYSBNb2R1bGUgLSBSZXNwb25zaXZlIFN0eWxlc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBNb2JpbGUgYW5kIHRhYmxldCBicmVha3BvaW50IGFkanVzdG1lbnRzXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5hcnJvdy1kb3duLWNlbnRlciB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMTVweCAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDE1cHggc29saWQgcmdiYSgkcHJpbWFyeSwgMC41KTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMTVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvbWJhLXByb2Nlc3Mge1xyXG4gICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICYuYWN0aXZlLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLmFycm93LWRvd24tY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmZvbWJhLXN0ZXAtMSxcclxuICAgICAgICAgICAgJi5mb21iYS1zdGVwLTcge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZm9tYmEtc3RlcC03OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZhLXN0YWNrIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZC1mbGV4IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwICRzcGFjZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAoJHNwYWNlciAqIDIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7v2Zvb3RlciB7XHJcbiAgICAmW3JvbGU9XCJjb250ZW50aW5mb1wiXSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgLmZvb3Rlci1zb2NpYWwtc2hhcmUge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGluc2V0OiAtM3JlbSAwIDAgMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9vdGVyLWlubmVyIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9vdGVyLWJyYW5kIHtcclxuICAgICAgICAgICAgLmZvb3Rlci1pbm5lciB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mb290ZXItc2xvZ2FuIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjByZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mb290ZXItbG9nbyB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb290ZXItZG9vcm1hdCB7XHJcbiAgICAgICAgICAgIC5uYXZiYXItZG9vcm1hdCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDEgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMHJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9vdGVyLXN1cHBvcnQge1xyXG4gICAgICAgICAgICAuZm9vdGVyLWlubmVyIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5vdXRzaWRlLWJ1c2luZXNzLWhvdXJzLFxyXG4gICAgICAgICAgICAuZHVyaW5nLWJ1c2luZXNzLWhvdXJzIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgZmxleDogMSAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kdXJpbmctYnVzaW5lc3MtaG91cnMge1xyXG4gICAgICAgICAgICAgICAgLmJ1c2luZXNzLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ1c2luZXNzLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9vdGVyLWNvcHlyaWdodCB7XHJcbiAgICAgICAgICAgIC5mb290ZXItaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2YmFyLXNvY2lhbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNoYXJlciB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgICAgLmZvb3Rlci1kb29ybWF0IHtcclxuICAgICAgICAgICAgICAgIC5uYXZiYXItZG9vcm1hdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgLmZvb3Rlci1kb29ybWF0IHtcclxuICAgICAgICAgICAgICAgIC5uYXZiYXItZG9vcm1hdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mb290ZXItc3VwcG9ydCB7XHJcbiAgICAgICAgICAgICAgICAuZm9vdGVyLWlubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICAgICAgLmZvb3Rlci1kb29ybWF0IHtcclxuICAgICAgICAgICAgICAgIC5uYXZiYXItZG9vcm1hdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyouZ2xvc3NhcnktbW9kdWxlIHtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuXHJcbiAgICBociB7XHJcbiAgICAgICAgbWFyZ2luOiAxOHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmdsb3NzYXJ5LWNvbnRlbnQge1xyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRhYi1jb250ZW50IHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcblxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZhLXBsdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIrXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZmEtbWludXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCItXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1ndWlkXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMCAycHggMThweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGVhazogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iYWRnZTplbXB0eSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtZ3VpZF0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDAgMnB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1ndWlkXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9sZWZ0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGFiLXBhbmUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgLmJhZGdlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRhZ3Mge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5rZXl3b3JkcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhbmVsLWdyb3VwIHtcclxuICAgICAgICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMXB4IDAgNXB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGFuZWwtdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICYuY29sbGFwc2VkIHtcclxuICAgICAgICAgICAgICAgICAgICAuYmFkZ2VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvZGUge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDZyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzKGNhbGMoMTAwJSAtIDguNXJlbSkpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOC41cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJhZGdlcyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGFuZWwtYm9keSB7XHJcbiAgICAgICAgICAgIC5iYWRnZXMge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwIDJyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogM3B4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjplbXB0eSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnBhbmVsIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLnBhbmVsLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAuYmFkZ2VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGFuZWwge1xyXG4gICAgICAgICAgICAucGFuZWwge1xyXG4gICAgICAgICAgICAgICAgLnBhbmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAucGFuZWwtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY29kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZWxsaXBzaXMoY2FsYygxMDAlIC0gMTAuNXJlbSkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5wYW5lbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wYW5lbC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzKGNhbGMoMTAwJSAtIDExLjVyZW0pKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbWFyayB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmF2YmFyLWZvcm0ge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAuaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmlucHV0LWdyb3VwLWJ0biB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDFweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdiB7XHJcbiAgICAgICAgJi5uYXYtdGFicyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxJTtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgKyBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzKDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmV4cG9ydCB7XHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcygxMDAlKTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5idG4tYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgLy9tYXgtd2lkdGg6IGNhbGMoNTAlIC0gMC41cmVtKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAvL21heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9vbHRpcCB7XHJcbiAgICAgICAgLnRvb2x0aXAtaW5uZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIHVsLCBvbCwgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0qL1xyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBHcm91cCBIZWFkZXIgQ29tcG9uZW50XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFJldXNhYmxlIGhlYWRlciBjb21wb25lbnQgZm9yIHNlY3Rpb25zIGFuZCBncm91cHNcclxuLy8gVXNlZCBzdGFuZGFsb25lIGFuZCB3aXRoaW4gcGFnZS1saXN0IGNvbXBvbmVudHNcclxuXHJcbi5ncm91cC1oZWFkZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xcmVtO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyAvLyAkaDUtZm9udC1zaXplIGVxdWl2YWxlbnRcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG59XHJcbiIsIu+7vy8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEhlYWRlciBPcmdhbmlzbSAtIFBhZ2UgQmFubmVyXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vXHJcbi8vIE1vZHVsYXIgaGVhZGVyIHN0cnVjdHVyZSBmb3IgaGVhZGVyW3JvbGU9XCJiYW5uZXJcIl1cclxuLy9cclxuLy8gQ29tcG9uZW50czpcclxuLy8gLSBicmVhZGNydW1iOiBicmVhZGNydW1iIG5hdmlnYXRpb24gKC5uYXZiYXItYnJlYWRjcnVtYilcclxuLy8gLSBiZy1pbWFnZTogQmFja2dyb3VuZCBpbWFnZSBjb21wb25lbnQgKC5iZy1pbWFnZSlcclxuLy8gLSBjb250ZW50OiBNYWluIGJhbm5lciBjb250ZW50IGFyZWEgKC5oZWFkZXItY29udGVudClcclxuLy8gLSB0cmlnZ2VyLWNvbnRlbnQ6IFNjcm9sbCBpbmRpY2F0b3IgYXQgYm90dG9tICgudHJpZ2dlci1jb250ZW50KVxyXG4vL1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBUaGVtZSBWYXJpYW50cyAoQ1NTIFZhcmlhYmxlcyBJbmhlcml0YW5jZSlcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy9cclxuLy8gQkFTRSBWQVJJQU5UIChEZWZhdWx0IC0gQ29udGVudCBwYWdlcyB3aXRob3V0IGltYWdlKTpcclxuLy8gICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3I6IEZhbGxiYWNrIHRvICRkYXJrXHJcbi8vICAgLS1pcGMtaGVhZGluZy10ZXh0LWNvbG9yLXJnYjogRmFsbGJhY2sgdG8gTmF2eSAoJHNlY29uZGFyeS1yZ2I6ICMwNTE1MjkpXHJcbi8vICAgLS1pcGMtaGVhZGluZy10ZXh0LWNvbG9yLWhvdmVyLXJnYjogRmFsbGJhY2sgdG8gUmVkICgkcHJpbWFyeS1yZ2I6ICNEQTI5MUMpXHJcbi8vICAgLS1pcGMtdHJpZ2dlci1jb2xvcjogRmFsbGJhY2sgdG8gRGFyayAoJGRhcms6ICMwQjBCMEIsIG1hdGNoZXMgdGV4dClcclxuLy8gICAtLWlwYy1oZWFkaW5nLXRyaWdnZXItY29sb3ItaG92ZXI6IEZhbGxiYWNrIHRvIFJlZCAoJHByaW1hcnk6ICNEQTI5MUMpXHJcbi8vICAgLS1pcGMtZ3JhZGllbnQtKjogRmFsbGJhY2sgdG8gSW5kaWdvIGdyYWRpZW50IG92ZXJsYXlcclxuLy8gICBVc2FnZTogU3RhbmRhcmQgY29udGVudCBwYWdlc1xyXG4vL1xyXG4vLyBJTUFHRSBWQVJJQU5UIChkYXRhLWhhcy1pbWc9XCJ0cnVlXCIpOlxyXG4vLyAgIC0taXBjLWhlYWRpbmctdGV4dC1jb2xvcjogV2hpdGVcclxuLy8gICAtLWlwYy1oZWFkaW5nLXRleHQtY29sb3ItcmdiOiAyNTUsMjU1LDI1NVxyXG4vLyAgIC0taXBjLWhlYWRpbmctdGV4dC1jb2xvci1ob3Zlci1yZ2I6IFJlZCAoJHByaW1hcnktcmdiOiAjREEyOTFDKVxyXG4vLyAgIC0taXBjLXRyaWdnZXItY29sb3I6IFdoaXRlIChvdmVycmlkZGVuIGZyb20gZGVmYXVsdClcclxuLy8gICBVc2FnZTogUGFnZXMgd2l0aCBiYWNrZ3JvdW5kIGltYWdlIGluIGhlcm9cclxuLy8gICBWaXN1YWw6IFdoaXRlIHRleHQgd2l0aCByZWQgaG92ZXIsIHdoaXRlIHRyaWdnZXIgZG90cywgZ3JheSBkb3QgcGF0dGVyblxyXG4vL1xyXG4vLyBUSEVNRSBWQVJJQU5UUyAodGhlbWVzL190aGVtZS0qLnNjc3MpOlxyXG4vLyAgIEVhY2ggdGhlbWUgY2FuIG92ZXJyaWRlOlxyXG4vLyAgIC0gVGV4dCBjb2xvcnMgKC0taXBjLWhlYWRpbmctdGV4dC1jb2xvci0qKVxyXG4vLyAgIC0gVHJpZ2dlciBob3ZlciBjb2xvciAoLS1pcGMtaGVhZGluZy10cmlnZ2VyLWNvbG9yLWhvdmVyKVxyXG4vLyAgIC0gR3JhZGllbnQgY29sb3JzICgtLWlwYy1ncmFkaWVudC1lbmQtY29sb3ItcmdiKVxyXG4vLyAgIFNlZSB0aGVtZXMvX3RoZW1lLXByaW1hcnkuc2NzcyBmb3IgZXhhbXBsZVxyXG4vL1xyXG4vLyBQQUdFLVNQRUNJRklDIExBWU9VVFM6XHJcbi8vICAgLnBhZ2UtaG9tZSAocGFnZXMvX2hvbWUuc2Nzcyk6XHJcbi8vICAgICAtIEZ1bGwgdmlld3BvcnQgaGVpZ2h0ICgxMDB2aClcclxuLy8gICAgIC0gQWJzb2x1dGUgcG9zaXRpb25pbmcgd2l0aCBhcnR3b3JrIGRlY29yYXRpb25zXHJcbi8vICAgICAtIFRyaWdnZXIgbGluayBoaWRkZW4gb24gaG9tZXBhZ2VcclxuLy9cclxuLy8gICAucGFnZS1jb250ZW50IChwYWdlcy9fY29udGVudC5zY3NzKTpcclxuLy8gICAgIC0gU3RhbmRhcmQgaGVpZ2h0ICg0NXJlbSlcclxuLy8gICAgIC0gR3JhZGllbnQgZG90IHBhdHRlcm4gb3ZlcmxheXMgKHRvcCBncmFkaWVudCArIHJlcGVhdGluZyBkb3RzKVxyXG4vLyAgICAgLSBSZWxhdGl2ZSBwb3NpdGlvbmluZ1xyXG4vL1xyXG4vLyBQYWdlLXNwZWNpZmljIG92ZXJyaWRlcyByZW1haW4gaW4gcGFnZXMvX2VkaXRvci5zY3NzLCBfaG9tZS5zY3NzLCBfY29udGVudC5zY3NzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5oZWFkZXIge1xyXG4gICAgJltyb2xlPVwiYmFubmVyXCJdIHtcclxuICAgICAgICAvLyBUaGVtZSB2YXJpYWJsZXMgLSBEZWZhdWx0cyBhcmUgcHJvdmlkZWQgYXMgZmFsbGJhY2tzIHdoZXJlIGNvbnN1bWVkXHJcbiAgICAgICAgLy8gVGhlbWVzIGNhbiBvdmVycmlkZSB0aGVzZSBhdCAucGFnZS1jb250ZW50LnRoZW1lLSogbGV2ZWxcclxuXHJcbiAgICAgICAgLy8gRG90IHBhdHRlcm4gY29sb3JzIChkZWNvcmF0aXZlIGJhY2tncm91bmRzKVxyXG4gICAgICAgIC0tI3skYnJhbmR9ZG90LXBhdHRlcm4tY29sb3I6ICN7JGdyYXktMjAwfTsgICAgICAgICAgLy8gU21hbGwgcmVwZWF0aW5nIGRvdCBwYXR0ZXJuIGNvbG9yXHJcbiAgICAgICAgLS0jeyRicmFuZH1kb3QtZ3JhZGllbnQtY29sb3I6ICN7JHByaW1hcnl9OyAgICAgICAgICAvLyBHcmFkaWVudCBkb3QgcGF0dGVybiBjb2xvciAoZmFkZSBlZmZlY3QpIC0gcmVkIGZvciBkZWZhdWx0XHJcbiAgICAgICAgLS0jeyRicmFuZH1kb3QtcGF0dGVybi1vcGFjaXR5OiAxOyAgICAgICAgICAgICAgICAgICAvLyBEb3QgcGF0dGVybiBvcGFjaXR5IChkZWZhdWx0OiBmdWxseSBvcGFxdWUpXHJcbiAgICAgICAgLS0jeyRicmFuZH1kb3QtcGF0dGVybi1ibGVuZC1tb2RlOiBub3JtYWw7ICAgICAgICAgICAvLyBEb3QgcGF0dGVybiBibGVuZCBtb2RlIChkZWZhdWx0OiBubyBibGVuZGluZylcclxuXHJcbiAgICAgICAgLy8gQmFja2dyb3VuZCBpbWFnZSBncmFkaWVudCBvdmVybGF5IGRlZmF1bHRzIGFyZSBkZWZpbmVkIGFzIGZhbGxiYWNrcyBpbiBoZWFkZXIvX2JnLWltYWdlLnNjc3NcclxuICAgICAgICAvLyBUaGVtZXMgY2FuIG92ZXJyaWRlIHRoZXNlIHZhcmlhYmxlcyBhdCB0aGUgLnBhZ2UtY29udGVudC50aGVtZS0qIGxldmVsXHJcblxyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC8vIFVwd2FyZC1wb2ludGluZyBzaGFkb3cgZm9yIHZpc3VhbCBiYXJyaWVyIHVzaW5nIHBzZXVkby1lbGVtZW50XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgkaW5kaWdvLTkwMCwgMC4wOCksIHRyYW5zcGFyZW50KTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBJbWFnZSB2YXJpYW50OiBXaGl0ZSB0ZXh0IG9uIGRhcmsgYmFja2dyb3VuZCBpbWFnZVxyXG4gICAgICAgICZbZGF0YS1oYXMtaW1nPVwidHJ1ZVwiXSB7XHJcbiAgICAgICAgICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yOiAjeyR3aGl0ZX07ICAgICAgICAgICAgICAgICAgICAvLyBPdmVycmlkZTogV2hpdGUgdGV4dFxyXG4gICAgICAgICAgICAtLSN7JGJyYW5kfWhlYWRpbmctdGV4dC1jb2xvci1yZ2I6IDI1NSwyNTUsMjU1OyAgICAgICAgICAgICAgLy8gT3ZlcnJpZGU6IFdoaXRlIGxpbmtzXHJcbiAgICAgICAgICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLWhvdmVyLXJnYjogI3skcHJpbWFyeS1yZ2J9OyAgICAvLyBLZWVwOiBSZWQgaG92ZXIgKG1haW50YWlucyBicmFuZClcclxuICAgICAgICAgICAgLS0jeyRicmFuZH10cmlnZ2VyLWNvbG9yOiAjeyR3aGl0ZX07ICAgICAgICAgICAgICAgICAgICAgICAgIC8vIE92ZXJyaWRlOiBXaGl0ZSB0cmlnZ2VyIGRvdHMgb24gaW1hZ2VzXHJcbiAgICAgICAgICAgIC0tI3skYnJhbmR9ZG90LWdyYWRpZW50LWNvbG9yOiAjeyRsaWdodH07ICAgICAgICAgICAgLy8gT3ZlcnJpZGU6IExpZ2h0IGdyYWRpZW50IHBhdHRlcm4gb24gaW1hZ2VzXHJcbiAgICAgICAgICAgIC0tI3skYnJhbmR9ZG90LXBhdHRlcm4tb3BhY2l0eTogMC40OyAgICAgICAgICAgICAgICAgLy8gT3ZlcnJpZGU6IFNvZnRlciBkb3RzIG9uIGltYWdlc1xyXG4gICAgICAgICAgICAtLSN7JGJyYW5kfWRvdC1wYXR0ZXJuLWJsZW5kLW1vZGU6IHNvZnQtbGlnaHQ7ICAgICAgIC8vIE92ZXJyaWRlOiBCbGVuZCBkb3RzIHdpdGggYmFja2dyb3VuZCBpbWFnZVxyXG5cclxuICAgICAgICAgICAgLmhlYWRlci1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIFNtYWxsIHJlcGVhdGluZyBkb3QgcGF0dGVybiB1c2luZyBtYXNrLWltYWdlIGZvciB0aGVtZWFibGUgY29sb3JzXHJcbiAgICAgICAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0OCcgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDQ4IDE2JyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzgnIGN5PSc4JyByPScxJy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PScyNCcgY3k9JzgnIHI9JzEnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzQwJyBjeT0nOCcgcj0nMScvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IDQ4cHggMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXNrLXJlcGVhdDogcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGJyYW5kfWRvdC1wYXR0ZXJuLWNvbG9yKTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiB2YXIoLS0jeyRicmFuZH1kb3QtcGF0dGVybi1vcGFjaXR5KTtcclxuICAgICAgICAgICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogdmFyKC0tI3skYnJhbmR9ZG90LXBhdHRlcm4tYmxlbmQtbW9kZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIExpbmsgdGhlbWluZzogTWFwcyBoZWFkZXIgdGhlbWUgdmFyaWFibGVzIHRvIEJvb3RzdHJhcCBsaW5rIHN5c3RlbVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogdmFyKC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLXJnYiwgI3skc2Vjb25kYXJ5LXJnYn0pOyAgICAgICAgICAgLy8gTGlua3MgaW5oZXJpdCBoZWFkZXIgdGV4dCBjb2xvclxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6IHZhcigtLSN7JGJyYW5kfWhlYWRpbmctdGV4dC1jb2xvci1ob3Zlci1yZ2IsICN7JHByaW1hcnktcmdifSk7IC8vIEludGVyYWN0aXZlIHN0YXRlcyB1c2UgaG92ZXIgY29sb3JcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgKyBtYWluIHtcclxuICAgICAgICAgICAgJltyb2xlPVwibWFpblwiXSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAvLyBvdmVyZmxvdzogaGlkZGVuOyAvLyBSZW1vdmVkOiBCcmVha3MgcG9zaXRpb246IHN0aWNreSBvbiBkZXNjZW5kYW50IGVsZW1lbnRzXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbXBvcnQgJ2hlYWRlci9icmVhZGNydW1iJztcclxuICAgICAgICBAaW1wb3J0ICdoZWFkZXIvYmctaW1hZ2UnO1xyXG4gICAgICAgIEBpbXBvcnQgJ2hlYWRlci9jb250ZW50JztcclxuICAgICAgICBAaW1wb3J0ICdoZWFkZXIvc2VhcmNoLWhlYWRlcic7XHJcbiAgICAgICAgQGltcG9ydCAnaGVhZGVyL3RyaWdnZXItY29udGVudCc7XHJcbiAgICB9XHJcbn1cclxuIiwiLm5hdmJhciB7XHJcbiAgICAmLm5hdmJhci1icmVhZGNydW1iIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMTBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAgICAgdG9wOiA1NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBIZWFkZXIgQmFja2dyb3VuZCBJbWFnZSAtIEJhbm5lciBiYWNrZ3JvdW5kIGltYWdlIGNvbXBvbmVudFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBDb25zdW1lcyBDU1MgdmFyaWFibGVzIGZyb20gcGFyZW50IGhlYWRlcltyb2xlPVwiYmFubmVyXCJdOlxyXG4vLyAgIC0taXBjLWdyYWRpZW50LXN0YXJ0LWNvbG9yLXJnYjogR3JhZGllbnQgc3RhcnQgY29sb3IgKFJHQiBmb3JtYXQpXHJcbi8vICAgLS1pcGMtZ3JhZGllbnQtc3RhcnQtb3BhY2l0eTogR3JhZGllbnQgc3RhcnQgdHJhbnNwYXJlbmN5XHJcbi8vICAgLS1pcGMtZ3JhZGllbnQtZW5kLWNvbG9yLXJnYjogR3JhZGllbnQgZW5kIGNvbG9yIChSR0IgZm9ybWF0KVxyXG4vLyAgIC0taXBjLWdyYWRpZW50LWVuZC1vcGFjaXR5OiBHcmFkaWVudCBlbmQgb3BhY2l0eVxyXG4vLyAgIC0taXBjLWdyYWRpZW50LW92ZXJsYXktb3BhY2l0eTogT3ZlcmFsbCBncmFkaWVudCBsYXllciBvcGFjaXR5XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4uYmctaW1hZ2Uge1xyXG4gICAgLy8gU3RydWN0dXJlXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiA0NXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMDtcclxuXHJcbiAgICAuaW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLy8gR3JhZGllbnQgb3ZlcmxheSBvbiBiYWNrZ3JvdW5kIGltYWdlc1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICB0byBib3R0b20sXHJcbiAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JGJyYW5kfWdyYWRpZW50LXN0YXJ0LWNvbG9yLXJnYiwgI3skaW5kaWdvLTgwMC1yZ2J9KSwgdmFyKC0tI3skYnJhbmR9Z3JhZGllbnQtc3RhcnQtb3BhY2l0eSwgMCkpLFxyXG4gICAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRicmFuZH1ncmFkaWVudC1lbmQtY29sb3ItcmdiLCAjeyRpbmRpZ28tODAwLXJnYn0pLCB2YXIoLS0jeyRicmFuZH1ncmFkaWVudC1lbmQtb3BhY2l0eSwgMSkpXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLSN7JGJyYW5kfWdyYWRpZW50LW92ZXJsYXktb3BhY2l0eSwgMC44KTtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEhlYWRlciBDb250ZW50IC0gTWFpbiBiYW5uZXIgY29udGVudCBhcmVhXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIENvbnN1bWVzIENTUyB2YXJpYWJsZXMgZnJvbSBwYXJlbnQgaGVhZGVyW3JvbGU9XCJiYW5uZXJcIl06XHJcbi8vICAgLS1pcGMtaGVhZGluZy10ZXh0LWNvbG9yOiBCYXNlIHRleHQgY29sb3IgKHdoaXRlIG9uIGltYWdlcywgZGFyayBvbiBsaWdodCBiYWNrZ3JvdW5kcylcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi5oZWFkZXItY29udGVudCB7XHJcbiAgICAvLyBMYXlvdXQgJiBEZWZhdWx0IFRoZW1pbmdcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogdmFyKC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLCAjeyRkYXJrfSk7IC8vIEluaGVyaXRzIGZyb20gcGFyZW50IGhlYWRlciB0aGVtZVxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmb250LXNpemU6IDEuNTI1cmVtO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgbWluLWhlaWdodDogNDVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgaDEsXHJcbiAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG4gICAgaDEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWxlYWQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAucmljaC10ZXh0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBTZWFyY2ggUGFnZSAtIFNlYXJjaCBGb3JtIChIZWFkZXIpXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFNlYXJjaCBpbnB1dCBmb3JtIGluIGhlYWRlcltyb2xlPVwiYmFubmVyXCJdXHJcbi8vIEluaGVyaXRzIG1vbGVjdWxlcy9zZWFyY2gtZ3JvdXBcclxuLy8gTEcgdmVyc2lvblxyXG4uc2VhcmNoLWdyb3VwIHtcclxuICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcclxuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XHJcblxyXG4gICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICArIGRpdiB7XHJcbiAgICAgICAgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3Ige1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gSGVhZGVyIFRyaWdnZXIgQ29udGVudCAtIFNjcm9sbCBpbmRpY2F0b3IgYXQgYm90dG9tIG9mIGJhbm5lclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBDb25zdW1lcyBDU1MgdmFyaWFibGVzIGZyb20gcGFyZW50IGhlYWRlcltyb2xlPVwiYmFubmVyXCJdOlxyXG4vLyAgIC0taXBjLXRyaWdnZXItY29sb3I6IERvdCBjb2xvciAoZmFsbGJhY2s6IGRhcmsgdG8gbWF0Y2ggdGV4dCwgd2hpdGUgb24gaW1hZ2VzKVxyXG4vLyAgIC0taXBjLWhlYWRpbmctdHJpZ2dlci1jb2xvci1ob3ZlcjogSG92ZXIgc3RhdGUgY29sb3IgKGZhbGxiYWNrOiBwcmltYXJ5IHJlZCwgY3VzdG9taXphYmxlIHBlciB0aGVtZSlcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi50cmlnZ2VyLWNvbnRlbnQge1xyXG4gICAgLy8gU3RydWN0dXJlXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgIC50cmlnZ2VyLWxpbmsge1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogODYuMjk0IC8gNDUuMzc5O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAvLyBUaGVtZSAtIFVzZSBtYXNrLWltYWdlIHdpdGggYmFja2dyb3VuZC1jb2xvciBmb3IgZG90IHBhdHRlcm4gKEFkb2JlIFhEKVxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGJyYW5kfXRyaWdnZXItY29sb3IsICN7JGRhcmt9KTsgIC8vIFVzZXMgQ1NTIHZhcmlhYmxlIGZyb20gcGFyZW50IChkZWZhdWx0OiBkYXJrIHRleHQpXHJcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4Ni4yOTQnIGhlaWdodD0nNDUuMzc5JyB2aWV3Qm94PScwIDAgODYuMjk0IDQ1LjM3OSclM0UlM0NnJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoODMuNDM5IDEuMDc2KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoODMuNDM5IDkuMzY1KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNzUuMTkgOS4zNjUpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg4My40MzkgMTcuNjU1KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNzUuMTkgMTcuNjU1KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjYuODAzIDE3LjY1NSknLyUzRSUzQ3BhdGggZD0nTTEuMjY5LDBBMS4yNjksMS4yNjksMCwxLDEsMCwxLjI2OSwxLjI2OSwxLjI2OSwwLDAsMSwxLjI2OSwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg4My4xMjIgMjUuNjI3KScvJTNFJTNDcGF0aCBkPSdNMS41ODYsMEExLjU4NiwxLjU4NiwwLDEsMSwwLDEuNTg2LDEuNTg2LDEuNTg2LDAsMCwxLDEuNTg2LDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDgyLjgwNCAzMy41OTkpJy8lM0UlM0NwYXRoIGQ9J00xLjI2OSwwQTEuMjY5LDEuMjY5LDAsMSwxLDAsMS4yNjksMS4yNjksMS4yNjksMCwwLDEsMS4yNjksMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNzQuODczIDMzLjkxNyknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDY2Ljk0MSAzNC4yMzQpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1OC42OTMgMzQuMjM0KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNTAuNDQ0IDM0LjIzNCknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDQyLjE5NSAzNC4yMzQpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMy45NDYgMzQuMjM0KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjUuNjk4IDM0LjIzNCknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE3LjQ0OSAzNC4yMzQpJy8lM0UlM0NwYXRoIGQ9J00xLjI2OSwwQTEuMjY5LDEuMjY5LDAsMSwxLDAsMS4yNjksMS4yNjksMS4yNjksMCwwLDEsMS4yNjksMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoOC44ODMgMzMuOTE3KScvJTNFJTNDcGF0aCBkPSdNMS45LDBBMS45LDEuOSwwLDEsMSwwLDEuOSwxLjksMS45LDAsMCwxLDEuOSwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg4Mi40ODcgNDEuNTcyKScvJTNFJTNDcGF0aCBkPSdNMS41ODcsMEExLjU4NiwxLjU4NiwwLDEsMSwwLDEuNTg2LDEuNTg2LDEuNTg2LDAsMCwxLDEuNTg3LDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDc0LjU1NSA0MS44ODkpJy8lM0UlM0NwYXRoIGQ9J00xLjI2OSwwQTEuMjY5LDEuMjY5LDAsMSwxLDAsMS4yNjksMS4yNjksMS4yNjksMCwwLDEsMS4yNjksMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjYuNjI0IDQyLjIwNiknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDU4LjY5MyA0Mi41MjMpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1MC40NDQgNDIuNTIzKScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDIuMTk1IDQyLjUyMyknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMzLjk0NiA0Mi41MjMpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyNS42OTggNDIuNTIzKScvJTNFJTNDcGF0aCBkPSdNMS4yNjksMEExLjI2OSwxLjI2OSwwLDEsMSwwLDEuMjY5LDEuMjY5LDEuMjY5LDAsMCwxLDEuMjY5LDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDE3LjEzMiA0Mi4yMDYpJy8lM0UlM0NwYXRoIGQ9J00xLjU4NiwwQTEuNTg2LDEuNTg2LDAsMSwxLDAsMS41ODYsMS41ODYsMS41ODYsMCwwLDEsMS41ODYsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoOC41NjYgNDEuODg5KScvJTNFJTNDcGF0aCBkPSdNMS45LDBBMS45LDEuOSwwLDEsMSwwLDEuOSwxLjksMS45LDAsMCwxLDEuOSwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDQxLjU3MiknLyUzRSUzQ3BhdGggZD0nTTEuNTg2LDBBMS41ODYsMS41ODYsMCwxLDEsMCwxLjU4NiwxLjU4NiwxLjU4NiwwLDAsMSwxLjU4NiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjMxNyAzMy42NCknLyUzRSUzQ3BhdGggZD0nTTEuMjY5LDBBMS4yNjksMS4yNjksMCwxLDEsMCwxLjI2OSwxLjI2OSwxLjI2OSwwLDAsMSwxLjI2OSwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjYzNSAyNS43MDkpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg5LjIgMjYuMDI2KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTcuNDQ5IDI2LjAyNiknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI1LjY5OCAyNi4wMjYpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMy45NDYgMjYuMDI2KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDIuMTk1IDI2LjAyNiknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDUwLjQ0NCAyNi4wMjYpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1OC42OTMgMjYuMDI2KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjYuOTQxIDI2LjAyNiknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDc1LjE5IDI2LjAyNiknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuOTUyIDE3Ljc3OCknLyUzRSUzQ3BhdGggZD0nTS45NTIsMEEuOTUyLjk1MiwwLDEsMSwwLC45NTIuOTUyLjk1MiwwLDAsMSwuOTUyLDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDkuMiAxNy43NzgpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxNy40NDkgMTcuNzc4KScvJTNFJTNDcGF0aCBkPSdNLjk1MiwwQS45NTIuOTUyLDAsMSwxLDAsLjk1Mi45NTIuOTUyLDAsMCwxLC45NTIsMCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMC45NTIgOS41MjkpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg5LjIgOS41MjkpJy8lM0UlM0NwYXRoIGQ9J00uOTUyLDBBLjk1Mi45NTIsMCwxLDEsMCwuOTUyLjk1Mi45NTIsMCwwLDEsLjk1MiwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjk1MiAxLjI4KScvJTNFJTNDcGF0aCBkPSdNOC4yNDksNC4xMjRBNC4xMjQsNC4xMjQsMCwxLDEsNC4xMjQsMCw0LjEyNCw0LjEyNCwwLDAsMSw4LjI0OSw0LjEyNCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzguODk3IDMxLjI1NCknLyUzRSUzQ3BhdGggZD0nTTYuOTgsMy40OUEzLjQ5LDMuNDksMCwxLDEsMy40OSwwLDMuNDksMy40OSwwLDAsMSw2Ljk4LDMuNDknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDM5LjUzMiAyMy41OTkpJy8lM0UlM0NwYXRoIGQ9J003LjYxNCwzLjgwN0EzLjgwNywzLjgwNywwLDEsMSwzLjgwNywwLDMuODA3LDMuODA3LDAsMCwxLDcuNjE0LDMuODA3JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMC45MjcgMjMuMjgyKScvJTNFJTNDcGF0aCBkPSdNNy42MTQsMy44MDdBMy44MDcsMy44MDcsMCwxLDEsMy44MDcsMCwzLjgwNywzLjgwNywwLDAsMSw3LjYxNCwzLjgwNycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDcuNTM4IDIzLjI4MiknLyUzRSUzQ3BhdGggZD0nTTYuMzQ1LDMuMTcyQTMuMTczLDMuMTczLDAsMSwxLDMuMTczLDAsMy4xNzMsMy4xNzMsMCwwLDEsNi4zNDUsMy4xNzInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDQ4LjA4NSAxNS42NjgpJy8lM0UlM0NwYXRoIGQ9J002Ljk4LDMuNDlBMy40OSwzLjQ5LDAsMSwxLDMuNDksMCwzLjQ5LDMuNDksMCwwLDEsNi45OCwzLjQ5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg1Ni4wMTYgMTUuMzUxKScvJTNFJTNDcGF0aCBkPSdNNS43MTEsMi44NTVBMi44NTUsMi44NTUsMCwxLDEsMi44NTUsMCwyLjg1NSwyLjg1NSwwLDAsMSw1LjcxMSwyLjg1NScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDAuMTUzIDE1Ljk4NSknLyUzRSUzQ3BhdGggZD0nTTYuMzQ1LDMuMTcyQTMuMTczLDMuMTczLDAsMSwxLDMuMTczLDAsMy4xNzIsMy4xNzIsMCwwLDEsNi4zNDUsMy4xNzInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDMxLjU4NyAxNS42NjgpJy8lM0UlM0NwYXRoIGQ9J002Ljk4LDMuNDlBMy40OSwzLjQ5LDAsMSwxLDMuNDksMCwzLjQ5LDMuNDksMCwwLDEsNi45OCwzLjQ5JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyMy4wMjEgMTUuMzUxKScvJTNFJTNDcGF0aCBkPSdNNS4wNzYsMi41MzhBMi41MzgsMi41MzgsMCwxLDEsMi41MzgsMCwyLjUzOCwyLjUzOCwwLDAsMSw1LjA3NiwyLjUzOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDguNzE5IDcuOTcyKScvJTNFJTNDcGF0aCBkPSdNNS4wNzYsMi41MzhBMi41MzgsMi41MzgsMCwxLDEsMi41MzgsMCwyLjUzOCwyLjUzOCwwLDAsMSw1LjA3NiwyLjUzOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNTYuOTY4IDcuOTcyKScvJTNFJTNDcGF0aCBkPSdNNS43MTEsMi44NTVBMi44NTUsMi44NTUsMCwxLDEsMi44NTUsMCwyLjg1NSwyLjg1NSwwLDAsMSw1LjcxMSwyLjg1NScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQuODk5IDcuNjU1KScvJTNFJTNDcGF0aCBkPSdNNC40NDIsMi4yMjFBMi4yMjEsMi4yMjEsMCwxLDEsMi4yMjEsMCwyLjIyMSwyLjIyMSwwLDAsMSw0LjQ0MiwyLjIyMScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDAuNzg4IDguMjg5KScvJTNFJTNDcGF0aCBkPSdNNS4wNzYsMi41MzhBMi41MzgsMi41MzgsMCwxLDEsMi41MzgsMCwyLjUzOCwyLjUzOCwwLDAsMSw1LjA3NiwyLjUzOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzIuMjIyIDcuOTcyKScvJTNFJTNDcGF0aCBkPSdNNS4wNzYsMi41MzhBMi41MzgsMi41MzgsMCwxLDEsMi41MzgsMCwyLjUzOCwyLjUzOCwwLDAsMSw1LjA3NiwyLjUzOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMjMuOTczIDcuOTcyKScvJTNFJTNDcGF0aCBkPSdNNS43MTEsMi44NTVBMi44NTUsMi44NTUsMCwxLDEsMi44NTUsMCwyLjg1NSwyLjg1NSwwLDAsMSw1LjcxMSwyLjg1NScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTUuNDA3IDcuNjU1KScvJTNFJTNDcGF0aCBkPSdNMy44MDcsMS45QTEuOSwxLjksMCwxLDEsMS45LDBhMS45LDEuOSwwLDAsMSwxLjksMS45JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0OS4zNTQgMC4zMTcpJy8lM0UlM0NwYXRoIGQ9J00zLjgwNywxLjlBMS45LDEuOSwwLDEsMSwxLjksMGExLjksMS45LDAsMCwxLDEuOSwxLjknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDU3LjYwMiAwLjMxNyknLyUzRSUzQ3BhdGggZD0nTTMuODA3LDEuOUExLjksMS45LDAsMSwxLDEuOSwwYTEuOSwxLjksMCwwLDEsMS45LDEuOScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjUuODUxIDAuMzE3KScvJTNFJTNDcGF0aCBkPSdNNC40NDEsMi4yMjFBMi4yMjEsMi4yMjEsMCwxLDEsMi4yMjEsMCwyLjIyMSwyLjIyMSwwLDAsMSw0LjQ0MSwyLjIyMScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNzMuNzgyKScvJTNFJTNDcGF0aCBkPSdNMy4xNzIsMS41ODZBMS41ODYsMS41ODYsMCwxLDEsMS41ODYsMCwxLjU4NiwxLjU4NiwwLDAsMSwzLjE3MiwxLjU4NicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDEuNDIyIDAuNjM0KScvJTNFJTNDcGF0aCBkPSdNMy44MDcsMS45QTEuOSwxLjksMCwxLDEsMS45LDBhMS45LDEuOSwwLDAsMSwxLjksMS45JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMi44NTYgMC4zMTcpJy8lM0UlM0NwYXRoIGQ9J00zLjgwNywxLjlBMS45LDEuOSwwLDEsMSwxLjksMGExLjksMS45LDAsMCwxLDEuOSwxLjknIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0LjYwNyAwLjMxNyknLyUzRSUzQ3BhdGggZD0nTTMuODA3LDEuOUExLjksMS45LDAsMSwxLDEuOSwwYTEuOSwxLjksMCwwLDEsMS45LDEuOScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTYuMzU5IDAuMzE3KScvJTNFJTNDcGF0aCBkPSdNNC40NDIsMi4yMjFBMi4yMjEsMi4yMjEsMCwxLDEsMi4yMjEsMCwyLjIyMSwyLjIyMSwwLDAsMSw0LjQ0MiwyLjIyMScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNy44NTMpJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xyXG4gICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBtYXgtd2lkdGg6IDRyZW07XHJcbiAgICAgICAgLy8gQW5pbWF0aW9uIG9uIGhvdmVyXHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGJyYW5kfWhlYWRpbmctdHJpZ2dlci1jb2xvci1ob3ZlciwgI3skcHJpbWFyeX0pOyAgLy8gVXNlcyB0aGVtZS1zcGVjaWZpYyBob3ZlciBjb2xvciAoZGVmYXVsdDogcHJpbWFyeSByZWQpXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5la2tvLWxpZ2h0Ym94IHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAmLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICA+IGRpdi5la2tvLWxpZ2h0Ym94LWl0ZW0ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlmcmFtZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICYtbmF2LW92ZXJsYXkge1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDE1JTtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgICAgIC5kb3dubG9hZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtZGlhbG9nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLy8gaHR0cDovL3RvYmlhc2FobGluLmNvbS9zcGlua2l0L1xyXG4gICAgJi1sb2FkZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDsgLyogZXN0YWJsaXNoIGZsZXggY29udGFpbmVyICovXHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLyogbWFrZSBtYWluIGF4aXMgdmVydGljYWwgKi9cclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLyogY2VudGVyIGl0ZW1zIHZlcnRpY2FsbHksIGluIHRoaXMgY2FzZSAqL1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmxvZ28tZ3JvdXAge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIC8vIFVzZSBtaW5tYXgoMCwgMWZyKSB0byBhbGxvdyBncmlkIGl0ZW1zIHRvIHNocmluayBwcm9wZXJseVxyXG4gICAgLy8gRml4ZXMgU2FmYXJpIGlzc3VlIHdoZXJlIGFzcGVjdC1yYXRpbyBwcmV2ZW50cyBzaHJpbmtpbmdcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTsgLy8gbW9iaWxlOiAyIGNvbHVtbnNcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRUNFQ0U7IC8vIG91dGVyIGZyYW1lXHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpOyAvLyA0IGNvbHVtbnMgb24gZGVza3RvcFxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5sb2dvLWl0ZW0ge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcclxuICAgIHBhZGRpbmc6IDFyZW07IC8vIG1vYmlsZTogcmVkdWNlZCBob3Jpem9udGFsIHBhZGRpbmdcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDRUNFQ0U7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NFQ0VDRTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTsgLy8gZGVza3RvcDogcmVzdG9yZSBsYXJnZXIgaG9yaXpvbnRhbCBwYWRkaW5nXHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA4MCU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZW1wdHkge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tbGFzdHJvdy1tb2JpbGUge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tZW1wdHkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gRGVza3RvcCAoNCBjb2x1bW5zKVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIC8vIHJlc2V0IG1vYmlsZSBydWxlc1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDRUNFQ0U7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDRUNFQ0U7XHJcbiAgICAgICAgLy8gZXZlcnkgNHRoIGl0ZW0gKGVuZCBvZiByb3cpXHJcbiAgICAgICAgJjpudGgtY2hpbGQoNG4pIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAvLyBsYXN0IDQgaXRlbXMgKGJvdHRvbSByb3cpXHJcbiAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgtbiArIDQpIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gTW9kYWwgT3JnYW5pc21cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQ29tcGxldGUgbW9kYWwgc3R5bGluZyB3aXRoIGludGVncmF0ZWQgdGhlbWUgdmFyaWFibGVzXHJcbi8vIEFsbCBtb2RhbCBzdHlsaW5nIGNvbnNvbGlkYXRlZCBpbiBvcmdhbmlzbXMgbGF5ZXIgKG5vIG1vbGVjdWxlcyBvciB0aGVtZXMpXHJcblxyXG4ubW9kYWwge1xyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIC8vIENvbXBvbmVudCBTdHlsZXNcclxuICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICAvLyBBbGwgbW9kYWwgc2l6aW5nIGhhbmRsZWQgYnkgQm9vdHN0cmFwIHZhcmlhYmxlcyBpbiBfaXBjLmN1c3RvbS52YXJpYWJsZXMuc2Nzc1xyXG4gICAgLy8gVXNlIC5tb2RhbC1sZywgLm1vZGFsLXNtLCAubW9kYWwteGwgY2xhc3NlcyBvbiAubW9kYWwtZGlhbG9nIGZvciBkaWZmZXJlbnQgc2l6ZXNcclxuXHJcbiAgICAubW9kYWwtaGVhZGVyIHtcclxuICAgICAgICAuYnJlYWRjcnVtYiB7XHJcbiAgICAgICAgICAgIC5icmVhZGNydW1iLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS00MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1ib2R5IHtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtZm9vdGVyIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAkc3BhY2VyICogMC4yNTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIC8vIE1vZGFsIFZhcmlhbnRzXHJcbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgLy8gSW50ZXJ2YWwgbW9kYWwgdmFyaWFudCAtIHRpbWVkIHBvcHVwc1xyXG4gICAgJi5pbnRlcnZhbCB7XHJcbiAgICAgICAgLS0jeyRicmFuZH1tb2RhbC1pbnRlcnZhbC1ib3JkZXItd2lkdGg6IDA7XHJcbiAgICAgICAgLS0jeyRicmFuZH1tb2RhbC1pbnRlcnZhbC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC0tI3skYnJhbmR9bW9kYWwtaW50ZXJ2YWwtaGVhZGVyLWJvcmRlcjogbm9uZTtcclxuICAgICAgICAtLSN7JGJyYW5kfW1vZGFsLWludGVydmFsLWJvZHktY29sb3I6ICN7JGRhcmt9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9bW9kYWwtaW50ZXJ2YWwtZm9vdGVyLWZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICAtLSN7JGJyYW5kfW1vZGFsLWludGVydmFsLWJ0bi1jbG9zZS1maWx0ZXI6IG5vbmU7IC8vIERhcmsgY2xvc2UgYnV0dG9uXHJcbiAgICAgICAgLS0jeyRicmFuZH1tb2RhbC1pbnRlcnZhbC1idG4tY2xvc2UtaG92ZXItb3BhY2l0eTogMC44O1xyXG5cclxuICAgICAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjZXI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogdmFyKC0tI3skYnJhbmR9bW9kYWwtaW50ZXJ2YWwtYm9yZGVyLXdpZHRoLCAwKSBzb2xpZCB2YXIoLS0jeyRicmFuZH1tb2RhbC1pbnRlcnZhbC1ib3JkZXItY29sb3IsIHRyYW5zcGFyZW50KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRicmFuZH1tb2RhbC1pbnRlcnZhbC1oZWFkZXItYm9yZGVyLCBub25lKTtcclxuXHJcbiAgICAgICAgICAgIC5idG4tY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IHZhcigtLSN7JGJyYW5kfW1vZGFsLWludGVydmFsLWJ0bi1jbG9zZS1maWx0ZXIsIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSk7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IHZhcigtLSN7JGJyYW5kfW1vZGFsLWludGVydmFsLWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5LCAwLjgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaGVhZGVyLWxvZ28ge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogJHNwYWNlcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogJHNwYWNlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vZGFsLWJvZHkge1xyXG4gICAgICAgICAgICAvLyBDb2xvciBjb250cm9sbGVkIGJ5IENTUyB2YXJpYWJsZSBmb3IgdGhlbWluZ1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skYnJhbmR9bW9kYWwtaW50ZXJ2YWwtYm9keS1jb2xvciwgI3skZGFya30pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vZGFsLWZvb3RlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyICogMC41O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHNwYWNlciAqIDAuNTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS0jeyRicmFuZH1tb2RhbC1pbnRlcnZhbC1mb290ZXItZm9udC1zaXplLCAwLjc1cmVtKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gTWFpbiBOYXZiYXIgLSBDb250YWluZXIgJiBDb21wb25lbnQgSW1wb3J0c1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJi5uYXZiYXItbWFpbiB7XHJcbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgLy8gQm9vdHN0cmFwIENTUyBWYXJpYWJsZSBPdmVycmlkZXNcclxuICAgIC8vIFNldCBvbiAubmF2YmFyLW1haW4gc28gQm9vdHN0cmFwJ3MgY29tcG9uZW50cyBpbmhlcml0IHRoZXNlIHZhbHVlc1xyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiAgICAvLyBDb2xvcnMgLSBPdmVycmlkZSBCb290c3RyYXAncyBuYXZiYXItbGlnaHQgZGVmYXVsdHNcclxuICAgIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skaW5kaWdvLTkwMH07XHJcbiAgICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JHJlZC02MDB9O1xyXG4gICAgLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcjogI3skcmVkLTYwMH07XHJcblxyXG4gICAgLy8gQnJhbmQgKGxvZ28pXHJcbiAgICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAwLjVyZW07XHJcbiAgICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogMXJlbTtcclxuXHJcbiAgICAvLyBUb2dnbGVyIGJ1dHRvbiAoaGFtYnVyZ2VyIG1lbnUpXHJcbiAgICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDAuNzVyZW07XHJcbiAgICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6IDAuNzVyZW07XHJcbiAgICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6IDEuMTI1cmVtOyAvLyBJY29uIHNpemUgZm9yIDQ0cHggYnV0dG9uIGhlaWdodFxyXG4gICAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgLy8gTGF5b3V0ICYgUG9zaXRpb25pbmdcclxuICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICAvLyBQb3NpdGlvbmluZyAtIFNUSUNLWSAoYWx3YXlzIHZpc2libGUgb24gc2Nyb2xsKVxyXG4gICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgIC8vIFN1YnRsZSBzaGFkb3dcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKCRpbmRpZ28tOTAwLCAwLjA4KTtcclxuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlO1xyXG4gICAgLy8gTGF5b3V0XHJcbiAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtaW4taGVpZ2h0OiA3MHB4O1xyXG4gICAgLy8gVHlwb2dyYXBoeVxyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmOyAvLyBQUCBOZXVlIE1vbnRyZWFsXHJcbiAgICAvLyBGbGV4Ym94IGNvbnRhaW5lclxyXG4gICAgLmNvbnRhaW5lci1sZyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIH1cclxuICAgIC8vIFJpZ2h0IHNpZGUgd3JhcHBlciAobmF2ICsgdXRpbGl0aWVzKVxyXG4gICAgLm5hdmJhci1lbmQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDAuNXJlbTsgLy8gOHB4IGdhcCBiZXR3ZWVuIG5hdiBhbmQgdXRpbGl0aWVzXHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7IC8vIERvbid0IHNocmluayByaWdodCBzaWRlXHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgICAgICBnYXA6IDA7IC8vIE5vIGdhcCBvbiBtb2JpbGUgKHV0aWxpdGllcyBvbmx5KVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICAvLyBVdGlsaXR5IE5hdmlnYXRpb24gLSBTZWFyY2gsIFVzZXIgTG9naW4sIEhhbWJ1cmdlclxyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiAgICAvLyBVdGlsaXR5IGJ1dHRvbnMgbGlzdCAocmlnaHQgc2lkZSkgLSBBbHdheXMgdmlzaWJsZVxyXG4gICAgLm5hdmJhci1uYXYtdXRpbHMge1xyXG4gICAgICAgIC8vIEJhc2UgbGF5b3V0XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyAvLyBQdXNoIHRvIHJpZ2h0IChyZXBsYWNlcyBtcy1hdXRvIHV0aWxpdHkgY2xhc3MpXHJcblxyXG4gICAgICAgIC8vIEhpZGUgZW1wdHkgaXRlbXNcclxuICAgICAgICAubmF2LWl0ZW06ZW1wdHkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gQ29tbW9uIGJ1dHRvbiBzdHlsZXMgLSBzZXQgb25jZSwgaW5oZXJpdGVkIGJ5IGFsbCB1dGlsaXR5IGJ1dHRvbnNcclxuICAgICAgICAubmF2LWJ0bixcclxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDAuNzVyZW07IC8vIDQ0cHggaGVpZ2h0IHdpdGggMS4yNXJlbSBpY29uXHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLCBjb2xvciAwLjJzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyAvLyAxOHB4IGljb24gZm9yIDQ0cHggdG90YWwgaGVpZ2h0XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbXBvcnQgJ21haW4vc2VhcmNoJztcclxuICAgICAgICBAaW1wb3J0ICdtYWluL3VzZXItbG9naW4nO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIE92ZXJyaWRlIEJvb3RzdHJhcCdzIHN0YXRpYyBwb3NpdGlvbmluZyBmb3IgZHJvcGRvd24gbWVudXNcclxuICAgIC8vIFRoaXMgYWxsb3dzIFBvcHBlci5qcyB0byBwb3NpdGlvbiBkcm9wZG93bnMgcHJvcGVybHlcclxuICAgIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcblxyXG4gICAgQGltcG9ydCAnbWFpbi9uYXZiYXItYnJhbmQnO1xyXG4gICAgQGltcG9ydCAnbWFpbi9tZW51JztcclxuICAgIEBpbXBvcnQgJ21haW4vbmF2YmFyLXRvZ2dsZXInO1xyXG4gICAgQGltcG9ydCAnbWFpbi9uYXYtZmx5b3V0JztcclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBTZWFyY2ggQnV0dG9uICYgRHJvcGRvd25cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQ29tbW9uIGJ1dHRvbiBwcm9wZXJ0aWVzIGluaGVyaXRlZCBmcm9tIC5uYXZiYXItbmF2LXV0aWxzIC5uYXYtYnRuXHJcbi8vIE9ubHkgY29sb3Itc3BlY2lmaWMgYW5kIGRyb3Bkb3duLXNwZWNpZmljIHByb3BlcnRpZXMgZGVmaW5lZCBoZXJlXHJcblxyXG4ubmF2LWJ0bi1zZWFyY2gge1xyXG4gICAgLy8gT3ZlcnJpZGUgQm9vdHN0cmFwJ3MgaW5wdXQtZ3JvdXAgYm9yZGVyLXJhZGl1cyByZXNldFxyXG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG5cclxuICAgIC8vIENvbG9ycyAtIHdoaXRlIGJ1dHRvbiB3aXRoIGJsdWUgaWNvblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgY29sb3I6ICRpbmRpZ28tOTAwO1xyXG5cclxuICAgIC5mYSB7XHJcbiAgICAgICAgY29sb3I6ICRpbmRpZ28tOTAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmRpZ28tOTAwO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmRpZ28tOTAwO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRyZWQtNjAwO1xyXG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcblxyXG4gICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTZWFyY2ggRHJvcGRvd24gKERlc2t0b3ApXHJcbi5uYXYtaXRlbS1zZWFyY2gge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIC8vIEVuc3VyZSBwcm9wZXIgcG9zaXRpb25pbmcgY29udGV4dFxyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgLnNlYXJjaC1kcm9wZG93biB7XHJcbiAgICAgICAgICAgIC8vIERyb3Bkb3duIHN0eWxpbmdcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAxcmVtIHJnYmEoJGluZGlnby05MDAsIDAuMTUpO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDByZW07XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuXHJcbiAgICAgICAgICAgIC5zZWFyY2gtZm9ybSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gVXNlciBMb2dpbiBCdXR0b24gJiBEcm9wZG93blxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBDb21tb24gYnV0dG9uIHByb3BlcnRpZXMgaW5oZXJpdGVkIGZyb20gLm5hdmJhci1uYXYtdXRpbHMgLm5hdi1idG5cclxuLy8gT25seSBjb2xvci1zcGVjaWZpYyBhbmQgZHJvcGRvd24tc3BlY2lmaWMgcHJvcGVydGllcyBkZWZpbmVkIGhlcmVcclxuXHJcbi8vIFVzZXIgbG9naW4gYnV0dG9uIC0gY29sb3IgdmFyaWFudHMgZm9yIGRlc2t0b3AvbW9iaWxlXHJcbi5uYXYtYnRuLXVzZXIge1xyXG4gICAgLy8gTW9iaWxlOiBXaGl0ZSBidXR0b24gd2l0aCBibHVlIGljb24gKGRlZmF1bHQpXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBjb2xvcjogJGluZGlnby05MDA7XHJcblxyXG4gICAgLmZhIHtcclxuICAgICAgICBjb2xvcjogJGluZGlnby05MDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBjb2xvcjogJHJlZC02MDA7XHJcblxyXG4gICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkLTYwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHJlZC02MDA7XHJcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLnNob3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC8vIERlc2t0b3A6IFJlZCBidXR0b24gd2l0aCB3aGl0ZSBpY29uXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC01MDA7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xMTE1OyAvLyBGaW5lLXR1bmVkIGZvciB0ZXh0ICsgaWNvbiBhbGlnbm1lbnRcclxuXHJcbiAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkcmVkLTYwMDtcclxuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFVzZXIgTG9naW4gRHJvcGRvd24gKERlc2t0b3ApXHJcbi5uYXYtaXRlbS11c2VyIHtcclxuICAgIC8vIExvZ2luQm94IHJlbmRlcnMgd2l0aCAubG9naW4tZm9ybS0tZmx5b3V0IGNsYXNzIChUYXNrIDM0KVxyXG4gICAgLy8gTm8gQGV4dGVuZCBuZWVkZWQgLSBzdHlsZXMgYXJlIHNlbGYtY29udGFpbmVkIGluIF9sb2dpbi1mb3JtLnNjc3NcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgLy8gRW5zdXJlIHByb3BlciBwb3NpdGlvbmluZyBjb250ZXh0XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAudXNlci1sb2dpbi1kcm9wZG93biB7XHJcbiAgICAgICAgICAgIC8vIE92ZXJyaWRlIEJvb3RzdHJhcCBkcm9wZG93biBDU1MgdmFyaWFibGVzIGZvciBjdXN0b20gc3R5bGluZ1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skbGlnaHR9O1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3swIDRweCAxNnB4IHJnYmEoJGluZGlnby05MDAsIDAuMTUpfTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyOiAwLjVyZW07XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aDogNDByZW07XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteDogMDtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy15OiAwO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxNnB4IHJnYmEoNSwyMSw0MSwuMTUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBOYXZiYXIgQnJhbmQgLSBMb2dvXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEJvb3RzdHJhcCBicmFuZCB2YXJpYWJsZXMgYXJlIHNldCBpbiBfbWFpbi5zY3NzIG9uIC5uYXZiYXItbWFpblxyXG4vLyBDaGlsZCBjb21wb25lbnRzIGluaGVyaXQgdGhvc2UgdmFsdWVzIGF1dG9tYXRpY2FsbHlcclxuXHJcbi8vIExvZ28gKGxlZnQpIC0gQWx3YXlzIHZpc2libGVcclxuLm5hdmJhci1icmFuZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogNjVweDsgLy8gRml4ZWQgaGVpZ2h0IGZvciBiYWNrZ3JvdW5kLWltYWdlIGxvZ29cclxuICAgIHdpZHRoOiAyNTBweDsgLy8gRml4ZWQgd2lkdGggZm9yIGxvZ28gYXNwZWN0IHJhdGlvXHJcbiAgICBtaW4td2lkdGg6IDE1MHB4OyAvLyBNaW5pbXVtIHdpZHRoIHdoZW4gc2hyaW5raW5nXHJcbiAgICBmbGV4OiAwIDEgYXV0bzsgLy8gQWxsb3cgbG9nbyB0byBzaHJpbmsgaWYgbmVlZGVkXHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XHJcblxyXG4gICAgLy8gRGVza3RvcDogZnVsbCBzaXplXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBNb2JpbGU6IHNjYWxlIGRvd24gdG8gNzUlXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIE1lbnUgLSBOYXZpZ2F0aW9uIExpbmtzICYgRHJvcGRvd24gTWVudXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIERlc2t0b3AgTmF2aWdhdGlvbiBMaW5rcyAoQ2VudGVyKSAtIEhpZGRlbiBvbiBtb2JpbGVcclxuLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICAvLyBEZXNrdG9wOiBmbGV4IHJvd1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7IC8vIExpZ2h0IGJhY2tncm91bmRcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyAvLyA0cHggZm9yIHN1YnRsZSByb3VuZGluZ1xyXG4gICAgfVxyXG4gICAgLy8gTW9iaWxlOiBoaWRkZW4gKG9mZmNhbnZhcyBpcyB1c2VkIGluc3RlYWQpXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE1haW4gbmF2aWdhdGlvbiBsaXN0IChkZXNrdG9wIGNlbnRlciBuYXZpZ2F0aW9uKVxyXG4ubmF2YmFyLW5hdi1tYWluIHtcclxuICAgIC8vIEJvb3RzdHJhcCBDU1MgVmFyaWFibGUgT3ZlcnJpZGVzIGZvciBuYXZpZ2F0aW9uIGxpbmtzXHJcbiAgICAvLyBUaGVzZSBjYXNjYWRlIHRvIC5uYXYtbGluayBlbGVtZW50c1xyXG4gICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplOiAxLjEyNXJlbTsgLy8gMThweFxyXG4gICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAxcmVtO1xyXG4gICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAwLjYxMjVyZW07XHJcbiAgICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAvLyBMYXlvdXRcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBtYXJnaW46IDAgYXV0bzsgLy8gQ2VudGVyIGhvcml6b250YWxseSAocmVwbGFjZXMgbXgtYXV0byB1dGlsaXR5IGNsYXNzKVxyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuXHJcbiAgICAgICAgLm5hdi1pdGVtIHtcclxuICAgICAgICAgICAgPiAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgLy8gQm9vdHN0cmFwIGhhbmRsZXM6IHBhZGRpbmcsIGZvbnQtc2l6ZSwgZm9udC13ZWlnaHQsIGNvbG9yIHZpYSBDU1MgdmFyaWFibGVzXHJcbiAgICAgICAgICAgICAgICAvLyBXZSBvbmx5IGFkZCBjdXN0b20gcHJvcGVydGllcyBub3QgaGFuZGxlZCBieSBCb290c3RyYXBcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1NjsgLy8gQ2FsY3VsYXRlZCBmb3IgdmlzdWFsIGFsaWdubWVudFxyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLy8gQ3VzdG9tIGZvY3VzIGluZGljYXRvciAoc3Ryb25nZXIgdGhhbiBCb290c3RyYXAncyBkZWZhdWx0KVxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLm5hdi1pdGVtIHtcclxuICAgICAgICAgICAgJi5oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICAgICAgPiAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAvLyBGbHlvdXQgaW5kaWNhdG9yIGljb24gKGFwcGVhcnMgYWZ0ZXIgbGluayB0ZXh0KVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNjI1cmVtOyAvLyAxMHB4IChzbGlnaHRseSBsYXJnZXIgdGhhbiBTVkcncyA5Ljg5cHgpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTsgLy8gNnB4IHNwYWNpbmcgZnJvbSB0ZXh0XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhkcFpIUm9QU0k1TGpnNUlpQm9aV2xuYUhROUlqa3VPRGtpSUhacFpYZENiM2c5SWpBZ01DQTVMamc1SURrdU9Ea2lQanhrWldaelBqeGpiR2x3VUdGMGFDQnBaRDBpWTJ4cGNDMXdZWFJvSWo0OGNtVmpkQ0IzYVdSMGFEMGlPUzQ0T1NJZ2FHVnBaMmgwUFNJNUxqZzVJaTgrUEM5amJHbHdVR0YwYUQ0OEwyUmxabk0rUEdjZ1kyeHBjQzF3WVhSb1BTSjFjbXdvSTJOc2FYQXRjR0YwYUNraVBqeHdZWFJvSUdROUlrMHVOakl4TERZdU5tRXVOemt4TGpjNU1Td3dMREVzTVN3d0xERXVNVEU0TGpjNU1TNDNPVEVzTUN3d0xERXNNQzB4TGpFeE9DSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTFRBdU1UVXlJQzB5TGpRM05pa2lMejQ4Y0dGMGFDQmtQU0pOTGpnd05Td3pMak01TW1FdU5qUXlMalkwTWl3d0xERXNNU3d3TEM0NU1EZ3VOalF5TGpZME1pd3dMREFzTVN3d0xTNDVNRGdpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtDMHdMakkwSUMweExqSTBOaWtpTHo0OGNHRjBhQ0JrUFNKTk1TNHdNeTQ0TkROaExqUTVOQzQwT1RRc01Dd3hMREVzTGpjc01Dd3VORGsxTGpRNU5Td3dMREFzTVMwdU55d3dJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNndE1DNHpORFFnTUNraUx6NDhjR0YwYUNCa1BTSk5OQzQwTlN3ekxqVTJOV0V1TkRrMExqUTVOQ3d3TERFc01Td3dMQzQzTGpRNU5TNDBPVFVzTUN3d0xERXNNQzB1TnlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVEV1TmpjMUlDMHhMak16TVNraUx6NDhjR0YwYUNCa1BTSk5OeTQwTmpNc01UTXVORE01WVM0M09TNDNPU3d3TERFc01Td3dMREV1TVRFNExqYzVNUzQzT1RFc01Dd3dMREVzTUMweExqRXhPQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb0xUSXVPREV6SUMwMUxqRXpOeWtpTHo0OGNHRjBhQ0JrUFNKTk1URXVNRFkzTERFekxqWTFOR0V1TmpReUxqWTBNaXd3TERFc01Td3dMQzQ1TURndU5qUXlMalkwTWl3d0xEQXNNU3d3TFM0NU1EZ2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0MwMExqSXpNU0F0TlM0eU16Z3BJaTgrUEhCaGRHZ2daRDBpVFRFeExqazVMREV4TGpFd05tRXVORGswTGpRNU5Dd3dMREVzTVN3d0xTNDNMalE1TlM0ME9UVXNNQ3d3TERFc01Dd3VOeUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb0xUUXVNek0xSUMwekxqazVNaWtpTHo0OGNHRjBhQ0JrUFNKTk1UUXVOekV5TERFekxqZ3lOMkV1TkRrMExqUTVOQ3d3TERFc01Td3dMQzQzTGpRNU5TNDBPVFVzTUN3d0xERXNNQzB1TnlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVFV1TmpZMklDMDFMak15TWlraUx6NDhjR0YwYUNCa1BTSk5Makk0T1N3eE15NHlOREpoTGprNE9DNDVPRGdzTUN3eExERXNNQ3d4TGpRdU9Ua3VPVGtzTUN3d0xERXNNQzB4TGpRaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREFnTFRVdU1ETTRLU0l2UGp4d1lYUm9JR1E5SWswdU5ESXlMRGt1T1RVellTNDRPRGt1T0RnNUxEQXNNU3d4TERBc01TNHlOVGd1T0RreExqZzVNU3d3TERBc01Td3dMVEV1TWpVNElpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d0TUM0d05qTWdMVE11TnpjcElpOCtQSEJoZEdnZ1pEMGlUVE11T0RReUxERXpMak0zTTJFdU9EZzVMamc0T1N3d0xERXNNU3d3TERFdU1qVTRMamc1TVM0NE9URXNNQ3d3TERFc01DMHhMakkxT0NJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVEV1TXpreklDMDFMakVwSWk4K1BIQmhkR2dnWkQwaVRUUXVNRFF6TERFeExqRXpObUV1TnprdU56a3NNQ3d4TERFc01TNHhNVGdzTUN3dU56a3hMamM1TVN3d0xEQXNNUzB4TGpFeE9Dd3dJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNndE1TNDBPRE1nTFRNdU9EQTNLU0l2UGp4d1lYUm9JR1E5SWswMExqSXlOU3cyTGpneE1tRXVOalF5TGpZME1pd3dMREVzTVN3d0xDNDVNRGd1TmpReUxqWTBNaXd3TERBc01Td3dMUzQ1TURnaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLQzB4TGpVM0lDMHlMalUzTnlraUx6NDhjR0YwYUNCa1BTSk5OeTQyTkRVc01URXVNVFF4WVM0Mk5ESXVOalF5TERBc01Td3hMQzQ1TURnc01Dd3VOalF5TGpZME1pd3dMREFzTVMwdU9UQTRMREFpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtDMHlMamtnTFRNdU9UQTNLU0l2UGp4d1lYUm9JR1E5SWswNExqVTNMRGN1TmpnMllTNDBPVFF1TkRrMExEQXNNU3d4TERBdExqY3VORGsxTGpRNU5Td3dMREFzTVN3d0xDNDNJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNndE15NHdNRFVnTFRJdU5qWXhLU0l2UGp3dlp6NDhMM04yWno0PScpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBOYXZpZ2F0aW9uIEl0ZW1zXHJcbi5uYXYtaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljOyAvLyBTdGF0aWMgcG9zaXRpb25pbmcgYWxsb3dzIGNoaWxkIGRyb3Bkb3ducyB0byBwb3NpdGlvbiByZWxhdGl2ZSB0byB2aWV3cG9ydFxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtbGluayB7XHJcbiAgICAvLyBCb290c3RyYXAgaGFuZGxlczogcGFkZGluZyB2aWEgQ1NTIHZhcmlhYmxlcyAoLS1icy1uYXYtbGluay1wYWRkaW5nLXgveSlcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4vLyBEZXNrdG9wIERyb3Bkb3duL0ZseW91dCBNZW51c1xyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAubmF2LWl0ZW0uaGFzLWNoaWxkcmVuIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG5cclxuICAgICAgICA+IC5uYXYge1xyXG4gICAgICAgICAgICAvLyBGaXJzdCBpdGVtIChjbG9uZSBsaW5rKVxyXG4gICAgICAgICAgICAvLyBSZWd1bGFyIGRyb3Bkb3duIGl0ZW1zXHJcbiAgICAgICAgICAgID4gLm5hdi1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgICAgICAgICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIC8vIEZpcnN0IGl0ZW0gKGNsb25lIGxpbmspIC0gaGlkZSBpdFxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5rLWNsb25lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZGlnby05MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IC8vIDE4cHhcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZGlnby04MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmRpZ28tODAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHJlZC02MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5kaWdvLTkwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07IC8vIDE2cHhcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLTYwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHJlZC02MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLy8gVGhpcmQgbGV2ZWxcclxuICAgICAgICAgICAgICAgID4gLm5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsgLy8gVXNlIHN0YXRpYyB0byBhdm9pZCB0cmFuc2Zvcm0gY29udGV4dCBpc3N1ZXNcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyAvLyBObyBzaGFkb3cgb24gdGhpcmQgbGV2ZWxcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBPdmVycmlkZSBwYXJlbnQgYW5pbWF0aW9uIC0gdGhpcmQgbGV2ZWwgaXMgYWx3YXlzIHZpc2libGVcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDsgLy8gRGlzYWJsZSBhbnkgaW5oZXJpdGVkIHRyYW5zaXRpb25zXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgLy8gUmVtb3ZlIGFueSBwc2V1ZG8tZWxlbWVudCBzaGFkb3dzXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlIG1hcmdpbiBiZXR3ZWVuIGl0ZW1zXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4xMjVyZW0gMDsgLy8gUmVkdWNlZCBmcm9tIDAuMjVyZW1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRpbmRpZ28tOTAwLCAwLjg1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyAvLyAxNXB4XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLTYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC02MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFNob3cgZHJvcGRvd24gb24gaG92ZXIgKENTUy1iYXNlZCB3aXRoIGFuaW1hdGlvbilcclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICAgJi5zaG93LCAvLyBCb290c3RyYXAgZHJvcGRvd24gYWN0aXZlIHN0YXRlXHJcbiAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xyXG4gICAgICAgICAgICA+IC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAvLyBBcnJvdyBpbmRpY2F0b3IgYWJvdmUgZHJvcGRvd24gKHdoaXRlIHRyaWFuZ2xlKVxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5hdi1mbHlvdXQge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bzsgLy8gUmUtZW5hYmxlIGludGVyYWN0aW9uXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEhpZGUgZHJvcGRvd24gd2hlbiBFc2NhcGUga2V5IGlzIHByZXNzZWQgKG92ZXJyaWRlcyA6aG92ZXIpXHJcbiAgICAgICAgJi5lc2NhcGUtcHJlc3NlZCB7XHJcbiAgICAgICAgICAgIC5uYXYtZmx5b3V0IHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBOYXZiYXIgVG9nZ2xlciAtIEhhbWJ1cmdlciBNZW51IEJ1dHRvblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBDb21tb24gYnV0dG9uIHN0eWxlcyBpbmhlcml0ZWQgZnJvbSAubmF2YmFyLW5hdi11dGlsc1xyXG4vLyBCb290c3RyYXAgdG9nZ2xlciBDU1MgdmFyaWFibGVzIHNldCBpbiBfbWFpbi5zY3NzIG9uIC5uYXZiYXItbWFpblxyXG5cclxuLm5hdmJhci10b2dnbGVyIHtcclxuICAgIC8vIENvbG9ycyBvbmx5IC0gbGF5b3V0L3NpemluZyBpbmhlcml0ZWQgZnJvbSBwYXJlbnRcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGNvbG9yOiAkaW5kaWdvLTkwMDtcclxuXHJcbiAgICAuZmEge1xyXG4gICAgICAgIGNvbG9yOiAkaW5kaWdvLTkwMDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBDdXN0b20gZm9jdXMgc3R5bGVzXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHJlZC02MDA7XHJcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBUb2dnbGUgaWNvbiB2aXNpYmlsaXR5IGJhc2VkIG9uIGFyaWEtZXhwYW5kZWRcclxuICAgICZbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIHtcclxuICAgICAgICAuZmEtdGltZXMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcclxuICAgICAgICAuZmEtYmFycyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIERlc2t0b3A6IGhpZGUgaGFtYnVyZ2VyIG1lbnVcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbiIsIi5uYXYtZmx5b3V0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgIGJvcmRlcjogMDsgLy8gT3ZlcnJpZGUgQm9vdHN0cmFwIGRyb3Bkb3duIGJvcmRlclxyXG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKCRpbmRpZ28tOTAwLCAwLjE1KTtcclxuICAgIGNvbHVtbi1jb3VudDogMztcclxuICAgIGNvbHVtbi1maWxsOiBiYWxhbmNlOyAvLyBCYWxhbmNlIGNvbnRlbnQgYWNyb3NzIGFsbCBjb2x1bW5zXHJcbiAgICBjb2x1bW4tZ2FwOiAycmVtO1xyXG4gICAgY29sdW1uLXdpZHRoOiAyMHJlbTsgLy8gTWluIGNvbHVtbiB3aWR0aCB0byBlbnN1cmUgMyBjb2x1bW5zIGFyZSB1c2VkXHJcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gT3ZlcnJpZGUgQm9vdHN0cmFwJ3MgZGlzcGxheTogZmxleFxyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDJyZW0pO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyAvLyBQcmV2ZW50IGludGVyYWN0aW9uIHdoZW4gaGlkZGVuXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgLy8gT3ZlcnJpZGUgQm9vdHN0cmFwJ3MgcG9zaXRpb25pbmdcclxuICAgIHRvcDogMTAwJSAhaW1wb3J0YW50OyAvLyBPdmVycmlkZSBCb290c3RyYXAncyB0b3AgcG9zaXRpb25pbmdcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50OyAvLyBPdmVycmlkZSBCb290c3RyYXAncyB0cmFuc2Zvcm1cclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xOHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgdmlzaWJpbGl0eSAwLjE4cztcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHdpZHRoOiBjYWxjKCN7bWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIFwibGdcIil9IC0gdmFyKC0tYnMtZ3V0dGVyLXgpKTtcclxuICAgIHotaW5kZXg6IDEwNTA7XHJcbiAgICAvLyBCcmlkZ2UgZWxlbWVudCAtIGNyZWF0ZXMgaW52aXNpYmxlIGhvdmVyIGFyZWEgYWJvdmUgZHJvcGRvd25cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTEuNzVyZW07XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBoZWlnaHQ6IDEuNzVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgLy8gQnJpZGdlIGluaGVyaXRzIHBvaW50ZXItZXZlbnRzIGZyb20gcGFyZW50IChub25lIHdoZW4gaGlkZGVuLCBhdXRvIHdoZW4gdmlzaWJsZSlcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoI3ttYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgXCJ4bFwiKX0gLSB2YXIoLS1icy1ndXR0ZXIteCkpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoI3ttYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgXCJ4eGxcIil9IC0gdmFyKC0tYnMtZ3V0dGVyLXgpKTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBCb290c3RyYXAgZHJvcGRvd24uc2hvdyBzdGF0ZSAod2hlbiBhY3RpdmF0ZWQgdmlhIEphdmFTY3JpcHQpXHJcbiAgICAmLnNob3cge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBTZWNvbmRhcnkgTmF2YmFyIC0gUmVndWxhdG9yeSBQb3J0YWwgTmF2aWdhdGlvblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vL1xyXG4vLyBVc2VkIGZvciBzZWN0aW9uLXNwZWNpZmljIG5hdmlnYXRpb24gd2l0aCAkc2Vjb25kYXJ5IGJhY2tncm91bmQgY29sb3JcclxuLy8gUHJvdmlkZXMgdGhlIHNhbWUgZmx5b3V0IGZ1bmN0aW9uYWxpdHkgYXMgdGhlIG1haW4gbmF2YmFyXHJcbi8vXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4mLm5hdmJhci1tZW51LXNlY29uZGFyeSB7XHJcbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgLy8gQm9vdHN0cmFwIENTUyBWYXJpYWJsZSBPdmVycmlkZXNcclxuICAgIC8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4gICAgLy8gQ29sb3JzIC0gTGlnaHQgdGV4dCBvbiBkYXJrIGJhY2tncm91bmRcclxuICAgIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skd2hpdGV9O1xyXG4gICAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAje3JnYmEoJHdoaXRlLCAwLjg1KX07XHJcbiAgICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyR3aGl0ZX07XHJcblxyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIC8vIExheW91dCAmIFBvc2l0aW9uaW5nXHJcbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWluLWhlaWdodDogYXV0bztcclxuXHJcbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgLy8gTmF2aWdhdGlvbiBMaXN0XHJcbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuICAgIC5uYXZiYXItbmF2IHtcclxuICAgICAgICAvLyBCb290c3RyYXAgQ1NTIFZhcmlhYmxlIE92ZXJyaWRlcyBmb3IgbmF2aWdhdGlvbiBsaW5rc1xyXG4gICAgICAgIC8vIE1hdGNoIG1haW4gbmF2IHBhZGRpbmcgdmFsdWVzXHJcbiAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplOiAxLjEyNXJlbTsgLy8gMThweCAoc2FtZSBhcyBtYWluIG5hdilcclxuICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6IDFyZW07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAwLjc1cmVtOyAvLyBFeHRyYSBwYWRkaW5nIGZvciBsYXJnZXIgYm9yZGVyLXJhZGl1c1xyXG4gICAgICAgIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6ICN7JHdoaXRlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogI3tyZ2JhKCR3aGl0ZSwgMC44NSl9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDFyZW07XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICAvLyBUYWJsZXQgKGxnIGJyZWFrcG9pbnQpIC0gcmVkdWNlIHBhZGRpbmcvZm9udCB0byBmaXQgbW9yZSBpdGVtc1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShsZykge1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemU6IDFyZW07IC8vIDE2cHhcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAwLjYyNXJlbTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogMC42MjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5uYXYtaXRlbSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IC8vIEFsbG93IGZseW91dCB0byBwb3NpdGlvbiByZWxhdGl2ZSB0byBuYXZiYXJcclxuXHJcbiAgICAgICAgICAgID4gLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgY29sb3IgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5oaWdobGlnaHRlZCxcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4xNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBJdGVtcyB3aXRoIGNoaWxkcmVuIC0gYWRkIGluZGljYXRvciBpY29uXHJcbiAgICAgICAgICAgICYuaGFzLWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgICAgID4gLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvLyBGbHlvdXQgaW5kaWNhdG9yIGljb24gKGRvdHRlZCBhcnJvdyAtIHNhbWUgYXMgbWFpbiBuYXYsIHdoaXRlIHZlcnNpb24pXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjYyNXJlbTsgLy8gMTBweFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4zNzVyZW07IC8vIDZweCBzcGFjaW5nIGZyb20gdGV4dFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBXaGl0ZSB2ZXJzaW9uIG9mIHRoZSBkb3R0ZWQgYXJyb3cgU1ZHIGZvciBkYXJrIGJhY2tncm91bmRcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gVXNpbmcgVVJMLWVuY29kZWQgU1ZHIHdpdGggZmlsbD1cIndoaXRlXCIgb24gdGhlIGcgZWxlbWVudFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzkuODknIGhlaWdodD0nOS44OScgdmlld0JveD0nMCAwIDkuODkgOS44OSclM0UlM0NnIGZpbGw9JyUyM2ZmZmZmZiclM0UlM0NwYXRoIGQ9J00uNjIxLDYuNmEuNzkxLjc5MSwwLDEsMSwwLDEuMTE4Ljc5MS43OTEsMCwwLDEsMC0xLjExOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTAuMTUyIC0yLjQ3NiknLyUzRSUzQ3BhdGggZD0nTS44MDUsMy4zOTJhLjY0Mi42NDIsMCwxLDEsMCwuOTA4LjY0Mi42NDIsMCwwLDEsMC0uOTA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMC4yNCAtMS4yNDYpJy8lM0UlM0NwYXRoIGQ9J00xLjAzLjg0M2EuNDk0LjQ5NCwwLDEsMSwuNywwLC40OTUuNDk1LDAsMCwxLS43LDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0wLjM0NCAwKScvJTNFJTNDcGF0aCBkPSdNNC40NSwzLjU2NWEuNDk0LjQ5NCwwLDEsMSwwLC43LjQ5NS40OTUsMCwwLDEsMC0uNycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTEuNjc1IC0xLjMzMSknLyUzRSUzQ3BhdGggZD0nTTcuNDYzLDEzLjQzOWEuNzkuNzksMCwxLDEsMCwxLjExOC43OTEuNzkxLDAsMCwxLDAtMS4xMTgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yLjgxMyAtNS4xMzcpJy8lM0UlM0NwYXRoIGQ9J00xMS4wNjcsMTMuNjU0YS42NDIuNjQyLDAsMSwxLDAsLjkwOC42NDIuNjQyLDAsMCwxLDAtLjkwOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTQuMjMxIC01LjIzOCknLyUzRSUzQ3BhdGggZD0nTTExLjk5LDExLjEwNmEuNDk0LjQ5NCwwLDEsMSwwLS43LjQ5NS40OTUsMCwwLDEsMCwuNycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTQuMzM1IC0zLjk5MiknLyUzRSUzQ3BhdGggZD0nTTE0LjcxMiwxMy44MjdhLjQ5NC40OTQsMCwxLDEsMCwuNy40OTUuNDk1LDAsMCwxLDAtLjcnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC01LjY2NiAtNS4zMjIpJy8lM0UlM0NwYXRoIGQ9J00uMjg5LDEzLjI0MmEuOTg4Ljk4OCwwLDEsMSwwLDEuNC45OS45OSwwLDAsMSwwLTEuNCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAtNS4wMzgpJy8lM0UlM0NwYXRoIGQ9J00uNDIyLDkuOTUzYS44ODkuODg5LDAsMSwxLDAsMS4yNTguODkxLjg5MSwwLDAsMSwwLTEuMjU4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMC4wNjMgLTMuNzcpJy8lM0UlM0NwYXRoIGQ9J00zLjg0MiwxMy4zNzNhLjg4OS44ODksMCwxLDEsMCwxLjI1OC44OTEuODkxLDAsMCwxLDAtMS4yNTgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xLjM5MyAtNS4xKScvJTNFJTNDcGF0aCBkPSdNNC4wNDMsMTEuMTM2YS43OS43OSwwLDEsMSwxLjExOCwwLC43OTEuNzkxLDAsMCwxLTEuMTE4LDAnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xLjQ4MyAtMy44MDcpJy8lM0UlM0NwYXRoIGQ9J000LjIyNSw2LjgxMmEuNjQyLjY0MiwwLDEsMSwwLC45MDguNjQyLjY0MiwwLDAsMSwwLS45MDgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xLjU3IC0yLjU3NyknLyUzRSUzQ3BhdGggZD0nTTcuNjQ1LDExLjE0MWEuNjQyLjY0MiwwLDEsMSwuOTA4LDAsLjY0Mi42NDIsMCwwLDEtLjkwOCwwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMi45IC0zLjkwNyknLyUzRSUzQ3BhdGggZD0nTTguNTcsNy42ODZhLjQ5NC40OTQsMCwxLDEsMC0uNy40OTUuNDk1LDAsMCwxLDAsLjcnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0zLjAwNSAtMi42NjEpJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIERlc2t0b3AgZmx5b3V0IG1lbnUgY29udGFpbmVyIChzZWNvbmQgbGV2ZWwpIC0gb25seSBvbiBsZytcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICAgICAgPiAubmF2LmQtbGctYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgLy8gT3ZlcnJpZGUgQm9vdHN0cmFwJ3MgZC1sZy1ibG9jayAhaW1wb3J0YW50XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxNnB4IHJnYmEoJGluZGlnby05MDAsIDAuMTUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDUwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMztcclxuICAgICAgICAgICAgICAgICAgICBjb2x1bW4tZmlsbDogYmFsYW5jZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi13aWR0aDogMTZyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vIEZpcnN0IGl0ZW0gKGNsb25lIGxpbmspIC0gaGlkZSBpdFxyXG4gICAgICAgICAgICAgICAgICAgID4gLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLm5hdi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5kaWdvLTkwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gVGhpcmQgbGV2ZWwgbmF2aWdhdGlvblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5uYXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMTI1cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRpbmRpZ28tOTAwLCAwLjg1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIFNob3cgZmx5b3V0IG9uIGhvdmVyXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xyXG4gICAgICAgICAgICAgICAgICAgID4gLm5hdi5kLWxnLWJsb2NrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuMTUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgLy8gUmVzcG9uc2l2ZSAtIFRhYmxldCAmIE1vYmlsZSAoQWNjb3JkaW9uLXN0eWxlIHZlcnRpY2FsIHN0YWNrKVxyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICAvLyBSZW1vdmUgdGhlIGNvbGxhcHNlIHdyYXBwZXIgYmVoYXZpb3IgLSBhbHdheXMgc2hvdyBuYXZcclxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2YmFyLW5hdiB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIC8vIFRvcC1sZXZlbCBuYXYgaXRlbXNcclxuICAgICAgICAgICAgPiAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJHdoaXRlLCAwLjEpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyBGbGV4IGNvbnRhaW5lciBmb3IgbGluayArIHRvZ2dsZVxyXG4gICAgICAgICAgICAgICAgPiAuZC1mbGV4IHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjg3NXJlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuODc1cmVtIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gQWxsb3cgdGV4dCB0byB3cmFwIG9uIG1vYmlsZVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIFRvZ2dsZSBidXR0b24gZm9yIHN1Yi1pdGVtcyAoc2FtZSBhcyBvZmZjYW52YXMpXHJcbiAgICAgICAgICAgICAgICAuYnRuLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuOCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC44KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5mYS1jaGV2cm9uLWRvd24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyAvLyAxNHB4XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5mYS1jaGV2cm9uLWRvd24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyBJdGVtcyB3aXRoIGNoaWxkcmVuIC0gcmVtb3ZlIHRoZSA6OmFmdGVyIGluZGljYXRvciBvbiBtb2JpbGUgKHVzaW5nIGJ0bi10b2dnbGUgaW5zdGVhZClcclxuICAgICAgICAgICAgICAgICYuaGFzLWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5uYXYtbGluazo6YWZ0ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgPiAuZC1mbGV4IC5uYXYtbGluazo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyBTdWItbmF2aWdhdGlvbiBjb250YWluZXIgKG1vYmlsZSBhY2NvcmRpb24pXHJcbiAgICAgICAgICAgICAgICAvLyBPbmx5IHRhcmdldCAubmF2IGluc2lkZSB0aGUgY29sbGFwc2UgZGl2IHdyYXBwZXJcclxuICAgICAgICAgICAgICAgID4gZGl2ID4gLm5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMTUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCR3aGl0ZSwgMC4wNSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuOSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjA1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBUaGlyZCBsZXZlbCBuYXZpZ2F0aW9uXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLm5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC4xKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5hdi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkd2hpdGUsIDAuMDMpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4wNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEJyZWFkY3J1bWIgTmF2YmFyIFZhcmlhbnRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiYubmF2YmFyLWJyZWFkY3J1bWIge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XHJcblxyXG4gICAgW2NsYXNzXj1cImNvbnRhaW5lclwiXSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5icmVhZGNydW1iIHtcclxuICAgICAgICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiB2YXIoLS0jeyRicmFuZH1oZWFkaW5nLXRleHQtY29sb3IsICN7JGRhcmt9KTtcclxuICAgICAgICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6IHZhcigtLSN7JGJyYW5kfWhlYWRpbmctdGV4dC1jb2xvciwgI3skZGFya30pO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFBhZ2luYXRpb24gTmF2YmFyIFZhcmlhbnRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gVXBkYXRlZCBmb3IgVGFzayA4OiBXaGl0ZSBiYWNrZ3JvdW5kIHdpdGggbmF2eSBwYWdlIGl0ZW1zXHJcblxyXG4mLm5hdmJhci1wYWdpbmF0aW9uIHtcclxuICAgIGhlaWdodDogMy43NXJlbTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMC4xMjVyZW0gMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTsgLy8gV2hpdGUgYmFja2dyb3VuZFxyXG5cclxuICAgIC5wYWdpbmF0aW9uIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2UtaXRlbSB7XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAucGFnZS1saW5rIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtNTAwOyAvLyBSZWQgYmFja2dyb3VuZCBmb3IgYWN0aXZlIHBhZ2VcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgIC5wYWdlLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4yNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFnZS1saW5rIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5OyAvLyBOYXZ5IGJhY2tncm91bmQgKCRpbmRpZ28tOTAwKVxyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlOyAvLyBXaGl0ZSB0ZXh0XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIG1hcmdpbjogMCAwLjI1cmVtOyAvLyBTcGFjZSBiZXR3ZWVuIHBhZ2UgaXRlbXNcclxuXHJcbiAgICAgICAgJjpob3Zlcjpub3QoLmRpc2FibGVkKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtNTAwOyAvLyBSZWQgaG92ZXIgc3RhdGVcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRibHVlLTYwMDtcclxuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgKyAuc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi5kLW5vbmUge1xyXG4gICAgICAgICsgLnNlYXJjaC1yZXN1bHRzIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gU29jaWFsIE5hdmJhciBWYXJpYW50XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4mLm5hdmJhci1zb2NpYWwge1xyXG4gICAgcGFkZGluZzogMC40Mzc1cmVtIDFyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYxNzJDO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjVyZW07XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjVyZW07XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAubmF2YmFyLW5hdiB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuXHJcbiAgICAubmF2LWxpbmsge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IC5jb250YWluZXIge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuXHJcbiAgICAmLm5hdmJhci1maXhlZC1sZWZ0IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IDM1JTtcclxuICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDYxNzJDO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG5cclxuICAgICAgICAubmF2YmFyLW5hdiB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIE9mZmNhbnZhcyBDb21wb25lbnQgLSBCYXNlIFN0eWxlcyAmIFZhcmlhbnQgSW1wb3J0c1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBCb290c3RyYXAgNSBvZmZjYW52YXMgY29tcG9uZW50IHdpdGggc2hhcmVkIHN0eWxpbmcgZm9yIGFsbCB2YXJpYW50c1xyXG4vLyBWYXJpYW50czogbmF2aWdhdGlvbiwgdXNlciBsb2dpblxyXG5cclxuLm9mZmNhbnZhcyB7XHJcbiAgICAmLm9mZmNhbnZhcy1lbmQge1xyXG4gICAgICAgIC8vIEJvb3RzdHJhcCBDU1MgVmFyaWFibGUgT3ZlcnJpZGVzIGZvciAub2ZmY2FudmFzXHJcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoOiAxMDB2dzsgLy8gRnVsbCB2aWV3cG9ydCB3aWR0aCBmb3IgZ3JhZGllbnQgYmFja2dyb3VuZFxyXG4gICAgICAgIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXg6IDAuNXJlbTsgLy8gSG9yaXpvbnRhbCBwYWRkaW5nXHJcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteTogMDsgLy8gTm8gdmVydGljYWwgcGFkZGluZyAoaGFuZGxlZCBieSBoZWFkZXIvYm9keSlcclxuICAgICAgICAtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7IC8vIFNuYXBwaWVyIGFuaW1hdGlvbiAoMjAwbXMpXHJcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJnOiB0cmFuc3BhcmVudDsgLy8gVHJhbnNwYXJlbnQgdG8gc2hvdyBncmFkaWVudCBiYWNrZ3JvdW5kXHJcblxyXG4gICAgICAgIC8vIEJvb3RzdHJhcCBoYW5kbGVzOiB3aWR0aCwgcGFkZGluZywgdHJhbnNpdGlvbiB2aWEgQ1NTIHZhcmlhYmxlc1xyXG4gICAgICAgIC8vIFdlIG9ubHkgb3ZlcnJpZGUgd2hhdCBCb290c3RyYXAgZG9lc24ndCBoYW5kbGVcclxuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgICAgICAvLyBHcmFkaWVudCBiYWNrZ3JvdW5kIGZhZGluZyBmcm9tIHRvcCAtIGNvdmVycyBmdWxsIHdpZHRoXHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZyxyZ2JhKDI1NSwyNTUsMjU1LDAuMSkgMCwgcmdiYSgxMiwzNSw2NCwuMykgMTBweCxyZ2JhKDEyLDM1LDY0LC4xKSAzMCUsdHJhbnNwYXJlbnQgMTAwJSksdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gQ2xpcCBib2R5IGNvbnRlbnQgZHVyaW5nIHNsaWRlIGFuaW1hdGlvbiB0byBwcmV2ZW50IGxpZ2h0IGJhY2tncm91bmQgc2hvd2luZyBhdCBmdWxsIGhlaWdodFxyXG4gICAgICAgIC8vIEFsbG93IGNsaWNrcyBvbiB0cmFuc3BhcmVudCBhcmVhcyB0byBwYXNzIHRocm91Z2ggdG8gYmFja2Ryb3BcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLWhlYWRlciB7XHJcbiAgICAgICAgLy8gSGVhZGVyIGlzIHZpc3VhbGx5IGhpZGRlbiBidXQgbWFpbnRhaW5zIHNwYWNpbmdcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZGlnby05MDA7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgJi52aXN1YWxseS1oaWRkZW4ge1xyXG4gICAgICAgICAgICAvLyBPdmVycmlkZSB2aXN1YWxseS1oaWRkZW4gdG8gbWFpbnRhaW4gbGF5b3V0IHNwYWNlXHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDdyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyAvLyBIaWRlIHZpc3VhbGx5IGJ1dCBtYWludGFpbiBzcGFjZVxyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgLy8gRG9uJ3QgaW50ZXJjZXB0IGNsaWNrc1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9mZmNhbnZhcy10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyAvLyAyMHB4XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuLWNsb3NlIHtcclxuICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMSk7IC8vIFdoaXRlIGNsb3NlIGJ1dHRvblxyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYm9keSB7XHJcbiAgICAgICAgLy8gQmFzZSBib2R5IHN0eWxlcyAtIHNoYXJlZCBhY3Jvc3MgYWxsIHZhcmlhbnRzXHJcbiAgICAgICAgcGFkZGluZzogMDsgLy8gUmVtb3ZlIGRlZmF1bHQgcGFkZGluZyBmb3IgZnVsbC13aWR0aCBpdGVtc1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7IC8vIE5vIGV4dHJhIG1hcmdpbiBuZWVkZWQgc2luY2UgaGVhZGVyIG1haW50YWlucyBzcGFjZVxyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyAvLyBQdXNoIGNvbnRlbnQgdG8gdGhlIHJpZ2h0XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyAvLyBBbGlnbiB0byByaWdodCBlZGdlICh3aGVyZSBvZmZjYW52YXMgc2xpZGVzIGluIGZyb20pXHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMnJlbTsgLy8gQ2FwIHdpZHRoIG9uIGxhcmdlciBzY3JlZW5zIC0gY29udGVudCBvbmx5LCBub3QgZ3JhZGllbnRcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7IC8vICNGOEY3RjFcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyAvLyA0cHhcclxuICAgICAgICBib3gtc2hhZG93OiAwIC0ycHggOHB4IHJnYmEoJGluZGlnby05MDAsIDAuMDUpOyAvLyBTdWJ0bGUgc2hhZG93IGF0IHRvcFxyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87IC8vIEVuYWJsZSB2ZXJ0aWNhbCBzY3JvbGxpbmcgd2hlbiBjb250ZW50IGV4Y2VlZHMgdmlld3BvcnRcclxuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNnJlbSk7IC8vIENvbnN0cmFpbiBoZWlnaHQgKHZpZXdwb3J0IC0gaGVhZGVyIHNwYWNlKVxyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOyAvLyBSZS1lbmFibGUgcG9pbnRlciBldmVudHMgZm9yIGJvZHkgY29udGVudFxyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyAvLyBQcmV2ZW50IEJvb3RzdHJhcCdzIGZsZXgtZ3JvdzogMSBkdXJpbmcgYW5pbWF0aW9uIChzaG93aW5nIGNsYXNzKVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBJbXBvcnQgb2ZmY2FudmFzIHZhcmlhbnRzXHJcbkBpbXBvcnQgJ29mZmNhbnZhcy9uYXZpZ2F0aW9uJztcclxuQGltcG9ydCAnb2ZmY2FudmFzL3VzZXInO1xyXG5AaW1wb3J0ICdvZmZjYW52YXMvc2VhcmNoJztcclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gT2ZmY2FudmFzIE5hdmlnYXRpb24gVmFyaWFudFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBNb2JpbGUgbmF2aWdhdGlvbiBtZW51IHN0eWxlcyBmb3Igb2ZmY2FudmFzLWJvZHlcclxuLy8gVXNlIHdpdGg6IDxkaXYgY2xhc3M9XCJvZmZjYW52YXMgb2ZmY2FudmFzLWVuZCBvZmZjYW52YXMtbmF2aWdhdGlvblwiPlxyXG5cclxuLm9mZmNhbnZhcy1uYXZpZ2F0aW9uIHtcclxuICAgIC5vZmZjYW52YXMtYm9keSB7XHJcbiAgICAgICAgLm5hdmJhci1uYXYge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xyXG5cclxuICAgICAgICAgICAgLm5hdi1pdGVtIHtcclxuICAgICAgICAgICAgICAgIC8vIFRvcC1sZXZlbCBpdGVtc1xyXG4gICAgICAgICAgICAgICAgPiAubmF2LWxpbmssXHJcbiAgICAgICAgICAgICAgICA+IC5kLWZsZXggLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgLy8gMThweFxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM0O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRpbmRpZ28tOTAwLCAwLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5kaWdvLTkwMDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmRpZ28tOTAwLCAwLjAyKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmRpZ28tOTAwLCAwLjAyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC02MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IC8vIEJvbGQgZm9yIGFjdGl2ZSBwYWdlXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIEZsZXhib3ggY29udGFpbmVyIGZvciBsaW5rICsgdG9nZ2xlXHJcbiAgICAgICAgICAgICAgICA+IC5kLWZsZXgge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRpbmRpZ28tOTAwLCAwLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyBUb2dnbGUgYnV0dG9uIGZvciBzdWItaXRlbXNcclxuICAgICAgICAgICAgICAgIC5idG4tdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGluZGlnby05MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC02MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkcmVkLTYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5mYS1jaGV2cm9uLWRvd24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyAvLyAxNHB4XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5mYS1jaGV2cm9uLWRvd24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyBTdWItbmF2aWdhdGlvbiAobmVzdGVkIC0gMm5kIGxldmVsKVxyXG4gICAgICAgICAgICAgICAgLm5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkaW5kaWdvLTkwMCwgMC4wOCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRpbmRpZ28tOTAwLCAwLjEpOyAvLyBUaGluIGxpZ2h0IGJvcmRlclxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lOyAvLyBSZW1vdmUgYm9yZGVyIG9uIGZpcnN0IGl0ZW1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgLy8gMTZweFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJGluZGlnby05MDAsIDAuODUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLTYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmRpZ28tOTAwLCAwLjEyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC02MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkaW5kaWdvLTkwMCwgMC4xMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLTYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAzcmQgbGV2ZWxcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm5hdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmRpZ28tOTAwLCAwLjE1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCByZ2JhKCRpbmRpZ28tOTAwLCAwLjA4KTsgLy8gU3VidGxlIGlubmVyIHNoYWRvd1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IC8vIEV4dGVuZCB0byBmdWxsIHdpZHRoIG9mIDJuZCBsZXZlbFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDsgLy8gUmVtb3ZlIHBhZGRpbmcgc28gdGhlIGJvcmRlcnMgcmVhY2ggdGhlIGVkZ2VzXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbSAhaW1wb3J0YW50OyAvLyAxNXB4IC0gcHJldmVudCBpbmhlcml0YW5jZSB3aXRoICFpbXBvcnRhbnRcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNzVyZW0gMi41cmVtOyAvLyBNb3JlIGluZGVudGVkXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJGluZGlnby05MDAsIDAuNzUpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmRpZ28tOTAwLCAwLjIwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmRpZ28tOTAwLCAwLjIwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC02MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIE9mZmNhbnZhcyBVc2VyIExvZ2luIFZhcmlhbnRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gVXNlciBsb2dpbi9wcm9maWxlIG1lbnUgc3R5bGVzIGZvciBvZmZjYW52YXMtYm9keVxyXG4vLyBVc2Ugd2l0aDogPGRpdiBjbGFzcz1cIm9mZmNhbnZhcyBvZmZjYW52YXMtZW5kIG9mZmNhbnZhcy11c2VyXCI+XHJcblxyXG4ub2ZmY2FudmFzLXVzZXIge1xyXG4gICAgLy8gTG9naW5Cb3ggcmVuZGVycyB3aXRoIC5sb2dpbi1mb3JtLS1mbHlvdXQgY2xhc3MgKFRhc2sgMzQpXHJcbiAgICAvLyBObyBAZXh0ZW5kIG5lZWRlZCAtIHN0eWxlcyBhcmUgc2VsZi1jb250YWluZWQgaW4gX2xvZ2luLWZvcm0uc2Nzc1xyXG4gICAgLm9mZmNhbnZhcy1ib2R5IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQwcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IC8vIEhpZGUgb2ZmY2FudmFzLXVzZXIgb24gbGFyZ2Ugc2NyZWVucyBhbmQgdXBcclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBTZWFyY2ggT2ZmY2FudmFzIC0gTW9iaWxlIE9ubHlcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gTW9iaWxlIG9mZmNhbnZhcyBmb3Igc2VhcmNoIChpbmhlcml0cyBmcm9tIC5vZmZjYW52YXMgYmFzZSBzdHlsZXMpXHJcblxyXG4ub2ZmY2FudmFzLXNlYXJjaCB7XHJcbiAgICAub2ZmY2FudmFzLWJvZHkge1xyXG4gICAgICAgIC8vIE92ZXJyaWRlIGJhc2UgcGFkZGluZyBmb3Igc2VhcmNoIGZvcm1cclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XHJcblxyXG4gICAgICAgIC8vIENlbnRlciBjb250ZW50IHZlcnRpY2FsbHlcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG5cclxuICAgICAgICAuc2VhcmNoLWZvcm0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBOZXdzIFBvcnRhbCAtIFNpZGViYXIgQ29tcG9uZW50XHJcbi8vIEFjdHMgYXMgdGhlIGZpcnN0IHNodWZmbGUgaXRlbVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLm5ld3Mtc2lkZWJhciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBwYWRkaW5nOiAwLjI1cmVtOyAvLyBNYXRjaCBhcnRpY2xlIGNhcmQgcGFkZGluZ1xyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEV4cG9ydCBCYXNrZXQgRHJvcGRvd24gQnV0dG9uIGFuZCBNZW51XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5LTMwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgLy8gTWF0Y2ggZHJvcGRvd24gZmlsdGVyIGJ1dHRvbnNcclxuICAgIGNvbG9yOiAkZ3JheS05MDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZm9udC1zaXplOiAxcmVtOyAvLyAxNnB4IC0gbWF0Y2ggZmlsdGVyIGRyb3Bkb3duc1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGdhcDogMC41cmVtOyAvLyA4cHggc3BhY2luZyBiZXR3ZWVuIGVsZW1lbnRzXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2hvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBDaXJjdWxhciBiYWRnZSBmb3IgYmFza2V0IGNvdW50XHJcbiAgICAjYmFza2V0LW51bWJlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxLjVyZW07IC8vIDI0cHhcclxuICAgICAgICBoZWlnaHQ6IDEuNXJlbTsgLy8gMjRweFxyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyAvLyBQZXJmZWN0IGNpcmNsZVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgLy8gMTJweFxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBtYXgtaGVpZ2h0OiAyNDBweDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAmLmNsZWFyLWFsbCxcclxuICAgICAgICAmLmV4cG9ydCB7XHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMCAxMDAlO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi1saW5rIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYmFza2V0LWRhdGUge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYmFza2V0LXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQmFza2V0IEhlbHBlcnMgQ29tcG9uZW50XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIERhdGEgYXR0cmlidXRlIGhlbHBlcnMgZm9yIGJhc2tldCBmdW5jdGlvbmFsaXR5XHJcbi8vIEphdmFTY3JpcHQgYmluZHMgZXZlbnRzIHRvIFtkYXRhLWFkZC10by1iYXNrZXRdIGVsZW1lbnRzIHdpdGhpbiAubmV3cy1wb3J0YWxcclxuXHJcbi8vIEJhc2tldCBpY29uIHRvZ2dsZSAtIGFjdGl2ZSBzdGF0ZSBjaGFuZ2VzIGljb24gZnJvbSBwbHVzIHRvIG1pbnVzXHJcbltkYXRhLWFkZC10by1iYXNrZXRdIHtcclxuICAgIC8vIEJhc2UgdGV4dCBzdHlsaW5nXHJcbiAgICAudGV4dCxcclxuICAgIC50ZXh0LWFjdGl2ZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEhpZGUgYWN0aXZlIHRleHQgYnkgZGVmYXVsdFxyXG4gICAgLnRleHQtYWN0aXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEFjdGl2ZSBzdGF0ZTogdG9nZ2xlIHRleHQgYW5kIGljb25cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICAvLyBJY29uIHRvZ2dsZTogcGx1cyDihpIgbWludXNcclxuICAgICAgICAuZmEtcGx1cy1jaXJjbGUge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAkZmEtdmFyLW1pbnVzLWNpcmNsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gVGV4dCB0b2dnbGU6IFwiQWRkIHRvIGJhc2tldFwiIOKGkiBcIlJlbW92ZSBmcm9tIGJhc2tldFwiXHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQtYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBObyBSZXN1bHRzIE1lc3NhZ2UgQ29tcG9uZW50XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIE1lc3NhZ2UgZGlzcGxheWVkIHdoZW4gbm8gYXJ0aWNsZXMgbWF0Y2ggdGhlIGN1cnJlbnQgZmlsdGVyc1xyXG5cclxuW2RhdGEtbm9yZXN1bHRzXSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiA0cmVtIDEuNXJlbTsgLy8gNjRweCAyNHB4XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQUCBOZXVlIE1vbnRyZWFsJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBOZXdzIFBvcnRhbCAtIFNlYXJjaCBGaWx0ZXJzIExheW91dFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBDb29yZGluYXRlcyB0aGUgbGF5b3V0IG9mIGZpbHRlciBjb21wb25lbnRzIChkcm9wZG93bnMsIGRhdGVzLCBzZWFyY2gpXHJcblxyXG4uc2VhcmNoLWZpbHRlcnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kaWdvLTgwMDsgLy8gTmF2eSBiYWNrZ3JvdW5kICgjMGMyMzQwKVxyXG4gICAgcGFkZGluZzogMnJlbTsgLy8gMzJweFxyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtOyAvLyA0MHB4XHJcblxyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIC8vIFNjb3BlZCBDU1MgVmFyaWFibGVzIC0gQ29uZmlndXJlIEJvb3RzdHJhcCBjb21wb25lbnRzIHdpdGhpbiB0aGlzIGNvbnRhaW5lclxyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiAgICAvLyBEcm9wZG93biBidXR0b24gdmFyaWFibGVzICh3aGl0ZSBidXR0b25zIHdpdGggZGFyayB0ZXh0KVxyXG4gICAgLS1icy1idG4tYmc6ICN7JHdoaXRlfTtcclxuICAgIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI3skZ3JheS0zMDB9O1xyXG4gICAgLS1icy1idG4tY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7IC8vIEZJWDogSXNzdWUgIzkgLSB0aGluIHdlaWdodFxyXG4gICAgLS1icy1idG4tcGFkZGluZy14OiAwLjc1cmVtO1xyXG4gICAgLS1icy1idG4tcGFkZGluZy15OiAxcmVtO1xyXG4gICAgLS1icy1idG4tYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgLy8gRHJvcGRvd24gYnV0dG9uIGhvdmVyIHN0YXRlc1xyXG4gICAgLS1icy1idG4taG92ZXItYmc6ICN7JGdyYXktMTAwfTtcclxuICAgIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skZ3JheS00MDB9O1xyXG4gICAgLS1icy1idG4taG92ZXItY29sb3I6ICN7JGdyYXktOTAwfTtcclxuXHJcbiAgICAvLyBEcm9wZG93biBidXR0b24gYWN0aXZlIHN0YXRlc1xyXG4gICAgLS1icy1idG4tYWN0aXZlLWJnOiAjeyRncmF5LTEwMH07XHJcbiAgICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRncmF5LTQwMH07XHJcbiAgICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuXHJcbiAgICAvLyBGb3JtIGNvbnRyb2wgdmFyaWFibGVzIChpbnB1dHMgd2l0aCB3aGl0ZSBiYWNrZ3JvdW5kKVxyXG4gICAgLS1icy1mb3JtLWNvbnRyb2wtYmc6ICN7JHdoaXRlfTtcclxuICAgIC0tYnMtZm9ybS1jb250cm9sLWJvcmRlci1jb2xvcjogI3skZ3JheS0zMDB9O1xyXG4gICAgLS1icy1mb3JtLWNvbnRyb2wtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgIC0tYnMtZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIC0tYnMtZm9ybS1jb250cm9sLXBhZGRpbmcteDogMS41cmVtO1xyXG4gICAgLS1icy1mb3JtLWNvbnRyb2wtcGFkZGluZy15OiAwLjVyZW07XHJcblxyXG4gICAgLy8gRm9ybSBjb250cm9sIGhvdmVyIHN0YXRlc1xyXG4gICAgLS1icy1mb3JtLWNvbnRyb2wtaG92ZXItYm9yZGVyLWNvbG9yOiAjeyRncmF5LTQwMH07XHJcblxyXG4gICAgLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlc1xyXG4gICAgLS1icy1mb3JtLWNvbnRyb2wtZm9jdXMtYm9yZGVyLWNvbG9yOiAjeyRibHVlLTYwMH07XHJcbiAgICAtLWJzLWZvcm0tY29udHJvbC1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLCAxMDIsIDIwNCwgMC4xKTtcclxuXHJcbiAgICAvLyBJbnB1dCBncm91cCBhZGRvbiAoY2FsZW5kYXIgYnV0dG9uKVxyXG4gICAgLS1icy1pbnB1dC1ncm91cC1hZGRvbi1iZzogI3skd2hpdGV9O1xyXG4gICAgLS1icy1pbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICN7JGdyYXktMzAwfTtcclxuICAgIC0tYnMtaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICN7JGdyYXktNjAwfTtcclxuXHJcbiAgICAvLyBEcm9wZG93biBtZW51IHZhcmlhYmxlc1xyXG4gICAgLS1icy1kcm9wZG93bi1iZzogI3skd2hpdGV9O1xyXG4gICAgLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6ICN7JGdyYXktMjAwfTtcclxuICAgIC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGg6IDFweDtcclxuICAgIC0tYnMtZHJvcGRvd24tYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIC0tYnMtZHJvcGRvd24tcGFkZGluZy15OiAwLjVyZW07XHJcblxyXG4gICAgLy8gRHJvcGRvd24gaXRlbSB2YXJpYWJsZXNcclxuICAgIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogI3skZ3JheS05MDB9O1xyXG4gICAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRncmF5LTEwMH07XHJcbiAgICAtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGdyYXktMTAwfTtcclxuICAgIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW07IC8vIDI0cHggb24gbW9iaWxlXHJcbiAgICB9XHJcblxyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIC8vIEltcG9ydCBBdG9taWMgQ29tcG9uZW50c1xyXG4gICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiAgICBAaW1wb3J0ICdzZWFyY2gtZmlsdGVycy9kcm9wZG93bic7XHJcbiAgICBAaW1wb3J0ICdzZWFyY2gtZmlsdGVycy9kYXRlcGlja2VyLWdyb3VwJztcclxuICAgIEBpbXBvcnQgJ3NlYXJjaC1maWx0ZXJzL3NlYXJjaCc7XHJcbiAgICBAaW1wb3J0ICdzZWFyY2gtZmlsdGVycy9yZXNldCc7XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gRmlsdGVyIERyb3Bkb3duIENvbXBvbmVudFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBEcm9wZG93biBidXR0b25zIGFuZCBtZW51cyBmb3IgVG9waWNzLCBPcGVyYXRvcnMsIENvdW50cmllcywgU291cmNlc1xyXG5cclxuLmRyb3Bkb3duIHtcclxuICAgIC8vIERyb3Bkb3duIHRvZ2dsZVxyXG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgLy8gT3ZlcnJpZGUgQm9vdHN0cmFwIGRlZmF1bHRzIGRpcmVjdGx5IC0gb3VyIHNwZWNpZmljaXR5IHdpbnNcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xyXG5cclxuICAgICAgICAvLyBUeXBvZ3JhcGh5XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQUCBOZXVlIE1vbnRyZWFsJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgLy8gVGhpbiB3ZWlnaHRcclxuXHJcbiAgICAgICAgLy8gU3BhY2luZ1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xyXG5cclxuICAgICAgICAvLyBMYXlvdXQgLSBGbGV4Ym94IGZvciBpY29uICsgdGV4dCAobGVmdCkgYW5kIGFycm93IChyaWdodClcclxuICAgICAgICB3aWR0aDogMTAwJTsgLy8gRnVsbCB3aWR0aCBpbiBjb2x1bW5cclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFZlcnRpY2FsIGNlbnRlcmluZ1xyXG4gICAgICAgIGdhcDogMC41cmVtOyAvLyA4cHggc3BhY2UgYmV0d2VlbiBpY29uIGFuZCB0ZXh0XHJcblxyXG4gICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwOyAvLyBEb24ndCBzaHJpbmsgaWNvblxyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IC8vIExhcmdlciBpY29uc1xyXG4gICAgICAgICAgICBjb2xvcjogJHJlZC02MDA7IC8vIFJlZCBpY29ucyB0byBtYXRjaCBkZXNpZ25cclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyAvLyBDZW50ZXIgaWNvbiB3aXRoaW4gZml4ZWQgd2lkdGhcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGJsdWUtNjAwO1xyXG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zaG93IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBPdmVycmlkZSBCb290c3RyYXAncyAuc2hvdyBkaXNwbGF5IHByb3BlcnR5XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIE1haW50YWluIHZlcnRpY2FsIGNlbnRlcmluZ1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktNDAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBEcm9wZG93biBtZW51XHJcbiAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMzIwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDsgLy8gOHB4IHRvcC9ib3R0b21cclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG4gICAgICAgIC8vIEN1c3RvbSBzY3JvbGxiYXJcclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktNDAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmLmNsZWFyLWFsbCB7XHJcbiAgICAgICAgICAgICAgICArIC5leHBvcnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLWNoZWNrIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDIuMjVyZW07IC8vIDhweCAzNnB4IC0gbW9yZSBsZWZ0IHBhZGRpbmcgZm9yIGNoZWNrYm94XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JheS00MDAgIWltcG9ydGFudDsgLy8gRGFya2VyIGJvcmRlciBmb3IgYmV0dGVyIHZpc2liaWxpdHlcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjI1cmVtOyAvLyAyMHB4XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07IC8vIDIwcHhcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtNjAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkLTYwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtNjAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMCwgMTAyLCAyMDQsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFAgTmV1ZSBNb250cmVhbCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyAvLyA4cHggc3BhY2UgZnJvbSBjaGVja2JveFxyXG5cclxuICAgICAgICAgICAgICAgIC8vIENvdW50ZXIgYmFkZ2VcclxuICAgICAgICAgICAgICAgIC5iYWRnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyAvLyAxNnB4XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFwiU2VsZWN0IEFsbFwiIGFuZCBcIkNsZWFyXCIgbGlua3NcclxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtOyAvLyAxNnB4IDI0cHhcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQUCBOZXVlIE1vbnRyZWFsJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtNjAwO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNzAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS03MDA7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGJsdWUtNjAwO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gRGl2aWRlclxyXG4gICAgICAgIC5kcm9wZG93bi1kaXZpZGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDsgLy8gOHB4XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS0yMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBFbXB0eSBzdGF0ZVxyXG4gICAgICAgIC5lbXB0eS1zdGF0ZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMS41cmVtOyAvLyAzMnB4IDI0cHhcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BQIE5ldWUgTW9udHJlYWwnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gTG9hZGluZyBzdGF0ZVxyXG4gICAgICAgIC5sb2FkaW5nIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtOyAvLyAyNHB4XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5zcGlubmVyLWJvcmRlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtNjAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBDb3VudCBiYWRnZSBvbiBkcm9wZG93biB0b2dnbGVcclxuICAgICAgICAuYmFkZ2UtY291bnQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLThweDtcclxuICAgICAgICAgICAgcmlnaHQ6IC04cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBEcm9wZG93biBtZW51IGZvY3VzIHN0YXRlIGZvciBrZXlib2FyZCBuYXZpZ2F0aW9uXHJcbiAgICAgICAgICAgIC5mb3JtLWNoZWNrOmZvY3VzLXdpdGhpbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGJsdWUtNjAwO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gRGF0ZSBGaWVsZHMgQ29tcG9uZW50XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIERhdGUgcGlja2VyIGlucHV0IGdyb3VwcyB3aXRoIGNhbGVuZGFyIGljb24gYnV0dG9uc1xyXG5cclxuLy8gRGF0ZSBmaWVsZCB3cmFwcGVyIC0gbWFrZSBsYWJlbCBpbmxpbmUgd2l0aCBpbnB1dFxyXG4uZGF0ZXBpY2tlci1ncm91cCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIC5mb3JtLWxhYmVsIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlOyAvLyBXaGl0ZSBvbiBuYXZ5IGJhY2tncm91bmRcclxuICAgIH1cclxuXHJcbiAgICAuaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkd2hpdGUsIDAuOCk7XHJcblxyXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCAycHggcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgICAvLyBUcmFuc3BhcmVudCBiYWNrZ3JvdW5kIG1hdGNoaW5nIGlucHV0XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFNlYXJjaCBDb21wb25lbnRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gU2VhcmNoIGlucHV0IHdpdGggcHJlcGVuZCBpY29uIGFuZCBzdWJtaXQgYnV0dG9uXHJcbi8vIEluaGVyaXRzIG1vbGVjdWxlcy9zZWFyY2gtZ3JvdXBcclxuLy8gU00gdmVyc2lvblxyXG4uc2VhcmNoLWdyb3VwIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJHdoaXRlLCAwLjgpO1xyXG5cclxuICAgICY6Zm9jdXMtd2l0aGluIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcclxuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoJGdyYXktNTAwLCAwLjIpO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEZpbHRlciBSZXNldCBCdXR0b24gQ29tcG9uZW50XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBSZXNldCBidXR0b24gLSB3aGl0ZSBvdXRsaW5lIG9uIG5hdnkgYmFja2dyb3VuZCAocGlsbCBzdHlsZSlcclxuI2ZpbHRlci1yZXNldCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTsgLy8gV2hpdGUgb3V0bGluZSBvbiBuYXZ5IGJhY2tncm91bmRcclxuICAgIGNvbG9yOiAkd2hpdGU7IC8vIFdoaXRlIHRleHQgb24gbmF2eSBiYWNrZ3JvdW5kXHJcbiAgICBmb250LXdlaWdodDogNDAwOyAvLyBLZWVwIGJvbGQgZm9yIHZpc2liaWxpdHkgb24gbmF2eVxyXG4gICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweDsgLy8gUm91bmRlZCBwaWxsIHN0eWxlXHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzQ7XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIE5ld3MgUG9ydGFsIC0gQXJ0aWNsZSBPdmVydmlldyBMYXlvdXRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQ29vcmRpbmF0ZXMgdGhlIGxheW91dCBvZiBhcnRpY2xlIGdyaWQsIGNhcmRzLCBhbmQgZXhwb3J0IHNpZGViYXJcclxuXHJcbi8vIEFydGljbGUgZ3JpZCBjb250YWluZXIgKHVzZXMgU2h1ZmZsZS5qcyBmb3IgZmlsdGVyaW5nL2xheW91dClcclxuI25ld3MtZ3JpZCB7XHJcbiAgICAvLyBEb24ndCB1c2UgQ1NTIGdhcCAtIFNodWZmbGUuanMgdXNlcyBhYnNvbHV0ZSBwb3NpdGlvbmluZ1xyXG4gICAgLy8gU3BhY2luZyBpcyBjb250cm9sbGVkIHZpYSBTaHVmZmxlLmpzIGd1dHRlcldpZHRoIG9wdGlvblxyXG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcclxuXHJcbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgLy8gSW1wb3J0IEF0b21pYyBDb21wb25lbnRzXHJcbiAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgQGltcG9ydCAnYXJ0aWNsZS1vdmVydmlldy9sb2FkaW5nJzsgLy8gTG9hZGluZyBvdmVybGF5ICsgc3Bpbm5lclxyXG4gICAgQGltcG9ydCAnYXJ0aWNsZS1vdmVydmlldy9jYXJkJzsgLy8gQXJ0aWNsZSBjYXJkIHN0eWxpbmdcclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBMb2FkaW5nIFN0YXRlIENvbXBvbmVudFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBBcnRpY2xlIGdyaWQgbG9hZGluZyBvdmVybGF5IHdpdGggc3Bpbm5pbmcgcmVmcmVzaCBpY29uXHJcblxyXG4mW2RhdGEtbG9hZGluZ10ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgIH1cclxuXHJcbiAgICA+IC5mYS1yZWZyZXNoIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBjb2xvcjogJGJsdWUtOTAwO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgfVxyXG59XHJcblxyXG4mW2RhdGEtbG9hZGluZz1cInRydWVcIl0ge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxuXHJcbiAgICA+IC5mYS1yZWZyZXNoIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIE5ld3MgUG9ydGFsIC0gQXJ0aWNsZSBDYXJkIENvbXBvbmVudFxyXG4vLyBJbmRpdmlkdWFsIGFydGljbGUgY2FyZCB3aXRoIGltYWdlLCB0aXRsZSwgZGF0ZSwgc3VtbWFyeSwgYW5kIGFjdGlvbnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi5uZXdzLWFydGljbGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nOiA0cHg7IC8vIEhhbGYgb2YgZ3V0dGVyV2lkdGggKDhweCAvIDIgPSA0cHgpIGZvciB2aXN1YWwgc3BhY2luZ1xyXG59XHJcblxyXG4uYXJ0aWNsZS1jb250ZW50IHtcclxuICAgIC8vIENTUyBWYXJpYWJsZXMgZm9yIHRoZW1pbmdcclxuICAgIC0tI3skcHJlZml4fWFydGljbGUtYmc6ICN7JHdoaXRlfTtcclxuICAgIC0tI3skcHJlZml4fWFydGljbGUtYm9yZGVyLWNvbG9yOiAjeyRncmF5LTIwMH07XHJcbiAgICAtLSN7JHByZWZpeH1hcnRpY2xlLWJhZGdlLWNvbG9yOiAjeyRkYXJrfTtcclxuICAgIC0tI3skcHJlZml4fWFydGljbGUtdGl0bGUtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgIC0tI3skcHJlZml4fWFydGljbGUtdGl0bGUtaG92ZXItY29sb3I6ICN7JHJlZC02MDB9O1xyXG4gICAgLS0jeyRwcmVmaXh9YXJ0aWNsZS1kYXRlLWNvbG9yOiAjeyRpbmZvfTtcclxuICAgIC0tI3skcHJlZml4fWFydGljbGUtZGF0ZS1ib3JkZXItY29sb3I6ICN7JGdyYXktNDAwfTtcclxuICAgIC0tI3skcHJlZml4fWFydGljbGUtc3VtbWFyeS1jb2xvcjogI3skZ3JheS03MDB9O1xyXG4gICAgLS0jeyRwcmVmaXh9YXJ0aWNsZS1idG4taWNvbi1jb2xvcjogI3skZ3JheS02MDB9O1xyXG4gICAgLS0jeyRwcmVmaXh9YXJ0aWNsZS1idG4taWNvbi1ib3JkZXItY29sb3I6ICN7JGdyYXktNjAwfTtcclxuICAgIC0tI3skcHJlZml4fWFydGljbGUtYnRuLWljb24taG92ZXItY29sb3I6ICN7JHJlZC02MDB9O1xyXG4gICAgLS0jeyRwcmVmaXh9YXJ0aWNsZS1idG4tcHJpbWFyeS1jb2xvcjogI3skcHJpbWFyeX07XHJcbiAgICAtLSN7JHByZWZpeH1hcnRpY2xlLWJ0bi1wcmltYXJ5LWJvcmRlci1jb2xvcjogI3skcHJpbWFyeX07XHJcbiAgICAtLSN7JHByZWZpeH1hcnRpY2xlLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yOiAjeyR3aGl0ZX07XHJcbiAgICAtLSN7JHByZWZpeH1hcnRpY2xlLWJ0bi1wcmltYXJ5LWhvdmVyLWJnOiAjeyRwcmltYXJ5fTtcclxuICAgIC0tI3skcHJlZml4fWFydGljbGUtYnRuLXByaW1hcnktaG92ZXItYm9yZGVyOiAjeyRwcmltYXJ5fTtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXJ0aWNsZS1iZyk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YXJ0aWNsZS1ib3JkZXItY29sb3IpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZSwgdHJhbnNmb3JtIDAuMnMgZWFzZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICYuaGlnaGxpZ2h0ZWQge1xyXG4gICAgICAgIC8vIE92ZXJyaWRlIENTUyB2YXJpYWJsZXMgZm9yIGxpZ2h0LW9uLWRhcmsgdGhlbWVcclxuICAgICAgICAtLSN7JHByZWZpeH1hcnRpY2xlLWJnOiAjeyRzZWNvbmRhcnl9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFydGljbGUtYm9yZGVyLWNvbG9yOiAjeyRzZWNvbmRhcnl9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFydGljbGUtYmFkZ2UtY29sb3I6ICN7JHdoaXRlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcnRpY2xlLXRpdGxlLWNvbG9yOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXJ0aWNsZS10aXRsZS1ob3Zlci1jb2xvcjogI3skbGlnaHR9O1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFydGljbGUtZGF0ZS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFydGljbGUtZGF0ZS1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcnRpY2xlLXN1bW1hcnktY29sb3I6ICN7JHdoaXRlfTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcnRpY2xlLWJ0bi1pY29uLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXJ0aWNsZS1idG4taWNvbi1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcnRpY2xlLWJ0bi1pY29uLWhvdmVyLWNvbG9yOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXJ0aWNsZS1idG4tcHJpbWFyeS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xyXG4gICAgICAgIC0tI3skcHJlZml4fWFydGljbGUtYnRuLXByaW1hcnktYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXJ0aWNsZS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcjogI3skc2Vjb25kYXJ5fTtcclxuICAgICAgICAtLSN7JHByZWZpeH1hcnRpY2xlLWJ0bi1wcmltYXJ5LWhvdmVyLWJnOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS0jeyRwcmVmaXh9YXJ0aWNsZS1idG4tcHJpbWFyeS1ob3Zlci1ib3JkZXI6ICN7JHdoaXRlfTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKCRwcmltYXJ5LCAwLjkpO1xyXG4gICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xyXG4gICAgfVxyXG4gICAgLy8gQ2F0ZWdvcnkvVG9waWMgQmFkZ2UgLSBTbWFsbCBjaXJjbGUgaW5kaWNhdG9yIChtYXRjaCBuZXdzLXBvcnRhbC10ZWFzZXIpXHJcbiAgICAuYmFkZ2Uge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcnRpY2xlLWJhZGdlLWNvbG9yKTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwOyAvLyBEZWZhdWx0IGJhY2tncm91bmRcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyAvLyBQZXJmZWN0IGNpcmNsZVxyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4OyAvLyBNYXRjaCBuZXdzLXBvcnRhbC10ZWFzZXIgY2FyZC10YWdcclxuICAgICAgICAgICAgaW5zZXQ6IGF1dG8gMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTBweDsgLy8gTWF0Y2ggbmV3cy1wb3J0YWwtdGVhc2VyIGNhcmQtdGFnXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyAvLyBTbGlnaHRseSBsYXJnZXIgb24gaG92ZXJcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyBUaGVtZSBjb2xvcnMgZm9yIGJhZGdlIGNpcmNsZXMgKG1hdGNoIG5ld3MtcG9ydGFsLXRlYXNlcilcclxuICAgICAgICAmLnRoZW1lLXByaW1hcnksXHJcbiAgICAgICAgJi5wcmltYXJ5LFxyXG4gICAgICAgICYucmVkIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50aGVtZS1zZWNvbmRhcnksXHJcbiAgICAgICAgJi5zZWNvbmRhcnksXHJcbiAgICAgICAgJi5kYXJrYmx1ZSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50aGVtZS1ibHVlLFxyXG4gICAgICAgICYuaW5mbyxcclxuICAgICAgICAmLmxpZ2h0Ymx1ZSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdkZmYgIWltcG9ydGFudDsgLy8gTWF0Y2ggbmV3cy1wb3J0YWwtdGVhc2VyXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudGhlbWUtZ3JlZW4sXHJcbiAgICAgICAgJi5zdWNjZXNzLFxyXG4gICAgICAgICYuZ3JlZW4ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRoZW1lLW9yYW5nZSxcclxuICAgICAgICAmLm9yYW5nZSxcclxuICAgICAgICAmLmRhbmdlciB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50aGVtZS15ZWxsb3csXHJcbiAgICAgICAgJi55ZWxsb3csXHJcbiAgICAgICAgJi53YXJuaW5nIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50aGVtZS1wdXJwbGUsXHJcbiAgICAgICAgJi5wdXJwbGUge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudGhlbWUtdGVhbCxcclxuICAgICAgICAmLnRlYWwge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmluZGlnbyB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmRpZ28gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50aGVtZS10ZXJ0aWFyeSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gQWN0aW9uIEljb25zIChiYXNrZXQsIHNoYXJlLCBldGMuKVxyXG4gICAgLmljb24td3JhcHBlciB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XHJcblxyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleDogMSAxIDA7XHJcbiAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bi1pY29uIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWFydGljbGUtYnRuLWljb24tYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFydGljbGUtYnRuLWljb24tY29sb3IpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07IC8vIDIwcHhcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtOyAvLyA4cHhcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZSwgdHJhbnNmb3JtIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFydGljbGUtYnRuLWljb24taG92ZXItY29sb3IpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXJ0aWNsZS1idG4taWNvbi1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGJsdWUtNjAwO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC02MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuLW91dGxpbmUtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1idG4tY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcnRpY2xlLWJ0bi1wcmltYXJ5LWNvbG9yKTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFydGljbGUtYnRuLXByaW1hcnktYm9yZGVyLWNvbG9yKTtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXJ0aWNsZS1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogdmFyKC0tI3skcHJlZml4fWFydGljbGUtYnRuLXByaW1hcnktaG92ZXItYmcpO1xyXG4gICAgICAgICAgICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YXJ0aWNsZS1idG4tcHJpbWFyeS1ob3Zlci1ib3JkZXIpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIEJhc2tldCBpY29uIHdpdGggKy8tIGluZGljYXRvclxyXG4gICAgICAgIC5mYS5mYS1zaG9wcGluZy1iYWcge1xyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJGZhLXZhci1taW51cztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgICAgIC8vIFN1Y2Nlc3MgSW5kaWNhdG9yXHJcbiAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiAgICAgICAgLnN1Y2Nlc3MtaW5kaWNhdG9yIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tODAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgLy8gOHB4IDE2cHhcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cclxuICAgICAgICAgICAgJi5zaG93IHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyBBcnRpY2xlIEltYWdlXHJcbiAgICAubmV3cy1pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyAvLyAyNHB4XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIGltZyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gQXJ0aWNsZSBUaXRsZVxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFydGljbGUtdGl0bGUtY29sb3IpO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDFyZW07IC8vIDAgMCAxNnB4IC0gcmVtb3ZlIHRvcCBtYXJnaW5cclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hcnRpY2xlLXRpdGxlLWhvdmVyLWNvbG9yKTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRibHVlLTYwMDtcclxuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gUHVibGljYXRpb24gRGF0ZVxyXG4gICAgLmRhdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgLy8gMTZweCAtIHN0YW5kYXJkIGJvZHkgdGV4dFxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFydGljbGUtZGF0ZS1jb2xvcik7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgLy8gMTZweFxyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtOyAvLyAxNnB4XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1hcnRpY2xlLWRhdGUtYm9yZGVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgIC8vIEFydGljbGUgU3VtbWFyeVxyXG4gICAgLnNob3J0LXN1bW1hcnkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgLy8gMTZweFxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFydGljbGUtc3VtbWFyeS1jb2xvcik7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7IC8vIFB1c2ggaWNvbi13cmFwcGVyIHRvIGJvdHRvbVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5uZXdzLXBvcnRhbC10ZWFzZXIge1xyXG4gICAgLmNhcmQtbGF5b3V0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG5cclxuICAgICAgICAmLnRlYXNlciB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgkcHJpbWFyeSwgMC45KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCByZ2JhKCRwcmltYXJ5LCAwLjkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAuY2FyZC1sYXlvdXQge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLndyYXBwZXItcG9ydGFsLW5ld3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgYmFja2Ryb3Atc2hhZG93O1xyXG5cclxuICAgIC5jYXJkIHtcclxuICAgICAgICAmLmN0YS1saW5rIHtcclxuICAgICAgICAgICAgLmNhcmQtdGl0bGUsXHJcbiAgICAgICAgICAgIC5jYXJkLXRleHQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IC8vIElFMTFcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtIDEuNXJlbSAwO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQ2MDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwMHZ3O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDhyZW0pO1xyXG4gICAgICAgICAgICB0b3A6IC0xMDBweDtcclxuICAgICAgICAgICAgbGVmdDogLTEwMHZ3O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBQYWdlIExpc3QgQ29tcG9uZW50IChBY2NvcmRpb24gU3R5bGUpXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIENvbGxhcHNpYmxlIGxpc3QgY29tcG9uZW50IHVzZWQgaW4gYXNpZGVzIChSZWd1bGF0b3J5IFBvcnRhbCwgTXlJUEMpXHJcbi8vIERlc2lnbiBtYXRjaGVzIHNlYXJjaC1wYWdlIGZpbHRlciBhY2NvcmRpb24gcGF0dGVyblxyXG4vLyBVc2VzIEJvb3RzdHJhcCA1IGFjY29yZGlvbiBmdW5jdGlvbmFsaXR5XHJcblxyXG4ucGFnZS1saXN0LWFjY29yZGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAvLyBBY2NvcmRpb24gYnV0dG9uIChoZWFkZXIvdHJpZ2dlcilcclxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICBmb250LWZhbWlseTogJ1BQIE5ldWUgTW9udHJlYWwnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcclxuXHJcbiAgICAgICAgLy8gRmxleGJveCBsYXlvdXQgKGljb24gbGVmdCwgdGV4dCBjZW50ZXIsIGNhcmV0IHJpZ2h0KVxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDAuNXJlbTtcclxuXHJcbiAgICAgICAgLy8gTGVmdCBpY29uIChGb250QXdlc29tZSlcclxuICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gTGFiZWwgdGV4dFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBEb3R0ZWQgYXJyb3cgaW5kaWNhdG9yIChyaWdodCBzaWRlKSAtIG1hdGNoZXMgc2VhcmNoLXBhZ2UgZHJvcGRvd25zXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctZG93bi1kb3R0ZWQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBIb3ZlciBzdGF0ZVxyXG4gICAgICAgICY6aG92ZXI6bm90KC5jb2xsYXBzZWQpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIENvbGxhcHNlZCBzdGF0ZSAoYWNjb3JkaW9uIGNsb3NlZClcclxuICAgICAgICAmLmNvbGxhcHNlZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7IC8vIFBvaW50IHJpZ2h0IHdoZW4gY29sbGFwc2VkXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEV4cGFuZGVkIHN0YXRlIChhY2NvcmRpb24gb3BlbilcclxuICAgICAgICAmOm5vdCguY29sbGFwc2VkKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgLy8gUG9pbnQgZG93biB3aGVuIGV4cGFuZGVkXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEZvY3VzIHN0YXRlIChhY2Nlc3NpYmlsaXR5KVxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoJGJsdWUtNjAwLCAwLjEpO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGJsdWUtNjAwO1xyXG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBBY2NvcmRpb24gYm9keSAoY29udGVudCBhcmVhKVxyXG4gICAgLmFjY29yZGlvbi1ib2R5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xyXG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgLy8gTGlzdCBjb250YWluZXJcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBMaXN0IGl0ZW1zXHJcbiAgICAgICAgLmxpc3QtaXRlbSB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIC8vIEFjY2VudCBiYXIgb24gbGVmdFxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAwLjI1cmVtKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwOyAvLyBEZWZhdWx0LCBvdmVycmlkZGVuIGJ5IHRoZW1lXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIEhvdmVyIHN0YXRlIGZvciBsaXN0IGl0ZW1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcblxyXG4gICAgICAgICAgICAgICAgLml0ZW0tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBJdGVtIGxpbmtzXHJcbiAgICAgICAgLml0ZW0tbGluayB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW0gMC41cmVtIDEuNXJlbTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkLTYwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gTGVnYWN5IFBhZ2UgTGlzdCAoTm9uLUFjY29yZGlvbilcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gS2VlcCBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkgd2l0aCBub24tYWNjb3JkaW9uIHVzYWdlXHJcblxyXG4ucGFnZS1saXN0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHJcbiAgICAuZ3JvdXAtaGVhZGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5saXN0LWl0ZW0ge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMC4yNXJlbSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG5cclxuICAgICAgICAgICAgLml0ZW0tbGluayB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC02MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0tbGluayB7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDAuNXJlbSAxLjVyZW07XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5jYXJkIHtcclxuICAgICYucGFnZS10ZWFzZXIge1xyXG4gICAgICAgIGZsZXg6IDEgMCAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XHJcblxyXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXRleHQge1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50ZWFzZXItbGcge1xyXG4gICAgICAgICAgICBmbGV4OiAyIDEgMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAxLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC42MjVyZW07XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMS44NzVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLXRleHQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFNDIEZvcm0gT3JnYW5pc21cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBTaXRlY29yZSBGb3JtIHN0eWxpbmcgd2l0aCBjdXN0b20gb3ZlcnJpZGVzIGZvciBJUEMgZGVzaWduXHJcbi8vXHJcbi8vIFN0cnVjdHVyZTpcclxuLy8gLSBiYXNlLyAgICAgICAgTWFpbiAuc2MtZm9ybSB3cmFwcGVyIGFuZCB0eXBvZ3JhcGh5XHJcbi8vIC0gZmllbGRzLyAgICAgIEZvcm0gZmllbGQgY29tcG9uZW50cyAobGFiZWxzLCBpbnB1dHMsIHNlbGVjdHMpXHJcbi8vIC0gY29udGV4dHMvICAgIENvbnRleHQtc3BlY2lmaWMgb3ZlcnJpZGVzIChmb3JtbWFuYWdlcilcclxuLy9cclxuLy8gVXNhZ2U6IEFkZCAuc2MtZm9ybSBjbGFzcyB0byBmb3JtIHdyYXBwZXIgZWxlbWVudFxyXG4vLyBFeGFtcGxlOiA8Zm9ybSBjbGFzcz1cInNjLWZvcm1cIj4uLi48L2Zvcm0+XHJcbi8vXHJcbi8vIE5vdGU6IFRoaXMgb3JnYW5pc20gaW5jbHVkZXMgbGVnYWN5IC5mb3JtLWdyb3VwIHN0eWxpbmcgZm9yIGJhY2t3YXJkXHJcbi8vIGNvbXBhdGliaWxpdHkuIFRoaXMgd2lsbCBiZSByZW1vdmVkIGFmdGVyIGZ1bGwgQm9vdHN0cmFwIDUgbWlncmF0aW9uLlxyXG4vLyBTZWUgVGFzayAxMCBmb3IgbWlncmF0aW9uIGRldGFpbHMuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi5zYy1mb3JtIHtcclxuICAgIC8vIFR5cG9ncmFwaHkgb3ZlcnJpZGVzIGZvciBmb3JtIGNvbnRleHRcclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1tdXRlZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbXBvcnQgXCJzYy1mb3JtL2ZpZWxkcy9sYWJlbHNcIjtcclxuICAgIEBpbXBvcnQgXCJzYy1mb3JtL2ZpZWxkcy9pbnB1dHNcIjtcclxuICAgIEBpbXBvcnQgXCJzYy1mb3JtL2ZpZWxkcy9zZWxlY3RzXCI7XHJcbiAgICBAaW1wb3J0IFwic2MtZm9ybS9maWVsZHMvY2hlY2tib3hlc1wiO1xyXG4gICAgQGltcG9ydCBcInNjLWZvcm0vZmllbGRzL3JhZGlvc1wiO1xyXG4gICAgQGltcG9ydCBcInNjLWZvcm0vY29udGV4dHMvZm9ybS1tYW5hZ2VyXCI7XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gU0MgRm9ybSAtIExhYmVsc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBOT1RFOiBWaXN1YWwgc3R5bGluZyAoZm9udC1zaXplLCBjb2xvciwgc3BhY2luZykgaXMgbm93IGhhbmRsZWQgYnkgdGhlXHJcbi8vIGZvcm0tZmllbGQgbW9sZWN1bGUgKF9mb3JtLWZpZWxkLnNjc3MpLiBUaGlzIGZpbGUgb25seSBjb250YWlucyBzYy1mb3JtXHJcbi8vIHNwZWNpZmljIGJlaGF2aW9yIChyZXF1aXJlZCBhc3RlcmlzayBpbmRpY2F0b3IpLlxyXG4vL1xyXG4vLyBVcGRhdGVkOiBUYXNrIDEwLjEuMSAtIFJlbW92ZWQgdmlzdWFsIG92ZXJyaWRlcyB0byBhbGxvdyB1bmlmaWVkIHN0eWxpbmdcclxuXHJcbi5mb3JtLWxhYmVsIHtcclxuICAgIC8vIE92ZXJyaWRlIHNwZWNpZmljIHN0eWxpbmcgaW4gc2MtZm9ybSBmb3IgdGhlIGxhYmVsIEJTNSBsYWJlbHNcclxufVxyXG5cclxuLy8gUmVxdWlyZWQgZmllbGQgYXN0ZXJpc2sgKHNjLWZvcm0gc3BlY2lmaWMgYmVoYXZpb3IpXHJcbmxhYmVsIHtcclxuICAgICYucmVxdWlyZWQge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnKic7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkLTYwMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBDaGVja2JveCBsYWJlbHMgc2hvdWxkIG5vdCBzaG93IGFzdGVyaXNrXHJcbmlucHV0IHtcclxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgICArIGxhYmVsIHtcclxuICAgICAgICAgICAgJi5yZXF1aXJlZCB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vIFNDIEZvcm0gLSBTZWxlY3QgRHJvcGRvd24gU3R5bGVzXHJcbi8vIFNlbGVjdCBlbGVtZW50IHNwZWNpZmljIHN0eWxpbmdcclxuXHJcbi5zYy1mb3JtIHtcclxuICAgIHNlbGVjdCB7XHJcbiAgICAgICAgLy8gQm9vdHN0cmFwIDQgY29tcGF0aWJpbGl0eSAobGVnYWN5KVxyXG4gICAgICAgICYuZm9ybS1jb250cm9sIHtcclxuICAgICAgICAgICAgJjpub3QoW3NpemVdKSB7XHJcbiAgICAgICAgICAgICAgICAmOm5vdChbbXVsdGlwbGVdKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDNyZW0gKyAycHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBCb290c3RyYXAgNSAoY3VycmVudClcclxuICAgICAgICAmLmZvcm0tc2VsZWN0IHtcclxuICAgICAgICAgICAgJjpub3QoW3NpemVdKSB7XHJcbiAgICAgICAgICAgICAgICAmOm5vdChbbXVsdGlwbGVdKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDNyZW0gKyAycHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFNDIEZvcm0gLSBDaGVja2JveGVzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIENoZWNrYm94IGxheW91dCBhbmQgc3BhY2luZyBvdmVycmlkZXMgZm9yIC5zYy1mb3JtIGNvbnRleHRcclxuLy8gVmlzdWFsIHN0eWxpbmcgKGNvbG9ycywgYm9yZGVycywgc2l6ZSkgaXMgaGFuZGxlZCBieSBmb3JtLWZpZWxkIG1vbGVjdWxlXHJcbi8vXHJcbi8vIFVwZGF0ZWQ6IFRhc2sgMTAuMiAtIE1pZ3JhdGVkIGZyb20gX2N1c3RvbS1jaGVja2JveC5zY3NzIHdpdGggQlM1IGNsYXNzZXNcclxuXHJcbi8vIEJvb3RzdHJhcCA1IGNoZWNrYm94IHN0eWxpbmdcclxuLmZvcm0tY2hlY2sge1xyXG4gICAgbWluLWhlaWdodDogMnJlbTtcclxuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgIC8vIERpc2FibGVkIHN0YXRlIC0gbWFrZSBsYWJlbCBub24taW50ZXJhY3RpdmVcclxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyBMYWJlbCBwb3NpdGlvbmluZyAoaWYgY3VzdG9tIHBvc2l0aW9uaW5nIGlzIG5lZWRlZClcclxuICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgICAvLyBOb3RlOiBWaXN1YWwgc3R5bGluZyBjb21lcyBmcm9tIG1vbGVjdWxlcy9mb3JtLWZpZWxkXHJcbiAgICAgICAgLy8gT25seSBhZGQgc2MtZm9ybSBzcGVjaWZpYyBsYXlvdXQgb3ZlcnJpZGVzIGhlcmUgaWYgbmVlZGVkXHJcbiAgICB9XHJcbn1cclxuIiwiLy8gU0MgRm9ybSAtIEZvcm1NYW5hZ2VyIENvbnRleHRcclxuLy8gU3BlY2lmaWMgb3ZlcnJpZGVzIGZvciAuZm9ybW1hbmFnZXIgY29udGV4dCAoU2l0ZWNvcmUgRm9ybSBNYW5hZ2VyKVxyXG5cclxuJi5mb3JtbWFuYWdlciB7XHJcbiAgICA+IGxhYmVsIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRleHRhcmVhIHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIG9wdGlvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LyoqXHJcbiAqIFNEQjogU3RhdGlzdGljYWwgRGF0YUJhc2VcclxuKi9cclxuLnNkYixcclxuLnNxU3VlcnlUb29sIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgaDMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGU2ZTg7XHJcbiAgICAgICAgY29sb3I6ICMyZTJlMmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC42NXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAuMzc1cmVtIDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgJi5jb3VudGVyIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogIzY2ODM4QztcclxuICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBESU5Qcm87XHJcblxyXG4gICAgICAgICYuYnRuIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0YWJsZSB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMjYwcHggLSAzNXB4KTtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgICAgJi5yYWRpbyxcclxuICAgICAgICAmLmNoZWNrZXIge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI2J0bkRlc2VsZWN0QWxsLFxyXG4gICAgI2J0bkNvbGxhcHNlQWxsIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAjYnRuRXhwYW5kQWxsLFxyXG4gICAgI2J0bkNvbGxhcHNlQWxsLFxyXG4gICAgI2J0blNlbGVjdEFsbCxcclxuICAgICNidG5EZXNlbGVjdEFsbCB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG5cclxuICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbGxhcHNlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuNXMgZWFzZS1pbjtcclxuXHJcbiAgICAgICAgJi5zaG93IHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmRpZ287XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbiAwLjJzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5jb2xsYXBzZWQge1xyXG4gICAgICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWxlY3RzIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3RzIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuODVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKCRkYXJrLCAwLjI1KTtcclxuXHJcbiAgICAgICAgICAgICsgYSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGRhcms7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbGxhcHNlUGFuZWwge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgLmNvbGxhcHNlUGFuZWxIZWFkZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZWFsO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGVhbDtcclxuXHJcbiAgICAgICAgICAgIC5tYWluVGl0bGUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRElOQ29uZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNoZWNrYm94VGFibGUge1xyXG4gICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG5cclxuICAgICAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMTtcclxuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jaGVja3NHcm91cCB7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgLmNvbGxhcHNlUGFuZWxIZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb2xsYXBzZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5jb2xsYXBzZVBhbmVsIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAgICAgICAgIC5jb2xsYXBzZVBhbmVsIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYWluVGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogRElOQ29uZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNoZWNrYm94VGFibGUge1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2hlY2tzR3JvdXAge1xyXG4gICAgICAgIHRhYmxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICArIC5jaGVja3NHcm91cCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNkcXVlcnlCb3gge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYzZjM7XHJcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IERJTkNvbmQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZbdGl0bGVdIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IERJTkNvbmQ7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5leHRyYUNoZWNrcyB7XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgICAgKyB0ZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMjAwcHggLSAzNXB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3ZlcmZsb3ctYXV0byB7XHJcbiAgICAgICAgICAgID4gdGFibGUge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXRlZ29yeVRpdGxlTGFiZWwge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA0MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29sbGFwc2VQYW5lbCB7XHJcbiAgICAgICAgICAgIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcclxuICAgICAgICAgICAgICAgIC5tYWluVGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29sbGFwc2VQYW5lbEhlYWRlciB7XHJcbiAgICAgICAgICAgIC5zZWxlY3RzIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhdGVnb3J5U2VsZWN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2hlY2tzR3JvdXAge1xyXG4gICAgICAgICAgICB0YWJsZSB7XHJcbiAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2hlY2tib3hUYWJsZSB7XHJcbiAgICAgICAgICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcbiAgICAgICAgLmNvbGxhcHNlUGFuZWwge1xyXG4gICAgICAgICAgICAuY2hlY2tib3hUYWJsZSB7XHJcbiAgICAgICAgICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAuY29sbGFwc2VQYW5lbCB7XHJcbiAgICAgICAgICAgIC5jaGVja2JveFRhYmxlIHtcclxuICAgICAgICAgICAgICAgIHRib2R5IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2x1bW4tY291bnQ6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sdW1uLXdpZHRoOiAyNjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm92ZXJmbG93LWF1dG8ge1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFNlYXJjaCBQYWdlIC0gU2VhcmNoIEZvcm0gKEhlYWRlcilcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gU2VhcmNoIGlucHV0IGZvcm0gaW4gdGhlIGhlYWRlcltyb2xlPVwiYmFubmVyXCJdIG9mIHRoZSBzZWFyY2ggcGFnZVxyXG4uZm9ybS1zZWFyY2gge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDUzLjQzNzVyZW07IC8vIE5vdCBmdWxsLXdpZHRoIC0gY2VudGVyZWRcclxuXHJcbiAgICAuc2VhcmNoLWdyb3VwIHtcclxuICAgICAgICAvLyBJbmhlcml0cyBtb2xlY3VsZXMvc2VhcmNoLWdyb3VwXHJcbiAgICAgICAgLy8gSW5oZXJpdHMgb3JnYW5pc21zL2hlYWRlci9zZWFyY2gtaGVhZGVyXHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFN1Z2dlc3RlZCBzZWFyY2ggKHRhZyBiYWRnZXMpXHJcbi5zdWdnZXN0ZWQtc2VhcmNoIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuXHJcbiAgICAubGlzdC1pbmxpbmUtaXRlbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdWdnZXN0ZWQtc2VhcmNoLXRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnN1Z2dlc3RlZC1zZWFyY2gtbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhZGdlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcbiAgICAgICAgLmJhZGdlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAuc3VnZ2VzdGVkLXNlYXJjaC1saXN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gU2VhcmNoIFBhZ2UgLSBGaWx0ZXIgUGFuZWxcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gTmF2eSBmaWx0ZXIgcGFuZWwgd2l0aCBhY2NvcmRpb24gc2VjdGlvbnMgKENhdGVnb3J5LCBEYXRlLCBDb3VudHJ5KVxyXG5cclxuLy8gU2lkZWJhciB3cmFwcGVyIChzdGlja3kgb24gZGVza3RvcClcclxuLnNpZGViYXItZmlsdGVycyB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICB0b3A6IDFyZW07IC8vIE9mZnNldCBmcm9tIHRvcCAoYWRqdXN0IGZvciBuYXZiYXIgaGVpZ2h0KVxyXG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAycmVtKTsgLy8gUHJldmVudCBvdmVyZmxvd1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87IC8vIFNjcm9sbCBpZiBjb250ZW50IHRvbyB0YWxsXHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE5hdnkgZmlsdGVyIHBhbmVsIGNvbnRhaW5lclxyXG4uc2VhcmNoLWZpbHRlcnMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1iZyk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07IC8vIDQwcHhcclxuICAgIHBhZGRpbmc6IDJyZW07IC8vIDMycHggb24gZGVza3RvcFxyXG5cclxuICAgIC8vIFNjb3BlZCBDU1MgdmFyaWFibGVzIGZvciB3aGl0ZSBpbnB1dHMvYnV0dG9ucyBvbiBuYXZ5IGJhY2tncm91bmRcclxuICAgIC8vIChBcHBsaWVkIHRvIGZvcm0gY29udHJvbHMgYW5kIGJ1dHRvbnMgd2l0aGluIHRoaXMgY29udGFpbmVyKVxyXG4gICAgLy8gSU1QT1JUQU5UOiBNdXN0IGFwcGVhciBCRUZPUkUgbmVzdGVkIHJ1bGVzIHRvIGF2b2lkIGRlcHJlY2F0aW9uIHdhcm5pbmdzXHJcbiAgICAtLWJzLWJ0bi1iZzogdmFyKC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1idG4tYmcpO1xyXG4gICAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1ib3JkZXIpO1xyXG4gICAgLS1icy1idG4tY29sb3I6IHZhcigtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWNvbG9yKTtcclxuICAgIC0tYnMtYnRuLWZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgLS1icy1mb3JtLWNvbnRyb2wtYmc6IHZhcigtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtYmcpO1xyXG4gICAgLS1icy1mb3JtLWNvbnRyb2wtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWJvcmRlcik7XHJcbiAgICAtLWJzLWZvcm0tY29udHJvbC1jb2xvcjogdmFyKC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1jb2xvcik7XHJcblxyXG4gICAgLy8gSG92ZXIgc3RhdGVzXHJcbiAgICAtLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1idG4taG92ZXItYmcpO1xyXG4gICAgLS1icy1mb3JtLWNvbnRyb2wtaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWhvdmVyLWJvcmRlcik7XHJcblxyXG4gICAgLy8gRm9jdXMgc3RhdGVzXHJcbiAgICAtLWJzLWZvcm0tY29udHJvbC1mb2N1cy1ib3JkZXItY29sb3I6IHZhcigtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtZm9jdXMtYm9yZGVyKTtcclxuICAgIC0tYnMtZm9ybS1jb250cm9sLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDAsIDEwMiwgMjA0LCAwLjEpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbTsgLy8gMjRweCBvbiBtb2JpbGVcclxuICAgIH1cclxufVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQWNjb3JkaW9uIEZpbHRlcnMgKEJvb3RzdHJhcCA1KVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBTdHlsZWQgdXNpbmcgLnNlYXJjaC1maWx0ZXItYWNjb3JkaW9uIGNsYXNzIG9uIGVhY2ggYWNjb3JkaW9uLWl0ZW1cclxuLy8gTm8gcGFyZW50IHdyYXBwZXIgcmVxdWlyZWQgLSBlYWNoIGZpbHRlciBjYW4gd29yayBpbmRlcGVuZGVudGx5XHJcblxyXG4uc2VhcmNoLWZpbHRlci1hY2NvcmRpb24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgIC8vIE1hdGNoIG5ld3MgcG9ydGFsIGRyb3Bkb3duIGJ1dHRvbiBzdHlsZVxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQUCBOZXVlIE1vbnRyZWFsJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XHJcblxyXG4gICAgICAgIC8vIEZsZXhib3ggbGF5b3V0IChpY29uIGxlZnQsIHRleHQgY2VudGVyLCBjYXJldCByaWdodClcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW07IC8vIDhweCBzcGFjZSBiZXR3ZWVuIGVsZW1lbnRzXHJcblxyXG4gICAgICAgIC8vIExlZnQgcmVmZXJlbmNlIGljb24gKGZpbHRlciwgY2FsZW5kYXIsIGV0Yy4pXHJcbiAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyAvLyBMYXJnZXIgbGlrZSBuZXdzIHBvcnRhbFxyXG4gICAgICAgICAgICBjb2xvcjogJHJlZC02MDA7IC8vIFJlZCBpY29uXHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBMYWJlbCB0ZXh0XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIERvdHRlZCBhcnJvdyBpbmRpY2F0b3IgKHJpZ2h0IHNpZGUpIC0gbWF0Y2hlcyBuZXdzIHBvcnRhbCBkcm9wZG93bnNcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIC8vIE92ZXJyaWRlIEJvb3RzdHJhcCdzIGRlZmF1bHQgYXJyb3dcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb250ZW50OiAkZmEtdmFyLWFycm93LWRvd24tZG90dGVkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgLy8gU3R5bGluZ1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwOyAvLyBBcnJvdyBpY29uIGNvbG9yXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgLy8gMTZweCBhcnJvdyBpY29uXHJcblxyXG4gICAgICAgICAgICAvLyBDaXJjbGUgYmFja2dyb3VuZFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7IC8vIExpZ2h0IGdyYXkgY2lyY2xlXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgLy8gUGVyZmVjdCBjaXJjbGVcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7IC8vIENpcmNsZSBzaXplXHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDsgLy8gQ2lyY2xlIHNpemVcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7IC8vIERvbid0IHNocmluayBhcnJvdyBjaXJjbGVcclxuXHJcbiAgICAgICAgICAgIC8vIExheW91dFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgICAgICAgLy8gUm90YXRpb24gYW5pbWF0aW9uXHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIEhvdmVyIHN0YXRlXHJcbiAgICAgICAgJjpob3Zlcjpub3QoLmNvbGxhcHNlZCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktNDAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gQ29sbGFwc2VkIHN0YXRlIChhY2NvcmRpb24gY2xvc2VkKVxyXG4gICAgICAgICYuY29sbGFwc2VkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgLy8gUG9pbnQgcmlnaHQgd2hlbiBjb2xsYXBzZWRcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gRXhwYW5kZWQgc3RhdGUgKGFjY29yZGlvbiBvcGVuKVxyXG4gICAgICAgICY6bm90KC5jb2xsYXBzZWQpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyAvLyBDb25uZWN0IHRvIGJvZHkgYmVsb3dcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7IC8vIFJvdW5kIG9ubHkgdG9wIGNvcm5lcnNcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyAvLyBQb2ludCBkb3duIHdoZW4gZXhwYW5kZWRcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gRm9jdXMgc3RhdGUgKGFjY2Vzc2liaWxpdHkpXHJcbiAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLCAxMDIsIDIwNCwgMC4xKTtcclxuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRibHVlLTYwMDtcclxuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY29yZGlvbi1ib2R5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xyXG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7IC8vIENvbm5lY3QgdG8gYnV0dG9uIGFib3ZlXHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7IC8vIFJvdW5kIG9ubHkgYm90dG9tIGNvcm5lcnNcclxuICAgICAgICBwYWRkaW5nOiA1cHggMCAwIDA7IC8vIDVweCB0b3AgcGFkZGluZyBvbmx5XHJcblxyXG4gICAgICAgIC8vIENTUyB2YXJpYWJsZXMgZm9yIGZvcm0gY29udHJvbHMgaW5zaWRlIGFjY29yZGlvblxyXG4gICAgICAgIC8vIChFbnN1cmVzIGRyb3Bkb3ducyBhbmQgaW5wdXRzIGhhdmUgd2hpdGUgYmFja2dyb3VuZHMgb24gbmF2eSlcclxuICAgICAgICAvLyBJTVBPUlRBTlQ6IE11c3QgYXBwZWFyIEJFRk9SRSBuZXN0ZWQgcnVsZXMgdG8gYXZvaWQgZGVwcmVjYXRpb24gd2FybmluZ3NcclxuICAgICAgICAtLWJzLWJ0bi1iZzogI3skd2hpdGV9O1xyXG4gICAgICAgIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI3skZ3JheS0zMDB9O1xyXG4gICAgICAgIC0tYnMtYnRuLWNvbG9yOiAjeyRncmF5LTkwMH07XHJcbiAgICAgICAgLS1icy1idG4tZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAgICAgLS1icy1mb3JtLWNvbnRyb2wtYmc6ICN7JHdoaXRlfTtcclxuICAgICAgICAtLWJzLWZvcm0tY29udHJvbC1ib3JkZXItY29sb3I6ICN7JGdyYXktMzAwfTtcclxuICAgICAgICAtLWJzLWZvcm0tY29udHJvbC1jb2xvcjogI3skZ3JheS05MDB9O1xyXG5cclxuICAgICAgICAvLyBIb3ZlciBzdGF0ZXNcclxuICAgICAgICAtLWJzLWJ0bi1ob3Zlci1iZzogI3skZ3JheS0xMDB9O1xyXG4gICAgICAgIC0tYnMtZm9ybS1jb250cm9sLWhvdmVyLWJvcmRlci1jb2xvcjogI3skZ3JheS00MDB9O1xyXG5cclxuICAgICAgICAvLyBGb2N1cyBzdGF0ZXNcclxuICAgICAgICAtLWJzLWZvcm0tY29udHJvbC1mb2N1cy1ib3JkZXItY29sb3I6ICN7JGJsdWUtNjAwfTtcclxuICAgICAgICAtLWJzLWZvcm0tY29udHJvbC1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLCAxMDIsIDIwNCwgMC4xKTtcclxuXHJcbiAgICAgICAgLy8gRHJvcGRvd24gbWVudSB2YXJpYWJsZXNcclxuICAgICAgICAtLWJzLWRyb3Bkb3duLWJnOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6ICN7JGdyYXktMjAwfTtcclxuICAgICAgICAtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAtLWJzLWRyb3Bkb3duLWJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIElubmVyIEFjY29yZGlvbnMgKGZvciBuZXN0ZWQgY2hlY2tib3hlcyB3aXRoIGNoaWxkcmVuKVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLmlubmVyLWFjY29yZGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE5vIG1hcmdpbiBiZXR3ZWVuIGlubmVyIGFjY29yZGlvbnNcclxuXHJcbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwOyAvLyBTbGlnaHRseSBkYXJrZXIgdGhhbiBtYWluIGFjY29yZGlvblxyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMS4xMjVyZW0gMC41cmVtIDAuNzVyZW07XHJcbiAgICAgICAgLy8gRmxleGJveCBsYXlvdXQgKGNoZWNrYm94IGxlZnQgbGlrZSBpY29uLCB0ZXh0IGNlbnRlciwgaW5kaWNhdG9yIHJpZ2h0KVxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAvLyBDaGVja2JveCBwb3NpdGlvbmVkIGxpa2UgYSBmcm9udGFsIGljb25cclxuICAgICAgICAuZm9ybS1jaGVjayB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMC43NXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgOHB4O1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyYXktNDAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC02MDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQtNjAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1BQIE5ldWUgTW9udHJlYWwnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIERvdHRlZCBhcnJvdyBpbmRpY2F0b3IgKHJpZ2h0IHNpZGUpXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctZG93bi1kb3R0ZWQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IC8vIFNtYWxsZXIgdGhhbiBtYWluIGFjY29yZGlvblxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7IC8vIFNsaWdodGx5IGRhcmtlciBjaXJjbGUgZm9yIGNvbnRyYXN0XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDI0cHg7IC8vIFNtYWxsZXIgY2lyY2xlXHJcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gSG92ZXIgc3RhdGVcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gQ29sbGFwc2VkIHN0YXRlXHJcbiAgICAgICAgJi5jb2xsYXBzZWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIEV4cGFuZGVkIHN0YXRlXHJcbiAgICAgICAgJjpub3QoLmNvbGxhcHNlZCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gRm9jdXMgc3RhdGVcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDAsIDEwMiwgMjA0LCAwLjEpO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGJsdWUtNjAwO1xyXG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYWNjb3JkaW9uLWJvZHkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDsgLy8gU2xpZ2h0bHkgZGFya2VyIHRoYW4gbWFpbiBhY2NvcmRpb25cclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcclxuICAgICAgICBwYWRkaW5nOiAycHggMXB4IDFweCAxcHg7XHJcblxyXG4gICAgICAgIC5jaGVja2JveC1saXN0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAvLyBPdmVycmlkZSBnbG9iYWwgY2hlY2tib3gtbGlzdCBydWxlIHRoYXQgaGlkZXMgbmVzdGVkIGl0ZW1zXHJcbiAgICAgICAgICAgIC5saXN0LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgLy8gU2hvdyBuZXN0ZWQgaXRlbXMgaW4gYWNjb3JkaW9uc1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS1jaGVjayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDEuMjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JheS00MDA7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLTYwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZC02MDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLCAxMDIsIDIwNCwgMC4xKTtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGJsdWUtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIENoZWNrYm94IEhpZXJhcmNoeSAoaW5zaWRlIGFjY29yZGlvbiBib2R5KVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLmFjY29yZGlvbi1ib2R5IHtcclxuICAgIC5jaGVja2JveC1saXN0IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgICAubGlzdC1pdGVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDsgLy8gRnVsbCB3aWR0aCBsaXN0IGl0ZW1zXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNoZWNrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwIDAuNXJlbSAxLjMzcmVtOyAvLyBNYXRjaCBpbm5lciBhY2NvcmRpb24gcGFkZGluZ1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDAuNzVyZW07IC8vIE1hdGNoIGlubmVyIGFjY29yZGlvbiBnYXBcclxuXHJcbiAgICAgICAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JheS00MDA7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLTYwMCAhaW1wb3J0YW50OyAvLyBSZWQgd2hlbiBjaGVja2VkXHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQtNjAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLCAxMDIsIDIwNCwgMC4xKTtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkYmx1ZS02MDA7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTmVzdGVkIGNoaWxkcmVuIChpbmRlbnRlZCBjaGVja2JveGVzKVxyXG4gICAgLmZpbHRlci1jaGlsZHJlbiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07IC8vIDMycHggaW5kZW50XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBJbXBvcnQgc3ViLWNvbXBvbmVudHNcclxuICAgIC8vIERhdGUgcGlja2VyIHN0eWxpbmcgZm9yIGFjY29yZGlvbiBib2R5XHJcbiAgICBAaW1wb3J0ICdkYXRlcGlja2VyLWdyb3VwJztcclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBTZWFyY2ggUGFnZSAtIERhdGUgRmlsdGVyIEZpZWxkc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBEYXRlIHBpY2tlciBpbnB1dHMgc3R5bGVkIGZvciB3aGl0ZSBhY2NvcmRpb24gYm9keSBiYWNrZ3JvdW5kXHJcbi8vIEVuaGFuY2VkIHdpdGggbW9kZXJuLCBwb2xpc2hlZCBkZXNpZ25cclxuXHJcbi5kYXRlcGlja2VyLWdyb3VwIHtcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtOyAvLyBWZXJ0aWNhbCA4cHgsIEhvcml6b250YWwgMTZweFxyXG5cclxuICAgIC5mb3JtLWxhYmVsIHtcclxuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xyXG4gICAgICAgIG1pbi13aWR0aDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY29udHJvbC1sYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmF5LTMwMDtcclxuICAgICAgICBjb2xvcjogJHJlZC02MDA7IC8vIFJlZCBjYWxlbmRhciBpY29uXHJcbiAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMC44NzVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBtaW4td2lkdGg6IDIuNzVyZW07IC8vIDQ0cHggZm9yIFdDQUdcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHJlZC01MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IC8vIDE4cHggLSBzbGlnaHRseSBsYXJnZXIgaWNvblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBTZWFyY2ggUGFnZSAtIFJlc3VsdCBDYXJkXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEluZGl2aWR1YWwgc2VhcmNoIHJlc3VsdCBjYXJkIHdpdGggZmFuY3kgQ1NTIGhvdmVyIGVmZmVjdHNcclxuLy8gQmFzZWQgb24gZGVzaWduIHN5c3RlbSBjb2xvcnMgYW5kIHR5cG9ncmFwaHlcclxuXHJcbi5zZWFyY2gtcmVzdWx0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuXHJcbiAgICAvLyBIb3ZlciBlZmZlY3QgLSBsaWZ0IGNhcmQgYW5kIGVuaGFuY2Ugc2hhZG93XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkLTUwMDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBjYXJkIHBhZGRpbmdcclxuICAgIC5jYXJkLWhlYWRlcixcclxuICAgIC5jYXJkLWJvZHksXHJcbiAgICAuY2FyZC1mb290ZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQ2FyZCBoZWFkZXIgKHRpdGxlIGFuZCBkYXRlKVxyXG4gICAgLmNhcmQtaGVhZGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgIGgxLFxyXG4gICAgICAgIGgyLFxyXG4gICAgICAgIGgzLFxyXG4gICAgICAgIGg0LFxyXG4gICAgICAgIGg1LFxyXG4gICAgICAgIGg2IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgLy8gMjRweFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogJGluZGlnby05MDA7IC8vIERhcmsgbmF2eSBmb3IgdGl0bGVzXHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC02MDA7IC8vIFJlZCBvbiBob3ZlclxyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRibHVlLTYwMDtcclxuICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIERhdGUgbWV0YWRhdGFcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7IC8vIE11dGVkIHRleHRcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgLy8gMTRweFxyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBDYXJkIGJvZHkgKGRlc2NyaXB0aW9uIHRleHQpXHJcbiAgICAuY2FyZC1ib2R5IHtcclxuICAgICAgICBjb2xvcjogJGdyYXktNzAwOyAvLyBTZWNvbmRhcnkgdGV4dCBjb2xvclxyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFAgTmV1ZSBNb250cmVhbCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICY6ZW1wdHkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBDYXJkIGZvb3RlciAodGFncy9iYWRnZXMpXHJcbiAgICAuY2FyZC1mb290ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG5cclxuICAgICAgICAuYmFkZ2Uge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IC8vIE5vcm1hbCB3ZWlnaHRcclxuICAgICAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTsgLy8gU2xpZ2h0bHkgaW5jcmVhc2VkIHZlcnRpY2FsIHBhZGRpbmdcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgLy8gUmVtb3ZlIHVuZGVybGluZVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLTYwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IC8vIFJlbW92ZSB1bmRlcmxpbmUgb24gaG92ZXJcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkYmx1ZS02MDA7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEhpZ2hsaWdodGVkIHJlc3VsdCAodGhlbWVkIGJhY2tncm91bmQpXHJcbiAgICAmLmhpZ2hsaWdodGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRicmFuZH1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJnKTtcclxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JGJyYW5kfXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYm9yZGVyKTtcclxuXHJcbiAgICAgICAgLmNhcmQtaGVhZGVyIGEsXHJcbiAgICAgICAgLmNhcmQtaGVhZGVyIHNwYW4sXHJcbiAgICAgICAgLmNhcmQtYm9keSxcclxuICAgICAgICAuY2FyZC1mb290ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tI3skYnJhbmR9c2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1jb2xvcik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFByb21vdGVkIHJlc3VsdCAoYWNjZW50IGJvcmRlcilcclxuICAgICYucHJvbW90ZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHJlZC01MDAsIDAuMDUpOyAvLyBMaWdodCByZWQgdGludFxyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgJHJlZC02MDA7IC8vIFJlZCBhY2NlbnQgYm9yZGVyXHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQtNjAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBTZWFyY2ggUGFnZSAtIFNvcnQgRHJvcGRvd25cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gU29ydCBkcm9wZG93biBmb3Igc2VhcmNoIHJlc3VsdHMgKGRhdGUsIG5hbWUsIGV0Yy4pXHJcbi8vIE1hdGNoZXMgYWNjb3JkaW9uIGJ1dHRvbiBzdHlsaW5nICh3aGl0ZSBiYWNrZ3JvdW5kLCA0cHggYm9yZGVyLXJhZGl1cylcclxuXHJcbi5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlOyAvLyBXaGl0ZSBiYWNrZ3JvdW5kXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xyXG4gICAgY29sb3I6ICRncmF5LTkwMDtcclxuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTsgLy8gTWF0Y2ggYWNjb3JkaW9uIGJ1dHRvbiBwYWRkaW5nXHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIEZvcmNlIGZsZXggbGF5b3V0XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZ2FwOiAwLjVyZW07XHJcblxyXG4gICAgLmZhIHtcclxuICAgICAgICBjb2xvcjogJHJlZC02MDA7IC8vIFJlZCBpY29uIHRvIG1hdGNoIGFjY29yZGlvbnNcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgI3NvcnQtbGFiZWwge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTsgLy8gTGFiZWwgdGFrZXMgYXZhaWxhYmxlIHNwYWNlXHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIC8vIEJvb3RzdHJhcCBkcm9wZG93biBpbmRpY2F0b3IgKGNhcmV0KVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyAvLyBLZWVwIGluZGljYXRvciBvbiByaWdodFxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xyXG4gICAgfVxyXG4gICAgLy8gRW5zdXJlIGxheW91dCBzdGF5cyBjb25zaXN0ZW50IHdoZW4gZHJvcGRvd24gaXMgc2hvd25cclxuICAgICYuc2hvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xyXG59XHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFNlYXJjaCBQYWdlIC0gUGFnaW5hdGlvblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBCb290c3RyYXAgNSBwYWdpbmF0aW9uIHN0eWxpbmcgZm9yIHNlYXJjaCByZXN1bHRzXHJcblxyXG4vLyBQYWdpbmF0aW9uIGNvbnRhaW5lclxyXG4ubmF2YmFyLXBhZ2luYXRpb24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgLnBhZ2luYXRpb24ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW07IC8vIFNwYWNlIGJldHdlZW4gaXRlbXNcclxuXHJcbiAgICAgICAgLnBhZ2UtaXRlbSB7XHJcbiAgICAgICAgICAgIC5wYWdlLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyAvLyBSb3VuZGVkIGNvcm5lcnMgb24gZWFjaCBpdGVtXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07IC8vIDE2cHggZm9yIGJldHRlciByZWFkYWJpbGl0eVxyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyLjc1cmVtOyAvLyA0NHB4IGZvciBXQ0FHIHRvdWNoIHRhcmdldFxyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjc1cmVtOyAvLyA0NHB4IGZvciBXQ0FHIHRvdWNoIHRhcmdldFxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtOyAvLyBJbmNyZWFzZWQgcGFkZGluZ1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDsgLy8gS2VlcCBkYXJrIHRleHQgb24gaG92ZXJcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLCAxMDIsIDIwNCwgMC4xKTtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGJsdWUtNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIC5wYWdlLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTsgLy8gRGFyayBuYXZ5IGJhY2tncm91bmRcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuZGlzYWJsZWQgLnBhZ2UtbGluayB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTMwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy8qaHR0cHM6Ly90eW1wYW51cy5uZXQvY29kcm9wcy8yMDE0LzAxLzA5L3N0aWNreS10YWJsZS1oZWFkZXJzLWNvbHVtbnMvKi9cclxuLnN0aWNreS13cmFwIHtcclxuICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDNlbSAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICB0YWJsZS1sYXlvdXQ6IGF1dG87IC8vIGZpeGVkLCBjcmVhdGVzIHNvbWUgZ2Fwc1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICB0ZCxcclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMSU7IC8vIGVxdWFsIGNvbHVtbiBzaXplIGhhY2tcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgICAgJi5lcnIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGgge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRib2R5IHtcclxuICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHRlYWwsLjMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmNhdGVnb3J5IHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kaWdvO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5ncm91cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgJi5ncm91cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjI3ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZbZGF0YS1yZWxhdGVkLWlkXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3RpY2t5LXdyYXAgLnN0aWNreS10aGVhZCxcclxuLnN0aWNreS13cmFwIC5zdGlja3ktY29sLFxyXG4uc3RpY2t5LXdyYXAgLnN0aWNreS1pbnRlcnNlY3Qge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuc3RpY2t5LXdyYXAgLnN0aWNreS10aGVhZCxcclxuICAgIC5zdGlja3ktd3JhcCAuc3RpY2t5LWNvbCB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTI1cyBlYXNlLWluLW91dCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RpY2t5LXdyYXAgLnN0aWNreS10aGVhZCB0aCxcclxuLnN0aWNreS13cmFwIC5zdGlja3ktY29sIHRoLFxyXG4uc3RpY2t5LXdyYXAgLnN0aWNreS1pbnRlcnNlY3QgdGgge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG59XHJcblxyXG4uc3RpY2t5LXdyYXAgLnN0aWNreS1jb2wgdGgge1xyXG4gICAgYmFja2dyb3VuZDogJGdyYXktNDAwO1xyXG4gICAgY29sb3I6ICRncmF5LTYwMDtcclxufVxyXG5cclxuLnN0aWNreS13cmFwIC5zdGlja3ktY29sIHRoLmNhdGVnb3J5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzMxNDI7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG4uc3RpY2t5LXdyYXAgLnN0aWNreS1jb2wgdGguZ3JvdXAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYWw7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG4uc3RpY2t5LXdyYXAgLnN0aWNreS1jb2wgdGhlYWQge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uc3RpY2t5LXdyYXAgLnN0aWNreS10aGVhZCB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAuMjVlbSAwLjFlbSAtMC4xZW0gcmdiYSgwLDAsMCwuMTI1KTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnN0aWNreS13cmFwIC5zdGlja3ktaW50ZXJzZWN0IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB6LWluZGV4OiAzO1xyXG59XHJcblxyXG4uc3RpY2t5LXdyYXAgLnN0aWNreS1pbnRlcnNlY3QgdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNjAwO1xyXG4gICAgY29sb3I6ICNlZWU7XHJcbn1cclxuXHJcbi5zdGlja3ktd3JhcC5vdmVyZmxvdy15IHtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBtYXgtaGVpZ2h0OiA5MHZoO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnN0aWNreS13cmFwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAzMHB4KTtcclxuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZ3JleUNvbHVtbiB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvKnJlcXVpcmVkIGZvciB0aGUgYXR0cmlidXRlIHdpdGggdGhlIGxvbmdlc3QgbmFtZSBpbiBcIkNvbnNvbGlkYXRlZCBGaW5hbmNpYWxzXCIqL1xyXG4gICAgcGFkZGluZzogLjc1ZW0gMS41ZW07IC8qcmVxdWlyZWQgdG8gbWFrZSBcIm1pbGxpb25zXCIgd2lkZXIqL1xyXG59XHJcblxyXG4jc2RiLXRhYmxlLmxvYWRlZCAuaW5jbHVkZS1zcmMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTk5OTtcclxuICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbn1cclxuXHJcbiNzZGItdGFibGUubG9hZGVkIC5pbmNsdWRlLXZhbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTk5OTtcclxuICAgIHBhZGRpbmc6IDVweDtcclxufVxyXG5cclxuLmluY2x1ZGUtdmFsOmVtcHR5LFxyXG4uaW5jbHVkZS1zcmM6ZW1wdHkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKmxvYWRlciovXHJcbi5yZXN1bHRTZFF1ZXJ5VG9vbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5sZHMtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbn1cclxuXHJcbi5sZHMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyAnO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmxkcy1yb2xsZXIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDY0cHg7XHJcbiAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDY0cHgpO1xyXG4gICAgdG9wOiBjYWxjKDUwJSAtIDY0cHgpO1xyXG59XHJcblxyXG4ubGRzLXJvbGxlciBkaXYge1xyXG4gICAgYW5pbWF0aW9uOiBsZHMtcm9sbGVyIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDMycHggMzJweDtcclxufVxyXG5cclxuLmxkcy1yb2xsZXIgZGl2OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNnB4O1xyXG4gICAgaGVpZ2h0OiA2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdGVhbDtcclxuICAgIG1hcmdpbjogLTNweCAwIDAgLTNweDtcclxufVxyXG5cclxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgxKSB7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjAzNnM7XHJcbn1cclxuXHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMSk6YWZ0ZXIge1xyXG4gICAgdG9wOiA1MHB4O1xyXG4gICAgbGVmdDogNTBweDtcclxufVxyXG5cclxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgyKSB7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjA3MnM7XHJcbn1cclxuXHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMik6YWZ0ZXIge1xyXG4gICAgdG9wOiA1NHB4O1xyXG4gICAgbGVmdDogNDVweDtcclxufVxyXG5cclxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCgzKSB7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjEwOHM7XHJcbn1cclxuXHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoMyk6YWZ0ZXIge1xyXG4gICAgdG9wOiA1N3B4O1xyXG4gICAgbGVmdDogMzlweDtcclxufVxyXG5cclxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg0KSB7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjE0NHM7XHJcbn1cclxuXHJcbi5sZHMtcm9sbGVyIGRpdjpudGgtY2hpbGQoNCk6YWZ0ZXIge1xyXG4gICAgdG9wOiA1OHB4O1xyXG4gICAgbGVmdDogMzJweDtcclxufVxyXG5cclxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg1KSB7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjE4cztcclxufVxyXG5cclxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg1KTphZnRlciB7XHJcbiAgICB0b3A6IDU3cHg7XHJcbiAgICBsZWZ0OiAyNXB4O1xyXG59XHJcblxyXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDYpIHtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMjE2cztcclxufVxyXG5cclxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg2KTphZnRlciB7XHJcbiAgICB0b3A6IDU0cHg7XHJcbiAgICBsZWZ0OiAxOXB4O1xyXG59XHJcblxyXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDcpIHtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMjUycztcclxufVxyXG5cclxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg3KTphZnRlciB7XHJcbiAgICB0b3A6IDUwcHg7XHJcbiAgICBsZWZ0OiAxNHB4O1xyXG59XHJcblxyXG4ubGRzLXJvbGxlciBkaXY6bnRoLWNoaWxkKDgpIHtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMjg4cztcclxufVxyXG5cclxuLmxkcy1yb2xsZXIgZGl2Om50aC1jaGlsZCg4KTphZnRlciB7XHJcbiAgICB0b3A6IDQ1cHg7XHJcbiAgICBsZWZ0OiAxMHB4O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxkcy1yb2xsZXIge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICB9XHJcbn1cclxuIiwi77u/Lm5hdiB7XHJcbiAgICAmLm5hdi10YWJzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAmLm5hdi10YWJzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5uYXYtdGFicy5yb3VuZGVkLXRhYnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICBnYXA6IC41cmVtO1xyXG5cclxuICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAuMzVyZW0gMS4xNXJlbTtcclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGFiLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuXHJcbiAgICAuaW1nLWZsdWlkIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyMzBweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZCB7XHJcbiAgICAgICAgLmNhcmQtaGVhZGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgLmNhcmQtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb2xsYXBzZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78udG9vbHRpcCB7XHJcbiAgICAudG9vbHRpcC1pbm5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgIH1cclxufVxyXG4iLCLvu78udHdpdHRlci10aW1lbGluZSB7XHJcbiAgICAuY2FyZCB7XHJcbiAgICAgICAgJi5jYXJkLXR3ZWV0IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgJjpub3QoLnN0cmV0Y2hlZC1saW5rKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLWFzaWRlIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLW1haW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxOyAvLyBJRTExXHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1oZWFkZXIsXHJcbiAgICAgICAgICAgIC5jYXJkLWJvZHksXHJcbiAgICAgICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgLy8gSUUxMVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1oZWFkZXIsXHJcbiAgICAgICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1mb290ZXIge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudHdpdHRlci1lbmdhZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0xMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1wcm9maWxlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmEtdHdpdHRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIHRvcDogMC41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgICYuY2FyZC10d2VldCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/Ly8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gWW91VHViZSBWaWRlbyBQbGF5ZXJcclxuLy8gTGF6eS1sb2FkaW5nIHZpZGVvIHdpdGggdGh1bWJuYWlsIHByZXZpZXcgYW5kIHBsYXkgYnV0dG9uXHJcbi8vIFVzZXMgQm9vdHN0cmFwIDUgLnJhdGlvIHV0aWxpdHkgLSBqdXN0IGFkZCBzdHlsaW5nIGZvciB0aHVtYm5haWwgb3ZlcmxheVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vL1xyXG4vLyBJbml0aWFsIEhUTUwgKGNvbnRlbnQgZWRpdG9ycyBwYXN0ZSBpbiByaWNoIHRleHQpOlxyXG4vLyA8ZGl2IGNsYXNzPVwieW91dHViZS1wbGF5ZXJcIiBkYXRhLWNsYXNzPVwidmlkZW9cIiBkYXRhLWlkPVwiWU9VVFVCRV9JRFwiPjwvZGl2PlxyXG4vL1xyXG4vLyBKYXZhU2NyaXB0IChpcGMudmlkZW8uanMpIGF1dG9tYXRpY2FsbHkgYWRkcyBCb290c3RyYXAgY2xhc3NlcyBhbmQgdHJhbnNmb3JtcyB0bzpcclxuLy8gPGRpdiBjbGFzcz1cInlvdXR1YmUtcGxheWVyIHJhdGlvIHJhdGlvLTE2eDlcIiBkYXRhLWNsYXNzPVwidmlkZW9cIiBkYXRhLWlkPVwiWU9VVFVCRV9JRFwiPlxyXG4vLyAgIDxpbWcgc3JjPVwiaHR0cHM6Ly9pLnl0aW1nLmNvbS92aS9ZT1VUVUJFX0lEL21heHJlc2RlZmF1bHQuanBnXCIgYWx0PVwiVmlkZW8gdGh1bWJuYWlsXCI+XHJcbi8vICAgPGRpdiBjbGFzcz1cInBsYXlcIiBhcmlhLWhpZGRlbj1cInRydWVcIj48L2Rpdj5cclxuLy8gPC9kaXY+XHJcbi8vXHJcbi8vIE9uIGNsaWNrLCByZXBsYWNlcyB3aXRoOlxyXG4vLyA8ZGl2IGNsYXNzPVwieW91dHViZS1wbGF5ZXIgcmF0aW8gcmF0aW8tMTZ4OVwiIGRhdGEtY2xhc3M9XCJ2aWRlb1wiIGRhdGEtaWQ9XCJZT1VUVUJFX0lEXCI+XHJcbi8vICAgPGlmcmFtZSBzcmM9XCJodHRwczovL3d3dy55b3V0dWJlLmNvbS9lbWJlZC9ZT1VUVUJFX0lEP2F1dG9wbGF5PTFcIlxyXG4vLyAgICAgICAgICAgdGl0bGU9XCJZb3VUdWJlIHZpZGVvIHBsYXllclwiXHJcbi8vICAgICAgICAgICBhbGxvdz1cImFjY2VsZXJvbWV0ZXI7IGF1dG9wbGF5OyBjbGlwYm9hcmQtd3JpdGU7IGVuY3J5cHRlZC1tZWRpYTsgZ3lyb3Njb3BlOyBwaWN0dXJlLWluLXBpY3R1cmVcIlxyXG4vLyAgICAgICAgICAgYWxsb3dmdWxsc2NyZWVuPjwvaWZyYW1lPlxyXG4vLyA8L2Rpdj5cclxuLy9cclxuLy8gTm90ZTogQ29udGVudCBlZGl0b3JzIGRvbid0IG5lZWQgdG8gcmVtZW1iZXIgQm9vdHN0cmFwIGNsYXNzZXMgLSBKYXZhU2NyaXB0IGFkZHMgdGhlbSBhdXRvbWF0aWNhbGx5XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBTaGFyZWQgdmlkZW8gY29udGFpbmVyIHN0eWxlc1xyXG4ueW91dHViZS1wbGF5ZXIsXHJcbi52aWRlby1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7IC8vIERlc2lnbiBzeXN0ZW0gY29sb3JcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDsgLy8gTWF0Y2ggZGVzaWduIHN5c3RlbSBib3JkZXIgcmFkaXVzXHJcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBDbGlwIHJvdW5kZWQgY29ybmVyc1xyXG59XHJcblxyXG4ueW91dHViZS1wbGF5ZXIge1xyXG4gICAgLy8gVGh1bWJuYWlsIGltYWdlIG92ZXJsYXlcclxuICAgIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgLy8gRW5zdXJlIGltYWdlIGNvdmVycyBjb250YWluZXJcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjNzIGVhc2U7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC43NSk7XHJcblxyXG4gICAgICAgICAgICArIC5wbGF5IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5OyAvLyBEZXNpZ24gc3lzdGVtIGNvbG9yXHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGJsdWUtNjAwOyAvLyBBY2Nlc3NpYmlsaXR5IGZvY3VzIHN0YXRlXHJcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFBsYXkgYnV0dG9uIG92ZXJsYXlcclxuICAgIC5wbGF5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTQwcHg7IC8vIENlbnRlciBob3Jpem9udGFsbHlcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDsgLy8gQ2VudGVyIHZlcnRpY2FsbHlcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8vIENsaWNrIHBhc3NlcyB0aHJvdWdoIHRvIGltYWdlXHJcbiAgICAgICAgei1pbmRleDogMTsgLy8gQWJvdmUgdGh1bWJuYWlsXHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7IC8vIEZvbnQgQXdlc29tZSA0LjcuMFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7IC8vIERlc2lnbiBzeXN0ZW0gY29sb3JcclxuICAgICAgICAgICAgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZTsgLy8gZmEtcGxheS1jaXJjbGUgKFxcZjE0NClcclxuICAgICAgICAgICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gWW91VHViZSBpZnJhbWUgKGluamVjdGVkIGJ5IEphdmFTY3JpcHQgb24gY2xpY2spXHJcbiAgICAvLyBObyBzdHlsZXMgbmVlZGVkIC0gQm9vdHN0cmFwIDUgUmVib290IGhhbmRsZXMgaWZyYW1lIGJvcmRlcnNcclxufVxyXG4iLCLvu78udzN3LWxvZ28ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIFwidzN3LWZvbnRcIjtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG4udzN3LWxvZ286YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlODAwXCI7XHJcbn1cclxuXHJcbi53M3ctd2hpdGUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi53M3ctcmVkIHtcclxuICAgIGNvbG9yOiAjZTExZjI2O1xyXG59XHJcblxyXG4udzN3LXJlZC1iZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTExZjI2O1xyXG59XHJcblxyXG4udzN3LWRhcmstYmx1ZSB7XHJcbiAgICBjb2xvcjogIzBhMzA0OTtcclxufVxyXG5cclxuLnczdy1kYXJrLWJsdWUtYmcge1xyXG4gICAgYmFja2dyb3VuZDogIzBhMzA0OTtcclxufVxyXG5cclxuLnNxdWFyZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4udzN3LWVtYmVkIHtcclxuICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBjb2xvcjogIzMzMztcclxufVxyXG5cclxuLnczdy1lbWJlZCAudzN3LXBvcHVwIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi53M3ctZW1iZWQgLnczdy1wb3B1cDpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICBib3R0b206IDJweDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICM0ZDRkNGQ7XHJcbn1cclxuXHJcbi53M3ctZW1iZWQ6aG92ZXIgLnczdy1wb3B1cCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tnb3J1bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMjBweDtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4udzN3LWVtYmVkIC53M3ctcG9wdXAgLnczdy1wb3B1cC1pbm5lciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNGQ0ZDRkO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjRweCByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG5cclxuXHJcbi53M3ctZW1iZWQ6aG92ZXIgLnczdy1wb3B1cCBhIHtcclxuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udzN3LWVtYmVkIC53M3ctYWRkcmVzcyB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4udzN3LWVtYmVkIC53M3ctYWRkcmVzcyAudzN3LWxvZ28ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4udzN3LWxpbmstdG8tbWFwc2l0ZSwgLnczdy1saW5rLXRvLW1hcHNpdGU6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbn1cclxuXHJcbi53M3ctbGluay10by1tYXBzaXRlIC53M3ctcG9wdXAge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4vKiBzbWFsbCAqL1xyXG5cclxuLnczdy1lbWJlZC53M3ctc21hbGwgLnczdy1sb2dvIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuXHJcbi8qIG1lZGl1bSAqL1xyXG5cclxuLnczdy1lbWJlZC53M3ctbWVkaXVtIC53M3ctbG9nbyB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbn1cclxuXHJcbi53M3ctZW1iZWQudzN3LW1lZGl1bSAudzN3LWFkZHJlc3Mge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG4udzN3LWVtYmVkLnczdy1tZWRpdW06aG92ZXIgLnczdy1wb3B1cCB7XHJcbiAgICBib3R0b206IDMwcHg7XHJcbn1cclxuXHJcblxyXG4vKiBsYXJnZSAqL1xyXG5cclxuLnczdy1lbWJlZC53M3ctbGFyZ2UgLnczdy1sb2dvIHtcclxuICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcbn1cclxuXHJcbi53M3ctZW1iZWQudzN3LWxhcmdlIC53M3ctYWRkcmVzcyB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbn1cclxuXHJcbi53M3ctZW1iZWQudzN3LWxhcmdlOmhvdmVyIC53M3ctcG9wdXAge1xyXG4gICAgYm90dG9tOiAzNXB4O1xyXG59XHJcblxyXG5cclxuXHJcbi8qIGxpZ2h0ICovXHJcblxyXG4udzN3LWVtYmVkLnczdy1saWdodCB7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxufVxyXG5cclxuLnczdy1lbWJlZC53M3ctbGlnaHQgLnczdy1wb3B1cDpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjZmZmO1xyXG59XHJcblxyXG4udzN3LWVtYmVkLnczdy1saWdodCAudzN3LXBvcHVwIC53M3ctcG9wdXAtaW5uZXIge1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgIGNvbG9yOiAjNGQ0ZDRkO1xyXG59XHJcblxyXG4udzN3LWVtYmVkLnczdy1saWdodDpob3ZlciAudzN3LXBvcHVwIGEge1xyXG4gICAgY29sb3I6ICM0ZDRkNGQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuXHJcbi8qIGxpZ2h0LXJlZCAqL1xyXG5cclxuLnczdy1lbWJlZC53M3ctbGlnaHQtcmVkIHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG59XHJcblxyXG4udzN3LWVtYmVkLnczdy1saWdodC1yZWQgLnczdy1sb2dvIHtcclxuICAgIGNvbG9yOiAjZTExZjI2ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53M3ctZW1iZWQudzN3LWxpZ2h0LXJlZCAudzN3LXBvcHVwOmJlZm9yZSB7XHJcbiAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNmZmY7XHJcbn1cclxuXHJcbi53M3ctZW1iZWQudzN3LWxpZ2h0LXJlZCAudzN3LXBvcHVwIC53M3ctcG9wdXAtaW5uZXIge1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgIGNvbG9yOiAjNGQ0ZDRkO1xyXG59XHJcblxyXG4udzN3LWVtYmVkLnczdy1saWdodC1yZWQ6aG92ZXIgLnczdy1wb3B1cCBhIHtcclxuICAgIGNvbG9yOiAjNGQ0ZDRkO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn0iLCLvu78uY29udGFjdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbn1cclxuXHJcbi5sb2NhdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbn1cclxuXHJcbi5wZXJzb25hbC1ldmVudCB7XHJcbiAgICAuYnRuIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIH1cclxuICAgIC5ub3QtcmVnaXN0ZXJlZCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtcmVnaXN0cmF0aW9ucyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudGl6ZSgkY29sb3I6ICRzZWNvbmRhcnksICRhbW91bnQ6IC41KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5vLWV2ZW50c3tcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXJlZ2lzdHJhdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS00MDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRvcCB7XHJcbiAgICAgICAgICAgIC8vbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtc3VidGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWxvY2F0aW9uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1kYXRlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIHBhbmVsIGR1cGxpY2F0ZSBmYXFzXHJcbiAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMjUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDFweCAwIDVweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBhbmVsLXRpdGxlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5jb2xsYXBzZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5iYWRnZXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYmFkZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0LjU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIC5jb2RlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMjUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDZyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcyhjYWxjKDEwMCUgLSA4LjVyZW0pKTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6bm90KC5jb2xsYXBzZWQpIHtcclxuICAgICAgICAgICAgICAgICAgICAuZmEtcGx1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRmYS12YXItbWludXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLWluZm8ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXJlZ2lzdHJhdGlvbiB7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgcGFkZGluZzogLjc1cmVtO1xyXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRzZWNvbmRhcnksIC45KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAmOmVtcHR5OjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJy8nO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XHJcbiAgICAgICAgICAgICAgICAgICAgdWwsIG9se1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OnRhYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDphdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAmLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtY29udGVudHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYWdlbmRhLWNoZWNrZWQsICYtYWdlbmRhLXVuY2hlY2tlZCB7XHJcbiAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjM1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtYWdlbmRhLWNoZWNrZWQge1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5pbWFnZS10aWxlcyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NmZyIDU0ZnI7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDEuNWZyIDAuOGZyIDJmcjtcclxuICAgIGdhcDogMC41cmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDZmciA1NGZyO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIGF1dG87XHJcbiAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIExlZnQgY29sdW1uICovXHJcbi5pbWFnZS10aWxlOm50aC1jaGlsZCgxKSB7XHJcbiAgICBncmlkLWNvbHVtbjogMTtcclxuICAgIGdyaWQtcm93OiAxIC8gMztcclxuICAgIGFzcGVjdC1yYXRpbzogMTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogMTtcclxuICAgICAgICBncmlkLXJvdzogMTtcclxuICAgIH1cclxufVxyXG5cclxuLmltYWdlLXRpbGU6bnRoLWNoaWxkKDIpIHtcclxuICAgIGdyaWQtY29sdW1uOiAxO1xyXG4gICAgZ3JpZC1yb3c6IDMgLyA0O1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxLjI5O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxO1xyXG4gICAgICAgIGdyaWQtcm93OiAyO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBSaWdodCBjb2x1bW4gcmVkLWJsb2NrKi9cclxuLmltYWdlLXRpbGU6bnRoLWNoaWxkKDMpIHtcclxuICAgIGdyaWQtY29sdW1uOiAyO1xyXG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxLjg1O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDM7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAzLjczO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW1hZ2UtdGlsZTpudGgtY2hpbGQoNCkge1xyXG4gICAgZ3JpZC1jb2x1bW46IDI7XHJcbiAgICBncmlkLXJvdzogMiAvIDQ7XHJcbiAgICBhc3BlY3QtcmF0aW86IDEuMDM7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDI7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDEgLyAzO1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMC42NTtcclxuICAgIH1cclxufVxyXG5cclxuLyogR2VuZXJpYyB0aWxlIHN0eWxpbmcgKi9cclxuLmltYWdlLXRpbGUge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG5cclxuICAgIGZpZ3VyZS5maWd1cmUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5vdmVybGF5IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IC45Mzc1cmVtO1xyXG4gICAgICAgICAgICByaWdodDogLjkzNzVyZW07XHJcbiAgICAgICAgICAgIGxlZnQ6IC45Mzc1cmVtO1xyXG4gICAgICAgICAgICBib3R0b206IC45Mzc1cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtdGlsZS1vdmVybGF5KCR3aGl0ZSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiBSZWQgYmxvY2sgc3R5bGVzICovXHJcbi5pbWFnZS10aWxlLnRleHQtYmxvY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgcGFkZGluZzogLjc1cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmltYWdlLXRpbGUtdGFnIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWFnZS10aWxlLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLjc1cmVtO1xyXG4gICAgICAgIHJpZ2h0OiAuNzVyZW07XHJcbiAgICAgICAgd2lkdGg6IDEuODc1cmVtO1xyXG4gICAgICAgIGhlaWdodDogMS44NzVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIEBpbmNsdWRlIGltYWdlLXRpbGUtdGV4dC1pY29uKCR3aGl0ZSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgLmltYWdlLXRpbGUtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5hbGVydCB7XHJcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgfVxyXG59XHJcbiIsIu+7v2Ege1xyXG4gICAgJi5iYWRnZSB7XHJcbiAgICAgICAgJjpub3QoW2hyZWZdKSB7XHJcbiAgICAgICAgICAgICY6bm90KFt0YWJpbmRleF0pIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmNhcmQge1xyXG4gICAgJi5mYWN0cy1jYXJkIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kaWdvLTYwMDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNHJlbSk7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZhY3RzLWNhcmQtaWNvbigkd2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICBpbnNldDogMCAwIGF1dG8gYXV0bztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyLjE4NzVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGluZGlnby01MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zdWdnZXN0ZWQtbGluayB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogLjVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuXHJcbiAgICAgICAgLy8gSG92ZXIgZWZmZWN0IC0gZW5oYW5jZSBzaGFkb3cgYW5kIGljb24gY29sb3JcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZC01MDA7XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBGb2N1cyBzdGF0ZSBmb3IgYWNjZXNzaWJpbGl0eVxyXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcclxuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRibHVlLTYwMDtcclxuICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxuXHJcbiAgICAgICAgICAgIC5jYXJkLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLWljb24ge1xyXG4gICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1mb290ZXItY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjdGMTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1tYXNrLXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZG90cy1ncmFkaWVudCgkcHJpbWFyeSk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjhGN0YxOyAvKiBpZGVhbGx5IHRoZSBjb2xvciBvZiB0aGUgc2VjdGlvbiAqL1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI0OCwgMjQ3LCAyNDEsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDYwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5iaWcge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREEyOTFDO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgcGFkZGluZzogM3JlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuXHJcbiAgICAgICAgICAgIC8vIE92ZXJyaWRlIGhvdmVyIGZvciBiaWcgcmVkIHZhcmlhbnQgLSBkYXJrZW4gaW5zdGVhZCBvZiBib3JkZXJcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oI0RBMjkxQywgNSUpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcmVtO1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGOEU4NDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0cmV0Y2hlZC1saW5rIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1mb290ZXIge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5iaWcge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIC5jYXJkLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1pY29uIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmJpZyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogLjVyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAuY2FyZC1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnN0cmV0Y2hlZC1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2FyZC1mb290ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jYXJkLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubmV3cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgLmNhcmQtaGVhZGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRlYXNlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgICAgIC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMxNjM0NUExQTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgZmxleDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtdGFnIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbGVhZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5wcmltYXJ5LFxyXG4gICAgICAgICAgICAgICAgJi5yZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuc2Vjb25kYXJ5LFxyXG4gICAgICAgICAgICAgICAgJi5kYXJrYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLnN1Y2Nlc3MsXHJcbiAgICAgICAgICAgICAgICAmLmdyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmluZm8sXHJcbiAgICAgICAgICAgICAgICAmLmxpZ2h0Ymx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZGZmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLm9yYW5nZSxcclxuICAgICAgICAgICAgICAgICYuZGFuZ2VyIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYueWVsbG93LFxyXG4gICAgICAgICAgICAgICAgJi53YXJuaW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLnRlYWwge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYucHVycGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuaW5kaWdvIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmRpZ287XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1kYXRlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIC5jdGEtbGluayBzdHlsZXMgbW92ZWQgdG8gb3JnYW5pc21zL2N0YS1vdmVydmlldy9fY2FyZC1jdGEtbGluay5zY3NzXHJcbn1cclxuIiwi77u/LmNhcm91c2VsIHtcclxuICAgIC5jYXJvdXNlbC1pdGVtIHtcclxuICAgICAgICBbZGF0YS1icy10b2dnbGU9XCJsaWdodGJveFwiXSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kYXJrLCAkZ3JheS05MDApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWwtY2FwdGlvbiB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMjUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78uY2hlY2tib3gtbGlzdCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgIC5saXN0LWl0ZW0ge1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgPiAuY3VzdG9tLWNvbnRyb2wge1xyXG4gICAgICAgICAgICAgICAgJi5jdXN0b20tY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICsgLmNoZWNrYm94LWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tZG93bjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5wYXJ0aWFsIHtcclxuICAgICAgICAgICAgPiAuY3VzdG9tLWNvbnRyb2wge1xyXG4gICAgICAgICAgICAgICAgJi5jdXN0b20tY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJGZhLXZhci1zcXVhcmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLWNvbnRyb2wge1xyXG4gICAgICAgICYuY3VzdG9tLWNoZWNrYm94IHtcclxuICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJGZhLXZhci1jaGVjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfiAuY2hlY2tib3gtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTQwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2hlY2tib3gtbGlzdCB7XHJcbiAgICAgICAgLmN1c3RvbS1jb250cm9sIHtcclxuICAgICAgICAgICAgJi5jdXN0b20tY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5jdGEtYmxvY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5jdGEtdGl0bGUge1xyXG4gICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJGdyYXktNjAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3RhLWNvbnRlbnQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN0YS1saW5rIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3RhLWZvcm0ge1xyXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMXB4IDJweCByZ2JhKDI1NSwyNTUsMjU1LDAuNzUpO1xyXG5cclxuICAgICAgICAgICAgICAgICsgLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCAycHggcmdiYSgyNTUsMjU1LDI1NSwwLjc1KTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmN0YS1wcmltYXJ5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcclxuXHJcbiAgICAgICAgLmN0YS10aXRsZSB7XHJcbiAgICAgICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN0YS1mb3JtIHtcclxuICAgICAgICAgICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3RhLWNvbnRlbnQge1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN0YS1mb290ZXIge1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmN0YS1zZWNvbmRhcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcblxyXG4gICAgICAgIC5jdGEtdGl0bGUge1xyXG4gICAgICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3RhLWZvcm0ge1xyXG4gICAgICAgICAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN0YS1jb250ZW50IHtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jdGEtZm9vdGVyIHtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmN0YS1ncm91cCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XHJcbn1cclxuIiwiLmN1c3RvbS1zZWxlY3Qge1xyXG4gICAgJi5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgdGV4dC1hbGlnbi1sYXN0OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICYuYnRuIHtcclxuICAgICAgICAgICAgJi5idG4tc2Vjb25kYXJ5IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU1UYzVNaUlnYUdWcFoyaDBQU0l4TnpreUlpQjJhV1YzUW05NFBTSXdJREFnTVRjNU1pQXhOemt5SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGp4d1lYUm9JR1pwYkd3OUlpTkRRMFEyUkRraUlHUTlJazB4TmpneklEZ3dPR3d0TnpReUlEYzBNWEV0TVRrZ01Ua3RORFVnTVRsMExUUTFMVEU1YkMwM05ESXROelF4Y1MweE9TMHhPUzB4T1MwME5TNDFkREU1TFRRMUxqVnNNVFkyTFRFMk5YRXhPUzB4T1NBME5TMHhPWFEwTlNBeE9XdzFNekVnTlRNeElEVXpNUzAxTXpGeE1Ua3RNVGtnTkRVdE1UbDBORFVnTVRsc01UWTJJREUyTlhFeE9TQXhPU0F4T1NBME5TNDFkQzB4T1NBME5TNDFlaUl2UGp3dmMzWm5QZz09Jyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuNTYyNXJlbSAxLjU2MjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgb3B0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQSE4yWnlCM2FXUjBhRDBpTVRjNU1pSWdhR1ZwWjJoMFBTSXhOemt5SWlCMmFXVjNRbTk0UFNJd0lEQWdNVGM1TWlBeE56a3lJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQanh3WVhSb0lHWnBiR3c5SWlObVptWm1abVlpSUdROUlrMHhOamd6SURnd09Hd3ROelF5SURjME1YRXRNVGtnTVRrdE5EVWdNVGwwTFRRMUxURTViQzAzTkRJdE56UXhjUzB4T1MweE9TMHhPUzAwTlM0MWRERTVMVFExTGpWc01UWTJMVEUyTlhFeE9TMHhPU0EwTlMweE9YUTBOU0F4T1d3MU16RWdOVE14SURVek1TMDFNekZ4TVRrdE1Ua2dORFV0TVRsME5EVWdNVGxzTVRZMklERTJOWEV4T1NBeE9TQXhPU0EwTlM0MWRDMHhPU0EwTlM0MWVpSXZQand2YzNablBnPT0nKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5kYXRhVGFibGVzX3dyYXBwZXIge1xyXG4gICAgLmRhdGFUYWJsZXNfbGVuZ3RoIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XHJcblxyXG4gICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICYuZm9ybS1jb250cm9sIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTQwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYXRhVGFibGVzX2ZpbHRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xyXG5cclxuICAgICAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYXRhVGFibGVzX2luZm8ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwMDtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcclxuICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XHJcbiAgICB9XHJcbn1cclxuIiwi77u/Zm9vdGVyIHtcclxuICAgICZbcm9sZT1cImNvbnRlbnRpbmZvXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb290ZXItc29jaWFsLXNoYXJlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA2MTcyQztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb290ZXItY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwQzIzNDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9vdGVyLWlubmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxNTMzNUE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9vdGVyLWRvb3JtYXQge1xyXG4gICAgICAgICAgICAubmF2YmFyLWRvb3JtYXQge1xyXG4gICAgICAgICAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS01MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvb3Rlci1zdXBwb3J0IHtcclxuICAgICAgICAgICAgLmJ1c2luZXNzLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzE1MzM1QTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdmJhci1zb2NpYWwge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgIC5uYXYge1xyXG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6ICN7JHdoaXRlfTtcclxuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaGFyZXIge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBHcm91cCBIZWFkZXIgVGhlbWVzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIFRoZW1lIHZhcmlhbnRzIGZvciBzdGFuZGFsb25lIGdyb3VwIGhlYWRlcnMgKG91dHNpZGUgcGFnZS1saXN0KVxyXG5cclxuLmdyb3VwLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIC8vIFRoZW1lOiBQcmltYXJ5IChyZWQgYmFja2dyb3VuZClcclxuICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICAmLmdyb3VwLWhlYWRlci1wcmltYXJ5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLTYwMDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIC8vIFRoZW1lOiBTZWNvbmRhcnkgKGRhcmsgYmx1ZSBiYWNrZ3JvdW5kKVxyXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgICYuZ3JvdXAtaGVhZGVyLXNlY29uZGFyeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIC8vIFRoZW1lOiBUZXJ0aWFyeSAobGlnaHQgZ3JheSBiYWNrZ3JvdW5kKVxyXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgICYuZ3JvdXAtaGVhZGVyLXRlcnRpYXJ5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIC8vIFJlc3BvbnNpdmUgYWRqdXN0bWVudHNcclxuICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICAmLnJvdW5kZWQtdG9wIHtcclxuICAgICAgICAgICAgJi5oYXMtbGluayB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmVra28tbGlnaHRib3gge1xyXG4gICAgJi1uYXYtb3ZlcmxheSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjU7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTUlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGE6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1mb290ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAvLyBodHRwOi8vdG9iaWFzYWhsaW4uY29tL3NwaW5raXQvXHJcbiAgICAmLWxvYWRlciB7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBzay1ib3VuY2UgMi4wcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTEuMHM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsLWhlYWRlciB7XHJcbiAgICAgICAgLmRvd25sb2FkIHtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAgICAgJi1sb2FkZXIge1xyXG4gICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBALXdlYmtpdC1rZXlmcmFtZXMgc2stYm91bmNlIHtcclxuICAgICAgICAwJSwgMTAwJSB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjApXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA1MCUge1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAa2V5ZnJhbWVzIHNrLWJvdW5jZSB7XHJcbiAgICAgICAgMCUsIDEwMCUge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMCk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgNTAlIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmxvZ28taXRlbSB7XHJcbiAgICBhIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gUGFnZSBMaXN0IFRoZW1lc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBUaGVtZSB2YXJpYW50cyBmb3IgYWNjZW50IGNvbG9ycyAoYWNjZW50IGJhciBhbmQgaGVhZGVyIGljb24pXHJcbi8vIFVzZWQgaW4gUmVndWxhdG9yeSBQb3J0YWwgKHllbGxvdyksIE15SVBDIChwcmltYXJ5KSwgZXRjLlxyXG4vLyBTdXBwb3J0cyBib3RoIC5wYWdlLWxpc3QtYWNjb3JkaW9uIGFuZCAucGFnZS1saXN0IGNsYXNzZXNcclxuXHJcbi8vIFRoZW1lIG1peGluIHRvIGF2b2lkIHJlcGV0aXRpb25cclxuQG1peGluIHBhZ2UtbGlzdC10aGVtZSgkaWNvbi1jb2xvciwgJGFjY2VudC1jb2xvcikge1xyXG4gICAgLy8gQWNjb3JkaW9uIHZlcnNpb25cclxuICAgICYucGFnZS1saXN0LWFjY29yZGlvbiB7XHJcbiAgICAgICAgLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRpY29uLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWNjb3JkaW9uLWJvZHkgLmxpc3QtaXRlbTo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTGVnYWN5IHZlcnNpb25cclxuICAgICYucGFnZS1saXN0IHtcclxuICAgICAgICAuZ3JvdXAtaGVhZGVyIHtcclxuICAgICAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICAgICAgICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaWNvbi1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxpc3QtaXRlbTo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoZW1lOiBQcmltYXJ5IChyZWQpIC0gTXlJUENcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLnRoZW1lLXByaW1hcnkge1xyXG4gICAgQGluY2x1ZGUgcGFnZS1saXN0LXRoZW1lKCRyZWQtNjAwLCAkcmVkLTYwMCk7XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoZW1lOiBTZWNvbmRhcnkgKGRhcmsgYmx1ZSlcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLnRoZW1lLXNlY29uZGFyeSB7XHJcbiAgICBAaW5jbHVkZSBwYWdlLWxpc3QtdGhlbWUoJHNlY29uZGFyeSwgJHNlY29uZGFyeSk7XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoZW1lOiBUZXJ0aWFyeSAoZ3JheSlcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLnRoZW1lLXRlcnRpYXJ5IHtcclxuICAgIEBpbmNsdWRlIHBhZ2UtbGlzdC10aGVtZSgkZ3JheS01MDAsICRncmF5LTQwMCk7XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoZW1lOiBZZWxsb3cgLSBSZWd1bGF0b3J5IFBvcnRhbFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4udGhlbWUteWVsbG93IHtcclxuICAgIEBpbmNsdWRlIHBhZ2UtbGlzdC10aGVtZSgkeWVsbG93LTYwMCwgJHllbGxvdy01MDApO1xyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBUaGVtZTogVGVhbFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4udGhlbWUtdGVhbCB7XHJcbiAgICBAaW5jbHVkZSBwYWdlLWxpc3QtdGhlbWUoJHRlYWwtNjAwLCAkdGVhbCk7XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoZW1lOiBCbHVlXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi50aGVtZS1ibHVlIHtcclxuICAgIEBpbmNsdWRlIHBhZ2UtbGlzdC10aGVtZSgkYmx1ZS02MDAsICRibHVlKTtcclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhlbWU6IFB1cnBsZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4udGhlbWUtcHVycGxlIHtcclxuICAgIEBpbmNsdWRlIHBhZ2UtbGlzdC10aGVtZSgkcHVycGxlLTYwMCwgJHB1cnBsZSk7XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoZW1lOiBHcmVlblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4udGhlbWUtZ3JlZW4ge1xyXG4gICAgQGluY2x1ZGUgcGFnZS1saXN0LXRoZW1lKCRncmVlbi02MDAsICRncmVlbik7XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIFRoZW1lOiBPcmFuZ2VcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLnRoZW1lLW9yYW5nZSB7XHJcbiAgICBAaW5jbHVkZSBwYWdlLWxpc3QtdGhlbWUoJG9yYW5nZS02MDAsICRvcmFuZ2UpO1xyXG59XHJcbiIsIu+7vy5jYXJkIHtcclxuICAgICYucGFnZS10ZWFzZXIge1xyXG4gICAgICAgIC5jYXJkLWxpbmsge1xyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgLnJlYWQtbW9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcblxyXG4gICAgICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXRleHQge1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJlYWQtbW9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudGVhc2VyLWxnIHtcclxuICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LnF1b3RlIHtcclxuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJGZhLXZhci1xdW90ZS1sZWZ0O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi5zbWFsbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjYyNXJlbTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5yaWNoLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5uYXYge1xyXG4gICAgJi5uYXYtdGFicyB7XHJcbiAgICAgICAgQGluY2x1ZGUgYmFja2Ryb3Atc2hhZG93O1xyXG5cclxuICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTQyNTtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YWItY29udGVudCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgICBAaW5jbHVkZSBiYWNrZHJvcC1zaGFkb3c7XHJcblxyXG4gICAgLmNhcmQge1xyXG4gICAgICAgIC5jYXJkLXRleHQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtaGVhZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bm90KC5jb2xsYXBzZWQpIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZmEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLC0xKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbiAwLjJzO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIC5jYXJkLXRleHQge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcclxuJHRoZW1lLWNvbG9yOiAkZGFyaztcclxuJHRoZW1lLWNvbG9yLXJnYjogJGRhcmstcmdiO1xyXG4kdGhlbWUtY29sb3ItaG92ZXItcmdiOiAkaW5mby1yZ2I7XHJcblxyXG4ucGFnZS1jb250ZW50LnRoZW1lLWJsdWUge1xyXG4gICAgLy8gQ1RBIGNhcmQgaG92ZXIgY29sb3JzIChDU1MgdmFyaWFibGVzIGZvciBjb21wb25lbnQgdXNlKVxyXG4gICAgLy8gVmFyaWFibGUgbmFtaW5nOiAtLSN7JGJyYW5kfVtzY29wZV0tW2F0dHJpYnV0ZV1cclxuICAgIC0tI3skYnJhbmR9Y2FyZC1jdGEtbGluay1ob3Zlci1iZzogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAtLSN7JGJyYW5kfWNhcmQtY3RhLWxpbmstaG92ZXItY29sb3I6ICN7JHdoaXRlfTtcclxuXHJcbiAgICAvLyBGb21iYSBtb2R1bGUgdGhlbWluZyAoQ1NTIHZhcmlhYmxlcylcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtY2FyZC10aXRsZS1jb2xvcjogI3skZ3JheS05MDB9O1xyXG4gICAgLS0jeyRicmFuZH1mb21iYS1hY2NvcmRpb24taWNvbi1iZzogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAtLSN7JGJyYW5kfWZvbWJhLXN0ZXAtYmc6ICN7JHdoaXRlfTtcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtc3RlcC1jb2xvcjogI3skZ3JheS05MDB9O1xyXG5cclxuICAgIC8vIEhlYWRlciB0aGVtZSBDU1MgdmFyaWFibGVzIChjb25zdW1lZCBieSBvcmdhbmlzbXMvX2hlYWRlci5zY3NzKVxyXG4gICAgLS0jeyRicmFuZH1oZWFkaW5nLXRleHQtY29sb3I6ICN7JHRoZW1lLWNvbG9yfTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLXJnYjogI3skdGhlbWUtY29sb3ItcmdifTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLWhvdmVyLXJnYjogI3skdGhlbWUtY29sb3ItaG92ZXItcmdifTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10cmlnZ2VyLWNvbG9yLWhvdmVyOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuXHJcbiAgICAvLyBHcmFkaWVudCBvdmVybGF5OiBUcmFuc3BhcmVudCBpbmRpZ28g4oaSIFNvbGlkIGJsdWUgKCMzMDZlODMpXHJcbiAgICAtLSN7JGJyYW5kfWdyYWRpZW50LWVuZC1jb2xvci1yZ2I6ICN7JGJsdWUtcmdifTtcclxuXHJcbiAgICAvLyBTZWFyY2ggcGFnZSB0aGVtaW5nIChDU1MgdmFyaWFibGVzIG9ubHkpXHJcbiAgICAuc2VhcmNoLWZpbHRlcnMge1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1iZzogI3skaW5kaWdvLTgwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1iZzogI3skd2hpdGV9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1idG4tYm9yZGVyOiAjeyRncmF5LTMwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1jb2xvcjogI3skZ3JheS05MDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1idG4taG92ZXItYmc6ICN7JGdyYXktMTAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtYmc6ICN7JHdoaXRlfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtYm9yZGVyOiAjeyRncmF5LTMwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWNvbG9yOiAjeyRncmF5LTkwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWhvdmVyLWJvcmRlcjogI3skZ3JheS00MDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1mb2N1cy1ib3JkZXI6ICN7JGJsdWUtNjAwfTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1iZzogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJvcmRlcjogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWNvbG9yOiAjeyR0aGVtZS1jb2xvcn07XHJcbiAgICB9XHJcblxyXG4gICAgLnJpY2gtdGV4dCB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNkYiB7XHJcbiAgICAgICAgLmNvbGxhcHNlUGFuZWxIZWFkZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0aWNreS13cmFwIHtcclxuICAgICAgICB0YWJsZSB7XHJcbiAgICAgICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHRoZW1lLWJhY2tncm91bmQtY29sb3IsLjMpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78kdGhlbWUtYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XHJcbiR0aGVtZS1jb2xvcjogJHNlY29uZGFyeTtcclxuJHRoZW1lLWNvbG9yLXJnYjogJHNlY29uZGFyeS1yZ2I7XHJcbiR0aGVtZS1jb2xvci1ob3Zlci1yZ2I6ICRzdWNjZXNzLXJnYjtcclxuXHJcbi5wYWdlLWNvbnRlbnQudGhlbWUtZ3JlZW4ge1xyXG4gICAgLy8gQ1RBIGNhcmQgaG92ZXIgY29sb3JzIChDU1MgdmFyaWFibGVzIGZvciBjb21wb25lbnQgdXNlKVxyXG4gICAgLy8gVmFyaWFibGUgbmFtaW5nOiAtLSN7JGJyYW5kfVtzY29wZV0tW2F0dHJpYnV0ZV1cclxuICAgIC0tI3skYnJhbmR9Y2FyZC1jdGEtbGluay1ob3Zlci1iZzogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAtLSN7JGJyYW5kfWNhcmQtY3RhLWxpbmstaG92ZXItY29sb3I6ICN7JHdoaXRlfTtcclxuXHJcbiAgICAvLyBGb21iYSBtb2R1bGUgdGhlbWluZyAoQ1NTIHZhcmlhYmxlcylcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtY2FyZC10aXRsZS1jb2xvcjogI3skZ3JheS05MDB9O1xyXG4gICAgLS0jeyRicmFuZH1mb21iYS1hY2NvcmRpb24taWNvbi1iZzogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAtLSN7JGJyYW5kfWZvbWJhLXN0ZXAtYmc6ICN7JHdoaXRlfTtcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtc3RlcC1jb2xvcjogI3skZ3JheS05MDB9O1xyXG5cclxuICAgIC8vIEhlYWRlciB0aGVtZSBDU1MgdmFyaWFibGVzIChjb25zdW1lZCBieSBvcmdhbmlzbXMvX2hlYWRlci5zY3NzKVxyXG4gICAgLS0jeyRicmFuZH1oZWFkaW5nLXRleHQtY29sb3I6ICN7JHRoZW1lLWNvbG9yfTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLXJnYjogI3skdGhlbWUtY29sb3ItcmdifTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLWhvdmVyLXJnYjogI3skdGhlbWUtY29sb3ItaG92ZXItcmdifTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10cmlnZ2VyLWNvbG9yLWhvdmVyOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuXHJcbiAgICAvLyBHcmFkaWVudCBvdmVybGF5OiBUcmFuc3BhcmVudCBpbmRpZ28g4oaSIFNvbGlkIGdyZWVuICgjNGY3OTIxKVxyXG4gICAgLS0jeyRicmFuZH1ncmFkaWVudC1lbmQtY29sb3ItcmdiOiAjeyRncmVlbi05MDAtcmdifTtcclxuXHJcbiAgICAvLyBTZWFyY2ggcGFnZSB0aGVtaW5nIChDU1MgdmFyaWFibGVzIG9ubHkpXHJcbiAgICAuc2VhcmNoLWZpbHRlcnMge1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1iZzogI3skaW5kaWdvLTgwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1iZzogI3skd2hpdGV9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1idG4tYm9yZGVyOiAjeyRncmF5LTMwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1jb2xvcjogI3skZ3JheS05MDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1idG4taG92ZXItYmc6ICN7JGdyYXktMTAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtYmc6ICN7JHdoaXRlfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtYm9yZGVyOiAjeyRncmF5LTMwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWNvbG9yOiAjeyRncmF5LTkwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWhvdmVyLWJvcmRlcjogI3skZ3JheS00MDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1mb2N1cy1ib3JkZXI6ICN7JGJsdWUtNjAwfTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1iZzogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJvcmRlcjogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWNvbG9yOiAjeyR0aGVtZS1jb2xvcn07XHJcbiAgICB9XHJcblxyXG4gICAgLnJpY2gtdGV4dCB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNkYiB7XHJcbiAgICAgICAgLmNvbGxhcHNlUGFuZWxIZWFkZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0aWNreS13cmFwIHtcclxuICAgICAgICB0YWJsZSB7XHJcbiAgICAgICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHRoZW1lLWJhY2tncm91bmQtY29sb3IsLjMpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78kdGhlbWUtYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuJHRoZW1lLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4kdGhlbWUtY29sb3ItcmdiOiAkc2Vjb25kYXJ5LXJnYjtcclxuJHRoZW1lLWNvbG9yLWhvdmVyLXJnYjogJG9yYW5nZS1yZ2I7XHJcblxyXG4ucGFnZS1jb250ZW50LnRoZW1lLW9yYW5nZSB7XHJcbiAgICAvLyBDVEEgY2FyZCBob3ZlciBjb2xvcnMgKENTUyB2YXJpYWJsZXMgZm9yIGNvbXBvbmVudCB1c2UpXHJcbiAgICAvLyBWYXJpYWJsZSBuYW1pbmc6IC0tI3skYnJhbmR9W3Njb3BlXS1bYXR0cmlidXRlXVxyXG4gICAgLS0jeyRicmFuZH1jYXJkLWN0YS1saW5rLWhvdmVyLWJnOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgIC0tI3skYnJhbmR9Y2FyZC1jdGEtbGluay1ob3Zlci1jb2xvcjogI3skd2hpdGV9O1xyXG5cclxuICAgIC8vIEZvbWJhIG1vZHVsZSB0aGVtaW5nIChDU1MgdmFyaWFibGVzKVxyXG4gICAgLS0jeyRicmFuZH1mb21iYS1jYXJkLXRpdGxlLWNvbG9yOiAjeyRncmF5LTkwMH07XHJcbiAgICAtLSN7JGJyYW5kfWZvbWJhLWFjY29yZGlvbi1pY29uLWJnOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtc3RlcC1iZzogI3skd2hpdGV9O1xyXG4gICAgLS0jeyRicmFuZH1mb21iYS1zdGVwLWNvbG9yOiAjeyRncmF5LTkwMH07XHJcblxyXG4gICAgLy8gSGVhZGVyIHRoZW1lIENTUyB2YXJpYWJsZXMgKGNvbnN1bWVkIGJ5IG9yZ2FuaXNtcy9faGVhZGVyLnNjc3MpXHJcbiAgICAtLSN7JGJyYW5kfWhlYWRpbmctdGV4dC1jb2xvcjogI3skdGhlbWUtY29sb3J9O1xyXG4gICAgLS0jeyRicmFuZH1oZWFkaW5nLXRleHQtY29sb3ItcmdiOiAjeyR0aGVtZS1jb2xvci1yZ2J9O1xyXG4gICAgLS0jeyRicmFuZH1oZWFkaW5nLXRleHQtY29sb3ItaG92ZXItcmdiOiAjeyR0aGVtZS1jb2xvci1ob3Zlci1yZ2J9O1xyXG4gICAgLS0jeyRicmFuZH1oZWFkaW5nLXRyaWdnZXItY29sb3ItaG92ZXI6ICN7JHRoZW1lLWJhY2tncm91bmQtY29sb3J9O1xyXG5cclxuICAgIC8vIEdyYWRpZW50IG92ZXJsYXk6IFRyYW5zcGFyZW50IGluZGlnbyDihpIgU29saWQgb3JhbmdlICgjYWQ1YjA5KVxyXG4gICAgLS0jeyRicmFuZH1ncmFkaWVudC1lbmQtY29sb3ItcmdiOiAjeyRvcmFuZ2UtODAwLXJnYn07XHJcblxyXG4gICAgLy8gU2VhcmNoIHBhZ2UgdGhlbWluZyAoQ1NTIHZhcmlhYmxlcyBvbmx5KVxyXG4gICAgLnNlYXJjaC1maWx0ZXJzIHtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYmc6ICN7JGluZGlnby04MDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1idG4tYmc6ICN7JHdoaXRlfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWJvcmRlcjogI3skZ3JheS0zMDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1idG4tY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWhvdmVyLWJnOiAjeyRncmF5LTEwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWJnOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWJvcmRlcjogI3skZ3JheS0zMDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1jb2xvcjogI3skZ3JheS05MDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1ob3Zlci1ib3JkZXI6ICN7JGdyYXktNDAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtZm9jdXMtYm9yZGVyOiAjeyRibHVlLTYwMH07XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYmc6ICN7JHRoZW1lLWJhY2tncm91bmQtY29sb3J9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1ib3JkZXI6ICN7JHRoZW1lLWJhY2tncm91bmQtY29sb3J9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1jb2xvcjogI3skdGhlbWUtY29sb3J9O1xyXG4gICAgfVxyXG5cclxuICAgIC5yaWNoLXRleHQge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZGIge1xyXG4gICAgICAgIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdGlja3ktd3JhcCB7XHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICYuY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yLC4zKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/JHRoZW1lLWJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4kdGhlbWUtY29sb3I6ICRkYXJrO1xyXG4kdGhlbWUtY29sb3ItcmdiOiAkZGFyay1yZ2I7XHJcbiR0aGVtZS1jb2xvci1ob3Zlci1yZ2I6ICRwcmltYXJ5LXJnYjtcclxuXHJcbi5wYWdlLWNvbnRlbnQudGhlbWUtcHJpbWFyeSB7XHJcbiAgICAvLyBDVEEgY2FyZCBob3ZlciBjb2xvcnMgKENTUyB2YXJpYWJsZXMgZm9yIGNvbXBvbmVudCB1c2UpXHJcbiAgICAvLyBWYXJpYWJsZSBuYW1pbmc6IC0tI3skYnJhbmR9W3Njb3BlXS1bYXR0cmlidXRlXVxyXG4gICAgLS0jeyRicmFuZH1jYXJkLWN0YS1saW5rLWhvdmVyLWJnOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgIC0tI3skYnJhbmR9Y2FyZC1jdGEtbGluay1ob3Zlci1jb2xvcjogI3skd2hpdGV9O1xyXG5cclxuICAgIC8vIEZvbWJhIG1vZHVsZSB0aGVtaW5nIChDU1MgdmFyaWFibGVzKVxyXG4gICAgLS0jeyRicmFuZH1mb21iYS1jYXJkLXRpdGxlLWNvbG9yOiAjeyRncmF5LTkwMH07XHJcbiAgICAtLSN7JGJyYW5kfWZvbWJhLWFjY29yZGlvbi1pY29uLWJnOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtc3RlcC1iZzogI3skd2hpdGV9O1xyXG4gICAgLS0jeyRicmFuZH1mb21iYS1zdGVwLWNvbG9yOiAjeyRncmF5LTkwMH07XHJcblxyXG4gICAgLy8gSGVhZGVyIHRoZW1lIENTUyB2YXJpYWJsZXMgKGNvbnN1bWVkIGJ5IG9yZ2FuaXNtcy9faGVhZGVyLnNjc3MpXHJcbiAgICAtLSN7JGJyYW5kfWhlYWRpbmctdGV4dC1jb2xvcjogI3skdGhlbWUtY29sb3J9O1xyXG4gICAgLS0jeyRicmFuZH1oZWFkaW5nLXRleHQtY29sb3ItcmdiOiAjeyR0aGVtZS1jb2xvci1yZ2J9O1xyXG4gICAgLS0jeyRicmFuZH1oZWFkaW5nLXRleHQtY29sb3ItaG92ZXItcmdiOiAjeyR0aGVtZS1jb2xvci1ob3Zlci1yZ2J9O1xyXG4gICAgLS0jeyRicmFuZH1oZWFkaW5nLXRyaWdnZXItY29sb3ItaG92ZXI6ICN7JHRoZW1lLWJhY2tncm91bmQtY29sb3J9O1xyXG5cclxuICAgIC8vIEdyYWRpZW50IG92ZXJsYXk6IFRyYW5zcGFyZW50IGluZGlnbyDihpIgU29saWQgcmVkICgjODQyMTE5KVxyXG4gICAgLS0jeyRicmFuZH1ncmFkaWVudC1lbmQtY29sb3ItcmdiOiAjeyRyZWQtODAwLXJnYn07XHJcblxyXG4gICAgLy8gU2VhcmNoIHBhZ2UgdGhlbWluZyAoQ1NTIHZhcmlhYmxlcyBvbmx5KVxyXG4gICAgLnNlYXJjaC1maWx0ZXJzIHtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYmc6ICN7JGluZGlnby04MDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1idG4tYmc6ICN7JHdoaXRlfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWJvcmRlcjogI3skZ3JheS0zMDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1idG4tY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWhvdmVyLWJnOiAjeyRncmF5LTEwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWJnOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWJvcmRlcjogI3skZ3JheS0zMDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1jb2xvcjogI3skZ3JheS05MDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1ob3Zlci1ib3JkZXI6ICN7JGdyYXktNDAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtZm9jdXMtYm9yZGVyOiAjeyRibHVlLTYwMH07XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYmc6ICN7JHRoZW1lLWJhY2tncm91bmQtY29sb3J9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1ib3JkZXI6ICN7JHRoZW1lLWJhY2tncm91bmQtY29sb3J9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1jb2xvcjogI3skd2hpdGV9O1xyXG4gICAgfVxyXG5cclxuICAgIC5yaWNoLXRleHQge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZGIge1xyXG4gICAgICAgIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdGlja3ktd3JhcCB7XHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICYuY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yLC4zKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/JHRoZW1lLWJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XHJcbiR0aGVtZS1jb2xvcjogJHNlY29uZGFyeTtcclxuJHRoZW1lLWNvbG9yLXJnYjogJHNlY29uZGFyeS1yZ2I7XHJcbiR0aGVtZS1jb2xvci1ob3Zlci1yZ2I6ICRwdXJwbGUtcmdiO1xyXG5cclxuLnBhZ2UtY29udGVudC50aGVtZS1wdXJwbGUge1xyXG4gICAgLy8gQ1RBIGNhcmQgaG92ZXIgY29sb3JzIChDU1MgdmFyaWFibGVzIGZvciBjb21wb25lbnQgdXNlKVxyXG4gICAgLy8gVmFyaWFibGUgbmFtaW5nOiAtLSN7JGJyYW5kfVtzY29wZV0tW2F0dHJpYnV0ZV1cclxuICAgIC0tI3skYnJhbmR9Y2FyZC1jdGEtbGluay1ob3Zlci1iZzogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAtLSN7JGJyYW5kfWNhcmQtY3RhLWxpbmstaG92ZXItY29sb3I6ICN7JHdoaXRlfTtcclxuXHJcbiAgICAvLyBGb21iYSBtb2R1bGUgdGhlbWluZyAoQ1NTIHZhcmlhYmxlcylcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtY2FyZC10aXRsZS1jb2xvcjogI3skZ3JheS05MDB9O1xyXG4gICAgLS0jeyRicmFuZH1mb21iYS1hY2NvcmRpb24taWNvbi1iZzogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAtLSN7JGJyYW5kfWZvbWJhLXN0ZXAtYmc6ICN7JHdoaXRlfTtcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtc3RlcC1jb2xvcjogI3skZ3JheS05MDB9O1xyXG5cclxuICAgIC8vIEhlYWRlciB0aGVtZSBDU1MgdmFyaWFibGVzIChjb25zdW1lZCBieSBvcmdhbmlzbXMvX2hlYWRlci5zY3NzKVxyXG4gICAgLS0jeyRicmFuZH1oZWFkaW5nLXRleHQtY29sb3I6ICN7JHRoZW1lLWNvbG9yfTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLXJnYjogI3skdGhlbWUtY29sb3ItcmdifTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLWhvdmVyLXJnYjogI3skdGhlbWUtY29sb3ItaG92ZXItcmdifTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10cmlnZ2VyLWNvbG9yLWhvdmVyOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuXHJcbiAgICAvLyBHcmFkaWVudCBvdmVybGF5OiBUcmFuc3BhcmVudCBpbmRpZ28g4oaSIFNvbGlkIHB1cnBsZSAoIzUyNDViMSlcclxuICAgIC0tI3skYnJhbmR9Z3JhZGllbnQtZW5kLWNvbG9yLXJnYjogI3skcHVycGxlLTgwMC1yZ2J9O1xyXG5cclxuICAgIC8vIFNlYXJjaCBwYWdlIHRoZW1pbmcgKENTUyB2YXJpYWJsZXMgb25seSlcclxuICAgIC5zZWFyY2gtZmlsdGVycyB7XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJnOiAjeyRpbmRpZ28tODAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWJnOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1ib3JkZXI6ICN7JGdyYXktMzAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWNvbG9yOiAjeyRncmF5LTkwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1ob3Zlci1iZzogI3skZ3JheS0xMDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1iZzogI3skd2hpdGV9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1ib3JkZXI6ICN7JGdyYXktMzAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtaG92ZXItYm9yZGVyOiAjeyRncmF5LTQwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWZvY3VzLWJvcmRlcjogI3skYmx1ZS02MDB9O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtcmVzdWx0cyB7XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJnOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYm9yZGVyOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtY29sb3I6ICN7JHRoZW1lLWNvbG9yfTtcclxuICAgIH1cclxuXHJcbiAgICAucmljaC10ZXh0IHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2RiIHtcclxuICAgICAgICAuY29sbGFwc2VQYW5lbEhlYWRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3RpY2t5LXdyYXAge1xyXG4gICAgICAgIHRhYmxlIHtcclxuICAgICAgICAgICAgdGhlYWQge1xyXG4gICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRib2R5IHtcclxuICAgICAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgICAgICAmLmNhdGVnb3J5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHRyIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkdGhlbWUtYmFja2dyb3VuZC1jb2xvciwuMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcclxuJHRoZW1lLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4kdGhlbWUtY29sb3ItcmdiOiAkc2Vjb25kYXJ5LXJnYjtcclxuJHRoZW1lLWNvbG9yLWhvdmVyLXJnYjogJGluZm8tcmdiO1xyXG5cclxuLnBhZ2UtY29udGVudC50aGVtZS1zZWNvbmRhcnkge1xyXG4gICAgLy8gQ1RBIGNhcmQgaG92ZXIgY29sb3JzIChDU1MgdmFyaWFibGVzIGZvciBjb21wb25lbnQgdXNlKVxyXG4gICAgLy8gVmFyaWFibGUgbmFtaW5nOiAtLSN7JGJyYW5kfVtzY29wZV0tW2F0dHJpYnV0ZV1cclxuICAgIC0tI3skYnJhbmR9Y2FyZC1jdGEtbGluay1ob3Zlci1iZzogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAtLSN7JGJyYW5kfWNhcmQtY3RhLWxpbmstaG92ZXItY29sb3I6ICN7JHdoaXRlfTtcclxuXHJcbiAgICAvLyBGb21iYSBtb2R1bGUgdGhlbWluZyAoQ1NTIHZhcmlhYmxlcylcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtY2FyZC10aXRsZS1jb2xvcjogI3skZ3JheS05MDB9O1xyXG4gICAgLS0jeyRicmFuZH1mb21iYS1hY2NvcmRpb24taWNvbi1iZzogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAtLSN7JGJyYW5kfWZvbWJhLXN0ZXAtYmc6ICN7JHdoaXRlfTtcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtc3RlcC1jb2xvcjogI3skZ3JheS05MDB9O1xyXG5cclxuICAgIC8vIEhlYWRlciB0aGVtZSBDU1MgdmFyaWFibGVzIChjb25zdW1lZCBieSBvcmdhbmlzbXMvX2hlYWRlci5zY3NzKVxyXG4gICAgLS0jeyRicmFuZH1oZWFkaW5nLXRleHQtY29sb3I6ICN7JHRoZW1lLWNvbG9yfTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLXJnYjogI3skdGhlbWUtY29sb3ItcmdifTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLWhvdmVyLXJnYjogI3skdGhlbWUtY29sb3ItaG92ZXItcmdifTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10cmlnZ2VyLWNvbG9yLWhvdmVyOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuXHJcbiAgICAvLyBHcmFkaWVudCBvdmVybGF5OiBUcmFuc3BhcmVudCBpbmRpZ28g4oaSIFNvbGlkIGluZGlnbyAoc2FtZSBjb2xvciwgc28gb25seSBuZWVkIHRvIGNvbmZpcm0gZGVmYXVsdHMpXHJcbiAgICAvLyBVc2luZyBkZWZhdWx0IGdyYWRpZW50IChpbmRpZ28tODAwIOKGkiBpbmRpZ28tODAwKVxyXG5cclxuICAgIC8vIFNlYXJjaCBwYWdlIHRoZW1pbmcgKENTUyB2YXJpYWJsZXMgb25seSlcclxuICAgIC5zZWFyY2gtZmlsdGVycyB7XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJnOiAjeyRpbmRpZ28tODAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWJnOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1ib3JkZXI6ICN7JGdyYXktMzAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWNvbG9yOiAjeyRncmF5LTkwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1ob3Zlci1iZzogI3skZ3JheS0xMDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1iZzogI3skd2hpdGV9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1ib3JkZXI6ICN7JGdyYXktMzAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtaG92ZXItYm9yZGVyOiAjeyRncmF5LTQwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWZvY3VzLWJvcmRlcjogI3skYmx1ZS02MDB9O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtcmVzdWx0cyB7XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJnOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYm9yZGVyOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtY29sb3I6ICN7JHdoaXRlfTtcclxuICAgIH1cclxuXHJcbiAgICAucmljaC10ZXh0IHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyAuZGF0ZSBmb250LXNpemUgcmVtb3ZlZCAtIGNvbnRyb2xsZWQgYnkgYXJ0aWNsZS1jYXJkIGNvbXBvbmVudFxyXG5cclxuICAgIC8vIE5PVEU6IEZvbWJhIG1vZHVsZSB0aGVtaW5nIG1vdmVkIHRvIENTUyB2YXJpYWJsZXMgKGFib3ZlKVxyXG5cclxuICAgIC5zZGIge1xyXG4gICAgICAgIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdGlja3ktd3JhcCB7XHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICYuY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yLC4zKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/JHRoZW1lLWJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xyXG4kdGhlbWUtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiR0aGVtZS1jb2xvci1yZ2I6ICRzZWNvbmRhcnktcmdiO1xyXG4kdGhlbWUtY29sb3ItaG92ZXItcmdiOiAkdGVhbC1yZ2I7XHJcblxyXG4ucGFnZS1jb250ZW50LnRoZW1lLXRlYWwge1xyXG4gICAgLy8gQ1RBIGNhcmQgaG92ZXIgY29sb3JzIChDU1MgdmFyaWFibGVzIGZvciBjb21wb25lbnQgdXNlKVxyXG4gICAgLy8gVmFyaWFibGUgbmFtaW5nOiAtLSN7JGJyYW5kfVtzY29wZV0tW2F0dHJpYnV0ZV1cclxuICAgIC0tI3skYnJhbmR9Y2FyZC1jdGEtbGluay1ob3Zlci1iZzogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAtLSN7JGJyYW5kfWNhcmQtY3RhLWxpbmstaG92ZXItY29sb3I6ICN7JHdoaXRlfTtcclxuXHJcbiAgICAvLyBGb21iYSBtb2R1bGUgdGhlbWluZyAoQ1NTIHZhcmlhYmxlcylcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtY2FyZC10aXRsZS1jb2xvcjogI3skZ3JheS05MDB9O1xyXG4gICAgLS0jeyRicmFuZH1mb21iYS1hY2NvcmRpb24taWNvbi1iZzogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcbiAgICAtLSN7JGJyYW5kfWZvbWJhLXN0ZXAtYmc6ICN7JHdoaXRlfTtcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtc3RlcC1jb2xvcjogI3skZ3JheS05MDB9O1xyXG5cclxuICAgIC8vIEhlYWRlciB0aGVtZSBDU1MgdmFyaWFibGVzIChjb25zdW1lZCBieSBvcmdhbmlzbXMvX2hlYWRlci5zY3NzKVxyXG4gICAgLS0jeyRicmFuZH1oZWFkaW5nLXRleHQtY29sb3I6ICN7JHRoZW1lLWNvbG9yfTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLXJnYjogI3skdGhlbWUtY29sb3ItcmdifTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yLWhvdmVyLXJnYjogI3skdGhlbWUtY29sb3ItaG92ZXItcmdifTtcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10cmlnZ2VyLWNvbG9yLWhvdmVyOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuXHJcbiAgICAvLyBHcmFkaWVudCBvdmVybGF5OiBUcmFuc3BhcmVudCB0ZWFsIOKGkiBTb2xpZCB0ZWFsIChtb25vY2hyb21hdGljKVxyXG4gICAgLS0jeyRicmFuZH1ncmFkaWVudC1zdGFydC1jb2xvci1yZ2I6ICN7JHRlYWwtcmdifTtcclxuICAgIC0tI3skYnJhbmR9Z3JhZGllbnQtZW5kLWNvbG9yLXJnYjogI3skdGVhbC1yZ2J9O1xyXG4gICAgLS0jeyRicmFuZH1ncmFkaWVudC1vdmVybGF5LW9wYWNpdHk6IDAuNzk1O1xyXG5cclxuICAgIC8vIFNlYXJjaCBwYWdlIHRoZW1pbmcgKENTUyB2YXJpYWJsZXMgb25seSlcclxuICAgIC5zZWFyY2gtZmlsdGVycyB7XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJnOiAjeyRpbmRpZ28tODAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWJnOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1ib3JkZXI6ICN7JGdyYXktMzAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWNvbG9yOiAjeyRncmF5LTkwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1ob3Zlci1iZzogI3skZ3JheS0xMDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1iZzogI3skd2hpdGV9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1ib3JkZXI6ICN7JGdyYXktMzAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtaG92ZXItYm9yZGVyOiAjeyRncmF5LTQwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWZvY3VzLWJvcmRlcjogI3skYmx1ZS02MDB9O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtcmVzdWx0cyB7XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJnOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYm9yZGVyOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtY29sb3I6ICN7JHRoZW1lLWNvbG9yfTtcclxuICAgIH1cclxuXHJcbiAgICAucmljaC10ZXh0IHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyAuZGF0ZSBmb250LXNpemUgcmVtb3ZlZCAtIGNvbnRyb2xsZWQgYnkgYXJ0aWNsZS1jYXJkIGNvbXBvbmVudFxyXG5cclxuICAgIC8vIE5PVEU6IEZvbWJhIG1vZHVsZSB0aGVtaW5nIG1vdmVkIHRvIENTUyB2YXJpYWJsZXMgKGFib3ZlKVxyXG5cclxuICAgIC5zZGIge1xyXG4gICAgICAgIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdGlja3ktd3JhcCB7XHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICYuY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yLC4zKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/JHRoZW1lLWJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xyXG4kdGhlbWUtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiR0aGVtZS1jb2xvci1yZ2I6ICRzZWNvbmRhcnktcmdiO1xyXG4kdGhlbWUtY29sb3ItaG92ZXItcmdiOiAkaW5mby1yZ2I7XHJcblxyXG4ucGFnZS1jb250ZW50LnRoZW1lLXRlcnRpYXJ5IHtcclxuICAgIC8vIENUQSBjYXJkIGhvdmVyIGNvbG9ycyAoQ1NTIHZhcmlhYmxlcyBmb3IgY29tcG9uZW50IHVzZSlcclxuICAgIC8vIFZhcmlhYmxlIG5hbWluZzogLS0jeyRicmFuZH1bc2NvcGVdLVthdHRyaWJ1dGVdXHJcbiAgICAtLSN7JGJyYW5kfWNhcmQtY3RhLWxpbmstaG92ZXItYmc6ICN7JHRoZW1lLWJhY2tncm91bmQtY29sb3J9O1xyXG4gICAgLS0jeyRicmFuZH1jYXJkLWN0YS1saW5rLWhvdmVyLWNvbG9yOiAjeyR3aGl0ZX07XHJcblxyXG4gICAgLy8gRm9tYmEgbW9kdWxlIHRoZW1pbmcgKENTUyB2YXJpYWJsZXMpXHJcbiAgICAtLSN7JGJyYW5kfWZvbWJhLWNhcmQtdGl0bGUtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtYWNjb3JkaW9uLWljb24tYmc6ICN7JHRoZW1lLWJhY2tncm91bmQtY29sb3J9O1xyXG4gICAgLS0jeyRicmFuZH1mb21iYS1zdGVwLWJnOiAjeyR3aGl0ZX07XHJcbiAgICAtLSN7JGJyYW5kfWZvbWJhLXN0ZXAtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuXHJcbiAgICAvLyBIZWFkZXIgdGhlbWUgQ1NTIHZhcmlhYmxlcyAoY29uc3VtZWQgYnkgb3JnYW5pc21zL19oZWFkZXIuc2NzcylcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yOiAjeyR0aGVtZS1jb2xvcn07XHJcbiAgICAtLSN7JGJyYW5kfWhlYWRpbmctdGV4dC1jb2xvci1yZ2I6ICN7JHRoZW1lLWNvbG9yLXJnYn07XHJcbiAgICAtLSN7JGJyYW5kfWhlYWRpbmctdGV4dC1jb2xvci1ob3Zlci1yZ2I6ICN7JHRoZW1lLWNvbG9yLWhvdmVyLXJnYn07XHJcbiAgICAtLSN7JGJyYW5kfWhlYWRpbmctdHJpZ2dlci1jb2xvci1ob3ZlcjogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcblxyXG4gICAgLy8gR3JhZGllbnQgb3ZlcmxheTogVHJhbnNwYXJlbnQgZ3JheSDihpIgU29saWQgZ3JheSAobW9ub2Nocm9tYXRpYylcclxuICAgIC0tI3skYnJhbmR9Z3JhZGllbnQtc3RhcnQtY29sb3ItcmdiOiAjeyRncmF5LTQwMC1yZ2J9O1xyXG4gICAgLS0jeyRicmFuZH1ncmFkaWVudC1lbmQtY29sb3ItcmdiOiAjeyRncmF5LTQwMC1yZ2J9O1xyXG4gICAgLS0jeyRicmFuZH1ncmFkaWVudC1vdmVybGF5LW9wYWNpdHk6IDAuNzk1O1xyXG5cclxuICAgIC8vIFNlYXJjaCBwYWdlIHRoZW1pbmcgKENTUyB2YXJpYWJsZXMgb25seSlcclxuICAgIC5zZWFyY2gtZmlsdGVycyB7XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJnOiAjeyRpbmRpZ28tODAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWJnOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1ib3JkZXI6ICN7JGdyYXktMzAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWNvbG9yOiAjeyRncmF5LTkwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1ob3Zlci1iZzogI3skZ3JheS0xMDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1iZzogI3skd2hpdGV9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1ib3JkZXI6ICN7JGdyYXktMzAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtaG92ZXItYm9yZGVyOiAjeyRncmF5LTQwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWZvY3VzLWJvcmRlcjogI3skYmx1ZS02MDB9O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtcmVzdWx0cyB7XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJnOiAjeyRncmF5LTIwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJvcmRlcjogI3skZ3JheS0yMDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLXJlc3VsdC1oaWdobGlnaHRlZC1jb2xvcjogI3skdGhlbWUtY29sb3J9O1xyXG4gICAgfVxyXG5cclxuICAgIC5yaWNoLXRleHQge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZGIge1xyXG4gICAgICAgIC5jb2xsYXBzZVBhbmVsSGVhZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdGlja3ktd3JhcCB7XHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICYuY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yLC4zKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/JHRoZW1lLWJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcbiR0aGVtZS1jb2xvcjogJHNlY29uZGFyeTtcclxuJHRoZW1lLWNvbG9yLXJnYjogJHNlY29uZGFyeS1yZ2I7XHJcbiR0aGVtZS1jb2xvci1ob3Zlci1yZ2I6ICR3YXJuaW5nLXJnYjtcclxuXHJcbi5wYWdlLWNvbnRlbnQudGhlbWUteWVsbG93IHtcclxuICAgIC8vIENUQSBjYXJkIGhvdmVyIGNvbG9ycyAoQ1NTIHZhcmlhYmxlcyBmb3IgY29tcG9uZW50IHVzZSlcclxuICAgIC8vIFZhcmlhYmxlIG5hbWluZzogLS0jeyRicmFuZH1bc2NvcGVdLVthdHRyaWJ1dGVdXHJcbiAgICAtLSN7JGJyYW5kfWNhcmQtY3RhLWxpbmstaG92ZXItYmc6ICN7JHRoZW1lLWJhY2tncm91bmQtY29sb3J9O1xyXG4gICAgLS0jeyRicmFuZH1jYXJkLWN0YS1saW5rLWhvdmVyLWNvbG9yOiAjeyR3aGl0ZX07XHJcblxyXG4gICAgLy8gRm9tYmEgbW9kdWxlIHRoZW1pbmcgKENTUyB2YXJpYWJsZXMpXHJcbiAgICAtLSN7JGJyYW5kfWZvbWJhLWNhcmQtdGl0bGUtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgIC0tI3skYnJhbmR9Zm9tYmEtYWNjb3JkaW9uLWljb24tYmc6ICN7JHRoZW1lLWJhY2tncm91bmQtY29sb3J9O1xyXG4gICAgLS0jeyRicmFuZH1mb21iYS1zdGVwLWJnOiAjeyR3aGl0ZX07XHJcbiAgICAtLSN7JGJyYW5kfWZvbWJhLXN0ZXAtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuXHJcbiAgICAvLyBIZWFkZXIgdGhlbWUgQ1NTIHZhcmlhYmxlcyAoY29uc3VtZWQgYnkgb3JnYW5pc21zL19oZWFkZXIuc2NzcylcclxuICAgIC0tI3skYnJhbmR9aGVhZGluZy10ZXh0LWNvbG9yOiAjeyR0aGVtZS1jb2xvcn07XHJcbiAgICAtLSN7JGJyYW5kfWhlYWRpbmctdGV4dC1jb2xvci1yZ2I6ICN7JHRoZW1lLWNvbG9yLXJnYn07XHJcbiAgICAtLSN7JGJyYW5kfWhlYWRpbmctdGV4dC1jb2xvci1ob3Zlci1yZ2I6ICN7JHRoZW1lLWNvbG9yLWhvdmVyLXJnYn07XHJcbiAgICAtLSN7JGJyYW5kfWhlYWRpbmctdHJpZ2dlci1jb2xvci1ob3ZlcjogI3skdGhlbWUtYmFja2dyb3VuZC1jb2xvcn07XHJcblxyXG4gICAgLy8gR3JhZGllbnQgb3ZlcmxheTogVHJhbnNwYXJlbnQgeWVsbG93IOKGkiBTb2xpZCB5ZWxsb3cgKG1vbm9jaHJvbWF0aWMpXHJcbiAgICAtLSN7JGJyYW5kfWdyYWRpZW50LXN0YXJ0LWNvbG9yLXJnYjogI3skeWVsbG93LXJnYn07XHJcbiAgICAtLSN7JGJyYW5kfWdyYWRpZW50LWVuZC1jb2xvci1yZ2I6ICN7JHllbGxvdy1yZ2J9O1xyXG4gICAgLS0jeyRicmFuZH1ncmFkaWVudC1vdmVybGF5LW9wYWNpdHk6IDAuNzk1O1xyXG5cclxuICAgIC8vIFNlYXJjaCBwYWdlIHRoZW1pbmcgKENTUyB2YXJpYWJsZXMgb25seSlcclxuICAgIC5zZWFyY2gtZmlsdGVycyB7XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJnOiAjeyRpbmRpZ28tODAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWJnOiAjeyR3aGl0ZX07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1ib3JkZXI6ICN7JGdyYXktMzAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItYnRuLWNvbG9yOiAjeyRncmF5LTkwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWJ0bi1ob3Zlci1iZzogI3skZ3JheS0xMDB9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1iZzogI3skd2hpdGV9O1xyXG4gICAgICAgIC0tI3skYnJhbmR9c2VhcmNoLWZpbHRlci1pbnB1dC1ib3JkZXI6ICN7JGdyYXktMzAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtY29sb3I6ICN7JGdyYXktOTAwfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1maWx0ZXItaW5wdXQtaG92ZXItYm9yZGVyOiAjeyRncmF5LTQwMH07XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtZmlsdGVyLWlucHV0LWZvY3VzLWJvcmRlcjogI3skYmx1ZS02MDB9O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtcmVzdWx0cyB7XHJcbiAgICAgICAgLS0jeyRicmFuZH1zZWFyY2gtcmVzdWx0LWhpZ2hsaWdodGVkLWJnOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtYm9yZGVyOiAjeyR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yfTtcclxuICAgICAgICAtLSN7JGJyYW5kfXNlYXJjaC1yZXN1bHQtaGlnaGxpZ2h0ZWQtY29sb3I6ICN7JHRoZW1lLWNvbG9yfTtcclxuICAgIH1cclxuXHJcbiAgICAucmljaC10ZXh0IHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2RiIHtcclxuICAgICAgICAuY29sbGFwc2VQYW5lbEhlYWRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3RpY2t5LXdyYXAge1xyXG4gICAgICAgIHRhYmxlIHtcclxuICAgICAgICAgICAgdGhlYWQge1xyXG4gICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRib2R5IHtcclxuICAgICAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgICAgICAmLmNhdGVnb3J5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHRyIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkdGhlbWUtYmFja2dyb3VuZC1jb2xvciwuMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy50b29sdGlwIHtcclxuICAgIC50b29sdGlwLWlubmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBib3gtc2hhZG93OiAzcHggNXB4IDEycHggcmdiYSgwLDAsMCwwLjI5KTtcclxuICAgICAgICBjb2xvcjogJGRhcms7XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LnR3aXR0ZXItdGltZWxpbmUge1xyXG4gICAgLmNhcmQge1xyXG4gICAgICAgICYuY2FyZC10d2VldCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbiAwLjJzO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZHJvcC1zaGFkb3c7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmEtY2hldnJvbi1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYS10d2l0dGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLWluIDAuMnM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYS1yZXR3ZWV0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5yZXR3ZWV0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtYXNpZGUge1xyXG4gICAgICAgICAgICAgICAgLnJldHdlZXQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUsXHJcbiAgICAgICAgICAgICAgICAuY2FyZC1zdWJ0aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jYXJkLXN1YnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogZGFya2VuKCRncmF5LTkwMCwgMTAlKTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLXByb2ZpbGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNTAwO1xyXG5cclxuICAgICAgICAgICAgICAgIC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmZhLXR3aXR0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBbY2xhc3NePVwiY29sLVwiXSB7XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyYXktNTAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktNTAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5wYWdlLWNvbnRlbnQge1xyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICAmW3JvbGU9XCJiYW5uZXJcIl0ge1xyXG4gICAgICAgICAgICAvLyBDU1MgdmFyaWFibGVzIGluaGVyaXRlZCBmcm9tIG9yZ2FuaXNtcy9faGVhZGVyLnNjc3NcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNDVyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIC5oZWFkZXItY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAgICAgLy8gRGVjb3JhdGl2ZSBkb3QgcGF0dGVybiBvdmVybGF5IC0gdG9wIGdyYWRpZW50ICh1c2luZyBtYXNrLWltYWdlIGZvciB0aGVtZWFibGUgY29sb3JzKVxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDgnIGhlaWdodD0nMTM3JyB2aWV3Qm94PScwIDAgNDggMTM3JyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PScyNCcgY3k9JzgnIHI9JzcnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzQwJyBjeT0nOCcgcj0nNycvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nOCcgY3k9JzI0JyByPSc2LjInLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzI0JyBjeT0nMjQnIHI9JzYuMicvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nNDAnIGN5PScyNCcgcj0nNi4yJy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc4JyBjeT0nNDAnIHI9JzUuNCcvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nMjQnIGN5PSc0MCcgcj0nNS40Jy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc0MCcgY3k9JzQwJyByPSc1LjQnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzgnIGN5PSc1Nicgcj0nNC42Jy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PScyNCcgY3k9JzU2JyByPSc0LjYnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzQwJyBjeT0nNTYnIHI9JzQuNicvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nOCcgY3k9JzcyJyByPSczLjgnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzI0JyBjeT0nNzInIHI9JzMuOCcvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nNDAnIGN5PSc3Micgcj0nMy44Jy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc4JyBjeT0nODgnIHI9JzMnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzI0JyBjeT0nODgnIHI9JzMnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzQwJyBjeT0nODgnIHI9JzMnLyUzRSUzQ2NpcmNsZSBmaWxsPSdibGFjaycgY3g9JzgnIGN5PScxMDQnIHI9JzIuMicvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nMjQnIGN5PScxMDQnIHI9JzIuMicvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nNDAnIGN5PScxMDQnIHI9JzIuMicvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nOCcgY3k9JzEyMCcgcj0nMS40Jy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PScyNCcgY3k9JzEyMCcgcj0nMS40Jy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc0MCcgY3k9JzEyMCcgcj0nMS40Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hc2stc2l6ZTogNDhweCAxMzdweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXNrLXJlcGVhdDogcmVwZWF0LXg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogNTAlIC0zN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JGJyYW5kfWRvdC1ncmFkaWVudC1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC8vIFNtYWxsIHJlcGVhdGluZyBkb3QgcGF0dGVybiAtIGZ1bGwgY292ZXJhZ2UgKHVzaW5nIG1hc2staW1hZ2UgZm9yIHRoZW1lYWJsZSBjb2xvcnMpXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDgnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCA0OCAxNiclM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc4JyBjeT0nOCcgcj0nMScvJTNFJTNDY2lyY2xlIGZpbGw9J2JsYWNrJyBjeD0nMjQnIGN5PSc4JyByPScxJy8lM0UlM0NjaXJjbGUgZmlsbD0nYmxhY2snIGN4PSc0MCcgY3k9JzgnIHI9JzEnLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiA0OHB4IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFzay1yZXBlYXQ6IHJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiA1MCUgNzVweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRicmFuZH1kb3QtcGF0dGVybi1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogdmFyKC0tI3skYnJhbmR9ZG90LXBhdHRlcm4tb3BhY2l0eSk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IHZhcigtLSN7JGJyYW5kfWRvdC1wYXR0ZXJuLWJsZW5kLW1vZGUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGgxLFxyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5ib3JkZXItYm90dG9tIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmNvbnRlbnQtc2Vjb25kYXJ5IHtcclxuICAgICAgICAgICAgICAgICAgICBoMSxcclxuICAgICAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZmlndXJlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTdweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICAgIC5oZWFkZXItY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LW1hc2stcG9zaXRpb24teTogLTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbi15OiAtN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbi15OiAxMjFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbi15OiAxMjFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbWFpbiB7XHJcbiAgICAgICAgPiBzZWN0aW9uIHtcclxuICAgICAgICAgICAgJjpub3QoW2NsYXNzKj1cImJnLVwiXSk6bm90KFtjbGFzcyo9XCJ0ZXh0LWJnLVwiXSkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78uc2MtZWRpdG9yIHtcclxuICAgIC5zY0VtcHR5UGxhY2Vob2xkZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtYmxvY2sge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICAgIC8vIEZpeCBmb3IgRXhwZXJpZW5jZSBFZGl0b3IgLSBkaXNhYmxlIHN0aWNreSBuYXZiYXIgdG8gYWxsb3cgZWRpdG9yIGNocm9tZSB0byB3b3JrXHJcbiAgICAubmF2YmFyLW1haW4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxuICAgICAgICB6LWluZGV4OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAvLyBGaXggZm9yIEV4cGVyaWVuY2UgRWRpdG9yIC0gZGlzYWJsZSBhYnNvbHV0ZSBwb3NpdGlvbmluZyBvbiBoZWFkZXIgY29udGVudFxyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICAmW3JvbGU9XCJiYW5uZXJcIl0ge1xyXG4gICAgICAgICAgICAucXVvdGUgPiBwOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNC41cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaGVhZGVyLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgLy9wb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFsZXJ0IHtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICB9XHJcbn1cclxuIiwiLnBhZ2UtaG9tZSB7XHJcbiAgICAvLyBUcmFuc3BhcmVudCBuYXZiYXIgb24gaG9tZSBwYWdlIChwZXIgRmlnbWEpXHJcbiAgICAubmF2YmFyLW1haW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IC8vIFBvc2l0aW9uIG92ZXIgaGVybyBiYW5uZXJcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICAvLyBXaGl0ZSBsb2dvIG9uIGhvbWVwYWdlICh0cmFuc3BhcmVudC9kYXJrIGJhY2tncm91bmQpXHJcbiAgICAgICAgLm5hdmJhci1icmFuZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRkZXNpZ24tcGF0aH0vYXJ0L3N2Zy9pcGMtbG9nby13aGl0ZS5zdmcpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIFNlYXJjaCBidXR0b24gb24gdHJhbnNwYXJlbnQgYmFja2dyb3VuZFxyXG4gICAgICAgIC5uYXZiYXItbmF2Lm1zLWF1dG8ge1xyXG4gICAgICAgICAgICAubmF2LWl0ZW06aGFzKFtjbGFzcyo9XCJzZWFyY2hcIl0pIC5uYXYtYnRuLFxyXG4gICAgICAgICAgICAubmF2LWl0ZW0gPiBhLm5hdi1saW5rW2hyZWYqPVwic2VhcmNoXCJdLFxyXG4gICAgICAgICAgICAubmF2LWl0ZW0gPiBidXR0b25bYXJpYS1sYWJlbCo9XCJTZWFyY2hcIl0ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRpbmRpZ28tOTAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kaWdvLTkwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGhlYWRlciB7XHJcbiAgICAgICAgJltyb2xlPVwiYmFubmVyXCJdIHtcclxuICAgICAgICAgICAgLmJnLWltYWdlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmhlYWRlci1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMzA0IC8gNzk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC01cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlcm8tYXJ0d29yaygkc3VjY2Vzcyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlcm8tYXJ0d29yaygkd2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50cmlnZ2VyLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAxLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLnRyaWdnZXItbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICArIG1haW4ge1xyXG4gICAgICAgICAgICAgICAgJltyb2xlPVwibWFpblwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkIHtcclxuICAgICAgICAmLmN0YS1saW5rIHtcclxuICAgICAgICAgICAgLy8gd29ya2Fyb3VuZCBmb3Igc3VnZ2VzdGVkIGxpbmtzXHJcbiAgICAgICAgICAgICYuYmctd2hpdGUge1xyXG4gICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHh4bCkge1xyXG4gICAgICAgIGhlYWRlciB7XHJcbiAgICAgICAgICAgICZbcm9sZT1cImJhbm5lclwiXSB7XHJcbiAgICAgICAgICAgICAgICAuaGVhZGVyLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xyXG4gICAgICAgIGhlYWRlciB7XHJcbiAgICAgICAgICAgICZbcm9sZT1cImJhbm5lclwiXSB7XHJcbiAgICAgICAgICAgICAgICAuaGVhZGVyLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgICBoZWFkZXIge1xyXG4gICAgICAgICAgICAmW3JvbGU9XCJiYW5uZXJcIl0ge1xyXG4gICAgICAgICAgICAgICAgLmhlYWRlci1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgaGVhZGVyIHtcclxuICAgICAgICAgICAgJltyb2xlPVwiYmFubmVyXCJdIHtcclxuICAgICAgICAgICAgICAgIC5oZWFkZXItY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgaGVhZGVyIHtcclxuICAgICAgICAgICAgJltyb2xlPVwiYmFubmVyXCJdIHtcclxuICAgICAgICAgICAgICAgIC5oZWFkZXItY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIl0sInNvdXJjZVJvb3QiOiIuL0Rlc2lnbi9zY3NzLyJ9 */