/*!******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/scss/faq.scss ***!
  \******************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);
/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/scss/faq.scss (1) ***!
  \**********************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";:root{--bs-blue:#3c57a3;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#f58220;--bs-yellow:#ffc002;--bs-green:#65a938;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#152f4e;--bs-gray-100:#e3e9ec;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#b4b4b4;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#152f4e;--bs-gray-900:#061024;--bs-primary:#3c57a3;--bs-secondary:#6c757d;--bs-success:#65a938;--bs-info:#0dcaf0;--bs-warning:#ffc002;--bs-danger:#dc3545;--bs-light:#e3e9ec;--bs-dark:#061024;--bs-primary-rgb:60,87,163;--bs-secondary-rgb:108,117,125;--bs-success-rgb:101,169,56;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,192,2;--bs-danger-rgb:220,53,69;--bs-light-rgb:227,233,236;--bs-dark-rgb:6,16,36;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:6,16,36;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:"Montserrat",Arial,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1.125rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#061024;--bs-body-bg:#fff}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--bs-body-bg);color:var(--bs-body-color);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);margin:0;text-align:var(--bs-body-text-align)}hr{background-color:currentColor;border:0;color:inherit;margin:1rem 0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}h1{font-size:calc(1.40625rem + 1.875vw)}@media (min-width:1200px){h1{font-size:2.8125rem}}h2{font-size:calc(1.35rem + 1.2vw)}@media (min-width:1200px){h2{font-size:2.25rem}}h3{font-size:calc(1.32188rem + .8625vw)}@media (min-width:1200px){h3{font-size:1.96875rem}}h4{font-size:calc(1.29375rem + .525vw)}@media (min-width:1200px){h4{font-size:1.6875rem}}h5{font-size:calc(1.26563rem + .1875vw)}@media (min-width:1200px){h5{font-size:1.40625rem}}h6{font-size:1.125rem}p{margin-bottom:1rem;margin-top:0}abbr[data-bs-original-title],abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{background-color:#fcf8e3;padding:.2em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{color:#3c57a3;text-decoration:underline}a:hover{color:#304682}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{direction:ltr;font-family:var(--bs-font-monospace);font-size:1em;unicode-bidi:bidi-override}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:#d63384;font-size:.875em}a>code{color:inherit}kbd{background-color:#061024;color:#fff;font-size:.875em;padding:.2rem .4rem}kbd kbd{font-size:1em;font-weight:700;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:initial}[hidden]{display:none!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.footer__container,.header__container,.modal-menu .modal-content,.page-header__container,.section-404__container,.section-block-image__container,.section-breadcrumbs__container,.section-business__container,.section-faq__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-single__container,.section-type__container{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.625rem);padding-right:var(--bs-gutter-x,.625rem);width:100%}@media (min-width:576px){.container,.container-sm,.footer__container,.modal-menu .modal-content,.page-header__container,.section-404__container,.section-block-image__container,.section-breadcrumbs__container,.section-business__container,.section-faq__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-single__container,.section-type__container{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm,.footer__container,.modal-menu .modal-content,.page-header__container,.section-404__container,.section-block-image__container,.section-breadcrumbs__container,.section-business__container,.section-faq__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-single__container,.section-type__container{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm,.footer__container,.modal-menu .modal-content,.page-header__container,.section-404__container,.section-block-image__container,.section-breadcrumbs__container,.section-business__container,.section-faq__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-single__container,.section-type__container{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.footer__container,.modal-menu .modal-content,.page-header__container,.section-404__container,.section-block-image__container,.section-breadcrumbs__container,.section-business__container,.section-faq__container,.section-grid__container,.section-hero__container,.section-image__container,.section-navigation__container,.section-news__container,.section-products__header,.section-single__container,.section-type__container{max-width:1140px}}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:calc(1.26563rem + .1875vw);padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}@media (min-width:1200px){.col-form-label-lg{font-size:1.40625rem}}.col-form-label-sm{font-size:.984375rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-text{color:#6c757d;font-size:.875em;margin-top:.25rem}.form-control,.wpforms-field-email input,.wpforms-field-text input,.wpforms-field-textarea textarea{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:0;color:#061024;display:block;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control,.wpforms-field-email input,.wpforms-field-text input,.wpforms-field-textarea textarea{transition:none}}.form-control[type=file],.wpforms-field-email input[type=file],.wpforms-field-text input[type=file],.wpforms-field-textarea textarea[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]),.wpforms-field-email input[type=file]:not(:disabled):not([readonly]),.wpforms-field-text input[type=file]:not(:disabled):not([readonly]),.wpforms-field-textarea textarea[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus,.wpforms-field-email input:focus,.wpforms-field-text input:focus,.wpforms-field-textarea textarea:focus{background-color:#fff;border-color:#9eabd1;box-shadow:0 0 0 .25rem #3c57a340;color:#061024;outline:0}.form-control::-webkit-date-and-time-value,.wpforms-field-email input::-webkit-date-and-time-value,.wpforms-field-text input::-webkit-date-and-time-value,.wpforms-field-textarea textarea::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder,.wpforms-field-email input::placeholder,.wpforms-field-text input::placeholder,.wpforms-field-textarea textarea::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly],.wpforms-field-email input:disabled,.wpforms-field-email input[readonly],.wpforms-field-text input:disabled,.wpforms-field-text input[readonly],.wpforms-field-textarea textarea:disabled,.wpforms-field-textarea textarea[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button,.wpforms-field-email input::file-selector-button,.wpforms-field-text input::file-selector-button,.wpforms-field-textarea textarea::file-selector-button{background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#061024;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button,.wpforms-field-email input::file-selector-button,.wpforms-field-text input::file-selector-button,.wpforms-field-textarea textarea::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button,.wpforms-field-email input:hover:not(:disabled):not([readonly])::file-selector-button,.wpforms-field-text input:hover:not(:disabled):not([readonly])::file-selector-button,.wpforms-field-textarea textarea:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button,.wpforms-field-email input::-webkit-file-upload-button,.wpforms-field-text input::-webkit-file-upload-button,.wpforms-field-textarea textarea::-webkit-file-upload-button{background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#061024;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button,.wpforms-field-email input::-webkit-file-upload-button,.wpforms-field-text input::-webkit-file-upload-button,.wpforms-field-textarea textarea::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.wpforms-field-email input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.wpforms-field-text input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.wpforms-field-textarea textarea:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{background-color:initial;border:solid #0000;border-width:1px 0;color:#061024;display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{font-size:.984375rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-sm::-webkit-file-upload-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{font-size:calc(1.26563rem + .1875vw);min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}@media (min-width:1200px){.form-control-lg{font-size:1.40625rem}}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-lg::-webkit-file-upload-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.wpforms-field-textarea textarea,textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{height:auto;padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em}.form-control-color::-webkit-color-swatch{height:1.5em}.form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23152f4e%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:0;color:#061024;display:block;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#9eabd1;box-shadow:0 0 0 .25rem #3c57a340;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 #061024}.form-select-sm{font-size:.984375rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{font-size:calc(1.26563rem + .1875vw);padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}@media (min-width:1200px){.form-select-lg{font-size:1.40625rem}}.form-check{display:block;margin-bottom:.125rem;min-height:1.6875rem;padding-left:1.5em}.form-check .form-check-input,.form-check .wpforms-field-gdpr-checkbox input,.wpforms-field-gdpr-checkbox .form-check input{float:left;margin-left:-1.5em}.form-check-input,.wpforms-field-gdpr-checkbox input{-webkit-print-color-adjust:exact;-webkit-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #00000040;color-adjust:exact;height:1em;margin-top:.25em;vertical-align:top;width:1em}.form-check-input[type=radio],.wpforms-field-gdpr-checkbox input[type=radio]{border-radius:50%}.form-check-input:active,.wpforms-field-gdpr-checkbox input:active{filter:brightness(90%)}.form-check-input:focus,.wpforms-field-gdpr-checkbox input:focus{border-color:#9eabd1;box-shadow:0 0 0 .25rem #3c57a340;outline:0}.form-check-input:checked,.wpforms-field-gdpr-checkbox input:checked{background-color:#3c57a3;border-color:#3c57a3}.form-check-input:checked[type=checkbox],.wpforms-field-gdpr-checkbox input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3E%3C/svg%3E")}.form-check-input:checked[type=radio],.wpforms-field-gdpr-checkbox input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%272%27 fill=%27%23fff%27/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate,.wpforms-field-gdpr-checkbox input[type=checkbox]:indeterminate{background-color:#3c57a3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3E%3C/svg%3E");border-color:#3c57a3}.form-check-input:disabled,.wpforms-field-gdpr-checkbox input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label,.wpforms-field-gdpr-checkbox .form-check-input:disabled~label,.wpforms-field-gdpr-checkbox .form-check-input[disabled]~label,.wpforms-field-gdpr-checkbox input:disabled~.form-check-label,.wpforms-field-gdpr-checkbox input:disabled~label,.wpforms-field-gdpr-checkbox input[disabled]~.form-check-label,.wpforms-field-gdpr-checkbox input[disabled]~label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input,.form-switch .wpforms-field-gdpr-checkbox input,.wpforms-field-gdpr-checkbox .form-switch input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3E%3C/svg%3E");background-position:0;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input,.form-switch .wpforms-field-gdpr-checkbox input,.wpforms-field-gdpr-checkbox .form-switch input{transition:none}}.form-switch .form-check-input:focus,.form-switch .wpforms-field-gdpr-checkbox input:focus,.wpforms-field-gdpr-checkbox .form-switch input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%239eabd1%27/%3E%3C/svg%3E")}.form-switch .form-check-input:checked,.form-switch .wpforms-field-gdpr-checkbox input:checked,.wpforms-field-gdpr-checkbox .form-switch input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3E%3Ccircle r=%273%27 fill=%27%23fff%27/%3E%3C/svg%3E");background-position:100%}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check:disabled+.wpforms-submit,.btn-check[disabled]+.btn,.btn-check[disabled]+.wpforms-submit,.navigation .btn-check:disabled+.page-numbers,.navigation .btn-check[disabled]+.page-numbers,.section-single__tags .btn-check:disabled+li,.section-single__tags .btn-check[disabled]+li,.wpforms-field-file-upload .btn-check:disabled+label.wpforms-field-label,.wpforms-field-file-upload .btn-check[disabled]+label.wpforms-field-label{filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;appearance:none;background-color:initial;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #3c57a340}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #3c57a340}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#3c57a3;border:0;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c5cde3}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:#0000;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#3c57a3;border:0;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#c5cde3}.form-range::-moz-range-track{background-color:#dee2e6;border-color:#0000;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#b4b4b4}.form-range:disabled::-moz-range-thumb{background-color:#b4b4b4}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select,.wpforms-field-email .form-floating>input,.wpforms-field-text .form-floating>input,.wpforms-field-textarea .form-floating>textarea{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{border:1px solid #0000;height:100%;left:0;padding:1rem .75rem;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.wpforms-field-email .form-floating>input,.wpforms-field-text .form-floating>input,.wpforms-field-textarea .form-floating>textarea{padding:1rem .75rem}.form-floating>.form-control::placeholder,.wpforms-field-email .form-floating>input::placeholder,.wpforms-field-text .form-floating>input::placeholder,.wpforms-field-textarea .form-floating>textarea::placeholder{color:#0000}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.wpforms-field-email .form-floating>input:focus,.wpforms-field-email .form-floating>input:not(:placeholder-shown),.wpforms-field-text .form-floating>input:focus,.wpforms-field-text .form-floating>input:not(:placeholder-shown),.wpforms-field-textarea .form-floating>textarea:focus,.wpforms-field-textarea .form-floating>textarea:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:-webkit-autofill,.wpforms-field-email .form-floating>input:-webkit-autofill,.wpforms-field-text .form-floating>input:-webkit-autofill,.wpforms-field-textarea .form-floating>textarea:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label,.wpforms-field-email .form-floating>input:focus~label,.wpforms-field-email .form-floating>input:not(:placeholder-shown)~label,.wpforms-field-text .form-floating>input:focus~label,.wpforms-field-text .form-floating>input:not(:placeholder-shown)~label,.wpforms-field-textarea .form-floating>textarea:focus~label,.wpforms-field-textarea .form-floating>textarea:not(:placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label,.wpforms-field-email .form-floating>input:-webkit-autofill~label,.wpforms-field-text .form-floating>input:-webkit-autofill~label,.wpforms-field-textarea .form-floating>textarea:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-select,.wpforms-field-email .input-group>input,.wpforms-field-text .input-group>input,.wpforms-field-textarea .input-group>textarea{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-select:focus,.wpforms-field-email .input-group>input:focus,.wpforms-field-text .input-group>input:focus,.wpforms-field-textarea .input-group>textarea:focus{z-index:3}.input-group .btn,.input-group .navigation .page-numbers,.input-group .section-single__tags li,.input-group .wpforms-field-file-upload label.wpforms-field-label,.input-group .wpforms-submit,.navigation .input-group .page-numbers,.section-single__tags .input-group li,.wpforms-field-file-upload .input-group label.wpforms-field-label{position:relative;z-index:2}.input-group .btn:focus,.input-group .navigation .page-numbers:focus,.input-group .section-single__tags li:focus,.input-group .wpforms-field-file-upload label.wpforms-field-label:focus,.input-group .wpforms-submit:focus,.navigation .input-group .page-numbers:focus,.section-single__tags .input-group li:focus,.wpforms-field-file-upload .input-group label.wpforms-field-label:focus{z-index:3}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;color:#061024;display:flex;font-size:1.125rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.wpforms-submit,.navigation .input-group-lg>.page-numbers,.section-single__tags .input-group-lg>li,.wpforms-field-email .input-group-lg>input,.wpforms-field-file-upload .input-group-lg>label.wpforms-field-label,.wpforms-field-text .input-group-lg>input,.wpforms-field-textarea .input-group-lg>textarea{font-size:calc(1.26563rem + .1875vw);padding:.5rem 1rem}@media (min-width:1200px){.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.wpforms-submit,.navigation .input-group-lg>.page-numbers,.section-single__tags .input-group-lg>li,.wpforms-field-email .input-group-lg>input,.wpforms-field-file-upload .input-group-lg>label.wpforms-field-label,.wpforms-field-text .input-group-lg>input,.wpforms-field-textarea .input-group-lg>textarea{font-size:1.40625rem}}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.wpforms-submit,.navigation .input-group-sm>.page-numbers,.section-single__tags .input-group-sm>li,.wpforms-field-email .input-group-sm>input,.wpforms-field-file-upload .input-group-sm>label.wpforms-field-label,.wpforms-field-text .input-group-sm>input,.wpforms-field-textarea .input-group-sm>textarea{font-size:.984375rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px}.valid-feedback{color:#65a938;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:#65a938e6;color:#000;display:none;font-size:.984375rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid,.was-validated .wpforms-field-email input:valid,.was-validated .wpforms-field-text input:valid,.was-validated .wpforms-field-textarea textarea:valid,.wpforms-field-email .was-validated input:valid,.wpforms-field-email input.is-valid,.wpforms-field-text .was-validated input:valid,.wpforms-field-text input.is-valid,.wpforms-field-textarea .was-validated textarea:valid,.wpforms-field-textarea textarea.is-valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%2365a938%27 d=%27M2.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.1z%27/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#65a938;padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus,.was-validated .wpforms-field-email input:valid:focus,.was-validated .wpforms-field-text input:valid:focus,.was-validated .wpforms-field-textarea textarea:valid:focus,.wpforms-field-email .was-validated input:valid:focus,.wpforms-field-email input.is-valid:focus,.wpforms-field-text .was-validated input:valid:focus,.wpforms-field-text input.is-valid:focus,.wpforms-field-textarea .was-validated textarea:valid:focus,.wpforms-field-textarea textarea.is-valid:focus{border-color:#65a938;box-shadow:0 0 0 .25rem #65a93840}.was-validated .wpforms-field-textarea textarea:valid,.was-validated textarea.form-control:valid,.wpforms-field-textarea .was-validated textarea:valid,.wpforms-field-textarea textarea.is-valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#65a938}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23152f4e%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%2365a938%27 d=%27M2.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.1z%27/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#65a938;box-shadow:0 0 0 .25rem #65a93840}.form-check-input.is-valid,.was-validated .form-check-input:valid,.was-validated .wpforms-field-gdpr-checkbox input:valid,.wpforms-field-gdpr-checkbox .was-validated input:valid,.wpforms-field-gdpr-checkbox input.is-valid{border-color:#65a938}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked,.was-validated .wpforms-field-gdpr-checkbox input:valid:checked,.wpforms-field-gdpr-checkbox .was-validated input:valid:checked,.wpforms-field-gdpr-checkbox input.is-valid:checked{background-color:#65a938}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus,.was-validated .wpforms-field-gdpr-checkbox input:valid:focus,.wpforms-field-gdpr-checkbox .was-validated input:valid:focus,.wpforms-field-gdpr-checkbox input.is-valid:focus{box-shadow:0 0 0 .25rem #65a93840}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label,.was-validated .wpforms-field-gdpr-checkbox .form-check-input:valid~label,.was-validated .wpforms-field-gdpr-checkbox input:valid~.form-check-label,.was-validated .wpforms-field-gdpr-checkbox input:valid~label,.wpforms-field-gdpr-checkbox .form-check-input.is-valid~label,.wpforms-field-gdpr-checkbox .was-validated .form-check-input:valid~label,.wpforms-field-gdpr-checkbox .was-validated input:valid~.form-check-label,.wpforms-field-gdpr-checkbox .was-validated input:valid~label,.wpforms-field-gdpr-checkbox input.is-valid~.form-check-label,.wpforms-field-gdpr-checkbox input.is-valid~label{color:#65a938}.form-check-inline .form-check-input~.valid-feedback,.form-check-inline .wpforms-field-gdpr-checkbox input~.valid-feedback,.wpforms-field-gdpr-checkbox .form-check-inline input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.input-group .wpforms-field-email input.is-valid,.input-group .wpforms-field-text input.is-valid,.input-group .wpforms-field-textarea textarea.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid,.was-validated .input-group .wpforms-field-email input:valid,.was-validated .input-group .wpforms-field-text input:valid,.was-validated .input-group .wpforms-field-textarea textarea:valid,.wpforms-field-email .input-group input.is-valid,.wpforms-field-email .was-validated .input-group input:valid,.wpforms-field-text .input-group input.is-valid,.wpforms-field-text .was-validated .input-group input:valid,.wpforms-field-textarea .input-group textarea.is-valid,.wpforms-field-textarea .was-validated .input-group textarea:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.input-group .wpforms-field-email input.is-valid:focus,.input-group .wpforms-field-text input.is-valid:focus,.input-group .wpforms-field-textarea textarea.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus,.was-validated .input-group .wpforms-field-email input:valid:focus,.was-validated .input-group .wpforms-field-text input:valid:focus,.was-validated .input-group .wpforms-field-textarea textarea:valid:focus,.wpforms-field-email .input-group input.is-valid:focus,.wpforms-field-email .was-validated .input-group input:valid:focus,.wpforms-field-text .input-group input.is-valid:focus,.wpforms-field-text .was-validated .input-group input:valid:focus,.wpforms-field-textarea .input-group textarea.is-valid:focus,.wpforms-field-textarea .was-validated .input-group textarea:valid:focus{z-index:3}.invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:#dc3545e6;color:#fff;display:none;font-size:.984375rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid,.was-validated .wpforms-field-email input:invalid,.was-validated .wpforms-field-text input:invalid,.was-validated .wpforms-field-textarea textarea:invalid,.wpforms-field-email .was-validated input:invalid,.wpforms-field-email input.is-invalid,.wpforms-field-text .was-validated input:invalid,.wpforms-field-text input.is-invalid,.wpforms-field-textarea .was-validated textarea:invalid,.wpforms-field-textarea textarea.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3E%3Cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3E%3Ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus,.was-validated .wpforms-field-email input:invalid:focus,.was-validated .wpforms-field-text input:invalid:focus,.was-validated .wpforms-field-textarea textarea:invalid:focus,.wpforms-field-email .was-validated input:invalid:focus,.wpforms-field-email input.is-invalid:focus,.wpforms-field-text .was-validated input:invalid:focus,.wpforms-field-text input.is-invalid:focus,.wpforms-field-textarea .was-validated textarea:invalid:focus,.wpforms-field-textarea textarea.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated .wpforms-field-textarea textarea:invalid,.was-validated textarea.form-control:invalid,.wpforms-field-textarea .was-validated textarea:invalid,.wpforms-field-textarea textarea.is-invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23152f4e%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3E%3Ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3E%3Cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3E%3Ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid,.was-validated .form-check-input:invalid,.was-validated .wpforms-field-gdpr-checkbox input:invalid,.wpforms-field-gdpr-checkbox .was-validated input:invalid,.wpforms-field-gdpr-checkbox input.is-invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked,.was-validated .wpforms-field-gdpr-checkbox input:invalid:checked,.wpforms-field-gdpr-checkbox .was-validated input:invalid:checked,.wpforms-field-gdpr-checkbox input.is-invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus,.was-validated .wpforms-field-gdpr-checkbox input:invalid:focus,.wpforms-field-gdpr-checkbox .was-validated input:invalid:focus,.wpforms-field-gdpr-checkbox input.is-invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label,.was-validated .wpforms-field-gdpr-checkbox .form-check-input:invalid~label,.was-validated .wpforms-field-gdpr-checkbox input:invalid~.form-check-label,.was-validated .wpforms-field-gdpr-checkbox input:invalid~label,.wpforms-field-gdpr-checkbox .form-check-input.is-invalid~label,.wpforms-field-gdpr-checkbox .was-validated .form-check-input:invalid~label,.wpforms-field-gdpr-checkbox .was-validated input:invalid~.form-check-label,.wpforms-field-gdpr-checkbox .was-validated input:invalid~label,.wpforms-field-gdpr-checkbox input.is-invalid~.form-check-label,.wpforms-field-gdpr-checkbox input.is-invalid~label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback,.form-check-inline .wpforms-field-gdpr-checkbox input~.invalid-feedback,.wpforms-field-gdpr-checkbox .form-check-inline input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.input-group .wpforms-field-email input.is-invalid,.input-group .wpforms-field-text input.is-invalid,.input-group .wpforms-field-textarea textarea.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid,.was-validated .input-group .wpforms-field-email input:invalid,.was-validated .input-group .wpforms-field-text input:invalid,.was-validated .input-group .wpforms-field-textarea textarea:invalid,.wpforms-field-email .input-group input.is-invalid,.wpforms-field-email .was-validated .input-group input:invalid,.wpforms-field-text .input-group input.is-invalid,.wpforms-field-text .was-validated .input-group input:invalid,.wpforms-field-textarea .input-group textarea.is-invalid,.wpforms-field-textarea .was-validated .input-group textarea:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.input-group .wpforms-field-email input.is-invalid:focus,.input-group .wpforms-field-text input.is-invalid:focus,.input-group .wpforms-field-textarea textarea.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus,.was-validated .input-group .wpforms-field-email input:invalid:focus,.was-validated .input-group .wpforms-field-text input:invalid:focus,.was-validated .input-group .wpforms-field-textarea textarea:invalid:focus,.wpforms-field-email .input-group input.is-invalid:focus,.wpforms-field-email .was-validated .input-group input:invalid:focus,.wpforms-field-text .input-group input.is-invalid:focus,.wpforms-field-text .was-validated .input-group input:invalid:focus,.wpforms-field-textarea .input-group textarea.is-invalid:focus,.wpforms-field-textarea .was-validated .input-group textarea:invalid:focus{z-index:3}.btn,.navigation .page-numbers,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label,.wpforms-submit{background-color:initial;border:1px solid #0000;border-radius:0;color:#061024;cursor:pointer;display:inline-block;font-size:1.125rem;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn,.navigation .page-numbers,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label,.wpforms-submit{transition:none}}.btn:hover,.navigation .page-numbers:hover,.section-single__tags li:hover,.wpforms-field-file-upload label.wpforms-field-label:hover,.wpforms-submit:hover{color:#061024}.btn-check:focus+.btn,.btn-check:focus+.wpforms-submit,.btn:focus,.navigation .btn-check:focus+.page-numbers,.navigation .page-numbers:focus,.section-single__tags .btn-check:focus+li,.section-single__tags li:focus,.wpforms-field-file-upload .btn-check:focus+label.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:focus,.wpforms-submit:focus{box-shadow:0 0 0 .25rem #3c57a340;outline:0}.btn.disabled,.btn:disabled,.disabled.wpforms-submit,.navigation .disabled.page-numbers,.navigation .page-numbers:disabled,.navigation fieldset:disabled .page-numbers,.section-single__tags fieldset:disabled li,.section-single__tags li.disabled,.section-single__tags li:disabled,.wpforms-field-file-upload fieldset:disabled label.wpforms-field-label,.wpforms-field-file-upload label.disabled.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:disabled,.wpforms-submit:disabled,fieldset:disabled .btn,fieldset:disabled .navigation .page-numbers,fieldset:disabled .section-single__tags li,fieldset:disabled .wpforms-field-file-upload label.wpforms-field-label,fieldset:disabled .wpforms-submit{opacity:.65;pointer-events:none}.btn-primary,.wpforms-submit{background-color:#3c57a3;border-color:#3c57a3;color:#fff}.btn-primary:hover,.wpforms-submit:hover{background-color:#334a8b;border-color:#304682;color:#fff}.btn-check:focus+.btn-primary,.btn-check:focus+.wpforms-submit,.btn-primary:focus,.wpforms-submit:focus{background-color:#334a8b;border-color:#304682;box-shadow:0 0 0 .25rem #5970b180;color:#fff}.active.wpforms-submit,.btn-check:active+.btn-primary,.btn-check:active+.wpforms-submit,.btn-check:checked+.btn-primary,.btn-check:checked+.wpforms-submit,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle,.show>.dropdown-toggle.wpforms-submit,.wpforms-submit:active{background-color:#304682;border-color:#2d417a;color:#fff}.active.wpforms-submit:focus,.btn-check:active+.btn-primary:focus,.btn-check:active+.wpforms-submit:focus,.btn-check:checked+.btn-primary:focus,.btn-check:checked+.wpforms-submit:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus,.show>.dropdown-toggle.wpforms-submit:focus,.wpforms-submit:active:focus{box-shadow:0 0 0 .25rem #5970b180}.btn-primary.disabled,.btn-primary:disabled,.disabled.wpforms-submit,.wpforms-submit:disabled{background-color:#3c57a3;border-color:#3c57a3;color:#fff}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{background-color:#5c636a;border-color:#565e64;color:#fff}.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{background-color:#565e64;border-color:#51585e;color:#fff}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-success{background-color:#65a938;border-color:#65a938;color:#000}.btn-check:focus+.btn-success,.btn-success:focus,.btn-success:hover{background-color:#7cb656;border-color:#74b24c;color:#000}.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 0 0 .25rem #56903080}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{background-color:#84ba60;border-color:#74b24c;color:#000}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #56903080}.btn-success.disabled,.btn-success:disabled{background-color:#65a938;border-color:#65a938;color:#000}.btn-info{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:focus+.btn-info,.btn-info:focus,.btn-info:hover{background-color:#31d2f2;border-color:#25cff2;color:#000}.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{background-color:#3dd5f3;border-color:#25cff2;color:#000}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info.disabled,.btn-info:disabled{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-warning{background-color:#ffc002;border-color:#ffc002;color:#000}.btn-check:focus+.btn-warning,.btn-warning:focus,.btn-warning:hover{background-color:#ffc928;border-color:#ffc61b;color:#000}.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 0 0 .25rem #d9a30280}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{background-color:#ffcd35;border-color:#ffc61b;color:#000}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a30280}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc002;border-color:#ffc002;color:#000}.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover{background-color:#bb2d3b;border-color:#b02a37;color:#fff}.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{background-color:#b02a37;border-color:#a52834;color:#fff}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-light{background-color:#e3e9ec;border-color:#e3e9ec;color:#000}.btn-check:focus+.btn-light,.btn-light:focus,.btn-light:hover{background-color:#e7ecef;border-color:#e6ebee;color:#000}.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 0 0 .25rem #c1c6c980}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{background-color:#e9edf0;border-color:#e6ebee;color:#000}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #c1c6c980}.btn-light.disabled,.btn-light:disabled{background-color:#e3e9ec;border-color:#e3e9ec;color:#000}.btn-dark{background-color:#061024;border-color:#061024;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark:hover{background-color:#050e1f;border-color:#050d1d;color:#fff}.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 0 0 .25rem #2b344580}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{background-color:#050d1d;border-color:#050c1b;color:#fff}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #2b344580}.btn-dark.disabled,.btn-dark:disabled{background-color:#061024;border-color:#061024;color:#fff}.btn-outline-primary,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label{border-color:#3c57a3;color:#3c57a3}.btn-outline-primary:hover,.section-single__tags li:hover,.wpforms-field-file-upload label.wpforms-field-label:hover{background-color:#3c57a3;border-color:#3c57a3;color:#fff}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus,.section-single__tags .btn-check:focus+li,.section-single__tags li:focus,.wpforms-field-file-upload .btn-check:focus+label.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:focus{box-shadow:0 0 0 .25rem #3c57a380}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active,.section-single__tags .btn-check:active+li,.section-single__tags .btn-check:checked+li,.section-single__tags li.active,.section-single__tags li.dropdown-toggle.show,.section-single__tags li:active,.wpforms-field-file-upload .btn-check:active+label.wpforms-field-label,.wpforms-field-file-upload .btn-check:checked+label.wpforms-field-label,.wpforms-field-file-upload label.active.wpforms-field-label,.wpforms-field-file-upload label.dropdown-toggle.show.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:active{background-color:#3c57a3;border-color:#3c57a3;color:#fff}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus,.section-single__tags .btn-check:active+li:focus,.section-single__tags .btn-check:checked+li:focus,.section-single__tags li.active:focus,.section-single__tags li.dropdown-toggle.show:focus,.section-single__tags li:active:focus,.wpforms-field-file-upload .btn-check:active+label.wpforms-field-label:focus,.wpforms-field-file-upload .btn-check:checked+label.wpforms-field-label:focus,.wpforms-field-file-upload label.active.wpforms-field-label:focus,.wpforms-field-file-upload label.dropdown-toggle.show.wpforms-field-label:focus,.wpforms-field-file-upload label.wpforms-field-label:active:focus{box-shadow:0 0 0 .25rem #3c57a380}.btn-outline-primary.disabled,.btn-outline-primary:disabled,.section-single__tags li.disabled,.section-single__tags li:disabled,.wpforms-field-file-upload label.disabled.wpforms-field-label,.wpforms-field-file-upload label.wpforms-field-label:disabled{background-color:initial;color:#3c57a3}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:initial;color:#6c757d}.btn-outline-success{border-color:#65a938;color:#65a938}.btn-outline-success:hover{background-color:#65a938;border-color:#65a938;color:#000}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #65a93880}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{background-color:#65a938;border-color:#65a938;color:#000}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem #65a93880}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:initial;color:#65a938}.btn-outline-info{border-color:#0dcaf0;color:#0dcaf0}.btn-outline-info:hover{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{background-color:#0dcaf0;border-color:#0dcaf0;color:#000}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:initial;color:#0dcaf0}.btn-outline-warning{border-color:#ffc002;color:#ffc002}.btn-outline-warning:hover{background-color:#ffc002;border-color:#ffc002;color:#000}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffc00280}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{background-color:#ffc002;border-color:#ffc002;color:#000}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem #ffc00280}.btn-outline-warning.disabled,.btn-outline-warning:disabled{background-color:initial;color:#ffc002}.btn-outline-danger{border-color:#dc3545;color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{background-color:initial;color:#dc3545}.btn-outline-light{border-color:#e3e9ec;color:#e3e9ec}.btn-outline-light:hover{background-color:#e3e9ec;border-color:#e3e9ec;color:#000}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #e3e9ec80}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{background-color:#e3e9ec;border-color:#e3e9ec;color:#000}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem #e3e9ec80}.btn-outline-light.disabled,.btn-outline-light:disabled{background-color:initial;color:#e3e9ec}.btn-outline-dark,.navigation .page-numbers{border-color:#061024;color:#061024}.btn-outline-dark:hover,.navigation .page-numbers:hover{background-color:#061024;border-color:#061024;color:#fff}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus,.navigation .btn-check:focus+.page-numbers,.navigation .page-numbers:focus{box-shadow:0 0 0 .25rem #06102480}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active,.navigation .active.page-numbers,.navigation .btn-check:active+.page-numbers,.navigation .btn-check:checked+.page-numbers,.navigation .dropdown-toggle.show.page-numbers,.navigation .page-numbers:active{background-color:#061024;border-color:#061024;color:#fff}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus,.navigation .active.page-numbers:focus,.navigation .btn-check:active+.page-numbers:focus,.navigation .btn-check:checked+.page-numbers:focus,.navigation .dropdown-toggle.show.page-numbers:focus,.navigation .page-numbers:active:focus{box-shadow:0 0 0 .25rem #06102480}.btn-outline-dark.disabled,.btn-outline-dark:disabled,.navigation .disabled.page-numbers,.navigation .page-numbers:disabled{background-color:initial;color:#061024}.btn-link{color:#3c57a3;font-weight:400;text-decoration:underline}.btn-link:hover{color:#304682}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-lg{border-radius:0;font-size:calc(1.26563rem + .1875vw);padding:.5rem 1rem}@media (min-width:1200px){.btn-lg{font-size:1.40625rem}}.btn-sm{border-radius:0;font-size:.984375rem;padding:.25rem .5rem}.fade{transition:opacity .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 .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #00000026;color:#061024;display:none;font-size:1.125rem;list-style:none;margin:0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;z-index:1000}.dropdown-menu[data-bs-popper]{left:0;margin-top:.125rem;top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid #0000;border-left:.3em solid;border-right:0;border-top:.3em solid #0000;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid #0000;border-right:.3em solid;border-top:.3em solid #0000;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid #00000026;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:initial;border:0;clear:both;color:#061024;display:block;font-weight:400;padding:.25rem 1rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#050e20}.dropdown-item.active,.dropdown-item:active{background-color:#3c57a3;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:initial;color:#b4b4b4;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.984375rem;margin-bottom:0;padding:.5rem 1rem;white-space:nowrap}.dropdown-item-text{color:#061024;display:block;padding:.25rem 1rem}.dropdown-menu-dark{background-color:#152f4e;border-color:#00000026;color:#dee2e6}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{background-color:#ffffff26;color:#fff}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{background-color:#3c57a3;color:#fff}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#b4b4b4}.dropdown-menu-dark .dropdown-divider{border-color:#00000026}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#b4b4b4}.alert,.wpforms-confirmation-container,.wpforms-error-container{border:1px solid #0000;margin-bottom:1rem;padding:1rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#d8dded;border-color:#c5cde3;color:#243462}.alert-primary .alert-link{color:#1d2a4e}.alert-secondary{background-color:#e2e3e5;border-color:#d3d6d8;color:#41464b}.alert-secondary .alert-link{color:#34383c}.alert-success,.wpforms-confirmation-container{background-color:#e0eed7;border-color:#d1e5c3;color:#3d6522}.alert-success .alert-link,.wpforms-confirmation-container .alert-link{color:#31511b}.alert-info{background-color:#cff4fc;border-color:#b6effb;color:#055160}.alert-info .alert-link{color:#04414d}.alert-warning{background-color:#fff2cc;border-color:#ffecb3;color:#664d01}.alert-warning .alert-link{color:#523e01}.alert-danger,.wpforms-error-container{background-color:#f8d7da;border-color:#f5c2c7;color:#842029}.alert-danger .alert-link,.wpforms-error-container .alert-link{color:#6a1a21}.alert-light{background-color:#f9fbfb;border-color:#f7f8f9;color:#5b5d5e}.alert-light .alert-link{color:#494a4b}.alert-dark{background-color:#cdcfd3;border-color:#b4b7bd;color:#040a16}.alert-dark .alert-link{color:#030812}.modal{display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1055}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .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% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered,.modal-video .modal-dialog{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #0003;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#061024;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1061}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.85}.modal-header{align-items:center;border-bottom:1px solid #dee2e6;display:flex;flex-shrink:0;justify-content:space-between;padding:1rem}.modal-header .btn-close{margin:-.5rem -.5rem -.5rem auto;padding:.5rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-top:1px solid #dee2e6;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered,.modal-video .modal-dialog{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-video .modal-dialog,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-video .modal-dialog,.modal-xl{max-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;height:100%}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;height:100%}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;height:100%}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;height:100%}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;height:100%}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;height:100%}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.clearfix:after{clear:both;content:"";display:block}.link-primary{color:#3c57a3}.link-primary:focus,.link-primary:hover{color:#304682}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#65a938}.link-success:focus,.link-success:hover{color:#84ba60}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc002}.link-warning:focus,.link-warning:hover{color:#ffcd35}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#e3e9ec}.link-light:focus,.link-light:hover{color:#e9edf0}.link-dark{color:#061024}.link-dark:focus,.link-dark:hover{color:#050d1d}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width: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{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentColor;display:inline-block;min-height:1em;opacity:.25;width:1px}.align-baseline{vertical-align:initial!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}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.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}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display: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:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.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:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#3c57a3!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#65a938!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc002!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#e3e9ec!important}.border-dark{border-color:#061024!important}.border-white{border-color:#fff!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}.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}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!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:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.40625rem + 1.875vw)!important}.fs-2{font-size:calc(1.35rem + 1.2vw)!important}.fs-3{font-size:calc(1.32188rem + .8625vw)!important}.fs-4{font-size:calc(1.29375rem + .525vw)!important}.fs-5{font-size:calc(1.26563rem + .1875vw)!important}.fs-6{font-size:1.125rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!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}.text-break{word-wrap:break-word!important;word-break:break-word!important}.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:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!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}.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:initial!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-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:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-end,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:.25rem!important}.rounded-start{border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float: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-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}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!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:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.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-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.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-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.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-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.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-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!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}.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-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}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!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:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.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-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.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-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.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-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.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-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!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}.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-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}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!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:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.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-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.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-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.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-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.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-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!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}.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-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}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!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:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.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-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.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-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.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-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.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-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!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}.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-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}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!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:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.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-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.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-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.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-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.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-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!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.8125rem!important}.fs-2{font-size:2.25rem!important}.fs-3{font-size:1.96875rem!important}.fs-4{font-size:1.6875rem!important}.fs-5{font-size:1.40625rem!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-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}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.fade-in,.fade-in-1,.fade-in-2,.fade-in-3,.fade-in-4{opacity:1;transition:all .2s}.fade-in-1{transition-delay:.2s}.fade-in-2{transition-delay:.4s}.fade-in-3{transition-delay:.6s}.fade-in-4{transition-delay:.8s}.fade-out{opacity:0;transition:opacity .2s ease}.fade-right-in-1,.fade-right-in-10,.fade-right-in-11,.fade-right-in-12,.fade-right-in-2,.fade-right-in-3,.fade-right-in-4,.fade-right-in-5,.fade-right-in-6,.fade-right-in-7,.fade-right-in-8,.fade-right-in-9,.fade-top-in,.fade-top-in-1,.fade-top-in-10,.fade-top-in-11,.fade-top-in-12,.fade-top-in-2,.fade-top-in-3,.fade-top-in-4,.fade-top-in-5,.fade-top-in-6,.fade-top-in-7,.fade-top-in-8,.fade-top-in-9{opacity:1!important;transform:translate(0);transition:all .2s}.fade-top-in-1{transition-delay:.2s}.fade-top-in-2{transition-delay:.4s}.fade-top-in-3{transition-delay:.6s}.fade-top-in-4{transition-delay:.8s}.fade-top-in-5{transition-delay:1s}.fade-top-in-6{transition-delay:1.2s}.fade-top-in-7{transition-delay:1.4s}.fade-top-in-8{transition-delay:1.6s}.fade-top-in-9{transition-delay:1.8s}.fade-top-in-10{transition-delay:2s}.fade-top-in-11{transition-delay:2.2s}.fade-top-in-12{transition-delay:2.4s}.fade-right-in{opacity:1!important;transform:translate(0);transition:all .2s}.fade-right-in-1{transition-delay:.2s}.fade-right-in-2{transition-delay:.4s}.fade-right-in-3{transition-delay:.6s}.fade-right-in-4{transition-delay:.8s}.fade-right-in-5{transition-delay:1s}.fade-right-in-6{transition-delay:1.2s}.fade-right-in-7{transition-delay:1.4s}.fade-right-in-8{transition-delay:1.6s}.fade-right-in-9{transition-delay:1.8s}.fade-right-in-10{transition-delay:2s}.fade-right-in-11{transition-delay:2.2s}.fade-right-in-12{transition-delay:2.4s}.fade-top-out{opacity:0;transform:translateY(2rem)}.fade-right-out{opacity:0;transform:translate(-1rem)}.fade-left-out{opacity:0;transform:translate(1rem)}.fade-left-in{opacity:1!important;transform:translate(0);transition:all .2s}.header-line-out{opacity:0;transform:translate(-1rem)}.header-line-out:after{width:0!important}.header-line-in{opacity:1;transform:translate(0);transition:all .2s}.header-line-in:after{transition:all 1s;width:100%!important}[data-aos=left-lined]:before{bottom:100%!important;transition:bottom 1s}[data-aos=left-lined].aos-animate:before{bottom:0!important}.zoom-in{opacity:1;transform:scale(1);transition:all .2s}.zoom-out{opacity:0;transform:scale(.6)}@media (max-width:575.98px){.fade-right-in-1,.fade-right-in-10,.fade-right-in-11,.fade-right-in-12,.fade-right-in-2,.fade-right-in-3,.fade-right-in-4,.fade-right-in-5,.fade-right-in-6,.fade-right-in-7,.fade-right-in-8,.fade-right-in-9,.fade-top-in,.fade-top-in-1,.fade-top-in-10,.fade-top-in-11,.fade-top-in-12,.fade-top-in-2,.fade-top-in-3,.fade-top-in-4,.fade-top-in-5,.fade-top-in-6,.fade-top-in-7,.fade-top-in-8,.fade-top-in-9{transition-delay:0s!important}}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.admin-bar .header{top:2rem}@media screen and (max-width:782px){.admin-bar .header{top:2.875rem}}.admin-bar .section-navigation{top:5.125rem}@media screen and (max-width:782px){.admin-bar .section-navigation{top:6rem}}@media (min-width:992px){.admin-bar .section-navigation{top:8.25rem}}.admin-bar .section-jumbotron__container{min-height:calc(100vh - 2rem)}@media screen and (max-width:782px){.admin-bar .section-jumbotron__container{min-height:calc(100vh - 2.875rem)}}#wpadminbar{position:fixed!important}@keyframes slide-animation{0%{display:none;opacity:0;transform:translateY(2rem)}1%{display:block}to{opacity:1;transform:none}}@keyframes fade-animation{0%{display:none;opacity:0}1%{display:block}to{opacity:1}}@keyframes push-animation{0%{opacity:1;top:auto}49%{opacity:0;top:auto}50%{display:block;opacity:0;top:0}to{display:block;opacity:1;top:0}}@keyframes loading-animation{50%{background-color:#fff}to{background-color:#65a938}}.footer .wpforms-submit-container button,.media,.news-post__image:before,.section-faq__question:after,.section-image_home .section-image__container:after,.sngl-site__image:before,.video-js.vjs-theme-sea .vjs-big-play-button:after{background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;display:inline-block;font-size:0;height:2rem;vertical-align:middle;width:2rem}.media-logo,.news-post__image:before,.sngl-site__image:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27273%27 height=%2746%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M.9 15v25a3 3 0 0 0 3 3.1H269a3 3 0 0 0 3.1-3V14.9a3 3 0 0 0-3-3H4a3 3 0 0 0-3.1 3Zm3 29A4 4 0 0 1 0 40V15a4 4 0 0 1 4-4h265a4 4 0 0 1 4 4v25a4 4 0 0 1-4 4H4Z%27 fill=%27%23b4b4b4%27/%3E%3Cpath d=%27M170.3 30.9A246.2 246.2 0 0 1 130 43.7c3.2.9 6.5 1.6 9.7 2.3 10.4-3.2 21.4-7.3 32.5-12.2 23.3-10.2 44-22 58.8-33.8a295 295 0 0 1-60.7 30.9Z%27 fill=%27%2365a938%27/%3E%3Cpath d=%27M244 19.9h10.2c1.1 0 1.3.6 1.3 1.5h-12.8c0-1 .2-1.5 1.4-1.5m-1.4 4H258c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6h-13.6a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H260v-2.7h-15.9c-1.2 0-1.4-.5-1.4-1.5M27 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1.1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-.9.5L29.2 28h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H13v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L27 25M87 28H72.4C70 28 68 26.8 68 24.4v-3.2c0-2.3 2-4.2 4.4-4.2H87v2.7H75.6c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H87V28ZM133 28h-14.6c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2H133v2.7h-11.4c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H133V28ZM197.4 25.3c1.4 0 2.6-.6 2.6-1.8V22c0-1.2-1.2-2.2-2.6-2.2h-7.8c-1.4 0-2.6 1-2.6 2.2v1.6c0 1.2 1.2 1.8 2.6 1.8h7.8Zm-11 2.7c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2h14.2c2.4 0 4.4 1.9 4.4 4.2v3.2c0 2.4-2 3.6-4.4 3.6h-14.2ZM50 19.9h10.2c1.1 0 1.3.6 1.3 1.5H48.7c0-1 .2-1.5 1.4-1.5m-1.4 4H64c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6H48.2a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H66v-2.7H50.1c-1.2 0-1.4-.5-1.4-1.5M221 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-1 .5l-5.6 6.8h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H207v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L221 25M105.3 25.4H94.7a.7.7 0 0 1-.8-.7c0-.4.4-.7.8-.7h10.6c.4 0 .7.3.7.7 0 .4-.3.7-.7.7m2.4-8.4H89v2.7h16.1c1.3 0 2 .5 2 1.5l-.1 1.1s-.5-.7-1.1-.9l-1.3-.2H91c-1 0-2 .8-2 1.8v3c0 1.1.8 2 1.9 2h14.4s.5 0 1-.3l.7-.4v.7h5v-6.8c0-2.4-2-4.2-4.3-4.2%27 fill=%27%23b4b4b4%27/%3E%3Cpath d=%27M176.5 23h2c1 0 2-.8 2-2v-3c0-1.4-.8-2-2-2H159v2.7h15.6s1 0 1 1c0 .9-1 .8-1 .8H159v6.7h4.9V23h6.2l12.7 10h6.2l-12.5-10ZM156 28h-4.7v-4.1h-8.7v-2.7h8.7V17h4.7v11Zm-21 0h4.6V17H135v11Z%27 fill=%27%23b4b4b4%27/%3E%3C/g%3E%3C/svg%3E");height:1.875rem;width:10.9375rem}.media-logo_lg,.news-post__image:before,.sngl-site__image:before{height:2.875rem;width:17.0625rem}.media-logo_full{height:0;padding-bottom:16.85%;width:100%}.header.opened .media-logo,.header.opened .news-post__image:before,.header.opened .sngl-site__image:before,.media-logo_white,.news-post__image:before,.sngl-site__image:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27273%27 height=%2746%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M.9 15v25a3 3 0 0 0 3 3.1H269a3 3 0 0 0 3.1-3V14.9a3 3 0 0 0-3-3H4a3 3 0 0 0-3.1 3Zm3 29A4 4 0 0 1 0 40V15a4 4 0 0 1 4-4h265a4 4 0 0 1 4 4v25a4 4 0 0 1-4 4H4Z%27 fill=%27%23fff%27/%3E%3Cpath d=%27M170.3 30.9A246.2 246.2 0 0 1 130 43.7c3.2.9 6.5 1.6 9.7 2.3 10.4-3.2 21.4-7.3 32.5-12.2 23.3-10.2 44-22 58.8-33.8a295 295 0 0 1-60.7 30.9Z%27 fill=%27%2365a938%27/%3E%3Cpath d=%27M244 19.9h10.2c1.1 0 1.3.6 1.3 1.5h-12.8c0-1 .2-1.5 1.4-1.5m-1.4 4H258c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6h-13.6a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H260v-2.7h-15.9c-1.2 0-1.4-.5-1.4-1.5M27 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1.1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-.9.5L29.2 28h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H13v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L27 25M87 28H72.4C70 28 68 26.8 68 24.4v-3.2c0-2.3 2-4.2 4.4-4.2H87v2.7H75.6c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H87V28ZM133 28h-14.6c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2H133v2.7h-11.4c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H133V28ZM197.4 25.3c1.4 0 2.6-.6 2.6-1.8V22c0-1.2-1.2-2.2-2.6-2.2h-7.8c-1.4 0-2.6 1-2.6 2.2v1.6c0 1.2 1.2 1.8 2.6 1.8h7.8Zm-11 2.7c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2h14.2c2.4 0 4.4 1.9 4.4 4.2v3.2c0 2.4-2 3.6-4.4 3.6h-14.2ZM50 19.9h10.2c1.1 0 1.3.6 1.3 1.5H48.7c0-1 .2-1.5 1.4-1.5m-1.4 4H64c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6H48.2a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H66v-2.7H50.1c-1.2 0-1.4-.5-1.4-1.5M221 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-1 .5l-5.6 6.8h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H207v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L221 25M105.3 25.4H94.7a.7.7 0 0 1-.8-.7c0-.4.4-.7.8-.7h10.6c.4 0 .7.3.7.7 0 .4-.3.7-.7.7m2.4-8.4H89v2.7h16.1c1.3 0 2 .5 2 1.5l-.1 1.1s-.5-.7-1.1-.9l-1.3-.2H91c-1 0-2 .8-2 1.8v3c0 1.1.8 2 1.9 2h14.4s.5 0 1-.3l.7-.4v.7h5v-6.8c0-2.4-2-4.2-4.3-4.2%27 fill=%27%23fff%27/%3E%3Cpath d=%27M176.5 23h2c1 0 2-.8 2-2v-3c0-1.4-.8-2-2-2H159v2.7h15.6s1 0 1 1c0 .9-1 .8-1 .8H159v6.7h4.9V23h6.2l12.7 10h6.2l-12.5-10ZM156 28h-4.7v-4.1h-8.7v-2.7h8.7V17h4.7v11Zm-21 0h4.6V17H135v11Z%27 fill=%27%23fff%27/%3E%3C/g%3E%3C/svg%3E")}.media-logo_dark{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27273%27 height=%2746%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M.9 15v25a3 3 0 0 0 3 3.1H269a3 3 0 0 0 3.1-3V14.9a3 3 0 0 0-3-3H4a3 3 0 0 0-3.1 3Zm3 29A4 4 0 0 1 0 40V15a4 4 0 0 1 4-4h265a4 4 0 0 1 4 4v25a4 4 0 0 1-4 4H4Z%27 fill=%27%23061024%27/%3E%3Cpath d=%27M170.3 30.9A246.2 246.2 0 0 1 130 43.7c3.2.9 6.5 1.6 9.7 2.3 10.4-3.2 21.4-7.3 32.5-12.2 23.3-10.2 44-22 58.8-33.8a295 295 0 0 1-60.7 30.9Z%27 fill=%27%2365a938%27/%3E%3Cpath d=%27M244 19.9h10.2c1.1 0 1.3.6 1.3 1.5h-12.8c0-1 .2-1.5 1.4-1.5m-1.4 4H258c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6h-13.6a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H260v-2.7h-15.9c-1.2 0-1.4-.5-1.4-1.5M27 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1.1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-.9.5L29.2 28h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H13v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L27 25M87 28H72.4C70 28 68 26.8 68 24.4v-3.2c0-2.3 2-4.2 4.4-4.2H87v2.7H75.6c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H87V28ZM133 28h-14.6c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2H133v2.7h-11.4c-1.5 0-2.6 1-2.6 2.2v1.6c0 1.2 1.1 1.8 2.6 1.8H133V28ZM197.4 25.3c1.4 0 2.6-.6 2.6-1.8V22c0-1.2-1.2-2.2-2.6-2.2h-7.8c-1.4 0-2.6 1-2.6 2.2v1.6c0 1.2 1.2 1.8 2.6 1.8h7.8Zm-11 2.7c-2.4 0-4.4-1.2-4.4-3.6v-3.2c0-2.3 2-4.2 4.4-4.2h14.2c2.4 0 4.4 1.9 4.4 4.2v3.2c0 2.4-2 3.6-4.4 3.6h-14.2ZM50 19.9h10.2c1.1 0 1.3.6 1.3 1.5H48.7c0-1 .2-1.5 1.4-1.5m-1.4 4H64c1.1 0 2-.9 2-2v-1.3c0-2.4-1.9-3.6-4.2-3.6H48.2a4.2 4.2 0 0 0-4.2 4.2v3.2c0 2.4 1.9 3.6 4.2 3.6H66v-2.7H50.1c-1.2 0-1.4-.5-1.4-1.5M221 25l5.2-6.2a5.9 5.9 0 0 1 4.5-1.8c1 0 1.9.3 2.5.6 1.8.8 1.8 2 1.8 2V28h-4.6v-6.8s-.1-.5-.6-.5-.7.3-1 .5l-5.6 6.8h-4.4l-5.7-6.8c-.2-.2-.4-.5-.9-.5s-.6.5-.6.5V28H207v-8.4s0-1.2 1.8-2c.6-.3 1.4-.6 2.5-.6a5.9 5.9 0 0 1 4.5 1.8L221 25M105.3 25.4H94.7a.7.7 0 0 1-.8-.7c0-.4.4-.7.8-.7h10.6c.4 0 .7.3.7.7 0 .4-.3.7-.7.7m2.4-8.4H89v2.7h16.1c1.3 0 2 .5 2 1.5l-.1 1.1s-.5-.7-1.1-.9l-1.3-.2H91c-1 0-2 .8-2 1.8v3c0 1.1.8 2 1.9 2h14.4s.5 0 1-.3l.7-.4v.7h5v-6.8c0-2.4-2-4.2-4.3-4.2%27 fill=%27%23061024%27/%3E%3Cpath d=%27M176.5 23h2c1 0 2-.8 2-2v-3c0-1.4-.8-2-2-2H159v2.7h15.6s1 0 1 1c0 .9-1 .8-1 .8H159v6.7h4.9V23h6.2l12.7 10h6.2l-12.5-10ZM156 28h-4.7v-4.1h-8.7v-2.7h8.7V17h4.7v11Zm-21 0h4.6V17H135v11Z%27 fill=%27%23061024%27/%3E%3C/g%3E%3C/svg%3E")}.media-search{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg transform=%27translate%284 3%29%27 stroke=%27%233c57a3%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Ccircle cx=%2711.5%27 cy=%2711.5%27 r=%2710.5%27/%3E%3Cpath stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27M18.4 19.5 24 26%27/%3E%3C/g%3E%3C/svg%3E")}.media-search_white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg transform=%27translate%284 3%29%27 stroke=%27%23fff%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Ccircle cx=%2711.5%27 cy=%2711.5%27 r=%2710.5%27/%3E%3Cpath stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27M18.4 19.5 24 26%27/%3E%3C/g%3E%3C/svg%3E")}.media-search:hover,.media-search_white:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg transform=%27translate%284 3%29%27 stroke=%27%2365a938%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Ccircle cx=%2711.5%27 cy=%2711.5%27 r=%2710.5%27/%3E%3Cpath stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27M18.4 19.5 24 26%27/%3E%3C/g%3E%3C/svg%3E")}.media-email,.media-instagram,.media-linkedin,.media-socials,.media-twitter,.media-vimeo,.media-youtube{height:2.3125rem;transition:all .4s ease-in-out;width:2.3125rem}.media-linkedin{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-linkedin:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-linkedin,.media-linkedin_dark,.part-socials_dark .media-linkedin{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%23152f4e%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-linkedin:hover,.media-linkedin_dark:hover,.part-socials_dark .media-linkedin:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-linkedin_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-linkedin_primary:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 5a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3.1-3 3 3 0 0 0-3-3Zm23.2 14.5c-.4-3.4-2-5.5-6.4-5.5-2.7 0-4.4 1-5.2 2.4V14h-5v18h5.2v-9c0-2.3.4-4.5 3.2-4.5 2.9 0 3 2.6 3 4.7V32h5.3v-9.9l-.1-2.6ZM5 18.8V32h6V14H5v4.8Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-vimeo{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M34 11.2c-.2 3-2.3 7.2-6.3 12.5C23.4 29.2 19.9 32 17 32c-1.8 0-3.4-1.7-4.6-5l-2.5-9.3c-1-3.3-2-5-3-5-.2 0-1 .5-2.4 1.5l-1.5-2 4.5-4c2-1.8 3.6-2.7 4.6-2.8 2.4-.2 4 1.4 4.5 5l1.2 7.1c.7 3.2 1.5 4.8 2.3 4.8.7 0 1.6-1 3-3 1.2-2.2 2-3.7 2-4.8.2-1.8-.5-2.7-2-2.7-.8 0-1.6.2-2.4.5 1.6-5 4.5-7.4 8.8-7.3 3.2.1 4.7 2.2 4.5 6.2%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-vimeo:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M34 11.2c-.2 3-2.3 7.2-6.3 12.5C23.4 29.2 19.9 32 17 32c-1.8 0-3.4-1.7-4.6-5l-2.5-9.3c-1-3.3-2-5-3-5-.2 0-1 .5-2.4 1.5l-1.5-2 4.5-4c2-1.8 3.6-2.7 4.6-2.8 2.4-.2 4 1.4 4.5 5l1.2 7.1c.7 3.2 1.5 4.8 2.3 4.8.7 0 1.6-1 3-3 1.2-2.2 2-3.7 2-4.8.2-1.8-.5-2.7-2-2.7-.8 0-1.6.2-2.4.5 1.6-5 4.5-7.4 8.8-7.3 3.2.1 4.7 2.2 4.5 6.2%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-vimeo,.media-vimeo_dark,.part-socials_dark .media-vimeo{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M34 11.2c-.2 3-2.3 7.2-6.3 12.5C23.4 29.2 19.9 32 17 32c-1.8 0-3.4-1.7-4.6-5l-2.5-9.3c-1-3.3-2-5-3-5-.2 0-1 .5-2.4 1.5l-1.5-2 4.5-4c2-1.8 3.6-2.7 4.6-2.8 2.4-.2 4 1.4 4.5 5l1.2 7.1c.7 3.2 1.5 4.8 2.3 4.8.7 0 1.6-1 3-3 1.2-2.2 2-3.7 2-4.8.2-1.8-.5-2.7-2-2.7-.8 0-1.6.2-2.4.5 1.6-5 4.5-7.4 8.8-7.3 3.2.1 4.7 2.2 4.5 6.2%27 fill=%27%23152f4e%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-vimeo:hover,.media-vimeo_dark:hover,.part-socials_dark .media-vimeo:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M34 11.2c-.2 3-2.3 7.2-6.3 12.5C23.4 29.2 19.9 32 17 32c-1.8 0-3.4-1.7-4.6-5l-2.5-9.3c-1-3.3-2-5-3-5-.2 0-1 .5-2.4 1.5l-1.5-2 4.5-4c2-1.8 3.6-2.7 4.6-2.8 2.4-.2 4 1.4 4.5 5l1.2 7.1c.7 3.2 1.5 4.8 2.3 4.8.7 0 1.6-1 3-3 1.2-2.2 2-3.7 2-4.8.2-1.8-.5-2.7-2-2.7-.8 0-1.6.2-2.4.5 1.6-5 4.5-7.4 8.8-7.3 3.2.1 4.7 2.2 4.5 6.2%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-instagram{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%23fff%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M30 24.6c0 3-2.4 5.4-5.4 5.4H12.4c-3 0-5.4-2.4-5.4-5.4V12.4C7 9.4 9.4 7 12.4 7h12.2c3 0 5.4 2.4 5.4 5.4v12.2ZM24.2 5H12.8A7.8 7.8 0 0 0 5 12.8v11.4c0 4.3 3.5 7.8 7.8 7.8h11.4c4.3 0 7.8-3.5 7.8-7.8V12.8C32 8.5 28.5 5 24.2 5Z%27/%3E%3Cpath d=%27M18.5 23a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9m0-11a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M26 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2%27/%3E%3C/g%3E%3C/svg%3E")}.media-instagram:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%2365a938%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M30 24.6c0 3-2.4 5.4-5.4 5.4H12.4c-3 0-5.4-2.4-5.4-5.4V12.4C7 9.4 9.4 7 12.4 7h12.2c3 0 5.4 2.4 5.4 5.4v12.2ZM24.2 5H12.8A7.8 7.8 0 0 0 5 12.8v11.4c0 4.3 3.5 7.8 7.8 7.8h11.4c4.3 0 7.8-3.5 7.8-7.8V12.8C32 8.5 28.5 5 24.2 5Z%27/%3E%3Cpath d=%27M18.5 23a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9m0-11a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M26 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2%27/%3E%3C/g%3E%3C/svg%3E")}.footer .part-socials .media-instagram,.media-instagram_dark,.part-socials_dark .media-instagram{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%23152f4e%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M30 24.6c0 3-2.4 5.4-5.4 5.4H12.4c-3 0-5.4-2.4-5.4-5.4V12.4C7 9.4 9.4 7 12.4 7h12.2c3 0 5.4 2.4 5.4 5.4v12.2ZM24.2 5H12.8A7.8 7.8 0 0 0 5 12.8v11.4c0 4.3 3.5 7.8 7.8 7.8h11.4c4.3 0 7.8-3.5 7.8-7.8V12.8C32 8.5 28.5 5 24.2 5Z%27/%3E%3Cpath d=%27M18.5 23a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9m0-11a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M26 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2%27/%3E%3C/g%3E%3C/svg%3E")}.footer .part-socials .media-instagram:hover,.media-instagram_dark:hover,.part-socials_dark .media-instagram:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%2365a938%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M30 24.6c0 3-2.4 5.4-5.4 5.4H12.4c-3 0-5.4-2.4-5.4-5.4V12.4C7 9.4 9.4 7 12.4 7h12.2c3 0 5.4 2.4 5.4 5.4v12.2ZM24.2 5H12.8A7.8 7.8 0 0 0 5 12.8v11.4c0 4.3 3.5 7.8 7.8 7.8h11.4c4.3 0 7.8-3.5 7.8-7.8V12.8C32 8.5 28.5 5 24.2 5Z%27/%3E%3Cpath d=%27M18.5 23a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9m0-11a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M26 11a1 1 0 1 0 0 2 1 1 0 0 0 0-2%27/%3E%3C/g%3E%3C/svg%3E")}.media-youtube{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M37 25.4V11.6S37 5 30.6 5H6.4S0 5 0 11.6v13.8S0 32 6.4 32h24.2s6.4 0 6.4-6.6ZM26 18l-12 7V11l12 7Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-youtube:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M37 25.4V11.6S37 5 30.6 5H6.4S0 5 0 11.6v13.8S0 32 6.4 32h24.2s6.4 0 6.4-6.6ZM26 18l-12 7V11l12 7Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-youtube,.media-youtube_dark,.part-socials_dark .media-youtube{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M37 25.4V11.6S37 5 30.6 5H6.4S0 5 0 11.6v13.8S0 32 6.4 32h24.2s6.4 0 6.4-6.6ZM26 18l-12 7V11l12 7Z%27 fill=%27%23152f4e%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-youtube:hover,.media-youtube_dark:hover,.part-socials_dark .media-youtube:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M37 25.4V11.6S37 5 30.6 5H6.4S0 5 0 11.6v13.8S0 32 6.4 32h24.2s6.4 0 6.4-6.6ZM26 18l-12 7V11l12 7Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-twitter{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-twitter:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-twitter,.media-twitter_dark,.part-socials_dark .media-twitter{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%23152f4e%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .part-socials .media-twitter:hover,.media-twitter_dark:hover,.part-socials_dark .media-twitter:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-twitter_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-twitter_primary:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2737%27 height=%2737%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.4 32a19.2 19.2 0 0 0 19.2-20.3c1.3-1 2.5-2.1 3.4-3.5-1.2.5-2.5.9-3.9 1a6.8 6.8 0 0 0 3-3.7c-1.3.8-2.8 1.3-4.3 1.7A6.7 6.7 0 0 0 18 11.8c0 .6 0 1 .2 1.6-5.7-.3-10.7-3-14-7.2a6.8 6.8 0 0 0 2 9.1c-1 0-2-.3-3-.8 0 3.4 2.4 6.1 5.5 6.8a6.7 6.7 0 0 1-3.1 0 6.8 6.8 0 0 0 6.3 4.8A13.5 13.5 0 0 1 2 29C5 31 8.6 32 12.4 32%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-email{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%23fff%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%2365a938%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email_dark{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%23152f4e%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email_dark:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%2365a938%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%233c57a3%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.media-email_primary:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2741%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%2365a938%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M2.5 1h35.7c.8 0 1.4.7 1.4 1.5v22c0 .8-.6 1.5-1.4 1.5H2.5c-.8 0-1.5-.7-1.5-1.5v-22C1 1.7 1.7 1 2.5 1Z%27/%3E%3Cpath stroke-linecap=%27round%27 d=%27m38.6 2.1-18.3 15-18.4-15%27/%3E%3C/g%3E%3C/svg%3E")}.footer .wpforms-submit-container button,.media-arrow{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27%2365a938%27 d=%27M22 13v2H6v2h16v2l4-3z%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.footer .wpforms-submit-container button:hover,.media-arrow:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27%23061024%27 d=%27M22 13v2H6v2h16v2l4-3z%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-close{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2756%27 height=%2758%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%233c57a3%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27m16.3 15.2 25.5 25.5-2.1 2.1-25.5-25.5z%27/%3E%3Cpath d=%27m14.2 40.7 25.5-25.5 2.1 2.1-25.5 25.5z%27/%3E%3C/g%3E%3C/svg%3E");height:3.625rem;transition:all .4s ease-in-out;width:3.5rem}.media-close:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2756%27 height=%2758%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27%2365a938%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27m16.3 15.2 25.5 25.5-2.1 2.1-25.5-25.5z%27/%3E%3Cpath d=%27m14.2 40.7 25.5-25.5 2.1 2.1-25.5 25.5z%27/%3E%3C/g%3E%3C/svg%3E")}.media-play,.video-js.vjs-theme-sea .vjs-big-play-button:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27162%27 height=%27162%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23fff%27 d=%27M60.8 75.8v-47l71.5 52.4-71.5 52.3z%27/%3E%3Ccircle stroke=%27%23fff%27 stroke-width=%2711%27 cx=%2781%27 cy=%2781%27 r=%2775.5%27/%3E%3C/g%3E%3C/svg%3E");height:10.125rem;transition:all .4s ease-in-out;width:10.125rem}.media-play:hover,.video-js.vjs-theme-sea .vjs-big-play-button:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27162%27 height=%27162%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%2365a938%27 d=%27M60.8 75.8v-47l71.5 52.4-71.5 52.3z%27/%3E%3Ccircle stroke=%27%2365a938%27 stroke-width=%2711%27 cx=%2781%27 cy=%2781%27 r=%2775.5%27/%3E%3C/g%3E%3C/svg%3E")}.media-play-sm{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2783%27 height=%2782%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27 opacity=%27.8%27%3E%3Cpath fill=%27%23fff%27 d=%27M30.7 38.4V14.6L67 41.1 30.8 67.6z%27/%3E%3Ccircle stroke=%27%23fff%27 stroke-width=%2711%27 cx=%2741%27 cy=%2741%27 r=%2735.5%27/%3E%3C/g%3E%3C/svg%3E");height:5.125rem;transition:all .4s ease-in-out;width:5.125rem}.media-play-sm:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2783%27 height=%2782%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27 opacity=%27.8%27%3E%3Cpath fill=%27%2365a938%27 d=%27M30.7 38.4V14.6L67 41.1 30.8 67.6z%27/%3E%3Ccircle stroke=%27%2365a938%27 stroke-width=%2711%27 cx=%2741%27 cy=%2741%27 r=%2735.5%27/%3E%3C/g%3E%3C/svg%3E")}.media-pause{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27162%27 height=%27162%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23fff%27 d=%27M51 46h20v70H51zM91 46h20v70H91z%27/%3E%3Ccircle stroke=%27%23fff%27 stroke-width=%2711%27 cx=%2781%27 cy=%2781%27 r=%2775.5%27/%3E%3C/g%3E%3C/svg%3E");height:10.125rem;width:10.125rem}.media-pause:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27162%27 height=%27162%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%2365a938%27 d=%27M51 46h20v70H51zM91 46h20v70H91z%27/%3E%3Ccircle stroke=%27%2365a938%27 stroke-width=%2711%27 cx=%2781%27 cy=%2781%27 r=%2775.5%27/%3E%3C/g%3E%3C/svg%3E")}.media-phone{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2728%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M25.8 37.8a4 4 0 0 1-4 3.9H5.3a4 4 0 0 1-4-4V5.3a4 4 0 0 1 4-4h16.5a4 4 0 0 1 4 4v32.6ZM21.8 0H5.3C2.3 0 0 2.3 0 5.2v32.6C0 40.7 2.4 43 5.3 43h16.5c3 0 5.3-2.3 5.3-5.2V5.2C27 2.3 24.7 0 21.8 0ZM11.2 38.4c-.3 0-.6.3-.6.7 0 .4.3.7.6.7h4.6c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-4.6Zm4.6-33.8c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-4.6c-.3 0-.6.3-.6.7 0 .4.3.7.6.7h4.6ZM4 6.6c-.4 0-.7.2-.7.6 0 .3.3.6.7.6H23c.4 0 .7-.3.7-.6 0-.4-.3-.7-.7-.7H4Zm0 28.6c-.4 0-.7.3-.7.6 0 .4.3.7.7.7H23c.4 0 .7-.3.7-.7 0-.3-.3-.6-.7-.6H4Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.6875rem;width:1.75rem}.media-phone_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2728%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M25.8 37.8a4 4 0 0 1-4 3.9H5.3a4 4 0 0 1-4-4V5.3a4 4 0 0 1 4-4h16.5a4 4 0 0 1 4 4v32.6ZM21.8 0H5.3C2.3 0 0 2.3 0 5.2v32.6C0 40.7 2.4 43 5.3 43h16.5c3 0 5.3-2.3 5.3-5.2V5.2C27 2.3 24.7 0 21.8 0ZM11.2 38.4c-.3 0-.6.3-.6.7 0 .4.3.7.6.7h4.6c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-4.6Zm4.6-33.8c.4 0 .7-.3.7-.7 0-.4-.3-.7-.7-.7h-4.6c-.3 0-.6.3-.6.7 0 .4.3.7.6.7h4.6ZM4 6.6c-.4 0-.7.2-.7.6 0 .3.3.6.7.6H23c.4 0 .7-.3.7-.6 0-.4-.3-.7-.7-.7H4Zm0 28.6c-.4 0-.7.3-.7.6 0 .4.3.7.7.7H23c.4 0 .7-.3.7-.7 0-.3-.3-.6-.7-.6H4Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-phone_sm{height:1.1875rem;width:.75rem}.media-location{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2729%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.5 14.4a8.8 8.8 0 0 1 17.7 0 8.8 8.8 0 0 1-17.7 0m19 0a10.1 10.1 0 0 0-20.3 0 10.1 10.1 0 0 0 20.3 0M14.3 41.7c-4.8 0-8-1.9-8-3.6 0-1.1 1.6-2.4 4.2-3 1.8 2 3.2 3.4 3.4 3.5l.4.2c.2 0 .3 0 .5-.2l3.4-3.5c2.6.6 4.3 1.9 4.3 3 0 1.7-3.4 3.6-8.2 3.6m-13-27.4a13 13 0 0 1 26 0c0 9.3-10.6 20.6-13 23-2.3-2.4-13-13.7-13-23M19.1 34c4-4.9 9.6-12.7 9.6-19.7a14.3 14.3 0 0 0-28.7 0C0 21.3 5.5 29 9.6 34c-2.9.8-4.7 2.3-4.7 4.1C4.9 41 9 43 14.3 43c5.3 0 9.5-2.1 9.5-4.9 0-1.8-1.9-3.3-4.7-4.1%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.6875rem;width:1.8125rem}.media-location_primary{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2729%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.5 14.4a8.8 8.8 0 0 1 17.7 0 8.8 8.8 0 0 1-17.7 0m19 0a10.1 10.1 0 0 0-20.3 0 10.1 10.1 0 0 0 20.3 0M14.3 41.7c-4.8 0-8-1.9-8-3.6 0-1.1 1.6-2.4 4.2-3 1.8 2 3.2 3.4 3.4 3.5l.4.2c.2 0 .3 0 .5-.2l3.4-3.5c2.6.6 4.3 1.9 4.3 3 0 1.7-3.4 3.6-8.2 3.6m-13-27.4a13 13 0 0 1 26 0c0 9.3-10.6 20.6-13 23-2.3-2.4-13-13.7-13-23M19.1 34c4-4.9 9.6-12.7 9.6-19.7a14.3 14.3 0 0 0-28.7 0C0 21.3 5.5 29 9.6 34c-2.9.8-4.7 2.3-4.7 4.1C4.9 41 9 43 14.3 43c5.3 0 9.5-2.1 9.5-4.9 0-1.8-1.9-3.3-4.7-4.1%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-location_sm{height:1.1875rem;width:.8125rem}.media-indus,.media-indus-box,.media-indus-calendar,.media-indus-crane,.media-indus-employers,.media-indus-gear,.media-indus-mac,.media-indus-map,.media-indus-medal,.media-indus-people{background-position:center bottom .625rem;background-size:auto 2.6875rem;height:3.3125rem;position:relative;width:4.6875rem}.media-indus-box:before,.media-indus-calendar:before,.media-indus-crane:before,.media-indus-employers:before,.media-indus-gear:before,.media-indus-mac:before,.media-indus-map:before,.media-indus-medal:before,.media-indus-people:before,.media-indus:before{background-color:#3c57a380;bottom:0;content:"";height:1rem;position:absolute;width:100%}.media-indus-crane{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2734%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M7.8 42v-1.4c0-.8.4-1.2 1.2-1.2h5.3c.6 0 1 .3 1.1.9V42H7.8ZM6 5.7 7.8 5l4 7.6c-1 0-1.8.2-2.5 1l-3.2-8Zm2.2 9.7H4c-1.5 0-2.4-1-2.4-2.4V5.5c0-1 .7-2 1.7-2.1l.1.1c.2.6.5 1 1 1.4.2.1.2.3.3.4l3.6 8.8v1.2ZM6.1 1c1 0 1.7.7 1.7 1.7 0 .8-.8 1.5-1.7 1.6-.9 0-1.6-.7-1.6-1.7 0-.9.7-1.6 1.6-1.6Zm7.1 17.6v19.6H10V18.7c1 .5 2.1.5 3.2 0Zm.6-2.9c0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2 0-1.2 1-2.1 2.2-2.1 1.2 0 2.2 1 2.2 2.1Zm6.6-14.1c.6 0 1.1.4 1.1 1s-.5 1.1-1 1.1c-.7 0-1.2-.5-1.2-1 0-.7.5-1.2 1.1-1.1ZM32.8 42H16.6v-1.5c0-.8-.3-1.5-1-1.9l-1.2-.5V17.9l.1-.5c.8-1.4.4-3.2-.9-4.2a1690.5 1690.5 0 0 1-4.8-8.6l-.1-.2H17c.4 0 .6-.2.6-.6 0-.3-.2-.5-.6-.5H8.8V2.2h9.5V3l.3.9.2.7v1.8c0 .7.2 1 .9 1.2l.2.3v2.3l.1.5c.3.3.8.2 1-.2V7.7l.5-.2c.4-.2.6-.6.6-1V4.4l.1-.4c.6-.9.5-2-.2-2.8-.8-.8-2-.8-2.9-.2h-.3l-10.3.1-.3-.1a3 3 0 0 0-1.7-1h-.7c-1.2.3-2 1-2.3 2 0 .2-.2.3-.3.3A3.3 3.3 0 0 0 .6 5.7v7.2c0 2 1.5 3.5 3.5 3.5H8c.3 0 .4 0 .5.3l.2.6.2.7V38.3h-.3c-.7 0-1.2.4-1.5.9-.3.4-.4.9-.4 1.4v1.5h-6c-.5 0-.8.3-.7.7l.4.4h33.2v-.7c-.2-.3-.4-.4-.8-.4ZM10.5 15.8c0 .3.2.5.5.6h1.2c.3 0 .5-.3.5-.6s-.2-.5-.5-.5H11c-.3 0-.5.2-.5.5Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-box{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2736%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m1.5 18 9 4 6.3 2.9V41L1.5 34.3V18Zm9.7-5-1.6 3.6v.6c0 .2.2.3.4.4l7.2 3.2h.6l7.3-3.2c.2 0 .3-.2.4-.4v-.6L23.9 13l8.5 3.8-14.9 6.7-14.9-6.7 8.6-3.8Zm5.6 6-5.5-2.5 5.5-12.2V19Zm1.5-14.7 5.5 12.2-5.5 2.5V4.3Zm15.2 30L18.3 41V24.9L33.5 18v16.2Zm-33 1.2L17.1 43h.6l16.8-7.5c.3-.2.4-.4.4-.7V16.5h-.1l-.1-.2h-.2L23 11 18.2.4 18 .1H18l-.1-.1h-.1l-.1-.1H17v.2H17l-.1.1v.1L12 11 .4 16.2l-.1.1-.1.2-.2.1v18.2c0 .3.2.5.4.7Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-gear{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2743%27 height=%2743%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M31.5 24.1c-.4 0-.7.3-.7.7V26h-7.1c-.4 0-.7.3-.7.7 0 .3.3.6.7.6h7.8c.3 0 .6-.3.6-.6v-2c0-.3-.3-.6-.6-.6Zm7.9 0c-.4 0-.7.3-.7.7v5.4H37c-.4 0-.7.3-.7.7 0 .3.3.6.7.6h2.5c.4 0 .6-.3.6-.6v-6.1c0-.4-.2-.7-.6-.7Zm-17-18.7a1 1 0 0 1-1-1c0-.6.4-1 1-1H25c.5 0 1 .4 1 1 0 .5-.5 1-1 1h-2.6Zm.6 15.9c0 .3.3.6.7.6.3 0 .6-.3.6-.6V6.7h.7c1.2 0 2.3-1 2.3-2.3C27.3 3 26.3 2 25 2h-.7V.7c0-.4-.3-.7-.6-.7-.4 0-.7.3-.7.7V2h-.6C21 2 20 3 20 4.4c0 1.2 1 2.3 2.3 2.3h.6v14.6Zm7.2-6.2h2.6c.6 0 1 .5 1 1s-.4 1-1 1h-2.6a1 1 0 0 1-1-1c0-.5.5-1 1-1Zm0 3.3h.7v2.9c0 .3.3.6.6.6.4 0 .7-.3.7-.6v-3h.6a2.3 2.3 0 1 0 0-4.5h-.6V.7c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v13.1h-.7c-1.2 0-2.3 1-2.3 2.3 0 1.3 1 2.3 2.3 2.3Zm10.5-9.1h-2.6a1 1 0 0 1-1-1c0-.5.4-1 1-1h2.6c.5 0 1 .5 1 1s-.5 1-1 1Zm0-3.3H40V.7c0-.4-.2-.7-.6-.7-.4 0-.7.3-.7.7V6h-.6c-1.3 0-2.3 1-2.3 2.3 0 1.3 1 2.3 2.3 2.3h.6v10.7c0 .3.3.6.7.6.4 0 .6-.3.6-.6V10.6h.7a2.3 2.3 0 1 0 0-4.6ZM3.7 11a2.4 2.4 0 1 1 0 4.8c-1.3 0-2.4-1-2.4-2.4 0-1.3 1-2.4 2.4-2.4Zm2.8 0h6a2.4 2.4 0 1 1 0 4.8h-6c.6-.6 1-1.5 1-2.4 0-.9-.4-1.7-1-2.4Zm-2.8 6.1h8.8c2 0 3.7-1.7 3.7-3.7s-1.7-3.7-3.7-3.7H3.7c-2 0-3.7 1.7-3.7 3.7s1.7 3.7 3.7 3.7Zm3-14.1H1.4c.3-1 1.2-1.8 2.3-1.8h6a3.6 3.6 0 0 0 0 4.8h-6c-1 0-2-.7-2.3-1.8h5.3c.4 0 .7-.2.7-.6 0-.4-.3-.6-.7-.6Zm5.8-1.8a2.4 2.4 0 1 1 0 4.8 2.4 2.4 0 1 1 0-4.8ZM3.7 7.4h8.8c2 0 3.7-1.7 3.7-3.7S14.5 0 12.5 0H3.7C1.7 0 0 1.7 0 3.7s1.7 3.7 3.7 3.7Zm26.1 29.7a1 1 0 0 1-1-1c0-.5.5-1 1-1 .6 0 1 .5 1 1s-.4 1-1 1Zm0-3.3a2.3 2.3 0 0 0 0 4.6c1.3 0 2.3-1 2.3-2.3 0-1.3-1-2.3-2.3-2.3Zm5.6 2.7-1.6.3c-.2 0-.4.2-.5.5l-.2.4v.7l1 1.3-.6.7-1.4-1a.7.7 0 0 0-.6 0l-.5.1c-.2.1-.4.3-.4.5l-.3 1.7h-.9l-.3-1.7c0-.2-.2-.4-.4-.5a3 3 0 0 1-.5-.2.7.7 0 0 0-.6 0l-1.4 1-.6-.6 1-1.3v-.7l-.2-.4c0-.3-.3-.5-.5-.5l-1.7-.3v-.8l1.7-.3c.2 0 .4-.2.5-.4l.2-.5v-.7l-1-1.3.6-.7 1.4 1c.2.2.4.2.6 0l.5-.1c.2 0 .4-.3.4-.5l.3-1.7h.9l.3 1.7c0 .2.2.4.4.5l.5.2h.6l1.4-1 .6.6-1 1.3v.7l.2.5c0 .2.3.4.5.4l1.6.3v.8Zm.7-2-1.6-.3 1-1.3c.1-.3.1-.6 0-.8-.5-.6-1-1.2-1.6-1.6a.6.6 0 0 0-.8 0l-1.3 1-.3-1.6c0-.3-.3-.6-.5-.6h-2.3c-.3 0-.5.3-.5.6l-.3 1.6-1.3-1a.6.6 0 0 0-.8 0l-1.6 1.6c-.1.2-.1.5 0 .8l1 1.3-1.7.3c-.2 0-.4.2-.5.5a6.3 6.3 0 0 0 0 2.2c0 .3.3.5.5.6l1.7.2-1 1.4v.7a7 7 0 0 0 1.6 1.6c.2.2.5.2.8 0l1.3-1 .3 1.7c0 .2.2.5.5.5a7.3 7.3 0 0 0 2.3 0c.2 0 .5-.3.5-.5l.3-1.7 1.3 1c.2.2.6.2.8 0 .6-.4 1.1-1 1.6-1.6v-.7l-1-1.4 1.6-.2c.3 0 .5-.3.6-.6a7.3 7.3 0 0 0 0-2.2c0-.3-.3-.5-.6-.5Zm-25-1.2a2.6 2.6 0 0 1-2.6-2.7 2.6 2.6 0 0 1 5.2 0c0 1.5-1.1 2.7-2.6 2.7Zm0-6.6a4 4 0 1 0 0 7.9 4 4 0 1 0 0-7.8Zm9.8 5-3.1.5c-.2 0-.4.3-.5.5l-.4.8v.7l2 2.5c-.5.6-1 1.1-1.7 1.6l-2.5-1.8a.7.7 0 0 0-.7 0c-.3 0-.5.2-.8.3-.2 0-.4.2-.5.5l-.4 3H10l-.5-3c0-.3-.2-.5-.4-.5a8 8 0 0 1-.9-.4.7.7 0 0 0-.6 0L5 38.4l-1.6-1.6 1.9-2.5v-.7l-.3-.8c0-.2-.3-.4-.5-.5l-3.1-.4a11.1 11.1 0 0 1 0-2.3l3-.5c.3 0 .5-.2.6-.4 0-.3.2-.6.3-.8V27l-1.9-2.5L5 23l2.6 1.8c.2.2.4.2.6 0l.9-.3c.2 0 .4-.3.4-.5l.5-3h2.3l.4 3c0 .2.3.5.5.5l.8.4h.7l2.5-2c.6.6 1.2 1 1.6 1.7L17 27c-.2.2-.2.5 0 .7 0 .3.2.5.3.8 0 .2.3.4.5.4l3 .5a9 9 0 0 1 0 2.3Zm.7-3.4-3.2-.5-.1-.2 1.9-2.6c.1-.3.1-.6 0-.8a11 11 0 0 0-2.6-2.5.6.6 0 0 0-.7 0l-2.7 1.9-.2-.2-.5-3.1c0-.3-.3-.5-.6-.6-1.2-.2-2.4-.2-3.6 0-.3 0-.5.3-.5.6l-.5 3.1-.3.1-2.6-1.8a.7.7 0 0 0-.8 0c-1 .7-1.8 1.5-2.5 2.5-.2.2-.2.5 0 .8L4 27.6l-.1.2-3.2.5c-.3 0-.5.3-.6.5a11.3 11.3 0 0 0 0 3.6c0 .3.3.5.6.6l3.2.5v.2l-1.8 2.6c-.2.3-.2.6 0 .8a11 11 0 0 0 2.5 2.5c.3.2.6.2.8 0L8 37.8h.3l.5 3.2c0 .3.2.5.5.6a11.3 11.3 0 0 0 3.6 0c.3 0 .5-.3.6-.6L14 38l.2-.1 2.7 1.8c.2.2.5.2.7 0 1-.7 1.9-1.5 2.6-2.5.1-.2.1-.5 0-.8l-2-2.6.2-.2 3.2-.5c.2 0 .5-.3.5-.6a10.5 10.5 0 0 0 0-3.6c0-.2-.3-.5-.5-.5Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-calendar{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2739%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M23.8 31.1h-4.4v-4.4H23L22 28.6l-.6-.8a.7.7 0 0 0-1-.1c-.2.2-.3.6 0 .9l1 1.5.6.3c.2 0 .4-.1.5-.3l1.4-2.1V31Zm1.7-6.8a.6.6 0 0 0-1 .2l-.5 1h-5.3c-.4 0-.7.2-.7.6v5.7c0 .4.3.6.7.6h5.8c.4 0 .7-.2.7-.6V26l.5-.9c.2-.3.1-.7-.2-.9Zm5 6.8H35v-4.4h-4.5v4.4Zm-.7-5.7c-.3 0-.6.3-.6.7v5.7c0 .4.3.6.6.6h5.8c.4 0 .7-.2.7-.6V26c0-.4-.3-.7-.7-.7h-5.8ZM8.2 31.1h4.5v-4.4H8.2v4.4Zm-.6-5.7c-.4 0-.7.3-.7.7v5.7c0 .4.3.6.7.6h5.8c.3 0 .6-.2.6-.6V26c0-.4-.3-.7-.6-.7H7.6Zm22.9-6H35V15h-4.5v4.5Zm-.7-5.7c-.3 0-.6.3-.6.7V20c0 .4.3.7.6.7h5.8c.4 0 .7-.3.7-.7v-5.7c0-.4-.3-.7-.7-.7h-5.8Zm-10.4 5.8h4.4V15h-4.4v4.5Zm5.1 1.3c.4 0 .7-.3.7-.7v-5.7c0-.4-.3-.7-.7-.7h-5.8c-.4 0-.7.3-.7.7V20c0 .4.3.7.7.7h5.8ZM15.4 7.7c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h2c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6h-2Zm21 0c-.4 0-.7.3-.7.6 0 .4.3.7.6.7h2a.6.6 0 0 0 0-1.3h-2Zm-10.5 0c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h2c.3 0 .6-.3.6-.7 0-.3-.3-.6-.7-.6h-2ZM33 9c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6h-2c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h2ZM12 9a.6.6 0 0 0 0-1.3h-2c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h2Zm10.5 0c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6h-2c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h2ZM6.9 7.7h-2c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h2c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6Zm35 0h-.3c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h.3v26.8c0 .7-.6 1.3-1.3 1.3h-38c-.7 0-1.3-.6-1.3-1.3V9h.3c.4 0 .7-.3.7-.7 0-.3-.3-.6-.7-.6h-.3V4.5c0-.7.6-1.3 1.3-1.3h2.8v1.2c0 .4.3.7.6.7.4 0 .7-.3.7-.7V3.2h4.9v1.2c0 .4.2.7.6.7.4 0 .7-.3.7-.7V3.2h4.8v1.2c0 .4.3.7.7.7.3 0 .6-.3.6-.7V3.2H24v1.2c0 .4.3.7.6.7.4 0 .7-.3.7-.7V3.2H30v1.2c0 .4.3.7.7.7.3 0 .6-.3.6-.7V3.2h4.9v1.2c0 .4.3.7.6.7.4 0 .7-.3.7-.7V3.2h3c.8 0 1.4.6 1.4 1.3v3.2Zm-1.3-5.8h-3.1V.7c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v1.2h-4.9V.7a.6.6 0 1 0-1.3 0v1.2h-4.8V.7c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v1.2H19V.7c0-.4-.3-.7-.6-.7-.4 0-.7.3-.7.7v1.2H13V.7c0-.4-.3-.7-.7-.7-.4 0-.6.3-.6.7v1.2H6.7V.7C6.7.3 6.4 0 6 0c-.3 0-.6.3-.6.7v1.2H2.6A2.6 2.6 0 0 0 0 4.5v31.3c0 1.4 1.2 2.6 2.6 2.6h38c1.4 0 2.6-1.2 2.6-2.6V4.5c0-1.4-1.2-2.6-2.6-2.6Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-employers{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2748%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M7.3 14.5v6.1c0 .4.3.7.7.7.4 0 .7-.3.7-.7v-6c0-.5-.3-.7-.7-.7-.4 0-.7.2-.7.6ZM8 3.3c1.2 0 2.2 1 2.2 2.1 0 1.2-1 2.2-2.2 2.2-1.2 0-2.2-1-2.2-2.2 0-1.2 1-2.1 2.2-2.1Zm0 5.6a3.5 3.5 0 1 0 0-7C6 2 4.4 3.6 4.4 5.5 4.4 7.4 6 9 8 9Zm31.5 5.6v6.1c0 .4.3.7.7.7.3 0 .6-.3.6-.7v-6c0-.5-.3-.7-.6-.7-.4 0-.7.2-.7.6Zm4.7-.6c-.3 0-.6.2-.6.6V23h-7v-8.5c0-.4-.2-.6-.6-.6-.3 0-.6.2-.6.6v8.8c0 .5-.5 1-1 1a1 1 0 0 1-1-1V14c0-1.5 1.2-2.6 2.6-2.6h3.5v.6c0 .3.3.6.7.6.3 0 .6-.3.6-.6v-.6h3.4c1.4 0 2.6 1.1 2.6 2.6v9.3c0 .5-.4 1-1 1a1 1 0 0 1-1-1v-8.8c0-.4-.2-.6-.6-.6Zm-.7 22c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.3v-9.6c0-.4-.3-.7-.6-.7-.4 0-.7.3-.7.7V36c0 .7-.6 1.3-1.4 1.3-.7 0-1.3-.6-1.3-1.3V24.3h6.8V36Zm-14 1.4v-10c.4.3.8.4 1.3.4 1.5 0 2.6-1.1 2.6-2.5.3.1.6.4 1 .4l1-.2V36c0 .5.1 1 .4 1.3h-6.3Zm-.6-23.2c-.3 0-.6.3-.6.7V25h-3.5v-9l3.3-5h.8c1.8 0 3.2 1.4 3.2 3v11.2c0 .6-.6 1.2-1.3 1.2-.6 0-1.2-.5-1.2-1.2V14.8c0-.4-.3-.7-.7-.7Zm-.7 26c0 1-.8 1.8-1.8 1.8s-1.7-.8-1.7-1.7V28.8c0-.4-.3-.6-.7-.6-.4 0-.7.2-.7.6v11.4c0 1-.7 1.7-1.7 1.7s-1.7-.8-1.7-1.7v-14H28v14Zm-9.7-25.3v10.4c0 .6-.5 1.2-1.2 1.2s-1.3-.6-1.3-1.2V14c0-1.7 1.5-3.2 3.2-3.2h1l3.2 5.1v9h-3.5V14.8c0-.4-.3-.7-.7-.7-.4 0-.7.3-.7.7Zm0 22.5h-6.2c.3-.4.4-.8.4-1.3V25.3c.3.2.7.3 1 .3.4 0 .7-.3 1-.4a2.6 2.6 0 0 0 3.8 2.2v10ZM12.1 14c-.4 0-.7.2-.7.6V23H4.5v-8.5c0-.4-.3-.6-.6-.6-.4 0-.7.2-.7.6v8.8a1 1 0 1 1-1.9 0V14c0-1.5 1.2-2.6 2.6-2.6h3.4v.6c0 .3.3.6.7.6.4 0 .7-.3.7-.6v-.6H12c1.4 0 2.5 1.1 2.5 2.6v9.3c0 .5-.4 1-1 1a1 1 0 0 1-.9-1v-8.8c0-.4-.3-.6-.6-.6Zm-.8 22c0 .8-.6 1.4-1.4 1.4-.7 0-1.3-.6-1.3-1.3v-9.6c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7V36c0 .7-.6 1.3-1.4 1.3-.8 0-1.4-.6-1.4-1.3V24.3h6.8V36Zm15.1-25L24 14.6 21.6 11h4.8Zm18.3 14.4c.3.2.6.3 1 .3 1.3 0 2.3-1 2.3-2.3V14c0-2.2-1.7-4-3.9-4H36c-1.6 0-2.7 1.2-3.3 2.5-.6-1.6-2-2.8-3.8-2.8h-9.7c-1.8 0-3 1.2-3.8 2.7-.6-1.3-1.7-2.3-3.2-2.3H3.9A3.9 3.9 0 0 0 0 14v9.3c0 1.2 1 2.3 2.3 2.3l.9-.2V36c0 .5.2 1 .4 1.3H1.3c-.3 0-.6.3-.6.7 0 .3.3.6.6.6h17.1v1.6c0 .6.2 1.2.6 1.7h-7c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h24.2c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6h-7.4c.4-.5.6-1.1.6-1.7v-1.6h17.3c.3 0 .6-.3.6-.6 0-.4-.3-.7-.6-.7h-2.4c.2-.4.4-.8.4-1.3V25.3ZM40 3.3c1.2 0 2.1 1 2.1 2.1 0 1.2-1 2.2-2.1 2.2-1.2 0-2.2-1-2.2-2.2 0-1.2 1-2.1 2.2-2.1Zm0 5.6a3.5 3.5 0 1 0 0-7 3.5 3.5 0 1 0 0 7ZM23.9 1.3a2.7 2.7 0 1 1 0 5.3 2.7 2.7 0 1 1 0-5.3Zm0 6.7a4 4 0 0 0 4-4 4 4 0 0 0-8 0 4 4 0 0 0 4 4Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-mac{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.5 13.7a.6.6 0 1 0 0-1.3h-3c-.3 0-.6.3-.6.7 0 .3.3.6.6.6h3Zm2.6-.6c0 .3.3.6.7.6H18c.4 0 .7-.3.7-.6 0-.4-.3-.7-.7-.7h-6.2c-.4 0-.7.3-.7.7Zm1.7-3.4c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6H5.5c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h7.3ZM24.6 9c0-.3-.3-.6-.7-.6H16c-.3 0-.6.3-.6.6 0 .4.3.7.6.7H24c.4 0 .7-.3.7-.7ZM16 5.7c.3 0 .6-.3.6-.7 0-.3-.3-.6-.6-.6H5.5c-.3 0-.6.3-.6.6 0 .4.3.7.6.7h10.6Zm7.8 0c.4 0 .7-.3.7-.7 0-.3-.3-.6-.7-.6h-4.6c-.4 0-.7.3-.7.6 0 .4.3.7.7.7h4.6Zm10.4 5-1.5.7h-.1l-4.4 3.8-4.2-1.2h-.5L19 16.6l-4.3 1.2-4.3-2.5a.7.7 0 0 0-.8.1l-4.6 4c-.3.2-.3.6 0 .9l.4.2c.2 0 .3 0 .5-.2l4.2-3.6 4.2 2.4h.5l4.6-1.3h.1l4.4-2.5 4.3 1.3c.2 0 .5 0 .6-.2l4.5-3.9 1.4-.5.5 1.2 2.4-3.2-4-.4.6 1.2Zm7.6 18.5h-3.6V14c0-.3-.3-.6-.6-.6-.4 0-.7.3-.7.6v15.3h-3.3V16c0-.3-.2-.6-.6-.6-.4 0-.7.3-.7.6v13.3h-3.3v-9.4c0-.3-.3-.6-.6-.6-.4 0-.7.3-.7.6v9.4h-3.2V18.5c0-.3-.3-.6-.7-.6-.4 0-.6.3-.6.6v10.7H20v-8c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v8h-3.3v-6.8c0-.3-.3-.6-.7-.6-.3 0-.6.3-.6.6v6.8h-3.3v-9.4c0-.3-.3-.6-.7-.6-.3 0-.6.3-.6.6v9.4H6.2v-5.4c0-.4-.3-.7-.7-.7-.3 0-.6.3-.6.7v5.4H1.3v-26c0-1 1-1.9 2-1.9h36.6c1.1 0 2 .9 2 2v26Zm0 3c0 1-.9 2-2 2H3.3c-1 0-2-1-2-2v-1.7H42v1.7ZM18 38.9h7v-3.5h-7V39Zm9.2 1.3c1.1 0 2 .7 2.3 1.7h-16c.3-1 1.2-1.7 2.3-1.7h11.4ZM40 0H3.3A3.3 3.3 0 0 0 0 3.3v28.9c0 1.8 1.5 3.2 3.3 3.2h13.5V39h-1c-2 0-3.6 1.7-3.6 3.6 0 .4.3.7.7.7h17.4c.4 0 .7-.3.7-.7 0-2-1.6-3.6-3.7-3.6h-.9v-3.5H40c1.8 0 3.3-1.4 3.3-3.2v-29c0-1.7-1.5-3.2-3.3-3.2Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-medal{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2734%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M20 17.4c-.1.2-.2.4-.1.6l.6 3.8-3.4-1.8a.7.7 0 0 0-.6 0l-3.4 1.8.7-3.8c0-.2 0-.4-.2-.6l-2.8-2.7 3.8-.5c.2 0 .4-.2.5-.4l1.7-3.4 1.7 3.4c.1.2.3.4.5.4l3.8.5-2.8 2.7Zm-2.6-8.8a.7.7 0 0 0-.6-.3c-.2 0-.5.1-.6.3L14.1 13l-4.8.8c-.2 0-.4.1-.5.4l.1.7 3.5 3.3-.8 4.7c0 .3 0 .6.3.7.2.1.4.2.7 0l4.2-2.2 4.3 2.3h.3l.4-.1c.2-.1.3-.4.2-.7l-.8-4.7 3.5-3.3c.2-.2.2-.5.1-.7 0-.3-.2-.4-.5-.4l-4.8-.8-2.1-4.3Zm-.6 18.2c-5.6 0-10.1-4.6-10.1-10.1a10.1 10.1 0 0 1 20.2 0c0 5.5-4.5 10-10.1 10Zm0-21.5a11.4 11.4 0 1 0 0 22.8 11.4 11.4 0 0 0 0-22.8Zm14.3 17.1v.3l-.2.1-2.1.8c-.6.3-1 .9-1 1.6v2.5h-2.6c-.7 0-1.3.4-1.5 1L23 31l-.2.1h-.2l-2-1c-.7-.2-1.4 0-2 .4L17 32.1l-.2.1h-.2L15 30.3a1.6 1.6 0 0 0-1.8-.3l-2.1 1h-.2l-.2-.2-.8-2.2c-.2-.6-.9-1-1.5-1H5.9l-.1-.2v-2.3c0-.7-.4-1.3-1-1.6l-2.1-.8-.2-.1v-.3l1-2c.2-.7 0-1.4-.4-1.9L1.4 17v-.4L3.1 15c.5-.5.6-1.2.3-1.8l-1-2.1v-.3l.3-.1 2.1-.8c.6-.3 1-.9 1-1.6V5.8h2.6c.6 0 1.3-.4 1.5-1l.8-2.2.2-.1h.2l2.1 1c.6.2 1.3 0 1.8-.5l1.6-1.6.2-.1h.2L18.6 3c.5.5 1.2.7 1.8.4l2.1-1h.2l.2.2.8 2.2c.2.6.9 1 1.5 1H27.8v2.5c0 .7.4 1.3 1 1.6l2.1.8a.3.3 0 0 1 .2.4l-1 2c-.2.7 0 1.4.4 1.9l1.7 1.6v.4l-1.7 1.5c-.5.5-.6 1.2-.3 1.8l1 2.1Zm-5.4 19-4.5-2.2V32l.8.3c.4.2.8.2 1.2 0 .4-.1.8-.4 1-.9l.7-2.1.3-.2h.5v12.5Zm-5.9-2.8-2.6-1.4h-.6l-2.7 1.4v-7.3h.1l1.6 1.7a1.6 1.6 0 0 0 2.4 0l1.6-1.7h.2v7.3Zm-7.2.6L8 41.5V29h.4c.1 0 .2 0 .3.2l.8 2.1c.1.5.5.8.9 1h1.2l1-.5v7.4ZM33.1 18c.3-.3.5-.7.5-1.1 0-.5-.2-.9-.5-1.2L31.4 14v-.3l.9-2.1c.2-.4.2-.9 0-1.3s-.5-.7-.9-.8l-2.1-.9a.3.3 0 0 1-.2-.2V6c0-.5-.1-.9-.4-1.2-.3-.3-.8-.5-1.2-.5l-2.3.1c-.1 0-.2 0-.3-.2l-.8-2.1a1.6 1.6 0 0 0-2.1-1l-2.2 1h-.2L18 .5c-.6-.7-1.8-.7-2.4 0L14 2.2h-.2l-2.2-1h-1.2c-.4.2-.7.6-.9 1l-.8 2.1-.3.2H6.1c-.5 0-.9 0-1.2.4-.3.3-.5.7-.4 1.2v2.3c0 .1 0 .2-.2.2l-2.1.9c-.4.1-.8.4-1 .8l.1 1.3 1 2-.1.4-1.7 1.6c-.3.3-.5.7-.5 1.2 0 .4.2.8.5 1l1.7 1.7v.3l-.9 2.1a1.6 1.6 0 0 0 .9 2.1l2.1.9c.2 0 .2.1.2.2v2.3c0 .5.1 1 .4 1.2.3.3.8.5 1.2.5h.6v13.5c0 .2.1.4.3.5h.7l6-3 3.2-1.5L26 43h.6c.2-.1.4-.3.4-.5V29h.4c.5 0 .9-.2 1.2-.5.3-.3.5-.7.5-1.2l-.1-2.3s0-.2.2-.2l2.1-.9c.4-.1.7-.4 1-.8.1-.4 0-.9-.1-1.3l-1-2.1.1-.3 1.7-1.6Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-indus-people{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M36.7 22.8c-1.3 0-5.3-.3-5.3-3.9a6 6 0 0 1 3-5 4 4 0 0 0 2.3.8c.8 0 1.6-.3 2.2-.7 1.8 1 3 3 3 4.9 0 3.6-4 3.9-5.2 3.9m-7.6-7c-.4 0-1.1 0-2-.2-.5-1-1.3-2-2.3-2.6a4 4 0 0 0 .2-4.2C25.5 8 26 7.4 26.9 7a3.8 3.8 0 0 0 4.5 0c.7.4 1.4 1 1.9 1.8-.4.5-.5 1.1-.5 1.9 0 .8.2 1.7.7 2.3-1 .6-1.9 1.6-2.4 2.6-.8.2-1.5.2-2 .2m-7.5 7c-1.2 0-5.2-.3-5.2-3.9a6 6 0 0 1 3-5 4 4 0 0 0 2.2.8c.8 0 1.6-.3 2.2-.7 1.8 1 3 3 3 4.9 0 3.6-4 3.9-5.2 3.9m-7.5-7c-.5 0-1.2 0-2-.2-.6-1-1.4-2-2.4-2.6.4-.7.7-1.5.7-2.3 0-.8-.2-1.4-.5-2C10.4 8 11 7.5 11.8 7a3.7 3.7 0 0 0 4.5 0c.8.4 1.4 1 1.9 1.8-.3.5-.5 1.1-.5 1.9 0 .8.3 1.6.7 2.3-1 .6-1.8 1.6-2.4 2.6-.8.2-1.5.2-2 .2m-7.5 7c-1.2 0-5.2-.3-5.2-3.9a6 6 0 0 1 3-5c.6.5 1.4.8 2.2.8a4 4 0 0 0 2.3-.7c1.8 1 3 3 3 4.9 0 3.6-4 3.9-5.3 3.9m0-14.6c1.6 0 2.6 1 2.6 2.5S8 13.5 6.5 13.5c-1.4 0-2.6-1.3-2.6-2.8C4 9.2 5 8.2 6.5 8.2m7.6-7c1.5 0 2.5 1 2.5 2.5 0 1.6-1.1 2.8-2.5 2.8-1.5 0-2.6-1.2-2.6-2.8 0-1.4 1-2.4 2.6-2.4m7.5 6.9c1.5 0 2.6 1 2.6 2.5s-1.2 2.8-2.6 2.8c-1.4 0-2.6-1.3-2.6-2.8 0-1.5 1-2.5 2.6-2.5m7.5-7c1.5 0 2.6 1 2.6 2.5 0 1.6-1.1 2.8-2.6 2.8-1.4 0-2.6-1.2-2.6-2.8 0-1.4 1.1-2.4 2.6-2.4m7.6 6.9c1.5 0 2.5 1 2.5 2.5s-1.1 2.8-2.5 2.8c-1.5 0-2.6-1.3-2.6-2.8 0-1.5 1-2.5 2.6-2.5m3.1 4.8a4 4 0 0 0 .8-2.3c0-2.2-1.7-3.8-4-3.8a4 4 0 0 0-2.5.9A7.2 7.2 0 0 0 32.3 6c.5-.7.7-1.5.7-2.4C33 1.6 31.4 0 29.1 0c-2.2 0-3.9 1.6-3.9 3.7 0 .9.3 1.7.8 2.4-.7.4-1.4 1-1.9 1.7a4 4 0 0 0-2.5-.9 4 4 0 0 0-2.5.9A7 7 0 0 0 17.2 6c.5-.7.8-1.5.8-2.4C18 1.6 16.3 0 14 0c-2.2 0-3.8 1.6-3.8 3.7 0 .9.2 1.7.7 2.4a7 7 0 0 0-1.8 1.7 4 4 0 0 0-2.6-.9c-2.2 0-3.9 1.6-3.9 3.8 0 .8.3 1.6.8 2.3A7.4 7.4 0 0 0 0 18.9C0 22.1 2.5 24 6.5 24s6.5-2 6.5-5.1a6 6 0 0 0-.3-2 9.6 9.6 0 0 0 2.7 0l-.3 2c0 3.2 2.5 5.1 6.5 5.1s6.5-2 6.5-5.1l-.3-2a7.3 7.3 0 0 0 2.7 0c-.2.7-.4 1.4-.4 2 0 3.2 2.5 5.1 6.6 5.1 4 0 6.5-2 6.5-5.1 0-2.2-1.3-4.6-3.4-5.9%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");background-size:2.6875rem;height:2.125rem}.media-indus-map{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2744%27 height=%2744%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M18.3 9c0-1.9 1.5-3.4 3.3-3.4 1.8 0 3.3 1.5 3.3 3.4 0 1.8-1.5 3.3-3.3 3.3A3.3 3.3 0 0 1 18.3 9Zm8 0a4.6 4.6 0 1 0-9.4 0 4.6 4.6 0 0 0 9.3 0Zm7 32.9-1-9H40l1.8 9h-8.5Zm-1.7-15.7h7l1.1 5.5h-7.5l-.6-5.5ZM11.2 41.9l.6-5.9h19.6l.6 5.9H11.2Zm-1.3 0H1.4L2.6 36h7.9l-.6 5.9ZM4.6 26.2H16c.4 1.9 2.7 3.3 5.5 3.3s5-1.4 5.5-3.3h3.2l1 8.5H2.8l1.7-8.5ZM6.4 17h6.1l-.8 7.9H4.8L6.4 17Zm7.4 0h1.5c1 2 2.1 3.8 3.1 5.3a4 4 0 0 0-2.3 2.6h-3l.7-7.9ZM14 9a7.6 7.6 0 0 1 15.2 0c0 5.3-5.8 13.2-7.6 15.6C19.8 22 14 14.2 14 8.9ZM26 25.5c0 1.4-2 2.7-4.3 2.7s-4.3-1.3-4.3-2.7c0-.8.8-1.6 1.9-2l1.9 2.4c.1.2.3.3.5.3s.4-.1.5-.3l2-2.5c1 .5 1.8 1.3 1.8 2.1Zm3.5-8.5.8 7.9h-3.1c-.3-1.1-1.1-2-2.3-2.6 1-1.5 2.2-3.3 3.1-5.3h1.5Zm7.4 0 1.6 7.9h-6.9l-.8-7.9h6Zm1.2-.8c-.1-.3-.4-.5-.7-.5h-8.7c1-2.3 1.9-4.8 1.9-6.8a8.9 8.9 0 0 0-17.8 0c0 2 .8 4.5 1.9 6.8H5.9c-.3 0-.6.2-.7.5L0 42.4c0 .2 0 .4.2.6l.5.2h41.9c.1 0 .3 0 .4-.2.2-.2.2-.4.2-.6L38 16.2Z%27 fill=%27%23061024%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-right{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.0625rem;transition:all .4s ease-in-out;width:2.0625rem}.media-right:hover,.media-right_green{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-right_green:hover,.media-right_white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-right_white:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.3 9.6c-.2-.3-.1-.5 0-.7.2-.3.5-.2.7 0l6.9 7.4v.7L13 24.6c-.2.1-.5.2-.7 0-.1-.2-.2-.5 0-.7l6.5-7.2-6.5-7.1Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-left{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:2.0625rem;transition:all .4s ease-in-out;width:2.0625rem}.media-left:hover,.media-left_green{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-left_green:hover,.media-left_white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-left_white:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2733%27 height=%2733%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 8.7c.1-.2.5-.3.7 0 .1.2.2.4 0 .7l-6.5 7 6.5 7.2c.2.3.1.6 0 .8-.2.2-.6.1-.7 0l-6.9-7.6V16l6.9-7.4Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.media-download{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2730%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.976 25H.991a.991.991 0 1 0 0 1.983h27.985a.991.991 0 1 0 0-1.983Zm-14.57-1.27c.348.35.856.35 1.378 0l6.5-6.656c.348-.357.348-1.087 0-1.441-.346-.33-1.046-.33-1.375 0l-4.777 4.897V1.224A1.2 1.2 0 0 0 14.902 0c-.496 0-1.063.526-1.063 1.224v19.188l-4.718-4.78c-.349-.328-1.084-.328-1.437 0-.347.355-.347 1.085 0 1.442l6.722 6.656Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");height:1.6875rem;transition:all .4s ease-in-out;width:1.875rem}.media-download:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2730%27 height=%2727%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M28.976 25H.991a.991.991 0 1 0 0 1.983h27.985a.991.991 0 1 0 0-1.983Zm-14.57-1.27c.348.35.856.35 1.378 0l6.5-6.656c.348-.357.348-1.087 0-1.441-.346-.33-1.046-.33-1.375 0l-4.777 4.897V1.224A1.2 1.2 0 0 0 14.902 0c-.496 0-1.063.526-1.063 1.224v19.188l-4.718-4.78c-.349-.328-1.084-.328-1.437 0-.347.355-.347 1.085 0 1.442l6.722 6.656Z%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}body{font-size:.875rem}@media (min-width:992px){body{font-size:1.125rem}}::selection{background-color:#3c57a3;color:#fff}a{text-decoration:none;transition:all .4s ease-in-out}a:hover{color:#65a938}.h1,.section-business__title,h1{color:#152f4e;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:2rem}@media (min-width:992px){.h1,.section-business__title,h1{font-size:5rem}}.h2,.modal-menu__title,.section-push__title,h2{color:#3c57a3;font-size:2.1875rem;font-weight:800;line-height:1;margin-bottom:2.125rem}@media (min-width:992px){.h2,.modal-menu__title,.section-push__title,h2{font-size:3.75rem}}.h3,.modal-menu__menu ul_lg li,.modal-menu__menu_lg li,.news-post__title,.search-window__input input,.section-business_dark .section-business__title,.sngl-site__hover-title,h3{color:#3c57a3;font-size:1.5625rem;font-weight:500;line-height:1.125;margin-bottom:1.125rem}@media (min-width:992px){.h3,.modal-menu__menu ul_lg li,.modal-menu__menu_lg li,.news-post__title,.search-window__input input,.section-business_dark .section-business__title,.sngl-site__hover-title,h3{font-size:2rem}}.h4,.modal-menu__menu ul_sm li,.modal-menu__menu_sm li,.news-post__category,.sngl-site__title,h4{font-size:1.375rem;font-weight:400;line-height:1.125;margin-bottom:1.375rem}.common-list,.keys-data ul,.section-full-image__content ul,.section-image__content ul{list-style:none;margin:0;padding:0}.common-list li:before,.keys-data ul li:before,.section-full-image__content ul li:before,.section-image__content ul li:before{content:"• "}label{color:#3c57a3;font-family:var(--bs-font-sans-serif);font-size:1.125rem}.form-group{margin-bottom:2rem;position:relative}.form-check label{color:#3c57a3;font-size:.75rem;font-weight:600}.form-file input[type=file]{display:none}.form-file__tip{color:#3c57a3;font-size:.75rem;font-weight:600;margin-top:.625rem}.form-control,.wpforms-field-email input,.wpforms-field-text input,.wpforms-field-textarea textarea{background-color:initial;border:0;border-bottom:1px solid #061024;box-shadow:none;font-size:1.25rem;outline:none;padding-left:0}.form-control:focus,.wpforms-field-email input:focus,.wpforms-field-text input:focus,.wpforms-field-textarea textarea:focus{background-color:initial;border-color:#65a938;box-shadow:none;outline:none}.form-control-btn{bottom:0;position:absolute;right:0}.form-control::placeholder,.wpforms-field-email input::placeholder,.wpforms-field-text input::placeholder,.wpforms-field-textarea textarea::placeholder{color:#3c57a3}.btn,.navigation .page-numbers,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label,.wpforms-submit{border-width:.125rem;box-shadow:none!important;font-weight:400;padding:.25rem 1.0625rem}.btn-outline-light{border-color:#fff}.btn-outline-light:hover{background-color:#fff;border-color:#fff}.btn-outline-primary,.section-single__tags li,.wpforms-field-file-upload label.wpforms-field-label{background-color:#fff}.part-socials{align-items:center;display:flex;width:100%}.part-socials a{flex-shrink:0;margin:.625rem}.footer .part-socials a,.part-socials_sm a{height:1.6875rem;margin:.3125rem;width:1.6875rem}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{height:100%;left:0;position:absolute;top:0;width:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff")}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{background-color:#000;box-sizing:border-box;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1;padding:0;position:relative;vertical-align:top;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{height:100%!important;width:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{height:0;max-width:100%;width:100%}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-9-16{padding-top:177.7777777778%}.video-js.vjs-1-1{padding-top:100%}.video-js .vjs-tech,.video-js.vjs-fill{height:100%;width:100%}.video-js .vjs-tech{left:0;position:absolute;top:0}body.vjs-full-window{height:100%;margin:0;padding:0}.vjs-full-window .video-js.vjs-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){height:100%!important;padding-top:0!important;width:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{cursor:default;opacity:.5}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;height:150px;margin:0 auto;padding:20px;text-align:center;width:300px}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{background-color:#2b333f;background-color:#2b333fb3;border:.06666em solid #fff;border-radius:.3em;cursor:pointer;display:block;font-size:3em;height:1.63332em;left:10px;line-height:1.5em;opacity:1;padding:0;position:absolute;top:10px;transition:all .4s;width:3em}.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-1.5em;margin-top:-.81666em;top:50%}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#73859f;background-color:#73859f80;border-color:#fff;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:none;transition:none}.vjs-control .vjs-button{height:100%;width:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:linear-gradient(180deg,#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;font-family:Arial,Helvetica,sans-serif;margin:0;overflow:auto;padding:0}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{font-size:1.2em;line-height:1.4em;list-style:none;margin:0;padding:.2em 0;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:none}.vjs-menu li.vjs-menu-title{cursor:default;font-size:1em;font-weight:700;line-height:2em;margin:0 0 .3em;padding:0;text-align:center;text-transform:uppercase}.vjs-menu-button-popup .vjs-menu{border-top-color:#2b333fb3;bottom:0;display:none;height:0;left:-3em;margin-bottom:1.5em;position:absolute;width:10em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;bottom:1.5em;max-height:15em;position:absolute;width:100%}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{overflow:hidden;transition:all .4s}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{height:100%;left:4em;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .4s;width:auto}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{height:100%;margin:0;overflow:hidden;width:auto}.video-js .vjs-control-bar{background-color:#2b333f;background-color:#2b333fb3;bottom:0;display:none;height:3em;left:0;position:absolute;right:0;width:100%}.vjs-has-started .vjs-control-bar{display:flex;opacity:1;transition:visibility .1s,opacity .1s;visibility:visible}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s;visibility:visible}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{flex:none;height:100%;margin:0;padding:0;position:relative;text-align:center;width:4em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{align-items:center;cursor:pointer;display:flex;flex:auto;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{align-items:center;display:flex}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;height:.3em;transition:all .2s}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{display:block;height:100%;margin:0;padding:0;position:absolute;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:#73859f80}.video-js .vjs-load-progress div{background:#73859fbf}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{background-color:#000;display:none;height:100%;position:absolute;width:1px;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{background-color:#000;background-color:#000c;color:#fff}.video-js .vjs-slider{-webkit-touch-callout:none;background-color:#73859f;background-color:#73859f80;cursor:pointer;margin:0 .45em;padding:0;position:relative;-webkit-user-select:none;user-select:none}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{box-shadow:0 0 1em #fff;text-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;display:flex;margin-right:1em}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{height:1px;margin-left:-1px;opacity:0;visibility:visible;width:1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;visibility:visible}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{height:3em;margin-right:0;width:5em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{transition:width .1s;width:10em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;width:3em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{height:3em;opacity:1;position:relative;transition:none;visibility:visible;width:5em}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{bottom:3em;left:.5em;position:absolute}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{height:.3em;width:5em}.vjs-volume-bar.vjs-slider-vertical{height:5em;margin:1.35em auto;width:.3em}.video-js .vjs-volume-level{background-color:#fff;bottom:0;left:0;position:absolute}.video-js .vjs-volume-level:before{font-size:.9em;position:absolute;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{left:-.3em;top:-.5em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{right:-.5em;top:-.3em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{background-color:#2b333f;background-color:#2b333fb3;bottom:8em;height:8em;width:3em}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{background-color:#000;display:none;height:1px;position:absolute;width:100%;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{height:100%;width:1px}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{background-color:#000;background-color:#000c;color:#fff}.vjs-poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;vertical-align:middle}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{align-items:flex-start;display:flex;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;display:inline-flex;flex:none;font-size:1em;height:100%;line-height:3em;min-width:4em;padding-left:.5em;padding-right:.5em;width:auto}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{color:#888;margin-right:.5em}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;padding-left:1em;padding-right:1em;width:auto}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{bottom:3em;left:0;pointer-events:none;position:absolute;right:0;top:0}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;margin-bottom:.1em;text-align:center}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control,.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{height:100%;left:0;position:absolute;top:0;width:100%}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;pointer-events:none;text-align:center}.vjs-playback-rate .vjs-menu{left:0;width:4em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;text-shadow:.05em .05em .1em #000;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{background-clip:padding-box;border:6px solid #2b333fb3;border-radius:25px;box-sizing:border-box;display:none;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.85;position:absolute;text-align:left;top:50%;visibility:hidden;width:50px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{animation:vjs-spinner-show 0s linear .3s forwards;display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{border:inherit;border-color:#fff #0000 #0000;border-radius:inherit;box-sizing:inherit;content:"";height:inherit;margin:-6px;opacity:1;position:absolute;width:inherit}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{animation-delay:.44s;border-top-color:#fff}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:"\f10d";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:" \f11d";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{display:block;flex:auto}.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer{width:auto}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-bottom:.5em;margin-right:1em}.vjs-text-track-settings fieldset{border:none;margin:5px;padding:3px}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;display:block;height:1px;margin:0 0 5px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{background-image:linear-gradient(0deg,#fff 88%,#73859f);outline-style:solid;outline-width:medium}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);border-radius:2px;color:#2b333f;cursor:pointer}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{border:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:none}.video-js :focus:not(:focus-visible){outline:none}.vjs-theme-sea .vjs-big-play-button{background-color:#ffffff40;border:none;border-radius:30px;height:79px;left:50%;line-height:79px;margin:-51.5px auto 0 -39.5px;object-fit:contain;top:50%;width:103px}.vjs-theme-sea .vjs-control-bar{background-color:#fff6;height:4em}.vjs-theme-sea .vjs-button:hover{background:linear-gradient(0deg,#d0ddee,#fff);color:#4176bc}.vjs-theme-sea .vjs-button>.vjs-icon-placeholder:before{line-height:2.2}.vjs-theme-sea .vjs-time-control{line-height:4em}.vjs-theme-sea .vjs-picture-in-picture-control,.vjs-theme-sea .vjs-volume-panel{display:none}.vjs-theme-sea .vjs-progress-control .vjs-play-progress{background-color:#4176bce6}.vjs-theme-sea .vjs-progress-control .vjs-play-progress:before{display:none}.vjs-theme-sea .vjs-progress-control .vjs-slider{background-color:#4176bc1a}.vjs-theme-sea .vjs-progress-control .vjs-load-progress div{background:#ffffff80}.vjs-theme-sea .vjs-progress-control .vjs-progress-holder{height:100%;margin:0}.vjs-theme-sea .vjs-progress-control .vjs-time-tooltip{background-color:#4176bc80;color:#fff}.vjs-theme-sea .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip{background-color:#ffffffb3;color:#4176bc}.video-js.vjs-theme-sea .vjs-big-play-button{background-color:initial!important;height:10.125rem;margin:-5.0625rem auto 0 -5.0625rem;width:10.125rem}.video-js.vjs-theme-sea .vjs-big-play-button .vjs-icon-placeholder{display:none}.video-js.vjs-theme-sea .vjs-big-play-button:after{content:""}.wpforms-field{overflow:hidden;width:100%}.wpforms-field-file-upload{text-align:center}.wpforms-field-file-upload input[type=file]{display:none}.wpforms-field-file-upload label.wpforms-field-label{display:inline-block!important}.wpforms-field-email label,.wpforms-field-file-upload label,.wpforms-field-text label,.wpforms-field-textarea label{color:#3c57a3;font-family:var(--bs-font-sans-serif);font-size:1.125rem;font-weight:400!important}.wpforms-field-gdpr-checkbox label{color:#3c57a3;font-size:.75rem;font-weight:600!important}.wpforms-field-gdpr-checkbox input{height:1em!important;vertical-align:middle!important;width:1em!important}.wpforms-field-gdpr-checkbox ul{padding-left:0}.wpforms-field-description{color:#3c57a3;font-size:.75rem;font-weight:600!important}.wpforms-confirmation-container p:last-child,.wpforms-error-container p:last-child{margin-bottom:0}.wpforms-error:not(input):not(textarea){color:#dc3545!important;font-size:.75rem!important;font-weight:400!important;opacity:1!important;transform:unset!important}input.wpforms-error:not([type=file]),textarea.wpforms-error{border:0!important;border-bottom:1px solid #dc3545!important}:root{scroll-behavior:auto}body{display:flex;flex-direction:column;min-height:100vh;position:relative}body main{flex:1}main>section:first-child{margin-top:3.125rem}@media (min-width:992px){main>section:first-child{margin-top:6.25rem}}.menu-burger{background-color:initial;border:0;box-shadow:none!important;display:block;flex-shrink:0;outline:0!important;padding:0;width:2.25rem}.menu-burger>span{background-color:#3c57a3;display:block;height:.25rem;transition:all .4s ease-in-out}.menu-burger>span:not(:last-child){margin-bottom:.5625rem}.menu-burger>span:first-child{transform:translateY(.8125rem) rotate(45deg)}.menu-burger>span:nth-child(2){opacity:0}.menu-burger>span:nth-child(3){transform:translateY(-.8125rem) rotate(-45deg)}.menu-burger.collapsed>span{opacity:1;transform:none}.menu-burger:hover>span{background-color:#65a938!important}.search-window{display:none;padding:2rem 0;position:relative;width:100%}@media (min-width:992px){.search-window{padding:0}}.search-window__container{margin:0 auto;max-width:40.625rem;padding:0 .625rem}.search-window__close{position:absolute;right:0;top:0}@media (min-width:992px){.search-window__close{right:2.5rem}}.search-window__input{margin-bottom:2rem}.search-window__input input{background-color:initial;border:0;box-shadow:none!important;color:#3c57a3;margin-bottom:0;outline:none!important;padding:.875rem 0;width:100%}.search-window__input-tip{color:#3c57a3;display:block;font-size:1rem;margin:0 auto;text-align:right;width:100%}.search-window__input-border{background-color:#b4b4b4;display:block;height:.125rem;margin:0 auto .875rem;width:100%}.search-window__input-border.loading{animation:loading-animation .5s;animation-iteration-count:infinite}.search-window__input-loader{display:none;padding-top:1rem}.search-window__input-results{display:none;list-style:none;margin:0;max-height:15.625rem;overflow-y:auto}.search-window__input-results li{margin-bottom:1rem}.search-window__input-results li a{color:#000;font-weight:700}.search-window__input-results li a:hover{color:#65a938}.header{background-color:#fff;box-shadow:0 .3125rem .9375rem 0 #00000026;left:0;position:fixed;right:0;top:0;transition:all .4s ease-in-out;z-index:1060}.header__container{align-items:center;display:flex;height:3.125rem;justify-content:space-between}@media (min-width:992px){.header__container{height:6.25rem;padding-left:2.5rem;padding-right:2.5rem}}.header__actions{align-items:center;display:flex;justify-content:flex-end}.header__actions>button{margin-left:.625rem;transition:all .4s ease-in-out}@media (min-width:992px){.header__actions>button{margin-left:1.25rem}}.header__actions>button:active{transform:scale(.9)}@media (min-width:992px){.header .media-logo,.header .news-post__image:before,.header .sngl-site__image:before{height:2.875rem;width:17.0625rem}}.header.opened{background-color:initial;box-shadow:none}.header.opened .media-search{display:none}.header.opened .menu-burger>span{background-color:#fff}.modal-menu{background-image:url(../f0c79c2a7845c6f81cb4.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow-y:hidden}.modal-menu .modal-dialog{height:calc(100vh - 3.125rem);margin:3.125rem 0 0;max-width:none;overflow-x:hidden;overflow-y:auto;pointer-events:auto;width:100%}@media (min-width:992px){.modal-menu .modal-dialog{height:calc(100vh - 6.25rem);margin-top:6.25rem}}.modal-menu .modal-content{background-color:initial;border:0;border-radius:0;color:#fff;margin:2rem auto}.modal-menu__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;align-items:center;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.modal-menu__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.modal-menu__col{flex:0 0 auto;width:50%}}@media (min-width:992px){.modal-menu__col{flex:0 0 auto;margin-left:8.33333333%;width:41.66666667%}}.modal-menu__title{color:inherit;font-size:2rem;margin-bottom:1.5rem}@media (min-width:992px){.modal-menu .part-socials{bottom:0;position:absolute;width:100%}}.modal-menu__menu,.modal-menu__menu ul{font-weight:700;list-style:none;margin:0 0 2rem;padding:0}@media (min-width:992px){.modal-menu__menu ul:last-child,.modal-menu__menu:last-child{margin-bottom:0}}.modal-menu__menu a,.modal-menu__menu ul a{color:#fff;position:relative}.modal-menu__menu a:hover,.modal-menu__menu ul a:hover{color:#65a938}.modal-menu__menu ul_lg a:hover,.modal-menu__menu_lg a:hover{color:#fff!important}.modal-menu__menu ul_lg li,.modal-menu__menu_lg li{font-size:1.375rem;margin-bottom:.75rem;position:relative}.modal-menu__menu ul_lg li:before,.modal-menu__menu_lg li:before{background-color:#3c57a3;bottom:0;content:"";display:block;height:1.25rem;left:-1.25rem;max-width:10.625rem;opacity:0;position:absolute;transition:width .6s,opacity .3s;width:0}.modal-menu__menu ul_lg li.blue:before,.modal-menu__menu_lg li.blue:before{background-color:#3c57a3}.modal-menu__menu ul_lg li.indigo:before,.modal-menu__menu_lg li.indigo:before{background-color:#6610f2}.modal-menu__menu ul_lg li.purple:before,.modal-menu__menu_lg li.purple:before{background-color:#6f42c1}.modal-menu__menu ul_lg li.pink:before,.modal-menu__menu_lg li.pink:before{background-color:#d63384}.modal-menu__menu ul_lg li.red:before,.modal-menu__menu_lg li.red:before{background-color:#dc3545}.modal-menu__menu ul_lg li.orange:before,.modal-menu__menu_lg li.orange:before{background-color:#f58220}.modal-menu__menu ul_lg li.yellow:before,.modal-menu__menu_lg li.yellow:before{background-color:#ffc002}.modal-menu__menu ul_lg li.green:before,.modal-menu__menu_lg li.green:before{background-color:#65a938}.modal-menu__menu ul_lg li.teal:before,.modal-menu__menu_lg li.teal:before{background-color:#20c997}.modal-menu__menu ul_lg li.cyan:before,.modal-menu__menu_lg li.cyan:before{background-color:#0dcaf0}.modal-menu__menu ul_lg li.white:before,.modal-menu__menu_lg li.white:before{background-color:#fff}.modal-menu__menu ul_lg li.gray:before,.modal-menu__menu_lg li.gray:before{background-color:#6c757d}.modal-menu__menu ul_lg li.gray-dark:before,.modal-menu__menu_lg li.gray-dark:before{background-color:#152f4e}.modal-menu__menu ul_lg li:hover:before,.modal-menu__menu_lg li:hover:before{opacity:1;width:100%}.modal-menu__menu ul_sm li,.modal-menu__menu_sm li{font-size:1.125rem;margin-bottom:.75rem}.modal-video{z-index:1062}.modal-video__close{position:absolute;right:-.875rem;top:-3.5rem}@media (min-width:992px){.modal-video__close{right:-3.5rem;top:-.875rem}}.modal-video__video{height:0;padding-bottom:56%;position:relative;width:100%}.modal-video__video iframe,.modal-video__video>div{height:100%;position:absolute;top:0;width:100%}.modal-video .modal-dialog{transition:transform .3s ease-out}.modal-video .modal-content{background-color:#061024}.footer{background-color:#e3e9ec;font-family:Arial,Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.86;padding:1.875rem 0}.footer a{color:#061024}.footer a:hover{color:#65a938}.footer label{color:inherit!important;font-weight:700!important}.footer .wpforms-submit-container{padding:0!important;position:absolute!important;right:0;top:3.4375rem}.footer .wpforms-submit-container button{font-size:0}@media (min-width:992px){.footer{padding:3.125rem 0}}.footer__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.footer__col{flex-shrink:0;margin-bottom:1.875rem;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.footer__col{margin-bottom:2.9375rem}.footer__col:first-child{flex:0 0 auto;order:1;width:41.66666667%}.footer__col:nth-child(2){flex:0 0 auto;order:3;width:41.66666667%}.footer__col:nth-child(3){flex:0 0 auto;margin-left:8.33333333%;order:2;width:50%}.footer__col:nth-child(4){flex:0 0 auto;margin-left:8.33333333%;order:4;width:50%}}.footer__description{border-bottom:1px solid #061024;padding-bottom:1.875rem;text-align:justify}@media (min-width:992px){.footer__description{border-bottom:0;padding-bottom:0}}.footer__menu,.footer__menu ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.footer__menu li,.footer__menu ul li{margin:.4375rem .625rem}.footer__menu li.active,.footer__menu li.current-menu-item,.footer__menu li.current_page_item,.footer__menu ul li.active,.footer__menu ul li.current-menu-item,.footer__menu ul li.current_page_item{font-weight:700;pointer-events:none}.footer__menu ul_sm,.footer__menu_sm{border-bottom:1px solid #061024;font-size:.625rem;padding-bottom:1.875rem;text-transform:uppercase}@media (min-width:992px){.footer__menu ul_sm,.footer__menu_sm{border-bottom:0;padding-bottom:0}.footer__menu,.footer__menu ul{justify-content:space-between}.footer__menu li:first-child,.footer__menu ul li:first-child{margin-left:0}.footer__menu li:last-child,.footer__menu ul li:last-child{margin-right:0}}.footer__sub .footer__col{margin-bottom:0}@media (min-width:992px){.footer__sub .footer__col:first-child{flex:0 0 auto;width:66.66666667%}.footer__sub .footer__col:last-child{flex:0 0 auto;width:33.33333333%}.footer__sub{border-top:1px solid #061024}}.footer .part-socials{justify-content:center}@media (min-width:992px){.footer .part-socials{justify-content:flex-end}}.news-post__image{background-color:#e3e9ec;display:block;height:0;margin-bottom:2.1875rem;overflow:hidden;padding-bottom:56.36%;position:relative;transition:all .4s ease-in-out;width:100%}.news-post__image:before{content:"";left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%)}.news-post__image>img{height:100%;object-fit:cover;position:absolute;top:0;transition:all .4s ease-in-out;width:100%}.news-post__image:hover{transform:scale(.95)}.news-post__image:hover>img{transform:scale(1.15)}.news-post__category{margin-bottom:1.75rem}.news-post__title{color:#3c57a3;margin-bottom:2.4375rem}.section-404{padding-bottom:3rem}.navigation .section-404 .page-numbers,.section-404 .btn,.section-404 .navigation .page-numbers,.section-404 .section-single__tags li,.section-404 .wpforms-field-file-upload label.wpforms-field-label,.section-404 .wpforms-submit,.section-single__tags .section-404 li,.wpforms-field-file-upload .section-404 label.wpforms-field-label{margin-bottom:.625rem}.section-type{margin-bottom:2rem}@media (min-width:992px){.section-type{margin-bottom:7.5rem}}.section-type__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-type__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.section-type__col{flex:0 0 auto;margin-left:8.33333333%;width:83.33333333%}}.section-navigation{background-image:linear-gradient(205deg,#3c57a3 5%,#0e254a 97%);position:sticky;top:3.125rem;z-index:1020}@media (min-width:992px){.section-navigation{top:6.25rem}}.section-navigation__items{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style:none;margin:0;padding:.9375rem 0;text-align:center}.section-navigation__items li a{color:#fff;display:block;line-height:1;padding:.625rem;transition:color .6s}@media (min-width:992px){.section-navigation__items li a{padding:.9375rem 1.625rem}}.section-navigation__items li a.active{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27135%27 height=%2739%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M135-.3A476.3 476.3 0 0 1 28.8 28c-31.4 5-39.6 5.8-67.9 6.7 4.8 2.5 9.7 4.7 14.5 6.9C-7 40 11.6 37.3 30.9 33.3 71 25 107.6 13.3 135-.3%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;font-weight:700;pointer-events:none}.section-navigation__items li a:hover{color:#65a938}@media (min-width:992px){.section-navigation__items{flex-wrap:nowrap;padding:0}}.section-image{margin-bottom:2rem;position:relative}@media (min-width:992px){.section-image{margin-bottom:6.25rem}}.section-image__image{height:0;overflow:hidden;padding-bottom:66%;position:relative;width:100%}.section-image__image img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:992px){.section-image__image{bottom:0;height:auto;padding-bottom:unset;position:absolute;right:0;top:0;width:62.5%}}.section-image__container{padding-bottom:.0625rem;padding-top:.0625rem;position:relative}.section-image__content{margin-bottom:1.25rem;margin-top:1.25rem}@media (min-width:992px){.section-image__content{background-color:#fff;margin-bottom:2.5rem;margin-top:2.5rem;padding:2.5rem 2.5rem 2.5rem 0;width:45%}}.section-image_home{margin-bottom:12.5rem}@media (min-width:992px){.section-image_home .section-image__content{margin-top:7.5rem}}.section-image_home .section-image__container:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%27228%27 height=%2765%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M229-.5c-46.3 19.7-110 36.7-180.2 48A676 676 0 0 1-66.3 58.8c8 4.3 16.4 8 24.6 11.7C-12 67.7 19.7 63 52.4 56.3c68.2-14 130.2-33.9 176.7-56.8%27 fill=%27%2365a938%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");bottom:-7.1875rem;content:"";height:4.0625rem;left:0;position:absolute;width:100%}@media (min-width:992px){.section-image_home .section-image__container:after{width:14.3125rem}}.section-image_inversed .section-image__image{left:0;right:unset}.section-image_inversed .section-image__container{display:flex;justify-content:flex-end}@media (min-width:992px){.section-image_inversed .section-image__content{padding:2.5rem 0 2.5rem 2.5rem}}.section-push__row{--bs-gutter-x:0;--bs-gutter-y:0;align-items:stretch;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-push__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.section-push__col{flex:0 0 auto;width:50%}}.section-push__image{height:0;overflow:hidden;padding-bottom:69.31%;position:relative;width:100%}@media (min-width:992px){.section-push__image{height:100%;padding-bottom:0;position:absolute;width:100%}}.section-push__image img{height:100%;object-fit:cover;position:absolute;top:0;transition:transform 4s;width:100%}.section-push__content{background-color:#152f4e;color:#fff;padding:1.875rem;transition:height .6s}@media (min-width:992px){.section-push__content{bottom:0;display:inline-block;height:10rem;max-width:60%;position:absolute}}.section-push__title{color:inherit}@media (min-width:992px){.section-push__title{align-items:center;display:flex;font-size:3.125rem;margin-bottom:0;min-height:6.25rem}}.section-push__text{padding-bottom:2rem}@media (min-width:992px){.section-push__link,.section-push__text{height:0;opacity:0;overflow:hidden;padding-bottom:0;transition:opacity .6s}}.section-push__push{position:relative}@media (min-width:992px){.section-push__push{height:31.25rem}.section-push__push:hover .section-push__title{margin-bottom:2.5rem}.section-push__push:hover .section-push__content{height:100%}.section-push__push:hover .section-push__text{padding-bottom:4.0625rem}.section-push__push:hover .section-push__image img{transform:scale(1.05)}.section-push__push:hover .section-push__link,.section-push__push:hover .section-push__text{display:block;height:auto;opacity:1}}.section-news{padding:2rem 0}@media (min-width:992px){.section-news{padding:7.5rem 0}}.section-news__header{--bs-gutter-x:1.25rem;--bs-gutter-y:0;align-items:center;display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}@media (min-width:992px){.section-news__header{margin-bottom:4.375rem}}.section-news__header>div{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%;width:50%}.section-news__header>div:last-child{text-align:right}.section-news__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-news__col{flex-shrink:0;flex:0 0 auto;margin-bottom:2rem;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.section-news__col{flex:0 0 auto;margin-bottom:0;width:50%}}.section-news__categories{align-items:center;display:flex;justify-content:center;margin-bottom:2rem}@media (min-width:992px){.section-news__categories{margin-bottom:2.5rem}}.navigation .section-news__categories .page-numbers,.section-news__categories .btn,.section-news__categories .navigation .page-numbers,.section-news__categories .section-single__tags li,.section-news__categories .wpforms-field-file-upload label.wpforms-field-label,.section-news__categories .wpforms-submit,.section-single__tags .section-news__categories li,.wpforms-field-file-upload .section-news__categories label.wpforms-field-label{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2717%27 height=%279%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M15.2.5c.3-.3.5-.2.7 0 .3.1.2.5 0 .6L8.5 8c-.3.2-.6.2-.7 0L.2 1C.1 1 0 .6.2.5.4.3.7.2 1 .5L8.1 7 15.2.5Z%27 fill=%27%233c57a3%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.0625rem .5625rem;display:block;margin-left:.625rem;text-align:center;width:calc(100% - .625rem)}.navigation .section-news__categories .page-numbers:hover,.section-news__categories .btn:hover,.section-news__categories .navigation .page-numbers:hover,.section-news__categories .section-single__tags li:hover,.section-news__categories .wpforms-field-file-upload label.wpforms-field-label:hover,.section-news__categories .wpforms-submit:hover,.section-single__tags .section-news__categories li:hover,.wpforms-field-file-upload .section-news__categories label.wpforms-field-label:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2717%27 height=%279%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M15.2.5c.3-.3.5-.2.7 0 .3.1.2.5 0 .6L8.5 8c-.3.2-.6.2-.7 0L.2 1C.1 1 0 .6.2.5.4.3.7.2 1 .5L8.1 7 15.2.5Z%27 fill=%27%23fff%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.section-news__categories .dropdown{max-width:22.5rem;width:100%}.section-news__categories .dropdown-menu{text-align:center;width:calc(100% - .625rem)}.section-news__categories .dropdown-item.active,.section-news__categories .dropdown-item:hover{background-color:inherit;color:inherit;font-weight:700}.section-news__categories .dropdown-item.active{pointer-events:none}.section-news_archive{padding-top:0}.section-news_archive .section-news__col{margin-bottom:2rem}.section-single__image{height:0;margin-bottom:1.875rem;padding-bottom:56.34%;position:relative;width:100%}.section-single__image>img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}.section-single__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-single__content{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.section-single__content{flex:0 0 auto;width:66.66666667%}}.section-single__sidebar{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.section-single__sidebar{flex:0 0 auto;position:sticky;top:7.25rem;width:33.33333333%}}.section-single__date{color:#3c57a3;margin-bottom:1.75rem}.section-single__header{margin-bottom:2rem}@media (min-width:992px){.section-single__header{margin-bottom:2.5rem}}.section-single__all{margin-bottom:2rem;width:100%}@media (min-width:992px){.section-single__all{margin-bottom:2.5rem}}.section-single__tags{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 2rem;padding:0}@media (min-width:992px){.section-single__tags{margin-bottom:2.5rem}}.section-single__tags li{flex:1;margin:10px;pointer-events:none;text-transform:uppercase;width:100%}.section-single__share{align-items:center;display:flex;margin-bottom:1.25rem}.footer .wpforms-submit-container .section-single__share button,.section-image_home .section-single__share .section-image__container:after,.section-single__share .footer .wpforms-submit-container button,.section-single__share .media,.section-single__share .news-post__image:before,.section-single__share .section-image_home .section-image__container:after,.section-single__share .sngl-site__image:before,.section-single__share .video-js.vjs-theme-sea .vjs-big-play-button:after,.video-js.vjs-theme-sea .section-single__share .vjs-big-play-button:after{margin-right:1.25rem}.modal-menu__menu ul_sm .section-single li,.modal-menu__menu_sm .section-single li,.section-single .h4,.section-single .modal-menu__menu ul_sm li,.section-single .modal-menu__menu_sm li,.section-single .news-post__category,.section-single .sngl-site__title,.section-single h4{color:#3c57a3}.section-grid{padding:2rem 0}@media (min-width:992px){.section-grid{padding:7.5rem 0}}.section-grid__row{--bs-gutter-x:0;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-grid__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:768px){.section-grid__col{flex:0 0 auto;width:50%}}@media (min-width:992px){.section-grid__col{flex:0 0 auto;width:25%}}.section-grid__cell{align-items:center;background-color:#f4f6f7;bottom:0;color:#152f4e;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.section-grid__cell-wrapper{height:0;padding-bottom:100%;position:relative;width:100%}.section-grid__cell_image{background-color:#e3e9ec;color:#152f4e;justify-content:flex-start}.section-grid__cell_green{background-color:#65a938;color:#fff}.section-grid__cell_dark{background-color:#152f4e;color:#fff}.section-grid__size{font-size:3.75rem;font-weight:800;line-height:1}.section-grid__image{bottom:0;left:0;position:absolute;right:0;top:0}.section-grid__image>img{height:100%;object-fit:cover;width:100%}.section-grid__title{align-items:center;background-color:inherit;color:#3c57a3;display:flex;justify-content:center;min-height:4.375rem;position:relative;text-align:center;width:100%}.section-grid__content{background-color:#fff;padding:1.25rem}.section-grid__content strong{color:#3c57a3}.section-grid__content img{display:block;margin:0 auto;max-width:22.5rem;width:100%}@media (min-width:992px){.section-grid__content{padding:1.25rem 1.25rem 4.375rem}.section-grid__content p{margin-bottom:2.5rem}}.section-grid__header{margin-bottom:2rem}.section-full-image{overflow:hidden;padding-bottom:2rem;position:relative}@media (min-width:992px){.section-full-image{padding-bottom:7.6875rem}}.section-full-image__image{height:0;padding-bottom:50.46%;position:relative;width:100%}.section-full-image__image>img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:992px){.section-full-image__image{margin-top:5.375rem}.section-full-image__image-wrapper{float:right;width:75%}}.section-full-image__title{color:#fff}.section-full-image__content{background-color:#152f4e;color:#fff;padding:2rem .625rem;position:relative;width:100%;z-index:10}@media (min-width:992px){.section-full-image__content{left:0;padding-bottom:3.5625rem;padding-top:3.5625rem;position:absolute;top:0;width:62.5%}}@media (min-width:576px){.section-full-image__content{padding-left:calc(50vw - 270px + .3125rem);padding-right:calc(50vw - 270px + .3125rem)}}@media (min-width:768px){.section-full-image__content{padding-left:calc(50vw - 360px + .3125rem);padding-right:calc(50vw - 360px + .3125rem)}}@media (min-width:992px){.section-full-image__content{padding-left:calc(50vw - 480px + .3125rem);padding-right:5.625rem}}@media (min-width:1200px){.section-full-image__content{padding-left:calc(50vw - 570px + .3125rem);padding-right:5.625rem}}.section-full-image__content:after{background-color:#3c57a3;bottom:-1.125rem;content:"";height:2.25rem;position:absolute;right:1rem;width:11.875rem}@media (min-width:992px){.section-full-image__content:after{right:4.6875rem}}.section-full-image_blue .section-full-image__content{background-color:#3c57a3}.section-full-image_blue .section-full-image__content:after{background-color:#65a938}.section-full-image_inverse .section-full-image__image{padding-bottom:60%}@media (min-width:992px){.section-full-image_inverse .section-full-image__image-wrapper{float:unset;width:88.89%}.section-full-image_inverse .section-full-image__content{left:unset;padding-left:4.6875rem;padding-right:calc(50vw - 480px + .3125rem);position:absolute;right:0;width:82.29%}}@media (min-width:1200px){.section-full-image_inverse .section-full-image__content{padding-left:4.6875rem;padding-right:calc(50vw - 570px + .3125rem)}}.section-full-image_inverse .section-full-image__content:after{background-color:#65a938;left:1rem;right:unset}@media (min-width:992px){.section-full-image_inverse .section-full-image__content:after{left:4.6875rem;right:unset}}.section-block-image{position:relative}.section-block-image__image{bottom:0;left:0;position:absolute;right:0;top:0}.section-block-image__image>img{height:100%;object-fit:cover;width:100%}.section-block-image__container{position:relative}.section-block-image__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}@media (min-width:992px){.section-block-image__row{--bs-gutter-x:0;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}}.section-block-image__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:992px){.section-block-image__col{flex:0 0 auto;margin-left:8.33333333%;width:33.33333333%}}.section-block-image__content{align-items:center;background-color:#3c57a3d9;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin:2rem 0;min-height:17.25rem;padding:1.875rem .875rem 1.25rem;text-align:center}@media (min-width:992px){.section-block-image__content{margin:7rem 0}}.section-block-image__title{color:#fff}.section-hero{padding-bottom:2rem;position:relative}@media (min-width:992px){.section-hero{padding-bottom:3.75rem}}.section-hero__container{margin-top:-2rem;position:relative;z-index:11}@media (min-width:992px){.section-hero__container{margin-top:-6.25rem}}.section-hero__image,.section-hero__navs,.section-hero__slider{height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.section-hero__image>img,.section-hero__navs>img,.section-hero__slider>img{height:100%;object-fit:cover;position:absolute;top:0;transition:transform 10s ease-in-out;width:100%}@media (min-width:576px){.section-hero__image,.section-hero__navs,.section-hero__slider{padding-bottom:60%}}@media (min-width:992px){.section-hero__image,.section-hero__navs,.section-hero__slider{height:41.25rem;padding-bottom:0}}.section-hero__slider .owl-carousel{opacity:0;transition:all .4s ease-in-out}.section-hero__slider .owl-loaded{opacity:1}.section-hero .active .section-hero__image img,.section-hero .active .section-hero__navs img{transform:scale(1.25)}.section-hero__nav{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#e3e9ec40;bottom:0;color:#fff;cursor:pointer;display:flex;font-family:Arial,Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.625rem;justify-content:center;letter-spacing:.125rem;position:absolute;text-transform:uppercase;top:0;transition:all .4s ease-in-out;-webkit-user-select:none;user-select:none;width:3.125rem;z-index:10}.section-hero__navs{left:0;position:absolute;right:0;top:0}.section-hero__nav:hover{background-color:initial}.section-hero__nav_prev{left:0}.section-hero__nav_next{right:0}.section-hero__nav>span{transform:rotate(-90deg)}@media (min-width:992px){.section-hero__nav{width:6.25rem}}.section-hero__content{background-color:#fff;min-height:2rem;padding:1.5rem 1rem}@media (min-width:992px){.section-hero__content{min-height:6.25rem;padding:2rem 2rem 0}}.section-hero__content-slide:not(.active){display:none;opacity:0;transform:translateY(2rem)}.section-hero__content-slide.active{animation:slide-animation .6s;animation-fill-mode:forwards}.section-hero__text{font-size:1.125rem}@media (min-width:992px){.section-hero__text{font-size:1.375rem}}.section-hero__step{align-items:center;color:#b4b4b4;display:flex;margin-bottom:1rem}.section-hero__step>span{display:block;text-align:center;width:2rem}.section-hero__step>span:nth-child(2){width:auto}@media (min-width:992px){.section-hero__step{margin-bottom:0}}.section-hero_blue .section-hero__container:after,.section-hero_green .section-hero__container:after,.section-hero_orange .section-hero__container:after,.section-hero_yellow .section-hero__container:after{content:"";display:block;height:2.25rem;position:absolute;right:2.5rem;top:-1.125rem;width:11.875rem}.section-hero_blue .section-hero__container:after{background-color:#3c57a3}.section-hero_green .section-hero__container:after{background-color:#65a938}.section-hero_yellow .section-hero__container:after{background-color:#ffc002}.section-hero_orange .section-hero__container:after{background-color:#f58220}.section-business{background-image:linear-gradient(199deg,#fff,#fff 19%,#e3e9ec 95%);background-position:50%;background-size:cover;counter-reset:business-title;padding:2rem 0}@media (min-width:992px){.section-business{padding:5rem 0}}.section-business__row{--bs-gutter-x:1.25rem;--bs-gutter-y:0;align-items:stretch;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.section-business__col{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.section-business__col:last-child{display:none}@media (min-width:992px){.section-business__col:first-child{flex:0 0 auto;width:50%}.section-business__col:last-child{display:block;flex:0 0 auto;margin-left:8.33333333%;width:41.66666667%}}.section-business__item{counter-increment:business-title;cursor:pointer;margin-bottom:.875rem;padding-left:1rem;position:relative;z-index:1}.section-business__item:before{content:"0" counter(business-title);display:block;font-size:1.125rem;font-weight:400;margin-left:-1rem}@media (min-width:992px){.section-business__item{padding-left:2rem}.section-business__item:before{margin-left:-2rem}.section-business__item:after{background-color:#3c57a3;content:"";display:block;height:1.875rem;left:95%;opacity:0;position:absolute;top:50%;transition:all .4s ease-in-out;width:9.375rem}.section-business__item:hover:after{left:100%;opacity:1}}.section-business__title{color:#152f4e!important;margin-bottom:0}.section-business__image{height:100%;overflow:hidden;width:100%}.section-business__image img{height:100%;object-fit:cover;width:100%}@media (min-width:992px){.section-business__image:not(.active){display:none;opacity:0;transform:translateY(2rem)}.section-business__image.active{animation:slide-animation .6s;animation-fill-mode:forwards}}.section-business_dark{background-image:linear-gradient(205deg,#3c57a3 5%,#0e254a 97%);color:#fff}.modal-menu__menu ul_lg .section-business_dark li,.modal-menu__menu_lg .section-business_dark li,.search-window__input .section-business_dark input,.section-business_dark .h3,.section-business_dark .modal-menu__menu ul_lg li,.section-business_dark .modal-menu__menu_lg li,.section-business_dark .news-post__title,.section-business_dark .search-window__input input,.section-business_dark .section-business__title,.section-business_dark .sngl-site__hover-title,.section-business_dark h3{color:#fff;margin-bottom:2rem}.section-business_dark .section-business__title{color:#fff!important;margin-bottom:0}.section-business_dark .section-business__item{margin-bottom:1rem;min-height:5.75rem}@media (min-width:992px){.section-business_dark .section-business__item:after{background-color:#65a938}}.section-products{padding-bottom:2rem}@media (min-width:992px){.section-products{padding-bottom:7.5rem}}.section-products__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}@media (min-width:992px){.section-products__header{margin-bottom:3.125rem}}.section-products__title{margin-bottom:0}.section-products__nav{display:flex;justify-content:flex-end}.section-products__image{height:0;padding-bottom:100%;position:relative;width:100%}.section-products__image>img{height:100%;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:992px){.section-products__image{height:40.625rem;padding-bottom:0}}.section-products__slide{text-align:center}.section-products__name{color:#3c57a3;margin:.625rem 0}.page-header__image{height:31.25rem;width:100%}.page-header__image>img{height:100%;object-fit:cover;width:100%}@media (min-width:992px){.page-header__image{height:35rem}}.page-header__container{margin-top:-3.9375rem;position:relative}.page-header__content{background-color:#fff;padding:1rem}@media (min-width:992px){.page-header__content{padding:2.5rem}}.keys-data{display:flex;flex-direction:column;width:100%}.keys-data>div:first-child{flex-shrink:0;margin-bottom:1rem;margin-right:1.25rem}@media (min-width:992px){.keys-data{flex-direction:row}}.sngl-site{display:block;position:relative}.sngl-site__image{background-color:#e9ecef;height:0;padding-bottom:100%;position:relative;width:100%}.sngl-site__image>img{height:100%;position:absolute;top:0;width:100%}.sngl-site__image:after{background-image:linear-gradient(0deg,#152f4e,#152f4e00 30%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.sngl-site__image:before{content:"";left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%)}.sngl-site__title{background-color:#3c57a3;border-radius:.1875rem;bottom:1.5625rem;color:#fff;left:2.3125rem;margin-bottom:0;padding:.375rem;position:absolute;right:2.3125rem;text-align:center;transition:all .4s ease-in-out}.sngl-site__hover{align-items:center;display:flex;flex-direction:column;justify-content:center}.sngl-site__hover,.sngl-site__hover:before{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.sngl-site__hover:before{background-color:#65a938;content:"";mix-blend-mode:multiply;transition:opacity,.6s}.sngl-site__hover-title{color:#fff;margin-bottom:2rem;position:relative;transform:translateY(1rem);transition:all .4s ease-in-out}@media (min-width:992px){.sngl-site__hover-title{margin-bottom:2.8125rem}}.navigation .sngl-site__hover .page-numbers,.section-single__tags .sngl-site__hover li,.sngl-site__hover .btn,.sngl-site__hover .navigation .page-numbers,.sngl-site__hover .section-single__tags li,.sngl-site__hover .wpforms-field-file-upload label.wpforms-field-label,.sngl-site__hover .wpforms-submit,.wpforms-field-file-upload .sngl-site__hover label.wpforms-field-label{position:relative;transform:translateY(1rem);transition:all .4s ease-in-out}.sngl-site:hover .sngl-site__hover,.sngl-site:hover .sngl-site__hover:before{opacity:1}.navigation .sngl-site:hover .sngl-site__hover .page-numbers,.section-single__tags .sngl-site:hover .sngl-site__hover li,.sngl-site:hover .sngl-site__hover .btn,.sngl-site:hover .sngl-site__hover .navigation .page-numbers,.sngl-site:hover .sngl-site__hover .section-single__tags li,.sngl-site:hover .sngl-site__hover .wpforms-field-file-upload label.wpforms-field-label,.sngl-site:hover .sngl-site__hover .wpforms-submit,.sngl-site:hover .sngl-site__hover-title,.wpforms-field-file-upload .sngl-site:hover .sngl-site__hover label.wpforms-field-label{transform:none}.sngl-site:hover .sngl-site__title{opacity:0}.navigation .nav-links{display:flex;flex-wrap:wrap}.navigation .page-numbers{margin-right:.875rem}.navigation .page-numbers.current{background-color:#061024;color:#fff!important;pointer-events:none}.navigation .page-numbers.dots{pointer-events:none}.content-aria .h1,.content-aria .h2,.content-aria .h3,.content-aria .h4,.content-aria .h5,.content-aria .h6,.content-aria .modal-menu__menu ul_lg li,.content-aria .modal-menu__menu ul_sm li,.content-aria .modal-menu__menu_lg li,.content-aria .modal-menu__menu_sm li,.content-aria .modal-menu__title,.content-aria .news-post__category,.content-aria .news-post__title,.content-aria .search-window__input input,.content-aria .section-business__title,.content-aria .section-business_dark .section-business__title,.content-aria .section-push__title,.content-aria .sngl-site__hover-title,.content-aria .sngl-site__title,.content-aria h1,.content-aria h2,.content-aria h3,.content-aria h4,.content-aria h5,.content-aria h6,.modal-menu__menu ul_lg .content-aria li,.modal-menu__menu ul_sm .content-aria li,.modal-menu__menu_lg .content-aria li,.modal-menu__menu_sm .content-aria li,.search-window__input .content-aria input,.section-business_dark .content-aria .section-business__title{padding-top:1rem}.content-aria td{border:1px solid #3c57a3;padding:1rem}.section-faq{padding-bottom:2rem}.section-faq__block{padding-bottom:2.5rem}.section-faq__answer p:last-child{margin-bottom:0}.section-faq__question{align-items:center;display:flex;justify-content:space-between;margin-bottom:.625rem;transition:all .4s ease-in-out}.section-faq__question:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%2727%27 height=%2715%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M26.4 14.3 13.5 1.4l-13 13%27 stroke=%27%233c57a3%27 fill=%27none%27 fill-rule=%27evenodd%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");content:"";display:block;flex-shrink:0;height:2rem;transition:all .4s ease-in-out;width:2rem}.section-faq__question.collapsed:after{transform:rotate(180deg)}.section-faq__question:hover{color:#65a938}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2ZhcS5kYjdkLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBcUVJLGdCQ3NuUkosQ0MzclJBLE1BUUkscVBBSUEsc01BSUEsaUtBSUEscU5BR0YsMkJBQ0EscUJBQ0EsNEJBQ0EsNkJBTUEsc05BQ0EsbUdBQ0Esc0RBUUEsZ0RBQ0EsNkJBQ0EsMEJBQ0EsMEJBQ0Esd0JBSUEsaUJESUYsQ0V2Q0EsaUJBR0UscUJGMENGLENFM0JJLDhDQU5KLE1BT00sc0JGK0JKLENBQ0YsQ0VsQkEsS0FTRSw4QkFDQSwwQ0FGQSxtQ0FGQSwyQkFKQSx1Q0NtUEksa0NBTEksQ0Q1T1IsdUNBQ0EsdUNBSkEsU0FNQSxvQ0Z3QkYsQ0VYQSxHQUdFLDhCQUNBLFNBRkEsYUUra0I0QixDRmhsQjVCLGNBSUEsV0ZjRixDRVhBLGVBQ0UsVUZjRixDRUpBLGtCQUtFLGVFb2hCNEIsQ0ZuaEI1QixlRW9oQjRCLENGeGhCNUIsbUJFb2hCNEIsQ0ZyaEI1QixZRlVGLENFREEsR0N3TVEsb0NIbk1SLENHaUNJLDBCRHRDSixHQytNUSxtQkh0TU4sQ0FDRixDRUxBLEdDbU1RLCtCSDFMUixDR3dCSSwwQkRqQ0osR0MwTVEsaUJIN0xOLENBQ0YsQ0VUQSxHQzhMUSxvQ0hqTFIsQ0dlSSwwQkQ1QkosR0NxTVEsb0JIcExOLENBQ0YsQ0ViQSxHQ3lMUSxtQ0h4S1IsQ0dNSSwwQkR2QkosR0NnTVEsbUJIM0tOLENBQ0YsQ0VqQkEsR0NvTFEsb0NIL0pSLENHSEksMEJEbEJKLEdDMkxRLG9CSGxLTixDQUNGLENFckJBLEdDMktNLGtCSGxKTixDRWRBLEVBRUUsa0JFa1UwQixDRm5VMUIsWUZrQkYsQ0VOQSx5Q0FHRSxZQURBLDBFQUVBLG1FRlNGLENFSEEsUUFFRSxrQkFDQSxvQkFGQSxrQkZRRixDRUFBLE1BRUUsaUJGR0YsQ0VBQSxTQUlFLG1CQURBLFlGSUYsQ0VBQSx3QkFJRSxlRkdGLENFQUEsR0FDRSxlRkdGLENFRUEsR0FDRSxvQkFDQSxhRkNGLENFS0EsV0FDRSxlRkZGLENFVUEsU0FFRSxrQkZQRixDRWVBLE1DNEVNLGdCSHZGTixDRWtCQSxLQUVFLHdCRW1jNEIsQ0ZwYzVCLFlGZEYsQ0V3QkEsUUMwRE0sZUFMSSxDRGpEUixjQUZBLGtCQUdBLHNCRnJCRixDRXdCQSxJQUFNLGFGcEJOLENFcUJBLElBQU0sU0ZqQk4sQ0VzQkEsRUFDRSxhR3hPSyxDSHlPTCx5QkZuQkYsQ0VxQkUsUUFDRSxhRm5CSixDRThCRSw0REFFRSxjQUNBLG9CRjVCSixDRW1DQSxrQkFNRSxjQUZBLG9DRTZTNEIsQ0QvUnhCLGFBTEksQ0ROUiwwQkZoQ0YsQ0V1Q0EsSUFDRSxjQ0dJLGdCQUxJLENESVIsbUJBREEsYUFFQSxhRm5DRixDRXdDRSxTQUVFLGNDUEUsaUJBTEksQ0RhTixpQkZ0Q0osQ0UwQ0EsS0FHRSxxQkFEQSxhRTFRUSxDRDRQSixnQkh4Qk4sQ0UwQ0UsT0FDRSxhRnhDSixDRTRDQSxJQUlFLHdCR3JUUyxDSG9UVCxVRzVTTSxDRmtSRixnQkFMSSxDRDZCUixtQkZ0Q0YsQ0U0Q0UsUUM5QkksYUFMSSxDRHNDTixlRTBRMEIsQ0Y1UTFCLFNGeENKLENFbURBLE9BQ0UsZUZoREYsQ0VzREEsUUFFRSxxQkZuREYsQ0UyREEsTUFFRSx5QkFEQSxtQkZ2REYsQ0UyREEsUUFHRSxhRTFWUyxDRnlWVCxvQkV1VTRCLENGeFU1QixpQkV3VTRCLENGclU1QixlRnhERixDRStEQSxHQUVFLG1CQUNBLCtCRjdERixDRWdFQSwyQkFRRSxlQUZBLG9CRjNERixDRXFFQSxNQUNFLG9CRmxFRixDRXdFQSxPQUVFLGVGdEVGLENFOEVBLGlDQUNFLFNGM0VGLENFZ0ZBLHNDQU1FLG9CQzlISSxpQkFMSSxDRHFJUixvQkFIQSxRRjFFRixDRWlGQSxjQUVFLG1CRjlFRixDRW1GQSxjQUNFLGNGaEZGLENFbUZBLE9BR0UsZ0JGbEZGLENFcUZFLGdCQUNFLFNGbkZKLENFMEZBLDBDQUNFLFlGdkZGLENFK0ZBLGdEQUlFLHlCRjVGRixDRStGSSw0R0FDRSxjRjFGTixDRWlHQSxtQkFFRSxrQkFEQSxTRjdGRixDRW1HQSxTQUNFLGVGaEdGLENFMEdBLFNBSUUsU0FEQSxTQUZBLFlBQ0EsU0ZyR0YsQ0UrR0EsT0FDRSxXQ2hOTSxnQ0RzTk4sb0JBSEEsbUJFNko0QixDRjlKNUIsVUFEQSxVRnhHRixDRzNRSSwwQkRpWEosT0N4TVEsZ0JIc0dOLENBQ0YsQ0UwR0UsU0FDRSxVRnhHSixDRStHQSwrT0FPRSxTRjVHRixDRStHQSw0QkFDRSxXRjVHRixDRXFIQSxjQUVFLDZCQURBLG1CRmpIRixDRXFJQSw0QkFDRSx1QkYxSEYsQ0UrSEEsK0JBQ0UsU0Y1SEYsQ0VrSUEsdUJBQ0UsWUYvSEYsQ0VxSUEsNkJBRUUsMEJBREEsWUZqSUYsQ0V1SUEsT0FDRSxvQkZwSUYsQ0V5SUEsT0FDRSxRRnRJRixDRTZJQSxRQUVFLGVBREEsaUJGeklGLENFa0pBLFNBQ0Usc0JGL0lGLENFdUpBLFNBQ0Usc0JGcEpGLENNcmRFLDRnQkNDQSxpQkFEQSxrQkFEQSx3Q0FEQSx5Q0FEQSxVUHNlRixDUTFhSSx5QkY1Q0UsOGJBQ0UsZU4wZE4sQ0FDRixDUWhiSSx5QkY1Q0UsNGNBQ0UsZU4rZE4sQ0FDRixDUXJiSSx5QkY1Q0UsMGRBQ0UsZU5vZU4sQ0FDRixDUTFiSSwwQkY1Q0Usd2VBQ0UsZ0JOeWVOLENBQ0YsQ1MxZkEsWUFDRSxtQlQ0ZkYsQ1NuZkEsZ0JOdVJNLGlCQUxJLENNM1FSLGVMZ2tCNEIsQ0twa0I1QixnQkFEQSxtQ0FEQSwrQlQwZkYsQ1NoZkEsbUJOZ1JRLHFDTTlRTixpQ0FEQSw2QlRxZkYsQ0d4WUksMEJNOUdKLG1CTnVSUSxvQkhtT04sQ0FDRixDU3JmQSxtQk5zUU0sb0JBTEksQ00vUFIsa0NBREEsOEJUMGZGLENVdGhCQSxXQUtFLGFOS1MsQ0R1UkwsZ0JBTEksQ08zUlIsaUJWMmhCRixDVzVoQkEsb0dBWUUsd0NBRkEsNEJBREEscUJOTU0sQ01KTix5QkNPRSxlREgyQyxDQVA3QyxhTkRTLENNTlQsY1JnU0ksa0JBTEksQ1F0UlIsZVBxa0I0QixDT3BrQjVCLGVQMGtCNEIsQ085a0I1Qix1QkVTSSxvRUZNSixDQWhCQSxVWDBpQkYsQ2E1aEJNLHVDRmhCTixvR0VpQlEsZWIraEJOLENBQ0YsQ1c3aEJFLGdKQUNFLGVYK2hCSixDVzdoQkksNFFBQ0UsY1graEJOLENXMWhCRSw0SEFFRSxxQk5oQkksQ01pQkosb0JQOHpCb0MsQ094ekJsQyxpQ1B1c0IwQixDTy9zQjVCLGFOdkJPLENNMEJQLFNYNmhCSixDV2poQkUsd05BRUUsWVhraEJKLENXOWdCRSx3SkFDRSxhUDFDTyxDTzRDUCxTWCtnQkosQ1d2Z0JFLG9SQUVFLHdCUDFETyxDTzZEUCxTWHNnQkosQ1dsZ0JFLDRMR3ZFQSx3QlZNUyxDTzBFUCxlQUZBLHFCQUdBLDJCUGdiMEIsQ08vYTFCLGdCQVBBLGFOcEVPLENNa0VQLHdCQUNBLHdCUDBwQjBCLENPNXBCMUIsdUJBS0Esb0JFakVFLDZIYjJrQk4sQ2F2a0JNLHVDRnVESiw0TEV0RE0sZWIwa0JOLENBQ0YsQ1d0Z0JFLGdWQUNFLHdCWHdnQkosQ1dyZ0JFLG9ORzFGQSx3QlZNUyxDTzZGUCxlQUZBLHFCQUdBLDJCUDZaMEIsQ081WjFCLGdCQVBBLGFOdkZPLENNcUZQLHdCQUNBLHdCUHVvQjBCLENPem9CMUIsdUJBS0Esb0JFcEZFLHFJRjBGRixDRTFGRSw2SGJpbUJOLENhN2xCTSx1Q0YwRUosb05FekVNLHVDYmdtQk4sQ0FDRixDV3pnQkUsd1dBQ0Usd0JYMmdCSixDV2xnQkEsd0JBT0UseUJBRUEsc0NBSEEsYU5sSFMsQ002R1QsY0FJQSxlUHlkNEIsQ08xZDVCLGdCQURBLGtCQURBLFVYNGdCRixDV25nQkUsZ0ZBR0UsZUFEQSxlWHFnQkosQ1d6ZkEsaUJScUpNLG9CQUxJLENRL0lSLG9DUGd1QnNDLENPL3RCdEMsb0JYNmZGLENXemZFLHVDQUVFLHNCQUNBLHVCUDJsQjBCLENPN2xCMUIsb0JYNmZKLENXeGZFLDZDQUVFLHNCQUNBLHVCUHFsQjBCLENPdmxCMUIsb0JYNGZKLENXdGZBLGlCUnNJUSxxQ1FySU4sbUNQOHNCc0MsQ083c0J0QyxrQlgwZkYsQ0d4aEJJLDBCUTRCSixpQlI2SVEsb0JIbVhOLENBQ0YsQ1czZkUsdUNBRUUsb0JBQ0Esc0JQNGtCMEIsQ085a0IxQixrQlgrZkosQ1cxZkUsNkNBRUUsb0JBQ0Esc0JQc2tCMEIsQ094a0IxQixrQlg4ZkosQ1dwZkUsdURBQ0UscUNYdWZKLENXcGZFLHlCQUNFLG9DWHNmSixDV25mRSx5QkFDRSxtQ1hxZkosQ1doZkEsb0JBRUUsWUFDQSxlUDRoQjRCLENPOWhCNUIsVVhxZkYsQ1dqZkUsbURBQ0UsY1htZkosQ1doZkUsdUNBQ0UsWVhrZkosQ1c5ZUUsMENBQ0UsWVhnZkosQ2Vsc0JBLGFBS0Usc0NBZUEsd0NBVEEscUJWR00sQ1VGTix5REFFQSx1Q1hnN0JrQyxDV2o3QmxDLDRCQUVBLHlCWGc3QmtDLENXLzZCbEMseUJIQ0UsZ0JHUEYsYVZKUyxDVUxULGNaK1JJLGtCQUxJLENZblJSLGVYa2tCNEIsQ1dqa0I1QixlWHVrQjRCLENXN2tCNUIsdUNGUUksb0VFUUosQ0FqQkEsVWZvdEJGLENhdnNCTSx1Q0VmTixhRmdCUSxlYjBzQk4sQ0FDRixDZXJzQkUsbUJBQ0Usb0JYczBCb0MsQ1doMEJsQyxpQ1hpN0I0QixDV3Q3QjlCLFNmd3NCSixDZS9yQkUsMERBR0Usc0JBREEsb0JmaXNCSixDZTdyQkUsc0JBRUUsd0JmOHJCSixDZXpyQkUsNEJBQ0UsWUFDQSx5QmYyckJKLENldnJCQSxnQlo0T00sb0JBTEksQ1lyT1IscUJYd3JCNEIsQ1d2ckI1QixrQlh3ckI0QixDVzFyQjVCLGtCZjZyQkYsQ2V0ckJBLGdCWndPUSxxQ1l0T04sb0JYb3JCNEIsQ1duckI1QixpQlhvckI0QixDV3RyQjVCLGlCZjRyQkYsQ0d2bkJJLDBCWXRFSixnQlorT1Esb0JIa2ROLENBQ0YsQ2dCL3ZCQSxZQUNFLGNBR0EscUJacTNCd0MsQ1l2M0J4QyxvQlpxM0J3QyxDWXAzQnhDLGtCaEJtd0JGLENnQmh3QkUsNEhBQ0UsV0FDQSxrQmhCa3dCSixDZ0I5dkJBLHFEQVdFLGlDQURBLHdDQUxBLHFCWEZNLENXSU4sd0JBREEsNEJBRUEsd0JBQ0EsMEJaNDJCd0MsQ1kxMkJ4QyxtQkFUQSxVWncyQndDLENZdjJCeEMsaUJBQ0EsbUJBSEEsU2hCMndCRixDZ0IxdkJFLDZFQUVFLGlCaEIydkJKLENnQnh2QkUsbUVBQ0Usc0JoQjB2QkosQ2dCdnZCRSxpRUFDRSxvQlpzekJvQyxDWXB6QnBDLGlDWm1zQjRCLENZcHNCNUIsU2hCMHZCSixDZ0J0dkJFLHFFQUNFLHdCWGhDRyxDV2lDSCxvQmhCd3ZCSixDZ0J0dkJJLG1HQUlJLHdEaEJxdkJSLENnQmp2QkksNkZBSUksd0RoQmd2QlIsQ2dCM3VCRSwrR0FDRSx3QlhyREcsQ1cyREQseURBTEYsb0JoQjh1QkosQ2dCcnVCRSx1RUFFRSxZQUNBLFVaazBCdUMsQ1lwMEJ2QyxtQmhCeXVCSixDZ0JodUJJLDBiQUNFLFVoQmt1Qk4sQ2dCcHRCQSxhQUNFLGtCaEJ1dEJGLENnQnJ0QkUsK0hBR0UseURBQ0Esc0JBRkEsbUJIL0ZFLCtDR21HRixDQUxBLFNoQjJ0QkosQ2FyekJNLHVDR3lGSiwrSEh4Rk0sZWJ3ekJOLENBQ0YsQ2dCenRCSSxpSkFDRSx3RGhCMnRCTixDZ0J4dEJJLHVKQU1JLHlEQUxGLHdCaEIydEJOLENnQmh0QkEsbUJBQ0UscUJBQ0EsaUJoQm10QkYsQ2dCaHRCQSxXQUVFLG1CQUNBLG9CQUZBLGlCaEJxdEJGLENnQi9zQkksdWNBRUUsWUFDQSxXWnFvQndCLENZdm9CeEIsbUJoQm10Qk4sQ2lCLzFCQSxZQUtFLHdDQURBLHlCQUZBLGNBQ0EsVUFGQSxVakJzMkJGLENpQmgyQkUsa0JBQ0UsU2pCazJCSixDaUI5MUJJLHdDQUEwQixnRGpCaTJCOUIsQ2lCaDJCSSxvQ0FBMEIsZ0RqQm0yQjlCLENpQmgyQkUsOEJBQ0UsUWpCazJCSixDaUIvMUJFLGtDQVNFLHdDSC9CRix3QlRjSyxDWWFILFFiODhCdUMsQ2FqOUJ2QyxXYjg4QnVDLENhNzhCdkMsbUJKYkUsOEdJa0JGLENKbEJFLHNHSWtCRixDQVBBLFVqQnUyQkosQ2E5MkJNLHVDSU1KLGtDSkxNLHVDYmkzQk4sQ0FDRixDaUJsMkJJLHlDSGpDRix3QmRzNEJGLENpQmgyQkUsMkNBS0Usd0JicENPLENhcUNQLG1CQUhBLFlBQ0EsY2J1N0I4QixDYXo3QjlCLFlidzdCOEIsQ2F6N0I5QixVakJ1MkJKLENpQjcxQkUsOEJBUUUsZ0JIekRGLHdCVGNLLENZdUNILFFibzdCdUMsQ2F0N0J2QyxXYm03QnVDLENTMTlCckMsMkdJNENGLENKNUNFLHNHSTRDRixDQU5BLFVqQm8yQkosQ2F0NEJNLHVDSWlDSiw4QkpoQ00sb0NieTRCTixDQUNGLENpQmgyQkkscUNIM0RGLHdCZDg1QkYsQ2lCOTFCRSw4QkFLRSx3QmI5RE8sQ2ErRFAsbUJBSEEsWUFDQSxjYjY1QjhCLENhLzVCOUIsWWI4NUI4QixDYS81QjlCLFVqQnEyQkosQ2lCMzFCRSxxQkFDRSxtQmpCNjFCSixDaUIzMUJJLDJDQUNFLHdCakI2MUJOLENpQjExQkksdUNBQ0Usd0JqQjQxQk4sQ2tCbjdCQSxlQUNFLGlCbEJzN0JGLENrQnA3QkUsNExBRUUseUJkeS9COEIsQ2N4L0I5QixnQmxCczdCSixDa0JuN0JFLHFCQU9FLHVCQUhBLFlBREEsT0FFQSxvQkFDQSxvQkFMQSxrQkFDQSxNQU1BLHFCTERFLDREYnU3Qk4sQ2FuN0JNLHVDS1hKLHFCTFlNLGViczdCTixDQUNGLENrQnQ3QkUsZ0tBQ0UsbUJsQnc3QkosQ2tCdDdCSSxvTkFDRSxXbEJ3N0JOLENrQnI3Qkksd2JBR0Usc0JkbStCNEIsQ2NwK0I1QixvQmxCdTdCTixDa0JuN0JJLG9PQUVFLHNCZDg5QjRCLENjLzlCNUIsb0JsQnM3Qk4sQ2tCajdCRSw0QkFFRSxzQmR3OUI4QixDY3o5QjlCLG9CbEJvN0JKLENrQjc2QkksMGdCQUNFLFdkazlCNEIsQ2NqOUI1QiwwRGxCbzdCTixDa0IvNkJJLDRQQUNFLFdkMjhCNEIsQ2MxOEI1QiwwRGxCaTdCTixDbUJ2K0JBLGFBSUUsb0JBRkEsYUFDQSxlQUZBLGtCQUlBLFVuQjArQkYsQ21CeCtCRSxrTEFHRSxjQUVBLFlBSEEsa0JBRUEsUW5CMitCSixDbUJ0K0JFLGdOQUVFLFNuQncrQkosQ21CbCtCRSw2VUFDRSxrQkFDQSxTbkJvK0JKLENtQmwrQkksNlhBQ0UsU25CbytCTixDbUJ6OUJBLGtCQUVFLG1CQVFBLHdCZjVDUyxDZTZDVCx5QkFKQSxhZHhDUyxDY2tDVCxhaEJ3UEksa0JBTEksQ2dCL09SLGVmOGhCNEIsQ2U3aEI1QixlZm1pQjRCLENldGlCNUIsdUJBS0Esa0JBQ0Esa0JuQjg5QkYsQ21CbDlCQSxnYmhCd09RLHFDZ0JwT04sa0JuQjA5QkYsQ0d4NUJJLDBCZ0J0RUosZ2JoQitPUSxvQkgwdkJOLENBQ0YsQ21CaitCQSxnYmhCMk5NLG9CQUxJLENnQmxOUixvQm5CeStCRixDbUJwK0JBLDBEQUVFLGtCbkJ1K0JGLENtQng4QkUsMElBQ0UsZ0JuQjI4QkosQ29CdmlDRSxnQkFNRSxhaEIwL0JxQixDZ0IvL0JyQixhakIyUUUsZ0JBTEksQ2lCcFFOLGlCaEJ5eEJvQyxDZ0IxeEJwQyxVcEI2aUNKLENvQnRpQ0UsZUFXRSwwQkF2QmlCLENBc0JqQixVQXZCYyxDQWlCZCxhakIrUEUsb0JBTEksQ2lCdlBOLGlCQUZBLGVBQ0EscUJBTEEsa0JBQ0EsU0FDQSxTcEJnakNKLENvQm5pQ0ksOEhBRUUsYXBCd2lDTixDb0J0bENJLHFkQXdESSx5REFFQSx5REFEQSw0QkFFQSw0REFQRixvQmhCKzlCbUIsQ2dCNTlCakIsa0NwQndpQ1IsQ29CamlDTSx1aEJBQ0Usb0JoQm85QmlCLENnQm45QmpCLGlDcEJtaUNSLENvQm5tQ0ksZ09BMEVJLDhFQURBLGtDcEIraENSLENvQnhtQ0ksd0RBaUZFLG9CcEIyaENOLENvQnhoQ1EsNE5BR0UsaUdBQ0EsNkRBQ0Esc0VBSEEsc0JwQjRoQ1YsQ29CcmhDTSxvRUFDRSxvQmhCcTdCaUIsQ2dCcDdCakIsaUNwQnVoQ1IsQ29CdG5DSSw4TkFzR0Usb0JwQm9oQ04sQ29CbGhDTSxzUUFDRSx3QnBCb2hDUixDb0JqaENNLDRQQUNFLGlDcEJtaENSLENvQmhoQ00sd3JCQUNFLGFwQmtoQ1IsQ29CN2dDSSxpTUFDRSxnQnBCZ2hDTixDb0J2b0NJLDgwQkErSEksU3BCOGdDUixDb0IxZ0NNLDg2QkFDRSxTcEI4Z0NSLENvQi9uQ0Usa0JBTUUsYWhCMC9CcUIsQ2dCLy9CckIsYWpCMlFFLGdCQUxJLENpQnBRTixpQmhCeXhCb0MsQ2dCMXhCcEMsVXBCcW9DSixDb0I5bkNFLGlCQVdFLDBCQXZCaUIsQ0FzQmpCLFVBdkJjLENBaUJkLGFqQitQRSxvQkFMSSxDaUJ2UE4saUJBRkEsZUFDQSxxQkFMQSxrQkFDQSxTQUNBLFNwQndvQ0osQ29CM25DSSw4SUFFRSxhcEJnb0NOLENvQjlxQ0ksMmVBd0RJLHlEQUVBLHlEQURBLDRCQUVBLDREQVBGLG9CaEIrOUJtQixDZ0I1OUJqQixrQ3BCZ29DUixDb0J6bkNNLDZpQkFDRSxvQmhCbzlCaUIsQ2dCbjlCakIsaUNwQjJuQ1IsQ29CM3JDSSwwT0EwRUksOEVBREEsa0NwQnVuQ1IsQ29CaHNDSSw0REFpRkUsb0JwQm1uQ04sQ29CaG5DUSxvT0FHRSxpR0FDQSw2REFDQSxzRUFIQSxzQnBCb25DVixDb0I3bUNNLHdFQUNFLG9CaEJxN0JpQixDZ0JwN0JqQixpQ3BCK21DUixDb0I5c0NJLHdPQXNHRSxvQnBCNG1DTixDb0IxbUNNLGdSQUNFLHdCcEI0bUNSLENvQnptQ00sc1FBQ0UsaUNwQjJtQ1IsQ29CeG1DTSw4c0JBQ0UsYXBCMG1DUixDb0JybUNJLHVNQUNFLGdCcEJ3bUNOLENvQi90Q0ksODJCQWlJSSxTcEJvbUNSLENvQmxtQ00sODhCQUNFLFNwQnNtQ1IsQ3FCNXVDQSw2SEFZRSx5QkFDQSx1QlRLRSxlVTRHcUMsQ0R6SHZDLGFoQkVTLENnQkdULGVBVEEscUJsQmdTSSxrQkFMSSxDa0J4UlIsZWpCNmtCNEIsQ2tCdGQ1Qix1QkRySEEsa0JBQ0EscUJSS0ksNkhRR0osQ0FKQSwwQ0FGQSxxQnJCcXZDRixDYTl1Q00sdUNRaEJOLDZIUmlCUSxlYml2Q04sQ0FDRixDcUJsdkNFLDJKQUNFLGFyQm92Q0osQ3FCaHZDRSw2V0FHRSxpQ2pCb3RCNEIsQ2lCcnRCNUIsU3JCa3ZDSixDcUJudUNFLHlzQkFJRSxXakIwdUIwQixDaUIzdUIxQixtQnJCb3VDSixDcUJ2dENFLDZCUHZEQSx3QlY0RWEsQ2tCMURiLG9CbEIwRGEsQ2tCNURiLFV0Qm93Q0YsQ3NCL3ZDRSx5Q1JyQkEsd0JRTW1CLENBa0JqQixvQkFqQmEsQ0FlYixVdEJtd0NKLENzQjl2Q0Usd0dSM0JBLHdCUU1tQixDQXlCakIsb0JBeEJhLENBNkJYLGtDQVBGLFV0Qmt3Q0osQ3NCdnZDRSxtU0FNRSx3QkFyQ2tCLENBd0NsQixvQkF2Q2MsQ0FtQ2QsVXRCdXZDSixDc0JqdkNJLCtWQUtJLGlDdEIrdUNSLENzQjF1Q0UsOEZBR0Usd0JsQllXLENrQlRYLG9CbEJTVyxDa0JiWCxVdEI2dUNKLENxQnJ2Q0UsZVB2REEsd0JWNEVhLENrQjFEYixvQmxCMERhLENrQjVEYixVdEJreUNGLENzQnZ4Q0UsMEVSM0JBLHdCUU1tQixDQWtCakIsb0JBakJhLENBZWIsVXRCdXlDSixDc0JseUNFLHFEQVNJLGlDdEJ5eENOLENzQnJ4Q0Usb0pBTUUsd0JBckNrQixDQXdDbEIsb0JBdkNjLENBbUNkLFV0QnF4Q0osQ3NCL3dDSSxrTEFLSSxpQ3RCNndDUixDc0J4d0NFLGdEQUdFLHdCbEJZVyxDa0JUWCxvQmxCU1csQ2tCYlgsVXRCMndDSixDcUJueENFLGFQdkRBLHdCVjRFYSxDa0IxRGIsb0JsQjBEYSxDa0I1RGIsVXRCZzBDRixDc0JyekNFLG9FUjNCQSx3QlFNbUIsQ0FrQmpCLG9CQWpCYSxDQWViLFV0QnEwQ0osQ3NCaDBDRSxpREFTSSxpQ3RCdXpDTixDc0JuekNFLDBJQU1FLHdCQXJDa0IsQ0F3Q2xCLG9CQXZDYyxDQW1DZCxVdEJtekNKLENzQjd5Q0ksd0tBS0ksaUN0QjJ5Q1IsQ3NCdHlDRSw0Q0FHRSx3QmxCWVcsQ2tCVFgsb0JsQlNXLENrQmJYLFV0Qnl5Q0osQ3FCanpDRSxVUHZEQSx3QlY0RWEsQ2tCMURiLG9CbEIwRGEsQ2tCNURiLFV0QjgxQ0YsQ3NCbjFDRSwyRFIzQkEsd0JRTW1CLENBa0JqQixvQkFqQmEsQ0FlYixVdEJtMkNKLENzQjkxQ0UsMkNBU0ksaUN0QnExQ04sQ3NCajFDRSwySEFNRSx3QkFyQ2tCLENBd0NsQixvQkF2Q2MsQ0FtQ2QsVXRCaTFDSixDc0IzMENJLHlKQUtJLGlDdEJ5MENSLENzQnAwQ0Usc0NBR0Usd0JsQllXLENrQlRYLG9CbEJTVyxDa0JiWCxVdEJ1MENKLENxQi8wQ0UsYVB2REEsd0JWNEVhLENrQjFEYixvQmxCMERhLENrQjVEYixVdEI0M0NGLENzQmozQ0Usb0VSM0JBLHdCUU1tQixDQWtCakIsb0JBakJhLENBZWIsVXRCaTRDSixDc0I1M0NFLGlEQVNJLGlDdEJtM0NOLENzQi8yQ0UsMElBTUUsd0JBckNrQixDQXdDbEIsb0JBdkNjLENBbUNkLFV0QisyQ0osQ3NCejJDSSx3S0FLSSxpQ3RCdTJDUixDc0JsMkNFLDRDQUdFLHdCbEJZVyxDa0JUWCxvQmxCU1csQ2tCYlgsVXRCcTJDSixDcUI3MkNFLFlQdkRBLHdCVjRFYSxDa0IxRGIsb0JsQjBEYSxDa0I1RGIsVXRCMDVDRixDc0IvNENFLGlFUjNCQSx3QlFNbUIsQ0FrQmpCLG9CQWpCYSxDQWViLFV0Qis1Q0osQ3NCMTVDRSwrQ0FTSSxpQ3RCaTVDTixDc0I3NENFLHFJQU1FLHdCQXJDa0IsQ0F3Q2xCLG9CQXZDYyxDQW1DZCxVdEI2NENKLENzQnY0Q0ksbUtBS0ksaUN0QnE0Q1IsQ3NCaDRDRSwwQ0FHRSx3QmxCWVcsQ2tCVFgsb0JsQlNXLENrQmJYLFV0Qm00Q0osQ3FCMzRDRSxXUHZEQSx3QlY0RWEsQ2tCMURiLG9CbEIwRGEsQ2tCNURiLFV0Qnc3Q0YsQ3NCNzZDRSw4RFIzQkEsd0JRTW1CLENBa0JqQixvQkFqQmEsQ0FlYixVdEI2N0NKLENzQng3Q0UsNkNBU0ksaUN0Qis2Q04sQ3NCMzZDRSxnSUFNRSx3QkFyQ2tCLENBd0NsQixvQkF2Q2MsQ0FtQ2QsVXRCMjZDSixDc0JyNkNJLDhKQUtJLGlDdEJtNkNSLENzQjk1Q0Usd0NBR0Usd0JsQllXLENrQlRYLG9CbEJTVyxDa0JiWCxVdEJpNkNKLENxQno2Q0UsVVB2REEsd0JWNEVhLENrQjFEYixvQmxCMERhLENrQjVEYixVdEJzOUNGLENzQjM4Q0UsMkRSM0JBLHdCUU1tQixDQWtCakIsb0JBakJhLENBZWIsVXRCMjlDSixDc0J0OUNFLDJDQVNJLGlDdEI2OENOLENzQno4Q0UsMkhBTUUsd0JBckNrQixDQXdDbEIsb0JBdkNjLENBbUNkLFV0Qnk4Q0osQ3NCbjhDSSx5SkFLSSxpQ3RCaThDUixDc0I1N0NFLHNDQUdFLHdCbEJZVyxDa0JUWCxvQmxCU1csQ2tCYlgsVXRCKzdDSixDcUJqOENFLG1HQ29CQSxvQmxCTGEsQ2tCSWIsYXRCbTdDRixDc0JoN0NFLHFIQUVFLHdCbEJUVyxDa0JVWCxvQmxCVlcsQ2tCUVgsVXRCbzdDSixDc0IvNkNFLDJRQUVFLGlDdEJnN0NKLENzQjc2Q0UsdXNCQU1FLHdCbEJ4QlcsQ2tCeUJYLG9CbEJ6QlcsQ2tCdUJYLFV0QjY2Q0osQ3NCejZDSSxpeUJBS0ksaUN0QnU2Q1IsQ3NCbDZDRSw0UEFHRSx5QkFEQSxhdEJvNkNKLENxQjE5Q0UsdUJDb0JBLG9CbEJMYSxDa0JJYixhdEI0OENGLENzQno4Q0UsNkJBRUUsd0JsQlRXLENrQlVYLG9CbEJWVyxDa0JRWCxVdEI2OENKLENzQng4Q0UscUVBRUUsaUN0Qnk4Q0osQ3NCdDhDRSwyTEFNRSx3QmxCeEJXLENrQnlCWCxvQmxCekJXLENrQnVCWCxVdEJzOENKLENzQmw4Q0kseU5BS0ksaUN0Qmc4Q1IsQ3NCMzdDRSxnRUFHRSx5QkFEQSxhdEI2N0NKLENxQm4vQ0UscUJDb0JBLG9CbEJMYSxDa0JJYixhdEJxK0NGLENzQmwrQ0UsMkJBRUUsd0JsQlRXLENrQlVYLG9CbEJWVyxDa0JRWCxVdEJzK0NKLENzQmorQ0UsaUVBRUUsaUN0QmsrQ0osQ3NCLzlDRSxpTEFNRSx3QmxCeEJXLENrQnlCWCxvQmxCekJXLENrQnVCWCxVdEIrOUNKLENzQjM5Q0ksK01BS0ksaUN0Qnk5Q1IsQ3NCcDlDRSw0REFHRSx5QkFEQSxhdEJzOUNKLENxQjVnREUsa0JDb0JBLG9CbEJMYSxDa0JJYixhdEI4L0NGLENzQjMvQ0Usd0JBRUUsd0JsQlRXLENrQlVYLG9CbEJWVyxDa0JRWCxVdEIrL0NKLENzQjEvQ0UsMkRBRUUsaUN0QjIvQ0osQ3NCeC9DRSxrS0FNRSx3QmxCeEJXLENrQnlCWCxvQmxCekJXLENrQnVCWCxVdEJ3L0NKLENzQnAvQ0ksZ01BS0ksaUN0QmsvQ1IsQ3NCNytDRSxzREFHRSx5QkFEQSxhdEIrK0NKLENxQnJpREUscUJDb0JBLG9CbEJMYSxDa0JJYixhdEJ1aERGLENzQnBoREUsMkJBRUUsd0JsQlRXLENrQlVYLG9CbEJWVyxDa0JRWCxVdEJ3aERKLENzQm5oREUsaUVBRUUsaUN0Qm9oREosQ3NCamhERSxpTEFNRSx3QmxCeEJXLENrQnlCWCxvQmxCekJXLENrQnVCWCxVdEJpaERKLENzQjdnREksK01BS0ksaUN0QjJnRFIsQ3NCdGdERSw0REFHRSx5QkFEQSxhdEJ3Z0RKLENxQjlqREUsb0JDb0JBLG9CbEJMYSxDa0JJYixhdEJnakRGLENzQjdpREUsMEJBRUUsd0JsQlRXLENrQlVYLG9CbEJWVyxDa0JRWCxVdEJpakRKLENzQjVpREUsK0RBRUUsaUN0QjZpREosQ3NCMWlERSw0S0FNRSx3QmxCeEJXLENrQnlCWCxvQmxCekJXLENrQnVCWCxVdEIwaURKLENzQnRpREksME1BS0ksaUN0Qm9pRFIsQ3NCL2hERSwwREFHRSx5QkFEQSxhdEJpaURKLENxQnZsREUsbUJDb0JBLG9CbEJMYSxDa0JJYixhdEJ5a0RGLENzQnRrREUseUJBRUUsd0JsQlRXLENrQlVYLG9CbEJWVyxDa0JRWCxVdEIwa0RKLENzQnJrREUsNkRBRUUsaUN0QnNrREosQ3NCbmtERSx1S0FNRSx3QmxCeEJXLENrQnlCWCxvQmxCekJXLENrQnVCWCxVdEJta0RKLENzQi9qREkscU1BS0ksaUN0QjZqRFIsQ3NCeGpERSx3REFHRSx5QkFEQSxhdEIwakRKLENxQmhuREUsNENDb0JBLG9CbEJMYSxDa0JJYixhdEJrbURGLENzQi9sREUsd0RBRUUsd0JsQlRXLENrQlVYLG9CbEJWVyxDa0JRWCxVdEJtbURKLENzQjlsREUsc0lBRUUsaUN0QitsREosQ3NCNWxERSw0V0FNRSx3QmxCeEJXLENrQnlCWCxvQmxCekJXLENrQnVCWCxVdEI0bERKLENzQnhsREksd2FBS0ksaUN0QnNsRFIsQ3NCamxERSw0SEFHRSx5QkFEQSxhdEJtbERKLENxQjduREEsVUFFRSxhaEI3REssQ2dCNERMLGVqQmlnQjRCLENpQi9mNUIseUJyQmdvREYsQ3FCOW5ERSxnQkFDRSxhckJnb0RKLENxQnhuREUsc0NBRUUsYXJCeW5ESixDcUI5bURBLFFUbEZJLGVVNEdxQyxDbkJ1S2pDLHFDbUIxS04sa0J0QjZsREYsQ0dybERJLDBCa0IvQkosUWxCd01RLG9CSGc3Q04sQ0FDRixDcUJybkRBLFFUdEZJLGVVNEdxQyxDbkJtS25DLG9CQUxJLENtQmpLUixvQnRCd21ERixDdUJ2dURBLE1WZ0JNLDhCYjJ0RE4sQ2F2dERNLHVDVXBCTixNVnFCUSxlYjB0RE4sQ0FDRixDdUI3dURFLGlCQUNFLFN2Qit1REosQ3VCenVERSxxQkFDRSxZdkI0dURKLEN1Qnh1REEsWUFDRSxTQUNBLGdCVkRJLDJCYjZ1RE4sQ2F6dURNLHVDVUxOLFlWTVEsZWI0dUROLENBQ0YsQ3VCOXVERSxnQ0FFRSxZVk5FLDBCVU9GLENBRkEsT3ZCa3ZESixDYW52RE0sdUNVQUosZ0NWQ00sZWJzdkROLENBQ0YsQ3dCM3dEQSxzQ0FJRSxpQnhCOHdERixDd0Izd0RBLGlCQUNFLGtCeEI4d0RGLEN5Qnp2REksdUJBMUJGLGdCQUNBLDZCQUZBLDhCQURBLHNCQWdDSSxXQUhBLHFCQUNBLGtCckJxZ0J3QixDcUJwZ0J4QixxQnpCZ3dETixDeUJ2dURJLDZCQUNFLGF6Qnl1RE4sQ3dCcHhEQSxlQVlFLDRCQURBLHFCbkJSTSxDbUJVTiwyQkFMQSxhbkJiUyxDbUJRVCxhckJrUkksa0JBTEksQ3FCdFFSLGdCQUpBLFNBRkEsZXBCK21Da0MsQ29COW1DbEMsZ0JBSkEsa0JBUUEsZ0JBUEEsWXhCa3lERixDd0JueERFLCtCQUVFLE9BQ0Esa0JwQmttQ2dDLENvQnBtQ2hDLFF4QnV4REosQ3dCendESSxxQkFDRSxtQnhCNHdETixDd0Ixd0RNLHFDQUVFLE9BREEsVXhCNndEUixDd0J4d0RJLG1CQUNFLGlCeEIyd0ROLEN3Qnp3RE0sbUNBRUUsVUFEQSxPeEI0d0RSLENRMXdESSx5QmdCZkEsd0JBQ0UsbUJ4QjZ4REosQ3dCM3hESSx3Q0FFRSxPQURBLFV4Qjh4RE4sQ3dCenhERSxzQkFDRSxpQnhCNHhESixDd0IxeERJLHNDQUVFLFVBREEsT3hCNnhETixDQUNGLENRNXhESSx5QmdCZkEsd0JBQ0UsbUJ4Qjh5REosQ3dCNXlESSx3Q0FFRSxPQURBLFV4Qit5RE4sQ3dCMXlERSxzQkFDRSxpQnhCNnlESixDd0IzeURJLHNDQUVFLFVBREEsT3hCOHlETixDQUNGLENRN3lESSx5QmdCZkEsd0JBQ0UsbUJ4Qit6REosQ3dCN3pESSx3Q0FFRSxPQURBLFV4QmcwRE4sQ3dCM3pERSxzQkFDRSxpQnhCOHpESixDd0I1ekRJLHNDQUVFLFVBREEsT3hCK3pETixDQUNGLENROXpESSwwQmdCZkEsd0JBQ0UsbUJ4QmcxREosQ3dCOTBESSx3Q0FFRSxPQURBLFV4QmkxRE4sQ3dCNTBERSxzQkFDRSxpQnhCKzBESixDd0I3MERJLHNDQUVFLFVBREEsT3hCZzFETixDQUNGLENRLzBESSwwQmdCZkEseUJBQ0UsbUJ4QmkyREosQ3dCLzFESSx5Q0FFRSxPQURBLFV4QmsyRE4sQ3dCNzFERSx1QkFDRSxpQnhCZzJESixDd0I5MURJLHVDQUVFLFVBREEsT3hCaTJETixDQUNGLEN3QnYxREUsdUNBRUUsWUFFQSxxQnBCMGpDZ0MsQ29CM2pDaEMsYUFGQSxReEI0MURKLEN5QnY0REksK0JBbkJGLHlCQUNBLDZCQUZBLDhCQURBLGFBeUJJLFdBSEEscUJBQ0Esa0JyQnFnQndCLENxQnBnQnhCLHFCekI4NEROLEN5QnIzREkscUNBQ0UsYXpCdTNETixDd0I3MURFLHdDQUdFLFVBRUEsbUJwQjRpQ2dDLENvQjdpQ2hDLGFBRkEsV0FEQSxLeEJvMkRKLEN5QjU1REksZ0NBWkYsK0JBQ0EsdUJBRkEsZUFEQSw0QkFrQkksV0FIQSxxQkFDQSxrQnJCcWdCd0IsQ3FCcGdCeEIscUJ6Qm02RE4sQ3lCMTRESSxzQ0FDRSxhekI0NEROLEN3QngyREksZ0NBQ0UsZ0J4QjAyRE4sQ3dCcDJERSwwQ0FHRSxVQUVBLG9CcEIyaENnQyxDb0I1aENoQyxhQUZBLFdBREEsS3hCMjJESixDeUJwN0RJLGtDQUlFLFdBSEEscUJBZUUsYUFkRixrQnJCcWdCd0IsQ3FCcGdCeEIscUJ6QnU3RE4sQ3lCdjZETSxtQ0F4QkosK0JBREEsd0JBREEsNEJBOEJNLFdBSEEscUJBQ0EsbUJyQmtmc0IsQ3FCamZ0QixxQnpCZzdEUixDeUIxNkRJLHdDQUNFLGF6QjQ2RE4sQ3dCdjNESSxtQ0FDRSxnQnhCeTNETixDd0JsM0RBLGtCQUlFLCtCQUhBLFNBQ0EsZUFDQSxleEJzM0RGLEN3Qi8yREEsZUFVRSx5QkFDQSxTQVBBLFdBRUEsYW5CN0hTLENtQndIVCxjQUlBLGVwQndjNEIsQ29CMWM1QixvQkFJQSxtQkFDQSxxQkFDQSxtQkFQQSxVeEIyM0RGLEN3QnAyREUsMENWdkpBLHdCVk1TLENvQm1KUCxheEJzMkRKLEN3QmoyREUsNENWOUpBLHdCVGNLLENtQmtKSCxVbkJqSkksQ21Ca0pKLG9CeEJtMkRKLEN3Qi8xREUsZ0RBSUUseUJBRkEsYW5CbEtPLENtQm1LUCxtQnhCaTJESixDd0IxMURBLG9CQUNFLGF4QjYxREYsQ3dCejFEQSxpQkFLRSxhcEIvS1MsQ29CMktULGNyQjRHSSxvQkFMSSxDcUJyR1IsZ0JBREEsa0JwQnErQmtDLENvQmorQmxDLGtCeEI0MURGLEN3QngxREEsb0JBR0UsYW5CMUxTLENtQndMVCxjQUNBLG1CeEI0MURGLEN3QnYxREEsb0JBRUUsd0JuQmpNUyxDbUJrTVQsc0JwQjg3QmtDLENvQmg4QmxDLGF4QjQxREYsQ3dCdjFERSxtQ0FDRSxheEJ5MURKLEN3QnYxREksa0ZWOU1GLDBCVnNxQ2tDLENvQnQ5QjlCLFV4QnkxRE4sQ3dCcjFESSxvRlZwTkYsd0JUY0ssQ21Cd01ELFV4QnUxRE4sQ3dCbjFESSx3RkFFRSxheEJvMUROLEN3QmgxREUsc0NBQ0Usc0J4QmsxREosQ3dCLzBERSx3Q0FDRSxheEJpMURKLEN3QjkwREUscUNBQ0UsYXhCZzFESixDMEJ6akVBLGdFQUlFLHVCQURBLGtCdEJrNkM4QixDc0JuNkM5QixhQURBLGlCMUIrakVGLEMwQnZqRUEsZUFFRSxhMUJ5akVGLEMwQnJqRUEsWUFDRSxlMUJ3akVGLEMwQmhqRUEsbUJBQ0Usa0IxQm1qRUYsQzBCaGpFRSw4QkFLRSxxQkFKQSxrQkFFQSxRQURBLE1BRUEsUzFCbWpFSixDMEJuaUVFLGVaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0IybEVGLEMyQnZsRUUsMkJBQ0UsYTNCeWxFSixDMEI1aUVFLGlCWmhEQSx3QlkwQ21CLENDMUNuQixvQkQyQ2UsQ0M3Q2YsYTNCb21FRixDMkJobUVFLDZCQUNFLGEzQmttRUosQzBCcmpFRSwrQ1poREEsd0JZMENtQixDQzFDbkIsb0JEMkNlLENDN0NmLGEzQjZtRUYsQzJCem1FRSx1RUFDRSxhM0IybUVKLEMwQjlqRUUsWVpoREEsd0JZMENtQixDQzFDbkIsb0JEMkNlLENDN0NmLGEzQnNuRUYsQzJCbG5FRSx3QkFDRSxhM0JvbkVKLEMwQnZrRUUsZVpoREEsd0JZMENtQixDQzFDbkIsb0JEMkNlLENDN0NmLGEzQituRUYsQzJCM25FRSwyQkFDRSxhM0I2bkVKLEMwQmhsRUUsdUNaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0J3b0VGLEMyQnBvRUUsK0RBQ0UsYTNCc29FSixDMEJ6bEVFLGFaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0JpcEVGLEMyQjdvRUUseUJBQ0UsYTNCK29FSixDMEJsbUVFLFlaaERBLHdCWTBDbUIsQ0MxQ25CLG9CRDJDZSxDQzdDZixhM0IwcEVGLEMyQnRwRUUsd0JBQ0UsYTNCd3BFSixDNEJ4cEVBLE9BS0UsYUFFQSxZQUpBLE9BU0EsVUFKQSxrQkFDQSxnQkFSQSxlQUNBLE1BSUEsV0FGQSxZNUJpcUVGLEM0QmxwRUEsY0FHRSxZeEJpMkNrQyxDd0IvMUNsQyxvQkFKQSxrQkFDQSxVNUJ1cEVGLEM0QmpwRUUsMEJBRUUsMkJ4QnUzQ2dDLENTMzRDOUIsaUNidXFFTixDYW5xRU0sdUNlY0osMEJmYk0sZWJzcUVOLENBQ0YsQzRCdHBFRSwwQkFDRSxjNUJ3cEVKLEM0QnBwRUUsa0NBQ0UscUI1QnNwRUosQzRCbHBFQSx5QkFDRSx3QjVCcXBFRixDNEJucEVFLHdDQUNFLGdCQUNBLGU1QnFwRUosQzRCbHBFRSxxQ0FDRSxlNUJvcEVKLEM0QmhwRUEsa0RBRUUsbUJBREEsYUFFQSw0QjVCbXBFRixDNEIvb0VBLGVBU0UsNEJBREEscUJ2QnpETSxDdUIyRE4sdUJBUkEsYUFDQSxzQkFXQSxVQVBBLG9CQU5BLGtCQUdBLFU1QnVwRUYsQzRCem9FQSxnQkM5RUUsd0J4QkdTLEN3QkpULGFBSEEsT0FGQSxlQUNBLE1BR0EsWUFEQSxZN0JvdUVGLEM2Qjl0RUUscUJBQVMsUzdCaXVFWCxDNkJodUVFLHFCQUFTLFc3Qm11RVgsQzRCbnBFQSxjQUdFLG1CQUdBLGdDQUxBLGFBQ0EsY0FFQSw4QkFDQSxZNUJ1cEVGLEM0Qm5wRUUseUJBRUUsaUNBREEsYTVCc3BFSixDNEJocEVBLGFBRUUsZXhCdWU0QixDd0J4ZTVCLGU1Qm9wRUYsQzRCOW9FQSxZQUlFLGNBQ0EsWXhCOFBPLEN3QmxRUCxpQjVCbXBFRixDNEIzb0VBLGNBSUUsbUJBR0EsNkJBTkEsYUFFQSxjQURBLGVBR0EseUJBQ0EsYzVCK29FRixDNEJ4b0VFLGdCQUNFLGE1QjBvRUosQ1FydEVJLHlCb0JrRkYsY0FFRSxvQkFEQSxlNUJ3b0VGLEM0QnBvRUEseUJBQ0UsMEI1QnVvRUYsQzRCcG9FQSxrREFDRSw4QjVCdW9FRixDNEJob0VBLFVBQVksZTVCb29FWixDQUNGLENReHVFSSx5Qm9CdUdGLCtDQUVFLGU1QnFvRUYsQ0FDRixDUS91RUksMEJvQjhHRixxQ0FBWSxnQjVCcW9FWixDQUNGLEM0QjduRUksa0JBR0UsWUFDQSxTQUZBLGVBREEsVzVCa29FTixDNEI3bkVNLGlDQUVFLFNBREEsVzVCZ29FUixDNEJ2bkVNLDhCQUNFLGU1QnluRVIsQ1FwdkVJLDRCb0IwR0EsMEJBR0UsWUFDQSxTQUZBLGVBREEsVzVCZ3BFSixDNEIzb0VJLHlDQUVFLFNBREEsVzVCOG9FTixDNEJyb0VJLHNDQUNFLGU1QnVvRU4sQ0FDRixDUW53RUksNEJvQjBHQSwwQkFHRSxZQUNBLFNBRkEsZUFEQSxXNUIrcEVKLEM0QjFwRUkseUNBRUUsU0FEQSxXNUI2cEVOLEM0QnBwRUksc0NBQ0UsZTVCc3BFTixDQUNGLENRbHhFSSw0Qm9CMEdBLDBCQUdFLFlBQ0EsU0FGQSxlQURBLFc1QjhxRUosQzRCenFFSSx5Q0FFRSxTQURBLFc1QjRxRU4sQzRCbnFFSSxzQ0FDRSxlNUJxcUVOLENBQ0YsQ1FqeUVJLDZCb0IwR0EsMEJBR0UsWUFDQSxTQUZBLGVBREEsVzVCNnJFSixDNEJ4ckVJLHlDQUVFLFNBREEsVzVCMnJFTixDNEJsckVJLHNDQUNFLGU1Qm9yRU4sQ0FDRixDUWh6RUksNkJvQjBHQSwyQkFHRSxZQUNBLFNBRkEsZUFEQSxXNUI0c0VKLEM0QnZzRUksMENBRUUsU0FEQSxXNUIwc0VOLEM0QmpzRUksdUNBQ0UsZTVCbXNFTixDQUNGLEM4Qno0RUUsZ0JBRUUsV0FDQSxXQUZBLGE5QjY0RUosQytCLzRFRSxjQUNFLGEvQms1RUosQytCLzRFTSx3Q0FFRSxhL0JnNUVSLEMrQnQ1RUUsZ0JBQ0UsYS9CeTVFSixDK0J0NUVNLDRDQUVFLGEvQnU1RVIsQytCNzVFRSxjQUNFLGEvQmc2RUosQytCNzVFTSx3Q0FFRSxhL0I4NUVSLEMrQnA2RUUsV0FDRSxhL0J1NkVKLEMrQnA2RU0sa0NBRUUsYS9CcTZFUixDK0IzNkVFLGNBQ0UsYS9CODZFSixDK0IzNkVNLHdDQUVFLGEvQjQ2RVIsQytCbDdFRSxhQUNFLGEvQnE3RUosQytCbDdFTSxzQ0FFRSxhL0JtN0VSLEMrQno3RUUsWUFDRSxhL0I0N0VKLEMrQno3RU0sb0NBRUUsYS9CMDdFUixDK0JoOEVFLFdBQ0UsYS9CbThFSixDK0JoOEVNLGtDQUVFLGEvQmk4RVIsQ2dDdDhFQSxPQUNFLGtCQUNBLFVoQ3k4RUYsQ2dDdjhFRSxjQUdFLFdBRkEsY0FDQSxrQ2hDMDhFSixDZ0N0OEVFLFNBS0UsWUFGQSxPQUZBLGtCQUNBLE1BRUEsVWhDeThFSixDZ0NuOEVFLFdBQ0Usc0JoQ3M4RUosQ2dDdjhFRSxXQUNFLHFCaEMwOEVKLENnQzM4RUUsWUFDRSx3QmhDODhFSixDZ0MvOEVFLFlBQ0UsZ0NoQ2s5RUosQ2lDditFQSxXQUVFLEtqQzYrRUYsQ2lDditFQSx5QkFKRSxPQUhBLGVBRUEsUUFFQSxZakNrL0VGLENpQy8rRUEsY0FHRSxRakM0K0VGLENpQ2wrRUksWUFDRSxnQkFDQSxNQUNBLFlqQ3ErRU4sQ1FoOEVJLHlCeUJ4Q0EsZUFDRSxnQkFDQSxNQUNBLFlqQzQrRUosQ0FDRixDUXg4RUkseUJ5QnhDQSxlQUNFLGdCQUNBLE1BQ0EsWWpDbS9FSixDQUNGLENRLzhFSSx5QnlCeENBLGVBQ0UsZ0JBQ0EsTUFDQSxZakMwL0VKLENBQ0YsQ1F0OUVJLDBCeUJ4Q0EsZUFDRSxnQkFDQSxNQUNBLFlqQ2lnRkosQ0FDRixDUTc5RUksMEJ5QnhDQSxnQkFDRSxnQkFDQSxNQUNBLFlqQ3dnRkosQ0FDRixDa0NsaUZBLFFBR0UsbUJBREEsa0JsQ3NpRkYsQ2tDamlGQSxnQkFIRSxtQkFIQSxZbEM4aUZGLENrQ3hpRkEsUUFFRSxjQUNBLHFCbENxaUZGLENtQzVpRkEsMkVDVUUsNkJBRUEsbUJBTkEscUJBRUEsc0JBQ0EsMEJBRkEsb0JBSEEsNEJBT0EsNkJBTkEsbUJwQ29qRkYsQ3FDeGpGRSxzQkFJRSxTQUdBLFdBRkEsT0FKQSxrQkFFQSxRQURBLE1BSUEsU3JDNGpGSixDc0Nua0ZBLGVDQUUsZ0JBQ0EsdUJBQ0Esa0J2Q3VrRkYsQ3dDN2tGQSxJQUVFLG1CQUdBLDhCQUpBLHFCQUdBLGVBRUEsV3BDaXBCNEIsQ29DcHBCNUIsU3hDbWxGRixDeUN2aEZRLGdCQU9JLGdDekNvaEZaLEN5QzNoRlEsV0FPSSw0QnpDd2hGWixDeUMvaEZRLGNBT0ksK0J6QzRoRlosQ3lDbmlGUSxjQU9JLCtCekNnaUZaLEN5Q3ZpRlEsbUJBT0ksb0N6Q29pRlosQ3lDM2lGUSxnQkFPSSxpQ3pDd2lGWixDeUMvaUZRLGFBT0ksb0J6QzRpRlosQ3lDbmpGUSxXQU9JLHFCekNnakZaLEN5Q3ZqRlEsWUFPSSxvQnpDb2pGWixDeUMzakZRLFdBT0ksbUJ6Q3dqRlosQ3lDL2pGUSxZQU9JLHFCekM0akZaLEN5Q25rRlEsWUFPSSxvQnpDZ2tGWixDeUN2a0ZRLFlBT0kscUJ6Q29rRlosQ3lDM2tGUSxhQU9JLG1CekN3a0ZaLEN5Qy9rRlEsZUFPSSx1QnpDNGtGWixDeUNubEZRLGlCQU9JLHlCekNnbEZaLEN5Q3ZsRlEsa0JBT0ksMEJ6Q29sRlosQ3lDM2xGUSxpQkFPSSx5QnpDd2xGWixDeUMvbEZRLFVBT0ksd0J6QzRsRlosQ3lDbm1GUSxnQkFPSSw4QnpDZ21GWixDeUN2bUZRLFNBT0ksdUJ6Q29tRlosQ3lDM21GUSxRQU9JLHNCekN3bUZaLEN5Qy9tRlEsU0FPSSx1QnpDNG1GWixDeUNubkZRLGFBT0ksMkJ6Q2duRlosQ3lDdm5GUSxjQU9JLDRCekNvbkZaLEN5QzNuRlEsUUFPSSxzQnpDd25GWixDeUMvbkZRLGVBT0ksNkJ6QzRuRlosQ3lDbm9GUSxRQU9JLHNCekNnb0ZaLEN5Q3ZvRlEsUUFPSSwyQ3pDb29GWixDeUMzb0ZRLFdBT0ksc0R6Q3dvRlosQ3lDL29GUSxXQU9JLGlEekM0b0ZaLEN5Q25wRlEsYUFPSSx5QnpDZ3BGWixDeUN2cEZRLGlCQU9JLHlCekNvcEZaLEN5QzNwRlEsbUJBT0ksMkJ6Q3dwRlosQ3lDL3BGUSxtQkFPSSwyQnpDNHBGWixDeUNucUZRLGdCQU9JLHdCekNncUZaLEN5Q3ZxRlEsaUJBT0kseUJ6Q29xRlosQ3lDM3FGUSxPQU9JLGV6Q3dxRlosQ3lDL3FGUSxRQU9JLGlCekM0cUZaLEN5Q25yRlEsU0FPSSxrQnpDZ3JGWixDeUN2ckZRLFVBT0ksa0J6Q29yRlosQ3lDM3JGUSxXQU9JLG9CekN3ckZaLEN5Qy9yRlEsWUFPSSxxQnpDNHJGWixDeUNuc0ZRLFNBT0ksZ0J6Q2dzRlosQ3lDdnNGUSxVQU9JLGtCekNvc0ZaLEN5QzNzRlEsV0FPSSxtQnpDd3NGWixDeUMvc0ZRLE9BT0ksaUJ6QzRzRlosQ3lDbnRGUSxRQU9JLG1CekNndEZaLEN5Q3Z0RlEsU0FPSSxvQnpDb3RGWixDeUMzdEZRLGtCQU9JLHdDekN3dEZaLEN5Qy90RlEsb0JBT0ksb0N6QzR0RlosQ3lDbnVGUSxvQkFPSSxvQ3pDZ3VGWixDeUN2dUZRLFFBT0ksa0N6Q291RlosQ3lDM3VGUSxVQU9JLGtCekN3dUZaLEN5Qy91RlEsWUFPSSxzQ3pDNHVGWixDeUNudkZRLGNBT0ksc0J6Q2d2RlosQ3lDdnZGUSxZQU9JLHdDekNvdkZaLEN5QzN2RlEsY0FPSSx3QnpDd3ZGWixDeUMvdkZRLGVBT0kseUN6QzR2RlosQ3lDbndGUSxpQkFPSSx5QnpDZ3dGWixDeUN2d0ZRLGNBT0ksdUN6Q293RlosQ3lDM3dGUSxnQkFPSSx1QnpDd3dGWixDeUMvd0ZRLGdCQU9JLDhCekM0d0ZaLEN5Q254RlEsa0JBT0ksOEJ6Q2d4RlosQ3lDdnhGUSxnQkFPSSw4QnpDb3hGWixDeUMzeEZRLGFBT0ksOEJ6Q3d4RlosQ3lDL3hGUSxnQkFPSSw4QnpDNHhGWixDeUNueUZRLGVBT0ksOEJ6Q2d5RlosQ3lDdnlGUSxjQU9JLDhCekNveUZaLEN5QzN5RlEsYUFPSSw4QnpDd3lGWixDeUMveUZRLGNBT0ksMkJ6QzR5RlosQ3lDbnpGUSxVQU9JLDBCekNnekZaLEN5Q3Z6RlEsVUFPSSwwQnpDb3pGWixDeUMzekZRLFVBT0ksMEJ6Q3d6RlosQ3lDL3pGUSxVQU9JLDBCekM0ekZaLEN5Q24wRlEsVUFPSSwwQnpDZzBGWixDeUN2MEZRLE1BT0ksbUJ6Q28wRlosQ3lDMzBGUSxNQU9JLG1CekN3MEZaLEN5Qy8wRlEsTUFPSSxtQnpDNDBGWixDeUNuMUZRLE9BT0ksb0J6Q2cxRlosQ3lDdjFGUSxRQU9JLG9CekNvMUZaLEN5QzMxRlEsUUFPSSx3QnpDdzFGWixDeUMvMUZRLFFBT0kscUJ6QzQxRlosQ3lDbjJGUSxZQU9JLHlCekNnMkZaLEN5Q3YyRlEsTUFPSSxvQnpDbzJGWixDeUMzMkZRLE1BT0ksb0J6Q3cyRlosQ3lDLzJGUSxNQU9JLG9CekM0MkZaLEN5Q24zRlEsT0FPSSxxQnpDZzNGWixDeUN2M0ZRLFFBT0kscUJ6Q28zRlosQ3lDMzNGUSxRQU9JLHlCekN3M0ZaLEN5Qy8zRlEsUUFPSSxzQnpDNDNGWixDeUNuNEZRLFlBT0ksMEJ6Q2c0RlosQ3lDdjRGUSxXQU9JLHVCekNvNEZaLEN5QzM0RlEsVUFPSSw0QnpDdzRGWixDeUMvNEZRLGFBT0ksK0J6QzQ0RlosQ3lDbjVGUSxrQkFPSSxvQ3pDZzVGWixDeUN2NUZRLHFCQU9JLHVDekNvNUZaLEN5QzM1RlEsYUFPSSxxQnpDdzVGWixDeUMvNUZRLGFBT0kscUJ6QzQ1RlosQ3lDbjZGUSxlQU9JLHVCekNnNkZaLEN5Q3Y2RlEsZUFPSSx1QnpDbzZGWixDeUMzNkZRLFdBT0ksd0J6Q3c2RlosQ3lDLzZGUSxhQU9JLDBCekM0NkZaLEN5Q243RlEsbUJBT0ksZ0N6Q2c3RlosQ3lDdjdGUSxPQU9JLGV6Q283RlosQ3lDMzdGUSxPQU9JLG9CekN3N0ZaLEN5Qy83RlEsT0FPSSxtQnpDNDdGWixDeUNuOEZRLE9BT0ksa0J6Q2c4RlosQ3lDdjhGUSxPQU9JLG9CekNvOEZaLEN5QzM4RlEsT0FPSSxrQnpDdzhGWixDeUMvOEZRLHVCQU9JLG9DekM0OEZaLEN5Q245RlEscUJBT0ksa0N6Q2c5RlosQ3lDdjlGUSx3QkFPSSxnQ3pDbzlGWixDeUMzOUZRLHlCQU9JLHVDekN3OUZaLEN5Qy85RlEsd0JBT0ksc0N6QzQ5RlosQ3lDbitGUSx3QkFPSSxzQ3pDZytGWixDeUN2K0ZRLG1CQU9JLGdDekNvK0ZaLEN5QzMrRlEsaUJBT0ksOEJ6Q3crRlosQ3lDLytGUSxvQkFPSSw0QnpDNCtGWixDeUNuL0ZRLHNCQU9JLDhCekNnL0ZaLEN5Q3YvRlEscUJBT0ksNkJ6Q28vRlosQ3lDMy9GUSxxQkFPSSxrQ3pDdy9GWixDeUMvL0ZRLG1CQU9JLGdDekM0L0ZaLEN5Q25nR1Esc0JBT0ksOEJ6Q2dnR1osQ3lDdmdHUSx1QkFPSSxxQ3pDb2dHWixDeUMzZ0dRLHNCQU9JLG9DekN3Z0daLEN5Qy9nR1EsdUJBT0ksK0J6QzRnR1osQ3lDbmhHUSxpQkFPSSx5QnpDZ2hHWixDeUN2aEdRLGtCQU9JLCtCekNvaEdaLEN5QzNoR1EsZ0JBT0ksNkJ6Q3doR1osQ3lDL2hHUSxtQkFPSSwyQnpDNGhHWixDeUNuaUdRLHFCQU9JLDZCekNnaUdaLEN5Q3ZpR1Esb0JBT0ksNEJ6Q29pR1osQ3lDM2lHUSxhQU9JLGtCekN3aUdaLEN5Qy9pR1EsU0FPSSxpQnpDNGlHWixDeUNuakdRLFNBT0ksaUJ6Q2dqR1osQ3lDdmpHUSxTQU9JLGlCekNvakdaLEN5QzNqR1EsU0FPSSxpQnpDd2pHWixDeUMvakdRLFNBT0ksaUJ6QzRqR1osQ3lDbmtHUSxTQU9JLGlCekNna0daLEN5Q3ZrR1EsWUFPSSxpQnpDb2tHWixDeUMza0dRLEtBT0ksa0J6Q3drR1osQ3lDL2tHUSxLQU9JLHVCekM0a0daLEN5Q25sR1EsS0FPSSxzQnpDZ2xHWixDeUN2bEdRLEtBT0kscUJ6Q29sR1osQ3lDM2xHUSxLQU9JLHVCekN3bEdaLEN5Qy9sR1EsS0FPSSxxQnpDNGxHWixDeUNubUdRLFFBT0kscUJ6Q2dtR1osQ3lDdm1HUSxNQU9JLGdEekNxbUdaLEN5QzVtR1EsTUFPSSwwRHpDMG1HWixDeUNqbkdRLE1BT0ksd0R6QyttR1osQ3lDdG5HUSxNQU9JLHNEekNvbkdaLEN5QzNuR1EsTUFPSSwwRHpDeW5HWixDeUNob0dRLE1BT0ksc0R6QzhuR1osQ3lDcm9HUSxTQU9JLHNEekNtb0daLEN5QzFvR1EsTUFPSSxnRHpDd29HWixDeUMvb0dRLE1BT0ksMER6QzZvR1osQ3lDcHBHUSxNQU9JLHdEekNrcEdaLEN5Q3pwR1EsTUFPSSxzRHpDdXBHWixDeUM5cEdRLE1BT0ksMER6QzRwR1osQ3lDbnFHUSxNQU9JLHNEekNpcUdaLEN5Q3hxR1EsU0FPSSxzRHpDc3FHWixDeUM3cUdRLE1BT0ksc0J6QzBxR1osQ3lDanJHUSxNQU9JLDJCekM4cUdaLEN5Q3JyR1EsTUFPSSwwQnpDa3JHWixDeUN6ckdRLE1BT0kseUJ6Q3NyR1osQ3lDN3JHUSxNQU9JLDJCekMwckdaLEN5Q2pzR1EsTUFPSSx5QnpDOHJHWixDeUNyc0dRLFNBT0kseUJ6Q2tzR1osQ3lDenNHUSxNQU9JLHdCekNzc0daLEN5QzdzR1EsTUFPSSw2QnpDMHNHWixDeUNqdEdRLE1BT0ksNEJ6QzhzR1osQ3lDcnRHUSxNQU9JLDJCekNrdEdaLEN5Q3p0R1EsTUFPSSw2QnpDc3RHWixDeUM3dEdRLE1BT0ksMkJ6QzB0R1osQ3lDanVHUSxTQU9JLDJCekM4dEdaLEN5Q3J1R1EsTUFPSSx5QnpDa3VHWixDeUN6dUdRLE1BT0ksOEJ6Q3N1R1osQ3lDN3VHUSxNQU9JLDZCekMwdUdaLEN5Q2p2R1EsTUFPSSw0QnpDOHVHWixDeUNydkdRLE1BT0ksOEJ6Q2t2R1osQ3lDenZHUSxNQU9JLDRCekNzdkdaLEN5Qzd2R1EsU0FPSSw0QnpDMHZHWixDeUNqd0dRLE1BT0ksdUJ6Qzh2R1osQ3lDcndHUSxNQU9JLDRCekNrd0daLEN5Q3p3R1EsTUFPSSwyQnpDc3dHWixDeUM3d0dRLE1BT0ksMEJ6QzB3R1osQ3lDanhHUSxNQU9JLDRCekM4d0daLEN5Q3J4R1EsTUFPSSwwQnpDa3hHWixDeUN6eEdRLFNBT0ksMEJ6Q3N4R1osQ3lDN3hHUSxLQU9JLG1CekMweEdaLEN5Q2p5R1EsS0FPSSx3QnpDOHhHWixDeUNyeUdRLEtBT0ksdUJ6Q2t5R1osQ3lDenlHUSxLQU9JLHNCekNzeUdaLEN5Qzd5R1EsS0FPSSx3QnpDMHlHWixDeUNqekdRLEtBT0ksc0J6Qzh5R1osQ3lDcnpHUSxNQU9JLGtEekNtekdaLEN5QzF6R1EsTUFPSSw0RHpDd3pHWixDeUMvekdRLE1BT0ksMER6QzZ6R1osQ3lDcDBHUSxNQU9JLHdEekNrMEdaLEN5Q3owR1EsTUFPSSw0RHpDdTBHWixDeUM5MEdRLE1BT0ksd0R6QzQwR1osQ3lDbjFHUSxNQU9JLGtEekNpMUdaLEN5Q3gxR1EsTUFPSSw0RHpDczFHWixDeUM3MUdRLE1BT0ksMER6QzIxR1osQ3lDbDJHUSxNQU9JLHdEekNnMkdaLEN5Q3YyR1EsTUFPSSw0RHpDcTJHWixDeUM1MkdRLE1BT0ksd0R6QzAyR1osQ3lDajNHUSxNQU9JLHVCekM4MkdaLEN5Q3IzR1EsTUFPSSw0QnpDazNHWixDeUN6M0dRLE1BT0ksMkJ6Q3MzR1osQ3lDNzNHUSxNQU9JLDBCekMwM0daLEN5Q2o0R1EsTUFPSSw0QnpDODNHWixDeUNyNEdRLE1BT0ksMEJ6Q2s0R1osQ3lDejRHUSxNQU9JLHlCekNzNEdaLEN5Qzc0R1EsTUFPSSw4QnpDMDRHWixDeUNqNUdRLE1BT0ksNkJ6Qzg0R1osQ3lDcjVHUSxNQU9JLDRCekNrNUdaLEN5Q3o1R1EsTUFPSSw4QnpDczVHWixDeUM3NUdRLE1BT0ksNEJ6QzA1R1osQ3lDajZHUSxNQU9JLDBCekM4NUdaLEN5Q3I2R1EsTUFPSSwrQnpDazZHWixDeUN6NkdRLE1BT0ksOEJ6Q3M2R1osQ3lDNzZHUSxNQU9JLDZCekMwNkdaLEN5Q2o3R1EsTUFPSSwrQnpDODZHWixDeUNyN0dRLE1BT0ksNkJ6Q2s3R1osQ3lDejdHUSxNQU9JLHdCekNzN0daLEN5Qzc3R1EsTUFPSSw2QnpDMDdHWixDeUNqOEdRLE1BT0ksNEJ6Qzg3R1osQ3lDcjhHUSxNQU9JLDJCekNrOEdaLEN5Q3o4R1EsTUFPSSw2QnpDczhHWixDeUM3OEdRLE1BT0ksMkJ6QzA4R1osQ3lDajlHUSxnQkFPSSw4Q3pDODhHWixDeUNyOUdRLE1BT0ksOEN6Q2s5R1osQ3lDejlHUSxNQU9JLHlDekNzOUdaLEN5Qzc5R1EsTUFPSSw4Q3pDMDlHWixDeUNqK0dRLE1BT0ksNkN6Qzg5R1osQ3lDcitHUSxNQU9JLDhDekNrK0daLEN5Q3orR1EsTUFPSSw0QnpDcytHWixDeUM3K0dRLFlBT0ksMkJ6QzArR1osQ3lDai9HUSxZQU9JLDJCekM4K0daLEN5Q3IvR1EsVUFPSSx5QnpDay9HWixDeUN6L0dRLFlBT0ksNkJ6Q3MvR1osQ3lDNy9HUSxXQU9JLHlCekMwL0daLEN5Q2pnSFEsU0FPSSx5QnpDOC9HWixDeUNyZ0hRLFdBT0ksNEJ6Q2tnSFosQ3lDemdIUSxNQU9JLHVCekNzZ0haLEN5QzdnSFEsT0FPSSwwQnpDMGdIWixDeUNqaEhRLFNBT0kseUJ6QzhnSFosQ3lDcmhIUSxPQU9JLHVCekNraEhaLEN5Q3poSFEsWUFPSSx5QnpDc2hIWixDeUM3aEhRLFVBT0ksMEJ6QzBoSFosQ3lDamlIUSxhQU9JLDJCekM4aEhaLEN5Q3JpSFEsc0JBT0ksOEJ6Q2tpSFosQ3lDemlIUSwyQkFPSSxtQ3pDc2lIWixDeUM3aUhRLDhCQU9JLHNDekMwaUhaLEN5Q2pqSFEsZ0JBT0ksa0N6QzhpSFosQ3lDcmpIUSxnQkFPSSxrQ3pDa2pIWixDeUN6akhRLGlCQU9JLG1DekNzakhaLEN5QzdqSFEsV0FPSSw0QnpDMGpIWixDeUNqa0hRLGFBT0ksNEJ6QzhqSFosQ3lDcmtIUSxZQU9JLDhEekNva0haLEN5QzNrSFEsY0FJUSxvQkFHSixrRXpDMGtIWixDeUNqbEhRLGdCQUlRLG9CQUdKLG9FekMra0haLEN5Q3RsSFEsY0FJUSxvQkFHSixrRXpDb2xIWixDeUMzbEhRLFdBSVEsb0JBR0osK0R6Q3lsSFosQ3lDaG1IUSxjQUlRLG9CQUdKLGtFekM4bEhaLEN5Q3JtSFEsYUFJUSxvQkFHSixpRXpDbW1IWixDeUMxbUhRLFlBSVEsb0JBR0osZ0V6Q3dtSFosQ3lDL21IUSxXQUlRLG9CQUdKLCtEekM2bUhaLEN5Q3BuSFEsWUFJUSxvQkFHSixnRXpDa25IWixDeUN6bkhRLFlBSVEsb0JBR0osZ0V6Q3VuSFosQ3lDOW5IUSxXQUlRLG9CQUdKLHFFekM0bkhaLEN5Q25vSFEsWUFJUSxvQkFHSix1QnpDaW9IWixDeUN4b0hRLGVBSVEsb0JBR0oseUJ6Q3NvSFosQ3lDN29IUSxlQUlRLG9CQUdKLHlCekMyb0haLEN5Q2xwSFEsWUFJUSxvQkFHSix1QnpDZ3BIWixDeUNqcUhRLGlCQUNFLHNCekNvcUhWLEN5Q3JxSFEsaUJBQ0UscUJ6Q3dxSFYsQ3lDenFIUSxpQkFDRSxzQnpDNHFIVixDeUM3cUhRLGtCQUNFLG1CekNnckhWLEN5Q3ZxSFEsWUFJUSxrQkFHSiwyRXpDcXFIWixDeUM1cUhRLGNBSVEsa0JBR0osNkV6QzBxSFosQ3lDanJIUSxZQUlRLGtCQUdKLDJFekMrcUhaLEN5Q3RySFEsU0FJUSxrQkFHSix3RXpDb3JIWixDeUMzckhRLFlBSVEsa0JBR0osMkV6Q3lySFosQ3lDaHNIUSxXQUlRLGtCQUdKLDBFekM4ckhaLEN5Q3JzSFEsVUFJUSxrQkFHSix5RXpDbXNIWixDeUMxc0hRLFNBSVEsa0JBR0osd0V6Q3dzSFosQ3lDL3NIUSxVQUlRLGtCQUdKLHlFekM2c0haLEN5Q3B0SFEsVUFJUSxrQkFHSix5RXpDa3RIWixDeUN6dEhRLFNBSVEsa0JBR0osMkV6Q3V0SFosQ3lDOXRIUSxnQkFJUSxrQkFHSixrQ3pDNHRIWixDeUM3dUhRLGVBQ0UsbUJ6Q2d2SFYsQ3lDanZIUSxlQUNFLG9CekNvdkhWLEN5Q3J2SFEsZUFDRSxtQnpDd3ZIVixDeUN6dkhRLGVBQ0Usb0J6QzR2SFYsQ3lDN3ZIUSxnQkFDRSxpQnpDZ3dIVixDeUN2dkhRLGFBT0ksNkN6Q292SFosQ3lDM3ZIUSxpQkFPSSwyRHpDd3ZIWixDeUMvdkhRLGtCQU9JLDZEekM0dkhaLEN5Q253SFEsa0JBT0ksNkR6Q2d3SFosQ3lDdndIUSxTQU9JLDZCekNvd0haLEN5QzN3SFEsU0FPSSw2QnpDd3dIWixDeUMvd0hRLFNBT0ksOEJ6QzR3SFosQ3lDbnhIUSxXQU9JLHlCekNneEhaLEN5Q3Z4SFEsV0FPSSw2QnpDb3hIWixDeUMzeEhRLFdBT0ksOEJ6Q3d4SFosQ3lDL3hIUSxXQU9JLDZCekM0eEhaLEN5Q255SFEsZ0JBT0ksMkJ6Q2d5SFosQ3lDdnlIUSxjQU9JLDZCekNveUhaLEN5QzN5SFEsYUFPSSx1Q3pDeXlIWixDeUNoekhRLDBCQU9JLHdDekM4eUhaLEN5Q3J6SFEsNkJBT0ksMkN6Q216SFosQ3lDMXpIUSwrQkFPSSwwQ3pDd3pIWixDeUMvekhRLGVBT0ksdUN6Q3d6SFosQ3lDL3pIUSxTQU9JLDRCekM0ekhaLEN5Q24wSFEsV0FPSSwyQnpDZzBIWixDUXYwSEkseUJpQ0FJLGdCQU9JLG9CekNxMEhWLEN5QzUwSE0sY0FPSSxxQnpDeTBIVixDeUNoMUhNLGVBT0ksb0J6QzYwSFYsQ3lDcDFITSxhQU9JLHdCekNpMUhWLEN5Q3gxSE0sbUJBT0ksOEJ6Q3ExSFYsQ3lDNTFITSxZQU9JLHVCekN5MUhWLEN5Q2gySE0sV0FPSSxzQnpDNjFIVixDeUNwMkhNLFlBT0ksdUJ6Q2kySFYsQ3lDeDJITSxnQkFPSSwyQnpDcTJIVixDeUM1MkhNLGlCQU9JLDRCekN5MkhWLEN5Q2gzSE0sV0FPSSxzQnpDNjJIVixDeUNwM0hNLGtCQU9JLDZCekNpM0hWLEN5Q3gzSE0sV0FPSSxzQnpDcTNIVixDeUM1M0hNLGNBT0ksdUJ6Q3kzSFYsQ3lDaDRITSxhQU9JLDRCekM2M0hWLEN5Q3A0SE0sZ0JBT0ksK0J6Q2k0SFYsQ3lDeDRITSxxQkFPSSxvQ3pDcTRIVixDeUM1NEhNLHdCQU9JLHVDekN5NEhWLEN5Q2g1SE0sZ0JBT0kscUJ6QzY0SFYsQ3lDcDVITSxnQkFPSSxxQnpDaTVIVixDeUN4NUhNLGtCQU9JLHVCekNxNUhWLEN5QzU1SE0sa0JBT0ksdUJ6Q3k1SFYsQ3lDaDZITSxjQU9JLHdCekM2NUhWLEN5Q3A2SE0sZ0JBT0ksMEJ6Q2k2SFYsQ3lDeDZITSxzQkFPSSxnQ3pDcTZIVixDeUM1NkhNLFVBT0ksZXpDeTZIVixDeUNoN0hNLFVBT0ksb0J6QzY2SFYsQ3lDcDdITSxVQU9JLG1CekNpN0hWLEN5Q3g3SE0sVUFPSSxrQnpDcTdIVixDeUM1N0hNLFVBT0ksb0J6Q3k3SFYsQ3lDaDhITSxVQU9JLGtCekM2N0hWLEN5Q3A4SE0sMEJBT0ksb0N6Q2k4SFYsQ3lDeDhITSx3QkFPSSxrQ3pDcThIVixDeUM1OEhNLDJCQU9JLGdDekN5OEhWLEN5Q2g5SE0sNEJBT0ksdUN6QzY4SFYsQ3lDcDlITSwyQkFPSSxzQ3pDaTlIVixDeUN4OUhNLDJCQU9JLHNDekNxOUhWLEN5QzU5SE0sc0JBT0ksZ0N6Q3k5SFYsQ3lDaCtITSxvQkFPSSw4QnpDNjlIVixDeUNwK0hNLHVCQU9JLDRCekNpK0hWLEN5Q3grSE0seUJBT0ksOEJ6Q3ErSFYsQ3lDNStITSx3QkFPSSw2QnpDeStIVixDeUNoL0hNLHdCQU9JLGtDekM2K0hWLEN5Q3AvSE0sc0JBT0ksZ0N6Q2kvSFYsQ3lDeC9ITSx5QkFPSSw4QnpDcS9IVixDeUM1L0hNLDBCQU9JLHFDekN5L0hWLEN5Q2hnSU0seUJBT0ksb0N6QzYvSFYsQ3lDcGdJTSwwQkFPSSwrQnpDaWdJVixDeUN4Z0lNLG9CQU9JLHlCekNxZ0lWLEN5QzVnSU0scUJBT0ksK0J6Q3lnSVYsQ3lDaGhJTSxtQkFPSSw2QnpDNmdJVixDeUNwaElNLHNCQU9JLDJCekNpaElWLEN5Q3hoSU0sd0JBT0ksNkJ6Q3FoSVYsQ3lDNWhJTSx1QkFPSSw0QnpDeWhJVixDeUNoaUlNLGdCQU9JLGtCekM2aElWLEN5Q3BpSU0sWUFPSSxpQnpDaWlJVixDeUN4aUlNLFlBT0ksaUJ6Q3FpSVYsQ3lDNWlJTSxZQU9JLGlCekN5aUlWLEN5Q2hqSU0sWUFPSSxpQnpDNmlJVixDeUNwaklNLFlBT0ksaUJ6Q2lqSVYsQ3lDeGpJTSxZQU9JLGlCekNxaklWLEN5QzVqSU0sZUFPSSxpQnpDeWpJVixDeUNoa0lNLFFBT0ksa0J6QzZqSVYsQ3lDcGtJTSxRQU9JLHVCekNpa0lWLEN5Q3hrSU0sUUFPSSxzQnpDcWtJVixDeUM1a0lNLFFBT0kscUJ6Q3lrSVYsQ3lDaGxJTSxRQU9JLHVCekM2a0lWLEN5Q3BsSU0sUUFPSSxxQnpDaWxJVixDeUN4bElNLFdBT0kscUJ6Q3FsSVYsQ3lDNWxJTSxTQU9JLGdEekMwbElWLEN5Q2ptSU0sU0FPSSwwRHpDK2xJVixDeUN0bUlNLFNBT0ksd0R6Q29tSVYsQ3lDM21JTSxTQU9JLHNEekN5bUlWLEN5Q2huSU0sU0FPSSwwRHpDOG1JVixDeUNybklNLFNBT0ksc0R6Q21uSVYsQ3lDMW5JTSxZQU9JLHNEekN3bklWLEN5Qy9uSU0sU0FPSSxnRHpDNm5JVixDeUNwb0lNLFNBT0ksMER6Q2tvSVYsQ3lDem9JTSxTQU9JLHdEekN1b0lWLEN5QzlvSU0sU0FPSSxzRHpDNG9JVixDeUNucElNLFNBT0ksMER6Q2lwSVYsQ3lDeHBJTSxTQU9JLHNEekNzcElWLEN5QzdwSU0sWUFPSSxzRHpDMnBJVixDeUNscUlNLFNBT0ksc0J6QytwSVYsQ3lDdHFJTSxTQU9JLDJCekNtcUlWLEN5QzFxSU0sU0FPSSwwQnpDdXFJVixDeUM5cUlNLFNBT0kseUJ6QzJxSVYsQ3lDbHJJTSxTQU9JLDJCekMrcUlWLEN5Q3RySU0sU0FPSSx5QnpDbXJJVixDeUMxcklNLFlBT0kseUJ6Q3VySVYsQ3lDOXJJTSxTQU9JLHdCekMycklWLEN5Q2xzSU0sU0FPSSw2QnpDK3JJVixDeUN0c0lNLFNBT0ksNEJ6Q21zSVYsQ3lDMXNJTSxTQU9JLDJCekN1c0lWLEN5QzlzSU0sU0FPSSw2QnpDMnNJVixDeUNsdElNLFNBT0ksMkJ6QytzSVYsQ3lDdHRJTSxZQU9JLDJCekNtdElWLEN5QzF0SU0sU0FPSSx5QnpDdXRJVixDeUM5dElNLFNBT0ksOEJ6QzJ0SVYsQ3lDbHVJTSxTQU9JLDZCekMrdElWLEN5Q3R1SU0sU0FPSSw0QnpDbXVJVixDeUMxdUlNLFNBT0ksOEJ6Q3V1SVYsQ3lDOXVJTSxTQU9JLDRCekMydUlWLEN5Q2x2SU0sWUFPSSw0QnpDK3VJVixDeUN0dklNLFNBT0ksdUJ6Q212SVYsQ3lDMXZJTSxTQU9JLDRCekN1dklWLEN5Qzl2SU0sU0FPSSwyQnpDMnZJVixDeUNsd0lNLFNBT0ksMEJ6Qyt2SVYsQ3lDdHdJTSxTQU9JLDRCekNtd0lWLEN5QzF3SU0sU0FPSSwwQnpDdXdJVixDeUM5d0lNLFlBT0ksMEJ6QzJ3SVYsQ3lDbHhJTSxRQU9JLG1CekMrd0lWLEN5Q3R4SU0sUUFPSSx3QnpDbXhJVixDeUMxeElNLFFBT0ksdUJ6Q3V4SVYsQ3lDOXhJTSxRQU9JLHNCekMyeElWLEN5Q2x5SU0sUUFPSSx3QnpDK3hJVixDeUN0eUlNLFFBT0ksc0J6Q215SVYsQ3lDMXlJTSxTQU9JLGtEekN3eUlWLEN5Qy95SU0sU0FPSSw0RHpDNnlJVixDeUNweklNLFNBT0ksMER6Q2t6SVYsQ3lDenpJTSxTQU9JLHdEekN1eklWLEN5Qzl6SU0sU0FPSSw0RHpDNHpJVixDeUNuMElNLFNBT0ksd0R6Q2kwSVYsQ3lDeDBJTSxTQU9JLGtEekNzMElWLEN5QzcwSU0sU0FPSSw0RHpDMjBJVixDeUNsMUlNLFNBT0ksMER6Q2cxSVYsQ3lDdjFJTSxTQU9JLHdEekNxMUlWLEN5QzUxSU0sU0FPSSw0RHpDMDFJVixDeUNqMklNLFNBT0ksd0R6QysxSVYsQ3lDdDJJTSxTQU9JLHVCekNtMklWLEN5QzEySU0sU0FPSSw0QnpDdTJJVixDeUM5MklNLFNBT0ksMkJ6QzIySVYsQ3lDbDNJTSxTQU9JLDBCekMrMklWLEN5Q3QzSU0sU0FPSSw0QnpDbTNJVixDeUMxM0lNLFNBT0ksMEJ6Q3UzSVYsQ3lDOTNJTSxTQU9JLHlCekMyM0lWLEN5Q2w0SU0sU0FPSSw4QnpDKzNJVixDeUN0NElNLFNBT0ksNkJ6Q200SVYsQ3lDMTRJTSxTQU9JLDRCekN1NElWLEN5Qzk0SU0sU0FPSSw4QnpDMjRJVixDeUNsNUlNLFNBT0ksNEJ6Qys0SVYsQ3lDdDVJTSxTQU9JLDBCekNtNUlWLEN5QzE1SU0sU0FPSSwrQnpDdTVJVixDeUM5NUlNLFNBT0ksOEJ6QzI1SVYsQ3lDbDZJTSxTQU9JLDZCekMrNUlWLEN5Q3Q2SU0sU0FPSSwrQnpDbTZJVixDeUMxNklNLFNBT0ksNkJ6Q3U2SVYsQ3lDOTZJTSxTQU9JLHdCekMyNklWLEN5Q2w3SU0sU0FPSSw2QnpDKzZJVixDeUN0N0lNLFNBT0ksNEJ6Q203SVYsQ3lDMTdJTSxTQU9JLDJCekN1N0lWLEN5Qzk3SU0sU0FPSSw2QnpDMjdJVixDeUNsOElNLFNBT0ksMkJ6Qys3SVYsQ3lDdDhJTSxlQU9JLHlCekNtOElWLEN5QzE4SU0sYUFPSSwwQnpDdThJVixDeUM5OElNLGdCQU9JLDJCekMyOElWLENBQ0YsQ1FuOUlJLHlCaUNBSSxnQkFPSSxvQnpDZzlJVixDeUN2OUlNLGNBT0kscUJ6Q285SVYsQ3lDMzlJTSxlQU9JLG9CekN3OUlWLEN5Qy85SU0sYUFPSSx3QnpDNDlJVixDeUNuK0lNLG1CQU9JLDhCekNnK0lWLEN5Q3YrSU0sWUFPSSx1QnpDbytJVixDeUMzK0lNLFdBT0ksc0J6Q3crSVYsQ3lDLytJTSxZQU9JLHVCekM0K0lWLEN5Q24vSU0sZ0JBT0ksMkJ6Q2cvSVYsQ3lDdi9JTSxpQkFPSSw0QnpDby9JVixDeUMzL0lNLFdBT0ksc0J6Q3cvSVYsQ3lDLy9JTSxrQkFPSSw2QnpDNC9JVixDeUNuZ0pNLFdBT0ksc0J6Q2dnSlYsQ3lDdmdKTSxjQU9JLHVCekNvZ0pWLEN5QzNnSk0sYUFPSSw0QnpDd2dKVixDeUMvZ0pNLGdCQU9JLCtCekM0Z0pWLEN5Q25oSk0scUJBT0ksb0N6Q2doSlYsQ3lDdmhKTSx3QkFPSSx1Q3pDb2hKVixDeUMzaEpNLGdCQU9JLHFCekN3aEpWLEN5Qy9oSk0sZ0JBT0kscUJ6QzRoSlYsQ3lDbmlKTSxrQkFPSSx1QnpDZ2lKVixDeUN2aUpNLGtCQU9JLHVCekNvaUpWLEN5QzNpSk0sY0FPSSx3QnpDd2lKVixDeUMvaUpNLGdCQU9JLDBCekM0aUpWLEN5Q25qSk0sc0JBT0ksZ0N6Q2dqSlYsQ3lDdmpKTSxVQU9JLGV6Q29qSlYsQ3lDM2pKTSxVQU9JLG9CekN3akpWLEN5Qy9qSk0sVUFPSSxtQnpDNGpKVixDeUNua0pNLFVBT0ksa0J6Q2drSlYsQ3lDdmtKTSxVQU9JLG9CekNva0pWLEN5QzNrSk0sVUFPSSxrQnpDd2tKVixDeUMva0pNLDBCQU9JLG9DekM0a0pWLEN5Q25sSk0sd0JBT0ksa0N6Q2dsSlYsQ3lDdmxKTSwyQkFPSSxnQ3pDb2xKVixDeUMzbEpNLDRCQU9JLHVDekN3bEpWLEN5Qy9sSk0sMkJBT0ksc0N6QzRsSlYsQ3lDbm1KTSwyQkFPSSxzQ3pDZ21KVixDeUN2bUpNLHNCQU9JLGdDekNvbUpWLEN5QzNtSk0sb0JBT0ksOEJ6Q3dtSlYsQ3lDL21KTSx1QkFPSSw0QnpDNG1KVixDeUNubkpNLHlCQU9JLDhCekNnbkpWLEN5Q3ZuSk0sd0JBT0ksNkJ6Q29uSlYsQ3lDM25KTSx3QkFPSSxrQ3pDd25KVixDeUMvbkpNLHNCQU9JLGdDekM0bkpWLEN5Q25vSk0seUJBT0ksOEJ6Q2dvSlYsQ3lDdm9KTSwwQkFPSSxxQ3pDb29KVixDeUMzb0pNLHlCQU9JLG9DekN3b0pWLEN5Qy9vSk0sMEJBT0ksK0J6QzRvSlYsQ3lDbnBKTSxvQkFPSSx5QnpDZ3BKVixDeUN2cEpNLHFCQU9JLCtCekNvcEpWLEN5QzNwSk0sbUJBT0ksNkJ6Q3dwSlYsQ3lDL3BKTSxzQkFPSSwyQnpDNHBKVixDeUNucUpNLHdCQU9JLDZCekNncUpWLEN5Q3ZxSk0sdUJBT0ksNEJ6Q29xSlYsQ3lDM3FKTSxnQkFPSSxrQnpDd3FKVixDeUMvcUpNLFlBT0ksaUJ6QzRxSlYsQ3lDbnJKTSxZQU9JLGlCekNnckpWLEN5Q3ZySk0sWUFPSSxpQnpDb3JKVixDeUMzckpNLFlBT0ksaUJ6Q3dySlYsQ3lDL3JKTSxZQU9JLGlCekM0ckpWLEN5Q25zSk0sWUFPSSxpQnpDZ3NKVixDeUN2c0pNLGVBT0ksaUJ6Q29zSlYsQ3lDM3NKTSxRQU9JLGtCekN3c0pWLEN5Qy9zSk0sUUFPSSx1QnpDNHNKVixDeUNudEpNLFFBT0ksc0J6Q2d0SlYsQ3lDdnRKTSxRQU9JLHFCekNvdEpWLEN5QzN0Sk0sUUFPSSx1QnpDd3RKVixDeUMvdEpNLFFBT0kscUJ6QzR0SlYsQ3lDbnVKTSxXQU9JLHFCekNndUpWLEN5Q3Z1Sk0sU0FPSSxnRHpDcXVKVixDeUM1dUpNLFNBT0ksMER6QzB1SlYsQ3lDanZKTSxTQU9JLHdEekMrdUpWLEN5Q3R2Sk0sU0FPSSxzRHpDb3ZKVixDeUMzdkpNLFNBT0ksMER6Q3l2SlYsQ3lDaHdKTSxTQU9JLHNEekM4dkpWLEN5Q3J3Sk0sWUFPSSxzRHpDbXdKVixDeUMxd0pNLFNBT0ksZ0R6Q3d3SlYsQ3lDL3dKTSxTQU9JLDBEekM2d0pWLEN5Q3B4Sk0sU0FPSSx3RHpDa3hKVixDeUN6eEpNLFNBT0ksc0R6Q3V4SlYsQ3lDOXhKTSxTQU9JLDBEekM0eEpWLEN5Q255Sk0sU0FPSSxzRHpDaXlKVixDeUN4eUpNLFlBT0ksc0R6Q3N5SlYsQ3lDN3lKTSxTQU9JLHNCekMweUpWLEN5Q2p6Sk0sU0FPSSwyQnpDOHlKVixDeUNyekpNLFNBT0ksMEJ6Q2t6SlYsQ3lDenpKTSxTQU9JLHlCekNzekpWLEN5Qzd6Sk0sU0FPSSwyQnpDMHpKVixDeUNqMEpNLFNBT0kseUJ6Qzh6SlYsQ3lDcjBKTSxZQU9JLHlCekNrMEpWLEN5Q3owSk0sU0FPSSx3QnpDczBKVixDeUM3MEpNLFNBT0ksNkJ6QzAwSlYsQ3lDajFKTSxTQU9JLDRCekM4MEpWLEN5Q3IxSk0sU0FPSSwyQnpDazFKVixDeUN6MUpNLFNBT0ksNkJ6Q3MxSlYsQ3lDNzFKTSxTQU9JLDJCekMwMUpWLEN5Q2oySk0sWUFPSSwyQnpDODFKVixDeUNyMkpNLFNBT0kseUJ6Q2sySlYsQ3lDejJKTSxTQU9JLDhCekNzMkpWLEN5QzcySk0sU0FPSSw2QnpDMDJKVixDeUNqM0pNLFNBT0ksNEJ6QzgySlYsQ3lDcjNKTSxTQU9JLDhCekNrM0pWLEN5Q3ozSk0sU0FPSSw0QnpDczNKVixDeUM3M0pNLFlBT0ksNEJ6QzAzSlYsQ3lDajRKTSxTQU9JLHVCekM4M0pWLEN5Q3I0Sk0sU0FPSSw0QnpDazRKVixDeUN6NEpNLFNBT0ksMkJ6Q3M0SlYsQ3lDNzRKTSxTQU9JLDBCekMwNEpWLEN5Q2o1Sk0sU0FPSSw0QnpDODRKVixDeUNyNUpNLFNBT0ksMEJ6Q2s1SlYsQ3lDejVKTSxZQU9JLDBCekNzNUpWLEN5Qzc1Sk0sUUFPSSxtQnpDMDVKVixDeUNqNkpNLFFBT0ksd0J6Qzg1SlYsQ3lDcjZKTSxRQU9JLHVCekNrNkpWLEN5Q3o2Sk0sUUFPSSxzQnpDczZKVixDeUM3NkpNLFFBT0ksd0J6QzA2SlYsQ3lDajdKTSxRQU9JLHNCekM4NkpWLEN5Q3I3Sk0sU0FPSSxrRHpDbTdKVixDeUMxN0pNLFNBT0ksNER6Q3c3SlYsQ3lDLzdKTSxTQU9JLDBEekM2N0pWLEN5Q3A4Sk0sU0FPSSx3RHpDazhKVixDeUN6OEpNLFNBT0ksNER6Q3U4SlYsQ3lDOThKTSxTQU9JLHdEekM0OEpWLEN5Q245Sk0sU0FPSSxrRHpDaTlKVixDeUN4OUpNLFNBT0ksNER6Q3M5SlYsQ3lDNzlKTSxTQU9JLDBEekMyOUpWLEN5Q2wrSk0sU0FPSSx3RHpDZytKVixDeUN2K0pNLFNBT0ksNER6Q3ErSlYsQ3lDNStKTSxTQU9JLHdEekMwK0pWLEN5Q2ovSk0sU0FPSSx1QnpDOCtKVixDeUNyL0pNLFNBT0ksNEJ6Q2svSlYsQ3lDei9KTSxTQU9JLDJCekNzL0pWLEN5QzcvSk0sU0FPSSwwQnpDMC9KVixDeUNqZ0tNLFNBT0ksNEJ6QzgvSlYsQ3lDcmdLTSxTQU9JLDBCekNrZ0tWLEN5Q3pnS00sU0FPSSx5QnpDc2dLVixDeUM3Z0tNLFNBT0ksOEJ6QzBnS1YsQ3lDamhLTSxTQU9JLDZCekM4Z0tWLEN5Q3JoS00sU0FPSSw0QnpDa2hLVixDeUN6aEtNLFNBT0ksOEJ6Q3NoS1YsQ3lDN2hLTSxTQU9JLDRCekMwaEtWLEN5Q2ppS00sU0FPSSwwQnpDOGhLVixDeUNyaUtNLFNBT0ksK0J6Q2tpS1YsQ3lDemlLTSxTQU9JLDhCekNzaUtWLEN5QzdpS00sU0FPSSw2QnpDMGlLVixDeUNqaktNLFNBT0ksK0J6QzhpS1YsQ3lDcmpLTSxTQU9JLDZCekNraktWLEN5Q3pqS00sU0FPSSx3QnpDc2pLVixDeUM3aktNLFNBT0ksNkJ6QzBqS1YsQ3lDamtLTSxTQU9JLDRCekM4aktWLEN5Q3JrS00sU0FPSSwyQnpDa2tLVixDeUN6a0tNLFNBT0ksNkJ6Q3NrS1YsQ3lDN2tLTSxTQU9JLDJCekMwa0tWLEN5Q2psS00sZUFPSSx5QnpDOGtLVixDeUNybEtNLGFBT0ksMEJ6Q2tsS1YsQ3lDemxLTSxnQkFPSSwyQnpDc2xLVixDQUNGLENROWxLSSx5QmlDQUksZ0JBT0ksb0J6QzJsS1YsQ3lDbG1LTSxjQU9JLHFCekMrbEtWLEN5Q3RtS00sZUFPSSxvQnpDbW1LVixDeUMxbUtNLGFBT0ksd0J6Q3VtS1YsQ3lDOW1LTSxtQkFPSSw4QnpDMm1LVixDeUNsbktNLFlBT0ksdUJ6QyttS1YsQ3lDdG5LTSxXQU9JLHNCekNtbktWLEN5QzFuS00sWUFPSSx1QnpDdW5LVixDeUM5bktNLGdCQU9JLDJCekMybktWLEN5Q2xvS00saUJBT0ksNEJ6QytuS1YsQ3lDdG9LTSxXQU9JLHNCekNtb0tWLEN5QzFvS00sa0JBT0ksNkJ6Q3VvS1YsQ3lDOW9LTSxXQU9JLHNCekMyb0tWLEN5Q2xwS00sY0FPSSx1QnpDK29LVixDeUN0cEtNLGFBT0ksNEJ6Q21wS1YsQ3lDMXBLTSxnQkFPSSwrQnpDdXBLVixDeUM5cEtNLHFCQU9JLG9DekMycEtWLEN5Q2xxS00sd0JBT0ksdUN6QytwS1YsQ3lDdHFLTSxnQkFPSSxxQnpDbXFLVixDeUMxcUtNLGdCQU9JLHFCekN1cUtWLEN5QzlxS00sa0JBT0ksdUJ6QzJxS1YsQ3lDbHJLTSxrQkFPSSx1QnpDK3FLVixDeUN0cktNLGNBT0ksd0J6Q21yS1YsQ3lDMXJLTSxnQkFPSSwwQnpDdXJLVixDeUM5cktNLHNCQU9JLGdDekMycktWLEN5Q2xzS00sVUFPSSxlekMrcktWLEN5Q3RzS00sVUFPSSxvQnpDbXNLVixDeUMxc0tNLFVBT0ksbUJ6Q3VzS1YsQ3lDOXNLTSxVQU9JLGtCekMyc0tWLEN5Q2x0S00sVUFPSSxvQnpDK3NLVixDeUN0dEtNLFVBT0ksa0J6Q210S1YsQ3lDMXRLTSwwQkFPSSxvQ3pDdXRLVixDeUM5dEtNLHdCQU9JLGtDekMydEtWLEN5Q2x1S00sMkJBT0ksZ0N6Qyt0S1YsQ3lDdHVLTSw0QkFPSSx1Q3pDbXVLVixDeUMxdUtNLDJCQU9JLHNDekN1dUtWLEN5Qzl1S00sMkJBT0ksc0N6QzJ1S1YsQ3lDbHZLTSxzQkFPSSxnQ3pDK3VLVixDeUN0dktNLG9CQU9JLDhCekNtdktWLEN5QzF2S00sdUJBT0ksNEJ6Q3V2S1YsQ3lDOXZLTSx5QkFPSSw4QnpDMnZLVixDeUNsd0tNLHdCQU9JLDZCekMrdktWLEN5Q3R3S00sd0JBT0ksa0N6Q213S1YsQ3lDMXdLTSxzQkFPSSxnQ3pDdXdLVixDeUM5d0tNLHlCQU9JLDhCekMyd0tWLEN5Q2x4S00sMEJBT0kscUN6Qyt3S1YsQ3lDdHhLTSx5QkFPSSxvQ3pDbXhLVixDeUMxeEtNLDBCQU9JLCtCekN1eEtWLEN5Qzl4S00sb0JBT0kseUJ6QzJ4S1YsQ3lDbHlLTSxxQkFPSSwrQnpDK3hLVixDeUN0eUtNLG1CQU9JLDZCekNteUtWLEN5QzF5S00sc0JBT0ksMkJ6Q3V5S1YsQ3lDOXlLTSx3QkFPSSw2QnpDMnlLVixDeUNsektNLHVCQU9JLDRCekMreUtWLEN5Q3R6S00sZ0JBT0ksa0J6Q216S1YsQ3lDMXpLTSxZQU9JLGlCekN1ektWLEN5Qzl6S00sWUFPSSxpQnpDMnpLVixDeUNsMEtNLFlBT0ksaUJ6Qyt6S1YsQ3lDdDBLTSxZQU9JLGlCekNtMEtWLEN5QzEwS00sWUFPSSxpQnpDdTBLVixDeUM5MEtNLFlBT0ksaUJ6QzIwS1YsQ3lDbDFLTSxlQU9JLGlCekMrMEtWLEN5Q3QxS00sUUFPSSxrQnpDbTFLVixDeUMxMUtNLFFBT0ksdUJ6Q3UxS1YsQ3lDOTFLTSxRQU9JLHNCekMyMUtWLEN5Q2wyS00sUUFPSSxxQnpDKzFLVixDeUN0MktNLFFBT0ksdUJ6Q20yS1YsQ3lDMTJLTSxRQU9JLHFCekN1MktWLEN5QzkyS00sV0FPSSxxQnpDMjJLVixDeUNsM0tNLFNBT0ksZ0R6Q2czS1YsQ3lDdjNLTSxTQU9JLDBEekNxM0tWLEN5QzUzS00sU0FPSSx3RHpDMDNLVixDeUNqNEtNLFNBT0ksc0R6QyszS1YsQ3lDdDRLTSxTQU9JLDBEekNvNEtWLEN5QzM0S00sU0FPSSxzRHpDeTRLVixDeUNoNUtNLFlBT0ksc0R6Qzg0S1YsQ3lDcjVLTSxTQU9JLGdEekNtNUtWLEN5QzE1S00sU0FPSSwwRHpDdzVLVixDeUMvNUtNLFNBT0ksd0R6QzY1S1YsQ3lDcDZLTSxTQU9JLHNEekNrNktWLEN5Q3o2S00sU0FPSSwwRHpDdTZLVixDeUM5NktNLFNBT0ksc0R6QzQ2S1YsQ3lDbjdLTSxZQU9JLHNEekNpN0tWLEN5Q3g3S00sU0FPSSxzQnpDcTdLVixDeUM1N0tNLFNBT0ksMkJ6Q3k3S1YsQ3lDaDhLTSxTQU9JLDBCekM2N0tWLEN5Q3A4S00sU0FPSSx5QnpDaThLVixDeUN4OEtNLFNBT0ksMkJ6Q3E4S1YsQ3lDNThLTSxTQU9JLHlCekN5OEtWLEN5Q2g5S00sWUFPSSx5QnpDNjhLVixDeUNwOUtNLFNBT0ksd0J6Q2k5S1YsQ3lDeDlLTSxTQU9JLDZCekNxOUtWLEN5QzU5S00sU0FPSSw0QnpDeTlLVixDeUNoK0tNLFNBT0ksMkJ6QzY5S1YsQ3lDcCtLTSxTQU9JLDZCekNpK0tWLEN5Q3grS00sU0FPSSwyQnpDcStLVixDeUM1K0tNLFlBT0ksMkJ6Q3krS1YsQ3lDaC9LTSxTQU9JLHlCekM2K0tWLEN5Q3AvS00sU0FPSSw4QnpDaS9LVixDeUN4L0tNLFNBT0ksNkJ6Q3EvS1YsQ3lDNS9LTSxTQU9JLDRCekN5L0tWLEN5Q2hnTE0sU0FPSSw4QnpDNi9LVixDeUNwZ0xNLFNBT0ksNEJ6Q2lnTFYsQ3lDeGdMTSxZQU9JLDRCekNxZ0xWLEN5QzVnTE0sU0FPSSx1QnpDeWdMVixDeUNoaExNLFNBT0ksNEJ6QzZnTFYsQ3lDcGhMTSxTQU9JLDJCekNpaExWLEN5Q3hoTE0sU0FPSSwwQnpDcWhMVixDeUM1aExNLFNBT0ksNEJ6Q3loTFYsQ3lDaGlMTSxTQU9JLDBCekM2aExWLEN5Q3BpTE0sWUFPSSwwQnpDaWlMVixDeUN4aUxNLFFBT0ksbUJ6Q3FpTFYsQ3lDNWlMTSxRQU9JLHdCekN5aUxWLEN5Q2hqTE0sUUFPSSx1QnpDNmlMVixDeUNwakxNLFFBT0ksc0J6Q2lqTFYsQ3lDeGpMTSxRQU9JLHdCekNxakxWLEN5QzVqTE0sUUFPSSxzQnpDeWpMVixDeUNoa0xNLFNBT0ksa0R6QzhqTFYsQ3lDcmtMTSxTQU9JLDREekNta0xWLEN5QzFrTE0sU0FPSSwwRHpDd2tMVixDeUMva0xNLFNBT0ksd0R6QzZrTFYsQ3lDcGxMTSxTQU9JLDREekNrbExWLEN5Q3psTE0sU0FPSSx3RHpDdWxMVixDeUM5bExNLFNBT0ksa0R6QzRsTFYsQ3lDbm1MTSxTQU9JLDREekNpbUxWLEN5Q3htTE0sU0FPSSwwRHpDc21MVixDeUM3bUxNLFNBT0ksd0R6QzJtTFYsQ3lDbG5MTSxTQU9JLDREekNnbkxWLEN5Q3ZuTE0sU0FPSSx3RHpDcW5MVixDeUM1bkxNLFNBT0ksdUJ6Q3luTFYsQ3lDaG9MTSxTQU9JLDRCekM2bkxWLEN5Q3BvTE0sU0FPSSwyQnpDaW9MVixDeUN4b0xNLFNBT0ksMEJ6Q3FvTFYsQ3lDNW9MTSxTQU9JLDRCekN5b0xWLEN5Q2hwTE0sU0FPSSwwQnpDNm9MVixDeUNwcExNLFNBT0kseUJ6Q2lwTFYsQ3lDeHBMTSxTQU9JLDhCekNxcExWLEN5QzVwTE0sU0FPSSw2QnpDeXBMVixDeUNocUxNLFNBT0ksNEJ6QzZwTFYsQ3lDcHFMTSxTQU9JLDhCekNpcUxWLEN5Q3hxTE0sU0FPSSw0QnpDcXFMVixDeUM1cUxNLFNBT0ksMEJ6Q3lxTFYsQ3lDaHJMTSxTQU9JLCtCekM2cUxWLEN5Q3ByTE0sU0FPSSw4QnpDaXJMVixDeUN4ckxNLFNBT0ksNkJ6Q3FyTFYsQ3lDNXJMTSxTQU9JLCtCekN5ckxWLEN5Q2hzTE0sU0FPSSw2QnpDNnJMVixDeUNwc0xNLFNBT0ksd0J6Q2lzTFYsQ3lDeHNMTSxTQU9JLDZCekNxc0xWLEN5QzVzTE0sU0FPSSw0QnpDeXNMVixDeUNodExNLFNBT0ksMkJ6QzZzTFYsQ3lDcHRMTSxTQU9JLDZCekNpdExWLEN5Q3h0TE0sU0FPSSwyQnpDcXRMVixDeUM1dExNLGVBT0kseUJ6Q3l0TFYsQ3lDaHVMTSxhQU9JLDBCekM2dExWLEN5Q3B1TE0sZ0JBT0ksMkJ6Q2l1TFYsQ0FDRixDUXp1TEksMEJpQ0FJLGdCQU9JLG9CekNzdUxWLEN5Qzd1TE0sY0FPSSxxQnpDMHVMVixDeUNqdkxNLGVBT0ksb0J6Qzh1TFYsQ3lDcnZMTSxhQU9JLHdCekNrdkxWLEN5Q3p2TE0sbUJBT0ksOEJ6Q3N2TFYsQ3lDN3ZMTSxZQU9JLHVCekMwdkxWLEN5Q2p3TE0sV0FPSSxzQnpDOHZMVixDeUNyd0xNLFlBT0ksdUJ6Q2t3TFYsQ3lDendMTSxnQkFPSSwyQnpDc3dMVixDeUM3d0xNLGlCQU9JLDRCekMwd0xWLEN5Q2p4TE0sV0FPSSxzQnpDOHdMVixDeUNyeExNLGtCQU9JLDZCekNreExWLEN5Q3p4TE0sV0FPSSxzQnpDc3hMVixDeUM3eExNLGNBT0ksdUJ6QzB4TFYsQ3lDanlMTSxhQU9JLDRCekM4eExWLEN5Q3J5TE0sZ0JBT0ksK0J6Q2t5TFYsQ3lDenlMTSxxQkFPSSxvQ3pDc3lMVixDeUM3eUxNLHdCQU9JLHVDekMweUxWLEN5Q2p6TE0sZ0JBT0kscUJ6Qzh5TFYsQ3lDcnpMTSxnQkFPSSxxQnpDa3pMVixDeUN6ekxNLGtCQU9JLHVCekNzekxWLEN5Qzd6TE0sa0JBT0ksdUJ6QzB6TFYsQ3lDajBMTSxjQU9JLHdCekM4ekxWLEN5Q3IwTE0sZ0JBT0ksMEJ6Q2swTFYsQ3lDejBMTSxzQkFPSSxnQ3pDczBMVixDeUM3MExNLFVBT0ksZXpDMDBMVixDeUNqMUxNLFVBT0ksb0J6QzgwTFYsQ3lDcjFMTSxVQU9JLG1CekNrMUxWLEN5Q3oxTE0sVUFPSSxrQnpDczFMVixDeUM3MUxNLFVBT0ksb0J6QzAxTFYsQ3lDajJMTSxVQU9JLGtCekM4MUxWLEN5Q3IyTE0sMEJBT0ksb0N6Q2syTFYsQ3lDejJMTSx3QkFPSSxrQ3pDczJMVixDeUM3MkxNLDJCQU9JLGdDekMwMkxWLEN5Q2ozTE0sNEJBT0ksdUN6QzgyTFYsQ3lDcjNMTSwyQkFPSSxzQ3pDazNMVixDeUN6M0xNLDJCQU9JLHNDekNzM0xWLEN5QzczTE0sc0JBT0ksZ0N6QzAzTFYsQ3lDajRMTSxvQkFPSSw4QnpDODNMVixDeUNyNExNLHVCQU9JLDRCekNrNExWLEN5Q3o0TE0seUJBT0ksOEJ6Q3M0TFYsQ3lDNzRMTSx3QkFPSSw2QnpDMDRMVixDeUNqNUxNLHdCQU9JLGtDekM4NExWLEN5Q3I1TE0sc0JBT0ksZ0N6Q2s1TFYsQ3lDejVMTSx5QkFPSSw4QnpDczVMVixDeUM3NUxNLDBCQU9JLHFDekMwNUxWLEN5Q2o2TE0seUJBT0ksb0N6Qzg1TFYsQ3lDcjZMTSwwQkFPSSwrQnpDazZMVixDeUN6NkxNLG9CQU9JLHlCekNzNkxWLEN5Qzc2TE0scUJBT0ksK0J6QzA2TFYsQ3lDajdMTSxtQkFPSSw2QnpDODZMVixDeUNyN0xNLHNCQU9JLDJCekNrN0xWLEN5Q3o3TE0sd0JBT0ksNkJ6Q3M3TFYsQ3lDNzdMTSx1QkFPSSw0QnpDMDdMVixDeUNqOExNLGdCQU9JLGtCekM4N0xWLEN5Q3I4TE0sWUFPSSxpQnpDazhMVixDeUN6OExNLFlBT0ksaUJ6Q3M4TFYsQ3lDNzhMTSxZQU9JLGlCekMwOExWLEN5Q2o5TE0sWUFPSSxpQnpDODhMVixDeUNyOUxNLFlBT0ksaUJ6Q2s5TFYsQ3lDejlMTSxZQU9JLGlCekNzOUxWLEN5Qzc5TE0sZUFPSSxpQnpDMDlMVixDeUNqK0xNLFFBT0ksa0J6Qzg5TFYsQ3lDcitMTSxRQU9JLHVCekNrK0xWLEN5Q3orTE0sUUFPSSxzQnpDcytMVixDeUM3K0xNLFFBT0kscUJ6QzArTFYsQ3lDai9MTSxRQU9JLHVCekM4K0xWLEN5Q3IvTE0sUUFPSSxxQnpDay9MVixDeUN6L0xNLFdBT0kscUJ6Q3MvTFYsQ3lDNy9MTSxTQU9JLGdEekMyL0xWLEN5Q2xnTU0sU0FPSSwwRHpDZ2dNVixDeUN2Z01NLFNBT0ksd0R6Q3FnTVYsQ3lDNWdNTSxTQU9JLHNEekMwZ01WLEN5Q2poTU0sU0FPSSwwRHpDK2dNVixDeUN0aE1NLFNBT0ksc0R6Q29oTVYsQ3lDM2hNTSxZQU9JLHNEekN5aE1WLEN5Q2hpTU0sU0FPSSxnRHpDOGhNVixDeUNyaU1NLFNBT0ksMER6Q21pTVYsQ3lDMWlNTSxTQU9JLHdEekN3aU1WLEN5Qy9pTU0sU0FPSSxzRHpDNmlNVixDeUNwak1NLFNBT0ksMER6Q2tqTVYsQ3lDempNTSxTQU9JLHNEekN1ak1WLEN5QzlqTU0sWUFPSSxzRHpDNGpNVixDeUNua01NLFNBT0ksc0J6Q2drTVYsQ3lDdmtNTSxTQU9JLDJCekNva01WLEN5QzNrTU0sU0FPSSwwQnpDd2tNVixDeUMva01NLFNBT0kseUJ6QzRrTVYsQ3lDbmxNTSxTQU9JLDJCekNnbE1WLEN5Q3ZsTU0sU0FPSSx5QnpDb2xNVixDeUMzbE1NLFlBT0kseUJ6Q3dsTVYsQ3lDL2xNTSxTQU9JLHdCekM0bE1WLEN5Q25tTU0sU0FPSSw2QnpDZ21NVixDeUN2bU1NLFNBT0ksNEJ6Q29tTVYsQ3lDM21NTSxTQU9JLDJCekN3bU1WLEN5Qy9tTU0sU0FPSSw2QnpDNG1NVixDeUNubk1NLFNBT0ksMkJ6Q2duTVYsQ3lDdm5NTSxZQU9JLDJCekNvbk1WLEN5QzNuTU0sU0FPSSx5QnpDd25NVixDeUMvbk1NLFNBT0ksOEJ6QzRuTVYsQ3lDbm9NTSxTQU9JLDZCekNnb01WLEN5Q3ZvTU0sU0FPSSw0QnpDb29NVixDeUMzb01NLFNBT0ksOEJ6Q3dvTVYsQ3lDL29NTSxTQU9JLDRCekM0b01WLEN5Q25wTU0sWUFPSSw0QnpDZ3BNVixDeUN2cE1NLFNBT0ksdUJ6Q29wTVYsQ3lDM3BNTSxTQU9JLDRCekN3cE1WLEN5Qy9wTU0sU0FPSSwyQnpDNHBNVixDeUNucU1NLFNBT0ksMEJ6Q2dxTVYsQ3lDdnFNTSxTQU9JLDRCekNvcU1WLEN5QzNxTU0sU0FPSSwwQnpDd3FNVixDeUMvcU1NLFlBT0ksMEJ6QzRxTVYsQ3lDbnJNTSxRQU9JLG1CekNnck1WLEN5Q3ZyTU0sUUFPSSx3QnpDb3JNVixDeUMzck1NLFFBT0ksdUJ6Q3dyTVYsQ3lDL3JNTSxRQU9JLHNCekM0ck1WLEN5Q25zTU0sUUFPSSx3QnpDZ3NNVixDeUN2c01NLFFBT0ksc0J6Q29zTVYsQ3lDM3NNTSxTQU9JLGtEekN5c01WLEN5Q2h0TU0sU0FPSSw0RHpDOHNNVixDeUNydE1NLFNBT0ksMER6Q210TVYsQ3lDMXRNTSxTQU9JLHdEekN3dE1WLEN5Qy90TU0sU0FPSSw0RHpDNnRNVixDeUNwdU1NLFNBT0ksd0R6Q2t1TVYsQ3lDenVNTSxTQU9JLGtEekN1dU1WLEN5Qzl1TU0sU0FPSSw0RHpDNHVNVixDeUNudk1NLFNBT0ksMER6Q2l2TVYsQ3lDeHZNTSxTQU9JLHdEekNzdk1WLEN5Qzd2TU0sU0FPSSw0RHpDMnZNVixDeUNsd01NLFNBT0ksd0R6Q2d3TVYsQ3lDdndNTSxTQU9JLHVCekNvd01WLEN5QzN3TU0sU0FPSSw0QnpDd3dNVixDeUMvd01NLFNBT0ksMkJ6QzR3TVYsQ3lDbnhNTSxTQU9JLDBCekNneE1WLEN5Q3Z4TU0sU0FPSSw0QnpDb3hNVixDeUMzeE1NLFNBT0ksMEJ6Q3d4TVYsQ3lDL3hNTSxTQU9JLHlCekM0eE1WLEN5Q255TU0sU0FPSSw4QnpDZ3lNVixDeUN2eU1NLFNBT0ksNkJ6Q295TVYsQ3lDM3lNTSxTQU9JLDRCekN3eU1WLEN5Qy95TU0sU0FPSSw4QnpDNHlNVixDeUNuek1NLFNBT0ksNEJ6Q2d6TVYsQ3lDdnpNTSxTQU9JLDBCekNvek1WLEN5QzN6TU0sU0FPSSwrQnpDd3pNVixDeUMvek1NLFNBT0ksOEJ6QzR6TVYsQ3lDbjBNTSxTQU9JLDZCekNnME1WLEN5Q3YwTU0sU0FPSSwrQnpDbzBNVixDeUMzME1NLFNBT0ksNkJ6Q3cwTVYsQ3lDLzBNTSxTQU9JLHdCekM0ME1WLEN5Q24xTU0sU0FPSSw2QnpDZzFNVixDeUN2MU1NLFNBT0ksNEJ6Q28xTVYsQ3lDMzFNTSxTQU9JLDJCekN3MU1WLEN5Qy8xTU0sU0FPSSw2QnpDNDFNVixDeUNuMk1NLFNBT0ksMkJ6Q2cyTVYsQ3lDdjJNTSxlQU9JLHlCekNvMk1WLEN5QzMyTU0sYUFPSSwwQnpDdzJNVixDeUMvMk1NLGdCQU9JLDJCekM0Mk1WLENBQ0YsQ1FwM01JLDBCaUNBSSxpQkFPSSxvQnpDaTNNVixDeUN4M01NLGVBT0kscUJ6Q3EzTVYsQ3lDNTNNTSxnQkFPSSxvQnpDeTNNVixDeUNoNE1NLGNBT0ksd0J6QzYzTVYsQ3lDcDRNTSxvQkFPSSw4QnpDaTRNVixDeUN4NE1NLGFBT0ksdUJ6Q3E0TVYsQ3lDNTRNTSxZQU9JLHNCekN5NE1WLEN5Q2g1TU0sYUFPSSx1QnpDNjRNVixDeUNwNU1NLGlCQU9JLDJCekNpNU1WLEN5Q3g1TU0sa0JBT0ksNEJ6Q3E1TVYsQ3lDNTVNTSxZQU9JLHNCekN5NU1WLEN5Q2g2TU0sbUJBT0ksNkJ6QzY1TVYsQ3lDcDZNTSxZQU9JLHNCekNpNk1WLEN5Q3g2TU0sZUFPSSx1QnpDcTZNVixDeUM1Nk1NLGNBT0ksNEJ6Q3k2TVYsQ3lDaDdNTSxpQkFPSSwrQnpDNjZNVixDeUNwN01NLHNCQU9JLG9DekNpN01WLEN5Q3g3TU0seUJBT0ksdUN6Q3E3TVYsQ3lDNTdNTSxpQkFPSSxxQnpDeTdNVixDeUNoOE1NLGlCQU9JLHFCekM2N01WLEN5Q3A4TU0sbUJBT0ksdUJ6Q2k4TVYsQ3lDeDhNTSxtQkFPSSx1QnpDcThNVixDeUM1OE1NLGVBT0ksd0J6Q3k4TVYsQ3lDaDlNTSxpQkFPSSwwQnpDNjhNVixDeUNwOU1NLHVCQU9JLGdDekNpOU1WLEN5Q3g5TU0sV0FPSSxlekNxOU1WLEN5QzU5TU0sV0FPSSxvQnpDeTlNVixDeUNoK01NLFdBT0ksbUJ6QzY5TVYsQ3lDcCtNTSxXQU9JLGtCekNpK01WLEN5Q3grTU0sV0FPSSxvQnpDcStNVixDeUM1K01NLFdBT0ksa0J6Q3krTVYsQ3lDaC9NTSwyQkFPSSxvQ3pDNitNVixDeUNwL01NLHlCQU9JLGtDekNpL01WLEN5Q3gvTU0sNEJBT0ksZ0N6Q3EvTVYsQ3lDNS9NTSw2QkFPSSx1Q3pDeS9NVixDeUNoZ05NLDRCQU9JLHNDekM2L01WLEN5Q3BnTk0sNEJBT0ksc0N6Q2lnTlYsQ3lDeGdOTSx1QkFPSSxnQ3pDcWdOVixDeUM1Z05NLHFCQU9JLDhCekN5Z05WLEN5Q2hoTk0sd0JBT0ksNEJ6QzZnTlYsQ3lDcGhOTSwwQkFPSSw4QnpDaWhOVixDeUN4aE5NLHlCQU9JLDZCekNxaE5WLEN5QzVoTk0seUJBT0ksa0N6Q3loTlYsQ3lDaGlOTSx1QkFPSSxnQ3pDNmhOVixDeUNwaU5NLDBCQU9JLDhCekNpaU5WLEN5Q3hpTk0sMkJBT0kscUN6Q3FpTlYsQ3lDNWlOTSwwQkFPSSxvQ3pDeWlOVixDeUNoak5NLDJCQU9JLCtCekM2aU5WLEN5Q3BqTk0scUJBT0kseUJ6Q2lqTlYsQ3lDeGpOTSxzQkFPSSwrQnpDcWpOVixDeUM1ak5NLG9CQU9JLDZCekN5ak5WLEN5Q2hrTk0sdUJBT0ksMkJ6QzZqTlYsQ3lDcGtOTSx5QkFPSSw2QnpDaWtOVixDeUN4a05NLHdCQU9JLDRCekNxa05WLEN5QzVrTk0saUJBT0ksa0J6Q3lrTlYsQ3lDaGxOTSxhQU9JLGlCekM2a05WLEN5Q3BsTk0sYUFPSSxpQnpDaWxOVixDeUN4bE5NLGFBT0ksaUJ6Q3FsTlYsQ3lDNWxOTSxhQU9JLGlCekN5bE5WLEN5Q2htTk0sYUFPSSxpQnpDNmxOVixDeUNwbU5NLGFBT0ksaUJ6Q2ltTlYsQ3lDeG1OTSxnQkFPSSxpQnpDcW1OVixDeUM1bU5NLFNBT0ksa0J6Q3ltTlYsQ3lDaG5OTSxTQU9JLHVCekM2bU5WLEN5Q3BuTk0sU0FPSSxzQnpDaW5OVixDeUN4bk5NLFNBT0kscUJ6Q3FuTlYsQ3lDNW5OTSxTQU9JLHVCekN5bk5WLEN5Q2hvTk0sU0FPSSxxQnpDNm5OVixDeUNwb05NLFlBT0kscUJ6Q2lvTlYsQ3lDeG9OTSxVQU9JLGdEekNzb05WLEN5QzdvTk0sVUFPSSwwRHpDMm9OVixDeUNscE5NLFVBT0ksd0R6Q2dwTlYsQ3lDdnBOTSxVQU9JLHNEekNxcE5WLEN5QzVwTk0sVUFPSSwwRHpDMHBOVixDeUNqcU5NLFVBT0ksc0R6QytwTlYsQ3lDdHFOTSxhQU9JLHNEekNvcU5WLEN5QzNxTk0sVUFPSSxnRHpDeXFOVixDeUNock5NLFVBT0ksMER6QzhxTlYsQ3lDcnJOTSxVQU9JLHdEekNtck5WLEN5QzFyTk0sVUFPSSxzRHpDd3JOVixDeUMvck5NLFVBT0ksMER6QzZyTlYsQ3lDcHNOTSxVQU9JLHNEekNrc05WLEN5Q3pzTk0sYUFPSSxzRHpDdXNOVixDeUM5c05NLFVBT0ksc0J6QzJzTlYsQ3lDbHROTSxVQU9JLDJCekMrc05WLEN5Q3R0Tk0sVUFPSSwwQnpDbXROVixDeUMxdE5NLFVBT0kseUJ6Q3V0TlYsQ3lDOXROTSxVQU9JLDJCekMydE5WLEN5Q2x1Tk0sVUFPSSx5QnpDK3ROVixDeUN0dU5NLGFBT0kseUJ6Q211TlYsQ3lDMXVOTSxVQU9JLHdCekN1dU5WLEN5Qzl1Tk0sVUFPSSw2QnpDMnVOVixDeUNsdk5NLFVBT0ksNEJ6Qyt1TlYsQ3lDdHZOTSxVQU9JLDJCekNtdk5WLEN5QzF2Tk0sVUFPSSw2QnpDdXZOVixDeUM5dk5NLFVBT0ksMkJ6QzJ2TlYsQ3lDbHdOTSxhQU9JLDJCekMrdk5WLEN5Q3R3Tk0sVUFPSSx5QnpDbXdOVixDeUMxd05NLFVBT0ksOEJ6Q3V3TlYsQ3lDOXdOTSxVQU9JLDZCekMyd05WLEN5Q2x4Tk0sVUFPSSw0QnpDK3dOVixDeUN0eE5NLFVBT0ksOEJ6Q214TlYsQ3lDMXhOTSxVQU9JLDRCekN1eE5WLEN5Qzl4Tk0sYUFPSSw0QnpDMnhOVixDeUNseU5NLFVBT0ksdUJ6Qyt4TlYsQ3lDdHlOTSxVQU9JLDRCekNteU5WLEN5QzF5Tk0sVUFPSSwyQnpDdXlOVixDeUM5eU5NLFVBT0ksMEJ6QzJ5TlYsQ3lDbHpOTSxVQU9JLDRCekMreU5WLEN5Q3R6Tk0sVUFPSSwwQnpDbXpOVixDeUMxek5NLGFBT0ksMEJ6Q3V6TlYsQ3lDOXpOTSxTQU9JLG1CekMyek5WLEN5Q2wwTk0sU0FPSSx3QnpDK3pOVixDeUN0ME5NLFNBT0ksdUJ6Q20wTlYsQ3lDMTBOTSxTQU9JLHNCekN1ME5WLEN5QzkwTk0sU0FPSSx3QnpDMjBOVixDeUNsMU5NLFNBT0ksc0J6QyswTlYsQ3lDdDFOTSxVQU9JLGtEekNvMU5WLEN5QzMxTk0sVUFPSSw0RHpDeTFOVixDeUNoMk5NLFVBT0ksMER6QzgxTlYsQ3lDcjJOTSxVQU9JLHdEekNtMk5WLEN5QzEyTk0sVUFPSSw0RHpDdzJOVixDeUMvMk5NLFVBT0ksd0R6QzYyTlYsQ3lDcDNOTSxVQU9JLGtEekNrM05WLEN5Q3ozTk0sVUFPSSw0RHpDdTNOVixDeUM5M05NLFVBT0ksMER6QzQzTlYsQ3lDbjROTSxVQU9JLHdEekNpNE5WLEN5Q3g0Tk0sVUFPSSw0RHpDczROVixDeUM3NE5NLFVBT0ksd0R6QzI0TlYsQ3lDbDVOTSxVQU9JLHVCekMrNE5WLEN5Q3Q1Tk0sVUFPSSw0QnpDbTVOVixDeUMxNU5NLFVBT0ksMkJ6Q3U1TlYsQ3lDOTVOTSxVQU9JLDBCekMyNU5WLEN5Q2w2Tk0sVUFPSSw0QnpDKzVOVixDeUN0Nk5NLFVBT0ksMEJ6Q202TlYsQ3lDMTZOTSxVQU9JLHlCekN1Nk5WLEN5Qzk2Tk0sVUFPSSw4QnpDMjZOVixDeUNsN05NLFVBT0ksNkJ6Qys2TlYsQ3lDdDdOTSxVQU9JLDRCekNtN05WLEN5QzE3Tk0sVUFPSSw4QnpDdTdOVixDeUM5N05NLFVBT0ksNEJ6QzI3TlYsQ3lDbDhOTSxVQU9JLDBCekMrN05WLEN5Q3Q4Tk0sVUFPSSwrQnpDbThOVixDeUMxOE5NLFVBT0ksOEJ6Q3U4TlYsQ3lDOThOTSxVQU9JLDZCekMyOE5WLEN5Q2w5Tk0sVUFPSSwrQnpDKzhOVixDeUN0OU5NLFVBT0ksNkJ6Q205TlYsQ3lDMTlOTSxVQU9JLHdCekN1OU5WLEN5Qzk5Tk0sVUFPSSw2QnpDMjlOVixDeUNsK05NLFVBT0ksNEJ6Qys5TlYsQ3lDdCtOTSxVQU9JLDJCekNtK05WLEN5QzErTk0sVUFPSSw2QnpDdStOVixDeUM5K05NLFVBT0ksMkJ6QzIrTlYsQ3lDbC9OTSxnQkFPSSx5QnpDKytOVixDeUN0L05NLGNBT0ksMEJ6Q20vTlYsQ3lDMS9OTSxpQkFPSSwyQnpDdS9OVixDQUNGLEMwQzNpT0EsMEJENENRLE1BT0ksNkJ6QzQvTlYsQ3lDbmdPTSxNQU9JLDJCekNnZ09WLEN5Q3ZnT00sTUFPSSw4QnpDb2dPVixDeUMzZ09NLE1BT0ksNkJ6Q3dnT1YsQ3lDL2dPTSxNQU9JLDhCekM0Z09WLENBQ0YsQzBDN2lPQSxhRHlCUSxnQkFPSSx3QnpDaWhPVixDeUN4aE9NLHNCQU9JLDhCekNxaE9WLEN5QzVoT00sZUFPSSx1QnpDeWhPVixDeUNoaU9NLGNBT0ksc0J6QzZoT1YsQ3lDcGlPTSxlQU9JLHVCekNpaU9WLEN5Q3hpT00sbUJBT0ksMkJ6Q3FpT1YsQ3lDNWlPTSxvQkFPSSw0QnpDeWlPVixDeUNoak9NLGNBT0ksc0J6QzZpT1YsQ3lDcGpPTSxxQkFPSSw2QnpDaWpPVixDeUN4ak9NLGNBT0ksc0J6Q3FqT1YsQ0FDRixDMkN6bk9JLHFGQUVFLHdCM0Mwbk9OLEMyQ3ZuT0ksK0VBRUUsa0IzQ3duT04sQzJDdG5PTSx1R0FDRSxxQjNDd25PUixDMkNsb09JLHVGQUVFLHVCM0Ntb09OLEMyQ2hvT0ksaUZBRUUsa0IzQ2lvT04sQzJDL25PTSx5R0FDRSxvQjNDaW9PUixDMkMzb09JLHVGQUVFLHdCM0M0b09OLEMyQ3pvT0ksaUZBRUUsa0IzQzBvT04sQzJDeG9PTSx5R0FDRSxxQjNDMG9PUixDMkNwcE9JLHVGQUVFLHVCM0NxcE9OLEMyQ2xwT0ksaUZBRUUsa0IzQ21wT04sQzJDanBPTSx5R0FDRSxvQjNDbXBPUixDMkM3cE9JLHVGQUVFLHdCM0M4cE9OLEMyQzNwT0ksaUZBRUUsa0IzQzRwT04sQzJDMXBPTSx5R0FDRSxxQjNDNHBPUixDMkN0cU9JLHVGQUVFLHVCM0N1cU9OLEMyQ3BxT0ksaUZBRUUsa0IzQ3FxT04sQzJDbnFPTSx5R0FDRSxvQjNDcXFPUixDMkMvcU9JLHVGQUVFLHdCM0Nnck9OLEMyQzdxT0ksaUZBRUUsa0IzQzhxT04sQzJDNXFPTSx5R0FDRSxxQjNDOHFPUixDMkN4ck9JLHVGQUVFLHVCM0N5ck9OLEMyQ3RyT0ksaUZBRUUsa0IzQ3VyT04sQzJDcnJPTSx5R0FDRSxvQjNDdXJPUixDMkNqc09JLHVGQUVFLHdCM0Nrc09OLEMyQy9yT0ksaUZBRUUsa0IzQ2dzT04sQzJDOXJPTSx5R0FDRSxxQjNDZ3NPUixDMkMxc09JLHVGQUVFLHVCM0Myc09OLEMyQ3hzT0ksaUZBRUUsa0IzQ3lzT04sQzJDdnNPTSx5R0FDRSxvQjNDeXNPUixDMkNudE9JLHVGQUVFLHdCM0NvdE9OLEMyQ2p0T0ksaUZBRUUsa0IzQ2t0T04sQzJDaHRPTSx5R0FDRSxxQjNDa3RPUixDMkM1dE9JLHVGQUVFLHVCM0M2dE9OLEMyQzF0T0ksaUZBRUUsa0IzQzJ0T04sQzJDenRPTSx5R0FDRSxvQjNDMnRPUixDMkNydU9JLHVGQUVFLHdCM0NzdU9OLEMyQ251T0ksaUZBRUUsa0IzQ291T04sQzJDbHVPTSx5R0FDRSxxQjNDb3VPUixDMkM5dU9JLHVGQUVFLHVCM0MrdU9OLEMyQzV1T0ksaUZBRUUsa0IzQzZ1T04sQzJDM3VPTSx5R0FDRSxvQjNDNnVPUixDMkN2dk9JLHVGQUVFLHdCM0N3dk9OLEMyQ3J2T0ksaUZBRUUsa0IzQ3N2T04sQzJDcHZPTSx5R0FDRSxxQjNDc3ZPUixDMkNod09JLHVGQUVFLHVCM0Npd09OLEMyQzl2T0ksaUZBRUUsa0IzQyt2T04sQzJDN3ZPTSx5R0FDRSxvQjNDK3ZPUixDMkN6d09JLHVGQUVFLHdCM0Mwd09OLEMyQ3Z3T0ksaUZBRUUsa0IzQ3d3T04sQzJDdHdPTSx5R0FDRSxxQjNDd3dPUixDMkNseE9JLHVGQUVFLHVCM0NteE9OLEMyQ2h4T0ksaUZBRUUsa0IzQ2l4T04sQzJDL3dPTSx5R0FDRSxvQjNDaXhPUixDMkMzeE9JLHVGQUVFLHdCM0M0eE9OLEMyQ3p4T0ksaUZBRUUsa0IzQzB4T04sQzJDeHhPTSx5R0FDRSxxQjNDMHhPUixDMkNweU9JLHlGQUVFLHNCM0NxeU9OLEMyQ2x5T0ksbUZBRUUsa0IzQ215T04sQzJDanlPTSwyR0FDRSxtQjNDbXlPUixDMkM3eU9JLHlGQUVFLHlCM0M4eU9OLEMyQzN5T0ksbUZBRUUsa0IzQzR5T04sQzJDMXlPTSwyR0FDRSxzQjNDNHlPUixDMkN0ek9JLHlGQUVFLHdCM0N1ek9OLEMyQ3B6T0ksbUZBRUUsa0IzQ3F6T04sQzJDbnpPTSwyR0FDRSxxQjNDcXpPUixDMkMvek9JLHlGQUVFLHlCM0NnME9OLEMyQzd6T0ksbUZBRUUsa0IzQzh6T04sQzJDNXpPTSwyR0FDRSxzQjNDOHpPUixDMkN4ME9JLHlGQUVFLHdCM0N5ME9OLEMyQ3QwT0ksbUZBRUUsa0IzQ3UwT04sQzJDcjBPTSwyR0FDRSxxQjNDdTBPUixDMkNqMU9JLHlGQUVFLHlCM0NrMU9OLEMyQy8wT0ksbUZBRUUsa0IzQ2cxT04sQzJDOTBPTSwyR0FDRSxzQjNDZzFPUixDMkMxMU9JLHlGQUVFLHdCM0MyMU9OLEMyQ3gxT0ksbUZBRUUsa0IzQ3kxT04sQzJDdjFPTSwyR0FDRSxxQjNDeTFPUixDMkNuMk9JLHlGQUVFLHlCM0NvMk9OLEMyQ2oyT0ksbUZBRUUsa0IzQ2syT04sQzJDaDJPTSwyR0FDRSxzQjNDazJPUixDMkM1Mk9JLHlGQUVFLHdCM0M2Mk9OLEMyQzEyT0ksbUZBRUUsa0IzQzIyT04sQzJDejJPTSwyR0FDRSxxQjNDMjJPUixDMkNyM09JLHlGQUVFLHlCM0NzM09OLEMyQ24zT0ksbUZBRUUsa0IzQ28zT04sQzJDbDNPTSwyR0FDRSxzQjNDbzNPUixDMkM5M09JLHlGQUVFLHdCM0MrM09OLEMyQzUzT0ksbUZBRUUsa0IzQzYzT04sQzJDMzNPTSwyR0FDRSxxQjNDNjNPUixDMkN2NE9JLHlGQUVFLHlCM0N3NE9OLEMyQ3I0T0ksbUZBRUUsa0IzQ3M0T04sQzJDcDRPTSwyR0FDRSxzQjNDczRPUixDMkNoNU9JLHlGQUVFLHdCM0NpNU9OLEMyQzk0T0ksbUZBRUUsa0IzQys0T04sQzJDNzRPTSwyR0FDRSxxQjNDKzRPUixDMkN6NU9JLHlGQUVFLHlCM0MwNU9OLEMyQ3Y1T0ksbUZBRUUsa0IzQ3c1T04sQzJDdDVPTSwyR0FDRSxzQjNDdzVPUixDMkNsNk9JLHlGQUVFLHdCM0NtNk9OLEMyQ2g2T0ksbUZBRUUsa0IzQ2k2T04sQzJDLzVPTSwyR0FDRSxxQjNDaTZPUixDMkMzNk9JLHlGQUVFLHlCM0M0Nk9OLEMyQ3o2T0ksbUZBRUUsa0IzQzA2T04sQzJDeDZPTSwyR0FDRSxzQjNDMDZPUixDMkNwN09JLHlGQUVFLHdCM0NxN09OLEMyQ2w3T0ksbUZBRUUsa0IzQ203T04sQzJDajdPTSwyR0FDRSxxQjNDbTdPUixDMkM3N09JLHlGQUVFLHlCM0M4N09OLEMyQzM3T0ksbUZBRUUsa0IzQzQ3T04sQzJDMTdPTSwyR0FDRSxzQjNDNDdPUixDMkN0OE9JLHlGQUVFLHdCM0N1OE9OLEMyQ3A4T0ksbUZBRUUsa0IzQ3E4T04sQzJDbjhPTSwyR0FDRSxxQjNDcThPUixDMkMvOE9JLHlGQUVFLHlCM0NnOU9OLEMyQzc4T0ksbUZBRUUsa0IzQzg4T04sQzJDNThPTSwyR0FDRSxzQjNDODhPUixDMkN4OU9JLHlGQUVFLHNCM0N5OU9OLEMyQ3Q5T0ksbUZBRUUsa0IzQ3U5T04sQzJDcjlPTSwyR0FDRSxtQjNDdTlPUixDMkNqK09JLHlGQUVFLHlCM0NrK09OLEMyQy85T0ksbUZBRUUsa0IzQ2crT04sQzJDOTlPTSwyR0FDRSxzQjNDZytPUixDMkMxK09JLHlGQUVFLHdCM0MyK09OLEMyQ3grT0ksbUZBRUUsa0IzQ3krT04sQzJDditPTSwyR0FDRSxxQjNDeStPUixDMkNuL09JLHlGQUVFLHlCM0NvL09OLEMyQ2ovT0ksbUZBRUUsa0IzQ2svT04sQzJDaC9PTSwyR0FDRSxzQjNDay9PUixDMkM1L09JLHlGQUVFLHdCM0M2L09OLEMyQzEvT0ksbUZBRUUsa0IzQzIvT04sQzJDei9PTSwyR0FDRSxxQjNDMi9PUixDMkNyZ1BJLHlGQUVFLHlCM0NzZ1BOLEMyQ25nUEksbUZBRUUsa0IzQ29nUE4sQzJDbGdQTSwyR0FDRSxzQjNDb2dQUixDMkM5Z1BJLHlGQUVFLHdCM0MrZ1BOLEMyQzVnUEksbUZBRUUsa0IzQzZnUE4sQzJDM2dQTSwyR0FDRSxxQjNDNmdQUixDMkN2aFBJLHlGQUVFLHlCM0N3aFBOLEMyQ3JoUEksbUZBRUUsa0IzQ3NoUE4sQzJDcGhQTSwyR0FDRSxzQjNDc2hQUixDMkNoaVBJLHlGQUVFLHdCM0NpaVBOLEMyQzloUEksbUZBRUUsa0IzQytoUE4sQzJDN2hQTSwyR0FDRSxxQjNDK2hQUixDMkN6aVBJLHlGQUVFLHlCM0MwaVBOLEMyQ3ZpUEksbUZBRUUsa0IzQ3dpUE4sQzJDdGlQTSwyR0FDRSxzQjNDd2lQUixDMkNsalBJLHlGQUVFLHdCM0NtalBOLEMyQ2hqUEksbUZBRUUsa0IzQ2lqUE4sQzJDL2lQTSwyR0FDRSxxQjNDaWpQUixDMkMzalBJLHlGQUVFLHlCM0M0alBOLEMyQ3pqUEksbUZBRUUsa0IzQzBqUE4sQzJDeGpQTSwyR0FDRSxzQjNDMGpQUixDMkNwa1BJLHlGQUVFLHdCM0Nxa1BOLEMyQ2xrUEksbUZBRUUsa0IzQ21rUE4sQzJDamtQTSwyR0FDRSxxQjNDbWtQUixDMkM3a1BJLHlGQUVFLHlCM0M4a1BOLEMyQzNrUEksbUZBRUUsa0IzQzRrUE4sQzJDMWtQTSwyR0FDRSxzQjNDNGtQUixDMkN0bFBJLHlGQUVFLHdCM0N1bFBOLEMyQ3BsUEksbUZBRUUsa0IzQ3FsUE4sQzJDbmxQTSwyR0FDRSxxQjNDcWxQUixDMkMvbFBJLHlGQUVFLHlCM0NnbVBOLEMyQzdsUEksbUZBRUUsa0IzQzhsUE4sQzJDNWxQTSwyR0FDRSxzQjNDOGxQUixDMkN4bVBJLHlGQUVFLHdCM0N5bVBOLEMyQ3RtUEksbUZBRUUsa0IzQ3VtUE4sQzJDcm1QTSwyR0FDRSxxQjNDdW1QUixDMkNqblBJLHlGQUVFLHlCM0NrblBOLEMyQy9tUEksbUZBRUUsa0IzQ2duUE4sQzJDOW1QTSwyR0FDRSxzQjNDZ25QUixDMkMxblBJLHlGQUVFLHdCM0MyblBOLEMyQ3huUEksbUZBRUUsa0IzQ3luUE4sQzJDdm5QTSwyR0FDRSxxQjNDeW5QUixDMkNub1BJLHlGQUVFLHlCM0Nvb1BOLEMyQ2pvUEksbUZBRUUsa0IzQ2tvUE4sQzJDaG9QTSwyR0FDRSxzQjNDa29QUixDMkM1b1BJLHlGQUVFLHNCM0M2b1BOLEMyQzFvUEksbUZBRUUsa0IzQzJvUE4sQzJDem9QTSwyR0FDRSxtQjNDMm9QUixDNEN0blBJLHFGQUVFLHdENUN3blBOLEM0QzFuUEksaUZBRUUsK0I1QzJuUE4sQzRDN25QSSx1RkFFRSxrQzVDOG5QTixDNENob1BJLHlGQUVFLG1DNUNpb1BOLEM0Q25vUEksK0ZBRUUsc0M1Q29vUE4sQzRDdG9QSSxpR0FFRSwwRDVDdW9QTixDNEN6b1BJLG1HQUVFLDRENUMwb1BOLEM0QzVvUEkseUdBRUUsMkQ1QzZvUE4sQzRDL29QSSxpR0FFRSx3RDVDZ3BQTixDNENscFBJLG1HQUVFLHdENUNtcFBOLEM0Q3JwUEkseUdBRUUseUQ1Q3NwUE4sQzRDeHBQSSxpR0FFRSx5RDVDeXBQTixDNEMzcFBJLG1HQUVFLHdENUM0cFBOLEM0QzlwUEkseUdBRUUsMkQ1QytwUE4sQzRDanFQSSxtR0FFRSx5RDVDa3FQTixDNENwcVBJLHFHQUVFLHdENUNxcVBOLEM0Q3ZxUEksMkdBRUUsMkQ1Q3dxUE4sQzRDMXFQSSxtR0FFRSx5RDVDMnFQTixDNEM3cVBJLHFHQUVFLHdENUM4cVBOLEM0Q2hyUEksMkdBRUUsMkQ1Q2lyUE4sQzZDeHNQQSxpQ0FDRSxVQUNBLHFDN0NpdFBGLEM2Qy9zUEUsNkNBQ0UsVUFDQSx1QjdDaXRQSixDNkM3c1BBLG1CQUNFLGdDN0NndFBGLEM2QzdzUEEscUJBQ0UsaUM3Q2d0UEYsQzZDN3NQQSxzQkFDRSxpQzdDZ3RQRixDNkM3c1BBLHFCQUNFLGdDN0NndFBGLEM2QzdzUEEseUJBQ0UscUM3Q2d0UEYsQzZDN3NQQSx3QkFDRSxvQzdDZ3RQRixDNkM3c1BBLDJCQUNFLHNDN0NndFBGLEM2QzdzUEEsMEJBQ0UscUM3Q2d0UEYsQzZDcHNQQSxpQ0FDRSxVQUNBLHFDN0M0c1BGLEM2QzFzUEUsNkNBQ0UsVUFDQSxnQzdDNHNQSixDNkN4c1BBLG1CQUNFLG1CN0Myc1BGLEM2Q3hzUEEsc0JBQ0UsMEM3QzJzUEYsQzZDeHNQQSx3QkFDRSwyQzdDMnNQRixDNkN4c1BBLHlCQUNFLDJDN0Myc1BGLEM2Q3hzUEEsd0JBQ0UsMEM3QzJzUEYsQzZDeHNQQSxvQkFDRSxvQjdDMnNQRixDNkN4c1BBLHVCQUNFLDJDN0Myc1BGLEM2Q3hzUEEseUJBQ0UsNEM3QzJzUEYsQzZDeHNQQSwwQkFDRSw0QzdDMnNQRixDNkN4c1BBLHlCQUNFLDJDN0Myc1BGLEM2Q2pzUEEsbUNBQ0UsNkI3Q3VzUEYsQzZDcnNQRSwrQ0FDRSx1QjdDdXNQSixDNkNuc1BBLG9CQUNFLCtCN0Nzc1BGLEM2Q25zUEEsc0JBQ0UsZ0M3Q3NzUEYsQzZDbnNQQSx1QkFDRSxnQzdDc3NQRixDNkNuc1BBLHNCQUNFLCtCN0Nzc1BGLEM2QzNyUEEsaUNBQ0UsOERBQ0EsNkI3Q2tzUEYsQzZDL3JQQSxxQkFDRSw4QzdDa3NQRixDNkNqc1BFLGlDQUFlLHdDN0Nvc1BqQixDNkNqc1BBLHNCQUNFLDZDN0Nvc1BGLEM2Q25zUEUsa0NBQWUsd0M3Q3NzUGpCLEM2Q25zUEEsbUJBQ0UsOEM3Q3NzUEYsQzZDcnNQRSwrQkFBZSx3QzdDd3NQakIsQzZDcnNQQSxxQkFDRSw2QzdDd3NQRixDNkN2c1BFLGlDQUFlLHdDN0Mwc1BqQixDOENuM1BBLHFEQUNFLFVBQ0Esa0I5Q3kzUEYsQzhDdDNQQSxXQUVFLG9COUN3M1BGLEM4Q3IzUEEsV0FFRSxvQjlDdTNQRixDOENwM1BBLFdBRUUsb0I5Q3MzUEYsQzhDcDNQQSxXQUVFLG9COUNzM1BGLEM4Q24zUEEsVUFDRSxVQUNBLDJCOUNzM1BGLEM4Q24zUEEsbVpBQ0Usb0JBRUEsdUJBREEsa0I5Q3UzUEYsQzhDOTFQRSxlQUVFLG9COUNnMlBKLEM4Q2wyUEUsZUFFRSxvQjlDbzJQSixDOEN0MlBFLGVBRUUsb0I5Q3cyUEosQzhDMTJQRSxlQUVFLG9COUM0MlBKLEM4QzkyUEUsZUFFRSxtQjlDZzNQSixDOENsM1BFLGVBRUUscUI5Q28zUEosQzhDdDNQRSxlQUVFLHFCOUN3M1BKLEM4QzEzUEUsZUFFRSxxQjlDNDNQSixDOEM5M1BFLGVBRUUscUI5Q2c0UEosQzhDbDRQRSxnQkFFRSxtQjlDbzRQSixDOEN0NFBFLGdCQUVFLHFCOUN3NFBKLEM4QzE0UEUsZ0JBRUUscUI5QzQ0UEosQzhDeDRQQSxlQUNFLG9CQUVBLHVCQURBLGtCOUM0NFBGLEM4Q3Y0UEUsaUJBRUUsb0I5Q3k0UEosQzhDMzRQRSxpQkFFRSxvQjlDNjRQSixDOEMvNFBFLGlCQUVFLG9COUNpNVBKLEM4Q241UEUsaUJBRUUsb0I5Q3E1UEosQzhDdjVQRSxpQkFFRSxtQjlDeTVQSixDOEMzNVBFLGlCQUVFLHFCOUM2NVBKLEM4Qy81UEUsaUJBRUUscUI5Q2k2UEosQzhDbjZQRSxpQkFFRSxxQjlDcTZQSixDOEN2NlBFLGlCQUVFLHFCOUN5NlBKLEM4QzM2UEUsa0JBRUUsbUI5QzY2UEosQzhDLzZQRSxrQkFFRSxxQjlDaTdQSixDOENuN1BFLGtCQUVFLHFCOUNxN1BKLEM4Q2o3UEEsY0FDRSxVQUNBLDBCOUNvN1BGLEM4Q2o3UEEsZ0JBQ0UsVUFDQSwwQjlDbzdQRixDOENqN1BBLGVBQ0UsVUFDQSx5QjlDbzdQRixDOENqN1BBLGNBQ0Usb0JBRUEsdUJBREEsa0I5Q3E3UEYsQzhDajdQQSxpQkFDRSxVQUNBLDBCOUNvN1BGLEM4Q243UEUsdUJBQ0UsaUI5Q3E3UEosQzhDajdQQSxnQkFDRSxVQUVBLHVCQURBLGtCOUNxN1BGLEM4Q243UEUsc0JBR0Usa0JBRkEsb0I5Q3M3UEosQzhDLzZQRSw2QkFDRSxzQkFDQSxvQjlDazdQSixDOEMvNlBJLHlDQUNFLGtCOUNpN1BOLEM4QzU2UEEsU0FDRSxVQUVBLG1CQURBLGtCOUNnN1BGLEM4QzU2UEEsVUFDRSxVQUNBLG1COUMrNlBGLENRaC9QSSw0QnNDcUVGLG1aQUNFLDZCOUMrNlBGLENBQ0YsQytDL2pRQSxjQUdDLHdDQUZBLGFBSUEsa0JBSEEsV0FJQSxTL0Nva1FELEMrQ2xrUUMseUJBSUMsZ0NBSEEsa0JBRUEseUIvQ3NrUUYsQytDbGtRQywrQkFHQyxXQUZBLFlBQ0EsY0FJQSxTQURBLGNBREEsaUIvQ3NrUUYsQytDamtRQywrQkFFQyxnQkFEQSxrQkFHQSwrQi9DbWtRRixDK0Noa1FDLG1EQUVDLG1DQUNBLGdDQUNBLCtCQUNBLGdDQUNBLDZCQUNBLDJCL0Nra1FGLEMrQy9qUUMsd0JBS0Msd0NBQ0EsMkJBRkEsbUNBREEsV0FEQSxlQURBLGlCL0Nza1FGLEMrQy9qUUMsNEJBQ0MsY0FDQSxVL0Npa1FGLEMrQzlqUUMsaUVBRUMsWS9DZ2tRRixDK0M3alFDLHlGQUdDLGVBQ0EseUJBSUEsZ0IvQytqUUYsQytDNWpRQywyR0FHQyxnQkFFQSxZQURBLGNBR0EsYUFEQSxtQi9DK2pRRixDK0MzalFDLHlCQUNDLGEvQzZqUUYsQytDMWpRQywwQkFFQyxjQURBLFMvQzZqUUYsQytDempRQyx5QkFDQyxTL0MyalFGLEMrQ3hqUUMsb0NBQ0MsaUIvQzBqUUYsQytDdmpRQyxpQ0FDQyxtQkFDQSx5QkFHQSxnQi9DeWpRRixDK0N0alFDLHVCQUNDLFlBQ0EsVy9Dd2pRRixDK0NyalFDLHNCQUNDLGEvQ3VqUUYsQytDcGpRQyxnQ0FDQyxXL0NzalFGLEMrQ2pqUUEscUJBQ0MsYS9DcWpRRCxDZ0Q3cVFDLHdCQUNDLHNCQUNBLHdCaERtclFGLENnRGpyUUMsK0JBQ0MsU2hEbXJRRixDZ0RqclFDLGdDQUNDLFNoRG1yUUYsQ2dEanJRQyx1QkFDQyxzQmhEbXJRRixDZ0QvcVFBLG1CQUNDLEdBQ0MsU2hEa3JRQSxDZ0QvcVFELEdBQ0MsU2hEaXJRQSxDQUNGLENpRHZzUUEsWUFDQyxpQ2pENHNRRCxDa0RodFFFLG1CQUNFLFFsRG10UUosQ2tEbHRRSSxvQ0FGRixtQkFHSSxZbERxdFFKLENBQ0YsQ2tEbnRRRSwrQkFDRSxZbERxdFFKLENrRG50UUksb0NBSEYsK0JBSUksUWxEc3RRSixDQUNGLENRbnFRSSx5QjBDeERGLCtCQU9JLFdsRHd0UUosQ0FDRixDa0RydFFJLHlDQUNFLDZCbER1dFFOLENrRHR0UU0sb0NBRkYseUNBR0ksaUNsRHl0UU4sQ0FDRixDa0R6c1FBLFlBQ0Usd0JsRDZzUUYsQ21EcHZRQSwyQkFDRSxHQUNFLGFBQ0EsVUFDQSwwQm5Ed3ZRRixDbUR0dlFBLEdBQ0UsYW5Ed3ZRRixDbUR0dlFBLEdBQ0UsVUFDQSxjbkR3dlFGLENBQ0YsQ21EdHZRQSwwQkFDRSxHQUNFLGFBQ0EsU25Ed3ZRRixDbUR0dlFBLEdBQ0UsYW5Ed3ZRRixDbUR0dlFBLEdBQ0UsU25Ed3ZRRixDQUNGLENtRHR2UUEsMEJBQ0UsR0FFRSxVQURBLFFuRHl2UUYsQ21EdHZRQSxJQUVFLFVBREEsUW5EeXZRRixDbUR0dlFBLElBRUUsY0FDQSxVQUZBLEtuRDB2UUYsQ21EdHZRQSxHQUVFLGNBQ0EsVUFGQSxLbkQwdlFGLENBQ0YsQ21EcnZRQSw2QkFPRSxJQUNFLHFCbkRpdlFGLENtRC91UUEsR0FDRSx3Qm5EaXZRRixDQUNGLENvRDdnUUEsc09BT0UseUJBRUEsd0JBREEsNEJBRUEsd0JBQ0EsU0FUQSxxQkFHQSxZQURBLFlBRUEsc0JBSEEsVXBEdWhRRixDb0Q3Z1FFLDhEQTNTQSx3REFDRSxDQTZTQSxnQkFEQSxnQnBEZ2hRSixDb0Q3Z1FJLGlFQUVFLGdCQURBLGdCcERnaFFOLENvRDVnUUksaUJBRUUsU0FDQSxzQkFGQSxVcERnaFFOLENvRDNnUUksK0tBM1RGLHlEcER5MFFGLENvRDFnUUksaUJBL1RGLHlEcEQ0MFFGLENvRHhnUUUsY0E3VEEseURwRHcwUUYsQ29EeGdRSSxvQkFoVUYseURwRDIwUUYsQ29EdmdRSSw4Q0FwVUYseURwRDgwUUYsQ29EcGdRRSx3R0FFRSxpQkFDQSw4Qi9DNVFjLEMrQzBRZCxlcER3Z1FKLENvRG5nUUUsZ0JBbFVBLHlEcER3MFFGLENvRG5nUUksc0JBclVGLHlEcEQyMFFGLENvRGxnUUksOEZBelVGLHlEcEQ4MFFGLENvRG5nUU0sZ0hBM1VKLHlEcERpMVFGLENvRGpnUUksd0JBaFZGLHlEcERvMVFGLENvRGxnUU0sOEJBbFZKLHlEcER1MVFGLENvRC8vUEUsYUFuVUEseURwRHEwUUYsQ29ELy9QSSxtQkF0VUYseURwRHcwUUYsQ29ELy9QSSxxRkF6VUYseURwRDIwUUYsQ29EaGdRTSx1R0EzVUoseURwRDgwUUYsQ29ENy9QRSxpQkExVUEseURwRDAwUUYsQ29ENy9QSSx1QkE3VUYseURwRDYwUUYsQ29ENy9QSSxpR0FoVkYseURwRGcxUUYsQ29EOS9QTSxtSEFsVkoseURwRG0xUUYsQ29EMy9QRSxlQWpWQSx5RHBEKzBRRixDb0QzL1BJLHFCQXBWRix5RHBEazFRRixDb0QzL1BJLDJGQXZWRix5RHBEcTFRRixDb0Q1L1BNLDZHQXpWSix5RHBEdzFRRixDb0R6L1BFLGVBcFhBLHlEcERnM1FGLENvRHovUEkscUJBdlhGLHlEcERtM1FGLENvRHovUEksMkZBMVhGLHlEcERzM1FGLENvRDEvUE0sNkdBNVhKLHlEcER5M1FGLENvRHovUEksdUJBaFlGLHlEcEQ0M1FGLENvRDEvUE0sNkJBbFlKLHlEcEQrM1FGLENvRHYvUEUsYUE3WkEseURwRHU1UUYsQ29Edi9QSSxtQkFoYUYseURwRDA1UUYsQ29Edi9QSSxrQkFuYUYseURwRDY1UUYsQ29EeC9QTSx3QkFyYUoseURwRGc2UUYsQ29Edi9QSSxxQkF6YUYseURwRG02UUYsQ29EeC9QTSwyQkEzYUoseURwRHM2UUYsQ29Eci9QRSxzREFoWUEseURwRHczUUYsQ29EdC9QSSxrRUFsWUYseURwRDIzUUYsQ29EcC9QRSxhQWhZQSx5REFDRSxDQWtZQSxnQkFDQSw4Qi9DbFljLEMrQ2dZZCxZcER3L1BKLENvRHIvUEksbUJBcllGLHlEcEQ2M1FGLENvRG4vUEUsK0RBbllBLHlEQUNFLENBcVlBLGlCQUNBLDhCL0M1WWMsQytDMFlkLGVwRHUvUEosQ29EcC9QSSwyRUF4WUYseURwRCszUUYsQ29EcC9QSSxlQXBZRix5REFDRSxDQXNZRSxnQkFDQSw4Qi9DcFpZLEMrQ2taWixjcER3L1BOLENvRHIvUE0scUJBellKLHlEcERpNFFGLENvRGwvUEUsYUF4WUEseURBQ0UsQ0EwWUEsaUJBREEsZXBEcS9QSixDb0RuL1BJLG1CQTVZRix5RHBEazRRRixDb0RqL1BFLGFBM1VBLHlEQUNFLENBNlVBLGlCQURBLGFwRG8vUEosQ29EbC9QSSxxQkEvVUYseURwRG8wUUYsQ29EbC9QSSxnQkFFRSxpQkFEQSxZcERxL1BOLENvRGgvUEUsZ0JBalZBLHlEQUNFLENBbVZBLGlCQURBLGVwRG0vUEosQ29Eai9QSSx3QkFyVkYseURwRHkwUUYsQ29Eai9QSSxtQkFFRSxpQkFEQSxjcERvL1BOLENvRC8rUEUseUxBSUUsMENBQ0EsK0JBRkEsaUJBRkEsa0JBQ0EsZXBENi9QSixDb0R6L1BJLCtQQU1FLDJCQUpBLFNBR0EsV0FEQSxZQUhBLGtCQUVBLFVwRHVnUU4sQ29EamdRSSxtQkFuYkYseURwRHU3UUYsQ29ELy9QSSxpQkFqYkYseURwRG03UUYsQ29ENy9QSSxrQkEvYUYseURwRCs2UUYsQ29EMy9QSSxzQkExWUYseURwRHc0UUYsQ29Eei9QSSx1QkE3WkYseURwRHk1UUYsQ29Edi9QSSxpQkEzWkYseURwRHE1UUYsQ29Eci9QSSxtQkE5YUYseURwRHM2UUYsQ29Ebi9QSSxvQkExYkYseURBQ0UsQ0E2YkUsMEJBREEsZXBEcS9QTixDb0RqL1BJLGlCQXhjRix5RHBENDdRRixDb0QvK1BFLGFBclpBLHlEQUNFLENBdVpBLGlCQUNBLDhCL0NoZ0JjLEMrQzhmZCxlcERtL1BKLENvRDcrUEksc0NBN1pGLHlEcERnNVFGLENvRDcrUEksNENBbmFGLHlEcERzNVFGLENvRGovUE0seUJBcmFKLHlEcER5NVFGLENvRC8rUEUsWUFuYUEseURBQ0UsQ0FxYUEsaUJBQ0EsOEIvQ3JoQmMsQytDbWhCZCxlcERtL1BKLENvRDcrUEksb0NBM2FGLHlEcEQ4NVFGLENvRDcrUEksMENBamJGLHlEcERvNlFGLENvRGovUE0sd0JBbmJKLHlEcER1NlFGLENvRC8rUEUsZ0JBamJBLHlEQUNFLENBbWJBLGlCQUNBLDhCL0MxaUJjLEMrQ3dpQmQsY3BEbS9QSixDb0RoL1BJLHNCQXRiRix5RHBEeTZRRixDRHZtUkEsS0FDRSxpQkMwbVJGLENRNWlSSSx5QlQvREosS0FHSSxrQkM0bVJGLENBQ0YsQ0R6bVJBLFlBRUUsd0JNU0ssQ05WTCxVQzZtUkYsQ0R6bVJBLEVBQ0UscUJBQ0EsOEJDNG1SRixDRDNtUkUsUUFDRSxhQzZtUkosQ0R6bVJBLGdDQU1FLGFNaEJTLENOYVQsaUJBQ0EsZ0JBQ0EsY0FIQSxrQkNnblJGLENRdmtSSSx5QlQzQ0osZ0NBUUksY0MrbVJGLENBQ0YsQ0Q1bVJBLCtDQU1FLGFNcEJLLENOaUJMLG9CQUNBLGdCQUNBLGNBSEEsc0JDbW5SRixDUXRsUkkseUJUL0JKLCtDQVFJLGlCQ2tuUkYsQ0FDRixDRC9tUkEsZ0xBTUUsYU1oQ0ssQ042Qkwsb0JBQ0EsZ0JBQ0Esa0JBSEEsc0JDc25SRixDUXJtUkkseUJUbkJKLGdMQVFJLGNDcW5SRixDQUNGLENEbG5SQSxpR0FHRSxtQkFDQSxnQkFDQSxrQkFIQSxzQkN3blJGLENEbG5SQSxzRkFHRSxnQkFEQSxTQURBLFNDdW5SRixDRG5uUkksOEhBQ0UsWUNxblJOLENxRDNyUkEsTUFHRSxhaERlSyxDZ0RqQkwscUNqRGtrQjRCLENpRGprQjVCLGtCckQrclJGLENxRDFyUkUsWUFFRSxtQkFEQSxpQnJEOHJSSixDcUQxclJJLGtCQUdFLGFoREdDLENnRExELGlCQUNBLGVyRDZyUk4sQ3FEeHJSSSw0QkFDRSxZckQwclJOLENxRHhyUkksZ0JBSUUsYWhEUkMsQ2dETUQsaUJBQ0EsZ0JBRkEsa0JyRDZyUk4sQ3FEdnJSRSxvR0FHRSx5QkFDQSxTQUNBLGdDQUVBLGdCQUxBLGtCQUlBLGFBTEEsY3JEK3JSSixDcUR4clJJLDRIQUNFLHlCQUNBLG9CaER4QkUsQ2dEMEJGLGdCQURBLFlyRDJyUk4sQ3FEeHJSSSxrQkFHRSxTQUZBLGtCQUNBLE9yRDJyUk4sQ3FEeHJSSSx3SkFDRSxhckQwclJOLENxRHJyUkEsNkhBR0UscUJBQ0EsMEJBRkEsZ0JBREEsd0JyRDJyUkYsQ3FEdHJSSSxtQkFDRSxpQnJEd3JSTixDcUR2clJNLHlCQUNFLHFCaEQ1Q0EsQ2dENkNBLGlCckR5clJSLENxRHRyUkksbUdBQ0UscUJyRHdyUk4sQ3NEM3ZSRSxjQUVFLG1CQURBLGFBRUEsVXREOHZSSixDc0Q3dlJJLGdCQUNFLGNBQ0EsY3REK3ZSTixDc0Q1dlJNLDJDQUVFLGlCQUNBLGdCQUZBLGV0RGd3UlIsQ3VEeHBSQSw2S0FLRSxZQUZBLE9BRkEsa0JBQ0EsTUFFQSxVdkQycFJGLEN1RHZwUkEscUdBRUUsaUJ2RHlwUkYsQ3dEM3dSQSxXQUNFLG1CQUhpQixDQU1qQixrQkFEQSxnQkFEQSwyRHhEZ3hSRixDd0RydFJFLDZIQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleER3dFJKLEN3RHJ0UkksMklBQ0UsZXhEdXRSTixDd0Q3dFJFLHNCQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleERpdVJKLEN3RDl0UkksNkJBQ0UsZXhEZ3VSTixDd0R0dVJFLDhFQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleEQwdVJKLEN3RHZ1UkksNEZBQ0UsZXhEeXVSTixDd0QvdVJFLGtGQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleERtdlJKLEN3RGh2UkksZ0dBQ0UsZXhEa3ZSTixDd0R4dlJFLGlGQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleEQ0dlJKLEN3RHp2UkksK0ZBQ0UsZXhEMnZSTixDd0Rqd1JFLGlGQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleERxd1JKLEN3RGx3UkksK0ZBQ0UsZXhEb3dSTixDd0Qxd1JFLHdFQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleEQ4d1JKLEN3RDN3Ukksc0ZBQ0UsZXhENndSTixDd0RueFJFLG1GQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleER1eFJKLEN3RHB4UkksaUdBQ0UsZXhEc3hSTixDd0Q1eFJFLGlHQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleERneVJKLEN3RDd4UkksK0dBQ0UsZXhEK3hSTixDd0RyeVJFLGlCQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleER5eVJKLEN3RHR5Ukksd0JBQ0UsZXhEd3lSTixDd0Q5eVJFLGtCQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleERrelJKLEN3RC95UkkseUJBQ0UsZXhEaXpSTixDd0R2elJFLDRhQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleEQrelJKLEN3RDV6UkksNmRBQ0UsZXhEazBSTixDd0R4MFJFLHlNQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleEQ2MFJKLEN3RDEwUkkscU9BQ0UsZXhENjBSTixDd0RuMVJFLHdFQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleER1MVJKLEN3RHAxUkksc0ZBQ0UsZXhEczFSTixDd0Q1MVJFLGdCQUNFLG1CQWhFZSxDQWtFZixrQkFEQSxleERnMlJKLEN3RDcxUkksdUJBQ0UsZXhEKzFSTixDd0RyMlJFLGNBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RHkyUkosQ3dEdDJSSSxxQkFDRSxleER3MlJOLEN3RDkyUkUsMEhBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RGszUkosQ3dELzJSSSxzSkFDRSxleERpM1JOLEN3RHYzUkUseUJBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RDIzUkosQ3dEeDNSSSxnQ0FDRSxleEQwM1JOLEN3RGg0UkUsOEJBQ0UsbUJBaEVlLENBa0VmLGtCQURBLGV4RG80UkosQ3dEajRSSSxxQ0FDRSxleERtNFJOLEN3RHo0UkUsYUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhENjRSSixDd0QxNFJJLG9CQUNFLGV4RDQ0Uk4sQ3dEbDVSRSwrRUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEczVSSixDd0RuNVJJLDZGQUNFLGV4RHE1Uk4sQ3dEMzVSRSw2RUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEKzVSSixDd0Q1NVJJLDJGQUNFLGV4RDg1Uk4sQ3dEcDZSRSxtQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEdzZSSixDd0RyNlJJLDBCQUNFLGV4RHU2Uk4sQ3dENzZSRSxnQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEaTdSSixDd0Q5NlJJLHVCQUNFLGV4RGc3Uk4sQ3dEdDdSRSxtQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEMDdSSixDd0R2N1JJLDBCQUNFLGV4RHk3Uk4sQ3dELzdSRSxrQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEbThSSixDd0RoOFJJLHlCQUNFLGV4RGs4Uk4sQ3dEeDhSRSxpQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhENDhSSixDd0R6OFJJLHdCQUNFLGV4RDI4Uk4sQ3dEajlSRSxvQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEcTlSSixDd0RsOVJJLDJCQUNFLGV4RG85Uk4sQ3dEMTlSRSxxRkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEODlSSixDd0QzOVJJLG1HQUNFLGV4RDY5Uk4sQ3dEbitSRSxrRUFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEdStSSixDd0RwK1JJLGdGQUNFLGV4RHMrUk4sQ3dENStSRSxvQkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEZy9SSixDd0Q3K1JJLDJCQUNFLGV4RCsrUk4sQ3dEci9SRSx3QkFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEeS9SSixDd0R0L1JJLCtCQUNFLGV4RHcvUk4sQ3dEOS9SRSxtR0FDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEa2dTSixDd0QvL1JJLGlIQUNFLGV4RGlnU04sQ3dEdmdTRSx5SEFDRSxtQkFoRWUsQ0FrRWYsa0JBREEsZXhEMmdTSixDd0R4Z1NJLHVJQUNFLGV4RDBnU04sQ3lEdGxTQSxVQVVFLHNCQUhBLHNCQUVBLFVDVnlCLENES3pCLGNBa0JBLHNDQ1ppQixDREtqQixlQUtBLGtCQURBLGdCQUhBLGNBSkEsVUFEQSxrQkFMQSxtQkE0QkEsaUJ6RG9rU0YsQ3lENWtTRSwyQkFBcUIsaUJ6RCtrU3ZCLEN5RDdrU0UsOEJBRUUsc0JBREEsb0J6RGdsU0osQ3lEeGtTQSx5QkFDRSxZekQya1NGLEN5RHZrU0EsK0NBR0Usa0J6RDBrU0YsQ3lEdGtTQSxhQUNFLG9CQUNBLGtCQUNBLG9CQUNBLDRCQU1BLFF6RHVrU0YsQ3lENWpTQSw4RkFPRSxTQURBLGVBREEsVXpEaWtTRixDeUQ1alNBLG1CQWZFLGtCekQra1NGLEN5RDVqU0Esa0JBbkJFLGV6RG1sU0YsQ3lENWpTQSxtQkF2QkUsMkJ6RHVsU0YsQ3lENWpTQSxrQkEzQkUsZ0J6RDJsU0YsQ3lEcmpTQSx1Q0FMRSxZQURBLFV6RHdrU0YsQ3lEbGtTQSxvQkFHRSxPQUZBLGtCQUNBLEt6RGdrU0YsQ3lEempTQSxxQkFHRSxZQURBLFNBREEsU3pEOGpTRixDeUQxalNBLDBDQU1FLFNBRkEsT0FGQSxnQkFEQSxlQU1BLFFBRkEsTUFGQSxZekRpa1NGLEN5RDNqU0EsaURBRUUsc0JBRUEsd0JBSEEsb0J6RGdrU0YsQ3lEMWpTQSwyQ0FDRSxXekQ2alNGLEN5RHhqU0EsWUFBYyxzQnpENGpTZCxDeUQxalNBLGNBRUUsZUFEQSxVekQ4alNGLEN5RHpqU0EseUJBQ0UsV0FDQSxhQUNBLGtCQUNBLE1BQ0EsU3pENGpTRixDeUR6alNBLGtCQUNFLHdCQUNBLG9CQUNBLDRCekQ0alNGLEN5RHZqU0EsV0FHRSxzQkFEQSxXQUdBLHNDQzlKaUIsQ0Q2SmpCLGVBSUEsYUFDQSxjQVJBLGFBS0Esa0JBQ0EsV3pENGpTRixDeUR2alNBLGtDQUVFLGF6RDBqU0YsQzJEM3VTQSwrQkpDRSx3QkdDeUIsQ0hBekIsMkJJVUEsMkJKc0JBLGtCSWxCdUIsQ0FOdkIsZUFMQSxjQUpBLGNBRUEsZ0JEYXdCLENDUnhCLFVBTkEsaUJEYTZCLENDSjdCLFVBRkEsVUFIQSxrQkFDQSxTSldBLGtCSURvQixDQWJwQixTM0Rnd1NGLEMyRHZ1U0EsNENBRUUsU0FFQSxtQkFEQSxxQkFGQSxPM0Q0dVNGLEMyRHR1U0EsMEVKbkNFLHdCR0syQixDSEozQiwyQklvQ0EsaUJEdkN5QixDSG1CekIsaUJ2RG93U0YsQzJEenVTQSxrS0FJRSxZM0Q0dVNGLEMyRHh1U0EsbUZBQ0UsYTNEMnVTRixDNERueVNBLGlCQVlFLHdCQUVBLGdCQWJBLGdCQUNBLFlBQ0EsY0FDQSxxQkFFQSxrQkFDQSxvQkFFQSxxQkFEQSxvQkFFQSxlNUR3eVNGLEM0RGp5U0EseUJBRUUsWUFEQSxVNURxeVNGLEM2RHZ6U0Esd0NBS0UsZUFDQSxXQUNBLGtCQUNBLFFBQ0EsU0FDQSxTN0RzelNGLEM4RGgwU0EsNEJDMkZFLGlCQUVBLCtDRHhGQSxhOURpMFNGLEM4RDd6U0EsOEJBQ0UscUI5RGcwU0YsQzhEN3pTQSw0Q0FHRSxnQkFDQSxnQkFDQSxrQkFDQSxTOUQ4elNGLENnRWoxU0EsaUJBQ0UsY2hFbzFTRixDZ0VoMVNBLDhCQUNFLGNoRW0xU0YsQ2dFLzBTQSxnRUFDRSxZaEVrMVNGLENnRS8wU0EsNEJBQ0UsY0FHQSxzQ05OaUIsQ01LakIsU0FJQSxjQUxBLFNoRXExU0YsQ2dFNTBTQSw4QkFDRSxxQmhFKzBTRixDZ0UzMFNBLDREQUNFLFloRTgwU0YsQ2dFMzBTQSxhQUtFLGdCQURBLGtCQUhBLGdCQUNBLFNBQ0EsZUFHQSxrQkFDQSx3QmhFODBTRixDZ0UzMFNBLHFIVHpDRSx3QkdLMkIsQ0hKM0IsMEJ2RDAzU0YsQ2dFNTBTQSw0SUFJRSxxQk5yRHlCLENNc0R6QixhaEUrMFNGLENnRTUwU0EsNElBRUUsZWhFKzBTRixDZ0U1MFNBLDRCQVFFLGVBTEEsY0FJQSxnQkFIQSxnQkFFQSxnQkFEQSxVQUpBLGtCQUNBLHdCaEVxMVNGLENpRXQ1U0EsaUNBUUUsMkJBTEEsU0FGQSxhQUtBLFNBREEsVUFFQSxvQkFMQSxrQkFFQSxVakU2NVNGLENpRXI1U0EsbURWVEUsd0JHQ3lCLENIQXpCLDJCVWFBLGFBQ0EsZ0JBSEEsa0JBQ0EsVWpFMDVTRixDaUVyNVNBLDJJQUVFLGNqRXc1U0YsQ2lFcjVTQSxxRUFDRSxlakV3NVNGLENpRXI1U0Esc0VBQ0UsZWpFdzVTRixDaUVyNVNBLGdOQUdFLGVqRXc1U0YsQ2lFcjVTQSwrR0FFRSxhakV3NVNGLENrRWw4U0Esa0NBRUUsZ0JYa0JBLGtCdkR1N1NGLENrRXQ4U0EseUNBSUUsbUJsRXM4U0YsQ2tFbDhTQSxrTEFLRSxVbEVvOFNGLENrRWo4U0Esa0NBRUUsWUFJQSxTQUlBLFNBVEEsVUFRQSxVQUpBLGtCQUVBLE1YUkEsa0JXYW9CLENBVHBCLFVsRTg4U0YsQ2tFbDhTQSxvSUFHRSxjQUNBLFNsRXE4U0YsQ2tFbDhTQSwrQ0FDRSxjQUNBLFVBQ0Esa0JBQ0EsVWxFcThTRixDa0VsOFNBLDJLQUdFLFVsRXE4U0YsQ2tFbDhTQSwwQ0FFRSxZQUNBLFNBQ0EsZ0JBSEEsVWxFdzhTRixDbUVqZ1RBLDJCWkdFLHdCR0N5QixDSEF6QiwyQllBQSxTQUhBLGFBTUEsV0FGQSxPQUZBLGtCQUdBLFFBSkEsVW5FMmdURixDbUVoZ1RBLGtDWnFDRSxhWWxDQSxVWklBLHFDWUZRLENBSFIsa0JuRTRnVEYsQ21FcGdUQSxnRUFHRSxVQUdBLG9CWlRBLG1DWVdRLENBTlIsa0JuRTZnVEYsQ21FbGdUQSxnSEFJRSxzQm5Fb2dURixDbUVoZ1RBLDBFQUNFLFVBQ0Esa0JuRW1nVEYsQ21FLy9TQSw4Q0FDRSxhbkVrZ1RGLENvRWxqVEEsdUJiNkVFLFNhdEVjLENBRmQsWUFGQSxTQUNBLFVBSEEsa0JBQ0Esa0JBSUEsU3BFMGpURixDb0V0alRBLHlDQUNFLGdCQUNBLGdCcEV5alRGLENvRXBqVEEsa0NBQ0ksYXBFdWpUSixDb0VualRBLHFHQUdFLHdCcEVzalRGLENvRWxqVEEsNEJiUEUsbUJBREEsU0FFQSxXQUNBLGdCQUNBLFVBQ0Esa0JBQ0EsU3ZEOGpURixDb0V4alRBLDBCQUNFLG1CQUNBLHFCcEUyalRGLENxRWptVEEscUNBQ0UsWXJFb21URixDc0VsbVRBLGdDZnFESSxrQmVsRG9CLENBRnRCLGVmOENBLGFBOEJBLFNlM0VjLENBRWQsY0FDQSxpQnRFZ25URixDc0U3bVRBLHlDQUNFLGN0RWduVEYsQ3NFN21UQSxnQ0FDRSxZdEVnblRGLENzRTdtVEEsa0NmcUNJLGtCZXBDb0IsQ2Y4QnRCLFl2RHlsVEYsQ3NFcG5UQSxtQ0FDRSxVdEV1blRGLENzRWpuVEEsK0Jma0RFLFNlakRjLENBRWQsWWZiQSxrQnZEeW9URixDc0V6blRBLHFEQU1FLGF0RXVuVEYsQ3NFbG5UQSwyREFDRSx3QnRFcW5URixDc0VsblRBLG9FQUNFLGF0RXFuVEYsQ3NFN21UQSwwSkFJRSxjQUNBLFlBQ0EsU0FDQSxVQUpBLGtCQU1BLE90RSttVEYsQ3NFNW1UQSw2QkFDRSxxQnRFK21URixDc0UzbVRFLG9DQUNFLGVBQ0Esa0JBQ0EsWUFDQSxtQkFDQSxTdEU2bVRKLENzRXptVEEsNkJBQ0Usb0J0RTRtVEYsQ3NFdm1UQSxpQ0FDRSxvQnRFMG1URixDc0VqbVRBLDRCZm5HRSxxQmVvR3FDLENmbkdyQyx1QkFnQ0Esa0Jlb0V1QixDQUN2QixXQU1BLFlBQ0Esc0NacEdpQixDWXlHakIsY0FDQSxvQkFDQSxvQkFDQSxrQkFDQSxXQUNBLGtCQUNBLFN0RThsVEYsQ3NFM2xUQSx1REFDRSxZdEU4bFRGLENzRTNsVEEsMklBRUUsY0FHQSxlQUNBLGtCdEU0bFRGLENzRXpsVEEsaUVBQ0UsYXRFNGxURixDc0VybFRBLG1EQUtFLHNCQUpBLGFBR0EsWUFGQSxrQkFDQSxVQUdBLFN0RXdsVEYsQ3NFcmxUQSxzREFDRSxTdEV3bFRGLENzRXJsVEEseURBQ0UsYXRFd2xURixDc0VybFRBLHFFQUVFLFVmbEpBLG1DZW1KUSxDQUZSLGlCdEU4bFRGLENzRXhsVEEsaUZBQ0UsWXRFMmxURixDc0V4bFRBLHFDZjVLRSxxQmU4S3FDLENmN0tyQyx1QmU0S0EsVXRFNmxURixDdUU3d1RBLHNCaEJ1RkUsMEJnQmpGcUIsQ2hCSHJCLHdCR0syQixDSEozQiwyQmdCRkEsZUFFQSxlQURBLFVBRkEsa0JoQndGQSx3QmdCbkZxQixDaEIyRnJCLGdCdkRpc1RGLEN1RXZ4VEEsK0JBQ0UsY3ZFMHhURixDdUV2eFRBLDRCaEJ5RkUsdUJnQnRGb0IsQ0FGcEIsd0J2RTZ4VEYsQ3dFN3lUQSw0QkFDRSxlakIrRUEsU3ZEc3VURixDd0VueVRBLDhCQUNFLGVqQjhCQSxhaUI3QkEsZ0J4RXl5VEYsQ3dFdHlUQSxvREFDRSxTeEV5eVRGLEN3RXR5VEEsZ0RBSUUsV0FDQSxpQkFIQSxVQURBLG1CQUVBLFN4RTJ5VEYsQ3dFdHlUQSw0QmpCaEJFLG1CdkQ4elRGLEN3RTd5VEUsNFdBWUUsVUFDQSxrQmpCOUJGLHlFaUJvQ3dCLENBUnRCLGtCeEU0eVRKLEN3RWp6VEksZ2ZBRUUsV0FDQSxlQUZBLFN4RXF6VE4sQ3dFN3lUSSxvZUFDRSxZakJqQ0osa0J2RHExVEYsQ3dFNXlUSSwyTWpCekNGLG9CaUI4Q3dCLENBRnBCLFV4RWl6VE4sQ3dFN3lUSSw2RUFDRSxTeEUreVROLEN3RXh5VEEsb0VBQ0UsV0FFQSxhakIzREEsaUZpQjZEc0IsQ0FIdEIsU3hFaXpURixDd0UxeVRBLHNFakJqRUUsOEV2RG0zVEYsQ3dFN3lUQSxrRkFFRSxXQUdBLFVBQ0Esa0JqQjVFQSxlaUI4RW9CLENBSnBCLG1CQUhBLFN4RXl6VEYsQ3dFL3lUQSw4SUFHRSxXQUNBLFVBRkEsaUJ4RW96VEYsQ3dFL3lUQSw0QmpCMURFLFl2RGczVEYsQ3dFbHpUQSwwQkFDRSxtQnhFcXpURixDd0VselRBLHNDQUVFLFlBREEsU3hFc3pURixDd0VselRBLG9DQUVFLFdBQ0EsbUJBRkEsVXhFdXpURixDd0VselRBLDRCQUtFLHFCZG5JeUIsQ2NnSXpCLFNBQ0EsT0FGQSxpQnhFd3pURixDd0UveVRFLG1DQUVFLGVBREEsa0JBRUEsU3hFaXpUSixDd0U3eVRBLHVDQUNFLFV4RWd6VEYsQ3dFN3lURSw4Q0FFRSxXQURBLFVBRUEsU3hFK3lUSixDd0U1eVRBLHlDQUNFLFd4RSt5VEYsQ3dFNXlURSxnREFFRSxZQURBLFN4RSt5VEosQ3dFMXlUQSxzREFDRSxTeEU2eVRGLEN3RXp5VEEsc0RBQ0UsV3hFNHlURixDd0V6eVRBLHdEQUNFLFV4RTR5VEYsQ3dFenlUQSwrQmpCOUtFLHdCR0N5QixDSEF6QiwyQmlCZ0xBLFdBREEsV0FEQSxTeEVnelRGLEN3RXp5VEEsMkNBQ0UsU3hFNHlURixDd0VueVRBLDhCakJoTUUscUJpQmlNcUMsQ2pCaE1yQyx1QkFnQ0Esa0JpQmlLdUIsQ0FDdkIsV0FDQSxZQUNBLHNDZDVMaUIsQ2M2TGpCLGNBQ0Esb0JBQ0Esb0JBQ0Esa0JBQ0EsV0FDQSxrQkFDQSxTeEV5eVRGLEN3RXR5VEEsMklBRUUsY0FDQSxjQUNBLGtCeEV5eVRGLEN3RXR5VEEsNklBRUUsU0FDQSxTeEV5eVRGLEN3RXR5VEEsaUVBQ0UsYXhFeXlURixDd0VseVRBLGlEQUtFLHNCQUpBLGFBR0EsV0FGQSxrQkFDQSxXQUdBLFN4RXF5VEYsQ3dFbHlUQSxvREFFRSxZQURBLFN4RXN5VEYsQ3dFbHlUQSxvREFDRSxTeEVxeVRGLEN3RWx5VEEsdURBQ0UsYXhFcXlURixDd0VseVRBLG1FQUVFLFVqQjNPQSxtQ2lCNE9RLENBRlIsaUJ4RTJ5VEYsQ3dFcnlUQSwrRUFDRSxZeEV3eVRGLEN3RXJ5VEEsdUNqQnJRRSxxQmlCdVFxQyxDakJ0UXJDLHVCaUJxUUEsVXhFMHlURixDeUVualVBLFlBTUUsc0JBRkEsNEJBREEsNEJBRUEsd0JBUUEsU0FOQSxlQU5BLHFCQWNBLFlBREEsT0FOQSxTQUNBLFVBQ0Esa0JBRUEsUUFEQSxNQVRBLHFCekVta1VGLEN5RWxqVUEsNkJBQ0UsWXpFcWpVRixDeUVqalVBLHVDQUNFLGF6RW9qVUYsQ3lFaGpVQSx1Q0FDRSxZekVtalVGLEMwRWhsVUEsNEJuQnVESSxzQm1CdERvQixDbkJnRHRCLGFBOEJBLFNtQjdFYyxDQUNkLGNBQ0EsZTFFOGxVRixDMEUzbFVBLCtCQUNFLG1CQUVBLGdCQURBLFUxRStsVUYsQzBFemxVQSxrRkFFRSxZMUU0bFVGLEMwRXhsVUEsb0NBQ0UsbUJBQ0EsZUFFQSxvQm5Cc0RBLFNtQnZEYyxDQUtkLGNBSEEsWUFJQSxnQkFFQSxjQUxBLGtCQUNBLG1CQUdBLFUxRWdtVUYsQzBFNWxVQSx1Q0FDRSxtQkFFQSxnQkFEQSxVMUVnbVVGLEMwRTFsVUEsaUhBRUUsWTFFNmxVRixDMEV6bFVBLHVEQUNFLFcxRTRsVUYsQzBFemxVQSxnREFHRSxXQUZBLGlCMUU2bFVGLEMwRXZsVUEsNkVBQ0UsUzFFMGxVRixDMkV4cFVBLDRCcEJnRkUsU29CL0VjLENBQ2QsY0FDQSxnQkFDQSxjQUVBLGlCQUNBLGtCQUZBLFUzRWlxVUYsQzJFbHBVQSwwSUFFRSxZM0U4cFVGLEMyRTNwVUEsa0JBQ0UsYUFDQSxlM0U4cFVGLEMyRTNwVUEsNEJBR0UsWTNFNHBVRixDNEU3clVBLDRCQUNFLGM1RWdzVUYsQzRFOXJVQSxrRHJCNkVFLFN2RHluVUYsQzZFeHNVQSx3QkFFRSxXQUNBLE9BR0Esb0JBTEEsa0JBR0EsUUFDQSxLN0U0c1VGLEM2RXZzVUEsZ0VBQ0UsVTdFMHNVRixDNkV0c1VBLDBCQUNFLGdCQUVBLG1CQURBLGlCN0Uwc1VGLEM2RXRzVUEsZUFBaUIsVTdFMHNVakIsQzZFenNVQSxjQUFnQixVN0U2c1VoQixDNkU1c1VBLFlBQWMsYTdFZ3RVZCxDNkU3c1VBLHdDdEJmRSwwQnZEb3VVRixDNkVodFVBLGdGdEJwQkUsNEJ2RDR1VUYsQzhFeHZVQSw0RUFDRSxldkIrRUEsU3ZEeXJVRixDK0V4d1VBLGdGQU1FLFlBRkEsT0FGQSxrQkFDQSxNQUVBLFUvRTJ3VUYsQytFdndVQSw0Q0FFRSxnQkFDQSxjQUZBLG9CQUdBLGlCL0Uwd1VGLEMrRXZ3VUEsNkJBRUUsT0FEQSxTL0Uyd1VGLENnRjd4VUEsd0RBQ0UsZ0JBQ0EsaUJoRmd5VUYsQ2dGN3hVQSxxQ0FDRSxXQUNBLFlBQ0Esc0N0QklpQixDc0JIakIsY0FDQSxPQUlBLGNBQ0EsaUJBQ0Esa0JBRUEsa0JBREEsa0NBRUEsUUFDQSxzQkFDQSxVaEY2eFVGLENpRmx6VUEscUJBZUUsNEJBSkEsMkJBT0EsbUJBSkEsc0JBYkEsYUFnQkEsWUFiQSxTQUNBLHVCQUNBLFlBSkEsa0JBT0EsZ0JBTkEsUUFnQkEsa0JBSEEsVWpGbXpVRixDaUY3eVVBLG9FQUlFLGtEQUZBLGFqRml6VUYsQ2lGNXlVQSx1REFXRSxlQUVBLDhCQUxBLHNCQUhBLG1CQUhBLFdBS0EsZUFIQSxZQU1BLFVBUEEsa0JBR0EsYWpGcXpVRixDaUYxeVVBLGtLQUtFLHVHakY2eVVGLENpRjF5VUEsa0ZBRUUscUJqRjZ5VUYsQ2lGMXlVQSxnRkFJRSxxQkFGQSxxQmpGK3lVRixDaUYxeVVBLDRCQUNFLEdBQ0Usa0JqRjZ5VUYsQ0FDRixDaUZweVVBLDRCQUNFLEdBQ0UsdUJqRjJ5VUYsQ0FDRixDaUZseVVBLDRCQUNFLEdBQ0Usd0JqRnl5VUYsQ2lGdnlVQSxJQUNFLHdCakZ5eVVGLENpRnZ5VUEsSUFDRSxxQmpGeXlVRixDaUZ2eVVBLElBQ0Usd0JqRnl5VUYsQ2lGdnlVQSxHQUNFLHdCakZ5eVVGLENBQ0YsQ2tGOTRVQSxrQ0FDRSxVbEZpNlVGLENtRnQ1VUEsNEdBRUUscUJBQ0Esb0JBRkEscUJuRjI1VUYsQ21GdjVVQSxtSEFFRSxnQkFEQSxvQkFFQSxnQkFDQSxtQm5GMDVVRixDb0YvNlVBLHlHQUVFLHFCQUNBLG9CQUZBLHFCcEZvN1VGLENvRjk2VUEsZ0hBRUUsaUJBREEsb0JBRUEsZ0JBQ0EsbUJwRmk3VUYsQ3FGbDZVSSxtekJBTUUsWXJGKzZVTixDcUZ6NlVNLDIrQkFLRSxVckZ3NlVSLENxRi81VUksbUdBQ0UsWXJGaTZVTixDcUZ6NVVJLHdEQUVFLGM5QmFKLFN2RGs1VUYsQ3FGNTVVSSxvRUFDRSxVckY4NVVOLENzRnIrVUEsMENBQ0Usd0I1Qkd5QixDNEJGekIsMkJBQ0EsVTVCRnlCLEM0Qkd6QixVdEZ3K1VGLENzRnArVUEsbURBQ0UsYXRGdStVRixDc0ZwK1VBLDRKQUdFLGtCdEZ1K1VGLENzRnArVUEsc0RBQ0UsaUJBQ0EscUJ0RnUrVUYsQ3NGbitVQSx5QkFDRSxtREFDRSxhQUNBLDhCQUNBLHVCQUlBLG1CdEZtK1VGLENzRi85VUEsaURBQ0Usa0J0RmsrVUYsQ3NGLzlVQSxzREFFRSxnQnRGaStVRixDc0Y3OVVBLGdOQUdFLHlCdEZnK1VGLENBQ0YsQ3NGMzlVQSwwQkFFRSxtQkFEQSxnQnRGODlVRixDc0YxOVVBLGtDQUdFLFlBRkEsV0FDQSxXdEY4OVVGLENzRjE5VUEsdUNBQ0Usb0J0RjY5VUYsQ3NGejlVQSw4Q0FDRSxldEY0OVVGLENzRno5VUEsZ0NBQ0UsVTVCM0V5QixDNEI0RXpCLGN0RjQ5VUYsQ3NGeDlVQSxvQ0FFRSwyQkFDQSwyQkFJQSxTQUhBLGNBSUEsV0FIQSxlQUtBLGdCQUpBLFVBTEEsa0JBUUEsU3RGNDlVRixDc0Z4OVVBLHFGQUlFLHdEQUZBLG9CQUNBLG9CdEY0OVVGLENzRng5VUEsMENBQ0UsZXRGMjlVRixDc0Z4OVVBLG9DQUNFLHFCNUJ6R3lCLEM0QjBHekIsMkRBR0Esa0JBRkEsY0FDQSxjdEY0OVVGLENzRng5VUEsaURBQ0UsZ0J0RjI5VUYsQ3VGN2tWQSxhQUNFLDJDQUNFLGlCdkZnbFZGLENBQ0YsQ3dGcmlWQSxvQkFNRSxZQURBLFlBRkEsT0FGQSxrQkFDQSxNQUVBLFdBR0EsYXhGdWlWRixDd0ZuaVZBLHVEQUNFLFl4RnNpVkYsQ3dGbmlWQSxxQ0FDRSxZeEZzaVZGLEN5RnBtVkEsb0NBSUUsMkJBQ0EsWUFLQSxtQkFSQSxZQU9BLFNBRkEsaUJBS0EsOEJBVEEsbUJBS0EsUUFQQSxXekZrblZGLEN5RnBtVkEsZ0NBRUUsdUJBREEsVXpGd21WRixDeUZwbVZBLGlDQUVFLDhDQURBLGF6RndtVkYsQ3lGcG1WQSx3REFDRSxlekZ1bVZGLEN5RnBtVkEsaUNBQ0UsZXpGdW1WRixDeUZobVZBLGdGQUNFLFl6RnVtVkYsQ3lGcG1WQSx3REFDRSwwQnpGdW1WRixDeUZwbVZBLCtEQUNFLFl6RnVtVkYsQ3lGcG1WQSxpREFDRSwwQnpGdW1WRixDeUZwbVZBLDREQUNFLG9CekZ1bVZGLEN5RnBtVkEsMERBRUUsWUFEQSxRekZ3bVZGLEN5RnBtVkEsdURBQ0UsMkJBQ0EsVXpGdW1WRixDeUZwbVZBLDBFQUNFLDJCQUNBLGF6RnVtVkYsQzBGdnFWSSw2Q0FJRSxtQ0FGQSxpQkFDQSxvQ0FGQSxlMUY2cVZOLEMwRnpxVk0sbUVBQ0UsWTFGMnFWUixDMEZ6cVZNLG1EQUNFLFUxRjJxVlIsQzJGdnJWRSxlQUVFLGdCQURBLFUzRjJyVkosQzJGM3FWSSwyQkFDRSxpQjNGNnFWTixDMkY1cVZNLDRDQUNFLFkzRjhxVlIsQzJGNXFWTSxxREFHRSw4QjNGNHFWUixDMkZwcVZNLG9IQUdFLGF0RnBCRCxDc0ZrQkMscUN2RitoQnNCLEN1RjloQnRCLG1CQUVBLHlCM0ZzcVZSLEMyRmpxVk0sbUNBSUUsYXRGOUJELENzRjRCQyxpQkFDQSx5QjNGbXFWUixDMkZocVZNLG1DQUdFLHFCQUNBLGdDQUZBLG1CM0ZtcVZSLEMyRi9wVk0sZ0NBQ0UsYzNGaXFWUixDMkY3cFZJLDJCQUdFLGF0RjlDQyxDc0Y0Q0QsaUJBQ0EseUIzRmdxVk4sQzJGN29WSSxtRkFDRSxlM0ZrcFZOLEMyRjlvVkksd0NBRUUsd0JBREEsMkJBSUEsMEJBRkEsb0JBQ0EseUIzRmlwVk4sQzJGM29WQSw0REFFRSxtQkFDQSx5QzNGOG9WRixDNEZudVZBLE1BQ0Usb0I1RnN1VkYsQzRGanVWQSxLQUVFLGFBQ0Esc0JBQ0EsaUJBSEEsaUI1RnV1VkYsQzRGbHVWRSxVQUNFLE01Rm91VkosQzRGL3RWRSx5QkFDRSxtQjVGa3VWSixDUXJzVkkseUJvRjlCRix5QkFHSSxrQjVGb3VWSixDQUNGLEM0Rmh1VkEsYUFLRSx5QkFDQSxTQUVBLDBCQVBBLGNBQ0EsY0FLQSxvQkFIQSxVQURBLGE1Rnd1VkYsQzRGanVWRSxrQkFHRSx3QnZGcENHLEN1RmtDSCxjQUNBLGNBRUEsOEI1Rm11VkosQzRGanVWSSxtQ0FDRSxzQjVGbXVWTixDNEZodVZJLDhCQUNFLDRDNUZrdVZOLEM0Ri90VkksK0JBQ0UsUzVGaXVWTixDNEY5dFZJLCtCQUNFLDhDNUZndVZOLEM0RjN0VkksNEJBQ0UsVUFDQSxjNUY2dFZOLEM0Rnh0Vkksd0JBQ0Usa0M1RjB0Vk4sQzRGcnRWQSxlQUVFLGFBRUEsZUFIQSxrQkFFQSxVNUZ5dFZGLENRcnZWSSx5Qm9GeUJKLGVBTUksUzVGMHRWRixDQUNGLEM0Rnh0VkUsMEJBR0UsY0FGQSxvQkFDQSxpQjVGMnRWSixDNEZ2dFZFLHNCQUNFLGtCQUVBLFFBREEsSzVGMHRWSixDUXB3VkkseUJvRndDRixzQkFLSSxZNUYydFZKLENBQ0YsQzRGeHRWRSxzQkFDRSxrQjVGMHRWSixDNEZ4dFZJLDRCQU1FLHlCQUNBLFNBRUEsMEJBSkEsYXZGdEdDLEN1RnFHRCxnQkFJQSx1QkFMQSxrQkFEQSxVNUZndVZOLEM0RnR0VkksMEJBS0UsYXZGbEhDLEN1RjhHRCxjQUdBLGVBREEsY0FHQSxpQkFKQSxVNUY0dFZOLEM0RnJ0VkksNkJBS0Usd0J2RnBJSyxDdUZnSUwsY0FFQSxlQUNBLHNCQUZBLFU1RjB0Vk4sQzRGdHRWTSxxQ0FDRSxnQ0FDQSxrQzVGd3RWUixDNEZwdFZJLDZCQUNFLGFBQ0EsZ0I1RnN0Vk4sQzRGbnRWSSw4QkFDRSxhQUNBLGdCQUNBLFNBQ0EscUJBQ0EsZTVGcXRWTixDNEZwdFZNLGlDQUNFLGtCNUZzdFZSLEM0RnJ0VlEsbUNBRUUsVXhGakpDLEN3RmdKRCxlNUZ3dFZWLEM0RnR0VlUseUNBQ0UsYTVGd3RWWixDNEZodFZBLFFBTUUscUJ2RmhLTSxDdUZpS04sMkNBSEEsT0FIQSxlQUVBLFFBREEsTUFNQSw4QnZGNUdnQixDdUZ5R2hCLFk1RnN0VkYsQzRGanRWRSxtQkFHRSxtQkFEQSxhQUdBLGV2RnZHWSxDdUZzR1osNkI1Rm10VkosQ1EvMFZJLHlCb0Z3SEYsbUJBT0ksY3ZGMUdhLEN1RjRHYixvQkFEQSxvQjVGcXRWSixDQUNGLEM0Rmp0VkUsaUJBRUUsbUJBREEsYUFFQSx3QjVGbXRWSixDNEZqdFZJLHdCQUNFLG9CQUNBLDhCNUZtdFZOLENRLzFWSSx5Qm9GMElBLHdCQUlJLG1CNUZxdFZOLENBQ0YsQzRGbnRWTSwrQkFDRSxtQjVGcXRWUixDUXYyVkkseUJvRndKQSxzRkFFRSxnQkFEQSxnQjVGbXRWSixDQUNGLEM0Ri9zVkUsZUFDRSx5QkFDQSxlNUZpdFZKLEM0RjNzVkksNkJBQ0UsWTVGNnNWTixDNEZ6c1ZNLGlDQUNFLHFCNUYyc1ZSLEM0RnJzVkEsWUFHRSwwREFFQSx3QkFEQSw0QkFFQSxzQkFKQSxpQjVGMnNWRixDNEZyc1ZFLDBCQVNFLDhCQUNBLG9CQVJBLGVBU0Esa0JBQ0EsZ0JBQ0Esb0JBWkEsVTVGNnNWSixDUXg0VkkseUJvRjBMRiwwQkFpQkksNkJBQ0Esa0I1RmlzVkosQ0FDRixDNEY5clZFLDJCQUtFLHlCQUNBLFNBQ0EsZ0JBSEEsVXZGaFFJLEN1RjhQSixnQjVGbXNWSixDNEYzclZFLGlCQ3BSQSxzQkFDQSxnQkRxUkUsbUJDcFJGLGFBQ0EsZUFJQSx5Q0FEQSwwQ0FEQSxzQzdGbzlWRixDNEZoc1ZFLGlCQ3pRQSxjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0Z3OFZKLENRejZWSSx5Qm9GK05GLGlCQy9QRSxjQUNBLFM3RjY4VkYsQ0FDRixDUS82VkkseUJvRitORixpQkMvUEUsY0FnQkYsd0JBZkUsa0I3Rm85VkYsQ0FDRixDNEYzc1ZFLG1CQUlFLGNBRkEsZUFDQSxvQjVGNnNWSixDUTM3VkkseUJvRmtQRiwwQkFHSSxTQURBLGtCQUVBLFU1RjJzVkosQ0FDRixDNEZ4c1ZFLHVDQUtFLGdCQUNBLGdCQUZBLGdCQUZBLFM1RjZzVkosQ1F6OFZJLHlCb0ZrUUUsNkRBQ0UsZTVGMHNWTixDQUNGLEM0RnZzVkksMkNBRUUsVXZGclRFLEN1Rm9URixpQjVGMHNWTixDNEZ2c1ZNLHVEQUNFLGE1RnlzVlIsQzRGcHNWTSw2REFDRSxvQjVGc3NWUixDNEZuc1ZNLG1EQUVFLG1CQUNBLHFCQUNBLGlCNUZvc1ZSLEM0RmxzVlEsaUVBU0Usd0J2RmpWSCxDdUYwVUcsU0FNQSxXQUpBLGNBR0EsZUFKQSxjQUdBLG9CQUlBLFVBVEEsa0JBVUEsaUNBTkEsTzVGMHNWVixDNEYvclZZLDJFQUNFLHdCNUZpc1ZkLEM0RmxzVlksK0VBQ0Usd0I1Rm9zVmQsQzRGcnNWWSwrRUFDRSx3QjVGdXNWZCxDNEZ4c1ZZLDJFQUNFLHdCNUYwc1ZkLEM0RjNzVlkseUVBQ0Usd0I1RjZzVmQsQzRGOXNWWSwrRUFDRSx3QjVGZ3RWZCxDNEZqdFZZLCtFQUNFLHdCNUZtdFZkLEM0RnB0VlksNkVBQ0Usd0I1RnN0VmQsQzRGdnRWWSwyRUFDRSx3QjVGeXRWZCxDNEYxdFZZLDJFQUNFLHdCNUY0dFZkLEM0Rjd0VlksNkVBQ0UscUI1Rit0VmQsQzRGaHVWWSwyRUFDRSx3QjVGa3VWZCxDNEZudVZZLHFGQUNFLHdCNUZxdVZkLEM0Ri90VlUsNkVBRUUsVUFEQSxVNUZrdVZaLEM0RjF0Vk0sbURBRUUsbUJBQ0Esb0I1RjJ0VlIsQzRGcnRWQSxhQUNFLFk1Rnd0VkYsQzRGdHRWRSxvQkFDRSxrQkFFQSxlQURBLFc1Rnl0VkosQ1FsaVdJLHlCb0Z1VUYsb0JBS0ksY0FDQSxZNUYwdFZKLENBQ0YsQzRGdnRWRSxvQkFHRSxTQUNBLG1CQUhBLGtCQUNBLFU1RjJ0VkosQzRGdnRWSSxtREFLRSxZQUhBLGtCQUNBLE1BQ0EsVTVGMHRWTixDNEZydFZFLDJCQUdFLGlDNUZxdFZKLEM0Rm50VkUsNEJBQ0Usd0I1RnF0VkosQzRGanRWQSxRQUtFLHdCdkZ0YVMsQ3VGbWFULDBMdkZsVnNCLEN1Rm1WdEIsa0JBQ0EsaUJBSEEsa0I1Rnd0VkYsQzRGbHRWRSxVQUNFLGE1Rm90VkosQzRGbHRWSSxnQkFDRSxhNUZvdFZOLEM0Rmh0VkUsY0FFRSx3QkFEQSx5QjVGbXRWSixDNEYvc1ZFLGtDQUlFLG9CQUhBLDRCQUNBLFFBQ0EsYTVGa3RWSixDNEZodFZJLHlDQUNFLFc1Rmt0Vk4sQ1F0bFdJLHlCb0YwV0osUUFpQ0ksa0I1RitzVkYsQ0FDRixDNEZ6c1ZFLGFDNWNBLHNCQUNBLGdCQUNBLGFBQ0EsZUFJQSx5Q0FEQSwwQ0FEQSxzQzdGeXBXRixDNEY5c1ZFLGFDaGNBLGNEa2NFLHVCQzdiRiw4QkFIQSxlQUVBLHlDQURBLDBDQUZBLFU3RnNwV0YsQ1E3bVdJLHlCb0ZzWkYsYUFJSSx1QjVGdXRWSixDNEZ0dFZJLHlCQzNiRixjRDRiSSxRQzNiSixrQjdGcXBXRixDNEZ2dFZJLDBCQy9iRixjRGdjSSxRQy9iSixrQjdGMHBXRixDNEZ4dFZJLDBCQ25jRixjQWdCRix3QkRvYk0sUUNuY0osUzdGZ3FXRixDNEZ6dFZJLDBCQ3hjRixjQWdCRix3QkR5Yk0sUUN4Y0osUzdGc3FXRixDQUNGLEM0Rnh0VkUscUJBR0UsZ0NBRkEsd0JBQ0Esa0I1RjJ0VkosQ1E3b1dJLHlCb0ZnYkYscUJBT0ksZ0JBREEsZ0I1RjR0VkosQ0FDRixDNEZ4dFZFLCtCQUVFLGFBQ0EsZUFDQSx1QkFHQSxnQkFEQSxTQURBLFM1RjJ0VkosQzRGdnRWSSxxQ0FDRSx1QjVGeXRWTixDNEZ2dFZNLHFNQUdFLGdCQUNBLG1CNUZ1dFZSLEM0Rm50VkkscUNBSUUsZ0NBRkEsa0JBREEsd0JBRUEsd0I1RnN0Vk4sQ1F4cVdJLHlCb0YrY0EscUNBT0ksZ0JBREEsZ0I1Rnd0Vk4sQzRGbHZWQSwrQkFnQ0ksNkI1RnV0VkosQzRGcnRWTSw2REFDRSxhNUZ1dFZSLEM0RnB0Vk0sMkRBQ0UsYzVGc3RWUixDQVZGLEM0RnBzVk0sMEJBQ0UsZTVGaXRWUixDUTVyV0kseUJvRjZlTSxzQ0M3Z0JOLGNBQ0Esa0I3Rmd1V0YsQzRGanRWUSxxQ0NoaEJOLGNBQ0Esa0I3Rm91V0YsQzRGN3RWQSxhQWdCSSw0QjVGa3RWSixDQUpGLEM0RjFzVkUsc0JBR0Usc0I1RitzVkosQ1E5c1dJLHlCb0Y0ZkYsc0JBS0ksd0I1Rml0VkosQ0FDRixDNEY1c1ZFLGtCQVFFLHdCdkZ0a0JPLEN1RmdrQlAsY0FFQSxTQUVBLHdCQUNBLGdCQUZBLHNCQUpBLGtCQVFBLDhCdkZ0Z0JjLEN1RmdnQmQsVTVGcXRWSixDNEY3c1ZJLHlCQUlFLFdBREEsU0FFQSxXQUpBLGtCQUNBLFFBSUEsOEI1RitzVk4sQzRGeHNWSSxzQkFJRSxZQUVBLGlCQUxBLGtCQUNBLE1BR0EsOEJ2RjFoQlksQ3VGd2hCWixVNUY2c1ZOLEM0RnZzVkksd0JBQ0Usb0I1RnlzVk4sQzRGdnNWTSw0QkFDRSxxQjVGeXNWUixDNEZwc1ZFLHFCQUVFLHFCNUZxc1ZKLEM0RmxzVkUsa0JBR0UsYXZGdG1CRyxDdUZxbUJILHVCNUZvc1ZKLEM0RjlyVkUsYUFDRSxtQjVGaXNWSixDNEY3clZJLDZVQUNFLHFCNUYrclZOLEM0RjVyVkUsY0FDRSxrQjVGOHJWSixDUXR3V0kseUJvRnVrQkYsY0FHSSxvQjVGZ3NWSixDQUNGLEM0RjFyVkksbUJDM29CRixzQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RnkwV0YsQzRGL3JWSSxtQkMvbkJGLGNBVUUsY0FMRiw4QkFIQSxlQUVBLHlDQURBLDBDQVFFLFU3RjZ6V0osQ1E5eFdJLHlCb0ZxbEJBLG1CQ3JuQkEsY0FnQkYsd0JBZkUsa0I3Rm0wV0YsQ0FDRixDNEZ0c1ZFLG9CQUlFLGdFQUhBLGdCQUNBLFl2RjNrQlksQ3VGNGtCWixZNUZ5c1ZKLENRM3lXSSx5Qm9GK2xCRixvQkFNSSxXNUYwc1ZKLENBQ0YsQzRGcHNWSSwyQkFHRSxtQkFGQSxhQUNBLGVBRUEsNkJBS0EsZ0JBRkEsU0FEQSxtQkFFQSxpQjVGc3NWTixDNEZsc1ZRLGdDQUlFLFV2RnhxQkYsQ3VGcXFCRSxjQUVBLGNBREEsZ0JBR0Esb0I1Rm9zVlYsQ1FqMFdJLHlCb0Z3bkJJLGdDQU9JLHlCNUZzc1ZWLENBQ0YsQzRGcHNWVSx1Q0FHRSwwREFFQSx3QkFEQSw0QkFIQSxnQkFDQSxtQjVGeXNWWixDNEZuc1ZVLHNDQUNFLGE1RnFzVlosQ1FoMVdJLHlCb0Y0bUJBLDJCQXNDSSxpQkFDQSxTNUZrc1ZOLENBQ0YsQzRGOXJWRSxlQUVFLG1CQURBLGlCNUZpc1ZKLENRMTFXSSx5Qm9Gd3BCRixlQUlJLHFCNUZrc1ZKLENBQ0YsQzRGaHNWSSxzQkFHRSxTQUVBLGdCQURBLG1CQUhBLGtCQUNBLFU1RnFzVk4sQzRGaHNWTSwwQkFJRSxZQUNBLGlCQUpBLGtCQUNBLE1BQ0EsVTVGb3NWUixDUTcyV0kseUJvRitwQkEsc0JBbUJJLFNBRUEsWUFDQSxxQkFOQSxrQkFFQSxRQURBLE1BR0EsVzVGb3NWTixDQUNGLEM0Ri9yVkksMEJBSUUsd0JBREEscUJBREEsaUI1RmtzVk4sQzRGN3JWSSx3QkFFRSxzQkFEQSxrQjVGZ3NWTixDUWo0V0kseUJvRmdzQkEsd0JBU0kscUJ2RnJ2QkEsQ3VGb3ZCQSxxQkFEQSxrQkFEQSwrQkFGQSxTNUZzc1ZOLENBQ0YsQzRGM3JWSSxvQkFDRSxxQjVGNnJWTixDUTk0V0kseUJvRm90QkksNENBRUksaUI1RjRyVlYsQ0FDRixDNEZ4clZVLG9EQVFFLDBEQUxBLGtCQUlBLFdBREEsaUJBRkEsT0FGQSxrQkFHQSxVNUY0clZaLENRNTVXSSx5Qm9GMnRCTSxvREFVSSxnQjVGMnJWWixDQUNGLEM0Rm5yVlEsOENBRUUsT0FEQSxXNUZzclZWLEM0RmxyVlEsa0RBQ0UsYUFDQSx3QjVGb3JWVixDUXo2V0kseUJvRnd2QkksZ0RBRUksOEI1Rm1yVlYsQ0FDRixDNEY1cVZJLG1CQzV6QkYsZ0JBQ0EsZ0JENnpCSSxvQkM1ekJKLGFBQ0EsZUFJQSx5Q0FEQSwwQ0FEQSxzQzdGNitXRixDNEZqclZJLG1CQ2p6QkYsY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGaStXSixDUWw4V0kseUJvRnV3QkEsbUJDdnlCQSxjQUNBLFM3RnMrV0YsQ0FDRixDNEZ6clZJLHFCQUdFLFNBRUEsZ0JBREEsc0JBSEEsa0JBQ0EsVTVGOHJWTixDUS84V0kseUJvRit3QkEscUJBVUksWUFDQSxpQkFIQSxrQkFDQSxVNUY4clZOLENBQ0YsQzRGMXJWTSx5QkFJRSxZQUVBLGlCQUxBLGtCQUNBLE1BR0Esd0JBRkEsVTVGK3JWUixDNEZ4clZJLHVCQUdFLHdCdkYvMUJLLEN1RjgxQkwsVXZGcjFCRSxDdUZvMUJGLGlCQUdBLHFCNUYwclZOLENRcitXSSx5Qm9GdXlCQSx1QkFRSSxTQUNBLHFCQUVBLGFBREEsY0FIQSxpQjVGK3JWTixDQUNGLEM0RnhyVkkscUJBRUUsYTVGeXJWTixDUWovV0kseUJvRnN6QkEscUJBVUksbUJBREEsYUFGQSxtQkFGQSxnQkFHQSxrQjVGMnJWTixDQUNGLEM0RnRyVkksb0JBQ0UsbUI1RndyVk4sQ1E3L1dJLHlCb0Z3MEJBLHdDQUdJLFNBR0EsVUFEQSxnQkFEQSxpQkFHQSxzQjVGc3JWTixDQUNGLEM0Rm5yVkksb0JBQ0UsaUI1RnFyVk4sQ1F6Z1hJLHlCb0ZtMUJBLG9CQUdJLGU1RnVyVk4sQzRGcHJWVSwrQ0FDRSxvQjVGc3JWWixDNEZuclZVLGlEQUNFLFc1RnFyVlosQzRGbHJWVSw4Q0FDRSx3QjVGb3JWWixDNEZoclZZLG1EQUNFLHFCNUZrclZkLEM0RjlxVlUsNEZBRUUsY0FDQSxZQUNBLFM1RitxVlosQ0FDRixDNEZ4cVZFLGNBQ0UsYzVGMHFWSixDUWxpWEkseUJvRnUzQkYsY0FHSSxnQjVGNHFWSixDQUNGLEM0RjFxVkksc0JDdjdCRixzQkFDQSxnQkR3N0JJLG1CQ3Y3QkosYUFDQSxlRHU3QkksbUJDbjdCSix5Q0FEQSwwQ0FEQSxzQzdGdW1YRixDUWxqWEkseUJvRjYzQkEsc0JBS0ksc0I1Rm9yVk4sQ0FDRixDNEZsclZNLDBCQy82QkosY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBRkEsV0FVRSxTN0ZnbVhKLEM0RnhyVlEscUNBQ0UsZ0I1RjByVlYsQzRGanJWSSxtQkM3OEJGLHNCQUNBLGdCQUNBLGFBQ0EsZUFJQSx5Q0FEQSwwQ0FEQSxzQzdGa29YRixDNEZ0clZJLG1CQ2o4QkYsY0FVRSxjRDA3QkUsbUJDLzdCSiw4QkFIQSxlQUVBLHlDQURBLDBDQVFFLFU3RnVuWEosQ1F4bFhJLHlCb0Z1NUJBLG1CQ3Y3QkEsY0Q2N0JJLGdCQzU3QkosUzdGNm5YRixDQUNGLEM0RjlyVkksMEJBRUUsbUJBREEsYUFFQSx1QkFDQSxrQjVGZ3NWTixDUXJtWEkseUJvRmk2QkEsMEJBTUksb0I1RmtzVk4sQ0FDRixDNEZoc1ZNLHFiQUtFLDBEQUVBLHNDQURBLDRCQUVBLG1DQVBBLGNBRUEsb0JBQ0Esa0JBRkEsMEI1RndzVlIsQzRGaHNWUSxxZUFDRSx5RDVGa3NWVixDNEY5clZNLG9DQUVFLGtCQURBLFU1RmlzVlIsQzRGOXJWUSx5Q0FFRSxrQkFEQSwwQjVGaXNWVixDNEY1clZVLCtGQUdFLHlCQUNBLGNBRkEsZTVGK3JWWixDNEYxclZVLGdEQUNFLG1CNUY0clZaLEM0RnRyVkksc0JBQ0UsYTVGd3JWTixDNEZ0clZNLHlDQUNFLGtCNUZ3clZSLEM0RjlxVkksdUJBR0UsU0FFQSx1QkFEQSxzQkFIQSxrQkFDQSxVNUZtclZOLEM0RjlxVk0sMkJBSUUsWUFDQSxpQkFKQSxrQkFDQSxNQUNBLFU1RmtyVlIsQzRGNXFWSSxxQkN6aUNGLHNCQUNBLGdCRDBpQ0ksdUJDemlDSixhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RjB0WEYsQzRGanJWSSx5QkM5aENGLGNBVUUsY0FMRiw4QkFIQSxlQUVBLHlDQURBLDBDQVFFLFU3RjhzWEosQ1EvcVhJLHlCb0ZvL0JBLHlCQ3BoQ0EsY0FDQSxrQjdGbXRYRixDQUNGLEM0RnpyVkkseUJDdGlDRixjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0Y4dFhKLENRL3JYSSx5Qm9GNC9CQSx5QkM1aENBLGNEaWlDSSxnQkFDQSxZQ2ppQ0osa0I3RnF1WEYsQ0FDRixDNEZqc1ZJLHNCQUVFLGF2RnJqQ0MsQ3VGb2pDRCxxQjVGb3NWTixDNEZoc1ZJLHdCQUNFLGtCNUZrc1ZOLENROXNYSSx5Qm9GMmdDQSx3QkFHSSxvQjVGb3NWTixDQUNGLEM0RmpzVkkscUJBRUUsbUJBREEsVTVGb3NWTixDUXZ0WEkseUJvRmtoQ0EscUJBSUksb0I1RnFzVk4sQ0FDRixDNEZsc1ZJLHNCQUdFLG1CQUZBLGFBQ0EsZUFJQSxnQkFEQSxnQkFEQSxTNUZzc1ZOLENRcHVYSSx5Qm9GMGhDQSxzQkFRSSxvQjVGc3NWTixDQUNGLEM0RnBzVk0seUJBTUUsT0FDQSxZQUZBLG9CQURBLHlCQURBLFU1RndzVlIsQzRGaHNWSSx1QkFFRSxtQkFEQSxhQUVBLHFCNUZrc1ZOLEM0RmhzVk0sd2lCQUNFLG9CNUZrc1ZSLEM0RjlyVkksb1JBRUUsYTVGc3NWTixDNEZsc1ZFLGNBQ0UsYzVGb3NWSixDUXJ3WEkseUJvRmdrQ0YsY0FHSSxnQjVGc3NWSixDQUNGLEM0RmhzVkksbUJDcG9DRixnQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RncwWEYsQzRGcnNWSSxtQkN4bkNGLGNBVUUsY0FMRiw4QkFIQSxlQUVBLHlDQURBLDBDQVFFLFU3RjR6WEosQ1E3eFhJLHlCb0Y4a0NBLG1CQzltQ0EsY0FDQSxTN0ZpMFhGLENBQ0YsQ1FueVhJLHlCb0Y4a0NBLG1CQzltQ0EsY0FDQSxTN0Z1MFhGLENBQ0YsQzRGaHRWSSxvQkFRRSxtQkFJQSx5QkFSQSxTQU1BLGF2RnhwQ0ssQ3VGb3BDTCxhQUNBLHNCQUVBLHVCQUpBLE9BSkEsa0JBRUEsUUFRQSxrQkFUQSxLNUY0dFZOLEM0Rmh0Vk0sNEJBR0UsU0FDQSxvQkFIQSxrQkFDQSxVNUZvdFZSLEM0Ri9zVk0sMEJBR0Usd0J2RnhxQ0csQ3VGdXFDSCxhdkZycUNHLEN1Rm9xQ0gsMEI1Rm10VlIsQzRGOXNWTSwwQkFFRSx3QnZGdHFDQSxDdUZxcUNBLFU1Rml0VlIsQzRGN3NWTSx5QkFFRSx3QnZGaHJDRyxDdUYrcUNILFU1Rmd0VlIsQzRGM3NWSSxvQkFDRSxrQkFDQSxnQkFDQSxhNUY2c1ZOLEM0RjFzVkkscUJBSUUsU0FDQSxPQUpBLGtCQUVBLFFBREEsSzVGK3NWTixDNEYxc1ZNLHlCQUVFLFlBQ0EsaUJBRkEsVTVGOHNWUixDNEZ4c1ZJLHFCQVFFLG1CQUZBLHlCQURBLGF2RnJzQ0MsQ3VGdXNDRCxhQUVBLHVCQUxBLG9CQUhBLGtCQVNBLGtCQVJBLFU1Rml0Vk4sQzRGdHNWSSx1QkFFRSxxQnZGOXNDRSxDdUY2c0NGLGU1RnlzVk4sQzRGdHNWTSw4QkFDRSxhNUZ3c1ZSLEM0RnJzVk0sMkJBQ0UsY0FHQSxjQURBLGtCQURBLFU1RnlzVlIsQ1FuM1hJLHlCb0ZncUNBLHVCQWdCSSxnQzVGdXNWTixDNEZ0c1ZNLHlCQUNFLG9CNUZ3c1ZSLENBQ0YsQzRGcHNWSSxzQkFDRSxrQjVGc3NWTixDNEY1clZFLG9CQUdFLGdCQURBLG9CQURBLGlCNUZnc1ZKLENRbjRYSSx5Qm9Ga3NDRixvQkFLSSx3QjVGZ3NWSixDQUNGLEM0RjlyVkksMkJBR0UsU0FDQSxzQkFIQSxrQkFDQSxVNUZrc1ZOLEM0RjlyVk0sK0JBSUUsWUFDQSxpQkFKQSxrQkFDQSxNQUNBLFU1RmtzVlIsQ1FyNVhJLHlCb0Ywc0NBLDJCQWVJLG1CNUZnc1ZOLEM0Ri9yVk0sbUNBQ0UsWUFDQSxTNUZpc1ZSLENBQ0YsQzRGN3JWSSwyQkFDRSxVNUYrclZOLEM0RjVyVkksNkJBTUUsd0J2Rmh5Q0ssQ3VGK3hDTCxVdkZ0eENFLEN1RnF4Q0YscUJBSEEsa0JBRUEsV0FEQSxVNUZrc1ZOLENRejZYSSx5Qm9GcXVDQSw2QkFVSSxPQUdBLHlCQURBLHNCQUpBLGtCQUNBLE1BRUEsVzVGa3NWTixDQUNGLENRbjdYSSx5Qm9GcXVDQSw2QkFtQk0sMkNBREEsMkM1RmlzVlIsQ0FDRixDUXo3WEkseUJvRnF1Q0EsNkJBbUJNLDJDQURBLDJDNUZ1c1ZSLENBQ0YsQ1EvN1hJLHlCb0ZxdUNBLDZCQTBCTSwyQ0FEQSxzQjVGc3NWUixDQUNGLENRcjhYSSwwQm9GcXVDQSw2QkEwQk0sMkNBREEsc0I1RjRzVlIsQ0FDRixDNEZ4c1ZNLG1DQU9FLHdCdkZ2ekNELEN1Rm16Q0MsaUJBR0EsV0FEQSxlQUpBLGtCQUNBLFdBRUEsZTVGNnNWUixDUXA5WEkseUJvRm13Q0UsbUNBU0ksZTVGNHNWUixDQUNGLEM0RmxzVlEsc0RBQ0Usd0I1Rm9zVlYsQzRGbHNWVSw0REFDRSx3QjVGb3NWWixDNEY1clZRLHVEQUNFLGtCNUY4clZWLENRbCtYSSx5Qm9Gc3lDUSwrREFDRSxZQUNBLFk1RityVlosQzRGMXJWTSx5REFJSSxXQU9FLHVCQURBLDRDQVJGLGtCQUNBLFFBRUEsWTVGNnJWVixDQVBGLENReCtYSSwwQm9GNnlDSSx5REFXTSx1QkFEQSwyQzVGb3NWWixDQUNGLEM0RmhzVlUsK0RBSUUsd0J2RmgzQ0osQ3VGKzJDSSxVQURBLFc1Rm1zVlosQ1FqZ1lJLHlCb0Y0ekNNLCtEQU9JLGVBREEsVzVGb3NWWixDQUNGLEM0RjVyVkUscUJBQ0UsaUI1RjhyVkosQzRGNXJWSSw0QkFJRSxTQUNBLE9BSkEsa0JBRUEsUUFEQSxLNUZpc1ZOLEM0RjVyVk0sZ0NBRUUsWUFDQSxpQkFGQSxVNUZnc1ZSLEM0RjFyVkksZ0NBRUUsaUI1RjJyVk4sQzRGeHJWSSwwQkMzNUNGLHNCQUNBLGdCQUNBLGFBQ0EsZUFJQSx5Q0FEQSwwQ0FEQSxzQzdGdWxZRixDUWxpWUkseUJvRmkyQ0EsMEJDMzVDRixnQkFDQSxnQkFDQSxhQUNBLGVBSUEseUNBREEsMENBREEsc0M3RmltWUEsQ0FDRixDNEZyc1ZJLDBCQ2w1Q0YsY0FVRSxjQUxGLDhCQUhBLGVBRUEseUNBREEsMENBUUUsVTdGc2xZSixDUXZqWUkseUJvRncyQ0EsMEJDeDRDQSxjQWdCRix3QkFmRSxrQjdGNGxZRixDQUNGLEM0RjdzVkksOEJBR0UsbUJBT0EsMkJBRkEsVXZGcjZDRSxDdUY4NUNGLGFBQ0Esc0JBRUEsOEJBR0EsY0FGQSxvQkFDQSxpQ0FHQSxpQjVGZ3RWTixDUTFrWUkseUJvRmkzQ0EsOEJBWUksYTVGaXRWTixDQUNGLEM0RjlzVkksNEJBQ0UsVTVGZ3RWTixDNEYxc1ZFLGNBRUUsb0JBREEsaUI1RjZzVkosQ1F0bFlJLHlCb0Z3NENGLGNBSUksc0I1RjhzVkosQ0FDRixDNEY1c1ZJLHlCQUlFLGlCQUZBLGtCQUNBLFU1RjhzVk4sQ1FobVlJLHlCb0YrNENBLHlCQU1JLG1CNUYrc1ZOLENBQ0YsQzRGNXNWSSwrREFJRSxTQUVBLGdCQURBLG9CQUhBLGtCQUNBLFU1Rmd0Vk4sQzRGM3NWTSwyRUFJRSxZQUVBLGlCQUxBLGtCQUNBLE1BR0EscUNBRkEsVTVGZ3RWUixDUXBuWUkseUJvRnk1Q0EsK0RBa0JJLGtCNUY2c1ZOLENBQ0YsQ1F6bllJLHlCb0Z5NUNBLCtEQXVCSSxnQkFEQSxnQjVGK3NWTixDQUNGLEM0RnRzVk0sb0NBQ0UsVUFDQSw4QjVGd3NWUixDNEZyc1ZNLGtDQUNFLFM1RnVzVlIsQzRGanNWUSw2RkFDRSxxQjVGbXNWVixDNEY5clZJLG1CQWNFLG1CQVlBLDhEQUZBLDJCQWJBLFNBUUEsVXZGMWdERSxDdUY2Z0RGLGVBVEEsYUFJQSwwTHZGbDhDa0IsQ3VGbThDbEIsa0JBSEEsdUJBTUEsdUJBWkEsa0JBV0EseUJBVkEsTUFlQSw4QnZGMTlDWSxDdUZ3OUNaLDBDQVBBLGVBSkEsVTVGc3NWTixDNEZqdFZNLG9CQUlFLE9BSEEsa0JBRUEsUUFEQSxLNUZxdFZSLEM0RjVyVk0seUJBQ0Usd0I1RjhyVlIsQzRGM3JWTSx3QkFDRSxNNUY2clZSLEM0RjFyVk0sd0JBQ0UsTzVGNHJWUixDNEZ6clZNLHdCQUNFLHdCNUYyclZSLENRL3FZSSx5Qm9GMjhDQSxtQkE2Q0ksYTVGMnJWTixDQUNGLEM0RnhyVkksdUJBR0UscUJ2RjNpREUsQ3VGeWlERixnQkFDQSxtQjVGMnJWTixDUXpyWUkseUJvRjQvQ0EsdUJBS0ksbUJBRUEsbUI1RjRyVk4sQ0FDRixDNEZ6clZRLDBDQUNFLGFBQ0EsVUFDQSwwQjVGMnJWVixDNEZ4clZRLG9DQUNFLDhCQUNBLDRCNUYwclZWLEM0RnByVkksb0JBQ0Usa0I1RnNyVk4sQ1E1c1lJLHlCb0ZxaERBLG9CQUdJLGtCNUZ3clZOLENBQ0YsQzRGcnJWSSxvQkFFRSxtQkFFQSxhdkZ0bERLLEN1Rm1sREwsYUFFQSxrQjVGd3JWTixDNEZyclZNLHlCQUVFLGNBRUEsa0JBREEsVTVGdXJWUixDNEZwclZRLHNDQUNFLFU1RnNyVlYsQ1EvdFlJLHlCb0Y0aERBLG9CQWtCSSxlNUZxclZOLENBQ0YsQzRGN3FWUSw2TUFPRSxXQUhBLGNBRUEsZUFMQSxrQkFFQSxhQURBLGNBR0EsZTVGaXJWVixDNEYxcVZJLGtEQUNFLHdCNUY0cVZOLEM0RnpxVkksbURBQ0Usd0I1RjJxVk4sQzRGeHFWSSxvREFDRSx3QjVGMHFWTixDNEZ2cVZJLG9EQUNFLHdCNUZ5cVZOLEM0RnJxVkUsa0JBR0UsbUVBQ0Esd0JBQ0Esc0JBSEEsNkJBREEsYzVGMnFWSixDUWh3WUkseUJvRm9sREYsa0JBT0ksYzVGeXFWSixDQUNGLEM0Rm5xVkksdUJDNXBERixzQkFDQSxnQkQ2cERJLG9CQzVwREosYUFDQSxlQUlBLHlDQURBLDBDQURBLHNDN0ZvMFlGLEM0RnhxVkksdUJDanBERixjQVVFLGNBTEYsOEJBSEEsZUFFQSx5Q0FEQSwwQ0FRRSxVN0Z3ellKLEM0RjlxVk0sa0NBQ0UsWTVGZ3JWUixDUTV4WUkseUJvRmduREksbUNDaHBESixjQUNBLFM3RmcwWUYsQzRGOXFWTSxrQ0FHRSxjQ3RwRE4sY0FnQkYsd0JBZkUsa0I3RnMwWUYsQ0FDRixDNEY3cVZJLHdCQU1FLGlDQURBLGVBREEsc0JBREEsa0JBRkEsa0JBQ0EsUzVGbXJWTixDNEY3cVZNLCtCQUtFLG9DQUpBLGNBRUEsa0J2Ri9wRFMsQ3VGZ3FEVCxnQkFGQSxpQjVGa3JWUixDUXZ6WUkseUJvRjJuREEsd0JBaUJJLGlCNUYrcVZOLEM0RjlxVk0sK0JBQ0UsaUI1RmdyVlIsQzRGOXFWTSw4QkFRRSx3QnZGcnNESCxDdUZvc0RHLFdBSEEsY0FFQSxnQkFIQSxTQU1BLFVBUkEsa0JBQ0EsUUFRQSw4QnZGaHBEUSxDdUYyb0RSLGM1RnFyVlIsQzRGNXFWUSxvQ0FDRSxVQUNBLFM1RjhxVlYsQ0FDRixDNEZ6cVZJLHlCQUdFLHdCQURBLGU1RjJxVk4sQzRGdnFWSSx5QkFFRSxZQUNBLGdCQUZBLFU1RjJxVk4sQzRGdnFWTSw2QkFFRSxZQUNBLGlCQUZBLFU1RjJxVlIsQ1E3MVlJLHlCb0Z5ckRJLHNDQUNFLGFBQ0EsVUFDQSwwQjVGdXFWUixDNEZwcVZNLGdDQUNFLDhCQUNBLDRCNUZzcVZSLENBQ0YsQzRGbHFWSSx1QkFFRSxnRUFEQSxVNUZxcVZOLEM0RmxxVk0scWVBR0UsVXZGenZEQSxDdUZ3dkRBLGtCNUZxcVZSLEM0Ri9wVlEsZ0RBR0UscUJBREEsZTVGaXFWVixDNEY3cFZRLCtDQUVFLG1CQURBLGtCNUZncVZWLENRejNZSSx5Qm9GNHREUSxxREFDRSx3QjVGZ3FWWixDQUNGLEM0RnpwVkUsa0JBQ0UsbUI1RjJwVkosQ1FqNFlJLHlCb0ZxdURGLGtCQUdJLHFCNUY2cFZKLENBQ0YsQzRGM3BWSSwwQkFHRSxtQkFEQSxhQUVBLDhCQUNBLGtCNUY0cFZOLENRNTRZSSx5Qm9GMnVEQSwwQkFPSSxzQjVGOHBWTixDQUNGLEM0RjNwVkkseUJBQ0UsZTVGNnBWTixDNEYxcFZJLHVCQUNFLGFBQ0Esd0I1RjRwVk4sQzRGenBWSSx5QkFHRSxTQUNBLG9CQUhBLGtCQUNBLFU1RjZwVk4sQzRGenBWTSw2QkFJRSxZQUNBLGlCQUpBLGtCQUNBLE1BQ0EsVTVGNnBWUixDUXI2WUkseUJvRit2REEseUJBaUJJLGlCQURBLGdCNUYycFZOLENBQ0YsQzRGdnBWSSx5QkFDRSxpQjVGeXBWTixDNEZ0cFZJLHdCQUVFLGF2RnYwREMsQ3VGczBERCxnQjVGeXBWTixDNEZscFZFLG9CQUVFLGdCQURBLFU1RnNwVkosQzRGbnBWSSx3QkFFRSxZQUNBLGlCQUZBLFU1RnVwVk4sQ1E1N1lJLHlCb0ZneURGLG9CQVdJLFk1RnFwVkosQ0FDRixDNEZscFZFLHdCQUdFLHNCQURBLGlCNUZvcFZKLEM0RmhwVkUsc0JBRUUscUJ2Rm4yREksQ3VGazJESixZNUZtcFZKLENRejhZSSx5Qm9GcXpERixzQkFJSSxjNUZvcFZKLENBQ0YsQzRGaHBWQSxXQUNFLGFBQ0Esc0JBQ0EsVTVGbXBWRixDNEZqcFZFLDJCQUNFLGNBRUEsbUJBREEsb0I1Rm9wVkosQ1F6OVlJLHlCb0Y4ekRKLFdBWUksa0I1Rm1wVkYsQ0FDRixDNEY1b1ZBLFdBRUUsY0FEQSxpQjVGK29WRixDNEY1b1ZFLGtCQUtFLHdCeEZoNURPLEN3Rjg0RFAsU0FDQSxvQkFIQSxrQkFDQSxVNUZpcFZKLEM0RjVvVkksc0JBSUUsWUFIQSxrQkFDQSxNQUNBLFU1RitvVk4sQzRGM29WSSx3QkFPRSw2REFIQSxTQUVBLFdBREEsT0FKQSxrQkFFQSxRQURBLEs1RmtwVk4sQzRGMW9WSSx5QkFJRSxXQURBLFNBRUEsV0FKQSxrQkFDQSxRQUlBLDhCNUY0b1ZOLEM0RnBvVkUsa0JBVUUsd0J2Rm43REcsQ3VGbzdESCx1QkFQQSxpQkFJQSxVdkZoN0RJLEN1RjY2REosZUFFQSxnQkFEQSxnQkFKQSxrQkFDQSxnQkFNQSxrQkFHQSw4QjVGcW9WSixDNEZsb1ZFLGtCQVFFLG1CQUZBLGFBQ0Esc0JBRUEsc0I1RnFvVkosQzRGL25WSSwyQ0FYQSxTQUNBLE9BTUEsVUFWQSxrQkFFQSxRQURBLEs1RndwVkosQzRGM29WSSx5QkFRRSx3QnZGbDlERSxDdUZpOURGLFdBRUEsd0JBQ0Esc0I1RmlvVk4sQzRGOW5WSSx3QkFJRSxVdkZ2OURFLEN1RnM5REYsbUJBREEsa0JBSUEsMkJBREEsOEI1RmdvVk4sQ1E1aVpJLHlCb0Z1NkRBLHdCQVFJLHVCNUZpb1ZOLENBQ0YsQzRGOW5WSSxxWEFDRSxrQkFFQSwyQkFEQSw4QjVGaW9WTixDNEZ2blZRLDZFQUNFLFM1RjRuVlYsQzRGcm5WUSxzaUJBQ0UsYzVGMG5WVixDNEZ0blZNLG1DQUNFLFM1RnduVlIsQzRGam5WRSx1QkFDRSxhQUNBLGM1Rm9uVkosQzRGam5WRSwwQkFDRSxvQjVGbW5WSixDNEYvbVZJLGtDQUVFLHdCdkZwaEVLLEN1Rm1oRUwscUJBRUEsbUI1RmluVk4sQzRGOW1WSSwrQkFDRSxtQjVGZ25WTixDNEZ6bVZJLGs5QkFDRSxnQjVGMm5WTixDNEZ4blZFLGlCQUNFLHlCQUNBLFk1RjBuVkosQ0F6cVpBLGFBQ0UsbUJBNHFaRixDQXZxWkUsb0JBQ0UscUJBeXFaSixDQXJxWkksa0NBQ0UsZUF1cVpOLENBbnFaRSx1QkFFRSxtQkFEQSxhQUVBLDhCQUVBLHNCQUNBLDhCQW9xWkosQ0FucVpJLDZCb0RJRix5REFDRSxDcERBRSxXQUpBLGNBQ0EsY0FFQSxZQUVBLDhCSzBDWSxDTDdDWixVQXlxWk4sQ0FqcVpNLHVDQUNFLHdCQW1xWlIsQ0FocVpJLDZCQUNFLGFBa3FaTixzMXNEIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9mYXEuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mbG9hdGluZy1sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdHJldGNoZWQtbGluay5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3ZyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Fvcy9zcmMvc2Fzcy9fY29yZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9hb3Mvc3JjL3Nhc3MvX2Vhc2luZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9hb3Mvc3JjL3Nhc3MvX2FuaW1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9fYW9zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fY29yZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX2FuaW1hdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19hdXRvaGVpZ2h0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3dvcmRwcmVzcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL19hbmltYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX21lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX3BhcnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvX3V0aWxpdGllcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlb2pzLWZvbnQvc2Nzcy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9fcHJpdmF0ZS12YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19iaWctcGxheS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2Nsb3NlLWJ1dHRvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX21vZGFsLWRpYWxvZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL3V0aWxpdGllcy9fbGluZWFyLWdyYWRpZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9tZW51L19tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9tZW51L19tZW51LXBvcHVwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9tZW51L19tZW51LWlubGluZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2NvbnRyb2wtYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fY29udHJvbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2NvbnRyb2wtc3BhY2VyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL192b2x1bWUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19wb3N0ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19saXZlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fdGltZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3BsYXktcGF1c2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL190ZXh0LXRyYWNrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fZnVsbHNjcmVlbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3BsYXliYWNrLXJhdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19lcnJvci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2xvYWRpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19jaGFwdGVycy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3N1YnMtY2Fwcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2F1ZGlvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fYWRhcHRpdmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19jYXB0aW9ucy1zZXR0aW5ncy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL19wcmludC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL3ZpZGVvLWpzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0B2aWRlb2pzL3RoZW1lcy9zZWEvaW5kZXguY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL192aWRlb3BsYXllci5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL193cGZvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvX2NvbW1vbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJib2R5IHtcclxuICBmb250LXNpemU6IGNhbGMtcmVtKDE0cHgpO1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gIH1cclxufVxyXG5cclxuOjpzZWxlY3Rpb24ge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbn1cclxuXHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi5oMSxcclxuaDEge1xyXG4gIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gIGZvbnQtc2l6ZTogY2FsYy1yZW0oNDBweCk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJGdyYXktODAwO1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oODBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaDIsXHJcbmgyIHtcclxuICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzNHB4KTtcclxuICBmb250LXNpemU6IGNhbGMtcmVtKDM1cHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oNjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaDMsXHJcbmgzIHtcclxuICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxOHB4KTtcclxuICBmb250LXNpemU6IGNhbGMtcmVtKDI1cHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTI1O1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMtcmVtKDMycHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmg0LFxyXG5oNCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMjJweCk7XHJcbiAgZm9udC1zaXplOiBjYWxjLXJlbSgyMnB4KTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjEyNTtcclxufVxyXG5cclxuLmNvbW1vbi1saXN0IHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIGxpIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwi4oCiIFwiO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiY29tbW9uXCI7XHJcblxyXG4uc2VjdGlvbi1mYXEge1xyXG4gIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAmX19jb250YWluZXIge1xyXG4gICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gIH1cclxuXHJcbiAgJl9fYmxvY2sge1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gIH1cclxuXHJcbiAgJl9fYW5zd2VyIHtcclxuICAgIHA6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19xdWVzdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC8vdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTBweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIHdpZHRoOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgQGV4dGVuZCAlbWVkaWE7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWNvbGxhcHNlKCRwcmltYXJ5KTtcclxuICAgIH1cclxuICAgICYuY29sbGFwc2VkIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIiwiOnJvb3Qge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXdoaXRlLXJnYjogI3t0by1yZ2IoJHdoaXRlKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmcpfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlIGN1c3RvbS1wcm9wZXJ0eS1lbXB0eS1saW5lLWJlZm9yZVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1zaXplOiAjeyRmb250LXNpemUtYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LWJhc2V9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcbiAgfVxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXG4gIC8vIHN0eWxlbGludC1lbmFibGUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuLy8gUm9vdFxuLy9cbi8vIEFiaWxpdHkgdG8gdGhlIHZhbHVlIG9mIHRoZSByb290IGZvbnQgc2l6ZXMsIGFmZmVjdGluZyB0aGUgdmFsdWUgb2YgYHJlbWAuXG4vLyBudWxsIGJ5IGRlZmF1bHQsIHRodXMgbm90aGluZyBpcyBnZW5lcmF0ZWQuXG5cbjpyb290IHtcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICBmb250LXNpemU6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1yb290LWZvbnQtc2l6ZSk7XG4gIH1cblxuICBAaWYgJGVuYWJsZS1zbW9vdGgtc2Nyb2xsIHtcbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbi8vIDQuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVib290LWJvZHktcnVsZXNcbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS10ZXh0LWFsaWduKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktYmcpOyAvLyAyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gM1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNFxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZWJvb3QtYm9keS1ydWxlc1xuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBSZXNldCBGaXJlZm94J3MgZ3JheSBjb2xvclxuLy8gMi4gU2V0IGNvcnJlY3QgaGVpZ2h0IGFuZCBwcmV2ZW50IHRoZSBgc2l6ZWAgYXR0cmlidXRlIHRvIG1ha2UgdGhlIGBocmAgbG9vayBsaWtlIGFuIGlucHV0IGZpZWxkXG5cbmhyIHtcbiAgbWFyZ2luOiAkaHItbWFyZ2luLXkgMDtcbiAgY29sb3I6ICRoci1jb2xvcjsgLy8gMVxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG5cbmhyOm5vdChbc2l6ZV0pIHtcbiAgaGVpZ2h0OiAkaHItaGVpZ2h0OyAvLyAyXG59XG5cblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIDEuIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vLyAgICBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gICAgbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuXG4laGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtc3R5bGU6ICRoZWFkaW5ncy1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTtcbn1cblxuaDIge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7XG59XG5cbmgzIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpO1xufVxuXG5oNCB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTtcbn1cblxuaDUge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7XG59XG5cbmg2IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpO1xufVxuXG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLWJzLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1icy1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA0XG59XG5cblxuLy8gQWRkcmVzc1xuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuXG4vLyBMaXN0c1xuXG5vbCxcbnVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuLy8gMS4gVW5kbyBicm93c2VyIGRlZmF1bHRcblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIDFcbn1cblxuXG4vLyBCbG9ja3F1b3RlXG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIFN0cm9uZ1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xufVxuXG5cbi8vIFNtYWxsXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gTWFya1xuXG5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG59XG5cblxuLy8gU3ViIGFuZCBTdXBcbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHN1Yi1zdXAtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vLyBMaW5rc1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gICYsXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIENvZGVcblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gIGRpcmVjdGlvbjogbHRyICN7XCIvKiBydGw6aWdub3JlICovXCJ9O1xuICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7XG59XG5cbi8vIDEuIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuLy8gMi4gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbi8vIDMuIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyXG4gIG92ZXJmbG93OiBhdXRvOyAvLyAzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gIH1cbn1cblxuXG4vLyBGaWd1cmVzXG4vL1xuLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIEltYWdlcyBhbmQgY29udGVudFxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5cbi8vIEZvcm1zXG4vL1xuLy8gMS4gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcblxuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuXG4gIC8vIFVuZG8gdGhlIG9wYWNpdHkgY2hhbmdlIGZyb20gQ2hyb21lXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIHRoZSBkcm9wZG93biBhcnJvdyBpbiBDaHJvbWUgZnJvbSBpbnB1dHMgYnVpbHQgd2l0aCBkYXRhbGlzdHMuXG4vLyBTZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzU0OTk3MTE4XG5cbltsaXN0XTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMy4gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG5cbiAgQGlmICRlbmFibGUtYnV0dG9uLXBvaW50ZXJzIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgLy8gM1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLy8gMS4gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7IC8vIDFcbn1cblxuLy8gMS4gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbi8vICAgIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuLy8gICAgU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbi8vICAgIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbi8vIDIuIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG4gIG1hcmdpbjogMDsgLy8gMlxuICBib3JkZXI6IDA7IC8vIDJcbn1cblxuLy8gMS4gQnkgdXNpbmcgYGZsb2F0OiBsZWZ0YCwgdGhlIGxlZ2VuZCB3aWxsIGJlaGF2ZSBsaWtlIGEgYmxvY2sgZWxlbWVudC5cbi8vICAgIFRoaXMgd2F5IHRoZSBib3JkZXIgb2YgYSBmaWVsZHNldCB3cmFwcyBhcm91bmQgdGhlIGxlZ2VuZCBpZiBwcmVzZW50LlxuLy8gMi4gRml4IHdyYXBwaW5nIGJ1Zy5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5NzEyXG5cbmxlZ2VuZCB7XG4gIGZsb2F0OiBsZWZ0OyAvLyAxXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkbGVnZW5kLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVnZW5kLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVnZW5kLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuICArICoge1xuICAgIGNsZWFyOiBsZWZ0OyAvLyAyXG4gIH1cbn1cblxuLy8gRml4IGhlaWdodCBvZiBpbnB1dHMgd2l0aCBhIHR5cGUgb2YgZGF0ZXRpbWUtbG9jYWwsIGRhdGUsIG1vbnRoLCB3ZWVrLCBvciB0aW1lXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODg0MlxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlcixcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbW9udGgtZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbi8vIDIuIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbi8vICAgIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuLy8gICAgYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuLy8gICAgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLy8gMlxufVxuXG4vLyAxLiBBIGZldyBpbnB1dCB0eXBlcyBzaG91bGQgc3RheSBMVFJcbi8vIFNlZSBodHRwczovL3J0bHN0eWxpbmcuY29tL3Bvc3RzL3J0bC1zdHlsaW5nI2Zvcm0taW5wdXRzXG4vLyAyLiBSVEwgb25seSBvdXRwdXRcbi8vIFNlZSBodHRwczovL3J0bGNzcy5jb20vbGVhcm4vdXNhZ2UtZ3VpZGUvY29udHJvbC1kaXJlY3RpdmVzLyNyYXdcblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG5cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cblxuOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyBSZW1vdmUgcGFkZGluZyBhcm91bmQgY29sb3IgcGlja2VycyBpbiB3ZWJraXQgYnJvd3NlcnNcblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuXG4vLyBJbmhlcml0IGZvbnQgZmFtaWx5IGFuZCBsaW5lIGhlaWdodCBmb3IgZmlsZSBpbnB1dCBidXR0b25zXG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xufVxuXG4vLyAxLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YFxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gUmVtb3ZlIGJvcmRlciBmcm9tIGlmcmFtZVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFN1bW1hcnlcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gMVxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gUHJvZ3Jlc3Ncbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuXG4vLyBIaWRkZW4gYXR0cmlidXRlXG4vL1xuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZS5cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcmVtIGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG5cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuXG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArICcgJyArICBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyAnIGNhbGMoJyArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCAnIC0gJywgJyArICcpICsgJHZhcmlhYmxlLXdpZHRoICsgJyknO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZFZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZFZhbCB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIF9yZnMtcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJHZhbCwgJGZsdWlkVmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkVmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxuJGdyYXlzOiAoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xuJGJsdWU6ICAgICMwZDZlZmQgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNkNjMzODQgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzE5ODc1NCAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMwZGNhZjAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxuJGNvbG9yczogKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtbWFwXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmtcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1yZ2JcbiR0aGVtZS1jb2xvcnMtcmdiOiBtYXAtbG9vcCgkdGhlbWUtY29sb3JzLCB0by1yZ2IsIFwiJHZhbHVlXCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtcmdiXG5cbi8vIFRoZSBjb250cmFzdCByYXRpbyB0byByZWFjaCBhZ2FpbnN0IHdoaXRlLCB0byBkZXRlcm1pbmUgaWYgY29sb3IgY2hhbmdlcyBmcm9tIFwibGlnaHRcIiB0byBcImRhcmtcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgZm9yIFdDQUcgMi4wIGFyZSAzLCA0LjUgYW5kIDcuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL1dDQUcyMC8jdmlzdWFsLWF1ZGlvLWNvbnRyYXN0LWNvbnRyYXN0XG4kbWluLWNvbnRyYXN0LXJhdGlvOiAgIDQuNSAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvICFkZWZhdWx0O1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNTAwOiAkcmVkICFkZWZhdWx0O1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNTAwOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcblxuJGJsdWVzOiAoXG4gIFwiYmx1ZS0xMDBcIjogJGJsdWUtMTAwLFxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXG4gIFwiYmx1ZS00MDBcIjogJGJsdWUtNDAwLFxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXG4gIFwiYmx1ZS03MDBcIjogJGJsdWUtNzAwLFxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcbikgIWRlZmF1bHQ7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTIwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRwaW5rczogKFxuICBcInBpbmstMTAwXCI6ICRwaW5rLTEwMCxcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxuICBcInBpbmstNDAwXCI6ICRwaW5rLTQwMCxcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxuICBcInBpbmstNzAwXCI6ICRwaW5rLTcwMCxcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXG4pICFkZWZhdWx0O1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXG4pICFkZWZhdWx0O1xuXG4keWVsbG93czogKFxuICBcInllbGxvdy0xMDBcIjogJHllbGxvdy0xMDAsXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxuICBcInllbGxvdy00MDBcIjogJHllbGxvdy00MDAsXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxuICBcInllbGxvdy03MDBcIjogJHllbGxvdy03MDAsXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcbikgIWRlZmF1bHQ7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXG4pICFkZWZhdWx0O1xuXG4kY3lhbnM6IChcbiAgXCJjeWFuLTEwMFwiOiAkY3lhbi0xMDAsXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcbiAgXCJjeWFuLTQwMFwiOiAkY3lhbi00MDAsXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcbiAgXCJjeWFuLTcwMFwiOiAkY3lhbi03MDAsXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XG5cbi8vIFByZWZpeCBmb3IgOnJvb3QgQ1NTIHZhcmlhYmxlc1xuXG4kdmFyaWFibGUtcHJlZml4OiAgICAgICAgICAgICBicy0gIWRlZmF1bHQ7XG5cbi8vIEdyYWRpZW50XG4vL1xuLy8gVGhlIGdyYWRpZW50IHdoaWNoIGlzIGFkZGVkIHRvIGNvbXBvbmVudHMgaWYgYCRlbmFibGUtZ3JhZGllbnRzYCBpcyBgdHJ1ZWBcbi8vIFRoaXMgZ3JhZGllbnQgaXMgYWxzbyBhZGRlZCB0byBlbGVtZW50cyB3aXRoIGAuYmctZ3JhZGllbnRgXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdmFyaWFibGUtZ3JhZGllbnRcbiRncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkd2hpdGUsIC4xNSksIHJnYmEoJHdoaXRlLCAwKSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZhcmlhYmxlLWdyYWRpZW50XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIC4yNSxcbiAgMjogJHNwYWNlciAqIC41LFxuICAzOiAkc3BhY2VyLFxuICA0OiAkc3BhY2VyICogMS41LFxuICA1OiAkc3BhY2VyICogMyxcbikgIWRlZmF1bHQ7XG5cbiRuZWdhdGl2ZS1zcGFjZXJzOiBpZigkZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnMsIG5lZ2F0aXZpZnktbWFwKCRzcGFjZXJzKSwgbnVsbCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwYWNlci12YXJpYWJsZXMtbWFwc1xuXG4vLyBQb3NpdGlvblxuLy9cbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3NpdGlvbi1tYXBcbiRwb3NpdGlvbi12YWx1ZXM6IChcbiAgMDogMCxcbiAgNTA6IDUwJSxcbiAgMTAwOiAxMDAlXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3NpdGlvbi1tYXBcblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuLy8gVXRpbGl0aWVzIG1hcHNcbi8vXG4vLyBFeHRlbmRzIHRoZSBkZWZhdWx0IGAkdGhlbWUtY29sb3JzYCBtYXBzIHRvIGhlbHAgY3JlYXRlIG91ciB1dGlsaXRpZXMuXG5cbi8vIENvbWUgdjYsIHdlJ2xsIGRlLWR1cGUgdGhlc2UgdmFyaWFibGVzLiBVbnRpbCB0aGVuLCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2Uga2VlcCB0aGVtIHRvIHJlYXNzaWduLlxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy1jb2xvcnNcbiR1dGlsaXRpZXMtY29sb3JzOiAkdGhlbWUtY29sb3JzLXJnYiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdXRpbGl0aWVzLWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLXRleHQtY29sb3JzXG4kdXRpbGl0aWVzLXRleHQ6IG1hcC1tZXJnZShcbiAgJHV0aWxpdGllcy1jb2xvcnMsXG4gIChcbiAgICBcImJsYWNrXCI6IHRvLXJnYigkYmxhY2spLFxuICAgIFwid2hpdGVcIjogdG8tcmdiKCR3aGl0ZSksXG4gICAgXCJib2R5XCI6IHRvLXJnYigkYm9keS1jb2xvcilcbiAgKVxuKSAhZGVmYXVsdDtcbiR1dGlsaXRpZXMtdGV4dC1jb2xvcnM6IG1hcC1sb29wKCR1dGlsaXRpZXMtdGV4dCwgcmdiYS1jc3MtdmFyLCBcIiRrZXlcIiwgXCJ0ZXh0XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtdGV4dC1jb2xvcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy1iZy1jb2xvcnNcbiR1dGlsaXRpZXMtYmc6IG1hcC1tZXJnZShcbiAgJHV0aWxpdGllcy1jb2xvcnMsXG4gIChcbiAgICBcImJsYWNrXCI6IHRvLXJnYigkYmxhY2spLFxuICAgIFwid2hpdGVcIjogdG8tcmdiKCR3aGl0ZSksXG4gICAgXCJib2R5XCI6IHRvLXJnYigkYm9keS1iZylcbiAgKVxuKSAhZGVmYXVsdDtcbiR1dGlsaXRpZXMtYmctY29sb3JzOiBtYXAtbG9vcCgkdXRpbGl0aWVzLWJnLCByZ2JhLWNzcy12YXIsIFwiJGtleVwiLCBcImJnXCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtYmctY29sb3JzXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4kZ3V0dGVyczogJHNwYWNlcnMgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG5cbiRjb250YWluZXItcGFkZGluZy14OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci13aWR0aHM6IChcbiAgMTogMXB4LFxuICAyOiAycHgsXG4gIDM6IDNweCxcbiAgNDogNHB4LFxuICA1OiA1cHhcbikgIWRlZmF1bHQ7XG5cbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtdHJhbnNpdGlvblxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGhyLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRoci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcblxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtd2VpZ2h0OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6ICAgICAgIC4wNzUgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAgICAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudENvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcblxuXG4vLyBGb3Jtc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAgICAgICAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwbDMgM2w2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5OiAgICAkYnRuLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc206ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZzogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICBzaGFkZS1jb2xvcigkZm9ybS1maWxlLWJ1dHRvbi1iZywgNSUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci10aGVtZS12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIHNoYWRlLWNvbG9yKCRkcm9wZG93bi1saW5rLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDkwJSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgMTAlKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBzaGFkZS1jb2xvcigkcG9wb3Zlci1iZywgNiUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cblxuLy8gQmFkZ2VzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhYmxlc1xuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYWxlcnQtYmctc2NhbGU6ICAgICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXNjYWxlOiAgICAgICAgICAgIC03MCUgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDtcbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICAgJGFsZXJ0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIDN4IGNvdmVycyB3aWR0aCBvZiB4IHBsdXMgZGVmYXVsdCBwYWRkaW5nIG9uIGVpdGhlciBzaWRlXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLXZhcmlhYmxlc1xuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy12YXJpYWJsZXNcblxuXG4vLyBMaXN0IGdyb3VwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93OiAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTogICAgLjc1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAgICAxICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtdmFyaWFibGVzXG5cblxuLy8gT2ZmY2FudmFzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXG4kb2ZmY2FudmFzLXBhZGRpbmcteTogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtcGFkZGluZy14OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodDogICAgICAgICAzMHZoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgLjNzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogICAgICAgJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAkbW9kYWwtYmFja2Ryb3AtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiIsIi8vIFZhcmlhYmxlc1xyXG4vL1xyXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3JcclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXHJcblxyXG4vLyBDb2xvciBzeXN0ZW1cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xyXG4kZ3JheS0xMDA6ICNlM2U5ZWM7XHJcbiRncmF5LTUwMDogI2I0YjRiNDtcclxuJGdyYXktODAwOiAjMTUyZjRlO1xyXG4kZ3JheS05MDA6ICMwNjEwMjQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcclxuJGdyZWVuOiAjNjVhOTM4O1xyXG4kb3JhbmdlOiAjZjU4MjIwO1xyXG4keWVsbG93OiAjZmZjMDAyO1xyXG4kYmx1ZTogIzNjNTdhMztcclxuJHdoaXRlOiAjZmZmO1xyXG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIE9wdGlvbnNcclxuLy9cclxuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxyXG5cclxuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgZmFsc2U7XHJcblxyXG4vLyBUeXBvZ3JhcGh5XHJcbi8vXHJcbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxyXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJNb250c2VycmF0XCIsIEFyaWFsLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcclxuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcclxuXHJcbiRmb250LXNpemUtYmFzZTogY2FsYy1yZW0oMThweCk7XHJcblxyXG4vLyBHcmlkIGNvbnRhaW5lcnNcclxuLy9cclxuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTQwcHgsXHJcbiAgbWQ6IDcyMHB4LFxyXG4gIGxnOiA5NjBweCxcclxuICB4bDogMTE0MHB4XHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcclxuXHJcbi8vIEdyaWQgY29sdW1uc1xyXG4vL1xyXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cclxuXHJcbiRncmlkLWd1dHRlci13aWR0aDogY2FsYy1yZW0oMjBweCk7XHJcblxyXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XHJcbi8vXHJcbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xyXG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXHJcbiR6aW5kZXgtaGVhZGVyOiAxMDYwO1xyXG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAkemluZGV4LWhlYWRlciArIDE7XHJcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXHJcblxyXG4vLyBDb21wb25lbnRzXHJcbi8vXHJcbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cclxuXHJcbiR0cmFuc2l0aW9uLWJhc2U6IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XHJcblxyXG4vLyBNb2RhbHNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcclxuJG1vZGFsLWJhY2tkcm9wLWJnOiAkZ3JheS05MDA7XHJcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAuODU7XHJcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXHJcblxyXG4vLyBDdXN0b20gdmFyaWFibGVzXHJcblxyXG4kaGVhZGVyLWhlaWdodC1sZzogY2FsYy1yZW0oMTAwcHgpO1xyXG4kaGVhZGVyLWhlaWdodDogY2FsYy1yZW0oNTBweCk7XHJcbiRob3Zlci1jb2xvcjogJGdyZWVuO1xyXG5cclxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXHJcbiRmb250LWZhbWlseS1zZWNvbmRhcnk6IEFyaWFsLCBcIk1vbnRzZXJyYXRcIiwgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XHJcbiRmb250LWZhbWlseS10ZXJ0aWFyeTogXCJBcmlhbCBCbGFja1wiLCBBcmlhbCwgXCJNb250c2VycmF0XCIsIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxyXG5cclxuJGJyZWFrcG9pbnQ6IGxnO1xyXG5cclxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRjb250YWluZXItcGFkZGluZy14KSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgsICN7JGd1dHRlcn0pO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCwgI3skZ3V0dGVyfSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gIC8vIEFkZCBzb21lIGhlaWdodCB0byBkYXRlIGlucHV0cyBvbiBpT1NcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcbiAgJjo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICAvLyBNdWx0aXBseSBsaW5lLWhlaWdodCBieSAxZW0gaWYgaXQgaGFzIG5vIHVuaXRcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG4gIH1cblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxuXG4gICY6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnO1xuICB9XG59XG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktc20pICgtJGlucHV0LXBhZGRpbmcteC1zbSk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIH1cblxuICAmOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LXNtKSAoLSRpbnB1dC1wYWRkaW5nLXgtc20pO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LXNtO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1sZztcbiAgfVxuXG4gICY6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiBhdXRvOyAvLyBPdmVycmlkZSBmaXhlZCBicm93c2VyIGhlaWdodFxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuICAtbW96LXBhZGRpbmctc3RhcnQ6IHN1YnRyYWN0KCRmb3JtLXNlbGVjdC1wYWRkaW5nLXgsIDNweCk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzMyNjM2XG4gIGZvbnQtZmFtaWx5OiAkZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb247XG4gIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XG4gIGJvcmRlcjogJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc2VsZWN0LXRyYW5zaXRpb24pO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1iYXNlIC0gJGZvcm0tY2hlY2staW5wdXQtd2lkdGgpICogLjU7IC8vIGxpbmUtaGVpZ2h0IG1pbnVzIGNoZWNrIGhlaWdodFxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1iZztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWNoZWNrLXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGZpbHRlcjogJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG5cbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSk7XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cblxuICAvLyBVc2UgZGlzYWJsZWQgYXR0cmlidXRlIGluIGFkZGl0aW9uIG9mIDpkaXNhYmxlZCBwc2V1ZG8tY2xhc3NcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yO1xuICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcbn1cblxuLy9cbi8vIFN3aXRjaFxuLy9cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb247XG5cbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gICAgJjotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIH4gbGFiZWwge1xuICAgICAgb3BhY2l0eTogJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgLy8gc3R5bGVsaW50LWVuYWJsZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiBcIlwiO1xuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcbiAgICAkdmFsaWRhdGlvbi1tZXNzYWdlczogJHZhbGlkYXRpb24tbWVzc2FnZXMgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItdG9vbHRpcClcIiArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi1mZWVkYmFjaylcIjtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSkjeyR2YWxpZGF0aW9uLW1lc3NhZ2VzfSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXG4gICRzdGF0ZSxcbiAgJGNvbG9yLFxuICAkaWNvbixcbiAgJHRvb2x0aXAtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcbiAgJGZvY3VzLWJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpLCBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb24sICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkc3RhdGUgPT0gXCJ2YWxpZFwiIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRidG4tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IGlmKCRlbmFibGUtYnV0dG9uLXBvaW50ZXJzLCBwb2ludGVyLCBudWxsKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cyArICYsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgLmJ0bi1jaGVjazphY3RpdmUgKyAmLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGJ0bi1saW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRidG4tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzICsgJixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRob3Zlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICAuYnRuLWNoZWNrOmFjdGl2ZSArICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRhY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzYWJsZWQtYmFja2dyb3VuZDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGlzYWJsZWQtYm9yZGVyO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudChcbiAgJGNvbG9yLFxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLFxuICAkYWN0aXZlLWJvcmRlcjogJGNvbG9yLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXG4pIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMgKyAmLFxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICAuYnRuLWNoZWNrOmFjdGl2ZSArICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gICAgY29sb3I6ICRhY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tc2l6ZS1taXhpblxuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLWNsYXNzZXNcbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtY2xhc3Nlc1xuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcbi8vIFdlIGRlbGliZXJhdGVseSBoYXJkY29kZSB0aGUgYGJzLWAgcHJlZml4IGJlY2F1c2Ugd2UgY2hlY2tcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChlbmQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcHN0YXJ0IHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZHJvcGRvd24tZGl2aWRlci1iZztcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cblxuLy8gRGFyayBkcm9wZG93bnNcbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICBjb2xvcjogJGRyb3Bkb3duLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1kYXJrLWJnO1xuICBib3JkZXItY29sb3I6ICRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tZGFyay1ib3gtc2hhZG93KTtcblxuICAuZHJvcGRvd24taXRlbSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnKTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZyk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc7XG4gIH1cblxuICAuZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1oZWFkZXIge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I7XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC1taXhpbnNcbkBtaXhpbiBjYXJldC1kb3duIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LWVuZCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1zdGFydCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZW5kIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZW5kKCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gc3RhcnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXN0YXJ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LW1peGluc1xuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4ICsgMTtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICogMS4yNSAkYWxlcnQtcGFkZGluZy14O1xuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LW1vZGlmaWVyc1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJHN0YXRlLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICRhbGVydC1iYWNrZ3JvdW5kOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1iZy1zY2FsZSk7XG4gICRhbGVydC1ib3JkZXI6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJvcmRlci1zY2FsZSk7XG4gICRhbGVydC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtY29sb3Itc2NhbGUpO1xuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRhbGVydC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGFsZXJ0LWJhY2tncm91bmQpLCBhYnMoJGFsZXJ0LWNvbG9yLXNjYWxlKSk7XG4gIH1cbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWJvcmRlciwgJGFsZXJ0LWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYW50LW1peGluXG5AbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogc2hhZGUtY29sb3IoJGNvbG9yLCAyMCUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhbnQtbWl4aW5cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtbW9kYWwtYmFja2Ryb3AsICRtb2RhbC1iYWNrZHJvcC1iZywgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6ICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAqIC41KSAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggKiAuNSk7XG4gICAgbWFyZ2luOiAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgKiAtLjUpICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAqIC0uNSkgKCRtb2RhbC1oZWFkZXItcGFkZGluZy15ICogLS41KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgfVxufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRwb3N0Zml4OiBpZigkaW5maXggIT0gXCJcIiwgJGluZml4ICsgXCItZG93blwiLCBcIlwiKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAubW9kYWwtZnVsbHNjcmVlbiN7JHBvc3RmaXh9IHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuIiwiLy8gU2hhcmVkIGJldHdlZW4gbW9kYWxzIGFuZCBvZmZjYW52YXNlc1xuQG1peGluIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleCwgJGJhY2tkcm9wLWJnLCAkYmFja2Ryb3Atb3BhY2l0eSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCJAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmxpbmstI3skY29sb3J9IHtcbiAgICBjb2xvcjogJHZhbHVlO1xuXG4gICAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBpZihjb2xvci1jb250cmFzdCgkdmFsdWUpID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSwgdGludC1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1hc3BlY3QtcmF0aW8pO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICA+ICoge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQGVhY2ggJGtleSwgJHJhdGlvIGluICRhc3BlY3QtcmF0aW9zIHtcbiAgLnJhdGlvLSN7JGtleX0ge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWFzcGVjdC1yYXRpbzogI3skcmF0aW99O1xuICB9XG59XG4iLCIvLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLy8gUmVzcG9uc2l2ZSBzdGlja3kgdG9wXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LXRvcCB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgc3RhY2tzXG4uaHN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBzdGFja3NcbiIsIi8vXG4vLyBWaXN1YWxseSBoaWRkZW5cbi8vXG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBIaWRlIGNvbnRlbnQgdmlzdWFsbHkgd2hpbGUga2VlcGluZyBpdCBhY2Nlc3NpYmxlIHRvIGFzc2lzdGl2ZSB0ZWNobm9sb2dpZXNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbigpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4vLyBVc2UgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQsIG9yIG9uZSBvZiBpdHMgY2hpbGQgZWxlbWVudHMgaXMgZm9jdXNlZFxuLy8gKGkuZS4gd2hlbiBmb2N1cyBpcyB3aXRoaW4gdGhlIGVsZW1lbnQvY29udGFpbmVyIHRoYXQgdGhlIGNsYXNzIHdhcyBhcHBsaWVkIHRvKVxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGUoKSB7XG4gICY6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjojeyRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudH0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFRleHQgdHJ1bmNhdGlvblxuLy9cblxuLnRleHQtdHJ1bmNhdGUge1xuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7XG59XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi52ciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgd2lkdGg6IDFweDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBTdGF0ZSBwYXJhbXMgdG8gZ2VuZXJhdGUgcHNldWRvLWNsYXNzZXNcbiAgICAkc3RhdGU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBzdGF0ZSksIG1hcC1nZXQoJHV0aWxpdHksIHN0YXRlKSwgKCkpO1xuXG4gICAgJGluZml4OiBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgc3RyLXNsaWNlKCRpbmZpeCwgMSwgMSkgPT0gXCItXCIsIHN0ci1zbGljZSgkaW5maXgsIDIpLCAkaW5maXgpO1xuXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLWdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skcHJvcGVydHktY2xhc3N9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skcHJvcGVydHktY2xhc3N9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YWx1ZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFsdWV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDplbmQ6cmVtb3ZlICovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBMb29wIG92ZXIgZWFjaCBicmVha3BvaW50XG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gIC8vIEdlbmVyYXRlIG1lZGlhIHF1ZXJ5IGlmIG5lZWRlZFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUkZTIHJlc2NhbGluZ1xuQG1lZGlhIChtaW4td2lkdGg6ICRyZnMtbXEtdmFsdWUpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XG4gICAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xuICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCBwcmludCkgPT0gdHJ1ZSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCBcIi1wcmludFwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdlbmVyYXRlIER1cmF0aW9uICYmIERlbGF5XG5bZGF0YS1hb3NdIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2MCB7XG4gICAgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj0nI3skaSAqIDUwfSddICYsXG4gICAgJltkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249JyN7JGkgKiA1MH0nXSB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAjeyRpICogNTB9bXM7XG4gICAgfVxuXG4gICAgYm9keVtkYXRhLWFvcy1kZWxheT0nI3skaSAqIDUwfSddICYsXG4gICAgJltkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9JyN7JGkgKiA1MH0nXSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xuXG4gICAgICAmLmFvcy1hbmltYXRlIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogI3skaSAqIDUwfW1zO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJGFvcy1lYXNpbmc6IChcbiAgbGluZWFyOiBjdWJpYy1iZXppZXIoLjI1MCwgLjI1MCwgLjc1MCwgLjc1MCksXG5cbiAgZWFzZTogY3ViaWMtYmV6aWVyKC4yNTAsIC4xMDAsIC4yNTAsIDEpLFxuICBlYXNlLWluOiBjdWJpYy1iZXppZXIoLjQyMCwgMCwgMSwgMSksXG4gIGVhc2Utb3V0OiBjdWJpYy1iZXppZXIoLjAwMCwgMCwgLjU4MCwgMSksXG4gIGVhc2UtaW4tb3V0OiBjdWJpYy1iZXppZXIoLjQyMCwgMCwgLjU4MCwgMSksXG5cbiAgZWFzZS1pbi1iYWNrOiBjdWJpYy1iZXppZXIoLjYsIC0uMjgsIC43MzUsIC4wNDUpLFxuICBlYXNlLW91dC1iYWNrOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyLCAxLjI3NSksXG4gIGVhc2UtaW4tb3V0LWJhY2s6IGN1YmljLWJlemllciguNjgsIC0uNTUsIC4yNjUsIDEuNTUpLFxuXG4gIGVhc2UtaW4tc2luZTogY3ViaWMtYmV6aWVyKC40NywgMCwgLjc0NSwgLjcxNSksXG4gIGVhc2Utb3V0LXNpbmU6IGN1YmljLWJlemllciguMzksIC41NzUsIC41NjUsIDEpLFxuICBlYXNlLWluLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoLjQ0NSwgLjA1LCAuNTUsIC45NSksXG5cbiAgZWFzZS1pbi1xdWFkOiBjdWJpYy1iZXppZXIoLjU1LCAuMDg1LCAuNjgsIC41MyksXG4gIGVhc2Utb3V0LXF1YWQ6IGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpLFxuICBlYXNlLWluLW91dC1xdWFkOiBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNTE1LCAuOTU1KSxcblxuICBlYXNlLWluLWN1YmljOiBjdWJpYy1iZXppZXIoLjU1LCAuMDg1LCAuNjgsIC41MyksXG4gIGVhc2Utb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoLjI1LCAuNDYsIC40NSwgLjk0KSxcbiAgZWFzZS1pbi1vdXQtY3ViaWM6IGN1YmljLWJlemllciguNDU1LCAuMDMsIC41MTUsIC45NTUpLFxuXG4gIGVhc2UtaW4tcXVhcnQ6IGN1YmljLWJlemllciguNTUsIC4wODUsIC42OCwgLjUzKSxcbiAgZWFzZS1vdXQtcXVhcnQ6IGN1YmljLWJlemllciguMjUsIC40NiwgLjQ1LCAuOTQpLFxuICBlYXNlLWluLW91dC1xdWFydDogY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjUxNSwgLjk1NSlcbik7XG5cbi8vIEVhc2luZ3MgaW1wbGVtZW50YXRpb25zXG4vLyBEZWZhdWx0IHRpbWluZyBmdW5jdGlvbjogJ2Vhc2UnXG5cbltkYXRhLWFvc10ge1xuICBAZWFjaCAka2V5LCAkdmFsIGluICRhb3MtZWFzaW5nIHtcbiAgICBib2R5W2RhdGEtYW9zLWVhc2luZz1cIiN7JGtleX1cIl0gJixcbiAgICAmW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9XCIjeyRrZXl9XCJdIHtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdmFsO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQW5pbWF0aW9ucyB2YXJpYWJsZXNcbiRhb3MtZGlzdGFuY2U6IDEwMHB4ICFkZWZhdWx0O1xuXG5cblxuXG4vKipcbiAqIEZhZGUgYW5pbWF0aW9uczpcbiAqIGZhZGVcbiAqIGZhZGUtdXAsIGZhZGUtZG93biwgZmFkZS1sZWZ0LCBmYWRlLXJpZ2h0XG4gKiBmYWRlLXVwLXJpZ2h0LCBmYWRlLXVwLWxlZnQsIGZhZGUtZG93bi1yaWdodCwgZmFkZS1kb3duLWxlZnRcbiAqL1xuXG5bZGF0YS1hb3NePSdmYWRlJ11bZGF0YS1hb3NePSdmYWRlJ10ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG5cbiAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbltkYXRhLWFvcz0nZmFkZS11cCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLSRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLSRhb3MtZGlzdGFuY2UsIDAsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkYW9zLWRpc3RhbmNlLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLXVwLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAkYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLXVwLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS1kb3duLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAtJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS1kb3duLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgLSRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5cblxuXG4vKipcbiAqIFpvb20gYW5pbWF0aW9uczpcbiAqIHpvb20taW4sIHpvb20taW4tdXAsIHpvb20taW4tZG93biwgem9vbS1pbi1sZWZ0LCB6b29tLWluLXJpZ2h0XG4gKiB6b29tLW91dCwgem9vbS1vdXQtdXAsIHpvb20tb3V0LWRvd24sIHpvb20tb3V0LWxlZnQsIHpvb20tb3V0LXJpZ2h0XG4gKi9cblxuW2RhdGEtYW9zXj0nem9vbSddW2RhdGEtYW9zXj0nem9vbSddIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuXG4gICYuYW9zLWFuaW1hdGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG5bZGF0YS1hb3M9J3pvb20taW4nXSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20taW4tdXAnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20taW4tZG93biddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20taW4tcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLSRhb3MtZGlzdGFuY2UsIDAsIDApIHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgMCwgMCkgc2NhbGUoLjYpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0J10ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1vdXQtdXAnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dC1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0kYW9zLWRpc3RhbmNlLCAwKSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0LXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAwLCAwKSBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0LWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgMCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuXG5cblxuLyoqXG4gKiBTbGlkZSBhbmltYXRpb25zXG4gKi9cblxuW2RhdGEtYW9zXj0nc2xpZGUnXVtkYXRhLWFvc149J3NsaWRlJ10ge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG5cbiAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5bZGF0YS1hb3M9J3NsaWRlLXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xufVxuXG5bZGF0YS1hb3M9J3NsaWRlLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xufVxuXG5bZGF0YS1hb3M9J3NsaWRlLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdzbGlkZS1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xufVxuXG5cblxuXG4vKipcbiAqIEZsaXAgYW5pbWF0aW9uczpcbiAqIGZsaXAtbGVmdCwgZmxpcC1yaWdodCwgZmxpcC11cCwgZmxpcC1kb3duXG4gKi9cblxuW2RhdGEtYW9zXj0nZmxpcCddW2RhdGEtYW9zXj0nZmxpcCddIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbltkYXRhLWFvcz0nZmxpcC1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKTtcbiAgJi5hb3MtYW5pbWF0ZSB7dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7fVxufVxuXG5bZGF0YS1hb3M9J2ZsaXAtcmlnaHQnXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyk7XG4gICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApO31cbn1cblxuW2RhdGEtYW9zPSdmbGlwLXVwJ10ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKTtcbiAgJi5hb3MtYW5pbWF0ZSB7dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7fVxufVxuXG5bZGF0YS1hb3M9J2ZsaXAtZG93biddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKTtcbiAgJi5hb3MtYW5pbWF0ZSB7dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7fVxufVxuIiwiQGltcG9ydCBcIn5hb3Mvc3JjL3Nhc3MvYW9zXCI7XHJcblxyXG4vKipcclxuICogQW5pbWF0aW9uc1xyXG4gKi9cclxuXHJcbi5mYWRlLWluIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XHJcbn1cclxuXHJcbi5mYWRlLWluLTEge1xyXG4gIEBleHRlbmQgLmZhZGUtaW47XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogLjJzO1xyXG59XHJcblxyXG4uZmFkZS1pbi0yIHtcclxuICBAZXh0ZW5kIC5mYWRlLWluO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IC40cztcclxufVxyXG5cclxuLmZhZGUtaW4tMyB7XHJcbiAgQGV4dGVuZCAuZmFkZS1pbjtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAuNnM7XHJcbn1cclxuLmZhZGUtaW4tNCB7XHJcbiAgQGV4dGVuZCAuZmFkZS1pbjtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAuOHM7XHJcbn1cclxuXHJcbi5mYWRlLW91dCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xyXG59XHJcblxyXG4uZmFkZS10b3AtaW4ge1xyXG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG59XHJcbi8vXHJcbi8vLmZhZGVUb3BJbi0xIHtcclxuLy8gIEBleHRlbmQgLmZhZGVUb3BJbjtcclxuLy8gIHRyYW5zaXRpb24tZGVsYXk6IC4ycztcclxuLy99XHJcbi8vXHJcbi8vLmZhZGVUb3BJbi0yIHtcclxuLy8gIEBleHRlbmQgLmZhZGVUb3BJbjtcclxuLy8gIHRyYW5zaXRpb24tZGVsYXk6IC40cztcclxuLy99XHJcbi8vXHJcbi8vLmZhZGVUb3BJbi0zIHtcclxuLy8gIEBleHRlbmQgLmZhZGVUb3BJbjtcclxuLy8gIHRyYW5zaXRpb24tZGVsYXk6IC42cztcclxuLy99XHJcbi8vXHJcbi8vLmZhZGVUb3BJbi00IHtcclxuLy8gIEBleHRlbmQgLmZhZGVUb3BJbjtcclxuLy8gIHRyYW5zaXRpb24tZGVsYXk6IC44cztcclxuLy99XHJcblxyXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAuZmFkZS10b3AtaW4tI3skaX0ge1xyXG4gICAgQGV4dGVuZCAuZmFkZS10b3AtaW47XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAjeyRpICogMjAwfW1zO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGUtcmlnaHQtaW4ge1xyXG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG59XHJcblxyXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAuZmFkZS1yaWdodC1pbi0jeyRpfSB7XHJcbiAgICBAZXh0ZW5kIC5mYWRlLXRvcC1pbjtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6ICN7JGkgKiAyMDB9bXM7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZS10b3Atb3V0IHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDJyZW0pO1xyXG59XHJcblxyXG4uZmFkZS1yaWdodC1vdXQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFyZW0sIDApO1xyXG59XHJcblxyXG4uZmFkZS1sZWZ0LW91dCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcmVtLCAwKTtcclxufVxyXG5cclxuLmZhZGUtbGVmdC1pbiB7XHJcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gIHRyYW5zaXRpb246IGFsbCAuMnM7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbn1cclxuXHJcbi5oZWFkZXItbGluZS1vdXQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFyZW0sIDApO1xyXG4gICY6OmFmdGVyIHtcclxuICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWxpbmUtaW4ge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAmOjphZnRlciB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgLy9vcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDFzO1xyXG4gIH1cclxufVxyXG5cclxuW2RhdGEtYW9zPVwibGVmdC1saW5lZFwiXSB7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGJvdHRvbTogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogYm90dG9tIDFzO1xyXG4gIH1cclxuICAmLmFvcy1hbmltYXRlIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnpvb20taW4ge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcblxyXG4uem9vbS1vdXQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguNik7XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gIC5mYWRlLXRvcC1pbiB7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIvKlxuICogIE93bCBDYXJvdXNlbCAtIENvcmVcbiAqL1xuLm93bC1jYXJvdXNlbCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHQvKiBwb3NpdGlvbiByZWxhdGl2ZSBhbmQgei1pbmRleCBmaXggd2Via2l0IHJlbmRlcmluZyBmb250cyBpc3N1ZSAqL1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cblx0Lm93bC1zdGFnZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC1tcy10b3VjaC1hY3Rpb246IHBhbi1ZO1xuXHRcdHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuXHRcdC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyAvKiBmaXggZmlyZWZveCBhbmltYXRpb24gZ2xpdGNoICovXG5cdH1cblxuXHQub3dsLXN0YWdlOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIi5cIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjbGVhcjogYm90aDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHR9XG5cblx0Lm93bC1zdGFnZS1vdXRlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0LyogZml4IGZvciBmbGFzaGluZyBiYWNrZ3JvdW5kICovXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMHB4LCAwcHgpO1xuXHR9XG5cblx0Lm93bC13cmFwcGVyLFxuXHQub3dsLWl0ZW17XG5cdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LW1zLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuXHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuXHR9XG5cblx0Lm93bC1pdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWluLWhlaWdodDogMXB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0LXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuXHR9XG5cdC5vd2wtaXRlbSBpbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Lm93bC1uYXYuZGlzYWJsZWQsXG5cdC5vd2wtZG90cy5kaXNhYmxlZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5vd2wtbmF2IC5vd2wtcHJldixcblx0Lm93bC1uYXYgLm93bC1uZXh0LFxuXHQub3dsLWRvdCB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG5cblx0Lm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuXHQub3dsLW5hdiBidXR0b24ub3dsLW5leHQsXG5cdGJ1dHRvbi5vd2wtZG90IHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOjAhaW1wb3J0YW50O1xuXHRcdGZvbnQ6IGluaGVyaXQ7XG5cdH1cblxuXHQmLm93bC1sb2FkZWQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Ji5vd2wtbG9hZGluZyB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCYub3dsLWhpZGRlbiB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdCYub3dsLXJlZnJlc2ggLm93bC1pdGVtIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cblxuXHQmLm93bC1kcmFnIC5vd2wtaXRlbSB7XG5cdFx0dG91Y2gtYWN0aW9uOiBwYW4teTtcblx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG5cblx0Ji5vd2wtZ3JhYiB7XG5cdFx0Y3Vyc29yOiBtb3ZlO1xuXHRcdGN1cnNvcjogZ3JhYjtcblx0fVxuXG5cdCYub3dsLXJ0bCB7XG5cdFx0ZGlyZWN0aW9uOiBydGw7XG5cdH1cblxuXHQmLm93bC1ydGwgLm93bC1pdGVtIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cbn1cblxuLyogTm8gSnMgKi9cbi5uby1qcyAub3dsLWNhcm91c2VsIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCIvKlxuICogIE93bCBDYXJvdXNlbCAtIEFuaW1hdGUgUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWx7XG5cdC5hbmltYXRlZCB7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG5cdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0fVxuXHQub3dsLWFuaW1hdGVkLWluIHtcblx0XHR6LWluZGV4OiAwO1xuXHR9XG5cdC5vd2wtYW5pbWF0ZWQtb3V0IHtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cdC5mYWRlT3V0IHtcblx0XHRhbmltYXRpb24tbmFtZTogZmFkZU91dDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cbiIsIi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIEF1dG8gSGVpZ2h0IFBsdWdpblxuICovXG5cbi5vd2wtaGVpZ2h0IHtcblx0dHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xufVxuIiwiLmFkbWluLWJhciB7XHJcbiAgLmhlYWRlciB7XHJcbiAgICB0b3A6IDJyZW07XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xyXG4gICAgICB0b3A6IDIuODc1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2VjdGlvbi1uYXZpZ2F0aW9uIHtcclxuICAgIHRvcDogMnJlbSArICRoZWFkZXItaGVpZ2h0O1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XHJcbiAgICAgIHRvcDogMi44NzVyZW0gKyAkaGVhZGVyLWhlaWdodDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgdG9wOiAycmVtICsgJGhlYWRlci1oZWlnaHQtbGc7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWp1bWJvdHJvbiB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMnJlbSk7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDIuODc1cmVtKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvLy5tb2RhbC1tZW51IC5tb2RhbC1kaWFsb2cge1xyXG4gIC8vICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQgKyAycmVtO1xyXG4gIC8vICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xyXG4gIC8vICAgIHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodCArIDIuODc1cmVtO1xyXG4gIC8vICB9XHJcbiAgLy8gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAvLyAgICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQtbGcgKyAycmVtO1xyXG4gIC8vICB9XHJcbiAgLy99XHJcblxyXG59XHJcblxyXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xyXG4jd3BhZG1pbmJhciB7XHJcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XHJcbn1cclxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xyXG4iLCJAa2V5ZnJhbWVzIHNsaWRlLWFuaW1hdGlvbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjLXJlbSgzMnB4KSk7XHJcbiAgfVxyXG4gIDElIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZhZGUtYW5pbWF0aW9uIHtcclxuICBmcm9tIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICAxJSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBwdXNoLWFuaW1hdGlvbiB7XHJcbiAgZnJvbSB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuICA0OSUge1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbn1cclxuQGtleWZyYW1lcyBsb2FkaW5nLWFuaW1hdGlvbiB7XHJcbiAgLy81MCUge1xyXG4gIC8vICBvcGFjaXR5OiAwO1xyXG4gIC8vfVxyXG4gIC8vdG8ge1xyXG4gIC8vICBvcGFjaXR5OiAxO1xyXG4gIC8vfVxyXG4gIDUwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICB9XHJcbn1cclxuIiwiQG1peGluIG1lZGlhLWxvZ28oJGJvcmRlciwgJHdpbmcsICR0ZXh0KSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMjczXCIgaGVpZ2h0PVwiNDZcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk0uOSAxNXYyNWEzIDMgMCAwIDAgMyAzLjFIMjY5YTMgMyAwIDAgMCAzLjEtM1YxNC45YTMgMyAwIDAgMC0zLTNINGEzIDMgMCAwIDAtMy4xIDNabTMgMjlBNCA0IDAgMCAxIDAgNDBWMTVhNCA0IDAgMCAxIDQtNGgyNjVhNCA0IDAgMCAxIDQgNHYyNWE0IDQgMCAwIDEtNCA0SDRaXCIgZmlsbD1cIiN7JGJvcmRlcn1cIi8+PHBhdGggZD1cIk0xNzAuMyAzMC45QTI0Ni4yIDI0Ni4yIDAgMCAxIDEzMCA0My43YzMuMi45IDYuNSAxLjYgOS43IDIuMyAxMC40LTMuMiAyMS40LTcuMyAzMi41LTEyLjIgMjMuMy0xMC4yIDQ0LTIyIDU4LjgtMzMuOGEyOTUgMjk1IDAgMCAxLTYwLjcgMzAuOVpcIiBmaWxsPVwiI3skd2luZ31cIi8+PHBhdGggZD1cIk0yNDQgMTkuOWgxMC4yYzEuMSAwIDEuMy42IDEuMyAxLjVoLTEyLjhjMC0xIC4yLTEuNSAxLjQtMS41bS0xLjQgNEgyNThjMS4xIDAgMi0uOSAyLTJ2LTEuM2MwLTIuNC0xLjktMy42LTQuMi0zLjZoLTEzLjZhNC4yIDQuMiAwIDAgMC00LjIgNC4ydjMuMmMwIDIuNCAxLjkgMy42IDQuMiAzLjZIMjYwdi0yLjdoLTE1LjljLTEuMiAwLTEuNC0uNS0xLjQtMS41TTI3IDI1bDUuMi02LjJhNS45IDUuOSAwIDAgMSA0LjUtMS44YzEuMSAwIDEuOS4zIDIuNS42IDEuOC44IDEuOCAyIDEuOCAyVjI4aC00LjZ2LTYuOHMtLjEtLjUtLjYtLjUtLjcuMy0uOS41TDI5LjIgMjhoLTQuNGwtNS43LTYuOGMtLjItLjItLjQtLjUtLjktLjVzLS42LjUtLjYuNVYyOEgxM3YtOC40czAtMS4yIDEuOC0yYy42LS4zIDEuNC0uNiAyLjUtLjZhNS45IDUuOSAwIDAgMSA0LjUgMS44TDI3IDI1TTg3IDI4SDcyLjRDNzAgMjggNjggMjYuOCA2OCAyNC40di0zLjJjMC0yLjMgMi00LjIgNC40LTQuMkg4N3YyLjdINzUuNmMtMS41IDAtMi42IDEtMi42IDIuMnYxLjZjMCAxLjIgMS4xIDEuOCAyLjYgMS44SDg3VjI4Wk0xMzMgMjhoLTE0LjZjLTIuNCAwLTQuNC0xLjItNC40LTMuNnYtMy4yYzAtMi4zIDItNC4yIDQuNC00LjJIMTMzdjIuN2gtMTEuNGMtMS41IDAtMi42IDEtMi42IDIuMnYxLjZjMCAxLjIgMS4xIDEuOCAyLjYgMS44SDEzM1YyOFpNMTk3LjQgMjUuM2MxLjQgMCAyLjYtLjYgMi42LTEuOFYyMmMwLTEuMi0xLjItMi4yLTIuNi0yLjJoLTcuOGMtMS40IDAtMi42IDEtMi42IDIuMnYxLjZjMCAxLjIgMS4yIDEuOCAyLjYgMS44aDcuOFptLTExIDIuN2MtMi40IDAtNC40LTEuMi00LjQtMy42di0zLjJjMC0yLjMgMi00LjIgNC40LTQuMmgxNC4yYzIuNCAwIDQuNCAxLjkgNC40IDQuMnYzLjJjMCAyLjQtMiAzLjYtNC40IDMuNmgtMTQuMlpNNTAgMTkuOWgxMC4yYzEuMSAwIDEuMy42IDEuMyAxLjVINDguN2MwLTEgLjItMS41IDEuNC0xLjVtLTEuNCA0SDY0YzEuMSAwIDItLjkgMi0ydi0xLjNjMC0yLjQtMS45LTMuNi00LjItMy42SDQ4LjJhNC4yIDQuMiAwIDAgMC00LjIgNC4ydjMuMmMwIDIuNCAxLjkgMy42IDQuMiAzLjZINjZ2LTIuN0g1MC4xYy0xLjIgMC0xLjQtLjUtMS40LTEuNU0yMjEgMjVsNS4yLTYuMmE1LjkgNS45IDAgMCAxIDQuNS0xLjhjMSAwIDEuOS4zIDIuNS42IDEuOC44IDEuOCAyIDEuOCAyVjI4aC00LjZ2LTYuOHMtLjEtLjUtLjYtLjUtLjcuMy0xIC41bC01LjYgNi44aC00LjRsLTUuNy02LjhjLS4yLS4yLS40LS41LS45LS41cy0uNi41LS42LjVWMjhIMjA3di04LjRzMC0xLjIgMS44LTJjLjYtLjMgMS40LS42IDIuNS0uNmE1LjkgNS45IDAgMCAxIDQuNSAxLjhMMjIxIDI1TTEwNS4zIDI1LjRIOTQuN2EuNy43IDAgMCAxLS44LS43YzAtLjQuNC0uNy44LS43aDEwLjZjLjQgMCAuNy4zLjcuNyAwIC40LS4zLjctLjcuN20yLjQtOC40SDg5djIuN2gxNi4xYzEuMyAwIDIgLjUgMiAxLjVsLS4xIDEuMXMtLjUtLjctMS4xLS45bC0xLjMtLjJIOTFjLTEgMC0yIC44LTIgMS44djNjMCAxLjEuOCAyIDEuOSAyaDE0LjRzLjUgMCAxLS4zbC43LS40di43aDV2LTYuOGMwLTIuNC0yLTQuMi00LjMtNC4yXCIgZmlsbD1cIiN7JHRleHR9XCIvPjxwYXRoIGQ9XCJNMTc2LjUgMjNoMmMxIDAgMi0uOCAyLTJ2LTNjMC0xLjQtLjgtMi0yLTJIMTU5djIuN2gxNS42czEgMCAxIDFjMCAuOS0xIC44LTEgLjhIMTU5djYuN2g0LjlWMjNoNi4ybDEyLjcgMTBoNi4ybC0xMi41LTEwWk0xNTYgMjhoLTQuN3YtNC4xaC04Ljd2LTIuN2g4LjdWMTdoNC43djExWm0tMjEgMGg0LjZWMTdIMTM1djExWlwiIGZpbGw9XCIjeyR0ZXh0fVwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLXNlYXJjaCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzMlwiIGhlaWdodD1cIjMyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg0IDMpXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLXdpZHRoPVwiMlwiIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxjaXJjbGUgY3g9XCIxMS41XCIgY3k9XCIxMS41XCIgcj1cIjEwLjVcIi8+PHBhdGggc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgZD1cIk0xOC40IDE5LjUgMjQgMjZcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1lbWFpbCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI0MVwiIGhlaWdodD1cIjI3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS13aWR0aD1cIjJcIiBmaWxsPVwibm9uZVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48cGF0aCBkPVwiTTIuNSAxaDM1LjdjLjggMCAxLjQuNyAxLjQgMS41djIyYzAgLjgtLjYgMS41LTEuNCAxLjVIMi41Yy0uOCAwLTEuNS0uNy0xLjUtMS41di0yMkMxIDEuNyAxLjcgMSAyLjUgMVpcIi8+PHBhdGggc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIGQ9XCJtMzguNiAyLjEtMTguMyAxNS0xOC40LTE1XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtbGlua2VkaW4oJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzdcIiBoZWlnaHQ9XCIzN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTggNWEzIDMgMCAwIDAtMyAzIDMgMyAwIDAgMCAzIDMgMyAzIDAgMCAwIDMuMS0zIDMgMyAwIDAgMC0zLTNabTIzLjIgMTQuNWMtLjQtMy40LTItNS41LTYuNC01LjUtMi43IDAtNC40IDEtNS4yIDIuNFYxNGgtNXYxOGg1LjJ2LTljMC0yLjMuNC00LjUgMy4yLTQuNSAyLjkgMCAzIDIuNiAzIDQuN1YzMmg1LjN2LTkuOWwtLjEtMi42Wk01IDE4LjhWMzJoNlYxNEg1djQuOFpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY29sbGFwc2UoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICAgJzxzdmcgd2lkdGg9XCIyN1wiIGhlaWdodD1cIjE1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMjYuNCAxNC4zIDEzLjUgMS40bC0xMyAxM1wiIHN0cm9rZT1cIiN7JGNvbG9yfVwiIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLXR3aXR0ZXIoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzdcIiBoZWlnaHQ9XCIzN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTEyLjQgMzJhMTkuMiAxOS4yIDAgMCAwIDE5LjItMjAuM2MxLjMtMSAyLjUtMi4xIDMuNC0zLjUtMS4yLjUtMi41LjktMy45IDFhNi44IDYuOCAwIDAgMCAzLTMuN2MtMS4zLjgtMi44IDEuMy00LjMgMS43QTYuNyA2LjcgMCAwIDAgMTggMTEuOGMwIC42IDAgMSAuMiAxLjYtNS43LS4zLTEwLjctMy0xNC03LjJhNi44IDYuOCAwIDAgMCAyIDkuMWMtMSAwLTItLjMtMy0uOCAwIDMuNCAyLjQgNi4xIDUuNSA2LjhhNi43IDYuNyAwIDAgMS0zLjEgMCA2LjggNi44IDAgMCAwIDYuMyA0LjhBMTMuNSAxMy41IDAgMCAxIDIgMjlDNSAzMSA4LjYgMzIgMTIuNCAzMlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS12aW1lbygkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzN1wiIGhlaWdodD1cIjM3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMzQgMTEuMmMtLjIgMy0yLjMgNy4yLTYuMyAxMi41QzIzLjQgMjkuMiAxOS45IDMyIDE3IDMyYy0xLjggMC0zLjQtMS43LTQuNi01bC0yLjUtOS4zYy0xLTMuMy0yLTUtMy01LS4yIDAtMSAuNS0yLjQgMS41bC0xLjUtMiA0LjUtNGMyLTEuOCAzLjYtMi43IDQuNi0yLjggMi40LS4yIDQgMS40IDQuNSA1bDEuMiA3LjFjLjcgMy4yIDEuNSA0LjggMi4zIDQuOC43IDAgMS42LTEgMy0zIDEuMi0yLjIgMi0zLjcgMi00LjguMi0xLjgtLjUtMi43LTItMi43LS44IDAtMS42LjItMi40LjUgMS42LTUgNC41LTcuNCA4LjgtNy4zIDMuMi4xIDQuNyAyLjIgNC41IDYuMlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbnN0YWdyYW0oJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzdcIiBoZWlnaHQ9XCIzN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNMzAgMjQuNmMwIDMtMi40IDUuNC01LjQgNS40SDEyLjRjLTMgMC01LjQtMi40LTUuNC01LjRWMTIuNEM3IDkuNCA5LjQgNyAxMi40IDdoMTIuMmMzIDAgNS40IDIuNCA1LjQgNS40djEyLjJaTTI0LjIgNUgxMi44QTcuOCA3LjggMCAwIDAgNSAxMi44djExLjRjMCA0LjMgMy41IDcuOCA3LjggNy44aDExLjRjNC4zIDAgNy44LTMuNSA3LjgtNy44VjEyLjhDMzIgOC41IDI4LjUgNSAyNC4yIDVaXCIvPjxwYXRoIGQ9XCJNMTguNSAyM2E0LjUgNC41IDAgMSAxIDAtOSA0LjUgNC41IDAgMCAxIDAgOW0wLTExYTYuNSA2LjUgMCAxIDAgMCAxMyA2LjUgNi41IDAgMCAwIDAtMTNNMjYgMTFhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yXCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEteW91dHViZSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzN1wiIGhlaWdodD1cIjM3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMzcgMjUuNFYxMS42UzM3IDUgMzAuNiA1SDYuNFMwIDUgMCAxMS42djEzLjhTMCAzMiA2LjQgMzJoMjQuMnM2LjQgMCA2LjQtNi42Wk0yNiAxOGwtMTIgN1YxMWwxMiA3WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1hcnJvdygkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzMlwiIGhlaWdodD1cIjMyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCIjeyRjb2xvcn1cIiBkPVwiTTIyIDEzdjJINnYyaDE2djJsNC0zelwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsb3NlKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjU2XCIgaGVpZ2h0PVwiNThcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48cGF0aCBkPVwibTE2LjMgMTUuMiAyNS41IDI1LjUtMi4xIDIuMS0yNS41LTI1LjV6XCIvPjxwYXRoIGQ9XCJtMTQuMiA0MC43IDI1LjUtMjUuNSAyLjEgMi4xLTI1LjUgMjUuNXpcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1wbGF5KCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjE2MlwiIGhlaWdodD1cIjE2MlwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwibm9uZVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48cGF0aCBmaWxsPVwiI3skY29sb3J9XCIgZD1cIk02MC44IDc1Ljh2LTQ3bDcxLjUgNTIuNC03MS41IDUyLjN6XCIvPjxjaXJjbGUgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLXdpZHRoPVwiMTFcIiBjeD1cIjgxXCIgY3k9XCI4MVwiIHI9XCI3NS41XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtcGxheS1zbSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI4M1wiIGhlaWdodD1cIjgyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiIG9wYWNpdHk9XCIuOFwiPjxwYXRoIGZpbGw9XCIjeyRjb2xvcn1cIiBkPVwiTTMwLjcgMzguNFYxNC42TDY3IDQxLjEgMzAuOCA2Ny42elwiLz48Y2lyY2xlIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS13aWR0aD1cIjExXCIgY3g9XCI0MVwiIGN5PVwiNDFcIiByPVwiMzUuNVwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLXBhdXNlKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjE2MlwiIGhlaWdodD1cIjE2MlwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwibm9uZVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48cGF0aCBmaWxsPVwiI3skY29sb3J9XCIgZD1cIk01MSA0NmgyMHY3MEg1MXpNOTEgNDZoMjB2NzBIOTF6XCIvPjxjaXJjbGUgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLXdpZHRoPVwiMTFcIiBjeD1cIjgxXCIgY3k9XCI4MVwiIHI9XCI3NS41XCIvPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtY3JhbmUoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzRcIiBoZWlnaHQ9XCI0NFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTcuOCA0MnYtMS40YzAtLjguNC0xLjIgMS4yLTEuMmg1LjNjLjYgMCAxIC4zIDEuMS45VjQySDcuOFpNNiA1LjcgNy44IDVsNCA3LjZjLTEgMC0xLjguMi0yLjUgMWwtMy4yLThabTIuMiA5LjdINGMtMS41IDAtMi40LTEtMi40LTIuNFY1LjVjMC0xIC43LTIgMS43LTIuMWwuMS4xYy4yLjYuNSAxIDEgMS40LjIuMS4yLjMuMy40bDMuNiA4Ljh2MS4yWk02LjEgMWMxIDAgMS43LjcgMS43IDEuNyAwIC44LS44IDEuNS0xLjcgMS42LS45IDAtMS42LS43LTEuNi0xLjcgMC0uOS43LTEuNiAxLjYtMS42Wm03LjEgMTcuNnYxOS42SDEwVjE4LjdjMSAuNSAyLjEuNSAzLjIgMFptLjYtMi45YzAgMS4yLTEgMi4yLTIuMiAyLjItMS4yIDAtMi4yLTEtMi4yLTIuMiAwLTEuMiAxLTIuMSAyLjItMi4xIDEuMiAwIDIuMiAxIDIuMiAyLjFabTYuNi0xNC4xYy42IDAgMS4xLjQgMS4xIDFzLS41IDEuMS0xIDEuMWMtLjcgMC0xLjItLjUtMS4yLTEgMC0uNy41LTEuMiAxLjEtMS4xWk0zMi44IDQySDE2LjZ2LTEuNWMwLS44LS4zLTEuNS0xLTEuOWwtMS4yLS41VjE3LjlsLjEtLjVjLjgtMS40LjQtMy4yLS45LTQuMmExNjkwLjUgMTY5MC41IDAgMCAxLTQuOC04LjZsLS4xLS4ySDE3Yy40IDAgLjYtLjIuNi0uNiAwLS4zLS4yLS41LS42LS41SDguOFYyLjJoOS41VjNsLjMuOS4yLjd2MS44YzAgLjcuMiAxIC45IDEuMmwuMi4zdjIuM2wuMS41Yy4zLjMuOC4yIDEtLjJWNy43bC41LS4yYy40LS4yLjYtLjYuNi0xVjQuNGwuMS0uNGMuNi0uOS41LTItLjItMi44LS44LS44LTItLjgtMi45LS4yaC0uM2wtMTAuMy4xLS4zLS4xYTMgMyAwIDAgMC0xLjctMWgtLjdjLTEuMi4zLTIgMS0yLjMgMiAwIC4yLS4yLjMtLjMuM0EzLjMgMy4zIDAgMCAwIC42IDUuN3Y3LjJjMCAyIDEuNSAzLjUgMy41IDMuNUg4Yy4zIDAgLjQgMCAuNS4zbC4yLjYuMi43VjM4LjNoLS4zYy0uNyAwLTEuMi40LTEuNS45LS4zLjQtLjQuOS0uNCAxLjR2MS41aC02Yy0uNSAwLS44LjMtLjcuN2wuNC40aDMzLjJ2LS43Yy0uMi0uMy0uNC0uNC0uOC0uNFpNMTAuNSAxNS44YzAgLjMuMi41LjUuNmgxLjJjLjMgMCAuNS0uMy41LS42cy0uMi0uNS0uNS0uNUgxMWMtLjMgMC0uNS4yLS41LjVaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluZHVzLWJveCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzNlwiIGhlaWdodD1cIjQzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJtMS41IDE4IDkgNCA2LjMgMi45VjQxTDEuNSAzNC4zVjE4Wm05LjctNS0xLjYgMy42di42YzAgLjIuMi4zLjQuNGw3LjIgMy4yaC42bDcuMy0zLjJjLjIgMCAuMy0uMi40LS40di0uNkwyMy45IDEzbDguNSAzLjgtMTQuOSA2LjctMTQuOS02LjcgOC42LTMuOFptNS42IDYtNS41LTIuNSA1LjUtMTIuMlYxOVptMS41LTE0LjcgNS41IDEyLjItNS41IDIuNVY0LjNabTE1LjIgMzBMMTguMyA0MVYyNC45TDMzLjUgMTh2MTYuMlptLTMzIDEuMkwxNy4xIDQzaC42bDE2LjgtNy41Yy4zLS4yLjQtLjQuNC0uN1YxNi41aC0uMWwtLjEtLjJoLS4yTDIzIDExIDE4LjIuNCAxOCAuMUgxOGwtLjEtLjFoLS4xbC0uMS0uMUgxN3YuMkgxN2wtLjEuMXYuMUwxMiAxMSAuNCAxNi4ybC0uMS4xLS4xLjItLjIuMXYxOC4yYzAgLjMuMi41LjQuN1pcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtZ2VhcigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI0M1wiIGhlaWdodD1cIjQzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMzEuNSAyNC4xYy0uNCAwLS43LjMtLjcuN1YyNmgtNy4xYy0uNCAwLS43LjMtLjcuNyAwIC4zLjMuNi43LjZoNy44Yy4zIDAgLjYtLjMuNi0uNnYtMmMwLS4zLS4zLS42LS42LS42Wm03LjkgMGMtLjQgMC0uNy4zLS43Ljd2NS40SDM3Yy0uNCAwLS43LjMtLjcuNyAwIC4zLjMuNi43LjZoMi41Yy40IDAgLjYtLjMuNi0uNnYtNi4xYzAtLjQtLjItLjctLjYtLjdabS0xNy0xOC43YTEgMSAwIDAgMS0xLTFjMC0uNi40LTEgMS0xSDI1Yy41IDAgMSAuNCAxIDEgMCAuNS0uNSAxLTEgMWgtMi42Wm0uNiAxNS45YzAgLjMuMy42LjcuNi4zIDAgLjYtLjMuNi0uNlY2LjdoLjdjMS4yIDAgMi4zLTEgMi4zLTIuM0MyNy4zIDMgMjYuMyAyIDI1IDJoLS43Vi43YzAtLjQtLjMtLjctLjYtLjctLjQgMC0uNy4zLS43LjdWMmgtLjZDMjEgMiAyMCAzIDIwIDQuNGMwIDEuMiAxIDIuMyAyLjMgMi4zaC42djE0LjZabTcuMi02LjJoMi42Yy42IDAgMSAuNSAxIDFzLS40IDEtMSAxaC0yLjZhMSAxIDAgMCAxLTEtMWMwLS41LjUtMSAxLTFabTAgMy4zaC43djIuOWMwIC4zLjMuNi42LjYuNCAwIC43LS4zLjctLjZ2LTNoLjZhMi4zIDIuMyAwIDEgMCAwLTQuNWgtLjZWLjdjMC0uNC0uMy0uNy0uNy0uNy0uMyAwLS42LjMtLjYuN3YxMy4xaC0uN2MtMS4yIDAtMi4zIDEtMi4zIDIuMyAwIDEuMyAxIDIuMyAyLjMgMi4zWm0xMC41LTkuMWgtMi42YTEgMSAwIDAgMS0xLTFjMC0uNS40LTEgMS0xaDIuNmMuNSAwIDEgLjUgMSAxcy0uNSAxLTEgMVptMC0zLjNINDBWLjdjMC0uNC0uMi0uNy0uNi0uNy0uNCAwLS43LjMtLjcuN1Y2aC0uNmMtMS4zIDAtMi4zIDEtMi4zIDIuMyAwIDEuMyAxIDIuMyAyLjMgMi4zaC42djEwLjdjMCAuMy4zLjYuNy42LjQgMCAuNi0uMy42LS42VjEwLjZoLjdhMi4zIDIuMyAwIDEgMCAwLTQuNlpNMy43IDExYTIuNCAyLjQgMCAxIDEgMCA0LjhjLTEuMyAwLTIuNC0xLTIuNC0yLjQgMC0xLjMgMS0yLjQgMi40LTIuNFptMi44IDBoNmEyLjQgMi40IDAgMSAxIDAgNC44aC02Yy42LS42IDEtMS41IDEtMi40IDAtLjktLjQtMS43LTEtMi40Wm0tMi44IDYuMWg4LjhjMiAwIDMuNy0xLjcgMy43LTMuN3MtMS43LTMuNy0zLjctMy43SDMuN2MtMiAwLTMuNyAxLjctMy43IDMuN3MxLjcgMy43IDMuNyAzLjdabTMtMTQuMUgxLjRjLjMtMSAxLjItMS44IDIuMy0xLjhoNmEzLjYgMy42IDAgMCAwIDAgNC44aC02Yy0xIDAtMi0uNy0yLjMtMS44aDUuM2MuNCAwIC43LS4yLjctLjYgMC0uNC0uMy0uNi0uNy0uNlptNS44LTEuOGEyLjQgMi40IDAgMSAxIDAgNC44IDIuNCAyLjQgMCAxIDEgMC00LjhaTTMuNyA3LjRoOC44YzIgMCAzLjctMS43IDMuNy0zLjdTMTQuNSAwIDEyLjUgMEgzLjdDMS43IDAgMCAxLjcgMCAzLjdzMS43IDMuNyAzLjcgMy43Wm0yNi4xIDI5LjdhMSAxIDAgMCAxLTEtMWMwLS41LjUtMSAxLTEgLjYgMCAxIC41IDEgMXMtLjQgMS0xIDFabTAtMy4zYTIuMyAyLjMgMCAwIDAgMCA0LjZjMS4zIDAgMi4zLTEgMi4zLTIuMyAwLTEuMy0xLTIuMy0yLjMtMi4zWm01LjYgMi43LTEuNi4zYy0uMiAwLS40LjItLjUuNWwtLjIuNHYuN2wxIDEuMy0uNi43LTEuNC0xYS43LjcgMCAwIDAtLjYgMGwtLjUuMWMtLjIuMS0uNC4zLS40LjVsLS4zIDEuN2gtLjlsLS4zLTEuN2MwLS4yLS4yLS40LS40LS41YTMgMyAwIDAgMS0uNS0uMi43LjcgMCAwIDAtLjYgMGwtMS40IDEtLjYtLjYgMS0xLjN2LS43bC0uMi0uNGMwLS4zLS4zLS41LS41LS41bC0xLjctLjN2LS44bDEuNy0uM2MuMiAwIC40LS4yLjUtLjRsLjItLjV2LS43bC0xLTEuMy42LS43IDEuNCAxYy4yLjIuNC4yLjYgMGwuNS0uMWMuMiAwIC40LS4zLjQtLjVsLjMtMS43aC45bC4zIDEuN2MwIC4yLjIuNC40LjVsLjUuMmguNmwxLjQtMSAuNi42LTEgMS4zdi43bC4yLjVjMCAuMi4zLjQuNS40bDEuNi4zdi44Wm0uNy0yLTEuNi0uMyAxLTEuM2MuMS0uMy4xLS42IDAtLjgtLjUtLjYtMS0xLjItMS42LTEuNmEuNi42IDAgMCAwLS44IDBsLTEuMyAxLS4zLTEuNmMwLS4zLS4zLS42LS41LS42aC0yLjNjLS4zIDAtLjUuMy0uNS42bC0uMyAxLjYtMS4zLTFhLjYuNiAwIDAgMC0uOCAwbC0xLjYgMS42Yy0uMS4yLS4xLjUgMCAuOGwxIDEuMy0xLjcuM2MtLjIgMC0uNC4yLS41LjVhNi4zIDYuMyAwIDAgMCAwIDIuMmMwIC4zLjMuNS41LjZsMS43LjItMSAxLjR2LjdhNyA3IDAgMCAwIDEuNiAxLjZjLjIuMi41LjIuOCAwbDEuMy0xIC4zIDEuN2MwIC4yLjIuNS41LjVhNy4zIDcuMyAwIDAgMCAyLjMgMGMuMiAwIC41LS4zLjUtLjVsLjMtMS43IDEuMyAxYy4yLjIuNi4yLjggMCAuNi0uNCAxLjEtMSAxLjYtMS42di0uN2wtMS0xLjQgMS42LS4yYy4zIDAgLjUtLjMuNi0uNmE3LjMgNy4zIDAgMCAwIDAtMi4yYzAtLjMtLjMtLjUtLjYtLjVabS0yNS0xLjJhMi42IDIuNiAwIDAgMS0yLjYtMi43IDIuNiAyLjYgMCAwIDEgNS4yIDBjMCAxLjUtMS4xIDIuNy0yLjYgMi43Wm0wLTYuNmE0IDQgMCAxIDAgMCA3LjkgNCA0IDAgMSAwIDAtNy44Wm05LjggNS0zLjEuNWMtLjIgMC0uNC4zLS41LjVsLS40Ljh2LjdsMiAyLjVjLS41LjYtMSAxLjEtMS43IDEuNmwtMi41LTEuOGEuNy43IDAgMCAwLS43IDBjLS4zIDAtLjUuMi0uOC4zLS4yIDAtLjQuMi0uNS41bC0uNCAzSDEwbC0uNS0zYzAtLjMtLjItLjUtLjQtLjVhOCA4IDAgMCAxLS45LS40LjcuNyAwIDAgMC0uNiAwTDUgMzguNGwtMS42LTEuNiAxLjktMi41di0uN2wtLjMtLjhjMC0uMi0uMy0uNC0uNS0uNWwtMy4xLS40YTExLjEgMTEuMSAwIDAgMSAwLTIuM2wzLS41Yy4zIDAgLjUtLjIuNi0uNCAwLS4zLjItLjYuMy0uOFYyN2wtMS45LTIuNUw1IDIzbDIuNiAxLjhjLjIuMi40LjIuNiAwbC45LS4zYy4yIDAgLjQtLjMuNC0uNWwuNS0zaDIuM2wuNCAzYzAgLjIuMy41LjUuNWwuOC40aC43bDIuNS0yYy42LjYgMS4yIDEgMS42IDEuN0wxNyAyN2MtLjIuMi0uMi41IDAgLjcgMCAuMy4yLjUuMy44IDAgLjIuMy40LjUuNGwzIC41YTkgOSAwIDAgMSAwIDIuM1ptLjctMy40LTMuMi0uNS0uMS0uMiAxLjktMi42Yy4xLS4zLjEtLjYgMC0uOGExMSAxMSAwIDAgMC0yLjYtMi41LjYuNiAwIDAgMC0uNyAwbC0yLjcgMS45LS4yLS4yLS41LTMuMWMwLS4zLS4zLS41LS42LS42LTEuMi0uMi0yLjQtLjItMy42IDAtLjMgMC0uNS4zLS41LjZsLS41IDMuMS0uMy4xLTIuNi0xLjhhLjcuNyAwIDAgMC0uOCAwYy0xIC43LTEuOCAxLjUtMi41IDIuNS0uMi4yLS4yLjUgMCAuOEw0IDI3LjZsLS4xLjItMy4yLjVjLS4zIDAtLjUuMy0uNi41YTExLjMgMTEuMyAwIDAgMCAwIDMuNmMwIC4zLjMuNS42LjZsMy4yLjV2LjJsLTEuOCAyLjZjLS4yLjMtLjIuNiAwIC44YTExIDExIDAgMCAwIDIuNSAyLjVjLjMuMi42LjIuOCAwTDggMzcuOGguM2wuNSAzLjJjMCAuMy4yLjUuNS42YTExLjMgMTEuMyAwIDAgMCAzLjYgMGMuMyAwIC41LS4zLjYtLjZMMTQgMzhsLjItLjEgMi43IDEuOGMuMi4yLjUuMi43IDAgMS0uNyAxLjktMS41IDIuNi0yLjUuMS0uMi4xLS41IDAtLjhsLTItMi42LjItLjIgMy4yLS41Yy4yIDAgLjUtLjMuNS0uNmExMC41IDEwLjUgMCAwIDAgMC0zLjZjMC0uMi0uMy0uNS0uNS0uNVpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtbWFwKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjQ0XCIgaGVpZ2h0PVwiNDRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xOC4zIDljMC0xLjkgMS41LTMuNCAzLjMtMy40IDEuOCAwIDMuMyAxLjUgMy4zIDMuNCAwIDEuOC0xLjUgMy4zLTMuMyAzLjNBMy4zIDMuMyAwIDAgMSAxOC4zIDlabTggMGE0LjYgNC42IDAgMSAwLTkuNCAwIDQuNiA0LjYgMCAwIDAgOS4zIDBabTcgMzIuOS0xLTlINDBsMS44IDloLTguNVptLTEuNy0xNS43aDdsMS4xIDUuNWgtNy41bC0uNi01LjVaTTExLjIgNDEuOWwuNi01LjloMTkuNmwuNiA1LjlIMTEuMlptLTEuMyAwSDEuNEwyLjYgMzZoNy45bC0uNiA1LjlaTTQuNiAyNi4ySDE2Yy40IDEuOSAyLjcgMy4zIDUuNSAzLjNzNS0xLjQgNS41LTMuM2gzLjJsMSA4LjVIMi44bDEuNy04LjVaTTYuNCAxN2g2LjFsLS44IDcuOUg0LjhMNi40IDE3Wm03LjQgMGgxLjVjMSAyIDIuMSAzLjggMy4xIDUuM2E0IDQgMCAwIDAtMi4zIDIuNmgtM2wuNy03LjlaTTE0IDlhNy42IDcuNiAwIDAgMSAxNS4yIDBjMCA1LjMtNS44IDEzLjItNy42IDE1LjZDMTkuOCAyMiAxNCAxNC4yIDE0IDguOVpNMjYgMjUuNWMwIDEuNC0yIDIuNy00LjMgMi43cy00LjMtMS4zLTQuMy0yLjdjMC0uOC44LTEuNiAxLjktMmwxLjkgMi40Yy4xLjIuMy4zLjUuM3MuNC0uMS41LS4zbDItMi41YzEgLjUgMS44IDEuMyAxLjggMi4xWm0zLjUtOC41LjggNy45aC0zLjFjLS4zLTEuMS0xLjEtMi0yLjMtMi42IDEtMS41IDIuMi0zLjMgMy4xLTUuM2gxLjVabTcuNCAwIDEuNiA3LjloLTYuOWwtLjgtNy45aDZabTEuMi0uOGMtLjEtLjMtLjQtLjUtLjctLjVoLTguN2MxLTIuMyAxLjktNC44IDEuOS02LjhhOC45IDguOSAwIDAgMC0xNy44IDBjMCAyIC44IDQuNSAxLjkgNi44SDUuOWMtLjMgMC0uNi4yLS43LjVMMCA0Mi40YzAgLjIgMCAuNC4yLjZsLjUuMmg0MS45Yy4xIDAgLjMgMCAuNC0uMi4yLS4yLjItLjQuMi0uNkwzOCAxNi4yWlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbmR1cy1wZW9wbGUoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiNDRcIiBoZWlnaHQ9XCIyNFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTM2LjcgMjIuOGMtMS4zIDAtNS4zLS4zLTUuMy0zLjlhNiA2IDAgMCAxIDMtNSA0IDQgMCAwIDAgMi4zLjhjLjggMCAxLjYtLjMgMi4yLS43IDEuOCAxIDMgMyAzIDQuOSAwIDMuNi00IDMuOS01LjIgMy45bS03LjYtN2MtLjQgMC0xLjEgMC0yLS4yLS41LTEtMS4zLTItMi4zLTIuNmE0IDQgMCAwIDAgLjItNC4yQzI1LjUgOCAyNiA3LjQgMjYuOSA3YTMuOCAzLjggMCAwIDAgNC41IDBjLjcuNCAxLjQgMSAxLjkgMS44LS40LjUtLjUgMS4xLS41IDEuOSAwIC44LjIgMS43LjcgMi4zLTEgLjYtMS45IDEuNi0yLjQgMi42LS44LjItMS41LjItMiAuMm0tNy41IDdjLTEuMiAwLTUuMi0uMy01LjItMy45YTYgNiAwIDAgMSAzLTUgNCA0IDAgMCAwIDIuMi44Yy44IDAgMS42LS4zIDIuMi0uNyAxLjggMSAzIDMgMyA0LjkgMCAzLjYtNCAzLjktNS4yIDMuOW0tNy41LTdjLS41IDAtMS4yIDAtMi0uMi0uNi0xLTEuNC0yLTIuNC0yLjYuNC0uNy43LTEuNS43LTIuMyAwLS44LS4yLTEuNC0uNS0yQzEwLjQgOCAxMSA3LjUgMTEuOCA3YTMuNyAzLjcgMCAwIDAgNC41IDBjLjguNCAxLjQgMSAxLjkgMS44LS4zLjUtLjUgMS4xLS41IDEuOSAwIC44LjMgMS42LjcgMi4zLTEgLjYtMS44IDEuNi0yLjQgMi42LS44LjItMS41LjItMiAuMm0tNy41IDdjLTEuMiAwLTUuMi0uMy01LjItMy45YTYgNiAwIDAgMSAzLTVjLjYuNSAxLjQuOCAyLjIuOGE0IDQgMCAwIDAgMi4zLS43YzEuOCAxIDMgMyAzIDQuOSAwIDMuNi00IDMuOS01LjMgMy45bTAtMTQuNmMxLjYgMCAyLjYgMSAyLjYgMi41UzggMTMuNSA2LjUgMTMuNWMtMS40IDAtMi42LTEuMy0yLjYtMi44QzQgOS4yIDUgOC4yIDYuNSA4LjJtNy42LTdjMS41IDAgMi41IDEgMi41IDIuNSAwIDEuNi0xLjEgMi44LTIuNSAyLjgtMS41IDAtMi42LTEuMi0yLjYtMi44IDAtMS40IDEtMi40IDIuNi0yLjRtNy41IDYuOWMxLjUgMCAyLjYgMSAyLjYgMi41cy0xLjIgMi44LTIuNiAyLjhjLTEuNCAwLTIuNi0xLjMtMi42LTIuOCAwLTEuNSAxLTIuNSAyLjYtMi41bTcuNS03YzEuNSAwIDIuNiAxIDIuNiAyLjUgMCAxLjYtMS4xIDIuOC0yLjYgMi44LTEuNCAwLTIuNi0xLjItMi42LTIuOCAwLTEuNCAxLjEtMi40IDIuNi0yLjRtNy42IDYuOWMxLjUgMCAyLjUgMSAyLjUgMi41cy0xLjEgMi44LTIuNSAyLjhjLTEuNSAwLTIuNi0xLjMtMi42LTIuOCAwLTEuNSAxLTIuNSAyLjYtMi41bTMuMSA0LjhhNCA0IDAgMCAwIC44LTIuM2MwLTIuMi0xLjctMy44LTQtMy44YTQgNCAwIDAgMC0yLjUuOUE3LjIgNy4yIDAgMCAwIDMyLjMgNmMuNS0uNy43LTEuNS43LTIuNEMzMyAxLjYgMzEuNCAwIDI5LjEgMGMtMi4yIDAtMy45IDEuNi0zLjkgMy43IDAgLjkuMyAxLjcuOCAyLjQtLjcuNC0xLjQgMS0xLjkgMS43YTQgNCAwIDAgMC0yLjUtLjkgNCA0IDAgMCAwLTIuNS45QTcgNyAwIDAgMCAxNy4yIDZjLjUtLjcuOC0xLjUuOC0yLjRDMTggMS42IDE2LjMgMCAxNCAwYy0yLjIgMC0zLjggMS42LTMuOCAzLjcgMCAuOS4yIDEuNy43IDIuNGE3IDcgMCAwIDAtMS44IDEuNyA0IDQgMCAwIDAtMi42LS45Yy0yLjIgMC0zLjkgMS42LTMuOSAzLjggMCAuOC4zIDEuNi44IDIuM0E3LjQgNy40IDAgMCAwIDAgMTguOUMwIDIyLjEgMi41IDI0IDYuNSAyNHM2LjUtMiA2LjUtNS4xYTYgNiAwIDAgMC0uMy0yIDkuNiA5LjYgMCAwIDAgMi43IDBsLS4zIDJjMCAzLjIgMi41IDUuMSA2LjUgNS4xczYuNS0yIDYuNS01LjFsLS4zLTJhNy4zIDcuMyAwIDAgMCAyLjcgMGMtLjIuNy0uNCAxLjQtLjQgMiAwIDMuMiAyLjUgNS4xIDYuNiA1LjEgNCAwIDYuNS0yIDYuNS01LjEgMC0yLjItMS4zLTQuNi0zLjQtNS45XCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluZHVzLW1lZGFsKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjM0XCIgaGVpZ2h0PVwiNDRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0yMCAxNy40Yy0uMS4yLS4yLjQtLjEuNmwuNiAzLjgtMy40LTEuOGEuNy43IDAgMCAwLS42IDBsLTMuNCAxLjguNy0zLjhjMC0uMiAwLS40LS4yLS42bC0yLjgtMi43IDMuOC0uNWMuMiAwIC40LS4yLjUtLjRsMS43LTMuNCAxLjcgMy40Yy4xLjIuMy40LjUuNGwzLjguNS0yLjggMi43Wm0tMi42LTguOGEuNy43IDAgMCAwLS42LS4zYy0uMiAwLS41LjEtLjYuM0wxNC4xIDEzbC00LjguOGMtLjIgMC0uNC4xLS41LjRsLjEuNyAzLjUgMy4zLS44IDQuN2MwIC4zIDAgLjYuMy43LjIuMS40LjIuNyAwbDQuMi0yLjIgNC4zIDIuM2guM2wuNC0uMWMuMi0uMS4zLS40LjItLjdsLS44LTQuNyAzLjUtMy4zYy4yLS4yLjItLjUuMS0uNyAwLS4zLS4yLS40LS41LS40bC00LjgtLjgtMi4xLTQuM1ptLS42IDE4LjJjLTUuNiAwLTEwLjEtNC42LTEwLjEtMTAuMWExMC4xIDEwLjEgMCAwIDEgMjAuMiAwYzAgNS41LTQuNSAxMC0xMC4xIDEwWm0wLTIxLjVhMTEuNCAxMS40IDAgMSAwIDAgMjIuOCAxMS40IDExLjQgMCAwIDAgMC0yMi44Wm0xNC4zIDE3LjF2LjNsLS4yLjEtMi4xLjhjLS42LjMtMSAuOS0xIDEuNnYyLjVoLTIuNmMtLjcgMC0xLjMuNC0xLjUgMUwyMyAzMWwtLjIuMWgtLjJsLTItMWMtLjctLjItMS40IDAtMiAuNEwxNyAzMi4xbC0uMi4xaC0uMkwxNSAzMC4zYTEuNiAxLjYgMCAwIDAtMS44LS4zbC0yLjEgMWgtLjJsLS4yLS4yLS44LTIuMmMtLjItLjYtLjktMS0xLjUtMUg1LjlsLS4xLS4ydi0yLjNjMC0uNy0uNC0xLjMtMS0xLjZsLTIuMS0uOC0uMi0uMXYtLjNsMS0yYy4yLS43IDAtMS40LS40LTEuOUwxLjQgMTd2LS40TDMuMSAxNWMuNS0uNS42LTEuMi4zLTEuOGwtMS0yLjF2LS4zbC4zLS4xIDIuMS0uOGMuNi0uMyAxLS45IDEtMS42VjUuOGgyLjZjLjYgMCAxLjMtLjQgMS41LTFsLjgtMi4yLjItLjFoLjJsMi4xIDFjLjYuMiAxLjMgMCAxLjgtLjVsMS42LTEuNi4yLS4xaC4yTDE4LjYgM2MuNS41IDEuMi43IDEuOC40bDIuMS0xaC4ybC4yLjIuOCAyLjJjLjIuNi45IDEgMS41IDFIMjcuOHYyLjVjMCAuNy40IDEuMyAxIDEuNmwyLjEuOGEuMy4zIDAgMCAxIC4yLjRsLTEgMmMtLjIuNyAwIDEuNC40IDEuOWwxLjcgMS42di40bC0xLjcgMS41Yy0uNS41LS42IDEuMi0uMyAxLjhsMSAyLjFabS01LjQgMTktNC41LTIuMlYzMmwuOC4zYy40LjIuOC4yIDEuMiAwIC40LS4xLjgtLjQgMS0uOWwuNy0yLjEuMy0uMmguNXYxMi41Wm0tNS45LTIuOC0yLjYtMS40aC0uNmwtMi43IDEuNHYtNy4zaC4xbDEuNiAxLjdhMS42IDEuNiAwIDAgMCAyLjQgMGwxLjYtMS43aC4ydjcuM1ptLTcuMi42TDggNDEuNVYyOWguNGMuMSAwIC4yIDAgLjMuMmwuOCAyLjFjLjEuNS41LjguOSAxaDEuMmwxLS41djcuNFpNMzMuMSAxOGMuMy0uMy41LS43LjUtMS4xIDAtLjUtLjItLjktLjUtMS4yTDMxLjQgMTR2LS4zbC45LTIuMWMuMi0uNC4yLS45IDAtMS4zcy0uNS0uNy0uOS0uOGwtMi4xLS45YS4zLjMgMCAwIDEtLjItLjJWNmMwLS41LS4xLS45LS40LTEuMi0uMy0uMy0uOC0uNS0xLjItLjVsLTIuMy4xYy0uMSAwLS4yIDAtLjMtLjJsLS44LTIuMWExLjYgMS42IDAgMCAwLTIuMS0xbC0yLjIgMWgtLjJMMTggLjVjLS42LS43LTEuOC0uNy0yLjQgMEwxNCAyLjJoLS4ybC0yLjItMWgtMS4yYy0uNC4yLS43LjYtLjkgMWwtLjggMi4xLS4zLjJINi4xYy0uNSAwLS45IDAtMS4yLjQtLjMuMy0uNS43LS40IDEuMnYyLjNjMCAuMSAwIC4yLS4yLjJsLTIuMS45Yy0uNC4xLS44LjQtMSAuOGwuMSAxLjMgMSAyLS4xLjQtMS43IDEuNmMtLjMuMy0uNS43LS41IDEuMiAwIC40LjIuOC41IDFsMS43IDEuN3YuM2wtLjkgMi4xYTEuNiAxLjYgMCAwIDAgLjkgMi4xbDIuMS45Yy4yIDAgLjIuMS4yLjJ2Mi4zYzAgLjUuMSAxIC40IDEuMi4zLjMuOC41IDEuMi41aC42djEzLjVjMCAuMi4xLjQuMy41aC43bDYtMyAzLjItMS41TDI2IDQzaC42Yy4yLS4xLjQtLjMuNC0uNVYyOWguNGMuNSAwIC45LS4yIDEuMi0uNS4zLS4zLjUtLjcuNS0xLjJsLS4xLTIuM3MwLS4yLjItLjJsMi4xLS45Yy40LS4xLjctLjQgMS0uOC4xLS40IDAtLjktLjEtMS4zbC0xLTIuMS4xLS4zIDEuNy0xLjZaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWluZHVzLWVtcGxveWVycygkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCI0OFwiIGhlaWdodD1cIjQ0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNNy4zIDE0LjV2Ni4xYzAgLjQuMy43LjcuNy40IDAgLjctLjMuNy0uN3YtNmMwLS41LS4zLS43LS43LS43LS40IDAtLjcuMi0uNy42Wk04IDMuM2MxLjIgMCAyLjIgMSAyLjIgMi4xIDAgMS4yLTEgMi4yLTIuMiAyLjItMS4yIDAtMi4yLTEtMi4yLTIuMiAwLTEuMiAxLTIuMSAyLjItMi4xWm0wIDUuNmEzLjUgMy41IDAgMSAwIDAtN0M2IDIgNC40IDMuNiA0LjQgNS41IDQuNCA3LjQgNiA5IDggOVptMzEuNSA1LjZ2Ni4xYzAgLjQuMy43LjcuNy4zIDAgLjYtLjMuNi0uN3YtNmMwLS41LS4zLS43LS42LS43LS40IDAtLjcuMi0uNy42Wm00LjctLjZjLS4zIDAtLjYuMi0uNi42VjIzaC03di04LjVjMC0uNC0uMi0uNi0uNi0uNi0uMyAwLS42LjItLjYuNnY4LjhjMCAuNS0uNSAxLTEgMWExIDEgMCAwIDEtMS0xVjE0YzAtMS41IDEuMi0yLjYgMi42LTIuNmgzLjV2LjZjMCAuMy4zLjYuNy42LjMgMCAuNi0uMy42LS42di0uNmgzLjRjMS40IDAgMi42IDEuMSAyLjYgMi42djkuM2MwIC41LS40IDEtMSAxYTEgMSAwIDAgMS0xLTF2LTguOGMwLS40LS4yLS42LS42LS42Wm0tLjcgMjJjMCAuOC0uNiAxLjQtMS40IDEuNC0uOCAwLTEuNC0uNi0xLjQtMS4zdi05LjZjMC0uNC0uMy0uNy0uNi0uNy0uNCAwLS43LjMtLjcuN1YzNmMwIC43LS42IDEuMy0xLjQgMS4zLS43IDAtMS4zLS42LTEuMy0xLjNWMjQuM2g2LjhWMzZabS0xNCAxLjR2LTEwYy40LjMuOC40IDEuMy40IDEuNSAwIDIuNi0xLjEgMi42LTIuNS4zLjEuNi40IDEgLjRsMS0uMlYzNmMwIC41LjEgMSAuNCAxLjNoLTYuM1ptLS42LTIzLjJjLS4zIDAtLjYuMy0uNi43VjI1aC0zLjV2LTlsMy4zLTVoLjhjMS44IDAgMy4yIDEuNCAzLjIgM3YxMS4yYzAgLjYtLjYgMS4yLTEuMyAxLjItLjYgMC0xLjItLjUtMS4yLTEuMlYxNC44YzAtLjQtLjMtLjctLjctLjdabS0uNyAyNmMwIDEtLjggMS44LTEuOCAxLjhzLTEuNy0uOC0xLjctMS43VjI4LjhjMC0uNC0uMy0uNi0uNy0uNi0uNCAwLS43LjItLjcuNnYxMS40YzAgMS0uNyAxLjctMS43IDEuN3MtMS43LS44LTEuNy0xLjd2LTE0SDI4djE0Wm0tOS43LTI1LjN2MTAuNGMwIC42LS41IDEuMi0xLjIgMS4ycy0xLjMtLjYtMS4zLTEuMlYxNGMwLTEuNyAxLjUtMy4yIDMuMi0zLjJoMWwzLjIgNS4xdjloLTMuNVYxNC44YzAtLjQtLjMtLjctLjctLjctLjQgMC0uNy4zLS43LjdabTAgMjIuNWgtNi4yYy4zLS40LjQtLjguNC0xLjNWMjUuM2MuMy4yLjcuMyAxIC4zLjQgMCAuNy0uMyAxLS40YTIuNiAyLjYgMCAwIDAgMy44IDIuMnYxMFpNMTIuMSAxNGMtLjQgMC0uNy4yLS43LjZWMjNINC41di04LjVjMC0uNC0uMy0uNi0uNi0uNi0uNCAwLS43LjItLjcuNnY4LjhhMSAxIDAgMSAxLTEuOSAwVjE0YzAtMS41IDEuMi0yLjYgMi42LTIuNmgzLjR2LjZjMCAuMy4zLjYuNy42LjQgMCAuNy0uMy43LS42di0uNkgxMmMxLjQgMCAyLjUgMS4xIDIuNSAyLjZ2OS4zYzAgLjUtLjQgMS0xIDFhMSAxIDAgMCAxLS45LTF2LTguOGMwLS40LS4zLS42LS42LS42Wm0tLjggMjJjMCAuOC0uNiAxLjQtMS40IDEuNC0uNyAwLTEuMy0uNi0xLjMtMS4zdi05LjZjMC0uNC0uMy0uNy0uNy0uNy0uMyAwLS42LjMtLjYuN1YzNmMwIC43LS42IDEuMy0xLjQgMS4zLS44IDAtMS40LS42LTEuNC0xLjNWMjQuM2g2LjhWMzZabTE1LjEtMjVMMjQgMTQuNiAyMS42IDExaDQuOFptMTguMyAxNC40Yy4zLjIuNi4zIDEgLjMgMS4zIDAgMi4zLTEgMi4zLTIuM1YxNGMwLTIuMi0xLjctNC0zLjktNEgzNmMtMS42IDAtMi43IDEuMi0zLjMgMi41LS42LTEuNi0yLTIuOC0zLjgtMi44aC05LjdjLTEuOCAwLTMgMS4yLTMuOCAyLjctLjYtMS4zLTEuNy0yLjMtMy4yLTIuM0gzLjlBMy45IDMuOSAwIDAgMCAwIDE0djkuM2MwIDEuMiAxIDIuMyAyLjMgMi4zbC45LS4yVjM2YzAgLjUuMiAxIC40IDEuM0gxLjNjLS4zIDAtLjYuMy0uNi43IDAgLjMuMy42LjYuNmgxNy4xdjEuNmMwIC42LjIgMS4yLjYgMS43aC03Yy0uMyAwLS42LjMtLjYuNiAwIC40LjMuNy42LjdoMjQuMmMuMyAwIC42LS4zLjYtLjcgMC0uMy0uMy0uNi0uNi0uNmgtNy40Yy40LS41LjYtMS4xLjYtMS43di0xLjZoMTcuM2MuMyAwIC42LS4zLjYtLjYgMC0uNC0uMy0uNy0uNi0uN2gtMi40Yy4yLS40LjQtLjguNC0xLjNWMjUuM1pNNDAgMy4zYzEuMiAwIDIuMSAxIDIuMSAyLjEgMCAxLjItMSAyLjItMi4xIDIuMi0xLjIgMC0yLjItMS0yLjItMi4yIDAtMS4yIDEtMi4xIDIuMi0yLjFabTAgNS42YTMuNSAzLjUgMCAxIDAgMC03IDMuNSAzLjUgMCAxIDAgMCA3Wk0yMy45IDEuM2EyLjcgMi43IDAgMSAxIDAgNS4zIDIuNyAyLjcgMCAxIDEgMC01LjNabTAgNi43YTQgNCAwIDAgMCA0LTQgNCA0IDAgMCAwLTggMCA0IDQgMCAwIDAgNCA0WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1pbmR1cy1tYWMoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiNDRcIiBoZWlnaHQ9XCI0NFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTguNSAxMy43YS42LjYgMCAxIDAgMC0xLjNoLTNjLS4zIDAtLjYuMy0uNi43IDAgLjMuMy42LjYuNmgzWm0yLjYtLjZjMCAuMy4zLjYuNy42SDE4Yy40IDAgLjctLjMuNy0uNiAwLS40LS4zLS43LS43LS43aC02LjJjLS40IDAtLjcuMy0uNy43Wm0xLjctMy40Yy4zIDAgLjYtLjMuNi0uNyAwLS4zLS4zLS42LS42LS42SDUuNWMtLjMgMC0uNi4zLS42LjYgMCAuNC4zLjcuNi43aDcuM1pNMjQuNiA5YzAtLjMtLjMtLjYtLjctLjZIMTZjLS4zIDAtLjYuMy0uNi42IDAgLjQuMy43LjYuN0gyNGMuNCAwIC43LS4zLjctLjdaTTE2IDUuN2MuMyAwIC42LS4zLjYtLjcgMC0uMy0uMy0uNi0uNi0uNkg1LjVjLS4zIDAtLjYuMy0uNi42IDAgLjQuMy43LjYuN2gxMC42Wm03LjggMGMuNCAwIC43LS4zLjctLjcgMC0uMy0uMy0uNi0uNy0uNmgtNC42Yy0uNCAwLS43LjMtLjcuNiAwIC40LjMuNy43LjdoNC42Wm0xMC40IDUtMS41LjdoLS4xbC00LjQgMy44LTQuMi0xLjJoLS41TDE5IDE2LjZsLTQuMyAxLjItNC4zLTIuNWEuNy43IDAgMCAwLS44LjFsLTQuNiA0Yy0uMy4yLS4zLjYgMCAuOWwuNC4yYy4yIDAgLjMgMCAuNS0uMmw0LjItMy42IDQuMiAyLjRoLjVsNC42LTEuM2guMWw0LjQtMi41IDQuMyAxLjNjLjIgMCAuNSAwIC42LS4ybDQuNS0zLjkgMS40LS41LjUgMS4yIDIuNC0zLjItNC0uNC42IDEuMlptNy42IDE4LjVoLTMuNlYxNGMwLS4zLS4zLS42LS42LS42LS40IDAtLjcuMy0uNy42djE1LjNoLTMuM1YxNmMwLS4zLS4yLS42LS42LS42LS40IDAtLjcuMy0uNy42djEzLjNoLTMuM3YtOS40YzAtLjMtLjMtLjYtLjYtLjYtLjQgMC0uNy4zLS43LjZ2OS40aC0zLjJWMTguNWMwLS4zLS4zLS42LS43LS42LS40IDAtLjYuMy0uNi42djEwLjdIMjB2LThjMC0uNC0uMy0uNy0uNy0uNy0uMyAwLS42LjMtLjYuN3Y4aC0zLjN2LTYuOGMwLS4zLS4zLS42LS43LS42LS4zIDAtLjYuMy0uNi42djYuOGgtMy4zdi05LjRjMC0uMy0uMy0uNi0uNy0uNi0uMyAwLS42LjMtLjYuNnY5LjRINi4ydi01LjRjMC0uNC0uMy0uNy0uNy0uNy0uMyAwLS42LjMtLjYuN3Y1LjRIMS4zdi0yNmMwLTEgMS0xLjkgMi0xLjloMzYuNmMxLjEgMCAyIC45IDIgMnYyNlptMCAzYzAgMS0uOSAyLTIgMkgzLjNjLTEgMC0yLTEtMi0ydi0xLjdINDJ2MS43Wk0xOCAzOC45aDd2LTMuNWgtN1YzOVptOS4yIDEuM2MxLjEgMCAyIC43IDIuMyAxLjdoLTE2Yy4zLTEgMS4yLTEuNyAyLjMtMS43aDExLjRaTTQwIDBIMy4zQTMuMyAzLjMgMCAwIDAgMCAzLjN2MjguOWMwIDEuOCAxLjUgMy4yIDMuMyAzLjJoMTMuNVYzOWgtMWMtMiAwLTMuNiAxLjctMy42IDMuNiAwIC40LjMuNy43LjdoMTcuNGMuNCAwIC43LS4zLjctLjcgMC0yLTEuNi0zLjYtMy43LTMuNmgtLjl2LTMuNUg0MGMxLjggMCAzLjMtMS40IDMuMy0zLjJ2LTI5YzAtMS43LTEuNS0zLjItMy4zLTMuMlpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtaW5kdXMtY2FsZW5kYXIoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiNDRcIiBoZWlnaHQ9XCIzOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTIzLjggMzEuMWgtNC40di00LjRIMjNMMjIgMjguNmwtLjYtLjhhLjcuNyAwIDAgMC0xLS4xYy0uMi4yLS4zLjYgMCAuOWwxIDEuNS42LjNjLjIgMCAuNC0uMS41LS4zbDEuNC0yLjFWMzFabTEuNy02LjhhLjYuNiAwIDAgMC0xIC4ybC0uNSAxaC01LjNjLS40IDAtLjcuMi0uNy42djUuN2MwIC40LjMuNi43LjZoNS44Yy40IDAgLjctLjIuNy0uNlYyNmwuNS0uOWMuMi0uMy4xLS43LS4yLS45Wm01IDYuOEgzNXYtNC40aC00LjV2NC40Wm0tLjctNS43Yy0uMyAwLS42LjMtLjYuN3Y1LjdjMCAuNC4zLjYuNi42aDUuOGMuNCAwIC43LS4yLjctLjZWMjZjMC0uNC0uMy0uNy0uNy0uN2gtNS44Wk04LjIgMzEuMWg0LjV2LTQuNEg4LjJ2NC40Wm0tLjYtNS43Yy0uNCAwLS43LjMtLjcuN3Y1LjdjMCAuNC4zLjYuNy42aDUuOGMuMyAwIC42LS4yLjYtLjZWMjZjMC0uNC0uMy0uNy0uNi0uN0g3LjZabTIyLjktNkgzNVYxNWgtNC41djQuNVptLS43LTUuN2MtLjMgMC0uNi4zLS42LjdWMjBjMCAuNC4zLjcuNi43aDUuOGMuNCAwIC43LS4zLjctLjd2LTUuN2MwLS40LS4zLS43LS43LS43aC01LjhabS0xMC40IDUuOGg0LjRWMTVoLTQuNHY0LjVabTUuMSAxLjNjLjQgMCAuNy0uMy43LS43di01LjdjMC0uNC0uMy0uNy0uNy0uN2gtNS44Yy0uNCAwLS43LjMtLjcuN1YyMGMwIC40LjMuNy43LjdoNS44Wk0xNS40IDcuN2MtLjQgMC0uNy4zLS43LjYgMCAuNC4zLjcuNy43aDJjLjMgMCAuNi0uMy42LS43IDAtLjMtLjMtLjYtLjYtLjZoLTJabTIxIDBjLS40IDAtLjcuMy0uNy42IDAgLjQuMy43LjYuN2gyYS42LjYgMCAwIDAgMC0xLjNoLTJabS0xMC41IDBjLS40IDAtLjcuMy0uNy42IDAgLjQuMy43LjcuN2gyYy4zIDAgLjYtLjMuNi0uNyAwLS4zLS4zLS42LS43LS42aC0yWk0zMyA5Yy4zIDAgLjYtLjMuNi0uNyAwLS4zLS4zLS42LS42LS42aC0yYy0uNCAwLS43LjMtLjcuNiAwIC40LjMuNy43LjdoMlpNMTIgOWEuNi42IDAgMCAwIDAtMS4zaC0yYy0uMyAwLS42LjMtLjYuNiAwIC40LjMuNy42LjdoMlptMTAuNSAwYy4zIDAgLjYtLjMuNi0uNyAwLS4zLS4zLS42LS42LS42aC0yYy0uMyAwLS42LjMtLjYuNiAwIC40LjMuNy42LjdoMlpNNi45IDcuN2gtMmMtLjMgMC0uNi4zLS42LjYgMCAuNC4zLjcuNi43aDJjLjMgMCAuNi0uMy42LS43IDAtLjMtLjMtLjYtLjYtLjZabTM1IDBoLS4zYy0uNCAwLS43LjMtLjcuNiAwIC40LjMuNy43LjdoLjN2MjYuOGMwIC43LS42IDEuMy0xLjMgMS4zaC0zOGMtLjcgMC0xLjMtLjYtMS4zLTEuM1Y5aC4zYy40IDAgLjctLjMuNy0uNyAwLS4zLS4zLS42LS43LS42aC0uM1Y0LjVjMC0uNy42LTEuMyAxLjMtMS4zaDIuOHYxLjJjMCAuNC4zLjcuNi43LjQgMCAuNy0uMy43LS43VjMuMmg0Ljl2MS4yYzAgLjQuMi43LjYuNy40IDAgLjctLjMuNy0uN1YzLjJoNC44djEuMmMwIC40LjMuNy43LjcuMyAwIC42LS4zLjYtLjdWMy4ySDI0djEuMmMwIC40LjMuNy42LjcuNCAwIC43LS4zLjctLjdWMy4ySDMwdjEuMmMwIC40LjMuNy43LjcuMyAwIC42LS4zLjYtLjdWMy4yaDQuOXYxLjJjMCAuNC4zLjcuNi43LjQgMCAuNy0uMy43LS43VjMuMmgzYy44IDAgMS40LjYgMS40IDEuM3YzLjJabS0xLjMtNS44aC0zLjFWLjdjMC0uNC0uMy0uNy0uNy0uNy0uMyAwLS42LjMtLjYuN3YxLjJoLTQuOVYuN2EuNi42IDAgMSAwLTEuMyAwdjEuMmgtNC44Vi43YzAtLjQtLjMtLjctLjctLjctLjMgMC0uNi4zLS42Ljd2MS4ySDE5Vi43YzAtLjQtLjMtLjctLjYtLjctLjQgMC0uNy4zLS43Ljd2MS4ySDEzVi43YzAtLjQtLjMtLjctLjctLjctLjQgMC0uNi4zLS42Ljd2MS4ySDYuN1YuN0M2LjcuMyA2LjQgMCA2IDBjLS4zIDAtLjYuMy0uNi43djEuMkgyLjZBMi42IDIuNiAwIDAgMCAwIDQuNXYzMS4zYzAgMS40IDEuMiAyLjYgMi42IDIuNmgzOGMxLjQgMCAyLjYtMS4yIDIuNi0yLjZWNC41YzAtMS40LTEuMi0yLjYtMi42LTIuNlpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtcGhvbmUoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMjhcIiBoZWlnaHQ9XCI0M1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTI1LjggMzcuOGE0IDQgMCAwIDEtNCAzLjlINS4zYTQgNCAwIDAgMS00LTRWNS4zYTQgNCAwIDAgMSA0LTRoMTYuNWE0IDQgMCAwIDEgNCA0djMyLjZaTTIxLjggMEg1LjNDMi4zIDAgMCAyLjMgMCA1LjJ2MzIuNkMwIDQwLjcgMi40IDQzIDUuMyA0M2gxNi41YzMgMCA1LjMtMi4zIDUuMy01LjJWNS4yQzI3IDIuMyAyNC43IDAgMjEuOCAwWk0xMS4yIDM4LjRjLS4zIDAtLjYuMy0uNi43IDAgLjQuMy43LjYuN2g0LjZjLjQgMCAuNy0uMy43LS43IDAtLjQtLjMtLjctLjctLjdoLTQuNlptNC42LTMzLjhjLjQgMCAuNy0uMy43LS43IDAtLjQtLjMtLjctLjctLjdoLTQuNmMtLjMgMC0uNi4zLS42LjcgMCAuNC4zLjcuNi43aDQuNlpNNCA2LjZjLS40IDAtLjcuMi0uNy42IDAgLjMuMy42LjcuNkgyM2MuNCAwIC43LS4zLjctLjYgMC0uNC0uMy0uNy0uNy0uN0g0Wm0wIDI4LjZjLS40IDAtLjcuMy0uNy42IDAgLjQuMy43LjcuN0gyM2MuNCAwIC43LS4zLjctLjcgMC0uMy0uMy0uNi0uNy0uNkg0WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1sb2NhdGlvbigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIyOVwiIGhlaWdodD1cIjQzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNNS41IDE0LjRhOC44IDguOCAwIDAgMSAxNy43IDAgOC44IDguOCAwIDAgMS0xNy43IDBtMTkgMGExMC4xIDEwLjEgMCAwIDAtMjAuMyAwIDEwLjEgMTAuMSAwIDAgMCAyMC4zIDBNMTQuMyA0MS43Yy00LjggMC04LTEuOS04LTMuNiAwLTEuMSAxLjYtMi40IDQuMi0zIDEuOCAyIDMuMiAzLjQgMy40IDMuNWwuNC4yYy4yIDAgLjMgMCAuNS0uMmwzLjQtMy41YzIuNi42IDQuMyAxLjkgNC4zIDMgMCAxLjctMy40IDMuNi04LjIgMy42bS0xMy0yNy40YTEzIDEzIDAgMCAxIDI2IDBjMCA5LjMtMTAuNiAyMC42LTEzIDIzLTIuMy0yLjQtMTMtMTMuNy0xMy0yM00xOS4xIDM0YzQtNC45IDkuNi0xMi43IDkuNi0xOS43YTE0LjMgMTQuMyAwIDAgMC0yOC43IDBDMCAyMS4zIDUuNSAyOSA5LjYgMzRjLTIuOS44LTQuNyAyLjMtNC43IDQuMUM0LjkgNDEgOSA0MyAxNC4zIDQzYzUuMyAwIDkuNS0yLjEgOS41LTQuOSAwLTEuOC0xLjktMy4zLTQuNy00LjFcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtcmlnaHQoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMzNcIiBoZWlnaHQ9XCIzM1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTEyLjMgOS42Yy0uMi0uMy0uMS0uNSAwLS43LjItLjMuNS0uMi43IDBsNi45IDcuNHYuN0wxMyAyNC42Yy0uMi4xLS41LjItLjcgMC0uMS0uMi0uMi0uNSAwLS43bDYuNS03LjItNi41LTcuMVpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtbGVmdCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIzM1wiIGhlaWdodD1cIjMzXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTkuNiA4LjdjLjEtLjIuNS0uMy43IDAgLjEuMi4yLjQgMCAuN2wtNi41IDcgNi41IDcuMmMuMi4zLjEuNiAwIC44LS4yLjItLjYuMS0uNyAwbC02LjktNy42VjE2bDYuOS03LjRaXCIgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWRvd25sb2FkKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjMwXCIgaGVpZ2h0PVwiMjdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0yOC45NzYgMjVILjk5MWEuOTkxLjk5MSAwIDEgMCAwIDEuOTgzaDI3Ljk4NWEuOTkxLjk5MSAwIDEgMCAwLTEuOTgzWm0tMTQuNTctMS4yN2MuMzQ4LjM1Ljg1Ni4zNSAxLjM3OCAwbDYuNS02LjY1NmMuMzQ4LS4zNTcuMzQ4LTEuMDg3IDAtMS40NDEtLjM0Ni0uMzMtMS4wNDYtLjMzLTEuMzc1IDBsLTQuNzc3IDQuODk3VjEuMjI0QTEuMiAxLjIgMCAwIDAgMTQuOTAyIDBjLS40OTYgMC0xLjA2My41MjYtMS4wNjMgMS4yMjR2MTkuMTg4bC00LjcxOC00Ljc4Yy0uMzQ5LS4zMjgtMS4wODQtLjMyOC0xLjQzNyAwLS4zNDcuMzU1LS4zNDcgMS4wODUgMCAxLjQ0Mmw2LjcyMiA2LjY1NlpcIiBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LWFpcmJ1cygkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIyM1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNMjcuNiAyMi40SDMzVi43aC01LjR2MjEuN1pNNTQuOCA3LjhjMC03LjQtOC4yLTctMTAuNS03bC05LS4xdjIxLjdoNS4yVjUuM2g2YzEuNyAwIDMuMS44IDMgMi42IDAgMS43LTEuMSAyLjUtMi44IDIuNWgtNC4zbDYuNiAxMmg1LjRMNTAgMTQuNWMzLjMtMS4zIDQuOS0zIDQuOS02LjdabTU1LjggMWMtMi4yLS41LTQtMS4xLTQuMi0yLjItLjMtMS40IDEuNy0xLjkgMy0yIDIuNy0uNCA1LjYuNyA4IDEuOGwxLjYtNC4yQzExNyAxIDExMiAwIDEwOS42IDBjLTQuMS4zLTkgMi4zLTguNyA3LjMuMiAyLjYgMiA0LjcgNi42IDYgMS40LjIgNyAuNyA2LjggMy0uMiAxLjUtMi41IDEuOC01LjQgMS42LTMuNy0uNi01LjQtMS40LTctMmwtMS41IDQuMWMzLjMgMS45IDYuOCAyLjcgMTAuNSAyLjggOC0uMyA4LjgtNC4zIDkuMS02LjcgMC00LjMtMy44LTYuMy05LjQtNy4zWk03NCAxMS4yYzEuMy0xIDEuOC0yLjEgMS44LTQuMyAwLTMuNy0yLjgtNi4yLTYuNS02LjJINTYuOHYyMS43aDExLjdjNC4yIDAgOC4xLTEuNyA4LjEtNi41IDAtMi0xLTMuNS0yLjctNC43Wm0tMTItNS45aDdjMS4zIDAgMi4zLjIgMi40IDEuOCAwIDEuNC0xIDEuOC0yLjIgMS44SDYyVjUuM1ptOS45IDEwLjNjLS4xIDEuNC0xIDIuMy0yLjUgMi4zSDYydi00LjVoNy40YzEuMyAwIDIuNS44IDIuNCAyLjJaTTkzLjMgMTNjMCA3LTkuNiA2LjgtOS42IDBWLjZoLTUuNHYxMS42YzAgMi41LjIgNS41IDIgNy40IDIuOSA0IDEyLjYgNC4yIDE2IC42IDEuOC0yIDIuNC00LjEgMi40LTguNlYuN2gtNS40VjEzWlwiLz48cGF0aCBmaWxsLXJ1bGU9XCJub256ZXJvXCIgZD1cIk0xNS4yLjdoLTQuM0wwIDIyLjRoNi41TDguMSAxOXYtLjFoNy41di4xLS4xbC0yLjMtNC44aC0zbDIuOC01LjggNyAxNC4xaDYuNHpcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtYXJpZXMoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiNTlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwiTTQwLjQgMjMuNWg0bC0yLTcuNC0yIDcuNFptMTAuMSA2LjdoLTQuMWwtMS0zLjRoLTUuOGwtMSAzLjRoLTQuMWw1LjMtMTcuNmg1LjNsNS40IDE3LjZaTTYxLjcgMThjMC0xLjMtLjUtMS45LTIuMS0xLjloLTMuMXY1LjJoMy4xYzEuNyAwIDIuMS0uNiAyLjEtMlYxOFptLTMgNi43aC0yLjJ2NS41aC00VjEyLjZoNy4zYzQuMyAwIDUuOSAxLjcgNS45IDV2Mi4yYzAgMi4yLS44IDMuNi0yLjYgNC40bDQuMyA2aC00LjdsLTQtNS41Wk02OS42IDEyLjZoNHYxNy42aC00ek03Ny4xIDMwLjJWMTIuNmgxMS4xdjMuNWgtNy4xdjMuM2g2LjZ2My41aC02LjZ2My44aDcuMXYzLjV6TTk2LjQgMzAuNWMtMiAwLTQuMi0uNS01LjctMS4ybC43LTNjMS42LjUgMy4yLjggNSAuOCAyLjEgMCAyLjUtLjQgMi41LTEuOXMwLTEuNy0zLTIuNGMtNC4yLS45LTQuOS0xLjctNC45LTUuNSAwLTMuNiAxLjMtNSA2LjEtNSAxLjYgMCAzLjQuMiA1LjQuNmwtLjQgMy40Yy0yLS40LTMuMy0uNS01LS41LTEuNyAwLTIgLjMtMiAxLjYgMCAxLjcgMCAxLjcgMi44IDIuMyA0LjcgMS4yIDUgMi4xIDUgNS42IDAgMy41LTEuMiA1LjItNi41IDUuMk0xMCA1Yy0uNC0zLjIuNS0zLjYgMi4zLS45bDEwLjYgMTYuNWMxLjggMi44IDEuMiAzLjItMS4xIDFMMTUuNiAxNmEyMCAyMCAwIDAgMS01LjMtOS43TDEwLjEgNVpNMTkgMi4yYy41LTMgMS41LTMgMi4yLjJsMy40IDEzLjhjLjggMy4xLjIgMy40LTEuNC41bC0yLjEtMy45YTIwLjIgMjAuMiAwIDAgMS0yLTEwLjZNMjguOCA0LjdjMS4zLTEuNyAxLjYtLjQuOSAyLjdsLTEuMiA0LjljLS43IDMuMS0xLjUgMy40LTEuNi41LS4yLTIuOC43LTYuNSAyLTguMU0zLjEgMTNjLTEuMy0zLS4zLTMuNyAyLjEtMS42TDI1IDI4LjJjMi41IDIuMSAyLjEgMi43LS44IDEuM2wtMTIuMS01LjdjLTMtMS4zLTYuNC00LjktNy43LTcuOGwtMS4zLTNaTTEuMiAyNy4xQy0uOSAyNC43LS4yIDIzLjYgMyAyNC43bDI2LjUgOS4xYzMgMSAzIDEuNy0uMyAxLjNsLTE2LjgtMS42Yy0zLjItLjMtNy42LTIuNi05LjgtNWwtMS4zLTEuNFpNNDEuNyA0MGMyIDAgMi4zLS42LjctMS4zLTEuNi0uOC00LjQtMS40LTYuNC0xLjRIMTIuOGMtMiAwLTIuMyAxLS43IDJsNS4zIDMuN2E3IDcgMCAwIDAgNi4yLjZsNS0yLjJjMS44LS44IDQuOC0xLjQgNi44LTEuNGg2LjNaXCIvPjxnPjxwYXRoIGQ9XCJNNTYuMyA0Ni43SDU1TDU0IDQ0aC00LjZsLS45IDIuNmgtMS40bDMuNy0xMC45aDEuOWwzLjYgMTAuOVptLTQuNi05LjktMiA2aDRsLTItNlpNNTkuNiA0NS41aDQuN3YxLjJoLTZWMzUuOWgxLjN6TTY3LjcgNDUuNWg0Ljd2MS4yaC02VjM1LjloMS4zek03NiA0Ni43aC0xLjVWMzUuOUg3NnpNODcuMSA0Ni43aC0xLjRsLS45LTIuNmgtNC42bC0uOSAyLjZINzhsMy43LTEwLjloMS45TDg3IDQ2LjdabS00LjYtOS45LTIgNmg0bC0yLTZaTTkwLjMgMzcuNXY5LjJIODlWMzUuOWgybDQuNyA5LjN2LTkuM0g5N3YxMC44SDk1ek0xMDAuOSA0My42YzAgMS41LjYgMiAyLjMgMmwyLjYtLjMuMSAxLjMtMi43LjJjLTIuNyAwLTMuNy0xLTMuNy0zLjF2LTQuOGMwLTIuMSAxLTMuMiAzLjctMy4yLjggMCAyIDAgMi43LjNsLS4xIDEuMi0yLjYtLjNjLTEuNyAwLTIuMy41LTIuMyAydjQuN1pNMTA4LjEgMzUuOWg2LjRWMzdoLTV2My40aDQuNnYxLjNoLTQuNnYzLjdoNXYxLjJoLTYuNHpcIi8+PC9nPjxnPjxwYXRoIGQ9XCJtNDcuNyA1Ni43LTEuNS0uMy4xLS41IDEuNS4yYy44IDAgMS0uMiAxLS44IDAtLjcgMC0uOC0xLjEtMS0xLjMtLjMtMS40LS41LTEuNC0xLjYgMC0xIC40LTEuNCAxLjYtMS40bDEuNC4ydi42bC0xLjMtLjJjLS45IDAtMSAuMi0xIC44IDAgLjcgMCAuOCAxIDEgMS40LjQgMS40LjYgMS40IDEuNiAwIC45LS4yIDEuNC0xLjcgMS40Wk01Mi44IDU2LjZ2LTIuOWMwLS4yIDAtLjMtLjMtLjNzLS45LjEtMS4zLjR2Mi44aC0uNnYtNS4zbC42LS4xdjJjLjQtLjMgMS0uNSAxLjUtLjUuNiAwIC44LjQuOCAxdjNoLS43Wk01Ny40IDU2LjZoLS42di0uM2MtLjMuMy0uOC40LTEuMi40LS43IDAtMS0uNC0xLTEuMSAwLS44LjQtMSAxLjEtMWgxdi0uN2MwLS40LS4yLS42LS44LS42bC0xLjEuMS0uMS0uNSAxLjItLjJjMS4xIDAgMS41LjUgMS41IDEuM3YyLjZabS0uNy0xLjVoLTFjLS4zIDAtLjUuMS0uNS41czAgLjUuNS41Yy40IDAgLjctLjEgMS0uM3YtLjdaTTYxLjUgNTUuNGMwIC44LS4zIDEuMy0xLjIgMS4zYTYgNiAwIDAgMS0xLjEtLjFWNThsLS43LjF2LTUuNGguNnYuNGEyIDIgMCAwIDEgMS4zLS41Yy43IDAgMS4xLjQgMS4xIDEuMnYxLjVabS0yLjMuNiAxIC4xYy41IDAgLjYtLjIuNi0uN1Y1NGMwLS40IDAtLjYtLjUtLjYtLjQgMC0uOC4yLTEuMS41VjU2Wk02Mi42IDUyLjJ2LTFoMS41djFoLTEuNVptMCA0LjR2LTMuOGgxLjV2My44aC0xLjVaTTY2LjggNTYuNnYtMi45YzAtLjItLjEtLjMtLjQtLjNsLTEuMi4zdjNoLS43di0zLjloLjV2LjNsMS42LS40Yy42IDAgLjguNC44IDF2M2gtLjZaTTcxLjYgNTMuMkg3MWMuMi4zLjIuNS4yLjh2LjJjMCAuOC0uNSAxLjMtMS40IDEuM2EzIDMgMCAwIDEtLjQgMGMtLjIgMC0uMy4yLS4zLjQgMCAuMSAwIC4yLjIuMmwxLjEuMWMuNyAwIDEgLjMgMSAxcy0uMyAxLTEuNyAxYy0uMyAwLTEgMC0xLjQtLjJsLjEtLjUgMS4zLjJjMSAwIDEtLjIgMS0uNSAwLS40IDAtLjQtLjUtLjVoLTFjLS42LS4xLS44LS40LS44LS43IDAtLjMuMi0uNi40LS43LS40LS4yLS41LS42LS41LTFWNTRjMC0uOC40LTEuMyAxLjUtMS4zbC42LjFoMXYuNFptLTEuNyAwYy0uNyAwLTEgLjMtMSAuOHYuMmMwIC42LjMuOCAxIC44LjYgMCAuOC0uMy44LS44VjU0YzAtLjUtLjItLjctLjgtLjdaTTc2LjggNTYuNmgtLjV2LS4zYy0uNC4zLS44LjQtMS4zLjQtLjcgMC0xLS40LTEtMS4xIDAtLjguNC0xIDEuMS0xaDF2LS43YzAtLjQtLjItLjYtLjgtLjZsLTEuMS4xVjUzbDEuMi0uMmMxIDAgMS40LjUgMS40IDEuM3YyLjZabS0uNi0xLjVoLTFjLS40IDAtLjYuMS0uNi41cy4xLjUuNi41Yy4zIDAgLjctLjEgMS0uM3YtLjdaTTgyLjYgNTUuM2MwIC44LS4zIDEuNC0xLjYgMS40LS40IDAtMSAwLTEuNC0uMnYtNS4ybC43LS4xVjUzYy4zLS4xLjctLjMgMS4yLS4zLjggMCAxLjEuNSAxLjEgMS4ydjEuNFptLTIuMy44aC43Yy44IDAgMS0uMyAxLS44di0xLjRjMC0uNC0uMi0uNi0uNy0uNmwtMSAuM3YyLjVaTTg1IDU2LjFjLjQgMCAuOCAwIDEuMi0uMmwuMS42LTEuMy4yYy0xLjEgMC0xLjUtLjYtMS41LTEuNHYtMS4xYzAtLjguMy0xLjUgMS41LTEuNSAxIDAgMS40LjcgMS40IDEuNXYuOEg4NHYuM2MwIC42LjIuOCAxIC44Wm0tLjktMS43aDEuN3YtLjNjMC0uNS0uMi0uOC0uOC0uOC0uNiAwLS45LjMtLjkuOHYuM1pNODkuNCA1Ni41bC0uOC4yYy0uNiAwLTEtLjItMS0uOXYtMi40SDg3di0uNmguN3YtMWguNnYxaDF2LjZoLTF2Mi4zYzAgLjMgMCAuNC40LjRoLjZ2LjRaTTkyLjMgNTYuNWwtLjguMmMtLjcgMC0xLS4yLTEtLjl2LTIuNEg5MHYtLjZoLjZ2LTFoLjd2MWgxdi42aC0xdjIuM2MwIC4zIDAgLjQuNC40aC42di40Wk05NC41IDU2LjFjLjQgMCAuOCAwIDEuMi0uMmwuMS42LTEuMy4yYy0xLjIgMC0xLjUtLjYtMS41LTEuNHYtMS4xYzAtLjguMy0xLjUgMS40LTEuNSAxLjIgMCAxLjUuNyAxLjUgMS41di44aC0yLjN2LjNjMCAuNi4yLjggMSAuOFptLS45LTEuN2gxLjZ2LS4zYzAtLjUtLjEtLjgtLjgtLjgtLjYgMC0uOC4zLS44Ljh2LjNaTTk4LjYgNTMuM2wtMSAuN3YyLjZoLS43di0zLjhoLjZ2LjVsMS0uNi4xLjZaTTEwMyA1MS43YTQgNCAwIDAgMC0uNiAwYy0uNCAwLS41LjEtLjUuNXYuNmgxdi42aC0xdjMuMmgtLjd2LTMuMmgtLjZ2LS42aC42di0uN2MwLS42LjQtMSAxLjEtMWwuOC4xdi41Wk0xMDQuMyA1Mi44djNjMCAuMi4yLjMuNC4zbDEuMy0uNHYtMi45aC42djMuOGgtLjV2LS4zbC0xLjYuNGMtLjYgMC0uOC0uNC0uOC0xdi0yLjloLjZaTTEwOS44IDU2LjVsLS44LjJjLS42IDAtLjktLjItLjktLjl2LTIuNGgtLjd2LS42aC43di0xaC43djFoMXYuNmgtMXYyLjNjMCAuMyAwIC40LjMuNGguNmwuMS40Wk0xMTEuMyA1Mi44djNjMCAuMi4yLjMuNC4zbDEuMy0uNHYtMi45aC42djMuOGgtLjV2LS4zYy0uNS4yLTEuMS40LTEuNi40LS42IDAtLjgtLjQtLjgtMXYtMi45aC42Wk0xMTYuNiA1My4zbC0xIC43djIuNmgtLjd2LTMuOGguNXYuNWwxLjEtLjYuMS42Wk0xMTguNiA1Ni4xYy40IDAgLjggMCAxLjItLjJsLjEuNi0xLjMuMmMtMS4xIDAtMS41LS42LTEuNS0xLjR2LTEuMWMwLS44LjMtMS41IDEuNS0xLjUgMS4xIDAgMS40LjcgMS40IDEuNXYuOGgtMi4zdi4zYzAgLjYuMi44IDEgLjhabS0uOS0xLjdoMS43di0uM2MwLS41LS4yLS44LS44LS44LS42IDAtLjkuMy0uOS44di4zWlwiLz48L2c+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtYm9tYmFyZGllcigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIxN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNLjEuMmg2LjJjMyAwIDQuMyAxLjYgNC4zIDQgMCAxLjYtLjggMy4yLTIuNSAzLjUgMiAuMiAyLjggMS45IDIuOCAzLjYgMCAyLjctMS4zIDQuNi00LjcgNC42SDBWLjJoLjFabTQuMiA2LjJoMWMuNyAwIDEuMi0uNyAxLjItMS41IDAtLjktLjUtMS43LTEuMy0xLjdoLTF2My4yWm0wIDYuNmgxLjJjLjcgMCAxLjQtLjcgMS40LTEuOSAwLTEuMS0uNy0xLjktMS40LTEuOUg0LjNWMTNaTTE3LjggMGM0LjEgMCA1LjYgMi4zIDUuNiA4LjIgMCA2LTEuNSA4LjItNS42IDguMi00LjIgMC01LjYtMi4zLTUuNi04LjIgMC02IDEuNC04LjIgNS42LTguMlptMCAxMy41YzEuMyAwIDEuNC0xLjIgMS40LTUuMyAwLTQuMy0uMS01LjQtMS40LTUuNC0xLjMgMC0xLjQgMS4yLTEuNCA1LjQgMCA0LjEuMiA1LjMgMS40IDUuM1pNMjQuOS4yaDUuOGwxLjcgOS4zTDM0IC4yaDUuOHYxNS43SDM2VjQuMmwtMi4xIDExLjdoLTNMMjguOCA0LjJ2MTEuN0gyNVYuMnpNNDEuNy4ySDQ4YzMgMCA0LjMgMS42IDQuMyA0IDAgMS42LS43IDMuMi0yLjUgMy41IDIgLjIgMyAxLjkgMyAzLjYgMCAyLjctMS40IDQuNi00LjggNC42aC02LjJWLjJaTTQ2IDYuNGgxYy44IDAgMS4yLS43IDEuMi0xLjUgMC0uOS0uNC0xLjctMS4zLTEuN2gtMXYzLjJabTAgNi42SDQ3Yy43IDAgMS40LS43IDEuNC0xLjkgMC0xLjEtLjctMS45LTEuNC0xLjloLTEuMlYxM1pNNTYuNy4yaDVsNCAxNS43aC00LjRsLS41LTIuN2gtMy4ybC0uMyAyLjdoLTQuNEw1Ni43LjJabTIuNiAzLjJMNTggMTAuMWgyLjNsLTEuMS02LjdaTTY2LjguMmg2LjRjMyAwIDQuMiAxLjggNC4yIDQuMiAwIDIuMS0uOCAzLjQtMi43IDMuOCAyIC4xIDIuNiAxLjQgMi42IDMuNVYxM2MwIC45IDAgMiAuMiAyLjJsLjUuNXYuMmgtNC40Yy0uMy0uOC0uMy0yLjQtLjMtM3YtMWMwLTEuOC0uNC0yLjMtMS4zLTIuM2gtMXY2LjNoLTQuMVYuMmgtLjFaTTcwLjkgN2guOGMxLjIgMCAxLjctLjcgMS43LTIgMC0xLjItLjUtMS43LTEuOC0xLjdoLS44djMuN2guMVpNNzkuMi4yaDZjNC43IDAgNSAzLjggNSA3LjkgMCA0LjEtLjMgNy44LTUgNy44aC02Vi4yWk04My40IDEzaC44YzEuNSAwIDEuOC0uNyAxLjgtNC44IDAtNC4zLS4zLTQuOS0xLjgtNC45aC0uOFYxM1pNOTEuOC4yaDR2MTUuN2gtNHpNOTcuNy4yaDkuM3YzLjRoLTUuM3YyLjdoNC45djMuMmgtNC45djMuMWg1LjV2My4zaC05LjVWLjJ6TTEwOC43LjJoNi40YzMuMSAwIDQuMyAxLjggNC4zIDQuMiAwIDIuMS0uOCAzLjQtMi43IDMuOCAyIC4xIDIuNiAxLjQgMi42IDMuNVYxM2MwIC45IDAgMiAuMiAyLjJsLjUuNXYuMmgtNC40Yy0uMy0uOC0uMy0yLjQtLjMtM3YtMWMwLTEuOC0uNC0yLjMtMS4zLTIuM2gtMS4xdjYuM2gtNFYuMmgtLjJabTQgNi43aC45YzEuMiAwIDEuNy0uNyAxLjctMiAwLTEuMi0uNS0xLjctMS44LTEuN2gtLjl2My43aC4yWlwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1kYXNzYXVsdCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCI0MFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNMTQuOCAyMS43czEtLjcgMS45LS4yYzEgLjUgMSAxLjUuNCAyLS41LjYtMi42IDIuNC0zLjYgMyAwIDAtLjYuNC0uOS0uMiAwIDAtLjktMS4zLTEuMS0yLjQtLjItMSAuNC0xLjkgMS0yLjIuNS0uMyAxLjItLjYgMi4zIDBaTTE4LjcgMjcuMnMxLS42LjgtMS42YzAtMS0xLTEuNS0xLjctMS4yLS43LjMtMy4xIDEuNi00IDIuMyAwIDAtLjYuNC0uMi44IDAgMCAuOSAxLjQgMS44IDIgLjkuNiAyIC4zIDIuNCAwIC41LS41IDEtMSAuOS0yLjNaTTExIDMyLjNzLTEgLjctMiAuMmMtLjktLjUtLjktMS41LS4zLTIgLjUtLjYgMi42LTIuNCAzLjctMi45IDAgMCAuNS0uNC44LjEgMCAwIC45IDEuNCAxIDIuNS4zIDEtLjMgMS45LS45IDIuMi0uNS4zLTEuMy42LTIuNCAwWk03LjIgMjYuOHMtMSAuNi0uOSAxLjdjLjEgMSAxIDEuNSAxLjggMS4yLjctLjMgMy4xLTEuNyA0LTIuNCAwIDAgLjYtLjQuMi0uOSAwIDAtMS0xLjMtMS45LTEuOS0uOS0uNi0yLS4zLTIuNC4xLS41LjQtMSAxLS44IDIuMlpcIi8+PHBhdGggZD1cIm02IDMyLjctMS4yIDEuNXMtMS42LTIuNi00LjgtNGMwIDAgOS42LTEwLjggMTIuMi0xNC4yQzE0LjcgMTIuNSAyMC43IDUgMjMgMGMwIDAtMS43IDExLjEtMS40IDE5IC40IDcuOSAxLjUgMTEuNCAxLjUgMTEuNHMtOS4yIDMtMTIuOSA4LjhIOC4xczIuNy02IDEyLjgtMTBjMCAwLTEtNy4xLTEuMS05LjktLjItMyAwLTEwIC40LTExLjYgMCAwLTIuOSA1LjItMTAgMTMuOGwtNy4zIDhzMiAxLjcgMyAzLjJaTTExNS41IDMxbC4yLTFIMzAuNGwtLjIgMXpcIi8+PGc+PHBhdGggZD1cIk0zNC41IDE2LjNoNC45YzMuOSAwIDQuNyAyLjUgMy41IDUuNy0uOCAyLjEtMy4xIDUuNS03LjYgNS41aC00LjlsNC4xLTExLjJabS0xLjEgOS40aDIuMmMzIDAgNC41LTIuNCA1LTMuOCAxLTIuNi0uMi0zLjctMi4yLTMuN2gtMi4ybC0yLjggNy41Wk01MCAxNi4zaDIuNGwuNyAxMS4yaC0yLjNsLS4yLTIuNWgtNWwtMS45IDIuNWgtMi4xbDguMy0xMS4yWm0uNSA2LjktLjEtNC45LTMuNSA0LjloMy42Wk01Ni42IDI0Yy0uNCAxLjMuMiAyLjEgMiAyLjEgMS45IDAgMy0uOSAzLjItMS43LjMtLjggMC0xLjEtMS4xLTEuM2wtMi0uM2MtMi42LS40LTMtMS43LTIuNS0zLjEgMS0yLjYgMy42LTMuNyA2LTMuNyAzIDAgNCAxLjQgMy4zIDMuN2gtMi4zYy40LTEuNS0uMy0yLTEuOS0yLTEgMC0yLjIuNS0yLjUgMS41LS4zLjkuMSAxLjIgMSAxLjRsMi43LjRjMi4zLjQgMi4yIDIgMS44IDMuMS0uOSAyLjMtMy4yIDMuNy02LjYgMy43LTMgMC00LjMtMS40LTMuNC0zLjhoMi4zWk02OC40IDI0Yy0uNCAxLjMuMiAyLjEgMiAyLjEgMS45IDAgMi45LS45IDMuMi0xLjcuMy0uOCAwLTEuMS0xLjItMS4zbC0yLS4zYy0yLjUtLjQtMy0xLjctMi40LTMuMSAxLTIuNiAzLjYtMy43IDYtMy43IDMgMCA0IDEuNCAzLjMgMy43SDc1Yy40LTEuNS0uMy0yLTEuOS0yLTEgMC0yLjIuNS0yLjUgMS41LS40LjkgMCAxLjIgMSAxLjRsMi43LjRjMi4zLjQgMi4yIDIgMS44IDMuMS0uOSAyLjMtMy4yIDMuNy02LjYgMy43LTMgMC00LjMtMS40LTMuNC0zLjhoMi4zWk04My44IDE2LjNoMi41bC42IDExLjJoLTIuM2wtLjItMi41aC01bC0xLjkgMi41aC0ybDguMy0xMS4yWm0uNSA2LjktLjEtNC45LTMuNSA0LjloMy42Wk05MS40IDE2LjNoMi4zTDkxIDIzLjFjLS43IDEuOSAwIDMgMS44IDMgMS43IDAgMy4yLTEgNC0zbDIuNC02LjhoMi4zTDk5LjEgMjNjLTEgMi42LTIuNyA0LjgtNy4yIDQuOC0yLjUgMC00LjMtMS40LTMuMi00LjNsMi43LTcuMlpNMTA0IDE2LjNoMi4zbC0zLjUgOS4zaDUuNmwtLjcgMS44aC03Ljl6TTEyMCAxNi4zbC0uNyAxLjhoLTMuOWwtMy40IDkuM2gtMi4zbDMuNC05LjNoLTMuOGwuNi0xLjh6XCIvPjwvZz48Zz48cGF0aCBkPVwibTI2LjcgMzkuMyAzLjQtNWgxLjJsLjIgNWgtMXYtMWgtMmwtLjcgMWgtMVptMy43LTEuOXYtMi4xTDI5IDM3LjRoMS40Wk00MCAzNC4zSDQxdjRoLjFsMi41LTRoMWwtMy40IDVoLTF6TTUyLjUgMzkuM2gtMWwxLjUtNWgxLjF6TTYwLjkgMzkuM2wzLjMtNWgxLjNsLjEgNWgtMXYtMWgtMmwtLjcgMWgtMVptMy42LTEuOXYtMi4xTDYzIDM3LjRoMS40Wk03NC4yIDM0LjNoNGwtLjMuOGgtMS40bC0xLjMgNC4yaC0xbDEuMi00LjJINzR6TTg2LjQgMzkuM2gtMWwxLjUtNUg4OHpNOTYuMyAzNi44Yy40LTEuNCAxLjUtMi42IDMuMi0yLjYgMS42IDAgMiAxLjIgMS41IDIuNi0uNCAxLjUtMS41IDIuNy0zLjIgMi43LTEuNiAwLTItMS4yLTEuNS0yLjdabTEuMSAwYy0uMy45LS40IDEuOS43IDEuOSAxIDAgMS41LTEgMS44LTEuOS4zLS44LjQtMS44LS43LTEuOC0xIDAtMS41IDEtMS44IDEuOFpNMTExIDM5LjNsLS42LTQtMS40IDRoLS45bDEuNS01aDEuNmwuNiA0aC4xbDEuMi00aDFsLTEuNiA1SDExMXpcIi8+PC9nPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LWxhdGVjb2VyZSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIyN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNNC4zIDIuN0gwdjIzLjZoOC42bC45LTQuM0g0LjN6TTE1LjkgMi43bC01LjIgMjMuNmg0LjVsMS00LjNIMjBsMSA0LjNoNC41TDIwLjQgMi43aC00LjVabTEgMTUuNCAxLjItNy4yIDEuMSA3LjJIMTdaTTIzLjUgNi43aDQuNHYxOS42aDQuM1Y2LjdoNC4ydi00SDIzLjV6TTEyMCA2LjZWMi43aC0xMC43djIzLjZIMTIwdi00aC02LjV2LTYuMWg0LjN2LTMuOWgtNC4zVjYuNnpNNzcgMy44YTUuOSA1LjkgMCAwIDAtNC4zLTEuN2MtMi41IDAtNCAxLTQuNyAxLjhhNi41IDYuNSAwIDAgMC0xLjggNC40djEyLjRjMCAuNCAwIDIuNyAxLjggNC41LjcuOCAyIDEuNyA0LjQgMS43IDIuNCAwIDMuOS0xIDQuNy0xLjggMS42LTEuNyAxLjctNCAxLjctNC40VjguNGMwLS41IDAtMi44LTEuNy00LjZabS0yLjMgMTdzMCAxLS41IDEuNWMtLjQuMy0xIC41LTEuOC41LTEgMC0xLjQtLjMtMS41LS40LS41LS41LS42LTEuNC0uNi0xLjdWOC4zczAtMSAuNi0xLjVjLjMtLjQgMS0uNiAxLjgtLjYgMSAwIDEuMy4zIDEuNS41LjQuNC41IDEuMy41IDEuNnYxMi40Wk0xMDYuOCA5YzAtLjUgMC0yLjgtMS43LTQuNmE1LjkgNS45IDAgMCAwLTQuNC0xLjdoLTYuNHYyMy42aDRWMTYuMmgyLjRjMSAwIDEuNS40IDEuNi41LjUuNS42IDEuNC42IDEuN3Y4aDR2LThjMC0uMy0uMS0yLjQtMS41LTQuMWE2LjcgNi43IDAgMCAwIDEuNC00LjJWOC45Wm0tNCAxLjJjMCAuMiAwIDEuMS0uNSAxLjYtLjEuMS0uNS41LTEuNi41aC0yLjNWNi43aDIuM2MxIDAgMS41LjMgMS42LjUuNS41LjYgMS40LjYgMS42djEuNFpNNjQgMTguM2gtNHYyLjRoLS4xdi4yYzAgLjEgMCAuOS0uNSAxLjQtLjMuMy0xIC41LTEuOS41LTEgMC0xLjMtLjMtMS41LS40LS40LS41LS41LTEuNC0uNS0xLjdWOC4zczAtMSAuNS0xLjVjLjQtLjQgMS0uNiAxLjgtLjYgMSAwIDEuNC4zIDEuNS41LjUuNC42IDEuMy42IDEuNnYyaDR2LTJjMC0uNCAwLTIuNy0xLjYtNC41YTUuOSA1LjkgMCAwIDAtNC41LTEuN2MtMi40IDAtMy45IDEtNC43IDEuOGE2LjUgNi41IDAgMCAwLTEuNyA0LjR2MTIuNGMwIC40IDAgMi43IDEuNyA0LjUuOC44IDIuMiAxLjcgNC40IDEuNyAyLjYgMCA0LjEtMSA1LTJhNi4yIDYuMiAwIDAgMCAxLjUtNC4ydi0yLjRaTTM4LjUgMjYuM2gxMC43di00aC02LjV2LTYuMUg0N3YtMy45aC00LjNWNi42aDYuNVYyLjdoLTMuNkw0OCAwaC00LjRsLTEgMi43aC00LjF6TTgxLjIgMjYuM0g5MnYtNGgtNi41di02LjFoNC4ydi0zLjloLTQuMlY2LjZIOTJWMi43aC0zLjlsLTEtMi43aC00LjRsMi40IDIuN2gtMy45elwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1saWViaGVycigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIxNlwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTAgMTUuOVYwaDh2MTEuNWgzLjR2NC40SDBaTTEyLjUgMGg3Ljd2MTUuOWgtNy43VjBabTkuMSAxNS45VjBIMzN2My4xaC0zLjR2M2gzLjN2My4yaC0zLjN2M2gzLjR2My42SDIxLjZabTIwLTkuOUg0M2wuMi0uMS4xLS4xLjEtLjEuMi0uMXYtLjJsLjItLjF2LS41bC4xLS4yVjRsLS4xLS4yLS4yLS4yLS4yLS4yLS4xLS4xSDQzbC0uMi0uMWgtMS4zdjNabTAgNi43SDQzbC4yLS4yaC4ybC4yLS4yLjEtLjEuMi0uMlYxMmwuMi0uM3YtMS4ybC0uMi0uMi0uMS0uMy0uMi0uMi0uMi0uMUg0M2wtLjItLjFoLTEuM3YzLjJabTQuNiAzLjJIMzRWMGgxMy4ybC42LjEuNS4yLjUuMS40LjMuMy4yLjMuMy4zLjMuMi4zLjIuNC4xLjMuMi40di4zbC4xLjRWNWwtLjEuNC0uMS40LS4yLjMtLjEuMy0uMi4yLS4yLjMtLjIuMmgtLjJsLS4zLjMtLjIuMXYuMWwuMi4xLjQuMy4yLjEuMi4yLjIuMy4xLjIuMi4zLjIuNC4xLjQuMS40di41bC4xLjV2MS4ybC0uMi40di4zbC0uMi4zLS4xLjItLjEuMy0uMi4yLS4yLjItLjIuMi0uMi4yLS40LjMtLjQuMi0uNC4ySDQ4bC0uNS4yaC0xLjRabTE2LjMgMFY5LjJINjB2Ni43aC04VjBoOHY2aDIuNVYwaDcuOHYxNS45aC03LjhabTkuMiAwVjBIODN2My4xaC0zLjR2M0g4M3YzLjJoLTMuNHYzSDgzdjMuNkg3MS43Wm0xOS43LTkuMWgxLjNsLjMtLjEuMi0uMS4yLS4xLjItLjIuMS0uMi4xLS4xLjEtLjIuMS0uNFY0bC0uMS0uMS0uMi0uMnYtLjJoLS4ybC0uMy0uMkw5MyAzaC0xLjd2My43Wm0yIDktMS45LTQuNXY0LjZoLTcuNFYwaDEyLjVsLjYuMS42LjIuNS4xLjUuMi40LjMuNC4zLjMuMy4zLjQuMi4zLjIuNC4yLjQuMS40LjEuNVY1LjNsLS4xLjYtLjIuNS0uMi41LS4yLjQtLjMuNC0uMy4zLS4zLjItLjMuMi0uMy4yLS4zLjJoLS4ybC0uNC4yaC0uMkwxMDIgMTZoLTguNlptMTYtOWgxLjJsLjMtLjEuMy0uMS4yLS4xLjItLjJ2LS4ybC4yLS4xdi0uMmwuMi0uNFY0LjJsLS4xLS4zdi0uMWwtLjItLjItLjEtLjJoLS4ybC0uMi0uMi0uMy0uMWgtMS42djMuN1ptMiA5LTEuOS00LjV2NC42aC03LjRWMGgxMi41bC42LjEuNi4yLjUuMS40LjIuNS4zLjMuMy4zLjMuMy40LjMuMy4yLjQuMS40LjIuNFY0bC4xLjR2MWwtLjEuNi0uMi41LS4yLjUtLjMuNC0uMi40LS4zLjMtLjMuMi0uNC4yLS4yLjItLjMuMmgtLjNsLS40LjJoLS4xTDEyMCAxNmgtOC43WlwiIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCIvPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtc2FhYigkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIzOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNMTkuMSAwYTE5LjEgMTkuMSAwIDEgMCAwIDM4LjIgMTkuMSAxOS4xIDAgMCAwIDAtMzguMlptMCAzNy40YTE4LjMgMTguMyAwIDEgMSAwLTM2LjYgMTguMyAxOC4zIDAgMCAxIDAgMzYuNlpcIi8+PHBhdGggZD1cIk0yOS4yIDUuN0ExNC4yIDE0LjIgMCAwIDAgOSA1LjdhMTQuMyAxNC4zIDAgMCAwLTQuMiAxMC4xdjYuOWExNC4zIDE0LjMgMCAwIDAgMjQuNCA5LjljMi43LTIuNyA0LjItNi4yIDQuMi0xMHYtNi44YzAtMy44LTEuNS03LjQtNC4yLTEwLjFaTTI5IDMyLjNhMTMuOCAxMy44IDAgMCAxLTE5LjcgMGMtMi42LTIuNi00LTYtNC4xLTkuNiAwLTEgLjItMiAuNS0zYTE0LjQgMTQuNCAwIDAgMCAyNi44IDBjLjMgMSAuNSAyIC41IDIuOSAwIDMuNy0xLjUgNy00IDkuN1pNNS45IDE5Yy43LTIuMSAyLTQgMy42LTUuN2ExNCAxNCAwIDAgMSAyMi44IDUuNyAxNCAxNCAwIDAgMS0yNi40IDBaTTMzIDIwLjNhMTQuNCAxNC40IDAgMCAwLTIzLjctNy4xIDE0IDE0IDAgMCAwLTQuMSA3di00LjRBMTMuOSAxMy45IDAgMCAxIDI5IDZjMi42IDIuNyA0IDYuMiA0IDEwdjQuNFpcIi8+PHBhdGggZD1cIm0xNS45IDQuNCAxLjgtLjJMMTkgN2wxLjQtMyAxLjguMyAxLjMgMy44TDI0IDVjMSAuMiAxLjguNiAyLjkgMS4yIDEgLjUgMSAxIDEgMS42IDAgMCAwIC42LS44LjQgMCAwIDEuMi42IDEgMS44LS4xLjUtLjYuNy0xLjIuM2wtMi0xLTIuNC0uNy0uMi0uOC0yLS4yLS4zLjdoLTEuNmwtLjQtLjctMS45LjItLjIuOC0xLjQuNHYtLjNjLS44LjctMS42IDEtMS42IDEtLjYuMy0yLjEgMS4xLTIuNS40di0uNmwxLjUtLjlzLS4yIDEgLjcuNWMuNC0uMi43LS41LjktLjguMi0uNi0uNS0uNS0uNy0uNC0uNSAwLTIgLjYtMi0uNSAwLS43IDEtMS41IDItMiAxLjgtLjcgMi40IDAgMi4zLjVsLTEuNC40YzAtLjItLjEtLjUtLjgtLjItLjcuNC0xIC42LS44IDEgLjEuMyAxLjItLjEgMS41LS4yIDEuNS0uMyAxLjMuNyAxLjMuOGwxLTMuMlptLjQgMi42IDEuMy0uMi0uNy0xLjYtLjYgMS44Wm04LjYgMS4zIDEuNC43cy40LjMuNSAwYy4yLS4yIDAtLjUtLjUtLjhMMjUgNy42di43Wm0uMi0xLjUgMSAuNC4zLjEuMi0uMWMwLS40LS40LS42LS41LS43bC0xLS40di43Wm0tNC41IDBjLjUgMCAuNyAwIDEuMy4ybC0uNi0xLjgtLjcgMS42Wk0xMi4xIDE4LjhjLjUuMi44LjQgMS4yLjMgMS0uMSAxLjItLjUgMi0uMi41IDAgLjguNC44LjRsLS41LS4xYy0uOSAwLTEuNi42LTIuNS40LS44LS4yLTEtLjgtMS0uOFpcIi8+PHBhdGggZD1cIk0yMy43IDIwYzAtMS4xLjctMS43LS44LTMuNi4zLS40LjUtMSAuNS0xLjUtLjUgMC0xLjIuMS0xLjcuNCAwIDAtLjEtLjMtLjQtLjNoLTQuNGMtLjMgMC0uNi40LS43IDEuMmwtLjQtLjJjLS41LS4yLTEuNy0uMi0yLjEgMS0uMi41IDAgMS40IDAgMS40czEuMy0xIDIgLjJsMS40LjNjLS4zLjMtMSAxLjctMi41LjkgMCAuMiAwIC43LjMgMSAuMi40LjguNiAxLjIuNS0uMi4yLS4zLjUtLjMuN2wuMiAxLjZjLjMtLjYuOC0uOS44LS45cy0uNSAxLS41IDEuNWMwIC44LjcgMS41IDEuNSAyLjUuMi0xLjIuMS0xLjcuMy0yLjQuMi40LjQgMi42LjQgMy40IDEuMi0xIDIuNi0xIDItMy42LjQuNC43IDEuNC44IDIgLjUtLjggMS4zLTEuMyAxLjMtMi41IDAtLjUgMC0xLS40LTEuNi42LjQuOCAxLjIgMSAxLjYuMi0xLjMuOS0zLS42LTQuNS40LjEuOS41IDEuMS45Wm0tNy4xLTMuNGMuMi0uMS43LjIuMy42LjQuMi42LS4xLjYtLjNoLjFjMCAuMy0uNC44LTEgLjUtLjEtLjEtLjMtLjYgMC0uOFptNS42IDIuN2MxLjEgMS4yLjggMi4yLjggMi45LS4yLS40LS44LTEtMS4yLS44LS4yLjEtLjIuNCAwIC42LjggMi4xIDAgMi41LS4zIDNsLS44LTEuNWMwLS4xLS4zLS4zLS41LS4yLS4zIDAtLjMuMy0uMi42LjQgMiAuMiAyLTEgMi44IDAtLjYtLjMtMy4yLS45LTMuMi0uNCAwLS41LjQtLjcgMi0xLTEtLjctMS42IDAtM2wtLjEtLjNjLS4zLS4zLS43LjEtMSAuMy0uMS0xLjIgMS4yLTEuNCAxLTEuOS0uMy0uNC0xLjMuNy0yLjEtLjIgMS4yLjYgMi4yLTEuMiAyLjktMS43bC0yLjEtLjZjLS4zLS41LTEtMS0yLS42LjItMS4zIDEuNC0xLjIgMi4xLS44LjEuMy4yLjguNiAxIC40LjEgMSAwIDEuMi0uNy4xLS4xLjQgMCAuNCAwdi0uM2MtLjUtLjMtMS0uMS0xLS4xbC0uNS0uNGMwLS42LjMtLjcuNy0uN0gyMWMuMiAwIC4yLjEuMS4ybC0xIC43LjMuM3MxLjItLjggMi4yLTFjLS40LjgtMSAxLjUtMS43IDJsLjEuM2E0IDQgMCAwIDEgMCAyLjJjMC0uNC0uMy0xLS42LTEuM2wtLjQtLjJjLS4xIDAtLjMuMi0uMi41IDAgLjcgMCAxLjQtLjIgMiAwLS40IDAtLjgtLjItMS4yLS4xLS4yLS4zLS40LS41LS4zLS41LjIgMCAxLS42IDEuNGwtLjEtLjgtLjUuNC4zIDEuM2MuNS0uMi45LS43IDEtMS4xdjEuOWMxLS42IDEuNC0xLjcgMS40LTIuNy40LjguNCAxLjYuNCAxLjYgMS0xIDEtMi43LjgtMy44bC45LS45Yy45IDEgMSAxLjUuOCAyLS4zLS4zLS45LS41LTEuMi0uMnYuNVptLS40LTNjLS41IDAtLjkuNS0xIC44LjQgMCAuNy0uNCAxLS44Wm0tMi42IDIuNWMtLjctLjEtLjYtLjctMS4zLS42LjQuMS43LjggMS4zLjZaTTIxLjMgMTQuOGguMmwxLjgtMy43Yy0xLjkgMC0xLjIgMS4zLTEuMiAxLjMgMCAuMS0uMSAwLS4xIDBhLjYuNiAwIDAgMC0xIC41LjYuNiAwIDAgMCAuNy42cy0xLjIgMS4yLTIuMi0uM2wuNC4xYS42LjYgMCAxIDAtLjQtMS4xLjYuNiAwIDAgMC0uNC0xLjIuNi42IDAgMCAwLS40IDEuMi42LjYgMCAxIDAtLjQgMS4yYy4zIDAgLjUtLjMuNC0uMi0xIDEuNS0yLjIuMy0yLjIuM2guMWEuNi42IDAgMSAwLS40LTFzLS4xIDAgMCAwYzAtLjEuNi0xLjQtMS4yLTEuNGwxLjcgMy43SDIxLjNaTTkgMjYuOGwtLjQtLjN2LS42bDEuMiAxdi42bC0uNS0uNHYzLjZsLS4zLS4zdi0zLjZaTTEwIDI3LjFsMS4xLjd2LjZsLS42LS40djFsLjYuNHYuNWMtLjIgMC0uNC0uMi0uNi0uNFYzMWwuNy41di42bC0xLjEtLjdWMjdaTTEyLjggMzIuNmMtMS4xLjctMS43LTEuOS0xLjItMy44LjEtLjQuNC0uOSAxLjIgMHYuNWMtLjYtLjgtLjktLjYtMSAuNyAwIDIuNC42IDIuMyAxIDJ2LjZaTTEzLjIgMjguOWwuNC4xVjMxbC43LjJ2LTEuOGwuNC4xdjQuMmwtLjQtLjJ2LTEuOGwtLjctLjN2MS45YTUgNSAwIDAgMS0uNC0uMnYtNC4xWk0xNS40IDI5LjZoLjNsLjggMi44di0yLjZsLjUuMVYzNGgtLjNsLS45LTIuN3YyLjVoLS40di00LjJaTTIwIDMwaC41djMuNWgxdi41TDIwIDM0VjMwWk0yNS44IDMyLjRjLS45IDEuMS0xLjkuNi0xLjgtMS40IDAtMS40LjctMi42IDEuOC0yLjN2LjVjLTEuNS0uNi0xLjQgMi4zLTEuMiAyLjkuMS41LjUuNC43LjNWMzFsLS4zLjJ2LS41bC44LS40djJaTTI2LjMgMjguMmwuNC0uMlYzMmwtLjQuM3YtNC4yWk0yNy4zIDI3LjZsMS0uN3YuNmwtLjYuNHYxLjJsLjYtLjR2LjRsLS42LjVWMzFsLjctLjZ2LjZsLTEuMS44di00LjJaTTI4LjcgMzAuMWMuMy4yLjctLjMuNi0uOS0uMi0uNi0uNy0xLjItLjYtMiAwIDAgLjEtMSAuOC0xLjN2LjVjLS41LjEtLjUuNi0uNS43di40bC41LjljLjUgMS4yLS4yIDIuMi0uOCAyLjJ2LS41Wk0xOS41IDMyLjFjMCAxLjItLjIgMi4yLTEgMi4xLS43IDAtMS0xLTEtMi4xIDAtMS4yLjMtMi4xIDEtMi4xczEgMSAxIDIuMVptLTEtMS42Yy0uNCAwLS42LjctLjYgMS42IDAgLjkuMiAxLjYuNiAxLjYuMyAwIC41LS43LjUtMS42IDAtLjktLjItMS42LS41LTEuNlpNMjMuNiAzMS42YzAgMS4yLS4yIDIuMS0xIDIuMS0uNyAwLTEtMS0xLTIuMSAwLTEuMi4zLTIuMSAxLTIuMXMxIDEgMSAyLjFabS0xLTEuNmMtLjQgMC0uNS43LS41IDEuNiAwIC45LjEgMS42LjUgMS42cy41LS43LjUtMS42YzAtLjktLjEtMS42LS41LTEuNlpNMTE3IDE4LjV2LS4xYzEuMy0uNCAyLjEtMS44IDIuMS0zLjQgMC0xLjYtLjctNC4yLTQuOC00LjJoLTE0djE0LjhMOTQgMTAuOGgtN2wtNS40IDEyLjYtNS40LTEyLjZoLTYuOWwtNS42IDEzIC4xLTEuM2MwLTMtMS45LTQuMy01LTQuOGwtNy41LTEuMmMtLjgtLjEtMS4yLS41LTEuMi0xIDAtMS4yIDEtMS43IDMtMS43IDIuNSAwIDMuNC44IDMuNiAyaDYuNGMtLjMtNC00LTUuNS0xMC4yLTUuNS03LjQgMC04LjggMy4xLTguOCA1LjQgMCAyLjUgMS40IDQuMiA0LjkgNC44bDUuNi44YzIgLjMgMi43LjYgMi43IDEuNSAwIDEuNS0xLjYgMS44LTMgMS44LTMgMC0zLjYtLjgtMy44LTJoLTYuN2MuNCA0LjcgNC41IDUuNyAxMC4zIDUuNyAxLjggMCA3IDAgOS0zTDYyIDI3LjhoNmwxLTIuOGg3LjRsMSAyLjhoOC40bDEtMi44aDcuNGwxIDIuOGgxOC43YzUuMiAwIDYuMS0zIDYuMS01LjEgMC0yLjQtMS4yLTMuOC0zLTQuMlptLTQ2LjYgMyAyLjMtNi40IDIuNCA2LjRoLTQuN1ptMTcuNyAwIDIuMy02LjRoLjFsMi4zIDYuNGgtNC43Wm0xNy45LTdoNS42YzEuMiAwIDEuNy42IDEuNyAxLjQgMCAuOC0uNSAxLjQtMS43IDEuNEgxMDZ2LTIuOFptNiA5LjZoLTZ2LTMuNGg2YzEuMiAwIDIgLjUgMiAxLjYgMCAxLjItLjggMS44LTIgMS44WlwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1zYWZyYW4oJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTpcclxuICAgIHN2Zy11cmwoXHJcbiAgICAgICc8c3ZnIHdpZHRoPVwiMTIwXCIgaGVpZ2h0PVwiMzNcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PGcgZmlsbD1cIiN7JGNvbG9yfVwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIj48cGF0aCBkPVwiTTMwIDI5LjZjLjQuMiAxIC40IDEuNi40IDEgMCAxLjQtLjUgMS40LTEuMSAwLS43LS4zLTEtMS4yLTEuNC0xLjItLjQtMS44LTEtMS44LTJzLjgtMS44IDIuMi0xLjhjLjcgMCAxLjIuMiAxLjUuM2wtLjMuOGMtLjItLjItLjctLjQtMS4zLS40LS45IDAtMS4zLjYtMS4zIDEgMCAuNy41IDEgMS40IDEuNCAxLjIuNCAxLjcgMSAxLjcgMnMtLjcgMi0yLjMgMmMtLjcgMC0xLjQtLjItMS44LS41bC4yLS43Wk0zOC43IDI5LjV2MS4xSDM4VjMwYy0uNC40LS45LjgtMS42LjgtMSAwLTEuNS0uNy0xLjUtMS41IDAtMS4xIDEtMS44IDMtMS44IDAtLjUtLjEtMS4yLTEuMS0xLjItLjUgMC0xIC4xLTEuMy40bC0uMi0uNmEzIDMgMCAwIDEgMS42LS41YzEuNSAwIDEuOSAxIDEuOSAydjEuOVptLTEtMS40Yy0uOSAwLTIgLjItMiAxLjEgMCAuNi40LjkuOS45LjYgMCAxLS40IDEuMS0uOFYyOFpNNDQuMyAzMGMwIDEtLjIgMS43LS43IDIuMi0uNS40LTEuMi42LTEuOC42LS42IDAtMS4yLS4yLTEuNi0uNGwuMi0uN2MuMy4yLjkuNCAxLjUuNC45IDAgMS41LS41IDEuNS0xLjd2LS42Yy0uMy41LS44LjgtMS41LjgtMS4zIDAtMi4xLTEtMi4xLTIuNCAwLTEuNiAxLTIuNiAyLjItMi42LjggMCAxLjMuNSAxLjUuOXYtLjhoLjlWMzBabS0uOS0yLjN2LS40Yy0uMi0uNS0uNi0xLTEuMy0xLS44IDAtMS40LjgtMS40IDEuOSAwIDEgLjUgMS43IDEuNCAxLjcuNiAwIDEtLjMgMS4zLS45di0xLjRaTTQ2LjMgMjguNGMwIDEuMi44IDEuNyAxLjcgMS43LjcgMCAxLS4yIDEuNC0uM2wuMS42YTQgNCAwIDAgMS0xLjYuNGMtMS41IDAtMi40LTEtMi40LTIuNXMuOS0yLjcgMi4zLTIuN2MxLjYgMCAyIDEuNCAyIDIuM3YuNWgtMy41Wm0yLjctLjdjMC0uNS0uMy0xLjQtMS4zLTEuNC0uOSAwLTEuMy44LTEuMyAxLjRINDlaTTUxIDI3di0xLjNoLjd2LjhjLjQtLjQuOC0uOSAxLjYtLjkuNyAwIDEuMi40IDEuNCAxbC42LS42Yy4zLS4yLjYtLjQgMS0uNC43IDAgMS43LjUgMS43IDIuMnYyLjhINTdWMjhjMC0xLS4zLTEuNS0xLTEuNS0uNiAwLTEgLjMtMS4xLjh2My40aC0xdi0yLjljMC0uOC0uMy0xLjMtMS0xLjMtLjUgMC0xIC40LTEgLjlsLS4yLjR2M0g1MVYyN1pNMjkuOCA5di4xYzAgMi4yIDMgMi44IDYuOCAzLjMgMi40LjQgMyAuOCAzIDEuNCAwIC44LTEgMS42LTMuNCAxLjYtMSAwLTMuNi0uMS01LjctMS4ybC0xLjcgMS4yYTE3IDE3IDAgMCAwIDguMyAxLjljNC4zIDAgNi43LTEuNCA2LjctMy44IDAtMi4xLTItMy02LjEtMy42QzM1LjIgOS41IDM0IDkgMzQgOC41YzAtLjggMS41LTEuMyAzLjMtMS4zIDEuNiAwIDMuNC4xIDUgLjlsMS40LTEuMmMtMS45LTEtNC4zLTEuNS03LjMtMS41LTQuMiAwLTYuNyAxLjUtNi43IDMuN001MC42IDguNmwyLjcgNC42SDQ4bDIuNS00LjZabS0uOC0zLTYgMTEuNEg0NmwxLTJoNy4ybDEgMmg0TDUzLjYgN2MtLjktMS4zLTEuOS0xLjMtMS45LTEuM2gtMS44Wk05NS41IDguNmwyLjggNC42SDkzbDIuNC00LjZabS0uNy0zLTYgMTEuNEg5MWwxLTJoNy4ybDEgMmg0TDk4LjYgN2MtLjktMS4zLTEuOS0xLjMtMS45LTEuM2gtMS44Wk02MC4yIDUuOFYxN2gzLjV2LTQuMUg3MGwuNS0xLjhoLTYuN1Y3LjZINzJsLjUtMS44ek0xMDYuMyA1LjhoLTFWMTdoMi43di02LjdsOC4zIDZzLjguNyAyLjUuN2gxLjJWNS44aC0yLjd2N0wxMTAgNy40Yy0yLTEuNS0zLjMtMS41LTMuNS0xLjVNNzcgNy44aDQuM2MxLjUgMCAyLjUuOCAyLjUgMS42di4yYzAgLjgtMSAxLjktMi41IDEuOWgtNC4yVjcuOFptLTMuNC0yVjE3aDMuNXYtMy42aDQuMWwyIDIuM3MxLjIgMS4zIDMuMyAxLjNoMmwtMy45LTRjMi0uNSAyLjktMS44IDIuOS0zLjVBMyAzIDAgMCAwIDg2IDYuOWMtMS0uOC0yLjgtMS4xLTUuMy0xLjFoLTdaTTEwLjggMS4zYzUtLjIgOS4zIDIuMiAxMS40IDZBMTIgMTIgMCAwIDAgMTAuOSAwIDEyIDEyIDAgMCAwIDAgOC4zYzEuOC0zLjkgNS45LTYuNyAxMC44LTdNMjIuNiAxNkExMi4zIDEyLjMgMCAwIDEgMTIgMjNDNi45IDIzIDIuNSAyMC43LjUgMTdhMTIgMTIgMCAwIDAgMTEuNCA3LjJBMTIgMTIgMCAwIDAgMjIuNyAxNlptLTguNCA0LjZjNi41LTIuNCA3LTUuNyA3LTcgMC0yLjgtMi44LTMuNy02LTQuMS0yLjQtLjQtNC4yLS40LTYtLjYtMi42LS4yLTMuNC0xLTMuNC0yIDAtMiAzLjgtNCAzLjgtNC02LjIgMS45LTcuNSA1LTcuNSA2LjkgMCA0LjYgOSA0LjUgMTIuNyA0LjkgMi4zLjIgMyAxIDIuOSAxLjggMCAyLTMuNSA0LTMuNSA0XCIvPjxnPjxwYXRoIGQ9XCJNMTAuOCAwQTEyIDEyIDAgMCAwIDAgOC4zYzEuOC0zLjkgNS45LTYuNyAxMC44LTcgNS0uMiA5LjMgMi4yIDExLjQgNkExMiAxMiAwIDAgMCAxMC45IDBcIi8+PC9nPjxnPjxwYXRoIGQ9XCJNMjIuNiAxNkExMi4zIDEyLjMgMCAwIDEgMTIgMjIuOEM2LjkgMjMgMi41IDIwLjcuNSAxN2ExMiAxMiAwIDAgMCAxMS40IDcuMkExMiAxMiAwIDAgMCAyMi43IDE2WlwiLz48L2c+PGc+PHBhdGggZD1cIk0yIDkuN2MwIDQuNiA5LjIgNC41IDEyLjggNC45IDIuMy4yIDMgMSAyLjkgMS44IDAgMi0zLjUgNC0zLjUgNCA2LjUtMi4zIDctNS42IDctNyAwLTIuNy0yLjgtMy42LTYtNC0yLjQtLjQtNC4yLS40LTYtLjYtMi42LS4yLTMuNC0xLTMuNC0yIDAtMiAzLjgtNCAzLjgtNC02LjIgMS45LTcuNSA1LTcuNSA2LjlcIi8+PC9nPjwvZz48L3N2Zz4nXHJcbiAgICApO1xyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY2xpZW50LXNvbmFjYSgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCI1M1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJNNy4yIDM5LjhjLTMtMi4yLTMuNS0zLjMtMy41LTQuM3MuMi0yIDMuNC0yYTI0IDI0IDAgMCAxIDMuNC4xYy4yIDAgMS4yIDAgMS4yLTEuNSAwLTEuNi0yLTEuOC00LjctMS44LTUuNCAwLTYuNiAyLjktNi42IDUuMiAwIDIuNyAxLjUgNC4zIDUgNyAyLjYgMiAzLjQgMyAzLjQgNC41IDAgMS4xLS4zIDIuMy0zLjggMi4zYTMyLjEgMzIuMSAwIDAgMS0zLjYtLjJjLS43IDAtMS40LjQtMS40IDEuNSAwIDEuOCAyLjQgMS44IDQuNyAxLjggNC45IDAgNy4zLTEuOSA3LjMtNS41IDAtMy0xLjYtNC44LTQuOC03LjFaTTIzLjYgMzAuM2MtMy4zIDAtNS40LjgtNi43IDIuNi0xLjIgMS43LTEuOCA0LjUtMS44IDkgMCA0IC44IDYuOCAyLjMgOC41IDEuMyAxLjQgMy4yIDIgNi4xIDIgMi4zIDAgNC45LS4zIDYuNS0yLjMgMS4zLTEuNyAyLTQuNiAyLTkuMiAwLTQtLjYtNi40LTEuOC04LTEuMy0xLjgtMy40LTIuNi02LjYtMi42Wm01IDExYzAgNy42LTEuMyA4LTUgOC0zLjYgMC01LS4zLTUtOCAwLTcuMi44LTggNS04IDMuNyAwIDUgLjcgNSA4Wk00OC44IDMxLjhjLTEuMy0xLTMuMi0xLjUtNi0xLjUtMi4zIDAtNC4yLjMtNS44LjctMS4xLjMtMS42IDEtMS42IDIuNHYxN2MwIC40IDAgMS43IDEuNyAxLjcgMS4xIDAgMS43LS42IDEuNy0xLjhWMzQuNmwuMS0uOGMuMi0uMSAxLS40IDMuOC0uNCAzLjUgMCA0LjcuNiA0LjcgNHYxM2MwIC40IDAgMS43IDEuNyAxLjcgMSAwIDEuNi0uNiAxLjYtMS44VjM3LjFjMC0yLjYtLjYtNC4zLTItNS4zWk02MS40IDMwLjNhMTggMTggMCAwIDAtNSAuN2MtLjcuMy0xIC43LTEgMS40bC4zIDFjLjMuNC45LjYgMS40LjUgMS4zLS4zIDMtLjUgNC40LS41IDMuNiAwIDQgMSA0IDRsLS4xIDEuN2gtLjVsLTMuNC4zYy01LjguNi03LjUgMi03LjUgNi43IDAgMi40LjcgNCAyIDUgMS40LjkgMy4zIDEuMyA2LjUgMS4zIDQuMyAwIDYuMS0uMiA2LjEtMy4yVjM3LjljMC01LjEtMS03LjYtNy4yLTcuNlptNCAxNy40LS4xIDEuNWMtLjMuMi0xLjcuMi0yLjguMi00LjUgMC01LjItMS01LjItMy4zIDAtMi44LjQtMy43IDUuMi0zLjdINjUuNHY1LjNaTTg0LjIgNDlIODRjLS42LjEtMS43LjMtMyAuMy0xLjQgMC01LjEgMC01LjEtOCAwLTMuOS42LTggNS4xLThhMTYuOCAxNi44IDAgMCAxIDMuMi4zYy43IDAgMS4zLS41IDEuMy0xLjUgMC0uNy0uNC0xLjItMS0xLjQtMS0uMy0yLS40LTMuNi0uNC0yLjcgMC00LjcuOS02LjIgMi42LTEuNSAxLjgtMi4zIDQuNi0yLjMgOC41IDAgMy42LjggNi40IDIuNCA4LjNhNy41IDcuNSAwIDAgMCA2IDIuN2MxIDAgMi43IDAgMy44LS41LjctLjIgMS0uNyAxLTEuNCAwLTEtLjYtMS42LTEuMy0xLjZaTTk1IDMwLjNhMTggMTggMCAwIDAtNC45LjdjLS42LjMtMSAuNy0xIDEuNCAwIC4zLjIuNy40IDEgLjMuNC44LjYgMS40LjUgMS4yLS4zIDMtLjUgNC40LS41IDMuNSAwIDMuOSAxIDMuOSA0VjM5aC0uNmwtMy40LjNjLTUuOC42LTcuNSAyLTcuNSA2LjcgMCAyLjQuNyA0IDIgNSAxLjQuOSAzLjQgMS4zIDYuNSAxLjMgNC4zIDAgNi4yLS4yIDYuMi0zLjJWMzcuOWMwLTUuMS0xLjEtNy42LTcuMy03LjZabTQuMiAxMy4xdjQuM2MwIC42IDAgMS40LS4yIDEuNS0uMy4yLTEuNy4yLTIuOC4yLTQuNSAwLTUuMi0xLTUuMi0zLjMgMC0yLjguNC0zLjcgNS4zLTMuN0g5OXYxWk0xMDQuNCAwYy00LjcgMi40LTkuNiAxMC4yLTcuNiAxNi43IDEuMSAzLjQgNCA0LjQgNy41IDQuNGw2LjctMS4zYy02LjMtLjEtOC0xMC40LTYuNi0xOS44WlwiLz48cGF0aCBkPVwiTTExOS4yIDIzYy0xLjQtMi42LTMuNC0zLjQtNi0zLjQtLjYgMC0xLjQgMC0yLjIuMmwtNi43IDEuM2M4LjctLjYgNy42IDcuNCA3LjcgMTkuNyAzLjEtNC4yIDEwLjQtMTEuNyA3LjItMTcuN1pcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtc3Bpcml0KCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjU0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIk04Ni42IDUxLjdhMS40IDEuNCAwIDAgMSAuOC0uNyAxLjQgMS40IDAgMCAxIDEuMSAwIDEuNCAxLjQgMCAwIDEgLjguN3YuNmExLjQgMS40IDAgMCAxLS4zIDEgMS40IDEuNCAwIDAgMS0xIC40IDEuNSAxLjUgMCAwIDEtMS0uNCAxLjQgMS40IDAgMCAxLS40LTEuNm0uMyAxIC4yLjVhMS4xIDEuMSAwIDAgMCAuOS4zIDEuMSAxLjEgMCAwIDAgMS0uNyAxLjMgMS4zIDAgMCAwLS4yLTEuNCAxLjEgMS4xIDAgMCAwLS44LS4zIDEuMiAxLjIgMCAwIDAtMS4xLjdsLS4xLjV2LjVtMS4yLTEuM2guNWwuMS41LS4xLjMtLjMuMS41LjdoLS4zbC0uNS0uN2gtLjJ2LjdoLS4zdi0xLjZoLjZabTAgLjdoLjJsLjEtLjF2LS40SDg3LjZ2LjVoLjJaTTM0LjggNDMuNmwuMS4yaDIuM2wuMS0uMnYtMTFsLS4xLS4yaC0yLjNsLS4xLjJ2MTFabS04LjQtNC4zYzIuNCAwIDMuNS0xLjcgMy42LTMuNCAwLTEuNy0xLjItMy41LTMuNi0zLjVoLTguNWwtLjEuMnYxMWwuMS4yaDIuM2wuMi0uMlYzNWwuMS0uMmg1LjljMSAwIDEuMS44IDEuMSAxIDAgLjIgMCAxLjEtMS4xIDEuMUgyM2wtLjIuMS0xIDJ2LjNoNC42bTMzLjggNC4zLjIuMmgyLjNsLjEtLjJ2LTExbC0uMS0uMmgtMi4zbC0uMi4ydjExWm0xMS41LTguOC4xLjJ2OC42bC4yLjJoMi4zbC4xLS4yVjM1czAtLjIuMi0uMmgzLjlsMS4xLTIuMS0uMS0uM0g2OC40bC0uMi4xLTEgMi4xYy0uMS4xIDAgLjIgMCAuMmg0LjVabS0xOS4xIDguOWgyLjVsLjItLjFMNTMgMzl2LS4yYzMtMS41IDIuNy02LjQtMS43LTYuNEg0M2wtLjIuMnYxMWMwIC4xIDAgLjIuMi4yaDIuM2wuMS0uMlYzNWwuMi0uMmg1LjhjMSAwIDEuMi44IDEuMiAxIDAgLjItLjEgMS4xLTEuMiAxLjFINDhsLS4xLjEtMS4xIDIgLjEuM2gzLjZsMi4yIDQuNFpNOC43IDM5LjNjLjkgMCAxLjEuNiAxLjEgMSAwIC4yIDAgMS0xIDFIMS4ybC0uMi4xLTEgMi4xdi4zaDguNmMyLjQgMCAzLjYtMS43IDMuNi0zLjUgMC0xLjctMS4yLTMuNC0zLjYtMy40SDMuOGMtLjggMC0xLjEtLjQtMS4xLTEgMC0uNy41LTEgMS4xLTFoNy44bC4xLS4xIDEuMS0yLjEtLjEtLjNIMy44QTMuNCAzLjQgMCAwIDAgLjMgMzZjMCAxLjcgMS4xIDMuNCAzLjUgMy40aDQuOW0tOCAxNC4yLjYtMWgyLjhsLjYgMWguN2wtMi4zLTQuM2gtLjdMMCA1My40bC4xLjJoLjZtMi0zLjUgMSAxLjdIMS44bDEtMS43Wm01LjcgMy40aDR2LS42bC0uMi0uMWgtM3YtMWgxLjZsLjEtLjJWNTFIOXYtMWgzbC4yLS4ydi0uNWwtLjEtLjJIOC41bC0uMS4ydjQuMlptMTAuOCAwSDIwYy4xIDAgLjIgMCAuMS0uMUwxOSA1MS44Yy40LS4xIDEtLjUgMS0xLjMgMC0xLTEtMS40LTEuNy0xLjRoLTIuNmwtLjEuMnY0LjJoLjd2LTEuNmgxLjhsMS4xIDEuNlpNMTYuNCA1MGgyYy40IDAgLjguMS44LjZzLS4zLjYtLjkuNmgtMnYtMS4yWm05LjQgMy44YzEuNCAwIDIuNi0xIDIuNi0yLjMgMC0xLjUtMS4yLTIuNC0yLjYtMi40LTEuNSAwLTIuNyAxLTIuNyAyLjRzMS4yIDIuMyAyLjcgMi4zbTEuOC0yLjNjMCAuOC0uNyAxLjUtMS44IDEuNS0xLjIgMC0yLS43LTItMS41IDAtLjkuOC0xLjYgMi0xLjYgMS4xIDAgMS44LjcgMS44IDEuNm00IDEuOC41LjJjLjQuMiAxIC4zIDEuNy4zIDEuNiAwIDIuMi0uNiAyLjItMS40IDAtMS0xLTEuNC0xLjgtMS40SDMzYy0uNCAwLS43LS4yLS43LS41cy4yLS42IDEuMi0uNmMuNiAwIDEuMy4yIDEuOC41aC4ybC4yLS41di0uMmwtLjMtLjEtLjQtLjJjLS40LS4yLS45LS4zLTEuNi0uMy0xLjEgMC0xLjkuNi0xLjkgMS40IDAgMSAxIDEuMyAxLjYgMS4zaDEuMmMuNSAwIC45LjIuOS42IDAgLjMtLjQuNi0xLjQuNi0xLjIgMC0xLjgtLjQtMi4yLS42aC0uMWwtLjMuNXYuMWwuNC4zbTkgLjNoLjd2LTJsMS45LTIuMi0uMS0uMkg0Mi4zbC0xLjQgMS42LTEuNC0xLjVoLS44cy0uMSAwIDAgLjFsMS44IDIuMXYyWm01LjItLjMuNi4yYy40LjIgMSAuMyAxLjcuMyAxLjUgMCAyLjEtLjYgMi4xLTEuNCAwLTEtMS0xLjQtMS43LTEuNGgtMS4yYy0uNSAwLS44LS4yLS44LS41cy4zLS42IDEuMy0uNmMuNiAwIDEuMi4yIDEuNy41aC4ybC4zLS41di0uMmE0IDQgMCAwIDAtLjgtLjNjLS4zLS4yLS44LS4zLTEuNS0uMy0xLjIgMC0yIC42LTIgMS40IDAgMSAxLjEgMS4zIDEuNiAxLjNoMS4zYy40IDAgLjguMi44LjYgMCAuMy0uMy42LTEuNC42LTEuMiAwLTEuOC0uNC0yLjEtLjZoLS4ybC0uMi41di4xbC4zLjNtOC44LjNoLjh2LTMuNkg1N1Y0OWgtNGwtLjEuMnYuNWwuMS4xaDEuNnYzLjZabTUuNSAwaDR2LS42bC0uMS0uMWgtMy4xdi0xaDEuN1Y1MWgtMS43di0xaDNsLjEtLjJ2LS41TDY0IDQ5aC0zLjdsLS4xLjJ2NC4yWm03LjIgMGguN3YtM2wxLjYgMi41aC4ybDEuNi0yLjV2M2guN1Y0OWgtLjZsLS4xLjEtMS43IDIuNi0xLjctMi42aC0uN3Y0LjNtOC0uMy41LjJjLjQuMiAxIC4zIDEuNi4zIDEuNiAwIDIuMi0uNiAyLjItMS40IDAtMS0xLTEuNC0xLjgtMS40aC0xLjFjLS41IDAtLjgtLjItLjgtLjVzLjMtLjYgMS4zLS42Yy42IDAgMS4yLjIgMS43LjVoLjJsLjItLjV2LS4ybC0uMi0uMS0uNS0uMmMtLjMtLjItLjktLjMtMS41LS4zLTEuMiAwLTIgLjYtMiAxLjQgMCAxIDEuMSAxLjMgMS42IDEuM0g3OGMuNCAwIC44LjIuOC42IDAgLjMtLjMuNi0xLjQuNi0xLjIgMC0xLjgtLjQtMi4xLS42SDc1bC0uMy41di4xbC40LjNtMTcuMy0zMy43LS4yLjEtMjIuNyA0LjZjLS40IDAtLjQuNCAwIC41bDE4IDQuN2guMmw4LjctOS41Yy4zLS4yLjYgMCAuNC4zTDgzIDQ5LjRjLS4yLjQuMi42LjQuM2wxMy40LTE5aC4ybDIyLjgtNC44Yy40IDAgLjQtLjQgMC0uNWwtMTcuOS00LjdjLS4yIDAtLjItLjEtLjEtLjNsNS0yMGMwLS40LS4zLS41LS41LS4zTDkyLjUgMTkuNVpcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtc3RlbGlhKCRjb2xvcikge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6XHJcbiAgICBzdmctdXJsKFxyXG4gICAgICAnPHN2ZyB3aWR0aD1cIjEyMFwiIGhlaWdodD1cIjMyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGZpbGw9XCIjeyRjb2xvcn1cIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PHBhdGggZD1cIm0wIDIxLjkgMi44LTIuMmMxLjYgMSAzLjQgMS43IDUuNiAxLjcgMS44IDAgMi45LS41IDMtMS4zIDAtLjktLjYtMS4zLTMuOC0xLjktMy44LS43LTYuMy0xLjUtNi00LjNDMiAxMS4zIDUgOS42IDkgOS42YzIuOSAwIDUuMi43IDcgMS44bC0yLjQgMi40Yy0xLjYtMS0zLjMtMS40LTUtMS40LTEuNiAwLTIuNS41LTIuNiAxLjIgMCAxIC43IDEuMyA0IDEuOSAzLjkuNyA2IDEuOCA1LjggNC4yLS4zIDIuOS0zLjUgNC40LTcuNyA0LjQtMyAwLTUuOC0uNy04LTIuMk0yMi4zIDEyLjdoLTUuN2wuOC0yLjloMTUuNWwtLjkgMi45aC01LjRsLTEuMiAxMS4yaC00LjN6TTUwLjYgOS44aDQuMmwtMS4yIDExLjNoOS42bC0uOCAyLjhINDl6TTY1LjcgOS44aDQuMmwtMS41IDE0LjFoLTQuM3pNODMuNCA5LjloLTQuMmwtOS43IDE0aDQuNGwyLTMuMWg4LjNsMS41IDMuMUg5MGwtNi43LTE0Wm0tNy4yIDEwLjQgNC43LTYuOCAyIDQuNmgtMy41bC0zLjIgMi4yWk0zOC45IDE4LjJoNy41bC44LTIuN2gtNy41elwiLz48cGF0aCBkPVwibTM3LjIgMjEuMi45LTguNmgxMGwuOC0yLjhIMzQuMmwtMS42IDE0LjFINDdsLjgtMi43ek0xMTguMyA5LjJzLTMuNCAxMi4zLTEwLjggMTIuM2MtMyAwLTUuNi0yLjItOC40LTVhMjQuMiAyNC4yIDAgMCAwIDE2LjgtMTAuN2MtNCA1LjEtMTAuNiA4LjgtMTguMSA5LjUtNC42LTQuNi05LjYtMTAtMTYuNC05LjcgNS43IDAgMTAuMiA1IDE0LjUgOS44LTMgMC02LS40LTguNi0xLjIgMi43IDEuOSA2LjIgMi44IDkuOSAyLjYgMy4yIDMuNSA2LjUgNi40IDEwLjMgNi40IDIuNyAwIDQuOS0xLjcgNi42LTRhMjQgMjQgMCAwIDAgNC4yLTEwTTExNi4zIDUuMkMxMTguNyAyLjQgMTIwIDAgMTIwIDBzLS41IDQuNy0xLjUgOC42YzAgMCAwLTIuOS0uMi00LjhsLTIgMS40TTExLjUgMzEuMmwtMS0xLjNIOC44djEuM2gtLjNWMjhIMTFjLjYgMCAxIC40IDEgMSAwIC41LS40LjgtMSAuOWwxIDEuM2gtLjRabTAtMi4zYzAtLjQtLjItLjYtLjctLjZoLTJ2MS4zSDExYy40IDAgLjctLjIuNy0uN00xMi44IDMxLjJWMjhoM3YuM2gtMi43djEuMUgxNXYuMmgtMS45djEuM2gyLjh2LjN6TTE2LjUgMzEuMlYyOGguM3YyLjloMi41di4zek0xOS44IDI4aDF2My4yaC0xelwiLz48cGF0aCBkPVwibTI0IDMxLjItLjQtLjloLTIuMmwtLjUuOWgtLjNsMS43LTMuMmguNGwxLjcgMy4ySDI0Wm0tMS41LTMtMSAxLjloMmwtMS0xLjhaTTI4LjQgMzAuM2MwIC41LS40LjktMSAuOWgtMi41VjI4aDIuNWMuNiAwIDEgLjMgMSAuOCAwIC40LS4zLjYtLjcuOC41IDAgLjcuMy43LjdtLS40LTEuNWMwLS4zLS4yLS41LS42LS41aC0yLjJ2MS4xaDIuMmMuMyAwIC42LS4yLjYtLjZtLjEgMS41YzAtLjQtLjMtLjYtLjctLjZoLTIuMlYzMWgyLjJjLjUgMCAuNy0uMi43LS42TTI5LjMgMjhoMXYzLjJoLTF6TTMwLjYgMzEuMlYyOGguM3YyLjloMi41di4zek0zMy44IDI4aDF2My4yaC0xelwiLz48cGF0aCBkPVwiTTM2LjQgMjguM3YyLjloLS4zdi0yLjloLTEuNVYyOGgzLjN2LjN6TTM5LjkgMjkuOXYxLjNoLS4zdi0xLjNMMzggMjhoLjRsMS4zIDEuNiAxLjQtMS42aC4zek00MC45IDMwLjloMXYxaC0xek00NyAyOWMwIC41LS40LjktMSAuOWgtMnYxLjNoLS40VjI4SDQ2Yy42IDAgMSAuNCAxIDFtLS4zIDBjMC0uNS0uMy0uNy0uOC0uN2gtMnYxLjNINDZjLjUgMCAuNy0uMi43LS43TTQ3LjYgMzEuMlYyOGgzdi4zaC0yLjd2MS4xaDEuOXYuMmgtMS45djEuM2gyLjh2LjN6TTU0LjUgMzEuMmwtMS0xLjNoLTEuN3YxLjNoLS4zVjI4aDIuNGMuNiAwIDEgLjQgMSAxIDAgLjUtLjQuOC0xIC45bDEgMS4zaC0uNFptMC0yLjNjMC0uNC0uMi0uNi0uOC0uNmgtMnYxLjNINTRjLjQgMCAuNi0uMi42LS43TTU2LjEgMjguM3YxLjFoMS44di4yaC0xLjh2MS42aC0uM1YyOGgyLjl2LjN6TTYyIDMwLjhjLS4zLjMtLjguNS0xLjMuNWEyIDIgMCAwIDEtMS4zLS41Yy0uNC0uMy0uNi0uNy0uNi0xLjJzLjItMSAuNi0xLjNjLjMtLjIuOC0uNCAxLjMtLjRzMSAuMiAxLjMuNGMuNC40LjYuOC42IDEuM3MtLjIgMS0uNiAxLjJtLS4yLTIuM2MtLjMtLjItLjctLjMtMS0uMy0uNSAwLS45IDAtMS4yLjMtLjMuMy0uNS43LS41IDEgMCAxIC42IDEuNSAxLjYgMS41czEuNi0uNiAxLjYtMS40YzAtLjQtLjEtLjgtLjUtMU02Ni42IDMxLjJsLTEtMS4zaC0xLjh2MS4zaC0uM1YyOEg2NmMuNiAwIDEgLjQgMSAxIDAgLjUtLjQuOC0xIC45bDEgMS4zaC0uM1ptMC0yLjNjMC0uNC0uMy0uNi0uOC0uNmgtMnYxLjNINjZjLjUgMCAuNy0uMi43LS43TTcxLjcgMzEuMnYtMi45bC0xLjggMi4yLTEuOC0yLjJ2Mi45aC0uM1YyOGguNWwxLjYgMi4xIDEuNi0yLjFoLjV2My4yek03NiAzMS4ybC0uNS0uOWgtMi4ybC0uNS45aC0uM2wxLjctMy4yaC40bDEuNyAzLjJINzZabS0xLjYtMy0xIDEuOWgybC0xLTEuOFpNNzkuOCAzMS4ybC0yLjctMi45djIuOWgtLjNWMjhoLjRsMi43IDIuOVYyOGguM3YzLjJ6TTg0LjQgMjguN2MtLjMtLjQtLjgtLjUtMS40LS41LS40IDAtLjguMS0xIC4zLS40LjMtLjYuNy0uNiAxIDAgMSAuNyAxLjUgMS42IDEuNS42IDAgMS0uMiAxLjQtLjVsLjIuMWMtLjMuNC0uOS43LTEuNi43LS40IDAtLjgtLjEtMS0uMy0uNi0uMy0xLS44LTEtMS40IDAtLjUuMi0xIC42LTEuMy40LS4yLjktLjQgMS40LS40LjcgMCAxLjMuMiAxLjYuN2wtLjIuMVpNODUuNiAzMS4yVjI4aDIuOXYuM2gtMi43djEuMWgxLjl2LjJoLTEuOXYxLjNoMi44di4zek04OS41IDMwLjloMXYxaC0xelwiLz48L2c+PC9zdmc+J1xyXG4gICAgKTtcclxufVxyXG5cclxuQG1peGluIG1lZGlhLWNsaWVudC1zdCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIzM1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJtMTAuNSA1LjYtLjMtMy4zVjBoLjdsLjUuMi0uMyAyLjQtLjYgM004LjQgNS42bC4yLTMuM1YwSDhjLS4zIDAtLjUuMi0uNS4ybC4zIDIuNC42IDNNOS42IDBIOS4zbC0uNS4xYTE3MCAxNzAgMCAwIDAgLjYgNS41bC41LTMuMkwxMCAwaC0uNE03LjUgNiA0LjkgMy44IDMuNCAyLjNsLjUtLjUuNS0uMmExNTEuNSAxNTEuNSAwIDAgMCAzIDQuNE02IDcuNSAzLjggNC45IDIuMyAzLjRsLS41LjVhMyAzIDAgMCAwLS4yLjUgMTU4LjIgMTU4LjIgMCAwIDAgNC40IDNNMi45IDIuN2gtLjFsLS4xLjJjLS4zLjItLjMuNC0uMy40YTE2MC4yIDE2MC4yIDAgMCAwIDQuMyAzLjRsLTItMi42LTEuNC0xLjdzLS4yIDAtLjQuM001LjYgOC40bC0zLjMuMkgwVjhjMC0uMy4yLS41LjItLjVhMTUyIDE1MiAwIDAgMCA1LjMgMU01LjYgMTAuNWwtMy4zLS4zSDB2LjdsLjIuNSAyLjQtLjMgMy0uNk0wIDkuM2EyLjUgMi41IDAgMCAwIDAgLjNsLjEuNCAyLjMtLjEgMy4yLS41TDIuNCA5IDAgOC44di41TTYgMTEuNGwtMi4yIDIuNS0xLjUgMS42LS41LS41LS4yLS41IDItMS41YzEuMS0uOSAyLjQtMS42IDIuNC0xLjZNNy41IDEyLjhsLTIuNiAyLjMtMS41IDEuNXMuMi4zLjUuNGwuNS4zIDEuNS0yYy45LTEuMSAxLjYtMi41IDEuNi0yLjVNMi43IDE2di4xbC4yLjEuNC4zIDEuNS0xLjcgMi0yLjctMi43IDItMS43IDEuNS4zLjRNOC40IDEzLjJhOTEgOTEgMCAwIDAgLjMgNS42SDhhMyAzIDAgMCAxLS41LS4ybC4zLTIuNS42LTIuOU0xMC41IDEzLjJsLS4zIDMuNHYyLjJoLjdsLjUtLjItLjMtMi41LS42LTIuOU05LjMgMTguOUg5LjZsLjQtLjEtLjEtMi4zYzAtLjctLjUtMy4zLS41LTMuM0w5IDE2LjVsLS4yIDIuM2guNU0xMS40IDEyLjhhOTEgOTEgMCAwIDAgNC4xIDMuOHMtLjIuMy0uNS40bC0uNS4zLTEuNS0yYy0uOS0xLjEtMS42LTIuNS0xLjYtMi41TTEyLjkgMTEuNGE5MC4yIDkwLjIgMCAwIDAgMy43IDQuMXMuMy0uMi40LS41bC4zLS41LTItMS41Yy0xLjEtLjktMi40LTEuNi0yLjQtMS42TTE2IDE2LjJoLjFsLjEtLjIuMy0uNC0xLjctMS41LTIuNy0yIDIgMi43IDEuNSAxLjdzLjIgMCAuNC0uM00xMy4yIDEwLjVsMy40LS4zaDIuMnYuN2wtLjIuNS0yLjUtLjMtMi45LS42TTEzLjIgOC40bDMuNC4yaDIuMlY4bC0uMi0uNS0yLjUuMy0yLjkuNk0xOC45IDkuNmEzIDMgMCAwIDAgMC0uM2wtLjEtLjUtMi4zLjItMy4zLjRhODMuNyA4My43IDAgMCAwIDUuNi42di0uNE0xMi45IDcuNSAxNSA0LjlsMS41LTEuNXMuMy4yLjQuNWwuMy41LTIgMS41Yy0xLjEuOS0yLjQgMS42LTIuNCAxLjZNMTEuNCA2bDIuNS0yLjIgMS42LTEuNS0uNS0uNS0uNS0uMi0xLjUgMkMxMi4xIDQuNiAxMS40IDYgMTEuNCA2TTE2LjIgMi45di0uMWwtLjItLjFjLS4yLS4zLS40LS4zLS40LS4zbC0xLjUgMS43LTIgMi42czIuMi0xLjUgMi43LTJsMS43LTEuNHMwLS4yLS4zLS40TTI2LjggMTUuOWMtMy4yIDAtMy44LTItMy43LTQuMWgyLjZjMCAxLjIgMCAyLjIgMS41IDIuMi45IDAgMS4zLS42IDEuMy0xLjQgMC0yLjMtNS4zLTIuNC01LjMtNi4yIDAtMiAxLTMuNSA0LjItMy41IDIuNSAwIDMuOCAxLjIgMy42IDMuOGgtMi41YzAtMS0uMi0yLTEuMi0yLS45IDAtMS40LjYtMS40IDEuNCAwIDIuNCA1LjMgMi4yIDUuMyA2LjIgMCAzLjItMi40IDMuNi00LjQgMy42TTQwIDMuMXYyLjFoLTN2MTAuNWgtMi42VjUuMmgtMi45VjMuMXpNNDQuMiAxNS43VjMuMUg1MVY1aC00LjJ2My4xaDMuOXYyaC0zLjl2My43aDQuNHYxLjl6XCIvPjxnPjxwYXRoIGQ9XCJNNTQuNiA3LjhjLjUtLjggMS4yLTEgMi4xLTEgMS4yIDAgMi4yLjYgMi4yIDEuOHY3aC0yLjV2LTZjMC0uOC0uMS0xLjQtLjktMS40cy0xIC42LTEgMS40djZoLTIuNFY3aDIuNXYuOVpNNjMuNCAxNGMuOSAwIDEtLjkgMS0yLjcgMC0yIDAtMy0xLTMtLjkgMC0xIC42LTEgMy4zIDAgLjgtLjIgMi40IDEgMi40TTY3IDdWMTZjMCAuNyAwIDMtMy40IDMtMS44IDAtMy40LS40LTMuNC0yLjZoMi40YzAgLjQgMCAuNy4yIDEgLjIuMi40LjMuOC4zLjYgMCAxLS42IDEtMS41di0xLjdoLS4xYy0uNC43LTEgMS0xLjkgMS0yLjcgMC0yLjYtMi40LTIuNi00LjQgMC0yIDAtNC40IDIuNi00LjQgMSAwIDEuNy40IDIgMS4yVjdINjdaXCIvPjwvZz48cGF0aCBkPVwiTTcwLjcgMTUuN2gtMi40VjYuOWgyLjR2OC44Wm0wLTEwLjdoLTIuNFYzLjFoMi40djJaXCIvPjxnPjxwYXRoIGQ9XCJNNzQuNSA3LjhjLjUtLjggMS4yLTEgMi4xLTEgMS4yIDAgMi4yLjYgMi4yIDEuOHY3aC0yLjR2LTZjMC0uOC0uMi0xLjQtMS0xLjQtLjcgMC0uOS42LS45IDEuNHY2aC0yLjRWN2gyLjR2LjlaTTg0LjYgMTAuM2MwLS44IDAtMi0xLjItMi0xIDAtMSAxLjMtMSAyaDIuMlptLTIuMyAxLjRjMCAxIDAgMi42IDEuMSAyLjYgMSAwIDEtLjggMS0xLjZIODdjMCAxLS40IDEuOC0xIDIuMy0uNS41LTEuNC45LTIuNi45LTMuMSAwLTMuNS0yLTMuNS00LjcgMC0yLjQuMy00LjUgMy41LTQuNSAzLjQgMCAzLjcgMi4yIDMuNiA1aC00LjdaTTkyLjYgMTAuM2MwLS44IDAtMi0xLjEtMi0xLjIgMC0xLjIgMS4zLTEuMiAyaDIuM1ptLTIuMyAxLjRjMCAxIDAgMi42IDEuMiAyLjYuOCAwIDEtLjggMS0xLjZIOTVjMCAxLS40IDEuOC0xIDIuMy0uNS41LTEuNC45LTIuNS45LTMuMiAwLTMuNi0yLTMuNi00LjcgMC0yLjQuMy00LjUgMy42LTQuNSAzLjMgMCAzLjYgMi4yIDMuNSA1aC00LjdaTTk4LjQgNi45VjhjLjUtMSAxLjMtMS4zIDIuMy0xLjNWOWMtMi4yLS4xLTIuMiAxLjEtMi4yIDJ2NC44aC0yLjRWNi45aDIuM1pcIi8+PC9nPjxwYXRoIGQ9XCJNMTA0IDE1LjdoLTIuNVY2LjloMi40djguOFpNMTA0IDVoLTIuNVYzLjFoMi40djJaXCIvPjxnPjxwYXRoIGQ9XCJNMTA3LjcgNy44Yy41LS44IDEuMi0xIDIuMS0xIDEuMiAwIDIuMi42IDIuMiAxLjh2N2gtMi40di02YzAtLjgtLjItMS40LTEtMS40LS43IDAtLjkuNi0uOSAxLjR2NmgtMi40VjdoMi40di45Wk0xMTYuNSAxNGMxIDAgMS0uOSAxLTIuNyAwLTIgMC0zLTEtMy0uOSAwLTEgLjYtMSAzLjMgMCAuOC0uMSAyLjQgMSAyLjRNMTIwIDdWMTZjMCAuNyAwIDMtMy4zIDMtMS45IDAtMy40LS40LTMuNS0yLjZoMi40YzAgLjQgMCAuNy4yIDEgLjIuMi41LjMuOC4zLjYgMCAxLS42IDEtMS41di0xLjdjLS41LjctMS4yIDEtMiAxLTIuNiAwLTIuNS0yLjQtMi41LTQuNCAwLTIgMC00LjQgMi42LTQuNC44IDAgMS42LjQgMiAxLjJWN2gyLjNaXCIvPjwvZz48cGF0aCBkPVwibTc4LjcgMjMtMS40IDQuNUg4MEw3OC43IDIzWm0tLjctMWgxLjRsMi43IDguNEg4MWwtLjYtMmgtMy4ybC0uNyAyaC0xTDc4IDIyWlwiLz48Zz48cGF0aCBkPVwiTTg1LjggMjdjMC0xLjYtLjUtMS45LTEuMi0xLjktLjYgMC0xLjEuMy0xLjEgMmgyLjNabS0yLjMuOGMwIDEuNi40IDIgMS4yIDIgLjYgMCAxLS42IDEtMS4yaDFjMCAxLjMtLjggMi0yIDJzLTIuMi0uNC0yLjItM2MwLTEuOC4yLTMuMiAyLjItMy4yIDEuNyAwIDIgMSAyIDIuOXYuNWgtMy4yWk04OC43IDI1LjRjLjQtLjkuOS0xIDEuOC0xdjFIOTBjLTEgMC0xLjMuOC0xLjMgMS41djMuNWgtMXYtNS45aDF2MVpNOTQuMyAyNy4yYzAtMS42LS41LTItMS4yLTItLjggMC0xLjMuNC0xLjMgMiAwIDEuOS4zIDIuNSAxLjMgMi41czEuMi0uNiAxLjItMi41bS0zLjUuNGMwLTEuOC4yLTMuMiAyLjMtMy4yIDIgMCAyLjIgMS40IDIuMiAzLjIgMCAyLjYtMSAzLTIuMiAzLTEuMyAwLTIuMy0uNC0yLjMtM005OCAzMC41Yy0xLjMgMC0yLjEtLjUtMi0xLjloMWMwIC40IDAgMS4xIDEgMS4xLjYgMCAxLS4yIDEtLjggMC0xLTMtMS4xLTMtMi45IDAtLjYuNC0xLjYgMi0xLjYgMS4xIDAgMiAuNSAyIDEuN2gtMS4xYzAtLjYtLjMtMS0xLTEtLjQgMC0uOC4zLS44LjggMCAxIDIuOSAxIDIuOSAyLjggMCAxLjMtLjkgMS44LTIgMS44TTEwNCAyNy40YzAtMSAwLTIuMi0xLjItMi4ycy0xIDEuNi0xIDIuNWMwIC44IDAgMiAxIDJzMS4yLS44IDEuMi0yLjNtLTIuMy0yLjJjLjQtLjUuOC0uOCAxLjQtLjggMSAwIDIgLjQgMiAzIDAgMS40LS4xIDMuMS0yIDMuMS0uNiAwLTEtLjItMS4zLS43djIuOGgtMXYtOGgxdi42Wk0xMDYuNyAyOC43YzAgLjUuMyAxIDEgMSAuNSAwIDEuMi0uMyAxLjEtMi4yLS45IDAtMi4xIDAtMi4xIDEuMm0yLjEuOWMtLjMuNi0uNyAxLTEuNSAxLTEuMiAwLTEuNi0uOS0xLjYtMiAwLTEuOCAxLjgtMS45IDMuMS0xLjggMC0uOCAwLTEuNy0xLTEuNy0uNiAwLTEgLjUtLjkgMWgtMWMwLTEuMi43LTEuNyAyLTEuNyAxLjUgMCAxLjkuOCAxLjkgMS44VjMwLjRoLTF2LS44Wk0xMTMuOCAyNi40YzAtMS0uNC0xLjItLjgtMS4yLS43IDAtMS4yLjQtMS4yIDIgMCAxLjkuMiAyLjUgMS4yIDIuNS4yIDAgLjktLjIuOC0xLjJoMWMwIDEuNi0xLjEgMi0xLjggMi0xLjIgMC0yLjItLjMtMi4yLTMgMC0xLjcuMi0zIDIuMi0zIDEuMiAwIDEuOS42IDEuOCAyaC0xWk0xMTkgMjdjMC0xLjYtLjUtMS45LTEuMi0xLjktLjYgMC0xLjEuMy0xLjEgMmgyLjNabS0yLjMuOGMwIDEuNi40IDIgMS4yIDIgLjYgMCAxLS42IDEtMS4yaDFjMCAxLjMtLjggMi0yIDJzLTIuMi0uNC0yLjItM2MwLTEuOC4yLTMuMiAyLjItMy4yIDEuNyAwIDIgMSAyIDIuOXYuNWgtMy4yWlwiLz48L2c+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYS1jbGllbnQtdHJpdW1waCgkY29sb3IpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOlxyXG4gICAgc3ZnLXVybChcclxuICAgICAgJzxzdmcgd2lkdGg9XCIxMjBcIiBoZWlnaHQ9XCIyOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48ZyBmaWxsPVwiI3skY29sb3J9XCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPjxwYXRoIGQ9XCJtMjMuOCA0LjctNC40IDIuNyA0LjQgMjAuOHpNMjQuMSAzLjkgNDguMiAwSDB6TTIzLjMgNC4zIDEuOC44IDE5IDd6TTQ2LjUuOCAyNC45IDQuMyAyOS4yIDd6TTI0LjQgNC43djIzLjVsNC40LTIwLjh6TTkzLjYgMTUuNVYxMmgxLjd2MS4ybC4yLS4yYy40LS42LjYtLjkgMS0xbDEtLjJoLjF2MS45SDk2LjRsLS42LjQtLjMuNS0uMSAyLjlWMTloLTEuOHYtMy41Wk0yMC42IDI4LjFhMSAxIDAgMCAxLS45LTEuMmMwLS4yLjItLjQuMy0uNWExIDEgMCAxIDEgLjYgMS43Wm0uMy0uMi40LS4yLjItLjR2LS40bC0uMS0uMy0uMi0uMmgtLjNhLjguOCAwIDAgMC0uNy4yLjguOCAwIDAgMC0uMy42YzAgLjIuMS40LjMuNWwuMi4xLjIuMWguM1pcIi8+PHBhdGggZD1cIk0yMC4zIDI3LjN2LS43aDEuMWwuMi40YzAgLjEtLjEuMy0uMy4zbC4zLjUuMi4zaC0uNXYtLjNhMSAxIDAgMCAwLS4zLS4ybC0uMi0uMXYuNmgtLjV2LS44Wm0uNyAwIC4yLS4yYzAtLjIgMC0uMi0uMi0uM0gyMC43di40SDIxWk04OC4yIDkuMmE0LjQgNC40IDAgMCAwLTQuMyAzLjIgNyA3IDAgMCAwIDAgMy43IDQuNCA0LjQgMCAwIDAgMS40IDIuMiA0IDQgMCAwIDAgMi4yIDFoMWMuNy0uMiAxLjItLjQgMS43LS44YTEwIDEwIDAgMCAwIC44LS43bC4yIDEuMkg5Mi41di01LjFoLTR2MS42aDIuMnYuMmMtLjIgMS0uOSAxLjYtMS44IDEuOC0uNi4xLTEuMyAwLTEuOS0uMy0uNS0uMy0uOS0uNy0xLTEuMi0uMy0uNS0uMy0xLS4zLTEuNyAwLS44IDAtMS4zLjMtMS45LjItLjcuOC0xLjIgMS41LTEuNC41LS4yIDEuMS0uMiAxLjcgMCAuNi4yIDEgLjcgMS4yIDEuM3YuMWgyYzAtLjYtLjItMS0uNC0xLjMtLjQtLjYtMS0xLjEtMS41LTEuNGE0LjYgNC42IDAgMCAwLTIuMy0uNVptLTQzLjkuMnYxLjdoMS45VjkuNGgtMS45Wm0yOS4yIDBWMTloMS44di00LjRjLjItLjYuNS0xIDEtMS4xbC41LS4xYy40IDAgLjYgMCAuOC4zbC4zLjZWMTloMS45di01LjVhMiAyIDAgMCAwLS42LTFjLS40LS40LS45LS42LTEuNi0uOEg3N2MtLjQgMC0uOC4yLTEgLjRhMyAzIDAgMCAwLS43LjZ2LjEtMy40aC0yWm0tNDEgMHYxLjdoMi44VjE5aDJWMTFINDBWOS41SDMyLjRabTY4LjkgMi4zaC0uNWEzIDMgMCAwIDAtMi4yIDEuMSA0IDQgMCAwIDAtLjggMS43IDUgNSAwIDAgMCAwIDIuM2MuMi41LjUgMSAxIDEuNS40LjUgMS4xLjggMiAuOWgxLjFhMyAzIDAgMCAwIDItMSA0IDQgMCAwIDAgMS0yLjN2LTEuMWwtLjYtMS41YTMgMyAwIDAgMC0yLjUtMS42aC0uNVptLTU4IC4xYTIgMiAwIDAgMC0uOC4zYy0uNC4xLS42LjQtMSAxdi4xVjEyaC0xLjh2N2gxLjhWMTVjLjItLjUuNC0uOS44LTEgLjMtLjIuNi0uMiAxLjEtLjJoLjN2LTEuOWgtLjRabTE1LjMgMGMtLjQgMC0uNyAwLTEgLjItLjQuMS0uNi4zLTEgLjh2LjItMWgtMS44djdoMS44VjE0Yy4yLS41LjUtLjcgMS0uNy42IDAgMSAwIDEuMS41bC4yLjVWMTloMS44di0yLjJsLjEtMi43Yy4xLS40LjQtLjYuOC0uN2guNmMuNCAwIC43LjQuNy44VjE5aDJ2LTIuNGMwLTIuOCAwLTMtLjItMy4zLS4xLS41LS40LS45LS44LTEuMi0uNC0uMi0xLS40LTEuNS0uM2EyLjMgMi4zIDAgMCAwLTEuOSAxLjJ2LS4yYTIgMiAwIDAgMC0uNy0uOCAyLjUgMi41IDAgMCAwLTEuMi0uMlptNTguMyAwYy0uNSAwLTEgLjEtMS4zLjRsLS43Ljd2LjEtMWgtMS44djkuOGgxLjhWMThsLjEuMWMuMy41LjguOCAxLjMgMWwxLjUtLjEuNy0uNGMxLS43IDEuNC0xLjkgMS40LTMuNSAwLS43LS4xLTEuMi0uMy0xLjdhMi45IDIuOSAwIDAgMC0yLjctMS43Wm0tNDcuMiAwYy0uNSAwLTEgLjEtMS4zLjRsLS43Ljd2LjEtMUg2NnY5LjhoMS44VjE4di4xYy41LjYuOS45IDEuNSAxaDFjLjYtLjEgMS4yLS41IDEuNy0xYTQgNCAwIDAgMCAuOC0yLjMgOSA5IDAgMCAwIDAtMS4zYy0uMi0uOS0uNS0xLjUtMS0yYTIuOCAyLjggMCAwIDAtMi0uOFptLTI1LjUuMnY3aDEuOXYtN2gtMS45Wm0zIDB2NS40Yy4zIDEgLjkgMS42IDIgMS43aDFhMiAyIDAgMCAwIC45LS41bC41LS41VjE4bC4xLjV2LjVoMS44di03aC0xLjl2NC42Yy0uMi41LS41LjktMSAxaC0uOGExIDEgMCAwIDEtLjQtLjIgMSAxIDAgMCAxLS4zLS42VjEyaC0yWm01OC40IDB2NWMuMS43LjMgMS4yLjcgMS41bC41LjQuOC4yaDFjLjQgMCAuNy0uMiAxLS41bC41LS41VjE4djFoMS45di03aC0xLjl2NC42Yy0uMi41LS41LjktMSAxaC0xYS45LjkgMCAwIDEtLjUtLjZ2LTVoLTJabS00LjMgMS4zYy40IDAgLjkuMSAxLjEuNC40LjQuNSAxIC41IDEuNiAwIC43IDAgMS4xLS4yIDEuNS0uMi41LS42LjgtMSAuOS0uNSAwLS45IDAtMS4yLS4yLS4zLS4xLS42LS40LS43LS44LS4zLS44LS4zLTIgMC0yLjYuMy0uNS42LS43IDEuMi0uOGguM1ptLTMyIDBjLjMgMCAuNy4yIDEgLjQuMy40LjUgMS4xLjUgMS44cy0uMiAxLjMtLjUgMS43bC0uNy40SDY5Yy0uNiAwLTEtLjUtMS4yLTFhMy45IDMuOSAwIDAgMSAuMi0yLjRjLjItLjUuNy0uOCAxLjMtLjhabTQ3LjEuMWguNGwuNS4yLjMuMy4yLjZjLjMuOC4yIDItLjIgMi42YTEuMyAxLjMgMCAwIDEtMS4xLjVoLS42Yy0uNi0uMi0xLS43LTEtMS40di0xLjVjLjEtLjYuNC0xIC44LTEuMmwuNy0uMVpcIi8+PC9nPjwvc3ZnPidcclxuICAgICk7XHJcbn1cclxuXHJcbi5tZWRpYSxcclxuJW1lZGlhIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IGNhbGMtcmVtKDMycHgpO1xyXG4gIGhlaWdodDogY2FsYy1yZW0oMzJweCk7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGJvcmRlcjogMDtcclxuXHJcbiAgJi1sb2dvIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWxvZ28oJGdyYXktNTAwLCAkZ3JlZW4sICRncmF5LTUwMCk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMTc1cHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSgzMHB4KTtcclxuXHJcbiAgICAmX2xnIHtcclxuICAgICAgd2lkdGg6IGNhbGMtcmVtKDI3M3B4KTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg0NnB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmX2Z1bGwge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTYuODUlO1xyXG4gICAgfVxyXG5cclxuICAgICZfd2hpdGUge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1sb2dvKCR3aGl0ZSwgJGdyZWVuLCAkd2hpdGUpO1xyXG4gICAgfVxyXG5cclxuICAgICZfZGFyayB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxvZ28oJGRhcmssICRncmVlbiwgJGRhcmspO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zZWFyY2gge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtc2VhcmNoKCRwcmltYXJ5KTtcclxuXHJcbiAgICAmX3doaXRlIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtc2VhcmNoKCR3aGl0ZSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICZfd2hpdGU6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1zZWFyY2goJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc29jaWFscyB7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMzdweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDM3cHgpO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICB9XHJcblxyXG4gICYtbGlua2VkaW4ge1xyXG4gICAgQGV4dGVuZCAubWVkaWEtc29jaWFscztcclxuICAgIEBpbmNsdWRlIG1lZGlhLWxpbmtlZGluKCR3aGl0ZSk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbGlua2VkaW4oJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuXHJcbiAgICAmX2RhcmsgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtbGlua2VkaW4oJGdyYXktODAwKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGlua2VkaW4oJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfcHJpbWFyeSAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1saW5rZWRpbigkcHJpbWFyeSk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxpbmtlZGluKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdmltZW8ge1xyXG4gICAgQGV4dGVuZCAubWVkaWEtc29jaWFscztcclxuICAgIEBpbmNsdWRlIG1lZGlhLXZpbWVvKCR3aGl0ZSk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtdmltZW8oJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICZfZGFyayAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS12aW1lbygkZ3JheS04MDApO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS12aW1lbygkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWluc3RhZ3JhbSB7XHJcbiAgICBAZXh0ZW5kIC5tZWRpYS1zb2NpYWxzO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtaW5zdGFncmFtKCR3aGl0ZSk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5zdGFncmFtKCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgICAmX2RhcmsgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5zdGFncmFtKCRncmF5LTgwMCk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWluc3RhZ3JhbSgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXlvdXR1YmUge1xyXG4gICAgQGV4dGVuZCAubWVkaWEtc29jaWFscztcclxuICAgIEBpbmNsdWRlIG1lZGlhLXlvdXR1YmUoJHdoaXRlKTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS15b3V0dWJlKCRob3Zlci1jb2xvcik7XHJcbiAgICB9XHJcbiAgICAmX2RhcmsgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEteW91dHViZSgkZ3JheS04MDApO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS15b3V0dWJlKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdHdpdHRlciB7XHJcbiAgICBAZXh0ZW5kIC5tZWRpYS1zb2NpYWxzO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtdHdpdHRlcigkd2hpdGUpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXR3aXR0ZXIoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICZfZGFyayAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS10d2l0dGVyKCRncmF5LTgwMCk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXR3aXR0ZXIoJGhvdmVyLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9wcmltYXJ5ICB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXR3aXR0ZXIoJHByaW1hcnkpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS10d2l0dGVyKCRob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZW1haWwge1xyXG4gICAgQGV4dGVuZCAubWVkaWEtc29jaWFscztcclxuICAgIEBpbmNsdWRlIG1lZGlhLWVtYWlsKCR3aGl0ZSk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtZW1haWwoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICZfZGFyayAge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1lbWFpbCgkZ3JheS04MDApO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1lbWFpbCgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX3ByaW1hcnkgIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtZW1haWwoJHByaW1hcnkpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1lbWFpbCgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWFycm93IHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWFycm93KCRncmVlbik7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYXJyb3coJGdyYXktOTAwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY2xvc2Uge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtY2xvc2UoJHByaW1hcnkpO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDU2cHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSg1OHB4KTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtY2xvc2UoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcGxheSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1wbGF5KCR3aGl0ZSk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMTYycHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSgxNjJweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXBsYXkoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICYtc20ge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1wbGF5LXNtKCR3aGl0ZSk7XHJcbiAgICAgIHdpZHRoOiBjYWxjLXJlbSg4MnB4KTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg4MnB4KTtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcGxheS1zbSgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXBhdXNlIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLXBhdXNlKCR3aGl0ZSk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMTYycHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSgxNjJweCk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtcGF1c2UoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtcGhvbmUge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtcGhvbmUoJHdoaXRlKTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgyOHB4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oNDNweCk7XHJcbiAgICAmX3ByaW1hcnkge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1waG9uZSgkcHJpbWFyeSk7XHJcbiAgICB9XHJcbiAgICAmX3NtIHtcclxuICAgICAgd2lkdGg6IGNhbGMtcmVtKDEycHgpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDE5cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1sb2NhdGlvbiB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1sb2NhdGlvbigkd2hpdGUpO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDI5cHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSg0M3B4KTtcclxuICAgICZfcHJpbWFyeSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxvY2F0aW9uKCRwcmltYXJ5KTtcclxuICAgIH1cclxuICAgICZfc20ge1xyXG4gICAgICB3aWR0aDogY2FsYy1yZW0oMTNweCk7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oMTlweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWluZHVzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSg3NXB4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oNTNweCk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIGNhbGMtcmVtKDQzcHgpO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibHVlLCAuNSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1jcmFuZSB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1jcmFuZSgkZ3JheS05MDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtYm94IHtcclxuICAgICAgQGV4dGVuZCAlbWVkaWEtaW5kdXM7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluZHVzLWJveCgkZ3JheS05MDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtZ2VhciB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1nZWFyKCRncmF5LTkwMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1jYWxlbmRhciB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1jYWxlbmRhcigkZ3JheS05MDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtZW1wbG95ZXJzIHtcclxuICAgICAgQGV4dGVuZCAlbWVkaWEtaW5kdXM7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluZHVzLWVtcGxveWVycygkZ3JheS05MDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtbWFjIHtcclxuICAgICAgQGV4dGVuZCAlbWVkaWEtaW5kdXM7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWluZHVzLW1hYygkZ3JheS05MDApO1xyXG4gICAgfVxyXG5cclxuICAgICYtbWVkYWwge1xyXG4gICAgICBAZXh0ZW5kICVtZWRpYS1pbmR1cztcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtaW5kdXMtbWVkYWwoJGdyYXktOTAwKTtcclxuICAgIH1cclxuXHJcbiAgICAmLXBlb3BsZSB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1wZW9wbGUoJGdyYXktOTAwKTtcclxuICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgzNHB4KTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjYWxjLXJlbSg0M3B4KTtcclxuICAgIH1cclxuXHJcbiAgICAmLW1hcCB7XHJcbiAgICAgIEBleHRlbmQgJW1lZGlhLWluZHVzO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1pbmR1cy1tYXAoJGdyYXktOTAwKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1yaWdodCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1yaWdodCgkcHJpbWFyeSk7XHJcbiAgICB3aWR0aDogY2FsYy1yZW0oMzNweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMtcmVtKDMzcHgpO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1yaWdodCgkaG92ZXItY29sb3IpO1xyXG4gICAgfVxyXG4gICAgJl9ncmVlbiB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXJpZ2h0KCRncmVlbik7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXJpZ2h0KCR3aGl0ZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfd2hpdGUge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1yaWdodCgkd2hpdGUpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1yaWdodCgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbGVmdCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1sZWZ0KCRwcmltYXJ5KTtcclxuICAgIHdpZHRoOiBjYWxjLXJlbSgzM3B4KTtcclxuICAgIGhlaWdodDogY2FsYy1yZW0oMzNweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxlZnQoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICAgICZfZ3JlZW4ge1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1sZWZ0KCRncmVlbik7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWxlZnQoJHdoaXRlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl93aGl0ZSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWxlZnQoJHdoaXRlKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtbGVmdCgkaG92ZXItY29sb3IpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZG93bmxvYWQge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtZG93bmxvYWQoJHByaW1hcnkpO1xyXG4gICAgd2lkdGg6IGNhbGMtcmVtKDMwcHgpO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSgyN3B4KTtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtZG93bmxvYWQoJGhvdmVyLWNvbG9yKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vJi1jbGllbnQge1xyXG4gIC8vICAmLWFpcmJ1cyB7XHJcbiAgLy8gICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWFpcmJ1cygkd2hpdGUpO1xyXG4gIC8vICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgLy8gICAgd2lkdGg6IGNhbGMtcmVtKDEyMHB4KTtcclxuICAvLyAgICBoZWlnaHQ6IGNhbGMtcmVtKDIzcHgpO1xyXG4gIC8vICAgICY6aG92ZXIge1xyXG4gIC8vICAgICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWFpcmJ1cygkaG92ZXItY29sb3IpO1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vICAmLWFyaWVzIHtcclxuICAvLyAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtYXJpZXMoJHdoaXRlKTtcclxuICAvLyAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIC8vICAgIHdpZHRoOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgLy8gICAgaGVpZ2h0OiBjYWxjLXJlbSg1OXB4KTtcclxuICAvLyAgICAmOmhvdmVyIHtcclxuICAvLyAgICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1hcmllcygkaG92ZXItY29sb3IpO1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vICAmLWJvbWJhcmRpZXIge1xyXG4gIC8vICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1ib21iYXJkaWVyKCR3aGl0ZSk7XHJcbiAgLy8gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAvLyAgICB3aWR0aDogY2FsYy1yZW0oMTIwcHgpO1xyXG4gIC8vICAgIGhlaWdodDogY2FsYy1yZW0oMTdweCk7XHJcbiAgLy8gICAgJjpob3ZlciB7XHJcbiAgLy8gICAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtYm9tYmFyZGllcigkaG92ZXItY29sb3IpO1xyXG4gIC8vICAgIH1cclxuICAvLyAgfVxyXG4gIC8vICAmLWNjYSB7XHJcbiAgLy8gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9zdGF0aWMvbWVkaWEtY2xpZW50LWNjYS5wbmcnKTtcclxuICAvLyAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIC8vICAgIHdpZHRoOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgLy8gICAgaGVpZ2h0OiBjYWxjLXJlbSgzMXB4KTtcclxuICAvLyAgICAmOmhvdmVyIHtcclxuICAvLyAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vc3RhdGljL21lZGlhLWNsaWVudC1jY2FfZ3JlZW4ucG5nJyk7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy8gICYtZGFzc2F1bHQge1xyXG4gIC8vICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1kYXNzYXVsdCgkd2hpdGUpO1xyXG4gIC8vICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgLy8gICAgd2lkdGg6IGNhbGMtcmVtKDEyMHB4KTtcclxuICAvLyAgICBoZWlnaHQ6IGNhbGMtcmVtKDQwcHgpO1xyXG4gIC8vICAgICY6aG92ZXIge1xyXG4gIC8vICAgICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWRhc3NhdWx0KCRob3Zlci1jb2xvcik7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy8gICYtbGF0ZWNvZXJlIHtcclxuICAvLyAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtbGF0ZWNvZXJlKCR3aGl0ZSk7XHJcbiAgLy8gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAvLyAgICB3aWR0aDogY2FsYy1yZW0oMTIwcHgpO1xyXG4gIC8vICAgIGhlaWdodDogY2FsYy1yZW0oMjdweCk7XHJcbiAgLy8gICAgJjpob3ZlciB7XHJcbiAgLy8gICAgICBAaW5jbHVkZSBtZWRpYS1jbGllbnQtbGF0ZWNvZXJlKCRob3Zlci1jb2xvcik7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy8gICYtbGllYmhlcnIge1xyXG4gIC8vICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1saWViaGVycigkd2hpdGUpO1xyXG4gIC8vICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgLy8gICAgd2lkdGg6IGNhbGMtcmVtKDEyMHB4KTtcclxuICAvLyAgICBoZWlnaHQ6IGNhbGMtcmVtKDE2cHgpO1xyXG4gIC8vICAgICY6aG92ZXIge1xyXG4gIC8vICAgICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LWxpZWJoZXJyKCRob3Zlci1jb2xvcik7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy8gICYtc2FhYiB7XHJcbiAgLy8gICAgQGluY2x1ZGUgbWVkaWEtY2xpZW50LXNhYWIoJHdoaXRlKTtcclxuICAvLyAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIC8vICAgIHdpZHRoOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgLy8gICAgaGVpZ2h0OiBjYWxjLXJlbSgzOXB4KTtcclxuICAvLyAgICAmOmhvdmVyIHtcclxuICAvLyAgICAgIEBpbmNsdWRlIG1lZGlhLWNsaWVudC1zYWFiKCRob3Zlci1jb2xvcik7XHJcbiAgLy8gICAgfVxyXG4gIC8vICB9XHJcbiAgLy99XHJcbn1cclxuIiwibGFiZWwge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcclxuICBmb250LXNpemU6IGNhbGMtcmVtKDE4cHgpO1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLmZvcm0ge1xyXG4gICYtZ3JvdXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgfVxyXG4gICYtY2hlY2sge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDEycHgpO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZmlsZSB7XHJcbiAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmX190aXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiBjYWxjLXJlbSgxMHB4KTtcclxuICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxMnB4KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWNvbnRyb2wge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgZm9udC1zaXplOiBjYWxjLXJlbSgyMHB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LTkwMDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuICAgICYtYnRuIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuIHtcclxuICBwYWRkaW5nOiBjYWxjLXJlbSg0cHgpIGNhbGMtcmVtKDE3cHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgYm9yZGVyLXdpZHRoOiBjYWxjLXJlbSgycHgpO1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAmLW91dGxpbmUge1xyXG4gICAgJi1saWdodCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtcHJpbWFyeSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBhcnQge1xyXG4gICYtc29jaWFscyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYSB7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICBtYXJnaW46IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgfVxyXG4gICAgJl9zbSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjLXJlbSgyN3B4KTtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMtcmVtKDI3cHgpO1xyXG4gICAgICAgIG1hcmdpbjogY2FsYy1yZW0oNXB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9kYXJrIHtcclxuICAgICAgJGljb25zOiBsaW5rZWRpbiwgdHdpdHRlciwgaW5zdGFncmFtLCB2aW1lbywgeW91dHViZTtcclxuICAgICAgQGVhY2ggJGljb24gaW4gJGljb25zIHtcclxuICAgICAgICAubWVkaWEtI3skaWNvbn0ge1xyXG4gICAgICAgICAgQGV4dGVuZCAubWVkaWEtI3skaWNvbn1fZGFyaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcInV0aWxpdGllcy9saW5lYXItZ3JhZGllbnRcIjtcblxuQG1peGluIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkY29sb3IsICRhbHBoYSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkYWxwaGEpO1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm0pIHtcbiAgLW1vei10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG4gIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG4gIC1vLXRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbn1cblxuQG1peGluIHRyYW5zaXRpb24oJHN0cmluZzogJHRyYW5zaXRpb24tLWRlZmF1bHQpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkc3RyaW5nO1xuICAtbW96LXRyYW5zaXRpb246ICRzdHJpbmc7XG4gIC1tcy10cmFuc2l0aW9uOiAkc3RyaW5nO1xuICAtby10cmFuc2l0aW9uOiAkc3RyaW5nO1xuICB0cmFuc2l0aW9uOiAkc3RyaW5nO1xufVxuXG5AbWl4aW4gaGlkZS12aXN1YWxseSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIGFuaW1hdGlvbigkc3RyaW5nOiBzcGluIDFzIGluZmluaXRlIGxpbmVhcikge1xuICAtd2Via2l0LWFuaW1hdGlvbjogJHN0cmluZztcbiAgLW1vei1hbmltYXRpb246ICRzdHJpbmc7XG4gIC1vLWFuaW1hdGlvbjogJHN0cmluZztcbiAgYW5pbWF0aW9uOiAkc3RyaW5nO1xufVxuXG5AbWl4aW4gZGlzcGxheS1mbGV4KCRhbGlnbm1lbnQ6ICcnLCAkanVzdGlmaWNhdGlvbjogJycpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgQGlmICRhbGlnbm1lbnQgIT0gJycge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiAkYWxpZ25tZW50O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6ICRhbGlnbm1lbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246ICRhbGlnbm1lbnQ7XG4gICAgYWxpZ24taXRlbXM6ICRhbGlnbm1lbnQ7XG4gIH1cblxuICBAaWYgJGp1c3RpZmljYXRpb24gIT0gJycge1xuICAgIC13ZWJraXQtYm94LXBhY2s6ICRqdXN0aWZpY2F0aW9uO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkanVzdGlmaWNhdGlvbjtcbiAgICAtbXMtZmxleC1wYWNrOiAkanVzdGlmaWNhdGlvbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZpY2F0aW9uO1xuICB9XG59XG5cbkBtaXhpbiBmbGV4KCR2YWx1ZSkge1xuICAvLyBAaW5jbHVkZSBjb250ZXh0KCcudmlkZW8tanMnLCAnLnZpZGVvLWpzLnZqcy1uby1mbGV4Jykge1xuICAvLyAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIC8vICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLy8gICBAaWYgKCR2YWx1ZSA9PSAnYXV0bycpIHtcbiAgLy8gICAgIHdpZHRoOiBhdXRvO1xuICAvLyAgIH1cbiAgLy8gfVxuXG4gIC13ZWJraXQtYm94LWZsZXg6ICR2YWx1ZTtcbiAgLW1vei1ib3gtZmxleDogJHZhbHVlO1xuICAtd2Via2l0LWZsZXg6ICR2YWx1ZTtcbiAgLW1zLWZsZXg6ICR2YWx1ZTtcbiAgZmxleDogJHZhbHVlO1xufVxuXG4vLyBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvdXNlci1zZWxlY3Rcbi8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzgyNjc4Mi9ob3ctdG8tZGlzYWJsZS10ZXh0LXNlbGVjdGlvbi1oaWdobGlnaHRpbmctdXNpbmctY3NzICh2ZXJzaW9uOiBKYW51YXJ5LCAyMDE3KVxuQG1peGluIHVzZXItc2VsZWN0KCRzdHJpbmc6IG5vbmUpIHtcbiAgLyogaU9TIFNhZmFyaSAqL1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6ICRzdHJpbmc7XG4gIC8qIFNhZmFyaSAqL1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiAkc3RyaW5nO1xuICAvKiBLb25xdWVyb3IgSFRNTCAqL1xuICAta2h0bWwtdXNlci1zZWxlY3Q6ICRzdHJpbmc7XG4gIC8qIEZpcmVmb3ggKi9cbiAgLW1vei11c2VyLXNlbGVjdDogJHN0cmluZztcbiAgLyogSW50ZXJuZXQgRXhwbG9yZXIvRWRnZSAqL1xuICAtbXMtdXNlci1zZWxlY3Q6ICRzdHJpbmc7XG4gIC8qIE5vbi1wcmVmaXhlZCB2ZXJzaW9uLCBjdXJyZW50bHkgc3VwcG9ydGVkIGJ5IENocm9tZSBhbmQgT3BlcmEgKi9cbiAgdXNlci1zZWxlY3Q6ICRzdHJpbmc7XG59XG5cbi8vIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9ib3gtc2hhZG93XG5AbWl4aW4gYm94LXNoYWRvdyAoJHN0cmluZzogMCAwIDFlbSByZ2JhKDAsIDAsIDAsIDAuMjUpKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHN0cmluZztcbiAgLW1vei1ib3gtc2hhZG93OiAkc3RyaW5nO1xuICBib3gtc2hhZG93OiAkc3RyaW5nO1xufVxuXG5AbWl4aW4gb3JkZXIoJHZhbHVlKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6ICR2YWx1ZTtcbiAgLW1vei1ib3gtb3JkaW5hbC1ncm91cDogJHZhbHVlO1xuICAtbXMtZmxleC1vcmRlcjogJHZhbHVlO1xuICAtd2Via2l0LW9yZGVyOiAkdmFsdWU7XG4gIG9yZGVyOiAkdmFsdWU7XG59XG5cbiVmaWxsLXBhcmVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4laWNvbi1kZWZhdWx0IHtcbiAgQGV4dGVuZCAlZmlsbC1wYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzY1OSNpc3N1ZWNvbW1lbnQtNjQ4MTkwNzVcbkBmdW5jdGlvbiBjaGFyKCRjaGFyYWN0ZXItY29kZSkge1xuICBAaWYgZnVuY3Rpb24tZXhpc3RzKFwic2VsZWN0b3ItYXBwZW5kXCIpIHtcbiAgICBAcmV0dXJuIHVucXVvdGUoXCJcXFwiXFxcXCN7JGNoYXJhY3Rlci1jb2RlfVxcXCJcIik7XG4gIH1cblxuICBAcmV0dXJuIHN0ci1zbGljZShcIlxceFwiLCAxLCAxKSArICRjaGFyYWN0ZXItY29kZTtcbn1cblxuJGljb24tZm9udC1mYW1pbHk6IFZpZGVvSlM7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJGljb24tZm9udC1mYW1pbHk7XG4gIHNyYzogdXJsKGRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LGQwOUdSZ0FCQUFBQUFCRGtBQXNBQUFBQUc2Z0FBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCSFUxVkNBQUFCQ0FBQUFEc0FBQUJVSUlzbGVrOVRMeklBQUFGRUFBQUFQZ0FBQUZaUmlWM2hZMjFoY0FBQUFZUUFBQURhQUFBRFB2NzQ5L3BuYkhsbUFBQUNZQUFBQzNBQUFCSFFaZzZPY1dobFlXUUFBQTNRQUFBQUt3QUFBRFladzI1MWFHaGxZUUFBRGZ3QUFBQWRBQUFBSkErUkNMRm9iWFI0QUFBT0hBQUFBQk1BQUFDTTc0NEFBR3h2WTJFQUFBNHdBQUFBU0FBQUFFaEY2a3F1YldGNGNBQUFEbmdBQUFBZkFBQUFJQUUwQUlGdVlXMWxBQUFPbUFBQUFTVUFBQUlLMWNmMW9IQnZjM1FBQUEvQUFBQUJKQUFBQWRQRXhZdU5lSnhqWUdSZ1lPQmlNR0N3WTJCeWNmTUpZZURMU1N6Slk1QmlZR0dBQUpBOE1wc3hKek05a1lFRHhnUEtzWUJwRGlCbWc0Z0NBQ1k3QlVnQWVKeGpZR1M3d1RpQmdaV0JnYVdRNVJrREE4TXZDTTBjd3hET2VJNkJnWW1CbFprQkt3aEljMDFoY1BqSStGR0pIY1JkeUE0UlpnUVJBREszQ3hFQUFIaWM3ZEZaYnNNZ0FFWFJTMHljeVpubk9lRzd5K3FDOHBVMWRIdXNJT1h4dW94YU9sd1pZV1FCMEFlYTRxdUlFTjRFOUx6S2JLanpEZU02SC9tdWE2TG1jL3A4eWhnMGx2ZFl4MTVaRzh1T0xRT0dqTXAzRXpxbXpKaXpZTW1LTlJ1MjdOaHo0TWlKTXhldTNMano0RWtxbTdUOFA1Mkc4UFAzbG5UT1ZrKytaNmlONlFaek5OMUY3cHR1TjdlR09qRFVvYUdPREhWc3V2VThNZFRPOUhkNWFxZ3pRNTBiNnNKUWw0YTZNdFMxb1c0TWRXdW9PMFBkRytyQlVJK0dlakxVczZGZURQVnFxRGREdlJ2cXcxQ2ZocHFNOUF0MGlGTGFBQUI0bkoxWURYQlRWUlorNS8yMlRVbEo4d2UwcEhsSm03UkpmNU84RjJqNkV5bWxTUGtweGFMOFUyeHBhM0RLajBDQmhjMklXNGVXS1Nva0lvTHN1TXFzc002NGYrakE0SFNkV1hYWHNjQnE2N0lPczNGWFoxWllXVnlSRmRvODk5eVh0SUJRWjkwazc3MTd6ejN2M0hQUE9mZDg1NFlDQ2o5Y0w5ZEwwUlFGT3FDYkdKbnJIYjVFYXlpS0lXTjhpQS9oV0JibG82aFVXbThUdENEd0U4MFdNSnVzL2lyd3l4T2R4ZUIwTURiMTRWTkpIblhZb0xMU2w2RmZDVVlPOW5ZUFRBOEVwZzkwOTBMcHJmYkJiWjJoWTBVbEpVWEhRcDMvdnRXa1M2RUJ2OCtyUE1xNXU5NjkyZi9kTnhKTmlxd0MxeFBFOVRDVWdDc1NkUVdnRTNYUUQyNWxrRzRDTjJ4bVRjT1hXQk95c2VyNlJONktuR2JLU2JtUTMrZDBPSTFtMlc4UXpMTGtJMnN5a3JXQWdKSkV0QTh2R0dXLzJRK0NtVDNuOHpTOXdad3UyREN2dHVaS1pOM3hrckxoMzZ5Q1p1VW9tUVNxR3BZOHQvMjVWZkhWaHc4ejRlYkdCdGZMYjB5YTlQQ2FEYys4ZEdUdmsyZHNoNno3V3p2b3dsWEtVU1dvOU1KMTVhM0tyRVAybG9PcjJPamh3NmlXNmhmMkJEZEVjY1F2WkdwYUF5N1lvdlN3cThrcjdIR2xseHBkNzFya1M2RzBTZjExc2w5T3ZNSzErandQUE9EeGpVd2tPaW05Q1UzaXgxd05qWERmbUpTRW42MThCczZscFd3VXBVKzhQQ3FMTVk2NTB6anE4VmhDSVAxN05FS1R4M2VhTEwrczVQaTZ5SldhV2pUSExSMWpZelBTVjlWRi82T2pkYi8xa08zTWszdWhIQzB4NmdjMUJqbEtRK25RRnhUWWRhSmtaN3lTVnhMQmJoUjFkc2JvTlhwMXRDWUtXMkxSYUV6cFljSXgyQktOeGFMMFphVW5TcWZGb2lOaEhLUi9Ha1g2UFdVU0FhSmVsUWFxWkwxRXBvSE5zYWpTRXlQU29KOUlqaEl4VGRqSExtd1p2aFJET2lGVFkvWWVRbnZyVlptaVRRdEduY0VDWHRGVEJaTE9Wd3dNUmdvWEhBa1h6TXpQbjFuQUpKOGpZU2JNRGFxTjJ3YUdMek5oaWgvYlp5blVCTXBJV1NnN1ZZaTdEUngybThBTGtJZFJDSndJNkFySngyRUk4a2FEV2VUUUtlQUZrOWZqbC8xQXZ3a3RqUTFQN05qeU1HUXlmZDR2amlwWDZNL2k1MkQ3Q3E4MGtxbGN4RWNHWFJyL0ZFY2dzMHU1dUdnQjRWV3VNRmZwZG4yUmU2SGkzUHF6bXhXS3N6NithZTJQbjloWFh3L2ZxTTg1OVVpR0Mwb0tZWUlMSkJxSnJzbjFaMUU1cU9zOXJRQ2lVUVJSRWptOHlKY2JIRjVjVUp1ZlgxdkFIbGVmdzBYZ1VvYm9TM0VUZlFsVHhCQzRTT3R1RThWUFJKVEJTQ1FTalpDcGs3R3F6dSttYXNhWjJ5N1pqZWhobzRGM2c4MkJORGtBSHBPUkc0K09DUytmNkpUUG10Um4vUEgxa2NoNmQwNHNwN0FRYjI1YVEvcHFVeVhlUTh2cmViRzhPWVFkWE9RKzU4NXUwc2RXOXJxYWx6UlVSaUorOUY0TXdlUkZyS1VqbDFHVVloSDFBMjdXT0h3NWNURlNGUE1vOUVlVUlHblFUWkhJYUo3QUhMYU9Lc09PRGFORjlqa0JqWUcyUUVzUTJ4ak1VQXgyYkJFYmVUQldNSHdza0JqbmdxNTZTL3lmZ2tCbldCYTRLOXNxS3RxMnQxVUk4UzlIZTVYdUJSYmF3QWRhdHJRRUFpMzBBa3MyK0xNOFdlQ2JhbFZaa1dOeWx2SitkcUpuelZiK09IbFNvS1c4blBDUDdSZCtDY1oyRGRXQUdxSjJDQkZPcGhneXdGRkNGQk50ZkFiR3ROUEJDd3h2eWdIZVlNWk1ZOVpib0Jxd3EvcFZyc2JnTjV0a3YxNTJPRGxiTWZpcXdHTUJneGE0RXh6M1Fob3ZSSVVwNmFjcVptUXpScTB5cERYUzJUUExUMDJZSWtRRVRuT0U0NDVvT0d4T21YQXFVSk5ORzdYZ3VwTWpQcTJ1YTlhc3JqNXlZL3l1S3RlTzFLeDBZTkpUdWZyaXJMZTFtWm5hdDdPTDZyblVkQ1dlbnBXNkk4bUFuYnNZOEtXczFQdVNvdkNXOUEvWjI1UFEyNGE3Y05PcWdtVGtMbUJNZ2g0VEhnYzRiOWsySVZ2MS9nL0Y1bkdsandQTGZPZ0hBekp6aDQ1Vi80K1dlblR6bU10UjVaN3VzMlR5czkwOVVIcXJQWTdLYmNrb3hSdlJIaG1WYzNjSkdFOTd1bWwwUjFTMGpkVUxWbDdFdlp0REZWQkYzNU45Y0VkanBnbUFpT2xGWitEdG9oOTMrRDN6ekhyOFJSTlpRaG5DTk1OYmNlZ092cEV3Wm9MKzA2Y0pRMDdoK3RoM2ZaLzdQVmJWQzZuZ1RBVi9Lb0xGdU82KzJLRmNVNjUxZ0ViNXVnUFNJYjFEK1hwOFY0K2szc0VJR253NW1ZZTRJZjRrMWxGWXI2U0N6bU0yRVE4aVd0bXdqbkJJOWtUd2UxVGxmQW1YaDdIMDJieTlmVzJnc2pLd3R2MGFhVVJLaWw0T2RWN3JETDFNWElGTnJoZHhvaGNaWFlUbnE0N1dpc3JLaXRhT2JiZjUreXZrTGk1SjZsQ05aWitCNkdDMzhWTkJaQkRpZFNTLyttU3ZoNnMrc3JnQzhweUtNdkR0dCtkZTNjOWZVNzZaUGZ1TTh1ZDRLdjBmeVAvTHFmZXBNVC8zb1p4U3FwWmFUYTFEYVFZTFk4VEZzSFliV1lzUG9SaFJXZkw1ZVNTUWJoVUdnR0MzWUxiVk1rNlBpdFRGTkdwQXNOckM2RDFWTkJLZ0JITWVqYWl1UldFV0dnc1NEQlRKanFXSWw4a0pMbHNhTEoydFhEcjZ4R2ZUODViTTJRMDZhNDZ4MkhUZ3ZkblY4ejVZRHkvMjdKNHp0NngyVnRrempvWXBrcTM2a2FCcjRlUVNnN3R5aVZ3ZVd1YlhadWd0YWRsNTh5ZGFwZmJPUmZLc0RUdVowT0JneDRjZmRqQ2Y1dGJXTklUbkwxMjBmZE9pMVJWMUMzdUtHek5kd1lMY012WjNCeG9QeVRPQ0QxWHZYVHA3VTEwZ1dDVm1UVjliM3IyejBTa0dXb3ZiMmhwOUk4OU84YTJzbWx5YU84bXVNVStkUm10enA2MEl6QW9GcGpMcjFuMzg4Ym9MeWYwZFJ2eGhzSFowcWJXcURrd3F2dnBrajRsMGZZNkVJWFJpNXNRU3JBdnNWWXdYUnk0cUoyRVZ0RDFBTjdhMEhXdGg5eW12TDF4YzNXVFVLSy9UQUhBL2JYRFZ0VldmT01mdUd4R1p2NExuL2pWcjlqYzNqMXlNdjB0bmRteXQ5VnE4OFk5Z0gxd3RMWDNLV2pvdDUrK2pXSGdBb1paa1ExNHdHUTIwRmxpNzFVbUtKQXk0eEtNU1RHYlZkeWJXN0ZEREF1dDlYcEQ1QXpXcllPN3pROHFmZnFGOCtZbmQvY2xySGNkeXhHeTNhLzMrbWZObnpDL2NCc3ZlVGpuVHZYZjFvNnZ6T2xadzdXdHF0ZG1QSy9FcnJ6LzZOTnRENzJ6bU5PWmZibVlkVEdIZm9vZnFJNzlPYytSMm4xbHJuTDZwT20wVXA3a3d4aFRXMTJBbW03V1lrWFIycVlyRjJBbWdtYkFzeFpqd3kxeHBnL20xSmUydnJwOHYvbnoyeHBtbEJnNEU5aHJNVTM0MXdWcFRPaC9PZm1HdkFucmE4cTZ1Y3RyNjBaUUhWM1ErV01RSnlrTWo4WnNXbjJRQk9tbUhNQittNXBESXBURm9uWWlnaWFLQWhHRWlBSEY3RWxpVm5Ra2pvTFZJTVB0SnBCS0hZZDNBOEdZSDlqSnpyV3dtSHg1UWpwN3ZEQVgwc3VHUnltMXZ0bS85VzEvSHlSOHZjemZNczZTazhEU3Y4NTUvNWRsWDlvUXE1MmhUOHN5eXAycng1SWQxN0lBeUFNM3dJalFQTU9Ienl0RUI2NHE2RDV6VDkxeU5ibngzVi9ucW5kMDE3UzlZMDYwNWszaXpvWExwc3hkZTJuMzh5b09WOXMxTGNqd3pOamJkWDZhc25CVmFCai82L0R3S3dQa3BjcWJERzdCbnNYb1NxV25VQW1vdHRZRjZqTVNkVnlZWmgzelZYQ2p3VGl3d0hINnNHdVJpRUhRR3p1Ulg2d2haa3AxMjNveTFCV0UybUVmSi90dklSdE00Wk01YkRYaU1zUE1hQUtPVHljNXVMNTdycXl5YzV5NUpFNXBtMWkyUzJpVVgwQ2NhUTZsQzZab2c3SnFTcVptWWxvc2wySzZwd05BODR6Um5RVzZTYUFMWVpRR1c1bGhDdFUvVzM0TjZvK2JLZlo4Y2YzL0NsLytpVFgzd0J6cE9ZNG1Sa2VOZjNycHR5Y0dTc2hRV2dHYll0NWpGYzJlMCtEZ2xJcndsNkRWV1E3QnV3YUozWGsxSjRWTDV1cm5MbC9XZitnSFUvaFpvWmRLTnltNmxHK0kzNEZhTmVaS2NTcEpJbzJJZUNWdnBkc0RHZkt2ekpuQXdtZUQzN093NjVaV3dTb3dwZ3dYNVQ2OXMvckI1NWRQNUJjcGdES0ZWOHA3cTJzbi8xdWM5M2JWelQvdzZVckNxRFRXdmZDcS9vQ0QvcVpYTm9VajhCTDVLcDZHVTAxN2ZyZk5Ya0F0aWl5Zi9TT0NFZUxxbmQ4Ui9RbDlHbENSZmN0UzZrNWNodklCdVExekNDam9DSEwyREhOSElYeE1KM2tRZU84bGJzVVhPTmVTZkE1RWpjRzYvRStLZGhONGJQMDR2QmhkaTg4MytCRkJ6UWJ4RmJ2WnpRZVk5TE5CWmMwRk5mbjVOd2ZEbjZyQ1RuVHc2UjhvK2dmcGY1aENvbTMzY1J1aVRsc3MzS0htWmpEK0JQTis1Z1h1QTJ6aVMvUTczbUx4VWtwYktOL2Vxd3o1dUswWDlGM2gyZDFWNG5HTmdaR0JnQU9KZDc3NitpdWUzK2NyQXpjNEFBamU1QmZjZzB4ejlZSEVPQmlZUUJRQThGUWxGQUhpY1kyQmtZR0JuQUFHT1BnYUcvLzg1K2hrWUdWQ0JNZ0JHR3dOWUFBQUFlSnhqWUdCZ1lCOEVtS09QZ1FFQVEwNEJmZ0FBQUFBQUFBNEFhQUIrQU13QTRBRUNBVUlCYkFHWUFjSUNHQUpZQXJRQzRBTXdBN0FEM2dRd0JKWUUzQVVrQldZRmlnWWdCbVlHdEFicUIxZ0lFZ2hZQ0c0SWhBaTJDT2g0bkdOZ1pHQmdVR1lvWldCbkFBRW1JT1lDUWdhRy8yQStBd0FZQ1FHMkFIaWNYWkJOYW9OQUdJWmZFNVBRQ0tGUTJsVXBzMm9YQmZPenpBRVN5REtCUUpkR1IyTlFSM1FTU0UvUUUvUUVQVVVQVUhxc3ZzclhqVE13ODN6UHZQTU5DdUFXUDNEUURBZWpkbTFHanp3UzdwTW13aTc1WG5nQUQ0L0NRL29YNFRGZTRRdDd1TU1iT3pqdURjMEVtWENQL0M3Y0ozOEl1K1JQNFFFZThDVThwUDhXSG1PUFgyRVB6ODdUUG8yMDJleTJPamxuUVNYVi82YXJPaldGbXZzek1XdGQ2Q3F3T2xLSHE2b3Z5Y0xhV01XVnlkWEtGRlpubVZGbFpVNDZ0UDdSMm5JNW5jYmkvZERrZkR0RkJBMkREWGJZa2hLYytWMEJxczVadDlKTTFIUUdCUlRtL0VlelRtWk5LdHBjQU1zOVl1NkFLOWNhRjc2em9MV0lXY2ZNR09Ta1ZkdXZTV2VjaHFac3owNDBJYjJQWTN1cnhCSlR6cmlUOTVsaXB6K1ROMWZtQUFBQWVKeHRrTWwyd2pBTVJmT0FoQUJsS20yaDgwQzMrYWpnQ0tLRFk2Y2VnUDU5VFlCenVrQUwrejFac3E4Y3RhSlRUS1Byc1VRTGJYUVFJMEVYS1hyb1k0QWJEREhDR0JOTWNZc1o3bkNQQjh5eHdDT2U4SXdYdk9JTjcvakFKNzZ3eEhmVXFXWCtPemd1bVdBakpNVjE3aTBOZGxyNmlyTEtPK3FmdGRUN2k2eTR1RlNVdkNrbmF5K2xGWVpJWmFRY21mSC94SUZkWW45OGJxaHJhMWFLVE0vNmxXTW55YVlpcngxckZVUVpGQmtiMnpKVXRvWGVKQ2VnMFduTHRIZVNGYzNPdHJub3pOd3FpMFRrU3BCTURCMW5TZGU1b0pYVzIzaFRTMi9UMExpbGdsWFg3ZG1GVnhMbnE1VTB2WUFUSEZrM3pYM0JPaXNvUUhOREZEZVpucUtEeTloUk5hd043Vmg3MjdoRnpjSjVjOFRJTHJLWmZIN3RJUHhBRlAwQnBMZUpQQT09KSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vLyBodHRwOi8vc2Fzcy1sYW5nLmNvbS9kb2N1bWVudGF0aW9uL2ZpbGUuU0FTU19SRUZFUkVOQ0UuaHRtbCNtYXBzXG4kaWNvbnM6IChcbiAgICAgICAgICBwbGF5OiAnZjEwMScsXG4gICAgICAgICAgcGxheS1jaXJjbGU6ICdmMTAyJyxcbiAgICAgICAgICBwYXVzZTogJ2YxMDMnLFxuICAgICAgICAgIHZvbHVtZS1tdXRlOiAnZjEwNCcsXG4gICAgICAgICAgdm9sdW1lLWxvdzogJ2YxMDUnLFxuICAgICAgICAgIHZvbHVtZS1taWQ6ICdmMTA2JyxcbiAgICAgICAgICB2b2x1bWUtaGlnaDogJ2YxMDcnLFxuICAgICAgICAgIGZ1bGxzY3JlZW4tZW50ZXI6ICdmMTA4JyxcbiAgICAgICAgICBmdWxsc2NyZWVuLWV4aXQ6ICdmMTA5JyxcbiAgICAgICAgICBzcXVhcmU6ICdmMTBhJyxcbiAgICAgICAgICBzcGlubmVyOiAnZjEwYicsXG4gICAgICAgICAgc3VidGl0bGVzOiAnZjEwYycsXG4gICAgICAgICAgY2FwdGlvbnM6ICdmMTBkJyxcbiAgICAgICAgICBjaGFwdGVyczogJ2YxMGUnLFxuICAgICAgICAgIHNoYXJlOiAnZjEwZicsXG4gICAgICAgICAgY29nOiAnZjExMCcsXG4gICAgICAgICAgY2lyY2xlOiAnZjExMScsXG4gICAgICAgICAgY2lyY2xlLW91dGxpbmU6ICdmMTEyJyxcbiAgICAgICAgICBjaXJjbGUtaW5uZXItY2lyY2xlOiAnZjExMycsXG4gICAgICAgICAgaGQ6ICdmMTE0JyxcbiAgICAgICAgICBjYW5jZWw6ICdmMTE1JyxcbiAgICAgICAgICByZXBsYXk6ICdmMTE2JyxcbiAgICAgICAgICBmYWNlYm9vazogJ2YxMTcnLFxuICAgICAgICAgIGdwbHVzOiAnZjExOCcsXG4gICAgICAgICAgbGlua2VkaW46ICdmMTE5JyxcbiAgICAgICAgICB0d2l0dGVyOiAnZjExYScsXG4gICAgICAgICAgdHVtYmxyOiAnZjExYicsXG4gICAgICAgICAgcGludGVyZXN0OiAnZjExYycsXG4gICAgICAgICAgYXVkaW8tZGVzY3JpcHRpb246ICdmMTFkJyxcbiAgICAgICAgICBhdWRpbzogJ2YxMWUnLFxuICAgICAgICAgIG5leHQtaXRlbTogJ2YxMWYnLFxuICAgICAgICAgIHByZXZpb3VzLWl0ZW06ICdmMTIwJyxcbiAgICAgICAgICBwaWN0dXJlLWluLXBpY3R1cmUtZW50ZXI6ICdmMTIxJyxcbiAgICAgICAgICBwaWN0dXJlLWluLXBpY3R1cmUtZXhpdDogJ2YxMjInLFxuKTtcblxuLy8gTk9URTogVGhpcyBpcyBhcyBjb21wbGV4IGFzIHdlIHdhbnQgdG8gZ2V0IHdpdGggU0NTUyBmdW5jdGlvbmFsaXR5LlxuLy9cbi8vIE5vdyB0aGF0IHdlIGhhdmUgYSBtYXAgb2YgaWNvbnMgYWJvdmUsIHdlIGNhbiBpdGVyYXRlIG92ZXIgdGhhdCBtYXAgYW5kIGNyZWF0ZSBhbiBpY29uIGNsYXNzXG4vLyBmb3IgZWFjaCBpY29uIGluIHRoYXQgbGlzdC4gVGhlIGl0ZXJhdG9yIGJlbG93IHByb2R1Y2VzIENTUyBjbGFzc2VzIGxpa2UgdGhpczpcbi8vXG4vLyAudmpzLWljb24tcGxheSB7XG4vLyAgIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuLy8gICBmb250LXdlaWdodDogbm9ybWFsO1xuLy8gICBmb250LXN0eWxlOiBub3JtYWw7XG4vLyB9XG4vLyAudmpzLWljb24tcGxheTpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjViNlwiOyB9XG4vL1xuLy8gV2UgY2FuIHRoZW4gdXNlIEBleHRlbmQgaW4gdGhlIGNvZGViYXNlIHdoZW4gd2UgbmVlZCB0byBhZGQgYW4gaWNvbiB0byBhIGNsYXNzLiBAZXh0ZW5kIGJ1aWxkcyB1cFxuLy8gdGhlIHNlbGVjdG9ycyBmb3IgeW91IHNvIHlvdSBjYW4gYXZvaWQgZHVwbGljYXRpb24uIFRoaXMgaXMgZ2VuZXJhbGx5IGEgYmFkIGlkZWEsIGJ1dCBzaW5jZSBlYWNoXG4vLyBpY29uIHNob3VsZCBvbmx5IGJlIGV4dGVuZGVkIG9uZSBvciB0d28gb3RoZXIgcGxhY2VzLCB3ZSdsbCByb2xsIHdpdGggaXQuXG5AZWFjaCAkbmFtZSwgJGNvbnRlbnQgaW4gJGljb25zIHtcbiAgLnZqcy1pY29uLSN7JG5hbWV9IHtcbiAgICBmb250LWZhbWlseTogJGljb24tZm9udC1mYW1pbHk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBjaGFyKCRjb250ZW50KTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLnZpZGVvLWpzIHtcbiAgLy8gZGlzcGxheTppbmxpbmUtYmxvY2sgd291bGQgYmUgY2xvc2VyIHRvIHRoZSB2aWRlbyBlbCdzIGRpc3BsYXk6aW5saW5lXG4gIC8vIGJ1dCBpdCByZXN1bHRzIGluIGZsYXNoIHJlbG9hZGluZyB3aGVuIGdvaW5nIGludG8gZnVsbHNjcmVlbiBbIzIyMDVdXG4gIC8vIFRPRE86IFN0aWxsIG5lZWRlZD9cbiAgZGlzcGxheTogYmxvY2s7XG4gIC8vIE1ha2UgdmlkZW8uanMgdmlkZW9zIGFsaWduIHRvcCB3aGVuIG5leHQgdG8gdmlkZW8gZWxlbWVudHNcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBjb2xvcjogJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICAvLyBTdGFydCB3aXRoIDEwcHggZm9yIGJhc2UgZm9udCBzaXplIHNvIG90aGVyIGRpbWVuc2lvbnMgY2FuIGJlIGVtIGJhc2VkIGFuZFxuICAvLyBlYXNpbHkgY2FsY3VsYWJsZS5cbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcblxuICAvLyBQcm92aWRlIHNvbWUgYmFzaWMgZGVmYXVsdHMgZm9yIGZvbnRzXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLy8gQXZvaWRpbmcgaGVsdmV0aWNhOiBpc3N1ZSAjMzc2XG4gIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcblxuICAvLyBGaXggZm9yIEZpcmVmb3ggOSBmdWxsc2NyZWVuIChvbmx5IGlmIGl0IGlzIGVuYWJsZWQpLiBOb3QgbmVlZGVkIHdoZW5cbiAgLy8gY2hlY2tpbmcgZnVsbFNjcmVlbkVuYWJsZWQuXG4gICY6LW1vei1mdWxsLXNjcmVlbiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4gICY6LXdlYmtpdC1mdWxsLXNjcmVlbiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICBcbiAgLy8gcmVzZXQgd29yZC1icmVhayBpbnNpZGUgdGhlIHBsYXllciBkaXZcbiAgd29yZC1icmVhazogaW5pdGlhbDtcbn1cblxuLnZpZGVvLWpzW3RhYmluZGV4PVwiLTFcIl0ge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vLyBBbGwgZWxlbWVudHMgaW5oZXJpdCBib3JkZXItYm94IHNpemluZ1xuLnZpZGVvLWpzICosXG4udmlkZW8tanMgKjpiZWZvcmUsXG4udmlkZW8tanMgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi8vIExpc3Qgc3R5bGUgcmVzZXRcbi52aWRlby1qcyB1bCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuXG4gIC8vIEltcG9ydGFudCB0byBzcGVjaWZ5IGVhY2hcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLy8gRmlsbCB0aGUgd2lkdGggb2YgdGhlIGNvbnRhaW5pbmcgZWxlbWVudCBhbmQgdXNlIHBhZGRpbmcgdG8gY3JlYXRlIHRoZVxuLy8gZGVzaXJlZCBhc3BlY3QgcmF0aW8uIERlZmF1bHQgdG8gMTZ4OSB1bmxlc3MgYW5vdGhlciByYXRpbyBpcyBnaXZlbi5cbkBtaXhpbiBhcHBseS1hc3BlY3QtcmF0aW8oJHdpZHRoLCAkaGVpZ2h0KSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlICogbWF0aC5kaXYoJGhlaWdodCwgJHdpZHRoKTtcbn1cblxuLy8gTm90IGluY2x1ZGluZyBhIGRlZmF1bHQgQVIgaW4gdmpzLWZsdWlkIGJlY2F1c2UgaXQgd291bGQgb3ZlcnJpZGVcbi8vIHRoZSB1c2VyIHNldCBBUiBpbmplY3RlZCBpbnRvIHRoZSBoZWFkZXIuXG4udmlkZW8tanMudmpzLWZsdWlkLFxuLnZpZGVvLWpzLnZqcy0xNi05LFxuLnZpZGVvLWpzLnZqcy00LTMsXG4udmlkZW8tanMudmpzLTktMTYsXG4udmlkZW8tanMudmpzLTEtMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbn1cblxuLnZpZGVvLWpzLnZqcy0xNi05IHtcbiAgQGluY2x1ZGUgYXBwbHktYXNwZWN0LXJhdGlvKDE2LCA5KTtcbn1cblxuLnZpZGVvLWpzLnZqcy00LTMge1xuICBAaW5jbHVkZSBhcHBseS1hc3BlY3QtcmF0aW8oNCwgMyk7XG59XG5cbi52aWRlby1qcy52anMtOS0xNiB7XG4gIEBpbmNsdWRlIGFwcGx5LWFzcGVjdC1yYXRpbyg5LCAxNik7XG59XG5cbi52aWRlby1qcy52anMtMS0xIHtcbiAgQGluY2x1ZGUgYXBwbHktYXNwZWN0LXJhdGlvKDEsIDEpO1xufVxuXG4udmlkZW8tanMudmpzLWZpbGwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyBQbGF5YmFjayB0ZWNobm9sb2d5IGVsZW1lbnRzIGV4cGFuZCB0byB0aGUgd2lkdGgvaGVpZ2h0IG9mIHRoZSBjb250YWluaW5nIGRpdlxuLy8gPHZpZGVvPiBvciA8b2JqZWN0PlxuLnZpZGVvLWpzIC52anMtdGVjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyBGdWxsc2NyZWVuIFN0eWxlc1xuYm9keS52anMtZnVsbC13aW5kb3cge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52anMtZnVsbC13aW5kb3cgLnZpZGVvLWpzLnZqcy1mdWxsc2NyZWVuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG4udmlkZW8tanMudmpzLWZ1bGxzY3JlZW46bm90KC52anMtaW9zLW5hdGl2ZS1mcykge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgLy8gVW5kbyBhbnkgYXNwZWN0IHJhdGlvIHBhZGRpbmcgZm9yIGZsdWlkIGxheW91dHNcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnZpZGVvLWpzLnZqcy1mdWxsc2NyZWVuLnZqcy11c2VyLWluYWN0aXZlIHtcbiAgY3Vyc29yOiBub25lO1xufVxuXG5cbi8vIEhpZGUgZGlzYWJsZWQgb3IgdW5zdXBwb3J0ZWQgY29udHJvbHMuXG4udmpzLWhpZGRlbiB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udmpzLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8vIFZpc3VhbGx5IGhpZGRlbiBvZmZzY3JlZW4sIGJ1dCBhY2Nlc3NpYmxlIHRvIHNjcmVlbiByZWFkZXJzLlxuLnZpZGVvLWpzIC52anMtb2Zmc2NyZWVuIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMXB4O1xufVxuXG4udmpzLWxvY2stc2hvd2luZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4vLyBUaGlzIG9wdGlvbmFsIHBhcmFncmFwaCBpbnNpZGUgdGhlIHZpZGVvIHRhZyBjYW4gcHJvdmlkZSBhIG1lc3NhZ2UgdG8gdXNlcnNcbi8vIGFib3V0IHdoYXQncyByZXF1aXJlZCB0byBwbGF5IHZpZGVvIHdoZW4gSmF2YVNjcmlwdCBpcyBkaXNhYmxlZFxuLnZqcy1uby1qcyB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG5cbi52anMtbm8tanMgYSxcbi52anMtbm8tanMgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICM2NkE4Q0M7XG59XG4iLCIvLyBUZXh0LCBpY29ucywgaG92ZXIgc3RhdGVzXG4kcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuXG4vLyBDb250cm9sIGJhY2tncm91bmRzIChjb250cm9sIGJhciwgYmlnIHBsYXksIG1lbnVzKVxuJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogIzJCMzMzRiAhZGVmYXVsdDtcbiRwcmltYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5OiAwLjcgIWRlZmF1bHQ7XG5cbi8vIEhvdmVyIHN0YXRlcywgc2xpZGVyIGJhY2tncm91bmRzXG4kc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgMzMlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3k6IDAuNSAhZGVmYXVsdDtcblxuLy8gQXZvaWRpbmcgaGVsdmV0aWNhOiBpc3N1ZSAjMzc2XG4kdGV4dC1mb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcblxuLy8gVXNpbmcgdGhlICctLScgbmFtaW5nIGZvciBjb21wb25lbnQtc3BlY2lmaWMgc3R5bGVzXG4kYmlnLXBsYXktYnV0dG9uLS1ib3JkZXItc2l6ZTogMC4wNjY2NmVtICFkZWZhdWx0O1xuJGJpZy1wbGF5LWJ1dHRvbi0td2lkdGg6IDNlbSAhZGVmYXVsdDtcbiRiaWctcGxheS1idXR0b24tLWxpbmUtaGVpZ2h0OiAxLjVlbSAhZGVmYXVsdDtcbiRiaWctcGxheS1idXR0b24tLWhlaWdodDogJGJpZy1wbGF5LWJ1dHRvbi0tbGluZS1oZWlnaHQgKyAoJGJpZy1wbGF5LWJ1dHRvbi0tYm9yZGVyLXNpemUgKiAyKSAhZGVmYXVsdDtcbiRiaWctcGxheS1idXR0b24tLXRyYW5zcGFyZW5jeTogMC44ICFkZWZhdWx0O1xuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4udmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBmb250LXNpemU6IDNlbTtcbiAgbGluZS1oZWlnaHQ6ICRiaWctcGxheS1idXR0b24tLWxpbmUtaGVpZ2h0O1xuICBoZWlnaHQ6ICRiaWctcGxheS1idXR0b24tLWhlaWdodDtcbiAgd2lkdGg6ICRiaWctcGxheS1idXR0b24tLXdpZHRoOyAvLyBGaXJlZm94IGJ1ZzogRm9yIHNvbWUgcmVhc29uIHdpdGhvdXQgd2lkdGggdGhlIGljb24gd291bGRuJ3Qgc2hvdyB1cC4gU3dpdGNoZWQgdG8gdXNpbmcgd2lkdGggYW5kIHJlbW92ZWQgcGFkZGluZy5cbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlcjogJGJpZy1wbGF5LWJ1dHRvbi0tYm9yZGVyLXNpemUgc29saWQgJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcblxuICAvLyBOZWVkIGEgc2xpZ2h0bHkgZ3JheSBiZyBzbyBpdCBjYW4gYmUgc2VlbiBvbiBibGFjayBiYWNrZ3JvdW5kc1xuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgJHByaW1hcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAuM2VtKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC40cyk7XG5cbiAgLy8gU2luY2UgdGhlIGJpZyBwbGF5IGJ1dHRvbiBkb2Vzbid0IGluaGVyaXQgZnJvbSB2anMtY29udHJvbCwgd2UgbmVlZCB0byBzcGVjaWZ5IGEgYml0IG1vcmUgdGhhblxuICAvLyBvdGhlciBidXR0b25zIGZvciB0aGUgaWNvbi5cbiAgJiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICBAZXh0ZW5kIC52anMtaWNvbi1wbGF5O1xuXG4gICAgQGV4dGVuZCAlaWNvbi1kZWZhdWx0O1xuICB9XG59XG5cbi8vIEFsbG93IHBlb3BsZSB0aGF0IGhhdGUgdGhlaXIgcG9zdGVyIGltYWdlIHRvIGNlbnRlciB0aGUgYmlnIHBsYXkgYnV0dG9uLlxuLnZqcy1iaWctcGxheS1jZW50ZXJlZCAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0obWF0aC5kaXYoJGJpZy1wbGF5LWJ1dHRvbi0taGVpZ2h0LCAyKSk7XG4gIG1hcmdpbi1sZWZ0OiAtKG1hdGguZGl2KCRiaWctcGxheS1idXR0b24tLXdpZHRoLCAyKSk7XG59XG5cbi52aWRlby1qczpob3ZlciAudmpzLWJpZy1wbGF5LWJ1dHRvbixcbi52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcblxuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkc2Vjb25kYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMHMpO1xufVxuXG4vLyBIaWRlIGlmIGNvbnRyb2xzIGFyZSBkaXNhYmxlZCwgdGhlIHZpZGVvIGlzIHBsYXlpbmcsIG9yIG5hdGl2ZSBjb250cm9scyBhcmUgdXNlZC5cbi52anMtY29udHJvbHMtZGlzYWJsZWQgLnZqcy1iaWctcGxheS1idXR0b24sXG4udmpzLWhhcy1zdGFydGVkIC52anMtYmlnLXBsYXktYnV0dG9uLFxuLnZqcy11c2luZy1uYXRpdmUtY29udHJvbHMgLnZqcy1iaWctcGxheS1idXR0b24sXG4udmpzLWVycm9yIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gU2hvdyBiaWcgcGxheSBidXR0b24gaWYgdmlkZW8gaXMgcGF1c2VkIGFuZCAudmpzLXNob3ctYmlnLXBsYXktYnV0dG9uLW9uLXBhdXNlIGlzIHNldCBvbiB2aWRlbyBlbGVtZW50XG4udmpzLWhhcy1zdGFydGVkLnZqcy1wYXVzZWQudmpzLXNob3ctYmlnLXBsYXktYnV0dG9uLW9uLXBhdXNlIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIudmlkZW8tanMgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gSUUgaW4gZ2VuZXJhbC4gV1RGLlxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogICAgbm9uZTtcbiAgYXBwZWFyYW5jZTogICAgICAgICBub25lO1xufVxuXG4udmpzLWNvbnRyb2wgLnZqcy1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuIiwiLnZpZGVvLWpzIC52anMtY29udHJvbC52anMtY2xvc2UtYnV0dG9uIHtcbiAgJiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICAgIEBleHRlbmQgLnZqcy1pY29uLWNhbmNlbDtcbiAgfVxuXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAzZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMC41ZW07XG4gIHotaW5kZXg6IDI7XG59XG4iLCIudmlkZW8tanMgLnZqcy1tb2RhbC1kaWFsb2cge1xuICBAZXh0ZW5kICVmaWxsLXBhcmVudDtcbiAgQGluY2x1ZGUgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcblxuICAvLyBUaGlzIGFsbG93cyBzY3JvbGxpbmcgb2YgY29udGVudCBpZiBuZWVkIGJlLlxuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy8gUmVzZXQgYm94LXNpemluZyBpbnNpZGUgdGhlIG1vZGFsIGRpYWxvZy5cbi52aWRlby1qcyAudmpzLW1vZGFsLWRpYWxvZyA+ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udmpzLW1vZGFsLWRpYWxvZyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgQGV4dGVuZCAlZmlsbC1wYXJlbnQ7XG5cbiAgZm9udC1zaXplOiAxLjJlbTsgLy8gMTJweFxuICBsaW5lLWhlaWdodDogMS41OyAvLyAxOHB4XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgei1pbmRleDogMTtcbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gVGhlc2UgZnVuY3Rpb25zIGFuZCBtaXhpbnMgdGFrZW4gZnJvbTpcbi8vXG4vLyBcIkJ1aWxkaW5nIGEgbGluZWFyLWdyYWRpZW50IE1peGluIGluIFNhc3NcIiBieSBIdWdvIEdpcmF1ZGVsXG4vLyAgICBodHRwOi8vd3d3LnNpdGVwb2ludC5jb20vYnVpbGRpbmctbGluZWFyLWdyYWRpZW50LW1peGluLXNhc3MvXG4vLyAgICBodHRwOi8vc2Fzc21laXN0ZXIuY29tL2dpc3QvYjU4ZjZlMmNjMzE2MDAwN2M4ODBcbi8vXG5cbi8vLyBDb252ZXJ0IGFuZ2xlXG4vLy8gQGF1dGhvciBDaHJpcyBFcHBzdGVpblxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdmFsdWUgLSBWYWx1ZSB0byBjb252ZXJ0XG4vLy8gQHBhcmFtIHtTdHJpbmd9ICR1bml0IC0gVW5pdCB0byBjb252ZXJ0IHRvXG4vLy8gQHJldHVybiB7TnVtYmVyfSBDb252ZXJ0ZWQgYW5nbGVcbkBmdW5jdGlvbiBjb252ZXJ0LWFuZ2xlKCR2YWx1ZSwgJHVuaXQpIHtcbiAgJGNvbnZlcnRhYmxlLXVuaXRzOiBkZWcgZ3JhZCB0dXJuIHJhZDtcbiAgJGNvbnZlcnNpb24tZmFjdG9yczogMSBtYXRoLmRpdigxMGdyYWQsIDlkZWcpIG1hdGguZGl2KDF0dXJuLCAzNjBkZWcpIG1hdGguZGl2KDMuMTQxNTkyNnJhZCwgMTgwZGVnKTtcbiAgQGlmIGluZGV4KCRjb252ZXJ0YWJsZS11bml0cywgdW5pdCgkdmFsdWUpKSBhbmQgaW5kZXgoJGNvbnZlcnRhYmxlLXVuaXRzLCAkdW5pdCkge1xuICAgIEByZXR1cm4gbWF0aC5kaXYoJHZhbHVlLCBudGgoJGNvbnZlcnNpb24tZmFjdG9ycywgaW5kZXgoJGNvbnZlcnRhYmxlLXVuaXRzLCB1bml0KCR2YWx1ZSkpKSlcbiAgICAgICAgICAgICAqIG50aCgkY29udmVyc2lvbi1mYWN0b3JzLCBpbmRleCgkY29udmVydGFibGUtdW5pdHMsICR1bml0KSk7XG4gIH1cblxuICBAd2FybiBcIkNhbm5vdCBjb252ZXJ0IGAje3VuaXQoJHZhbHVlKX1gIHRvIGAjeyR1bml0fWAuXCI7XG59XG5cbi8vLyBUZXN0IGlmIGAkdmFsdWVgIGlzIGFuIGFuZ2xlXG4vLy8gQHBhcmFtIHsqfSAkdmFsdWUgLSBWYWx1ZSB0byB0ZXN0XG4vLy8gQHJldHVybiB7Qm9vbH1cbkBmdW5jdGlvbiBpcy1kaXJlY3Rpb24oJHZhbHVlKSB7XG4gICRpcy1kaXJlY3Rpb246IGluZGV4KChcbiAgICAndG8gdG9wJyxcbiAgICAndG8gdG9wIHJpZ2h0JyxcbiAgICAndG8gcmlnaHQgdG9wJyxcbiAgICAndG8gcmlnaHQnLFxuICAgICd0byBib3R0b20gcmlnaHQnLFxuICAgICd0byByaWdodCBib3R0b20nLFxuICAgICd0byBib3R0b20nLFxuICAgICd0byBib3R0b20gbGVmdCcsXG4gICAgJ3RvIGxlZnQgYm90dG9tJyxcbiAgICAndG8gbGVmdCcsXG4gICAgJ3RvIGxlZnQgdG9wJyxcbiAgICAndG8gdG9wIGxlZnQnXG4gICksICR2YWx1ZSk7XG4gICRpcy1hbmdsZTogdHlwZS1vZigkdmFsdWUpID09ICdudW1iZXInIGFuZCBpbmRleCgnZGVnJyAnZ3JhZCcgJ3R1cm4nICdyYWQnLCB1bml0KCR2YWx1ZSkpO1xuXG4gIEByZXR1cm4gJGlzLWRpcmVjdGlvbiBvciAkaXMtYW5nbGU7XG59XG5cbi8vLyBDb252ZXJ0IGEgZGlyZWN0aW9uIHRvIGxlZ2FjeSBzeW50YXhcbi8vLyBAcGFyYW0ge0tleXdvcmQgfCBBbmdsZX0gJHZhbHVlIC0gVmFsdWUgdG8gY29udmVydFxuLy8vIEByZXF1aXJlIHtmdW5jdGlvbn0gaXMtZGlyZWN0aW9uXG4vLy8gQHJlcXVpcmUge2Z1bmN0aW9ufSBjb252ZXJ0LWFuZ2xlXG5AZnVuY3Rpb24gbGVnYWN5LWRpcmVjdGlvbigkdmFsdWUpIHtcbiAgQGlmIGlzLWRpcmVjdGlvbigkdmFsdWUpID09IGZhbHNlIHtcbiAgICBAd2FybiBcIkNhbm5vdCBjb252ZXJ0IGAjeyR2YWx1ZX1gIHRvIGxlZ2FjeSBzeW50YXggYmVjYXVzZSBpdCBkb2Vzbid0IHNlZW0gdG8gYmUgYW4gYW5nbGUgb3IgYSBkaXJlY3Rpb25cIjtcbiAgfVxuXG4gICRjb252ZXJzaW9uLW1hcDogKFxuICAgICd0byB0b3AnICAgICAgICAgIDogJ2JvdHRvbScsXG4gICAgJ3RvIHRvcCByaWdodCcgICAgOiAnYm90dG9tIGxlZnQnLFxuICAgICd0byByaWdodCB0b3AnICAgIDogJ2xlZnQgYm90dG9tJyxcbiAgICAndG8gcmlnaHQnICAgICAgICA6ICdsZWZ0JyxcbiAgICAndG8gYm90dG9tIHJpZ2h0JyA6ICd0b3AgbGVmdCcsXG4gICAgJ3RvIHJpZ2h0IGJvdHRvbScgOiAnbGVmdCB0b3AnLFxuICAgICd0byBib3R0b20nICAgICAgIDogJ3RvcCcsXG4gICAgJ3RvIGJvdHRvbSBsZWZ0JyAgOiAndG9wIHJpZ2h0JyxcbiAgICAndG8gbGVmdCBib3R0b20nICA6ICdyaWdodCB0b3AnLFxuICAgICd0byBsZWZ0JyAgICAgICAgIDogJ3JpZ2h0JyxcbiAgICAndG8gbGVmdCB0b3AnICAgICA6ICdyaWdodCBib3R0b20nLFxuICAgICd0byB0b3AgbGVmdCcgICAgIDogJ2JvdHRvbSByaWdodCdcbiAgKTtcblxuICBAaWYgbWFwLWhhcy1rZXkoJGNvbnZlcnNpb24tbWFwLCAkdmFsdWUpIHtcbiAgICBAcmV0dXJuIG1hcC1nZXQoJGNvbnZlcnNpb24tbWFwLCAkdmFsdWUpO1xuICB9XG5cbiAgQHJldHVybiA5MGRlZyAtIGNvbnZlcnQtYW5nbGUoJHZhbHVlLCAnZGVnJyk7XG59XG5cbi8vLyBNaXhpbiBwcmludGluZyBhIGxpbmVhci1ncmFkaWVudFxuLy8vIGFzIHdlbGwgYXMgYSBwbGFpbiBjb2xvciBmYWxsYmFja1xuLy8vIGFuZCB0aGUgYC13ZWJraXQtYCBwcmVmaXhlZCBkZWNsYXJhdGlvblxuLy8vIEBhY2Nlc3MgcHVibGljXG4vLy8gQHBhcmFtIHtTdHJpbmcgfCBMaXN0IHwgQW5nbGV9ICRkaXJlY3Rpb24gLSBMaW5lYXIgZ3JhZGllbnQgZGlyZWN0aW9uXG4vLy8gQHBhcmFtIHtBcmdsaXN0fSAkY29sb3Itc3RvcHMgLSBMaXN0IG9mIGNvbG9yLXN0b3BzIGNvbXBvc2luZyB0aGUgZ3JhZGllbnRcbkBtaXhpbiBsaW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGNvbG9yLXN0b3BzLi4uKSB7XG4gIEBpZiBpcy1kaXJlY3Rpb24oJGRpcmVjdGlvbikgPT0gZmFsc2Uge1xuICAgICRjb2xvci1zdG9wczogKCRkaXJlY3Rpb24sICRjb2xvci1zdG9wcyk7XG4gICAgJGRpcmVjdGlvbjogMTgwZGVnO1xuICB9XG5cbiAgYmFja2dyb3VuZDogbnRoKG50aCgkY29sb3Itc3RvcHMsIDEpLCAxKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVnYWN5LWRpcmVjdGlvbigkZGlyZWN0aW9uKSwgJGNvbG9yLXN0b3BzKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRjb2xvci1zdG9wcyk7XG59XG4iLCIudmpzLW1lbnUtYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBDaGFuZ2UgY3Vyc29yIGJhY2sgdG8gZGVmYXVsdCBpZiB0aGUgbWVudSBidXR0b24gaXMgZGlzYWJsZWRcbi52anMtbWVudS1idXR0b24udmpzLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vLyBwcmV2ZW50IG1lbnVzIGZyb20gb3BlbmluZyB3aGlsZSBkaXNhYmxlZFxuLnZqcy13b3JraW5naG92ZXIgLnZqcy1tZW51LWJ1dHRvbi52anMtZGlzYWJsZWQ6aG92ZXIgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQtZmFtaWx5O1xuXG4gIC8vIFRoaXMgYWxsb3dzIHNjcm9sbGluZyBvZiBjb250ZW50IGlmIG5lZWQgYmUuXG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vLyBSZXNldCBib3gtc2l6aW5nIGluc2lkZSB0aGUgbWVudS5cbi52anMtbWVudSAudmpzLW1lbnUtY29udGVudCA+ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vLyBwcmV2ZW50IG1lbnVzIGZyb20gb3BlbmluZyB3aGlsZSBzY3J1YmJpbmdcbi52anMtc2NydWJiaW5nIC52anMtY29udHJvbC52anMtbWVudS1idXR0b246aG92ZXIgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1tZW51IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjJlbSAwO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLnZqcy1tZW51IGxpLnZqcy1tZW51LWl0ZW06Zm9jdXMsXG4udmpzLW1lbnUgbGkudmpzLW1lbnUtaXRlbTpob3Zlcixcbi5qcy1mb2N1cy12aXNpYmxlIC52anMtbWVudSBsaS52anMtbWVudS1pdGVtOmhvdmVyIHtcbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciwgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG59XG5cbi52anMtbWVudSBsaS52anMtc2VsZWN0ZWQsXG4udmpzLW1lbnUgbGkudmpzLXNlbGVjdGVkOmZvY3VzLFxuLnZqcy1tZW51IGxpLnZqcy1zZWxlY3RlZDpob3Zlcixcbi5qcy1mb2N1cy12aXNpYmxlIC52anMtbWVudSBsaS52anMtc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbn1cblxuLnZpZGVvLWpzIC52anMtbWVudSAqOm5vdCgudmpzLXNlbGVjdGVkKTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmpzLWZvY3VzLXZpc2libGUgLnZqcy1tZW51ICo6bm90KC52anMtc2VsZWN0ZWQpOmZvY3VzOm5vdCguZm9jdXMtdmlzaWJsZSkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4udmpzLW1lbnUgbGkudmpzLW1lbnUtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAwLjNlbSAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuIiwiLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwZW07XG4gIGxlZnQ6IC0zZW07IC8vIChXaWR0aCBvZiB2anMtbWVudSAtIHdpZHRoIG9mIGJ1dHRvbikgLyAyXG4gIGhlaWdodDogMGVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7IC8vIFNhbWUgYXMgdWwgYmFja2dyb3VuZFxufVxuXG4vLyBCdXR0b24gUG9wLXVwIE1lbnVcbi52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDEuNWVtOyAvLyBTYW1lIGJvdHRvbSBhcyB2anMtbWVudSBib3JkZXItdG9wXG4gIG1heC1oZWlnaHQ6IDE1ZW07XG59XG5cbi52anMtbGF5b3V0LXRpbnkgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQsXG4udmpzLWxheW91dC14LXNtYWxsIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogNWVtO1xufVxuXG4udmpzLWxheW91dC1zbWFsbCAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwZW07XG59XG5cbi52anMtbGF5b3V0LW1lZGl1bSAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDE0ZW07XG59XG5cbi52anMtbGF5b3V0LWxhcmdlIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50LFxuLnZqcy1sYXlvdXQteC1sYXJnZSAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCxcbi52anMtbGF5b3V0LWh1Z2UgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAyNWVtO1xufVxuXG4udmpzLXdvcmtpbmdob3ZlciAudmpzLW1lbnUtYnV0dG9uLXBvcHVwLnZqcy1ob3ZlciAudmpzLW1lbnUsXG4udmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudS52anMtbG9jay1zaG93aW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIudmlkZW8tanMgLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjRzKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lOmJlZm9yZSB7XG4gIC8vIEljb24gcHNldWRvZWxlbWVudCBoYXMgYSBkaWZmZXJlbnQgYmFzZSBmb250IHNpemUgKDEuOGVtKSwgc28gd2UgbmVlZCB0b1xuICAvLyBhY2NvdW50IGZvciB0aGF0IGluIHRoZSB3aWR0aC4gNGVtIChzdGFuZGFyZCBidXR0b24gd2lkdGgpIGRpdmlkZWQgYnkgMS44XG4gIC8vIHRvIGdldCB0aGUgc2FtZSBidXR0b24gd2lkdGggYXMgbm9ybWFsLlxuICB3aWR0aDogMi4yMjIyMjIyMjJlbTtcbn1cblxuLy8gSG92ZXIgc3RhdGVcbi52aWRlby1qcyAudmpzLW1lbnUtYnV0dG9uLWlubGluZTpob3Zlcixcbi52aWRlby1qcyAudmpzLW1lbnUtYnV0dG9uLWlubGluZTpmb2N1cyxcbi52aWRlby1qcyAudmpzLW1lbnUtYnV0dG9uLWlubGluZS52anMtc2xpZGVyLWFjdGl2ZSxcbi52aWRlby1qcy52anMtbm8tZmxleCAudmpzLW1lbnUtYnV0dG9uLWlubGluZSB7XG4gIC8vIFRoaXMgd2lkdGggaXMgY3VycmVudGx5IHNwZWNpZmljIHRvIHRoZSBpbmxpbmUgdm9sdW1lIGJhci5cbiAgd2lkdGg6IDEyZW07XG59XG5cbi52anMtbWVudS1idXR0b24taW5saW5lIC52anMtbWVudSB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0ZW07XG4gIHRvcDogMDtcblxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC40cyk7XG59XG5cbi52anMtbWVudS1idXR0b24taW5saW5lOmhvdmVyIC52anMtbWVudSxcbi52anMtbWVudS1idXR0b24taW5saW5lOmZvY3VzIC52anMtbWVudSxcbi52anMtbWVudS1idXR0b24taW5saW5lLnZqcy1zbGlkZXItYWN0aXZlIC52anMtbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuXG4udmpzLW5vLWZsZXggLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi52anMtbm8tZmxleCAudmpzLW1lbnUtYnV0dG9uLWlubGluZTpob3ZlciAudmpzLW1lbnUsXG4udmpzLW5vLWZsZXggLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6Zm9jdXMgLnZqcy1tZW51LFxuLnZqcy1uby1mbGV4IC52anMtbWVudS1idXR0b24taW5saW5lLnZqcy1zbGlkZXItYWN0aXZlIC52anMtbWVudSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udmpzLW1lbnUtYnV0dG9uLWlubGluZSAudmpzLW1lbnUtY29udGVudCB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIi52aWRlby1qcyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAzLjBlbTtcblxuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgJHByaW1hcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xufVxuXG4vLyBWaWRlbyBoYXMgc3RhcnRlZCBwbGF5aW5nXG4udmpzLWhhcy1zdGFydGVkIC52anMtY29udHJvbC1iYXIge1xuICBAaW5jbHVkZSBkaXNwbGF5LWZsZXg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG5cbiAgJHRyYW5zOiB2aXNpYmlsaXR5IDAuMXMsIG9wYWNpdHkgMC4xczsgLy8gVmFyIG5lZWRlZCBiZWNhdXNlIG9mIGNvbW1hXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zKTtcbn1cblxuLy8gVmlkZW8gaGFzIHN0YXJ0ZWQgcGxheWluZyBBTkQgdXNlciBpcyBpbmFjdGl2ZVxuLnZqcy1oYXMtc3RhcnRlZC52anMtdXNlci1pbmFjdGl2ZS52anMtcGxheWluZyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgLy8gUmVtYWluIHZpc2libGUgZm9yIHNjcmVlbiByZWFkZXIgYW5kIGtleWJvYXJkIHVzZXJzXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDA7XG4gIC8vIHByZXZlbnQgYSBjbGljay90YXAgZnJvbSBpbnRlcmFjdGluZyB3aXRoIHZqcy1sb2NrLXNob3dpbmcgbWVudSdzXG4gIC8vIG9yIG90aGVyIGNvbnRyb2xzIHdoaWxlIHdlIGFyZSBpbmFjdGl2ZS9oaWRkZW5cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgJHRyYW5zOiB2aXNpYmlsaXR5IDEuMHMsIG9wYWNpdHkgMS4wcztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnMpO1xuXG59XG5cbi52anMtY29udHJvbHMtZGlzYWJsZWQgLnZqcy1jb250cm9sLWJhcixcbi52anMtdXNpbmctbmF0aXZlLWNvbnRyb2xzIC52anMtY29udHJvbC1iYXIsXG4udmpzLWVycm9yIC52anMtY29udHJvbC1iYXIge1xuICAvLyAhaW1wb3J0YW50IGlzIG9rIGluIHRoaXMgY29udGV4dC5cbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyBEb24ndCBoaWRlIHRoZSBjb250cm9sIGJhciBpZiBpdCdzIGF1ZGlvXG4udmpzLWF1ZGlvLnZqcy1oYXMtc3RhcnRlZC52anMtdXNlci1pbmFjdGl2ZS52anMtcGxheWluZyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLy8gbm8gZmxleCBzdXBwb3J0XG4udmpzLWhhcy1zdGFydGVkLnZqcy1uby1mbGV4IC52anMtY29udHJvbC1iYXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbiIsIi8vIHZqcy1jb250cm9sIG1pZ2h0IGJlIGJldHRlciBuYW1lZCB2anMtYnV0dG9uIG5vdy5cbi8vIEl0J3MgdXNlZCBvbiBib3RoIHJlYWwgYnV0dG9ucyAocGxheSBidXR0b24pXG4vLyBhbmQgZGl2IGJ1dHRvbnMgKG1lbnUgYnV0dG9ucylcbi52aWRlby1qcyAudmpzLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA0ZW07XG4gIEBpbmNsdWRlIGZsZXgobm9uZSk7XG5cbn1cbi52anMtYnV0dG9uID4gLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuXG4gIEBleHRlbmQgJWljb24tZGVmYXVsdDtcbn1cblxuLnZqcy1idXR0b24gPiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBSZXBsYWNlbWVudCBmb3IgZm9jdXMgb3V0bGluZVxuLnZpZGVvLWpzIC52anMtY29udHJvbDpmb2N1czpiZWZvcmUsXG4udmlkZW8tanMgLnZqcy1jb250cm9sOmhvdmVyOmJlZm9yZSxcbi52aWRlby1qcyAudmpzLWNvbnRyb2w6Zm9jdXMge1xuICB0ZXh0LXNoYWRvdzogMGVtIDBlbSAxZW0gcmdiYSgkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yLCAxKTtcbn1cblxuLy8gSGlkZSBjb250cm9sIHRleHQgdmlzdWFsbHksIGJ1dCBoYXZlIGl0IGF2YWlsYWJsZSBmb3Igc2NyZWVucmVhZGVyc1xuLnZpZGVvLWpzIC52anMtY29udHJvbC10ZXh0IHtcbiAgQGluY2x1ZGUgaGlkZS12aXN1YWxseTtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4iLCIudmlkZW8tanMgLnZqcy1jdXN0b20tY29udHJvbC1zcGFjZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLy8gLnZqcy1wcm9ncmVzcy1jb250cm9sIC8gUHJvZ3Jlc3NDb250cm9sXG4vL1xuLy8gVGhpcyBpcyB0aGUgY29udGFpbmVyIGZvciBhbGwgcHJvZ3Jlc3MgYmFyLXJlbGF0ZWQgY29tcG9uZW50cy9lbGVtZW50cy5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIEBpbmNsdWRlIGZsZXgoYXV0byk7XG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleChjZW50ZXIpO1xuICBtaW4td2lkdGg6IDRlbTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sLmRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udmpzLWxpdmUgLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1saXZldWkgLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgQGluY2x1ZGUgZGlzcGxheS1mbGV4KGNlbnRlcik7XG59XG5cbi52anMtbm8tZmxleCAudmpzLXByb2dyZXNzLWNvbnRyb2wge1xuICB3aWR0aDogYXV0bztcbn1cblxuLy8gLnZqcy1wcm9ncmVzcy1ob2xkZXIgLyBTZWVrQmFyXG4vL1xuLy8gQm94IGNvbnRhaW5pbmcgcGxheSBhbmQgbG9hZCBwcm9ncmVzcyBiYXJzLiBJdCBhbHNvIGFjdHMgYXMgc2VlayBzY3J1YmJlci5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlciB7XG4gIEBpbmNsdWRlIGZsZXgoYXV0byk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xuICBoZWlnaHQ6IDAuM2VtO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtcHJvZ3Jlc3MtaG9sZGVyIHtcblxuICAvLyBUaGlzIGlzIG9uZSBvZiB0aGUgcmFyZSBjYXNlcyB3aGVyZSB3ZSBhcmUgdXNpbmcgYSBwaXhlbCBkaW1lbnNpb24uIFRoZVxuICAvLyByZWFzb24gaXMgdGhhdCB0aGUgcHJvZ3Jlc3MgaG9sZGVyIGZvbnQtc2l6ZSBjaGFuZ2VzIG9uIGhvdmVyLiBXaXRoIHRoZVxuICAvLyBkZWZhdWx0IGVtLWJhc2VkIG1hcmdpbnMsIHRoaXMgbWVhbnMgaXQgZ2V0cyBuYXJyb3dlciBhbmQgY2F1c2VzIGlzc3Vlc1xuICAvLyB3aXRoIG1vdXNlb3ZlciBiZWhhdmlvcnMvbWF0aC5cbiAgbWFyZ2luOiAwIDEwcHg7XG59XG5cbi8vIFRoaXMgaW5jcmVhc2VzIHRoZSBzaXplIG9mIHRoZSBwcm9ncmVzcyBob2xkZXIgc28gdGhlcmUgaXMgYW4gaW5jcmVhc2VkXG4vLyBoaXQgYXJlYSBmb3IgY2xpY2tzL3RvdWNoZXMuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxLjY2NjY2NjY2NjY2NjY2NjY2NmVtO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyLmRpc2FibGVkIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8vIC52anMtcGxheS1wcm9ncmVzcyAvIFBsYXlQcm9ncmVzc0JhciBhbmQgLnZqcy1sb2FkLXByb2dyZXNzIC8gTG9hZFByb2dyZXNzQmFyXG4vL1xuLy8gVGhlc2UgYXJlIGJhcnMgdGhhdCBhcHBlYXIgd2l0aGluIHRoZSBwcm9ncmVzcyBjb250cm9sIHRvIGNvbW11bmljYXRlIHRoZVxuLy8gYW1vdW50IG9mIG1lZGlhIHRoYXQgaGFzIHBsYXllZCBiYWNrIGFuZCB0aGUgYW1vdW50IG9mIG1lZGlhIHRoYXQgaGFzXG4vLyBsb2FkZWQsIHJlc3BlY3RpdmVseS5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlciAudmpzLXBsYXktcHJvZ3Jlc3MsXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1ob2xkZXIgLnZqcy1sb2FkLXByb2dyZXNzLFxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtaG9sZGVyIC52anMtbG9hZC1wcm9ncmVzcyBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLy8gdXBkYXRlZCBieSBqYXZhc2NyaXB0IGR1cmluZyBwbGF5YmFja1xuICB3aWR0aDogMDtcbn1cblxuLnZpZGVvLWpzIC52anMtcGxheS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG4gIEBleHRlbmQgLnZqcy1pY29uLWNpcmNsZTtcblxuICAvLyBQcm9ncmVzcyBoYW5kbGVcbiAgJjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMC41ZW07XG4gICAgdG9wOiAtMC4zMzMzMzMzMzMzMzMzMzNlbTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi52aWRlby1qcyAudmpzLWxvYWQtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciwgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG59XG5cbi8vIFRoZXJlIGFyZSBjaGlsZCBlbGVtZW50cyBvZiB0aGUgbG9hZCBwcm9ncmVzcyBiYXIgdGhhdCByZXByZXNlbnQgdGhlXG4vLyBzcGVjaWZpYyB0aW1lIHJhbmdlcyB0aGF0IGhhdmUgYmVlbiBidWZmZXJlZC5cbi52aWRlby1qcyAudmpzLWxvYWQtcHJvZ3Jlc3MgZGl2IHtcbiAgYmFja2dyb3VuZDogcmdiYSgkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3IsIDAuNzUpO1xufVxuXG4vLyAudmpzLXRpbWUtdG9vbHRpcFxuLy9cbi8vIFRoZXNlIGVsZW1lbnRzIGFyZSBkaXNwbGF5ZWQgYWJvdmUgdGhlIHByb2dyZXNzIGJhci5cbi8vXG4vLyBCeSBkZWZhdWx0LCB0aGV5IGFyZSBoaWRkZW4gYW5kIG9ubHkgc2hvd24gd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBwcm9ncmVzc1xuLy8gY29udHJvbC5cbi52aWRlby1qcyAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgjZmZmLCAwLjgpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAuM2VtKTtcbiAgY29sb3I6ICMwMDA7XG5cbiAgLy8gQnkgZmxvYXRpbmcgdGhlIHRvb2x0aXBzIHRvIHRoZSByaWdodCwgdGhlaXIgcmlnaHQgZWRnZSBiZWNvbWVzIGFsaWduZWRcbiAgLy8gd2l0aCB0aGUgcmlnaHQgZWRnZSBvZiB0aGVpciBwYXJlbnQgZWxlbWVudC4gSG93ZXZlciwgaW4gb3JkZXIgdG8gaGF2ZSB0aGVtXG4gIC8vIGNlbnRlcmVkLCB0aGV5IG11c3QgYmUgcHVsbGVkIGZ1cnRoZXIgdG8gdGhlIHJpZ2h0IHZpYSBwb3NpdGlvbmluZyAoZS5nLlxuICAvLyBgcmlnaHQ6IC0xMHB4O2AuIFRoaXMgcGFydCBpcyBsZWZ0IHRvIEphdmFTY3JpcHQuXG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQtZmFtaWx5O1xuXG4gIC8vIFRoZSBmb250LXNpemUgc2hvdWxkIHRyYW5zbGF0ZSB0byBhIGNvbnNpc3RlbnQgMTBweCBmb3IgdGltZSB0b29sdGlwcyBpblxuICAvLyBhbGwgc3RhdGVzLiBUaGlzIGlzIHRyaWNreSBiZWNhdXNlIHRoZSAudmpzLXByb2dyZXNzLWhvbGRlciBlbGVtZW50XG4gIC8vIGNoYW5nZXMgaXRzIGZvbnQtc2l6ZSB3aGVuIHRoZSAudmpzLXByb2dyZXNzLWNvbnRyb2wgaXMgaG92ZXJlZC5cbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmc6IDZweCA4cHggOHB4IDhweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMy40ZW07XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtaG9sZGVyOmZvY3VzIC52anMtdGltZS10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbDpob3ZlciAudmpzLXRpbWUtdG9vbHRpcCxcbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2w6aG92ZXIgLnZqcy1wcm9ncmVzcy1ob2xkZXI6Zm9jdXMgLnZqcy10aW1lLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcblxuICAvLyBFbnN1cmUgdGhhdCB3ZSBtYWludGFpbiBhIGZvbnQtc2l6ZSBvZiB+MTBweC5cbiAgZm9udC1zaXplOiAwLjZlbTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbC5kaXNhYmxlZDpob3ZlciAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vLyAudmpzLW1vdXNlLWRpc3BsYXkgLyBNb3VzZVRpbWVEaXNwbGF5XG4vL1xuLy8gVGhpcyBlbGVtZW50IHRyYWNrcyB0aGUgbW91c2UgcG9zaXRpb24gYWxvbmcgdGhlIHByb2dyZXNzIGNvbnRyb2wgYW5kXG4vLyBpbmNsdWRlcyBhIHRvb2x0aXAsIHdoaWNoIGRpc3BsYXlzIHRoZSB0aW1lIGF0IHRoYXQgcG9pbnQgaW4gdGhlIG1lZGlhLlxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICB6LWluZGV4OiAwO1xufVxuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sOmhvdmVyIC52anMtbW91c2UtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgJHRyYW5zOiB2aXNpYmlsaXR5IDEuMHMsIG9wYWNpdHkgMS4wcztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnMpO1xufVxuXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUudmpzLW5vLWZsZXggLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtbW91c2UtZGlzcGxheSAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoIzAwMCwgMC44KTtcbn1cbiIsIi52aWRlby1qcyAudmpzLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMC40NWVtIDAgMC40NWVtO1xuXG4gIEBpbmNsdWRlIHVzZXItc2VsZWN0KG5vbmUpO1xuXG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3IsICRzZWNvbmRhcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xuIH1cblxuLnZpZGVvLWpzIC52anMtc2xpZGVyLmRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udmlkZW8tanMgLnZqcy1zbGlkZXI6Zm9jdXMge1xuICB0ZXh0LXNoYWRvdzogMGVtIDBlbSAxZW0gcmdiYSgkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yLCAxKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMCAxZW0gJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcik7XG59XG4iLCIudmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIEBpbmNsdWRlIGZsZXgobm9uZSk7XG5cbiAgJiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICAgIEBleHRlbmQgLnZqcy1pY29uLXZvbHVtZS1oaWdoO1xuICB9XG59XG5cbi52aWRlby1qcyAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTAgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tdm9sdW1lLW11dGU7XG59XG4udmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0xIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLXZvbHVtZS1sb3c7XG59XG4udmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0yIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLXZvbHVtZS1taWQ7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgQGluY2x1ZGUgZGlzcGxheS1mbGV4O1xufVxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDVlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCB7XG4gICYudmpzLWhvdmVyIC52anMtdm9sdW1lLWNvbnRyb2wsXG4gICY6YWN0aXZlIC52anMtdm9sdW1lLWNvbnRyb2wsXG4gICY6Zm9jdXMgIC52anMtdm9sdW1lLWNvbnRyb2wsXG4gICYgLnZqcy12b2x1bWUtY29udHJvbDphY3RpdmUsXG4gICYudmpzLWhvdmVyIC52anMtbXV0ZS1jb250cm9sICB+IC52anMtdm9sdW1lLWNvbnRyb2wsXG4gICYgLnZqcy12b2x1bWUtY29udHJvbC52anMtc2xpZGVyLWFjdGl2ZSB7XG4gICAgJi52anMtdm9sdW1lLWhvcml6b250YWwge1xuICAgICAgd2lkdGg6IDVlbTtcbiAgICAgIGhlaWdodDogM2VtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi52anMtdm9sdW1lLXZlcnRpY2FsIHtcbiAgICAgIGxlZnQ6IC0zLjVlbTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24obGVmdCAwcyk7XG4gICAgfVxuICAgICR0cmFuc2l0aW9uLXByb3BlcnR5OiB2aXNpYmlsaXR5IDAuMXMsIG9wYWNpdHkgMC4xcywgaGVpZ2h0IDAuMXMsIHdpZHRoIDAuMXMsIGxlZnQgMHMsIHRvcCAwcztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLXByb3BlcnR5KTtcbiAgfVxuXG4gICYudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsIHtcbiAgICAmLnZqcy1ob3ZlcixcbiAgICAmOmFjdGl2ZSxcbiAgICAmLnZqcy1zbGlkZXItYWN0aXZlIHtcbiAgICAgIHdpZHRoOiAxMGVtO1xuXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHdpZHRoIDAuMXMpO1xuICAgIH1cbiAgICAmLnZqcy1tdXRlLXRvZ2dsZS1vbmx5IHtcbiAgICAgIHdpZHRoOiA0ZW07XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih3aWR0aCAxcyk7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtdmVydGljYWwge1xuICBoZWlnaHQ6IDhlbTtcbiAgd2lkdGg6IDNlbTtcbiAgbGVmdDogLTMwMDBlbTtcblxuICAkdHJhbnNpdGlvbi1wcm9wZXJ0eTogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcywgaGVpZ2h0IDFzIDFzLCB3aWR0aCAxcyAxcywgbGVmdCAxcyAxcywgdG9wIDFzIDFzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLXByb3BlcnR5KVxufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwge1xuICAkdHJhbnNpdGlvbi1wcm9wZXJ0eTogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcywgaGVpZ2h0IDFzIDFzLCB3aWR0aCAxcywgbGVmdCAxcyAxcywgdG9wIDFzIDFzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLXByb3BlcnR5KVxufVxuXG4udmlkZW8tanMudmpzLW5vLWZsZXggLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwge1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDNlbTtcblxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcbn1cblxuLnZpZGVvLWpzLnZqcy1uby1mbGV4IC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXZvbHVtZS12ZXJ0aWNhbCxcbi52aWRlby1qcy52anMtbm8tZmxleCAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtdmVydGljYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogM2VtO1xuICBsZWZ0OiAwLjVlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIHtcbiAgQGluY2x1ZGUgZGlzcGxheS1mbGV4O1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtYmFyIHtcbiAgbWFyZ2luOiAxLjM1ZW0gMC40NWVtO1xufVxuXG4udmpzLXZvbHVtZS1iYXIudmpzLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiAwLjNlbTtcbn1cblxuLnZqcy12b2x1bWUtYmFyLnZqcy1zbGlkZXItdmVydGljYWwge1xuICB3aWR0aDogMC4zZW07XG4gIGhlaWdodDogNWVtO1xuICBtYXJnaW46IDEuMzVlbSBhdXRvO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtbGV2ZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuXG4gIEBleHRlbmQgLnZqcy1pY29uLWNpcmNsZTtcblxuICAvLyBWb2x1bWUgaGFuZGxlXG4gICY6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAwLjllbTsgLy8gRG9pbmcgdGhpcyB0byBtYXRjaCB0aGUgaGFuZGxlIG9uIHBsYXkgcHJvZ3Jlc3MuXG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4udmpzLXNsaWRlci12ZXJ0aWNhbCAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIHdpZHRoOiAwLjNlbTtcblxuICAvLyBWb2x1bWUgaGFuZGxlXG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IC0wLjVlbTtcbiAgICBsZWZ0OiAtMC4zZW07XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuLnZqcy1zbGlkZXItaG9yaXpvbnRhbCAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIGhlaWdodDogMC4zZW07XG5cbiAgLy8gVm9sdW1lIGhhbmRsZVxuICAmOmJlZm9yZSB7XG4gICAgdG9wOiAtMC4zZW07XG4gICAgcmlnaHQ6IC0wLjVlbTtcbiAgfVxufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC12ZXJ0aWNhbCB7XG4gIHdpZHRoOiA0ZW07XG59XG5cbi8vIEFzc3VtZXMgdm9sdW1lIHN0YXJ0cyBhdCAxLjAuXG4udmpzLXZvbHVtZS1iYXIudmpzLXNsaWRlci12ZXJ0aWNhbCAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZqcy12b2x1bWUtYmFyLnZqcy1zbGlkZXItaG9yaXpvbnRhbCAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtdmVydGljYWwge1xuICB3aWR0aDogM2VtO1xuICBoZWlnaHQ6IDhlbTtcbiAgYm90dG9tOiA4ZW07XG5cbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWhvcml6b250YWwgLnZqcy1tZW51IHtcbiAgbGVmdDogLTJlbTtcbn1cblxuLy8gLnZqcy12b2x1bWUtdG9vbHRpcFxuLy9cbi8vIFRoZXNlIGVsZW1lbnRzIGFyZSBkaXNwbGF5ZWQgYWJvdmUgdGhlIHZvbHVtZSBiYXIuXG4vL1xuLy8gQnkgZGVmYXVsdCwgdGhleSBhcmUgaGlkZGVuIGFuZCBvbmx5IHNob3duIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgdm9sdW1lXG4vLyBjb250cm9sLlxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoI2ZmZiwgMC44KTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwLjNlbSk7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmc6IDZweCA4cHggOHB4IDhweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMy40ZW07XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWNvbnRyb2w6aG92ZXIgLnZqcy12b2x1bWUtdG9vbHRpcCxcbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyOmZvY3VzIC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS12ZXJ0aWNhbDpob3ZlciAudmpzLXZvbHVtZS10b29sdGlwLFxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXZlcnRpY2FsOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyOmZvY3VzIC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBsZWZ0OiAxZW07XG4gIHRvcDogLTEycHg7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sLmRpc2FibGVkOmhvdmVyIC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLy8gLnZqcy1tb3VzZS1kaXNwbGF5IC8gTW91c2VWb2x1bWVMZXZlbERpc3BsYXlcbi8vXG4vLyBUaGlzIGVsZW1lbnQgdHJhY2tzIHRoZSBtb3VzZSBwb3NpdGlvbiBhbG9uZyB0aGUgdm9sdW1lIGNvbnRyb2wgYW5kXG4vLyBpbmNsdWRlcyBhIHRvb2x0aXAsIHdoaWNoIGRpc3BsYXlzIHRoZSB2b2x1bWUgbGV2ZWwuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWhvcml6b250YWwgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmpzLW5vLWZsZXggLnZqcy12b2x1bWUtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICB6LWluZGV4OiAwO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbDpob3ZlciAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlIC52anMtdm9sdW1lLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICAkdHJhbnM6IHZpc2liaWxpdHkgMS4wcywgb3BhY2l0eSAxLjBzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFucyk7XG59XG5cbi52aWRlby1qcy52anMtdXNlci1pbmFjdGl2ZS52anMtbm8tZmxleCAudmpzLXZvbHVtZS1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtbW91c2UtZGlzcGxheSAudmpzLXZvbHVtZS10b29sdGlwIHtcbiAgY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgjMDAwLCAwLjgpO1xufSIsIi52anMtcG9zdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyBIaWRlIHRoZSBwb3N0ZXIgYWZ0ZXIgdGhlIHZpZGVvIGhhcyBzdGFydGVkIHBsYXlpbmdcbi52anMtaGFzLXN0YXJ0ZWQgLnZqcy1wb3N0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBEb24ndCBoaWRlIHRoZSBwb3N0ZXIgaWYgd2UncmUgcGxheWluZyBhdWRpb1xuLnZqcy1hdWRpby52anMtaGFzLXN0YXJ0ZWQgLnZqcy1wb3N0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gSGlkZSB0aGUgcG9zdGVyIHdoZW4gbmF0aXZlIGNvbnRyb2xzIGFyZSB1c2VkIG90aGVyd2lzZSBpdCBjb3ZlcnMgdGhlbVxuLnZqcy11c2luZy1uYXRpdmUtY29udHJvbHMgLnZqcy1wb3N0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLy8gY3NzIGZvciB0aGUgb2xkIGxpdmUgdWksIGFzc3VtZXMgdGhhdCB0aGUgcHJvZ3Jlc3MgYmFyIGlzIGhpZGRlblxuLnZpZGVvLWpzIC52anMtbGl2ZS1jb250cm9sIHtcbiAgQGluY2x1ZGUgZGlzcGxheS1mbGV4KGZsZXgtc3RhcnQpO1xuICBAaW5jbHVkZSBmbGV4KGF1dG8pO1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbn1cblxuLnZqcy1uby1mbGV4IC52anMtbGl2ZS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIGhpZGUgdGhlIExpdmVEaXNwbGF5IHdoZW4gbm90IGxpdmUgb3Igd2hlblxuLy8gdGhlIG5ldyBsaXZldWkgaXMgaW4gdXNlXG4udmlkZW8tanM6bm90KC52anMtbGl2ZSkgLnZqcy1saXZlLWNvbnRyb2wsXG4udmlkZW8tanMudmpzLWxpdmV1aSAudmpzLWxpdmUtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIGNzcyBmb3IgdGhlIG5ldyBsaXZlIHVpIGJlbG93XG4udmlkZW8tanMgLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGluY2x1ZGUgZmxleChub25lKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogM2VtO1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiA0ZW07XG59XG5cbi52anMtbm8tZmxleCAudmpzLXNlZWstdG8tbGl2ZS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIGhpZGUgdGhlIFNlZWtUb0xpdmUgYnV0dG9uIHdoZW4gbm90IGxpdmUgYW5kXG4vLyB3aGVuIHRoZSBsaXZldWkgaXMgbm90IGluIHVzZVxuLnZpZGVvLWpzLnZqcy1saXZlOm5vdCgudmpzLWxpdmV1aSkgLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCxcbi52aWRlby1qczpub3QoLnZqcy1saXZlKSAudmpzLXNlZWstdG8tbGl2ZS1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gb25seSBzaG93IGFzIGEgcG9pbnRlciB3aGVuIHdlIHdpbGwgc2VlayB0byBsaXZlIGVkZ2Vcbi52anMtc2Vlay10by1saXZlLWNvbnRyb2wudmpzLWNvbnRyb2wudmpzLWF0LWxpdmUtZWRnZSB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICBAZXh0ZW5kIC52anMtaWNvbi1jaXJjbGU7XG4gIGNvbG9yOiAjODg4O1xufVxuXG4vLyBtYWtlIHRoZSBsaXZlIGNpcmNsZSByZWQgd2hlbiBhdCB0aGUgbGl2ZSBlZGdlXG4udmpzLXNlZWstdG8tbGl2ZS1jb250cm9sLnZqcy1jb250cm9sLnZqcy1hdC1saXZlLWVkZ2UgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJlZDtcbn1cbiIsIi52aWRlby1qcyAudmpzLXRpbWUtY29udHJvbCB7XG4gIEBpbmNsdWRlIGZsZXgobm9uZSk7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogM2VtO1xuICBtaW4td2lkdGg6IDJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5cbi52anMtbGl2ZSAudmpzLXRpbWUtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIFdlIG5lZWQgdGhlIGV4dHJhIHNwZWNpZmljaXR5IHRoYXQgcmVmZXJlbmNpbmcgLnZqcy1uby1mbGV4IHByb3ZpZGVzLlxuLnZpZGVvLWpzIC52anMtY3VycmVudC10aW1lLFxuLnZqcy1uby1mbGV4IC52anMtY3VycmVudC10aW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZGVvLWpzIC52anMtZHVyYXRpb24sXG4udmpzLW5vLWZsZXggLnZqcy1kdXJhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtdGltZS1kaXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbn1cblxuLnZqcy1saXZlIC52anMtdGltZS1kaXZpZGVyIHtcbiAgLy8gQWxyZWFkeSB0aGUgZGVmYXVsdCwgYnV0IHdlIHdhbnQgdG8gZW5zdXJlIHdoZW4gdGhlIHBsYXllciBpcyBsaXZlXG4gIC8vIHRoaXMgaGlkZXMgaW4gdGhlIHNhbWUgd2F5IGFzIHRoZSBvdGhlciB0aW1lIGNvbnRyb2xzIGZvciBvdGhlciBza2luc1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBpbmNsdWRlIGZsZXgobm9uZSk7XG4gIEBleHRlbmQgLnZqcy1pY29uLXBsYXk7XG59XG4udmlkZW8tanMgLnZqcy1wbGF5LWNvbnRyb2wudmpzLXBsYXlpbmcgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tcGF1c2U7XG59XG4udmlkZW8tanMgLnZqcy1wbGF5LWNvbnRyb2wudmpzLWVuZGVkIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLXJlcGxheTtcbn1cbiIsIi8vIEVtdWxhdGVkIHRyYWNrc1xuLnZqcy10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogM2VtO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLy8gTW92ZSBjYXB0aW9ucyBkb3duIHdoZW4gY29udHJvbHMgYXJlbid0IGJlaW5nIHNob3duXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUudmpzLXBsYXlpbmcgLnZqcy10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICBib3R0b206IDFlbTtcbn1cblxuLy8gSW5kaXZpZHVhbCB0cmFja3Ncbi52aWRlby1qcyAudmpzLXRleHQtdHJhY2sge1xuICBmb250LXNpemU6IDEuNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuMWVtO1xufVxuXG4udmpzLXN1YnRpdGxlcyB7IGNvbG9yOiAjZmZmOyB9IC8vIFN1YnRpdGxlcyBhcmUgd2hpdGVcbi52anMtY2FwdGlvbnMgeyBjb2xvcjogI2ZjNjsgfSAvLyBDYXB0aW9ucyBhcmUgeWVsbG93XG4udmpzLXR0LWN1ZSB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8vIE5hdGl2ZSB0cmFja3NcbnZpZGVvOjotd2Via2l0LW1lZGlhLXRleHQtdHJhY2stZGlzcGxheSB7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC0zZW0pKTtcbn1cblxuLy8gTW92ZSBjYXB0aW9ucyBkb3duIHdoZW4gY29udHJvbHMgYXJlbid0IGJlaW5nIHNob3duXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUudmpzLXBsYXlpbmcgdmlkZW86Oi13ZWJraXQtbWVkaWEtdGV4dC10cmFjay1kaXNwbGF5IHtcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTEuNWVtKSk7XG59XG4iLCIudmlkZW8tanMgLnZqcy1mdWxsc2NyZWVuLWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIEBpbmNsdWRlIGZsZXgobm9uZSk7XG5cbiAgJiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICAgIEBleHRlbmQgLnZqcy1pY29uLWZ1bGxzY3JlZW4tZW50ZXI7XG4gIH1cbn1cbi8vIFN3aXRjaCB0byB0aGUgZXhpdCBpY29uIHdoZW4gdGhlIHBsYXllciBpcyBpbiBmdWxsc2NyZWVuXG4udmlkZW8tanMudmpzLWZ1bGxzY3JlZW4gLnZqcy1mdWxsc2NyZWVuLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tZnVsbHNjcmVlbi1leGl0O1xufVxuIiwiLy8gVE9ETzogSSBmZWVsIGxpa2UgdGhpcyBzaG91bGQgYmUgYSBnZW5lcmljIG1lbnUuIFJlc2VhcmNoIGxhdGVyLlxuLnZqcy1wbGF5YmFjay1yYXRlID4gLnZqcy1tZW51LWJ1dHRvbixcbi52anMtcGxheWJhY2stcmF0ZSAudmpzLXBsYXliYWNrLXJhdGUtdmFsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZqcy1wbGF5YmFjay1yYXRlIC52anMtcGxheWJhY2stcmF0ZS12YWx1ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udmpzLXBsYXliYWNrLXJhdGUgLnZqcy1tZW51IHtcbiAgd2lkdGg6IDRlbTtcbiAgbGVmdDogMGVtO1xufVxuIiwiLnZqcy1lcnJvciAudmpzLWVycm9yLWRpc3BsYXkgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZqcy1lcnJvciAudmpzLWVycm9yLWRpc3BsYXk6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbnRlbnQ6ICdYJztcbiAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6IDRlbTtcbiAgbGVmdDogMDtcblxuICAvLyBJbiBvcmRlciB0byBjZW50ZXIgdGhlIHBsYXkgaWNvbiB2ZXJ0aWNhbGx5IHdlIG5lZWQgdG8gc2V0IHRoZSBsaW5lIGhlaWdodFxuICAvLyB0byB0aGUgc2FtZSBhcyB0aGUgYnV0dG9uIGhlaWdodFxuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtc2hhZG93OiAwLjA1ZW0gMC4wNWVtIDAuMWVtICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuIiwiLnZqcy1sb2FkaW5nLXNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogLTI1cHggMCAwIC0yNXB4O1xuICBvcGFjaXR5OiAwLjg1O1xuXG4gIC8vIE5lZWQgdG8gZml4IGNlbnRlcmVkIHBhZ2UgbGF5b3V0c1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gIGJvcmRlcjogNnB4IHNvbGlkIHJnYmEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgJHByaW1hcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xuICAvLyBib3JkZXI6IDZweCBzb2xpZCByZ2JhKDQzLCA1MSwgNjMsIDAuNSk7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXIsXG4udmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLy8gYWRkIGEgZGVsYXkgYmVmb3JlIGFjdHVhbCBzaG93IHRoZSBzcGlubmVyXG4gIGFuaW1hdGlvbjogdmpzLXNwaW5uZXItc2hvdyAwcyBsaW5lYXIgMC4zcyBmb3J3YXJkcztcbn1cblxuLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlLFxuLnZqcy1sb2FkaW5nLXNwaW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogLTZweDtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgLy8gS2VlcCAxMDAlIG9wYWNpdHkgc28gdGhleSBkb24ndCBzaG93IHRocm91Z2ggZWFjaCBvdGhlclxuICBvcGFjaXR5OiAxO1xuICBib3JkZXI6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHdoaXRlO1xufVxuXG4vLyBvbmx5IGFuaW1hdGUgd2hlbiBzaG93aW5nIGJlY2F1c2UgaXQgY2FuIGJlIHByb2Nlc3NvciBoZWF2eVxuLnZqcy1zZWVraW5nIC52anMtbG9hZGluZy1zcGlubmVyOmJlZm9yZSxcbi52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lcjphZnRlcixcbi52anMtd2FpdGluZyAudmpzLWxvYWRpbmctc3Bpbm5lcjpiZWZvcmUsXG4udmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogdmpzLXNwaW5uZXItc3BpbiAxLjFzIGN1YmljLWJlemllcigwLjYsIDAuMiwgMCwgMC44KSBpbmZpbml0ZSwgdmpzLXNwaW5uZXItZmFkZSAxLjFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiB2anMtc3Bpbm5lci1zcGluIDEuMXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4yLCAwLCAwLjgpIGluZmluaXRlLCB2anMtc3Bpbm5lci1mYWRlIDEuMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4udmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlLFxuLnZqcy13YWl0aW5nIC52anMtbG9hZGluZy1zcGlubmVyOmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigyNTUsMjU1LDI1NSk7XG59XG5cbi52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lcjphZnRlcixcbi52anMtd2FpdGluZyAudmpzLWxvYWRpbmctc3Bpbm5lcjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigyNTUsMjU1LDI1NSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjQ0cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjQ0cztcbn1cblxuQGtleWZyYW1lcyB2anMtc3Bpbm5lci1zaG93IHtcbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHZqcy1zcGlubmVyLXNob3cge1xuICB0byB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHZqcy1zcGlubmVyLXNwaW4ge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB2anMtc3Bpbm5lci1zcGluIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdmpzLXNwaW5uZXItZmFkZSB7XG4gIDAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIH1cbiAgMjAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIH1cbiAgMzUlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTtcbiAgfVxuICA2MCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuICAxMDAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHZqcy1zcGlubmVyLWZhZGUge1xuICAwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG4gIDIwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG4gIDM1JSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogd2hpdGU7XG4gIH1cbiAgNjAlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG59XG4iLCIudmlkZW8tanMgLnZqcy1jaGFwdGVycy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tY2hhcHRlcnM7XG59XG5cbi52anMtY2hhcHRlcnMtYnV0dG9uIC52anMtbWVudSB1bCB7XG4gIHdpZHRoOiAyNGVtO1xufVxuIiwiLy8gTm9ydGggQW1lcmljYSB1c2VzICdDQycgaWNvblxuLnZpZGVvLWpzOmxhbmcoZW4pIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsXG4udmlkZW8tanM6bGFuZyhmci1DQSkgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLWNhcHRpb25zO1xufVxuXG4vLyBST1cgdXNlcyAnc3VidGl0bGVzJ1xuLy8gRG91YmxlIHNlbGVjdG9yIGJlY2F1c2UgQGV4dGVuZCBwdXRzIHRoZXNlIHJ1bGVzIGFib3ZlIHRoZSBjYXB0aW9ucyBpY29uXG4udmlkZW8tanMgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcixcbi52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLUdCKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLFxuLnZpZGVvLWpzLnZpZGVvLWpzOmxhbmcoZW4tSUUpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsXG4udmlkZW8tanMudmlkZW8tanM6bGFuZyhlbi1BVSkgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcixcbi52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLU5aKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tc3VidGl0bGVzO1xufVxuXG4udmlkZW8tanMgLnZqcy1zdWJzLWNhcHMtYnV0dG9uICsgLnZqcy1tZW51IC52anMtY2FwdGlvbnMtbWVudS1pdGVtIC52anMtbWVudS1pdGVtLXRleHQgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAtMC4xZW07XG59XG4udmlkZW8tanMgLnZqcy1zdWJzLWNhcHMtYnV0dG9uICsgLnZqcy1tZW51IC52anMtY2FwdGlvbnMtbWVudS1pdGVtIC52anMtbWVudS1pdGVtLXRleHQgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBjb250ZW50OiBcIlxcZjEwZFwiO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbiIsIi52aWRlby1qcyAudmpzLWF1ZGlvLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi1hdWRpbztcbn1cblxuLnZpZGVvLWpzIC52anMtYXVkaW8tYnV0dG9uICsgLnZqcy1tZW51IC52anMtbWFpbi1kZXNjLW1lbnUtaXRlbSAudmpzLW1lbnUtaXRlbS10ZXh0IC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLTAuMWVtO1xufVxuXG4vLyBNYXJrIGEgbWFpbi1kZXNjLW1lbnUtaXRlbSAobWFpbiArIGRlc2NyaXB0aW9uKSBpdGVtIHdpdGggYSB0cmFpbGluZyBBdWRpbyBEZXNjcmlwdGlvbiBpY29uXG4udmlkZW8tanMgLnZqcy1hdWRpby1idXR0b24gKyAudmpzLW1lbnUgLnZqcy1tYWluLWRlc2MtbWVudS1pdGVtIC52anMtbWVudS1pdGVtLXRleHQgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuICBjb250ZW50OiBcIiBcXGYxMWRcIjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4iLCIvLyBXaGVuIHRoZSBwbGF5ZXIgaXMgXCJtZWRpdW1cIiBhbmQgaGlnaGVyLCBkaXNwbGF5IGV2ZXJ5dGhpbmcgYnkgZGVmYXVsdC5cbi8vXG4vLyBXaGVuIHRoZSBwbGF5ZXIgaXMgXCJzbWFsbFwiLCBkaXNwbGF5IG9ubHk6XG4vLyAtIFBsYXkgYnV0dG9uXG4vLyAtIFZvbHVtZSBNdXRlIGJ1dHRvblxuLy8gLSBQcm9ncmVzcyBiYXJcbi8vIC0gVHJhY2sgYnV0dG9uc1xuLy8gLSBOYXRpdmUgUGlQIGJ1dHRvblxuLy8gLSBGdWxsc2NyZWVuIGJ1dHRvblxuLy9cbi8vIFdoZW4gdGhlIHBsYXllciBpcyBcIngtc21hbGxcIiwgZGlzcGxheSBvbmx5OlxuLy8gLSBQbGF5IGJ1dHRvblxuLy8gLSBWb2x1bWUgTXV0ZSBidXR0b25cbi8vIC0gU3BhY2VyXG4vLyAtIFRyYWNrIGJ1dHRvbnNcbi8vIC0gTmF0aXZlIFBpUCBidXR0b25cbi8vIC0gRnVsbHNjcmVlbiBidXR0b25cbi8vXG4vLyBXaGVuIHRoZSBwbGF5ZXIgaXMgXCJ0aW55XCIsIGRpc3BsYXkgb25seTpcbi8vIC0gUGxheSBidXR0b25cbi8vIC0gVm9sdW1lIE11dGUgYnV0dG9uXG4vLyAtIFRyYWNrIGJ1dHRvbnNcbi8vIC0gTmF0aXZlIFBpUCBidXR0b25cbi8vIC0gRnVsbHNjcmVlbiBCdXR0b25cbi8vXG4udmlkZW8tanMge1xuXG4gICYudmpzLWxheW91dC1zbWFsbCxcbiAgJi52anMtbGF5b3V0LXgtc21hbGwsXG4gICYudmpzLWxheW91dC10aW55IHtcbiAgICAudmpzLWN1cnJlbnQtdGltZSxcbiAgICAudmpzLXRpbWUtZGl2aWRlcixcbiAgICAudmpzLWR1cmF0aW9uLFxuICAgIC52anMtcmVtYWluaW5nLXRpbWUsXG4gICAgLnZqcy1wbGF5YmFjay1yYXRlLFxuICAgIC52anMtdm9sdW1lLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAvLyBSZXNldCB0aGUgc2l6ZSBvZiB0aGUgdm9sdW1lIHBhbmVsIHRvIHRoZSBkZWZhdWx0IHNvIHdlIGRvbid0IHNlZSBhIGJpZ1xuICAgIC8vIGVtcHR5IHNwYWNlIHRvIHRoZSByaWdodCBvZiB0aGUgbXV0ZSBidXR0b24uXG4gICAgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYudmpzLXNsaWRlci1hY3RpdmUsXG4gICAgICAmLnZqcy1ob3ZlciB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBBdCB4LXNtYWxsIGFuZCB0aW55LCB0aGUgcHJvZ3Jlc3MgY29udHJvbCBpcyB0b28gbmFycm93IHRvIGJlIHVzZWZ1bC5cbiAgJi52anMtbGF5b3V0LXgtc21hbGwsXG4gICYudmpzLWxheW91dC10aW55IHtcblxuICAgIC52anMtcHJvZ3Jlc3MtY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIEF0IHgtc21hbGwsIHRoZSBidXR0b25zIGFsb25lIGxlYXZlIGEgbGFyZ2UgZ2FwIG9uIHRoZSByaWdodC4gRmlsbCBpdCB3aXRoXG4gIC8vIHRoZSBzcGFjZXIgZWxlbWVudC5cbiAgJi52anMtbGF5b3V0LXgtc21hbGwge1xuXG4gICAgLnZqcy1jdXN0b20tY29udHJvbC1zcGFjZXIge1xuICAgICAgQGluY2x1ZGUgZmxleChhdXRvKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYudmpzLW5vLWZsZXggLnZqcy1jdXN0b20tY29udHJvbC1zcGFjZXIge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIudmpzLW1vZGFsLWRpYWxvZy52anMtdGV4dC10cmFjay1zZXR0aW5ncyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgMC43NSk7XG4gIGNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuICBoZWlnaHQ6IDcwJTtcbn1cblxuLy8gTGF5b3V0IGRpdnNcbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWNvbG9ycyxcbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWZvbnQsXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8vIGNvZGUgdGhhdCB3aWxsIG9ubHkgcnVuIGlmIENTUyBHcmlkIGlzIHN1cHBvcnRlZCBieSB0aGUgYnJvd3NlclxuQHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG4gIC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICAvLyBGbGV4IGFuZCBHcmlkIGZvciBGaXJlZm94LCBJRSwgYW5kIEVkZ2UgcmVtb3ZlIHRoZSBib3R0b20gcGFkZGluZy9tYXJnaW4gaW4gYSBjb250YWluZXIgYXMgc2l6ZSBkZWNyZWFzZXNcbiAgICAvLyBzbyB3ZSBhZGQgYm90dG9tIHBhZGRpbmcvbWFyZ2luIHRvIHRoZSBsYXN0IGl0ZW0gaW4gdGhlIGdyaWQgaW5zdGVhZCBvZiBoZXJlXG4gICAgLy8gc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS8yMzc1NDA4MFxuICAgIHBhZGRpbmc6IDIwcHggMjRweCAwcHggMjRweDtcbiAgfVxuXG4gIC8vIHNlZSB0aGUgY29tbWVudCBmb3IgcGFkZGluZyBhYm92ZVxuICAudmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIC52anMtZGVmYXVsdC1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyB7XG4gICAgLy8gbWFrZSB0aGlzIHRha2UgdXAgYm90aCBjb2x1bW5zXG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgfVxuXG4gIC8vIDEgY29sdW1uIGZvciBzbWFsbCBwbGF5ZXJzXG4gIC52anMtbGF5b3V0LXNtYWxsIC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50ICxcbiAgLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCxcbiAgLnZqcy1sYXlvdXQtdGlueSAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cblxufVxuXG4vLyBGb3JtIGVsZW1lbnRzXG4udmpzLXRyYWNrLXNldHRpbmcgPiBzZWxlY3Qge1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyBmaWVsZHNldCB7XG4gIG1hcmdpbjogNXB4O1xuICBwYWRkaW5nOiAzcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIGZpZWxkc2V0IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIHN0eWxlIHRoZSBzZWNvbmQgc2VsZWN0IGZvciB0ZXh0IGNvbG9yc1xuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIGZpZWxkc2V0IHNwYW4gPiBzZWxlY3Qge1xuICBtYXgtd2lkdGg6IDcuM2VtO1xufVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgbGVnZW5kIHtcbiAgY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xufVxuXG4vLyBIaWRlIGxhYmVscywgc28gdGhleSBhcmUgb25seSBmb3Igc2NyZWVuIHJlYWRlciB1c2Vyc1xuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIC52anMtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTsgLy8gZm9yIEludGVybmV0IEV4cGxvcmVyXG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbjpmb2N1cyxcbi52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMgYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmUtc3R5bGU6IHNvbGlkO1xuICBvdXRsaW5lLXdpZHRoOiBtZWRpdW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yIDg4JSwgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yIDEwMCUpO1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKCMyQjMzM0YsIDAuNzUpO1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMTgwZGVnLCAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yIDg4JSwgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yIDEwMCUpO1xuICBjb2xvcjogIzJCMzMzRjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi52anMtdHJhY2stc2V0dGluZ3MtY29udHJvbHMgLnZqcy1kZWZhdWx0LWJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuIiwiQG1lZGlhIHByaW50IHtcbiAgLnZpZGVvLWpzID4gKjpub3QoLnZqcy10ZWNoKTpub3QoLnZqcy1wb3N0ZXIpIHtcbiAgICB2aXNpYmlsaXR5OmhpZGRlbjtcbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInByaXZhdGUtdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzXCI7XG5cbkBpbXBvcnQgXCJub2RlX21vZHVsZXMvdmlkZW9qcy1mb250L3Njc3MvaWNvbnNcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvbGF5b3V0XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9iaWctcGxheVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYnV0dG9uXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jbG9zZS1idXR0b25cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL21vZGFsLWRpYWxvZ1wiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9tZW51L21lbnVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL21lbnUvbWVudS1wb3B1cFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbWVudS9tZW51LWlubGluZVwiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb250cm9sLWJhclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29udHJvbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29udHJvbC1zcGFjZXJcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvcHJvZ3Jlc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NsaWRlclwiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy92b2x1bWVcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvcG9zdGVyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9saXZlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90aW1lXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9wbGF5LXBhdXNlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90ZXh0LXRyYWNrXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9waWN0dXJlLWluLXBpY3R1cmVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Z1bGxzY3JlZW5cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3BsYXliYWNrLXJhdGVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Vycm9yXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9sb2FkaW5nXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jYXB0aW9uc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY2hhcHRlcnNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Rlc2NyaXB0aW9uc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc3VidGl0bGVzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zdWJzLWNhcHNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2F1ZGlvXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9hZGFwdGl2ZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY2FwdGlvbnMtc2V0dGluZ3NcIjtcblxuQGltcG9ydCBcInByaW50XCI7XG5cbi52anMtcmVzaXplLW1hbmFnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cblxuLy8gVGhlIHJ1bGUgaXMgbmVlZGVkIGZvciA6Zm9jdXMtdmlzaWJsZSBwb2x5ZmlsbFxuLmpzLWZvY3VzLXZpc2libGUgLnZpZGVvLWpzICo6Zm9jdXM6bm90KC5mb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi52aWRlby1qcyAqOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lO1xufVxuIiwiLnZqcy10aGVtZS1zZWEgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICB3aWR0aDogMTAzcHg7XG4gIGhlaWdodDogNzlweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDc5cHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbi10b3A6IC01MS41cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzkuNXB4O1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLWNvbnRyb2wtYmFyIHtcbiAgaGVpZ2h0OiA0ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzQxNzZiYztcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2QwZGRlZSwgI2ZmZik7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtYnV0dG9uID4gLnZqcy1pY29uLXBsYWNlaG9sZGVyOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMi4yO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXRpbWUtY29udHJvbCB7XG4gIGxpbmUtaGVpZ2h0OiA0ZW07XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtdm9sdW1lLXBhbmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1waWN0dXJlLWluLXBpY3R1cmUtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLXBsYXktcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCAxMTgsIDE4OCwgMC45KTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtcGxheS1wcm9ncmVzczpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1zbGlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCAxMTgsIDE4OCwgMC4xKTtcbn1cblxuLnZqcy10aGVtZS1zZWEgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbG9hZC1wcm9ncmVzcyBkaXYge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLXByb2dyZXNzLWhvbGRlciB7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmpzLXRoZW1lLXNlYSAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy10aW1lLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCAxMTgsIDE4OCwgMC41KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi52anMtdGhlbWUtc2VhIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkgLnZqcy10aW1lLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGNvbG9yOiAjNDE3NmJjO1xufVxuXG4iLCJAaW1wb3J0IFwifnZpZGVvLmpzL3NyYy9jc3MvdmlkZW8tanNcIjtcclxuQGltcG9ydCBcIn5AdmlkZW9qcy90aGVtZXMvc2VhL2luZGV4XCI7XHJcblxyXG4udmlkZW8tanMge1xyXG4gICYudmpzLXRoZW1lLXNlYSB7XHJcbiAgICAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XHJcbiAgICAgIHdpZHRoOiBjYWxjLXJlbSgxNjJweCk7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oMTYycHgpO1xyXG4gICAgICBtYXJnaW46IGNhbGMtcmVtKG1hdGgtZGl2KC0xNjJweCwgMikpIGF1dG8gMCBjYWxjLXJlbShtYXRoLWRpdigtMTYycHgsIDIpKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIEBleHRlbmQgLm1lZGlhO1xyXG4gICAgICAgIEBleHRlbmQgLm1lZGlhLXBsYXk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiIsIlxyXG4ud3Bmb3JtcyB7XHJcbiAgJi1maWVsZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgJi1lbWFpbCxcclxuICAgICYtdGV4dCB7XHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBAZXh0ZW5kIC5mb3JtLWNvbnRyb2w7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRleHRhcmVhIHtcclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIEBleHRlbmQgLmZvcm0tY29udHJvbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtZmlsZS11cGxvYWQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIGxhYmVsLndwZm9ybXMtZmllbGQtbGFiZWwge1xyXG4gICAgICAgIEBleHRlbmQgLmJ0bjtcclxuICAgICAgICBAZXh0ZW5kIC5idG4tb3V0bGluZS1wcmltYXJ5O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0LFxyXG4gICAgJi1lbWFpbCxcclxuICAgICYtZmlsZS11cGxvYWQsXHJcbiAgICAmLXRleHRhcmVhIHtcclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtKDE4cHgpO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWdkcHItY2hlY2tib3gge1xyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgQGV4dGVuZCAuZm9ybS1jaGVjay1sYWJlbDtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtKDEycHgpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIEBleHRlbmQgLmZvcm0tY2hlY2staW5wdXQ7XHJcbiAgICAgICAgd2lkdGg6IDFlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMWVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWRlc2NyaXB0aW9uIHtcclxuICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgxMnB4KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXN1Ym1pdCB7XHJcbiAgICBAZXh0ZW5kIC5idG47XHJcbiAgICBAZXh0ZW5kIC5idG4tcHJpbWFyeTtcclxuICB9XHJcbiAgJi1jb25maXJtYXRpb24tY29udGFpbmVyIHtcclxuICAgIEBleHRlbmQgLmFsZXJ0O1xyXG4gICAgQGV4dGVuZCAuYWxlcnQtc3VjY2VzcztcclxuICAgIHA6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZXJyb3ItY29udGFpbmVyIHtcclxuICAgIEBleHRlbmQgLmFsZXJ0O1xyXG4gICAgQGV4dGVuZCAuYWxlcnQtZGFuZ2VyO1xyXG4gICAgcDpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1lcnJvciB7XHJcbiAgICAmOm5vdChpbnB1dCk6bm90KHRleHRhcmVhKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTJweCkgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcclxuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmlucHV0LndwZm9ybXMtZXJyb3I6bm90KFt0eXBlPVwiZmlsZVwiXSksXHJcbnRleHRhcmVhLndwZm9ybXMtZXJyb3Ige1xyXG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFuZ2VyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbiIsIkBpbXBvcnQgXCJmb250c1wiO1xyXG5AaW1wb3J0IFwibWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcImJvb3RzdHJhcFwiO1xyXG5AaW1wb3J0IFwiYW9zXCI7XHJcbkBpbXBvcnQgXCJvd2xcIjtcclxuQGltcG9ydCBcIndvcmRwcmVzc1wiO1xyXG5AaW1wb3J0IFwiYW5pbWF0aW9uc1wiO1xyXG5AaW1wb3J0IFwibWVkaWFcIjtcclxuQGltcG9ydCBcInR5cG9ncmFwaHlcIjtcclxuQGltcG9ydCBcImZvcm1zXCI7XHJcbkBpbXBvcnQgXCJwYXJ0c1wiO1xyXG5AaW1wb3J0IFwidmlkZW9wbGF5ZXJcIjtcclxuQGltcG9ydCBcIndwZm9ybXNcIjtcclxuXHJcbjpyb290IHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XHJcblxyXG59XHJcblxyXG5cclxuYm9keSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHJcbiAgbWFpbiB7XHJcbiAgICBmbGV4OiAxO1xyXG4gIH1cclxufVxyXG5cclxubWFpbiB7XHJcbiAgPiBzZWN0aW9uOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi10b3A6ICRoZWFkZXItaGVpZ2h0O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAkaGVhZGVyLWhlaWdodC1sZztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZW51LWJ1cmdlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgd2lkdGg6IGNhbGMtcmVtKDM2cHgpO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gID4gc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogY2FsYy1yZW0oNHB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg5cHgpO1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCN7Y2FsYy1yZW0oMTNweCl9KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgje2NhbGMtcmVtKC0xM3B4KX0pIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jb2xsYXBzZWQge1xyXG4gICAgPiBzcGFuIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItY29sb3IgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtd2luZG93IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiBjYWxjLXJlbSgzMnB4KSAwO1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjLXJlbSg2NTBweCk7XHJcbiAgICBwYWRkaW5nOiAwIGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICAmX19jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcmlnaHQ6IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW5wdXQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBAZXh0ZW5kIC5oMztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDE0cHgpIDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXAge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgICYtYm9yZGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDJweCk7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIGNhbGMtcmVtKDE0cHgpIGF1dG87XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTUwMDtcclxuICAgICAgJi5sb2FkaW5nIHtcclxuICAgICAgICBhbmltYXRpb246IGxvYWRpbmctYW5pbWF0aW9uIDUwMG1zO1xyXG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1sb2FkZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBwYWRkaW5nLXRvcDogY2FsYy1yZW0oMTZweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1yZXN1bHRzIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjLXJlbSgyNTBweCk7XHJcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkaG92ZXItY29sb3I7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogJHppbmRleC1oZWFkZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDAgY2FsYy1yZW0oNXB4KSBjYWxjLXJlbSgxNXB4KSAwIHJnYmEoJGJsYWNrLCAuMTUpO1xyXG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcblxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQtbGc7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgPiBidXR0b24ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogY2FsYy1yZW0oMTBweCk7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgLm1lZGlhLWxvZ28ge1xyXG4gICAgICB3aWR0aDogY2FsYy1yZW0oMjczcHgpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMtcmVtKDQ2cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5vcGVuZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgIC5tZWRpYS1sb2dvIHtcclxuICAgICAgQGV4dGVuZCAubWVkaWEtbG9nb193aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAubWVkaWEtc2VhcmNoIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubWVudS1idXJnZXIge1xyXG4gICAgICA+IHNwYW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1vZGFsLW1lbnUge1xyXG5cclxuICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL21vZGFsLW1lbnUuanBnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAvL2Rpc3BsYXk6IGZsZXg7XHJcbiAgICAvL2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAvL2p1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLy9taW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xyXG5cclxuICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcclxuICAgIG1hcmdpbjogJGhlYWRlci1oZWlnaHQgMCAwO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgLy9tYXJnaW4tdG9wOiAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAvL21pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0LWxnfSk7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHQtbGd9KTtcclxuICAgICAgbWFyZ2luLXRvcDogJGhlYWRlci1oZWlnaHQtbGc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICBtYXJnaW46IGNhbGMtcmVtKDMycHgpIGF1dG87XHJcblxyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gICZfX3JvdyB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2NvbCB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBleHRlbmQgLmgyO1xyXG4gICAgZm9udC1zaXplOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDI0cHgpO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICAucGFydC1zb2NpYWxzIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWVudSxcclxuICAmX19tZW51IHVsIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfbGcge1xyXG4gICAgICBhOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBAZXh0ZW5kIC5oMztcclxuICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtKDIycHgpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDEycHgpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMtcmVtKC0yMHB4KTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMtcmVtKDE3MHB4KTtcclxuICAgICAgICAgIGhlaWdodDogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjZzLCBvcGFjaXR5IC4zcztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XHJcbiAgICAgICAgICAmLiN7JG5hbWV9IHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjeyRjb2xvcn07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9zbSB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBAZXh0ZW5kIC5oNDtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtKDE4cHgpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDEycHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwtdmlkZW8ge1xyXG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2Ryb3AgKyAxO1xyXG5cclxuICAmX19jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IGNhbGMtcmVtKC01NnB4KTtcclxuICAgIHJpZ2h0OiBjYWxjLXJlbSgtMTRweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHJpZ2h0OiBjYWxjLXJlbSgtNTZweCk7XHJcbiAgICAgIHRvcDogY2FsYy1yZW0oLTE0cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdmlkZW8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYlO1xyXG5cclxuICAgID4gZGl2LFxyXG4gICAgaWZyYW1lIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubW9kYWwtZGlhbG9nIHtcclxuICAgIEBleHRlbmQgLm1vZGFsLXhsO1xyXG4gICAgQGV4dGVuZCAubW9kYWwtZGlhbG9nLWNlbnRlcmVkO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLW91dDtcclxuICB9XHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktOTAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3RlciB7XHJcbiAgcGFkZGluZzogY2FsYy1yZW0oMzBweCkgMDtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZGFyeTtcclxuICBmb250LXNpemU6IGNhbGMtcmVtKDE0cHgpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjg2O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJGdyYXktOTAwO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC53cGZvcm1zLXN1Ym1pdC1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogY2FsYy1yZW0oNTVweCk7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYS1hcnJvdztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIHBhZGRpbmc6IGNhbGMtcmVtKDUwcHgpIDA7XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gIH1cclxuXHJcbiAgJl9fcm93IHtcclxuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcbiAgfVxyXG5cclxuICAmX19jb2wge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMwcHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg0N3B4KTtcclxuICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDUpO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBvcmRlcjogMztcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg1KTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICBvcmRlcjogNDtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSgzMHB4KTtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktOTAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tZW51LFxyXG4gICZfX21lbnUgdWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW46IGNhbGMtcmVtKDdweCkgY2FsYy1yZW0oMTBweCk7XHJcblxyXG4gICAgICAmLmFjdGl2ZSxcclxuICAgICAgJi5jdXJyZW50X3BhZ2VfaXRlbSxcclxuICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfc20ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oMzBweCk7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTBweCk7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS05MDA7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGxpIHtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YiB7XHJcbiAgICAuZm9vdGVyIHtcclxuICAgICAgJl9fY29sIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LTkwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYXJ0LXNvY2lhbHMge1xyXG4gICAgQGV4dGVuZCAucGFydC1zb2NpYWxzX3NtO1xyXG4gICAgQGV4dGVuZCAucGFydC1zb2NpYWxzX2Rhcms7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uZXdzLXBvc3Qge1xyXG4gICZfX2ltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMzYlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzVweCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgQGV4dGVuZCAubWVkaWE7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhLWxvZ287XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhLWxvZ29fd2hpdGU7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhLWxvZ29fbGc7XHJcbiAgICB9XHJcblxyXG4gICAgPiBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjk1KTtcclxuXHJcbiAgICAgID4gaW1nIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXRlZ29yeSB7XHJcbiAgICBAZXh0ZW5kIC5oNDtcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDI4cHgpO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGV4dGVuZCAuaDM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzOXB4KTtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uIHtcclxuICAmLTQwNCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oNDhweCk7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcbiAgICAuYnRuIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtdHlwZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTIwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEwKTtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbmF2aWdhdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgdG9wOiAkaGVhZGVyLWhlaWdodDtcclxuICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDIwNWRlZywgIzNjNTdhMyA1JSwgIzBlMjU0YSA5NyUpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0LWxnO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMTVweCkgMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDEwcHgpO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjZzO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiBjYWxjLXJlbSgxNXB4KSBjYWxjLXJlbSgyNnB4KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMTM1XCIgaGVpZ2h0PVwiMzlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xMzUtLjNBNDc2LjMgNDc2LjMgMCAwIDEgMjguOCAyOGMtMzEuNCA1LTM5LjYgNS44LTY3LjkgNi43IDQuOCAyLjUgOS43IDQuNyAxNC41IDYuOUMtNyA0MCAxMS42IDM3LjMgMzAuOSAzMy4zIDcxIDI1IDEwNy42IDEzLjMgMTM1LS4zXCIgZmlsbD1cIiN7JGdyZWVufVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAvL2ZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMTAwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjYlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiA2Mi41JTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjLXJlbSgxcHgpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oMXB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgbWFyZ2luLXRvcDogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDIwcHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBwYWRkaW5nOiBjYWxjLXJlbSg0MHB4KTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBAZXh0ZW5kIC5jb21tb24tbGlzdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfaG9tZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDIwMHB4KTtcclxuXHJcbiAgICAgIC5zZWN0aW9uLWltYWdlIHtcclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYy1yZW0oMTIwcHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgQGV4dGVuZCAubWVkaWE7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiBjYWxjLXJlbSgtMTE1cHgpO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg2NXB4KTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjIyOFwiIGhlaWdodD1cIjY1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMjI5LS41Yy00Ni4zIDE5LjctMTEwIDM2LjctMTgwLjIgNDhBNjc2IDY3NiAwIDAgMS02Ni4zIDU4LjhjOCA0LjMgMTYuNCA4IDI0LjYgMTEuN0MtMTIgNjcuNyAxOS43IDYzIDUyLjQgNTYuM2M2OC4yLTE0IDEzMC4yLTMzLjkgMTc2LjctNTYuOFwiIGZpbGw9XCIjeyRncmVlbn1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMtcmVtKDIyOXB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfaW52ZXJzZWQge1xyXG4gICAgICAuc2VjdGlvbi1pbWFnZSB7XHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiBjYWxjLXJlbSg0MHB4KSAwIGNhbGMtcmVtKDQwcHgpIGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wdXNoIHtcclxuICAgICZfX3JvdyB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2Utcm93KDApO1xyXG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjkuMzElO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDRzO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDMwcHgpO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuNnM7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgxNjBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIEBleHRlbmQgLmgyO1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIC8vd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBmb250LXNpemU6IGNhbGMtcmVtKDUwcHgpO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMtcmVtKDEwMHB4KTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQsXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19wdXNoIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg1MDBweCk7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAuc2VjdGlvbi1wdXNoIHtcclxuICAgICAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSg2NXB4KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdGV4dCxcclxuICAgICAgICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbmV3cyB7XHJcbiAgICBwYWRkaW5nOiBjYWxjLXJlbSgzMnB4KSAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgxMjBweCkgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDcwcHgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbCB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2F0ZWdvcmllcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3tjYWxjLXJlbSgxMHB4KX0pO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjLXJlbSgxMHB4KTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTE1LjIuNWMuMy0uMy41LS4yLjcgMCAuMy4xLjIuNSAwIC42TDguNSA4Yy0uMy4yLS42LjItLjcgMEwuMiAxQy4xIDEgMCAuNi4yLjUuNC4zLjcuMiAxIC41TDguMSA3IDE1LjIuNVpcIiBmaWxsPVwiI3skcHJpbWFyeX1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYy1yZW0oMTZweCkgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYy1yZW0oMTdweCkgY2FsYy1yZW0oOXB4KTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKCc8c3ZnIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCI5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTUuMi41Yy4zLS4zLjUtLjIuNyAwIC4zLjEuMi41IDAgLjZMOC41IDhjLS4zLjItLjYuMi0uNyAwTC4yIDFDLjEgMSAwIC42LjIuNS40LjMuNy4yIDEgLjVMOC4xIDcgMTUuMi41WlwiIGZpbGw9XCIjeyR3aGl0ZX1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMtcmVtKDM2MHB4KTtcclxuXHJcbiAgICAgICAgJi1tZW51IHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje2NhbGMtcmVtKDEwcHgpfSk7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2FyY2hpdmUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuXHJcbiAgICAgIC5zZWN0aW9uLW5ld3NfX2NvbCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc2luZ2xlIHtcclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDU2LjM0JTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzBweCk7XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woOCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zaWRlYmFyIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XHJcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0LWxnICsgY2FsYy1yZW0oMTZweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kYXRlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMjhweCk7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWxsIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNDBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190YWdzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDAgMCBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgICAgIEBleHRlbmQgLmJ0bi1vdXRsaW5lLXByaW1hcnk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIG1hcmdpbjogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NoYXJlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMjBweCk7XHJcblxyXG4gICAgICAubWVkaWEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYy1yZW0oMjBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoNCxcclxuICAgIC5oNCB7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZ3JpZCB7XHJcbiAgICBwYWRkaW5nOiBjYWxjLXJlbSgzMnB4KSAwO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgxMjBweCkgMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNik7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDMpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2VsbCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICRncmF5LTgwMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNmY3O1xyXG5cclxuICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX2ltYWdlIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTgwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfZ3JlZW4ge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX2Rhcmsge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2l6ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oNjBweCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAvL3BhZGRpbmc6IGNhbGMtcmVtKDIwcHgpO1xyXG4gICAgICBtaW4taGVpZ2h0OiBjYWxjLXJlbSg3MHB4KTtcclxuICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgyMHB4KTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjLXJlbSgzNjBweCk7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBwYWRkaW5nOiBjYWxjLXJlbSgyMHB4KSBjYWxjLXJlbSgyMHB4KSBjYWxjLXJlbSg3MHB4KTtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1icmVhZGNydW1icyB7XHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICBAZXh0ZW5kIC5jb250YWluZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWZ1bGwtaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDEyM3B4KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUwLjQ2JTtcclxuXHJcbiAgICAgID4gaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMtcmVtKDg2cHgpO1xyXG4gICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDMycHgpIG1hdGgtZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMik7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTgwMDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogNjIuNSU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGMtcmVtKDU3cHgpO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSg1N3B4KTtcclxuICAgICAgfVxyXG4gICAgICAka2V5czogc20sIG1kO1xyXG4gICAgICBAZWFjaCAka2V5IGluICRrZXlzIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRrZXkpIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gI3ttYXBfZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJGtleSl9ICsgI3ttYXRoLWRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIDIpfSkgLyAyKTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygoMTAwdncgLSAje21hcF9nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAka2V5KX0gKyAje21hdGgtZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMil9KSAvIDIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAka2V5czogbGcsIHhsO1xyXG4gICAgICBAZWFjaCAka2V5IGluICRrZXlzIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRrZXkpIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMtcmVtKDkwcHgpO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDB2dyAtICN7bWFwX2dldCgkY29udGFpbmVyLW1heC13aWR0aHMsICRrZXkpfSArICN7bWF0aC1kaXYoJGdyaWQtZ3V0dGVyLXdpZHRoLCAyKX0pIC8gMik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgICBib3R0b206IGNhbGMtcmVtKC0xOHB4KTtcclxuICAgICAgICB3aWR0aDogY2FsYy1yZW0oMTkwcHgpO1xyXG4gICAgICAgIGhlaWdodDogY2FsYy1yZW0oMzZweCk7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICByaWdodDogY2FsYy1yZW0oNzVweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgQGV4dGVuZCAuY29tbW9uLWxpc3Q7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2JsdWUge1xyXG4gICAgICAuc2VjdGlvbi1mdWxsLWltYWdlIHtcclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfaW52ZXJzZSB7XHJcbiAgICAgIC5zZWN0aW9uLWZ1bGwtaW1hZ2Uge1xyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MCU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgICAgICYtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA4OC44OSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgd2lkdGg6IDgyLjI5JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICRrZXlzOiBsZywgeGw7XHJcbiAgICAgICAgICBAZWFjaCAka2V5IGluICRrZXlzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgka2V5KSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwdncgLSAje21hcF9nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAka2V5KX0gKyAje21hdGgtZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMil9KSAvIDIpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYy1yZW0oNzVweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcblxyXG4gICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgbGVmdDogY2FsYy1yZW0oNzVweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYmxvY2staW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcclxuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgbWluLWhlaWdodDogY2FsYy1yZW0oMjc2cHgpO1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSgzMHB4KSBjYWxjLXJlbSgxNHB4KSBjYWxjLXJlbSgyMHB4KTtcclxuICAgICAgbWFyZ2luOiBjYWxjLXJlbSgzMnB4KSAwO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIC44NSk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW46IGNhbGMtcmVtKDExMnB4KSAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgfVxyXG5cclxuICAmLWhlcm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oNjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICBtYXJnaW4tdG9wOiBjYWxjLXJlbSgtMzJweCk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjLXJlbSgtMTAwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2UsXHJcbiAgICAmX19zbGlkZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMHMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg2NjBweCk7XHJcbiAgICAgICAgLy9wYWRkaW5nLWJvdHRvbTogMzIlO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XHJcbiAgICAgICAgLy9wYWRkaW5nLWJvdHRvbTogMjUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGVyIHtcclxuICAgICAgLm93bC1jYXJvdXNlbCB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAub3dsLWxvYWRlZCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hY3RpdmUge1xyXG4gICAgICAuc2VjdGlvbi1oZXJvX19pbWFnZSB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgJnMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBAZXh0ZW5kIC5zZWN0aW9uLWhlcm9fX2ltYWdlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiBjYWxjLXJlbSg1MHB4KTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZWNvbmRhcnk7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2FsYy1yZW0oMTBweCk7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiBjYWxjLXJlbSgycHgpO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LTEwMCwgLjI1KTtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcclxuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfcHJldiB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9uZXh0IHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgPiBzcGFuIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMtcmVtKDEwMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBtaW4taGVpZ2h0OiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgcGFkZGluZzogY2FsYy1yZW0oMjRweCkgY2FsYy1yZW0oMTZweCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMtcmVtKDEwMHB4KTtcclxuICAgICAgICBwYWRkaW5nOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1zbGlkZSB7XHJcbiAgICAgICAgJjpub3QoLmFjdGl2ZSkge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYy1yZW0oMzJweCkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBzbGlkZS1hbmltYXRpb24gLjZzO1xyXG4gICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICBmb250LXNpemU6IGNhbGMtcmVtKDE4cHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiBjYWxjLXJlbSgyMnB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N0ZXAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgY29sb3I6ICRncmF5LTUwMDtcclxuXHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgLy9ib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAvL21hcmdpbi1yaWdodDogY2FsYy1yZW0oMnB4KTtcclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9ibHVlLFxyXG4gICAgJl95ZWxsb3csXHJcbiAgICAmX29yYW5nZSxcclxuICAgICZfZ3JlZW4ge1xyXG4gICAgICAuc2VjdGlvbi1oZXJvX19jb250YWluZXIge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogY2FsYy1yZW0oLTE4cHgpO1xyXG4gICAgICAgICAgcmlnaHQ6IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYy1yZW0oMTkwcHgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgzNnB4KTtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9ibHVlIC5zZWN0aW9uLWhlcm9fX2NvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX2dyZWVuIC5zZWN0aW9uLWhlcm9fX2NvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJl95ZWxsb3cgLnNlY3Rpb24taGVyb19fY29udGFpbmVyOjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcbiAgICB9XHJcblxyXG4gICAgJl9vcmFuZ2UgLnNlY3Rpb24taGVyb19fY29udGFpbmVyOjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWJ1c2luZXNzIHtcclxuICAgIHBhZGRpbmc6IGNhbGMtcmVtKDMycHgpIDA7XHJcbiAgICBjb3VudGVyLXJlc2V0OiBidXNpbmVzcy10aXRsZTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxOTlkZWcsICN7JHdoaXRlfSAwJSwgI3skd2hpdGV9IDE5JSwgI3skZ3JheS0xMDB9IDk1JSk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICBwYWRkaW5nOiBjYWxjLXJlbSg4MHB4KSAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xyXG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNSk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMtcmVtKDE2cHgpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxNHB4KTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBjb3VudGVyLWluY3JlbWVudDogYnVzaW5lc3MtdGl0bGU7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjLXJlbSgtMTZweCk7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBjb250ZW50OiBcIjBcIiBjb3VudGVyKGJ1c2luZXNzLXRpdGxlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjLXJlbSgtMzJweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogOTUlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYy1yZW0oMTUwcHgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSgzMHB4KTtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBAZXh0ZW5kIC5oMTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgY29sb3I6ICRncmF5LTgwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcblxyXG4gICAgICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMtcmVtKDMycHgpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGFuaW1hdGlvbjogc2xpZGUtYW5pbWF0aW9uIC42cztcclxuICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfZGFyayB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyMDVkZWcsICRibHVlIDUlLCAjMGUyNTRhIDk3JSk7XHJcblxyXG4gICAgICAuaDMsXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgzMnB4KTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlY3Rpb24tYnVzaW5lc3Mge1xyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgIEBleHRlbmQgLmgzO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgbWluLWhlaWdodDogY2FsYy1yZW0oOTJweCk7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxNnB4KTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1wcm9kdWN0cyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjLXJlbSgxMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgQGV4dGVuZCAuY29udGFpbmVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMtcmVtKDMycHgpO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oNTBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XHJcblxyXG4gICAgICA+IGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICAvL3BhZGRpbmctYm90dG9tOiAzMCU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjLXJlbSg2NTBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYW1lIHtcclxuICAgICAgbWFyZ2luOiBjYWxjLXJlbSgxMHB4KSAwO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1oZWFkZXIge1xyXG4gICZfX2ltYWdlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBjYWxjLXJlbSg1MDBweCk7XHJcblxyXG4gICAgPiBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIGhlaWdodDogY2FsYy1yZW0oNTYwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IGNhbGMtcmVtKC02M3B4KTtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogY2FsYy1yZW0oMTZweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgIHBhZGRpbmc6IGNhbGMtcmVtKDQwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmtleXMtZGF0YSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICA+IGRpdjpmaXJzdC1jaGlsZCB7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1hcmdpbi1yaWdodDogY2FsYy1yZW0oMjBweCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSgxNnB4KTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBAZXh0ZW5kIC5jb21tb24tbGlzdDtcclxuICB9XHJcbn1cclxuXHJcbi5zbmdsLXNpdGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuXHJcbiAgICA+IGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMTUyZjRlIDAlLCByZ2JhKCMxNTJmNGUsIDApIDMwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIEBleHRlbmQgLm1lZGlhO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYS1sb2dvO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYS1sb2dvX3doaXRlO1xyXG4gICAgICBAZXh0ZW5kIC5tZWRpYS1sb2dvX2xnO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGV4dGVuZCAuaDQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogY2FsYy1yZW0oMzdweCk7XHJcbiAgICBib3R0b206IGNhbGMtcmVtKDI1cHgpO1xyXG4gICAgbGVmdDogY2FsYy1yZW0oMzdweCk7XHJcbiAgICBwYWRkaW5nOiBjYWxjLXJlbSg2cHgpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMtcmVtKDNweCk7XHJcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG4gIH1cclxuXHJcbiAgJl9faG92ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyZWVuLCAuNik7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLy90cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xyXG5cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHksIC42cztcclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgQGV4dGVuZCAuaDM7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYy1yZW0oMzJweCk7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjLXJlbSgxNnB4KSk7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjLXJlbSg0NXB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjLXJlbSgxNnB4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5zbmdsLXNpdGUge1xyXG4gICAgICAmX19ob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5hdmlnYXRpb24ge1xyXG4gIC5uYXYtbGlua3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcblxyXG4gIC5wYWdlLW51bWJlcnMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAuODc1cmVtO1xyXG4gICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgQGV4dGVuZCAuYnRuLW91dGxpbmUtZGFyaztcclxuXHJcbiAgICAmLmN1cnJlbnQge1xyXG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmRvdHMge1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250ZW50LWFyaWEge1xyXG4gIEBmb3IgJG4gZnJvbSAxIHRocm91Z2ggNiB7XHJcbiAgICAuaCN7JG59LCBoI3skbn0sICVoI3skbn0ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogY2FsYy1yZW0oMTZweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHRkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgcGFkZGluZzogY2FsYy1yZW0oMTZweCk7XHJcbiAgfVxyXG59XHJcblxyXG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLy8gVE9ETzogUmV2aXNpdCBjYWxjIG9yZGVyIGFmdGVyIGh0dHBzOi8vZ2l0aHViLmNvbS9yZWFjdC1ib290c3RyYXAvcmVhY3QtYm9vdHN0cmFwL2lzc3Vlcy82MDM5IGlzIGZpeGVkXG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAvLyBBZGQgYm94IHNpemluZyBpZiBvbmx5IHRoZSBncmlkIGlzIGxvYWRlZFxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHNldCB0aGUgd2lkdGhcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/