@import "../fonts/gilroy/stylesheet.css";:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,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,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:hsla(0,0%,100%,.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f;color-scheme:dark}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;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{border:0;border-top:var(--bs-border-width) solid;color:inherit;margin:1rem 0;opacity:.25}h1,h2,h3,h4,h5,h6{color:var(--bs-heading-color);font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}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:var(--bs-highlight-bg);color:var(--bs-highlight-color);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}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:var(--bs-code-color);font-size:.875em}a>code{color:inherit}kbd{background-color:var(--bs-body-color);border-radius:.25rem;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:var(--bs-secondary-color);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]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[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}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body,html{overflow-x:hidden}body{background-color:#17191e;color:#fff;font-family:Gilroy,sans-serif;height:auto;line-height:115%;min-width:280px}h1,h2,h3,h4{font-weight:800;margin:0}a,a:active,a:hover{color:#fff;text-decoration:none}button{background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}button:focus{outline:none}img{width:100%}ul{list-style-type:none;margin:0;padding:0}.cols-1{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.cols-1,.cols-2{display:-ms-grid;display:grid}.cols-2{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.cols-3{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.cols-3,.cols-4{display:-ms-grid;display:grid}.cols-4{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.cols-5{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.cols-5,.cols-6{display:-ms-grid;display:grid}.cols-6{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.cols-7{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.cols-7,.cols-8{display:-ms-grid;display:grid}.cols-8{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.cols-9{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.cols-10,.cols-9{display:-ms-grid;display:grid}.cols-10{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.cols-11{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.cols-11,.cols-12{display:-ms-grid;display:grid}.cols-12{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}@media (max-width:2560px){.cols-retina-1{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[1];display:-ms-grid;display:grid;grid-template-columns:repeat(1,1fr)}.cols-retina-2{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[2];display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr)}.cols-retina-3{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[3];display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr)}.cols-retina-4{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[4];display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr)}.cols-retina-5{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[5];display:-ms-grid;display:grid;grid-template-columns:repeat(5,1fr)}.cols-retina-6{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[6];display:-ms-grid;display:grid;grid-template-columns:repeat(6,1fr)}.cols-retina-7{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[7];display:-ms-grid;display:grid;grid-template-columns:repeat(7,1fr)}.cols-retina-8{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[8];display:-ms-grid;display:grid;grid-template-columns:repeat(8,1fr)}.cols-retina-9{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[9];display:-ms-grid;display:grid;grid-template-columns:repeat(9,1fr)}.cols-retina-10{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[10];display:-ms-grid;display:grid;grid-template-columns:repeat(10,1fr)}.cols-retina-11{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[11];display:-ms-grid;display:grid;grid-template-columns:repeat(11,1fr)}.cols-retina-12{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[12];display:-ms-grid;display:grid;grid-template-columns:repeat(12,1fr)}}@media (max-width:1920px){.cols-xxl-1{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.cols-xxl-1,.cols-xxl-2{display:-ms-grid;display:grid}.cols-xxl-2{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.cols-xxl-3{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.cols-xxl-3,.cols-xxl-4{display:-ms-grid;display:grid}.cols-xxl-4{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.cols-xxl-5{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.cols-xxl-5,.cols-xxl-6{display:-ms-grid;display:grid}.cols-xxl-6{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.cols-xxl-7{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.cols-xxl-7,.cols-xxl-8{display:-ms-grid;display:grid}.cols-xxl-8{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.cols-xxl-9{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.cols-xxl-10,.cols-xxl-9{display:-ms-grid;display:grid}.cols-xxl-10{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.cols-xxl-11{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.cols-xxl-11,.cols-xxl-12{display:-ms-grid;display:grid}.cols-xxl-12{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}}@media (max-width:1440px){.cols-xl-1{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.cols-xl-1,.cols-xl-2{display:-ms-grid;display:grid}.cols-xl-2{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.cols-xl-3{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.cols-xl-3,.cols-xl-4{display:-ms-grid;display:grid}.cols-xl-4{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.cols-xl-5{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.cols-xl-5,.cols-xl-6{display:-ms-grid;display:grid}.cols-xl-6{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.cols-xl-7{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.cols-xl-7,.cols-xl-8{display:-ms-grid;display:grid}.cols-xl-8{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.cols-xl-9{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.cols-xl-10,.cols-xl-9{display:-ms-grid;display:grid}.cols-xl-10{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.cols-xl-11{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.cols-xl-11,.cols-xl-12{display:-ms-grid;display:grid}.cols-xl-12{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}}@media (max-width:1200px){.cols-lg-1{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.cols-lg-1,.cols-lg-2{display:-ms-grid;display:grid}.cols-lg-2{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.cols-lg-3{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.cols-lg-3,.cols-lg-4{display:-ms-grid;display:grid}.cols-lg-4{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.cols-lg-5{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.cols-lg-5,.cols-lg-6{display:-ms-grid;display:grid}.cols-lg-6{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.cols-lg-7{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.cols-lg-7,.cols-lg-8{display:-ms-grid;display:grid}.cols-lg-8{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.cols-lg-9{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.cols-lg-10,.cols-lg-9{display:-ms-grid;display:grid}.cols-lg-10{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.cols-lg-11{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.cols-lg-11,.cols-lg-12{display:-ms-grid;display:grid}.cols-lg-12{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.cols-md-1{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.cols-md-1,.cols-md-2{display:-ms-grid;display:grid}.cols-md-2{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.cols-md-3{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.cols-md-3,.cols-md-4{display:-ms-grid;display:grid}.cols-md-4{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.cols-md-5{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.cols-md-5,.cols-md-6{display:-ms-grid;display:grid}.cols-md-6{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.cols-md-7{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.cols-md-7,.cols-md-8{display:-ms-grid;display:grid}.cols-md-8{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.cols-md-9{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.cols-md-10,.cols-md-9{display:-ms-grid;display:grid}.cols-md-10{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.cols-md-11{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.cols-md-11,.cols-md-12{display:-ms-grid;display:grid}.cols-md-12{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}}@media (max-width:768px){.cols-sm-1{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.cols-sm-1,.cols-sm-2{display:-ms-grid;display:grid}.cols-sm-2{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.cols-sm-3{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.cols-sm-3,.cols-sm-4{display:-ms-grid;display:grid}.cols-sm-4{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.cols-sm-5{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.cols-sm-5,.cols-sm-6{display:-ms-grid;display:grid}.cols-sm-6{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.cols-sm-7{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.cols-sm-7,.cols-sm-8{display:-ms-grid;display:grid}.cols-sm-8{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.cols-sm-9{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.cols-sm-10,.cols-sm-9{display:-ms-grid;display:grid}.cols-sm-10{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.cols-sm-11{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.cols-sm-11,.cols-sm-12{display:-ms-grid;display:grid}.cols-sm-12{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}}@media (max-width:576px){.cols-xs-1{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.cols-xs-1,.cols-xs-2{display:-ms-grid;display:grid}.cols-xs-2{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.cols-xs-3{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.cols-xs-3,.cols-xs-4{display:-ms-grid;display:grid}.cols-xs-4{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.cols-xs-5{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.cols-xs-5,.cols-xs-6{display:-ms-grid;display:grid}.cols-xs-6{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.cols-xs-7{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.cols-xs-7,.cols-xs-8{display:-ms-grid;display:grid}.cols-xs-8{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.cols-xs-9{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.cols-xs-10,.cols-xs-9{display:-ms-grid;display:grid}.cols-xs-10{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.cols-xs-11{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[11];grid-template-columns:repeat(11,1fr)}.cols-xs-11,.cols-xs-12{display:-ms-grid;display:grid}.cols-xs-12{grid-column-gap:30px;grid-row-gap:0;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}}.container{margin:auto;max-width:1320px;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (max-width:1440px){.container{max-width:1200px}}@media (max-width:1200px){.container{max-width:1024px}}@media (max-width:1024px){.container{max-width:768px}}@media (max-width:768px){.container{max-width:576px}}body{background:url(/img/bg_1920.png) no-repeat 50%;background-size:cover;min-height:100vh}.content{position:relative}@media only screen and (max-width:576px){.content{min-height:auto;padding:0 15px;width:100%}}.content .container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100vh}@media only screen and (min-width:1920px){.content .container{max-width:1800px}}@media only screen and (max-width:1024px){.content .container{max-width:calc(100vw - 120px)}}@media only screen and (max-width:768px){.content .container{max-width:calc(100vw - 40px)}}@media only screen and (max-width:576px){.content .container{-ms-grid-columns:(1fr 30px 1fr)[1];-ms-grid-rows:100px 90vw 150px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-ms-grid;display:grid;grid-template-columns:repeat(1,1fr 30px 1fr);grid-template-rows:100px 90vw 150px 20px;min-height:auto}}.content .container .logo{height:2.0833333333vw;left:0;position:absolute;top:4.1666666667vw;-webkit-transition:1s;transition:1s;width:9.2708333333vw}@media only screen and (min-width:1920px){.content .container .logo{height:40px;width:178px}}@media only screen and (max-width:1024px){.content .container .logo{height:30px;top:6.25vw;width:134px}}@media only screen and (max-width:576px){.content .container .logo{left:15px;position:relative}}.content .container .number_of_attempts{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#100f43;background-clip:padding-box;border:4px solid transparent;border-radius:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:130px;justify-content:center;position:absolute;right:0;top:20%;width:140px}.content .container .number_of_attempts:before{background:-webkit-gradient(linear,left top,left bottom,from(#c4b06a),to(#674f14));background:linear-gradient(180deg,#c4b06a,#674f14);border-radius:inherit;bottom:0;content:"";left:0;margin:-4px;position:absolute;right:0;top:0;z-index:-1}.content .container .number_of_attempts span:first-child{color:#0bbbef;font-size:2rem;font-weight:700;letter-spacing:.02em;line-height:130%}.content .container .number_of_attempts span:last-child{color:#fff;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:130%}@media only screen and (min-width:1920px){.content .container .number_of_attempts{top:4.1666666667vw}}@media only screen and (max-width:1024px){.content .container .number_of_attempts{top:6.25vw;width:134px}}@media only screen and (max-width:576px){.content .container .number_of_attempts{-ms-grid-column-span:1;-ms-grid-column-align:end;-ms-grid-column:3;grid-column:3/4;height:80px;justify-self:end;position:relative;right:15px;width:90px}}.content .container .prize{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#c4b06a),to(#674f14));background:linear-gradient(180deg,#c4b06a,#674f14);border-radius:1em;bottom:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:150px;justify-content:center;left:0;position:absolute;-webkit-transform:translateY(200%) rotateX(90deg);transform:translateY(200%) rotateX(90deg);width:232px}@media only screen and (max-width:576px){.content .container .prize{-ms-grid-row-span:1;-ms-grid-row-align:start;align-self:start;-ms-grid-row:3;grid-row:3/4;height:100%;left:15px;position:relative;top:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg);width:100%}}.content .container .prize__wrap{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#100f43;border-radius:calc(1em - 4px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:142px;justify-content:center;left:2;padding:7px 15px;position:absolute;width:224px}@media only screen and (max-width:1024px){.content .container .prize__wrap{height:142px;width:146px}}@media only screen and (max-width:576px){.content .container .prize__wrap{height:calc(100% - 8px);width:calc(100% - 8px)}}.content .container .prize__wrap>div{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#c4b06a),to(#674f14));background:linear-gradient(180deg,#c4b06a,#674f14);border-radius:calc(1em - 7px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:136px;justify-content:center;left:2;position:absolute;width:218px}@media only screen and (max-width:1024px){.content .container .prize__wrap>div{height:136px;width:140px}}@media only screen and (max-width:576px){.content .container .prize__wrap>div{height:calc(100% - 4px);width:calc(100% - 4px)}}.content .container .prize__wrap>div>div{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#100f43;border-radius:calc(1em - 8px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:134px;justify-content:center;left:2;position:absolute;width:216px}@media only screen and (max-width:1024px){.content .container .prize__wrap>div>div{height:134px;width:138px}}@media only screen and (max-width:576px){.content .container .prize__wrap>div>div{height:calc(100% - 4px);width:calc(100% - 4px)}}.content .container .prize span{font-size:1.625rem;font-weight:400;letter-spacing:.02em;line-height:130%;text-align:center}@media only screen and (max-width:1024px){.content .container .prize span{font-size:2.03125vw}}@media only screen and (max-width:768px){.content .container .prize span{font-size:2.7083333333vw}}@media only screen and (max-width:576px){.content .container .prize span{font-size:4vw}}.content .container .prize span.big{font-size:3rem;font-weight:700}@media only screen and (max-width:1024px){.content .container .prize span.big{font-size:3.75vw}}@media only screen and (max-width:576px){.content .container .prize span.big{font-size:8vw}}.content .container .prize span.blue{color:#0bbbef}.content .container .prize__last{left:auto;right:0}@media only screen and (max-width:576px){.content .container .prize__last{-ms-grid-column-span:1;-ms-grid-column-align:end;-ms-grid-column:3;grid-column:3/4;justify-self:end;right:15px}}@media only screen and (min-width:1920px){.content .container .prize{-webkit-transform:translateY(250%) rotateX(90deg);transform:translateY(250%) rotateX(90deg)}}@media only screen and (max-width:1024px){.content .container .prize{height:150px;width:154px}}@media only screen and (max-width:576px){.content .container .prize{height:100%;width:calc(100% - 15px)}}.footer{position:relative;z-index:10}.footer__title{color:hsla(0,0%,100%,.4);display:block;font-size:.875rem;margin-bottom:0;padding:50px 0;text-align:center}.navbar{position:relative;z-index:10}.navbar__title{color:hsla(0,0%,100%,.4);display:block;font-size:.875rem;margin-bottom:0;padding:50px 0;text-align:center}.swiper-slide{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#22252d;display:-webkit-box;display:-ms-flexbox;display:flex;height:300px;justify-content:center}.swiper-pagination-bullet{background-color:hsla(0,0%,100%,.4)}[class*=swiper-button]:after{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.8);border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;height:40px;justify-content:center;min-width:40px;opacity:.4;-webkit-transition:all .09s ease-out;transition:all .09s ease-out}[class*=swiper-button]:hover:after{opacity:1}.wheel{height:49.21875vw;position:relative;width:49.21875vw}@media only screen and (max-width:1024px){.wheel{height:73.2421875vw;top:-7vw;width:73.2421875vw}}@media only screen and (max-width:576px){.wheel{-ms-grid-column-span:3;-ms-grid-row-span:1;-ms-grid-column:1;grid-column:1/4;-ms-grid-row:2;grid-row:2/3;height:100vw;position:relative;width:100vw}}.wheel__main{background-size:contain!important;height:41.4583333333vw;left:50%;position:absolute;top:50%;-webkit-transform:translate(-20.72917vw,-20.72917vw);-ms-transform:translate(-20.72917vw,-20.72917vw);transform:translate(-20.72917vw,-20.72917vw);width:41.4583333333vw}@media only screen and (max-width:1024px){.wheel__main{height:62.1875vw;left:50%;position:absolute;top:50%;-webkit-transform:translate(-31.09375vw,-31.09375vw);-ms-transform:translate(-31.09375vw,-31.09375vw);transform:translate(-31.09375vw,-31.09375vw);width:62.1875vw}}@media only screen and (max-width:576px){.wheel__main{height:87.0625vw;left:50%;position:absolute;top:50%;-webkit-transform:translate(-43.53125vw,-43.53125vw);-ms-transform:translate(-43.53125vw,-43.53125vw);transform:translate(-43.53125vw,-43.53125vw);width:87.0625vw}}.wheel__main_rt-def{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotation_some_deg;animation-name:rotation_some_deg;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;left:3.90625vw;top:3.90625vw}@media only screen and (max-width:1024px){.wheel__main_rt-def{left:5.56640625vw;top:5.56640625vw}}@media only screen and (max-width:576px){.wheel__main_rt-def{left:6.5104166667vw;top:8.203125vw}}@-webkit-keyframes rotation_some_deg{0%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes rotation_some_deg{0%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}.wheel__caret{background:url(/img/wheel_caret.svg);background-size:contain;height:20.7291666667vw;left:50%;position:absolute;top:5.2083333333vw;-webkit-transform:translateX(-7.91667vw);-ms-transform:translateX(-7.91667vw);transform:translateX(-7.91667vw);width:15.8333333333vw}@media only screen and (max-width:1024px){.wheel__caret{height:31.09375vw;top:7.8125vw;-webkit-transform:translateX(-11.875vw);-ms-transform:translateX(-11.875vw);transform:translateX(-11.875vw);width:23.75vw}}@media only screen and (max-width:576px){.wheel__caret{height:43.53125vw;top:10.9375vw;-webkit-transform:translateX(-16.625vw);-ms-transform:translateX(-16.625vw);transform:translateX(-16.625vw);width:33.25vw}}.wheel__border{background:url(/img/wheel_border.svg) no-repeat 50%;background-size:contain;height:100%;position:absolute;width:100%}.wheel__btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(/img/wheel_btn.svg) no-repeat 50%;background-size:contain;cursor:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:8.5416666667vw;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-4.27083vw,-4.27083vw);-ms-transform:translate(-4.27083vw,-4.27083vw);transform:translate(-4.27083vw,-4.27083vw);-webkit-transition:.5s;transition:.5s;width:8.5416666667vw}@media only screen and (max-width:1024px){.wheel__btn{height:12.8125vw;left:50%;position:absolute;top:50%;-webkit-transform:translate(-6.40625vw,-6.40625vw);-ms-transform:translate(-6.40625vw,-6.40625vw);transform:translate(-6.40625vw,-6.40625vw);width:12.8125vw}}@media only screen and (max-width:576px){.wheel__btn{height:17.9375vw;left:50%;position:absolute;top:50%;-webkit-transform:translate(-8.96875vw,-8.96875vw);-ms-transform:translate(-8.96875vw,-8.96875vw);transform:translate(-8.96875vw,-8.96875vw);width:17.9375vw}}.wheel__btn span{color:#342308;font-size:1.25vw;font-weight:900;text-transform:uppercase}@media only screen and (max-width:1024px){.wheel__btn span{font-size:1.875vw}}@media only screen and (max-width:576px){.wheel__btn span{font-size:2.625vw}}.wheel__btn-hover:hover{background:url(/img/wheel_btn_hover.svg) no-repeat 50%;background-size:contain;cursor:pointer;-webkit-transition:.5s;transition:.5s}.wheel__btn-hover:hover span{color:#fff;text-shadow:0 0 5px #d4c17c;-webkit-transition:.5s;transition:.5s}.modal{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:rgba(0,0,0,.4);bottom:0;display:-ms-grid;display:grid;height:auto;left:0;min-height:100%;opacity:0;overflow:auto;place-items:center;position:fixed;right:0;top:0;-webkit-transition:.5s;transition:.5s;visibility:hidden;width:100%}@media (min-width:767px){.modal{padding:25px 0}}.modal__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:443px;justify-content:center;width:520px}@media only screen and (max-width:576px){.modal__wrapper{height:75.1736111111vw;width:90.2777777778vw}}.modal .logo{height:30px;left:7.8125vw;position:absolute;top:4.1666666667vw;width:134px;z-index:30}.modal--open{opacity:1;visibility:visible;z-index:100}.modal--open .modal__body{-webkit-animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both;opacity:1;visibility:visible}.modal--open .modal__body-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0}@media only screen and (max-width:576px){.modal--open .modal__body-wrap{margin:2.7777777778vw 0}}.modal__body{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:hsla(0,0%,100%,.01) url(../../img/pop-up.png) no-repeat 50%;background-size:contain;border-radius:40px;-webkit-box-sizing:border-box;box-sizing:border-box;gap:32px;height:inherit;padding:60px 28px 28px;position:relative;position:absolute;width:inherit}@media only screen and (max-width:576px){.modal__body{border-radius:6.9444444444vw;gap:5.5555555556vw;padding:10.4166666667vw 4.8611111111vw 4.8611111111vw}}.modal__body .btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#c4b06a),to(#674f14));background:linear-gradient(180deg,#c4b06a,#674f14);border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:63px;justify-content:center;padding:16px 32px;width:464px}@media only screen and (max-width:576px){.modal__body .btn{border-radius:3.4722222222vw;height:10.9375vw;padding:2.7777777778vw 5.5555555556vw;width:80.5555555556vw}}.modal__body .btn span{color:#342308;font-size:1.5rem;font-weight:900;letter-spacing:.02em;line-height:130%;text-align:center;-webkit-transition:.5s;transition:.5s}@media only screen and (max-width:576px){.modal__body .btn span{font-size:4.1666666667vw}}.modal__body .btn:hover span{color:#fff;text-shadow:0 0 5px #d4c17c;-webkit-transition:.5s;transition:.5s}.modal__button-close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border-radius:50%;color:#656363;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:48px;justify-content:center;position:absolute;right:12px;top:4px;width:48px;z-index:1}.modal__button-close svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal__button-close:hover svg{-webkit-transform:translate(-50%,-50%) scale(1.28);-ms-transform:translate(-50%,-50%) scale(1.28);transform:translate(-50%,-50%) scale(1.28)}.modal__header h4{color:#0bbbef;font-size:1.5rem;font-weight:500;letter-spacing:.02em;line-height:130%;text-align:center}@media only screen and (max-width:576px){.modal__header h4{font-size:4.1666666667vw}}.modal__header h3{color:#fff;font-size:2.25rem;font-weight:700;letter-spacing:.02em;line-height:130%;text-align:center}@media only screen and (max-width:576px){.modal__header h3{font-size:6.25vw}}.modal__title{color:#010101;font-size:26px;font-weight:700;letter-spacing:.04em;line-height:120%;text-transform:uppercase}.modal__form{padding-inline:32px}.modal--policy .modal__body{padding:3rem 2rem 2rem}.modal__policy-section{margin-bottom:0;max-height:600px;overflow-y:auto;padding:0;scrollbar-color:transparent var(--primary-color);scrollbar-width:thin}.modal__policy-section::-webkit-scrollbar{border-radius:10px;height:5px;width:4px}.modal__policy-section::-webkit-scrollbar-track-piece{background-color:transparent;border-radius:10px;width:10px}.modal__policy-section::-webkit-scrollbar-thumb:vertical{background-color:var(--primary-color);border-radius:10px;height:30px}.modal__bg-close{height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:1}.gift{height:159px;position:absolute;-webkit-transform:translate(-350px,-80px);-ms-transform:translate(-350px,-80px);transform:translate(-350px,-80px);width:138px}@media only screen and (max-width:576px){.gift{height:27.6041666667vw;-webkit-transform:translate(7.8125vw,-45.1388888889vw);-ms-transform:translate(7.8125vw,-45.1388888889vw);transform:translate(7.8125vw,-45.1388888889vw);width:23.9583333333vw;z-index:10}}.coin_left{height:170px;position:absolute;-webkit-transform:translate(-250px,-250px);-ms-transform:translate(-250px,-250px);transform:translate(-250px,-250px);width:138px}@media only screen and (max-width:576px){.coin_left{height:29.5138888889vw;-webkit-transform:translate(-7.8125vw,-46.875vw);-ms-transform:translate(-7.8125vw,-46.875vw);transform:translate(-7.8125vw,-46.875vw);width:23.9583333333vw}}.coin_right{height:138px;position:absolute;-webkit-transform:translate(340px,-60px);-ms-transform:translate(340px,-60px);transform:translate(340px,-60px);width:138px}@media only screen and (max-width:576px){.coin_right{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9pbmNsdWRlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9kaXN0L2Nzcy9ib290c3RyYXAtcmVib290Lm1pbi5jc3MiLCJtYWluLmNzcyIsIl9iYXNlLnNjc3MiLCJfdmFycy5zY3NzIiwiY29tcG9uZW50cy9fY29scy5zY3NzIiwiX21peGlucy5zY3NzIiwiY29tcG9uZW50cy9fY29udGFpbmVyLnNjc3MiLCJjb21wb25lbnRzL19jb250ZW50LnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX25hdmJhci5zY3NzIiwiY29tcG9uZW50cy9fc3dpcGVyLnNjc3MiLCJjb21wb25lbnRzL193aGVlbC5zY3NzIiwiY29tcG9uZW50cy9fbW9kYWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJUSx3Q0FBQSxDQ0FMLDRCQUE0QixpQkFBQSxDQUFrQixtQkFBQSxDQUFvQixtQkFBQSxDQUFvQixpQkFBQSxDQUFrQixnQkFBQSxDQUFpQixtQkFBQSxDQUFvQixtQkFBQSxDQUFvQixrQkFBQSxDQUFtQixpQkFBQSxDQUFrQixpQkFBQSxDQUFrQixlQUFBLENBQWdCLGVBQUEsQ0FBZ0IsaUJBQUEsQ0FBa0Isc0JBQUEsQ0FBdUIscUJBQUEsQ0FBc0IscUJBQUEsQ0FBc0IscUJBQUEsQ0FBc0IscUJBQUEsQ0FBc0IscUJBQUEsQ0FBc0IscUJBQUEsQ0FBc0IscUJBQUEsQ0FBc0IscUJBQUEsQ0FBc0IscUJBQUEsQ0FBc0Isb0JBQUEsQ0FBcUIsc0JBQUEsQ0FBdUIsb0JBQUEsQ0FBcUIsaUJBQUEsQ0FBa0Isb0JBQUEsQ0FBcUIsbUJBQUEsQ0FBb0Isa0JBQUEsQ0FBbUIsaUJBQUEsQ0FBa0IsMkJBQUEsQ0FBNEIsOEJBQUEsQ0FBK0IsMEJBQUEsQ0FBMkIsd0JBQUEsQ0FBeUIsMEJBQUEsQ0FBMkIseUJBQUEsQ0FBMEIsMEJBQUEsQ0FBMkIsc0JBQUEsQ0FBdUIsa0NBQUEsQ0FBbUMsb0NBQUEsQ0FBcUMsa0NBQUEsQ0FBbUMsK0JBQUEsQ0FBZ0Msa0NBQUEsQ0FBbUMsaUNBQUEsQ0FBa0MsZ0NBQUEsQ0FBaUMsK0JBQUEsQ0FBZ0MsOEJBQUEsQ0FBK0IsZ0NBQUEsQ0FBaUMsOEJBQUEsQ0FBK0IsMkJBQUEsQ0FBNEIsOEJBQUEsQ0FBK0IsNkJBQUEsQ0FBOEIsNEJBQUEsQ0FBNkIsMkJBQUEsQ0FBNEIsa0NBQUEsQ0FBbUMsb0NBQUEsQ0FBcUMsa0NBQUEsQ0FBbUMsK0JBQUEsQ0FBZ0Msa0NBQUEsQ0FBbUMsaUNBQUEsQ0FBa0MsZ0NBQUEsQ0FBaUMsK0JBQUEsQ0FBZ0MsMEJBQUEsQ0FBMkIsb0JBQUEsQ0FBcUIsd01BQUEsQ0FBeU0sa0dBQUEsQ0FBbUcsMkVBQUEsQ0FBeUYsK0NBQUEsQ0FBZ0Qsd0JBQUEsQ0FBeUIseUJBQUEsQ0FBMEIseUJBQUEsQ0FBMEIsdUJBQUEsQ0FBd0IsNEJBQUEsQ0FBNkIsaUJBQUEsQ0FBa0IsNEJBQUEsQ0FBNkIsd0JBQUEsQ0FBeUIsNkJBQUEsQ0FBOEIsdUNBQUEsQ0FBNEMsaUNBQUEsQ0FBa0MseUJBQUEsQ0FBMEIsaUNBQUEsQ0FBa0MscUNBQUEsQ0FBMEMsZ0NBQUEsQ0FBaUMsd0JBQUEsQ0FBeUIsZ0NBQUEsQ0FBaUMsMEJBQUEsQ0FBMkIsdUJBQUEsQ0FBd0IsOEJBQUEsQ0FBK0IsOEJBQUEsQ0FBK0IsNkJBQUEsQ0FBOEIsbUNBQUEsQ0FBb0MsdUJBQUEsQ0FBd0IsNEJBQUEsQ0FBNkIseUJBQUEsQ0FBMEIscUJBQUEsQ0FBc0IsdUJBQUEsQ0FBd0IseUJBQUEsQ0FBMEIsOENBQUEsQ0FBbUQsMkJBQUEsQ0FBNEIsNkJBQUEsQ0FBOEIsNEJBQUEsQ0FBNkIsMEJBQUEsQ0FBMkIsMkJBQUEsQ0FBNEIsa0RBQUEsQ0FBbUQsNkJBQUEsQ0FBOEIsNkNBQUEsQ0FBa0Qsc0RBQUEsQ0FBMkQsK0NBQUEsQ0FBb0Qsc0RBQUEsQ0FBMkQsNkJBQUEsQ0FBOEIsNEJBQUEsQ0FBNkIsMENBQUEsQ0FBK0MsNkJBQUEsQ0FBOEIsb0NBQUEsQ0FBcUMsK0JBQUEsQ0FB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bEJGLGdCQUFBLENBQUEsWUowNEJBLENHeDNCRSxZQ2pCRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSnU0QkEsQ0d4M0JFLFlDakJGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKZzVCQSxDR2o0QkUsd0JDbEJGLGdCQUFBLENBQUEsWUo0NUJBLENHMTRCRSxZQ2pCRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSnk1QkEsQ0cxNEJFLFlDakJGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKazZCQSxDR241QkUsd0JDbEJGLGdCQUFBLENBQUEsWUo4NkJBLENHNTVCRSxZQ2pCRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSjI2QkEsQ0c1NUJFLFlDakJGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKbzdCQSxDR3I2QkUsd0JDbEJGLGdCQUFBLENBQUEsWUpnOEJBLENHOTZCRSxZQ2pCRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSjY3QkEsQ0c5NkJFLFlDakJGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKczhCQSxDR3Y3QkUseUJDbEJGLGdCQUFBLENBQUEsWUprOUJBLENHaDhCRSxhQ2pCRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSwwQkFBQSxDQUFBLG9DSis4QkEsQ0doOEJFLGFDakJGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLDBCQUFBLENBQUEsb0NKdzlCQSxDR3o4QkUsMEJDbEJGLGdCQUFBLENBQUEsWUpvK0JBLENHbDlCRSxhQ2pCRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSwwQkFBQSxDQUFBLG9DSmkrQkEsQ0FsR0YsQ0d2MkJRLDBCQURKLFdDekJGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKMCtCQSxDR245QkUsc0JDMUJGLGdCQUFBLENBQUEsWUpzL0JBLENHNTlCRSxXQ3pCRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSm0vQkEsQ0c1OUJFLFdDekJGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKNC9CQSxDR3IrQkUsc0JDMUJGLGdCQUFBLENBQUEsWUp3Z0NBLENHOStCRSxXQ3pCRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSnFnQ0EsQ0c5K0JFLFdDekJGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKOGdDQSxDR3YvQkUsc0JDMUJGLGdCQUFBLENBQUEsWUowaENBLENHaGdDRSxXQ3pCRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSnVoQ0EsQ0doZ0NFLFdDekJGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKZ2lDQSxDR3pnQ0Usc0JDMUJGLGdCQUFBLENBQUEsWUo0aUNBLENHbGhDRSxXQ3pCRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSnlpQ0EsQ0dsaENFLFdDekJGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKa2pDQSxDRzNoQ0UsdUJDMUJGLGdCQUFBLENBQUEsWUo4akNBLENHcGlDRSxZQ3pCRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSwwQkFBQSxDQUFBLG9DSjJqQ0EsQ0dwaUNFLFlDekJGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLDBCQUFBLENBQUEsb0NKb2tDQSxDRzdpQ0Usd0JDMUJGLGdCQUFBLENBQUEsWUpnbENBLENHdGpDRSxZQ3pCRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSwwQkFBQSxDQUFBLG9DSjZrQ0EsQ0FsR0YsQ0czOEJRLDBCQURKLFdDakNGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKc2xDQSxDR3ZqQ0Usc0JDbENGLGdCQUFBLENBQUEsWUprbUNBLENHaGtDRSxXQ2pDRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSitsQ0EsQ0doa0NFLFdDakNGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKd21DQSxDR3prQ0Usc0JDbENGLGdCQUFBLENBQUEsWUpvbkNBLENHbGxDRSxXQ2pDRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSmluQ0EsQ0dsbENFLFdDakNGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKMG5DQSxDRzNsQ0Usc0JDbENGLGdCQUFBLENBQUEsWUpzb0NBLENHcG1DRSxXQ2pDRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSm1vQ0EsQ0dwbUNFLFdDakNGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKNG9DQSxDRzdtQ0Usc0JDbENGLGdCQUFBLENBQUEsWUp3cENBLENHdG5DRSxXQ2pDRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSnFwQ0EsQ0d0bkNFLFdDakNGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKOHBDQSxDRy9uQ0UsdUJDbENGLGdCQUFBLENBQUEsWUowcUNBLENHeG9DRSxZQ2pDRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSwwQkFBQSxDQUFBLG9DSnVxQ0EsQ0d4b0NFLFlDakNGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLDBCQUFBLENBQUEsb0NKZ3JDQSxDR2pwQ0Usd0JDbENGLGdCQUFBLENBQUEsWUo0ckNBLENHMXBDRSxZQ2pDRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSwwQkFBQSxDQUFBLG9DSnlyQ0EsQ0FsR0YsQ0cvaUNRLDBCQURKLFdDekNGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKa3NDQSxDRzNwQ0Usc0JDMUNGLGdCQUFBLENBQUEsWUo4c0NBLENHcHFDRSxXQ3pDRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSjJzQ0EsQ0dwcUNFLFdDekNGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKb3RDQSxDRzdxQ0Usc0JDMUNGLGdCQUFBLENBQUEsWUpndUNBLENHdHJDRSxXQ3pDRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSjZ0Q0EsQ0d0ckNFLFdDekNGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKc3VDQSxDRy9yQ0Usc0JDMUNGLGdCQUFBLENBQUEsWUprdkNBLENHeHNDRSxXQ3pDRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSit1Q0EsQ0d4c0NFLFdDekNGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKd3ZDQSxDR2p0Q0Usc0JDMUNGLGdCQUFBLENBQUEsWUpvd0NBLENHMXRDRSxXQ3pDRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSml3Q0EsQ0cxdENFLFdDekNGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKMHdDQSxDR251Q0UsdUJDMUNGLGdCQUFBLENBQUEsWUpzeENBLENHNXVDRSxZQ3pDRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSwwQkFBQSxDQUFBLG9DSm14Q0EsQ0c1dUNFLFlDekNGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLDBCQUFBLENBQUEsb0NKNHhDQSxDR3J2Q0Usd0JDMUNGLGdCQUFBLENBQUEsWUp3eUNBLENHOXZDRSxZQ3pDRixvQkFBQSxDQUNBLGNBQUEsQ0FDQSwwQkFBQSxDQUFBLG9DSnF5Q0EsQ0FsR0YsQ0ducENRLHlCQURKLFdDakRGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKOHlDQSxDRy92Q0Usc0JDbERGLGdCQUFBLENBQUEsWUowekNBLENHeHdDRSxXQ2pERixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSnV6Q0EsQ0d4d0NFLFdDakRGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKZzBDQSxDR2p4Q0Usc0JDbERGLGdCQUFBLENBQUEsWUo0MENBLENHMXhDRSxXQ2pERixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSnkwQ0EsQ0cxeENFLFdDakRGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKazFDQSxDR255Q0Usc0JDbERGLGdCQUFBLENBQUEsWUo4MUNBLENHNXlDRSxXQ2pERixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSjIxQ0EsQ0c1eUNFLFdDakRGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKbzJDQSxDR3J6Q0Usc0JDbERGLGdCQUFBLENBQUEsWUpnM0NBLENHOXpDRSxXQ2pERixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSjYyQ0EsQ0c5ekNFLFdDakRGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKczNDQSxDR3YwQ0UsdUJDbERGLGdCQUFBLENBQUEsWUprNENBLENHaDFDRSxZQ2pERixvQkFBQSxDQUNBLGNBQUEsQ0FDQSwwQkFBQSxDQUFBLG9DSiszQ0EsQ0doMUNFLFlDakRGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLDBCQUFBLENBQUEsb0NKdzRDQSxDR3oxQ0Usd0JDbERGLGdCQUFBLENBQUEsWUpvNUNBLENHbDJDRSxZQ2pERixvQkFBQSxDQUNBLGNBQUEsQ0FDQSwwQkFBQSxDQUFBLG9DSmk1Q0EsQ0FsR0YsQ0d2dkNRLHlCQURKLFdDekRGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKMDVDQSxDR24yQ0Usc0JDMURGLGdCQUFBLENBQUEsWUpzNkNBLENHNTJDRSxXQ3pERixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSm02Q0EsQ0c1MkNFLFdDekRGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKNDZDQSxDR3IzQ0Usc0JDMURGLGdCQUFBLENBQUEsWUp3N0NBLENHOTNDRSxXQ3pERixvQkFBQSxDQUNBLGNBQUEsQ0FDQSx5QkFBQSxDQUFBLG1DSnE3Q0EsQ0c5M0NFLFdDekRGLG9CQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBQUEsbUNKODdDQSxDR3Y0Q0Usc0JDMURGLGdCQUFBLENBQUEsWUowOENBLENH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V1g0ckVGLENXeHJFRSx5Q0FORixXQVFJLHNCQUFBLENBQ0EsZ0RBQUEsQ0FBQSw0Q0FBQSxDQUFBLHdDQUFBLENBRkEscUJYNnJFRixDQUNGLENXeHJFQSxZQUdFLFlBQUEsQ0FGQSxpQkFBQSxDQUdBLHdDQUFBLENBQUEsb0NBQUEsQ0FBQSxnQ0FBQSxDQUZBLFdYNnJFRixDV3pyRUUseUNBTkYsWUFPSSxZWDRyRUYsQ0FDRiIsImZpbGUiOiJhcHAubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vINCR0LjQsdC70LjQvtGC0LXQutC4XG5AaW1wb3J0IFwibm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9kaXN0L2Nzcy9ib290c3RyYXAtcmVib290Lm1pblwiOyAvLyDQotC+0LvRjNC60L4gcmVib290IVxuXG4vLyDQqNGA0LjRhNGC0YtcbkBpbXBvcnQgXCIuLi9mb250cy9naWxyb3kvc3R5bGVzaGVldC5jc3NcIjtcbiIsIi8qIVxuICogQm9vdHN0cmFwIFJlYm9vdCB2NS4zLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDI0IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi86cm9vdCxbZGF0YS1icy10aGVtZT1saWdodF17LS1icy1ibHVlOiMwZDZlZmQ7LS1icy1pbmRpZ286IzY2MTBmMjstLWJzLXB1cnBsZTojNmY0MmMxOy0tYnMtcGluazojZDYzMzg0Oy0tYnMtcmVkOiNkYzM1NDU7LS1icy1vcmFuZ2U6I2ZkN2UxNDstLWJzLXllbGxvdzojZmZjMTA3Oy0tYnMtZ3JlZW46IzE5ODc1NDstLWJzLXRlYWw6IzIwYzk5NzstLWJzLWN5YW46IzBkY2FmMDstLWJzLWJsYWNrOiMwMDA7LS1icy13aGl0ZTojZmZmOy0tYnMtZ3JheTojNmM3NTdkOy0tYnMtZ3JheS1kYXJrOiMzNDNhNDA7LS1icy1ncmF5LTEwMDojZjhmOWZhOy0tYnMtZ3JheS0yMDA6I2U5ZWNlZjstLWJzLWdyYXktMzAwOiNkZWUyZTY7LS1icy1ncmF5LTQwMDojY2VkNGRhOy0tYnMtZ3JheS01MDA6I2FkYjViZDstLWJzLWdyYXktNjAwOiM2Yzc1N2Q7LS1icy1ncmF5LTcwMDojNDk1MDU3Oy0tYnMtZ3JheS04MDA6IzM0M2E0MDstLWJzLWdyYXktOTAwOiMyMTI1Mjk7LS1icy1wcmltYXJ5OiMwZDZlZmQ7LS1icy1zZWNvbmRhcnk6IzZjNzU3ZDstLWJzLXN1Y2Nlc3M6IzE5ODc1NDstLWJzLWluZm86IzBkY2FmMDstLWJzLXdhcm5pbmc6I2ZmYzEwNzstLWJzLWRhbmdlcjojZGMzNTQ1Oy0tYnMtbGlnaHQ6I2Y4ZjlmYTstLWJzLWRhcms6IzIxMjUyOTstLWJzLXByaW1hcnktcmdiOjEzLDExMCwyNTM7LS1icy1zZWNvbmRhcnktcmdiOjEwOCwxMTcsMTI1Oy0tYnMtc3VjY2Vzcy1yZ2I6MjUsMTM1LDg0Oy0tYnMtaW5mby1yZ2I6MTMsMjAyLDI0MDstLWJzLXdhcm5pbmctcmdiOjI1NSwxOTMsNzstLWJzLWRhbmdlci1yZ2I6MjIwLDUzLDY5Oy0tYnMtbGlnaHQtcmdiOjI0OCwyNDksMjUwOy0tYnMtZGFyay1yZ2I6MzMsMzcsNDE7LS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXM6IzA1MmM2NTstLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiMyYjJmMzI7LS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXM6IzBhMzYyMjstLWJzLWluZm8tdGV4dC1lbXBoYXNpczojMDU1MTYwOy0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiM2NjRkMDM7LS1icy1kYW5nZXItdGV4dC1lbXBoYXNpczojNTgxNTFjOy0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpczojNDk1MDU3Oy0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiM0OTUwNTc7LS1icy1wcmltYXJ5LWJnLXN1YnRsZTojY2ZlMmZmOy0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZTojZTJlM2U1Oy0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6I2QxZTdkZDstLWJzLWluZm8tYmctc3VidGxlOiNjZmY0ZmM7LS1icy13YXJuaW5nLWJnLXN1YnRsZTojZmZmM2NkOy0tYnMtZGFuZ2VyLWJnLXN1YnRsZTojZjhkN2RhOy0tYnMtbGlnaHQtYmctc3VidGxlOiNmY2ZjZmQ7LS1icy1kYXJrLWJnLXN1YnRsZTojY2VkNGRhOy0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlOiM5ZWM1ZmU7LS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZTojYzRjOGNiOy0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiNhM2NmYmI7LS1icy1pbmZvLWJvcmRlci1zdWJ0bGU6IzllZWFmOTstLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTojZmZlNjljOy0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGU6I2YxYWViNTstLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6I2U5ZWNlZjstLWJzLWRhcmstYm9yZGVyLXN1YnRsZTojYWRiNWJkOy0tYnMtd2hpdGUtcmdiOjI1NSwyNTUsMjU1Oy0tYnMtYmxhY2stcmdiOjAsMCwwOy0tYnMtZm9udC1zYW5zLXNlcmlmOnN5c3RlbS11aSwtYXBwbGUtc3lzdGVtLFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLFwiTm90byBTYW5zXCIsXCJMaWJlcmF0aW9uIFNhbnNcIixBcmlhbCxzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjstLWJzLWZvbnQtbW9ub3NwYWNlOlNGTW9uby1SZWd1bGFyLE1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkxpYmVyYXRpb24gTW9ub1wiLFwiQ291cmllciBOZXdcIixtb25vc3BhY2U7LS1icy1ncmFkaWVudDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTstLWJzLWJvZHktZm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTstLWJzLWJvZHktZm9udC1zaXplOjFyZW07LS1icy1ib2R5LWZvbnQtd2VpZ2h0OjQwMDstLWJzLWJvZHktbGluZS1oZWlnaHQ6MS41Oy0tYnMtYm9keS1jb2xvcjojMjEyNTI5Oy0tYnMtYm9keS1jb2xvci1yZ2I6MzMsMzcsNDE7LS1icy1ib2R5LWJnOiNmZmY7LS1icy1ib2R5LWJnLXJnYjoyNTUsMjU1LDI1NTstLWJzLWVtcGhhc2lzLWNvbG9yOiMwMDA7LS1icy1lbXBoYXNpcy1jb2xvci1yZ2I6MCwwLDA7LS1icy1zZWNvbmRhcnktY29sb3I6cmdiYSgzMywgMzcsIDQxLCAwLjc1KTstLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6MzMsMzcsNDE7LS1icy1zZWNvbmRhcnktYmc6I2U5ZWNlZjstLWJzLXNlY29uZGFyeS1iZy1yZ2I6MjMzLDIzNiwyMzk7LS1icy10ZXJ0aWFyeS1jb2xvcjpyZ2JhKDMzLCAzNywgNDEsIDAuNSk7LS1icy10ZXJ0aWFyeS1jb2xvci1yZ2I6MzMsMzcsNDE7LS1icy10ZXJ0aWFyeS1iZzojZjhmOWZhOy0tYnMtdGVydGlhcnktYmctcmdiOjI0OCwyNDksMjUwOy0tYnMtaGVhZGluZy1jb2xvcjppbmhlcml0Oy0tYnMtbGluay1jb2xvcjojMGQ2ZWZkOy0tYnMtbGluay1jb2xvci1yZ2I6MTMsMTEwLDI1MzstLWJzLWxpbmstZGVjb3JhdGlvbjp1bmRlcmxpbmU7LS1icy1saW5rLWhvdmVyLWNvbG9yOiMwYTU4Y2E7LS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYjoxMCw4OCwyMDI7LS1icy1jb2RlLWNvbG9yOiNkNjMzODQ7LS1icy1oaWdobGlnaHQtY29sb3I6IzIxMjUyOTstLWJzLWhpZ2hsaWdodC1iZzojZmZmM2NkOy0tYnMtYm9yZGVyLXdpZHRoOjFweDstLWJzLWJvcmRlci1zdHlsZTpzb2xpZDstLWJzLWJvcmRlci1jb2xvcjojZGVlMmU2Oy0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OnJnYmEoMCwgMCwgMCwgMC4xNzUpOy0tYnMtYm9yZGVyLXJhZGl1czowLjM3NXJlbTstLWJzLWJvcmRlci1yYWRpdXMtc206MC4yNXJlbTstLWJzLWJvcmRlci1yYWRpdXMtbGc6MC41cmVtOy0tYnMtYm9yZGVyLXJhZGl1cy14bDoxcmVtOy0tYnMtYm9yZGVyLXJhZGl1cy14eGw6MnJlbTstLWJzLWJvcmRlci1yYWRpdXMtMnhsOnZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKTstLWJzLWJvcmRlci1yYWRpdXMtcGlsbDo1MHJlbTstLWJzLWJveC1zaGFkb3c6MCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpOy0tYnMtYm94LXNoYWRvdy1zbTowIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSk7LS1icy1ib3gtc2hhZG93LWxnOjAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpOy0tYnMtYm94LXNoYWRvdy1pbnNldDppbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7LS1icy1mb2N1cy1yaW5nLXdpZHRoOjAuMjVyZW07LS1icy1mb2N1cy1yaW5nLW9wYWNpdHk6MC4yNTstLWJzLWZvY3VzLXJpbmctY29sb3I6cmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpOy0tYnMtZm9ybS12YWxpZC1jb2xvcjojMTk4NzU0Oy0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3I6IzE5ODc1NDstLWJzLWZvcm0taW52YWxpZC1jb2xvcjojZGMzNTQ1Oy0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjojZGMzNTQ1fVtkYXRhLWJzLXRoZW1lPWRhcmtde2NvbG9yLXNjaGVtZTpkYXJrOy0tYnMtYm9keS1jb2xvcjojZGVlMmU2Oy0tYnMtYm9keS1jb2xvci1yZ2I6MjIyLDIyNiwyMzA7LS1icy1ib2R5LWJnOiMyMTI1Mjk7LS1icy1ib2R5LWJnLXJnYjozMywzNyw0MTstLWJzLWVtcGhhc2lzLWNvbG9yOiNmZmY7LS1icy1lbXBoYXNpcy1jb2xvci1yZ2I6MjU1LDI1NSwyNTU7LS1icy1zZWNvbmRhcnktY29sb3I6cmdiYSgyMjIsIDIyNiwgMjMwLCAwLjc1KTstLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6MjIyLDIyNiwyMzA7LS1icy1zZWNvbmRhcnktYmc6IzM0M2E0MDstLWJzLXNlY29uZGFyeS1iZy1yZ2I6NTIsNTgsNjQ7LS1icy10ZXJ0aWFyeS1jb2xvcjpyZ2JhKDIyMiwgMjI2LCAyMzAsIDAuNSk7LS1icy10ZXJ0aWFyeS1jb2xvci1yZ2I6MjIyLDIyNiwyMzA7LS1icy10ZXJ0aWFyeS1iZzojMmIzMDM1Oy0tYnMtdGVydGlhcnktYmctcmdiOjQzLDQ4LDUzOy0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiM2ZWE4ZmU7LS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczojYTdhY2IxOy0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiM3NWI3OTg7LS1icy1pbmZvLXRleHQtZW1waGFzaXM6IzZlZGZmNjstLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpczojZmZkYTZhOy0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6I2VhODY4ZjstLWJzLWxpZ2h0LXRleHQtZW1waGFzaXM6I2Y4ZjlmYTstLWJzLWRhcmstdGV4dC1lbXBoYXNpczojZGVlMmU2Oy0tYnMtcHJpbWFyeS1iZy1zdWJ0bGU6IzAzMTYzMzstLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGU6IzE2MTcxOTstLWJzLXN1Y2Nlc3MtYmctc3VidGxlOiMwNTFiMTE7LS1icy1pbmZvLWJnLXN1YnRsZTojMDMyODMwOy0tYnMtd2FybmluZy1iZy1zdWJ0bGU6IzMzMjcwMTstLWJzLWRhbmdlci1iZy1zdWJ0bGU6IzJjMGIwZTstLWJzLWxpZ2h0LWJnLXN1YnRsZTojMzQzYTQwOy0tYnMtZGFyay1iZy1zdWJ0bGU6IzFhMWQyMDstLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTojMDg0Mjk4Oy0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6IzQxNDY0YjstLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTojMGY1MTMyOy0tYnMtaW5mby1ib3JkZXItc3VidGxlOiMwODc5OTA7LS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGU6Izk5NzQwNDstLWJzLWRhbmdlci1ib3JkZXItc3VidGxlOiM4NDIwMjk7LS1icy1saWdodC1ib3JkZXItc3VidGxlOiM0OTUwNTc7LS1icy1kYXJrLWJvcmRlci1zdWJ0bGU6IzM0M2E0MDstLWJzLWhlYWRpbmctY29sb3I6aW5oZXJpdDstLWJzLWxpbmstY29sb3I6IzZlYThmZTstLWJzLWxpbmstaG92ZXItY29sb3I6IzhiYjlmZTstLWJzLWxpbmstY29sb3ItcmdiOjExMCwxNjgsMjU0Oy0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6MTM5LDE4NSwyNTQ7LS1icy1jb2RlLWNvbG9yOiNlNjg1YjU7LS1icy1oaWdobGlnaHQtY29sb3I6I2RlZTJlNjstLWJzLWhpZ2hsaWdodC1iZzojNjY0ZDAzOy0tYnMtYm9yZGVyLWNvbG9yOiM0OTUwNTc7LS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTstLWJzLWZvcm0tdmFsaWQtY29sb3I6Izc1Yjc5ODstLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiM3NWI3OTg7LS1icy1mb3JtLWludmFsaWQtY29sb3I6I2VhODY4ZjstLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6I2VhODY4Zn0qLDo6YWZ0ZXIsOjpiZWZvcmV7Ym94LXNpemluZzpib3JkZXItYm94fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpuby1wcmVmZXJlbmNlKXs6cm9vdHtzY3JvbGwtYmVoYXZpb3I6c21vb3RofX1ib2R5e21hcmdpbjowO2ZvbnQtZmFtaWx5OnZhcigtLWJzLWJvZHktZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZTp2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7Zm9udC13ZWlnaHQ6dmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7bGluZS1oZWlnaHQ6dmFyKC0tYnMtYm9keS1saW5lLWhlaWdodCk7Y29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7dGV4dC1hbGlnbjp2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1iZyk7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fWhye21hcmdpbjoxcmVtIDA7Y29sb3I6aW5oZXJpdDtib3JkZXI6MDtib3JkZXItdG9wOnZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQ7b3BhY2l0eTouMjV9aDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMjtjb2xvcjp2YXIoLS1icy1oZWFkaW5nLWNvbG9yKX1oMXtmb250LXNpemU6Y2FsYygxLjM3NXJlbSArIDEuNXZ3KX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe2gxe2ZvbnQtc2l6ZToyLjVyZW19fWgye2ZvbnQtc2l6ZTpjYWxjKDEuMzI1cmVtICsgLjl2dyl9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXtoMntmb250LXNpemU6MnJlbX19aDN7Zm9udC1zaXplOmNhbGMoMS4zcmVtICsgLjZ2dyl9QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXtoM3tmb250LXNpemU6MS43NXJlbX19aDR7Zm9udC1zaXplOmNhbGMoMS4yNzVyZW0gKyAuM3Z3KX1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe2g0e2ZvbnQtc2l6ZToxLjVyZW19fWg1e2ZvbnQtc2l6ZToxLjI1cmVtfWg2e2ZvbnQtc2l6ZToxcmVtfXB7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1hYmJyW3RpdGxlXXstd2Via2l0LXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO2N1cnNvcjpoZWxwOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOm5vbmU7dGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOm5vbmV9YWRkcmVzc3ttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6aW5oZXJpdH1vbCx1bHtwYWRkaW5nLWxlZnQ6MnJlbX1kbCxvbCx1bHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtfW9sIG9sLG9sIHVsLHVsIG9sLHVsIHVse21hcmdpbi1ib3R0b206MH1kdHtmb250LXdlaWdodDo3MDB9ZGR7bWFyZ2luLWJvdHRvbTouNXJlbTttYXJnaW4tbGVmdDowfWJsb2NrcXVvdGV7bWFyZ2luOjAgMCAxcmVtfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn1zbWFsbHtmb250LXNpemU6Ljg3NWVtfW1hcmt7cGFkZGluZzouMTg3NWVtO2NvbG9yOnZhcigtLWJzLWhpZ2hsaWdodC1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1icy1oaWdobGlnaHQtYmcpfXN1YixzdXB7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOi43NWVtO2xpbmUtaGVpZ2h0OjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotLjI1ZW19c3Vwe3RvcDotLjVlbX1he2NvbG9yOnJnYmEodmFyKC0tYnMtbGluay1jb2xvci1yZ2IpLHZhcigtLWJzLWxpbmstb3BhY2l0eSwxKSk7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOmhvdmVyey0tYnMtbGluay1jb2xvci1yZ2I6dmFyKC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2IpfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVye2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6dmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO2ZvbnQtc2l6ZToxZW19cHJle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbTtvdmVyZmxvdzphdXRvO2ZvbnQtc2l6ZTouODc1ZW19cHJlIGNvZGV7Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3b3JkLWJyZWFrOm5vcm1hbH1jb2Rle2ZvbnQtc2l6ZTouODc1ZW07Y29sb3I6dmFyKC0tYnMtY29kZS1jb2xvcik7d29yZC13cmFwOmJyZWFrLXdvcmR9YT5jb2Rle2NvbG9yOmluaGVyaXR9a2Jke3BhZGRpbmc6LjE4NzVyZW0gLjM3NXJlbTtmb250LXNpemU6Ljg3NWVtO2NvbG9yOnZhcigtLWJzLWJvZHktYmcpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnMtYm9keS1jb2xvcik7Ym9yZGVyLXJhZGl1czouMjVyZW19a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjFlbX1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZyxzdmd7dmVydGljYWwtYWxpZ246bWlkZGxlfXRhYmxle2NhcHRpb24tc2lkZTpib3R0b207Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07Y29sb3I6dmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTt0ZXh0LWFsaWduOmxlZnR9dGh7dGV4dC1hbGlnbjppbmhlcml0O3RleHQtYWxpZ246LXdlYmtpdC1tYXRjaC1wYXJlbnR9dGJvZHksdGQsdGZvb3QsdGgsdGhlYWQsdHJ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowfWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrfWJ1dHRvbntib3JkZXItcmFkaXVzOjB9YnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSl7b3V0bGluZTowfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7bWFyZ2luOjA7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1bcm9sZT1idXR0b25de2N1cnNvcjpwb2ludGVyfXNlbGVjdHt3b3JkLXdyYXA6bm9ybWFsfXNlbGVjdDpkaXNhYmxlZHtvcGFjaXR5OjF9W2xpc3RdOm5vdChbdHlwZT1kYXRlXSk6bm90KFt0eXBlPWRhdGV0aW1lLWxvY2FsXSk6bm90KFt0eXBlPW1vbnRoXSk6bm90KFt0eXBlPXdlZWtdKTpub3QoW3R5cGU9dGltZV0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3J7ZGlzcGxheTpub25lIWltcG9ydGFudH1bdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdLGJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufVt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCksYnV0dG9uOm5vdCg6ZGlzYWJsZWQpe2N1cnNvcjpwb2ludGVyfTo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyLXN0eWxlOm5vbmV9dGV4dGFyZWF7cmVzaXplOnZlcnRpY2FsfWZpZWxkc2V0e21pbi13aWR0aDowO3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MH1sZWdlbmR7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtc2l6ZTpjYWxjKDEuMjc1cmVtICsgLjN2dyk7bGluZS1oZWlnaHQ6aW5oZXJpdH1AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe2xlZ2VuZHtmb250LXNpemU6MS41cmVtfX1sZWdlbmQrKntjbGVhcjpsZWZ0fTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlciw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCw6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGR7cGFkZGluZzowfTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Ojotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVye3BhZGRpbmc6MH06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue2ZvbnQ6aW5oZXJpdDstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufTo6ZmlsZS1zZWxlY3Rvci1idXR0b257Zm9udDppbmhlcml0Oy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259b3V0cHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfWlmcmFtZXtib3JkZXI6MH1zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtO2N1cnNvcjpwb2ludGVyfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9XG4vKiMgc291cmNlTWFwcGluZ1VSTD1ib290c3RyYXAtcmVib290Lm1pbi5jc3MubWFwICovIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCBcIi4uL2ZvbnRzL2dpbHJveS9zdHlsZXNoZWV0LmNzc1wiO1xuLyoqXG4gKiBQWCB0byBWV1xuICogQHBhcmFtICBmbG9hdCAkcHgtdncgLSDQv9C40LrRgdC10LvQuCwg0LrQvtGC0L7RgNGL0LUg0L/RgNC10L7QsdGA0LDQt9GD0LXQvCDQsiB2d1xuICogQHBhcmFtICBmbG9hdCAkYmFzZS12dzogeGwgLSDRiNC40YDQuNC90LAg0Y3QutGA0LDQvdCwINC/0L4t0YPQvNC+0LvRh9Cw0L3QuNGOXG4gKiBAcmV0dXJuIGZsb2F0IC0g0LfQvdCw0YfQtdC90LjQtSB2d1xuICovXG4vKipcbiAqIFBYIHRvIFJFTVxuICogQHBhcmFtICBpbnQgJHB4LXJlbSAtINC/0LjQutGB0LXQu9C4LCDQutC+0YLQvtGA0YvQtSDQv9GA0LXQvtCx0YDQsNC30YPQtdC8INCyIHJlbVxuICogQHJldHVybiBmbG9hdCAtINC30L3QsNGH0LXQvdC40LUgcmVtXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAbWVkaWFcbiAqIEBwYXJhbSAkYnJlYWtwb2ludCAtINC60LvRjtGHINC40Lcg0LzQsNGB0YHQuNCy0LAgdmFycy4kYnJlYWtwb2ludHNcbiAqIEByZXR1cm4g0LfQvdCw0YfQtdC90LjQtSDQutC70Y7Rh9CwINC80LDRgdGB0LjQstCwXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAZnVuY3Rpb24gc2NyZWVuXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAZnVuY3Rpb24gc2NyZWVuXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBnZXQgY29sb3IgZnJvbSAkdGhlbWUtY29sb3JzXG4gKi9cbi8qIVxuICogQm9vdHN0cmFwIFJlYm9vdCB2NS4zLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDI0IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbjpyb290LCBbZGF0YS1icy10aGVtZT1saWdodF0ge1xuICAtLWJzLWJsdWU6IzBkNmVmZDtcbiAgLS1icy1pbmRpZ286IzY2MTBmMjtcbiAgLS1icy1wdXJwbGU6IzZmNDJjMTtcbiAgLS1icy1waW5rOiNkNjMzODQ7XG4gIC0tYnMtcmVkOiNkYzM1NDU7XG4gIC0tYnMtb3JhbmdlOiNmZDdlMTQ7XG4gIC0tYnMteWVsbG93OiNmZmMxMDc7XG4gIC0tYnMtZ3JlZW46IzE5ODc1NDtcbiAgLS1icy10ZWFsOiMyMGM5OTc7XG4gIC0tYnMtY3lhbjojMGRjYWYwO1xuICAtLWJzLWJsYWNrOiMwMDA7XG4gIC0tYnMtd2hpdGU6I2ZmZjtcbiAgLS1icy1ncmF5OiM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS1kYXJrOiMzNDNhNDA7XG4gIC0tYnMtZ3JheS0xMDA6I2Y4ZjlmYTtcbiAgLS1icy1ncmF5LTIwMDojZTllY2VmO1xuICAtLWJzLWdyYXktMzAwOiNkZWUyZTY7XG4gIC0tYnMtZ3JheS00MDA6I2NlZDRkYTtcbiAgLS1icy1ncmF5LTUwMDojYWRiNWJkO1xuICAtLWJzLWdyYXktNjAwOiM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS03MDA6IzQ5NTA1NztcbiAgLS1icy1ncmF5LTgwMDojMzQzYTQwO1xuICAtLWJzLWdyYXktOTAwOiMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeTojMGQ2ZWZkO1xuICAtLWJzLXNlY29uZGFyeTojNmM3NTdkO1xuICAtLWJzLXN1Y2Nlc3M6IzE5ODc1NDtcbiAgLS1icy1pbmZvOiMwZGNhZjA7XG4gIC0tYnMtd2FybmluZzojZmZjMTA3O1xuICAtLWJzLWRhbmdlcjojZGMzNTQ1O1xuICAtLWJzLWxpZ2h0OiNmOGY5ZmE7XG4gIC0tYnMtZGFyazojMjEyNTI5O1xuICAtLWJzLXByaW1hcnktcmdiOjEzLDExMCwyNTM7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjoxMDgsMTE3LDEyNTtcbiAgLS1icy1zdWNjZXNzLXJnYjoyNSwxMzUsODQ7XG4gIC0tYnMtaW5mby1yZ2I6MTMsMjAyLDI0MDtcbiAgLS1icy13YXJuaW5nLXJnYjoyNTUsMTkzLDc7XG4gIC0tYnMtZGFuZ2VyLXJnYjoyMjAsNTMsNjk7XG4gIC0tYnMtbGlnaHQtcmdiOjI0OCwyNDksMjUwO1xuICAtLWJzLWRhcmstcmdiOjMzLDM3LDQxO1xuICAtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpczojMDUyYzY1O1xuICAtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiMyYjJmMzI7XG4gIC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiMwYTM2MjI7XG4gIC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzOiMwNTUxNjA7XG4gIC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzOiM2NjRkMDM7XG4gIC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXM6IzU4MTUxYztcbiAgLS1icy1saWdodC10ZXh0LWVtcGhhc2lzOiM0OTUwNTc7XG4gIC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzOiM0OTUwNTc7XG4gIC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGU6I2NmZTJmZjtcbiAgLS1icy1zZWNvbmRhcnktYmctc3VidGxlOiNlMmUzZTU7XG4gIC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGU6I2QxZTdkZDtcbiAgLS1icy1pbmZvLWJnLXN1YnRsZTojY2ZmNGZjO1xuICAtLWJzLXdhcm5pbmctYmctc3VidGxlOiNmZmYzY2Q7XG4gIC0tYnMtZGFuZ2VyLWJnLXN1YnRsZTojZjhkN2RhO1xuICAtLWJzLWxpZ2h0LWJnLXN1YnRsZTojZmNmY2ZkO1xuICAtLWJzLWRhcmstYmctc3VidGxlOiNjZWQ0ZGE7XG4gIC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlOiM5ZWM1ZmU7XG4gIC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6I2M0YzhjYjtcbiAgLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGU6I2EzY2ZiYjtcbiAgLS1icy1pbmZvLWJvcmRlci1zdWJ0bGU6IzllZWFmOTtcbiAgLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGU6I2ZmZTY5YztcbiAgLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZTojZjFhZWI1O1xuICAtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGU6I2U5ZWNlZjtcbiAgLS1icy1kYXJrLWJvcmRlci1zdWJ0bGU6I2FkYjViZDtcbiAgLS1icy13aGl0ZS1yZ2I6MjU1LDI1NSwyNTU7XG4gIC0tYnMtYmxhY2stcmdiOjAsMCwwO1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjpzeXN0ZW0tdWksLWFwcGxlLXN5c3RlbSxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixcIk5vdG8gU2Fuc1wiLFwiTGliZXJhdGlvbiBTYW5zXCIsQXJpYWwsc2Fucy1zZXJpZixcIkFwcGxlIENvbG9yIEVtb2ppXCIsXCJTZWdvZSBVSSBFbW9qaVwiLFwiU2Vnb2UgVUkgU3ltYm9sXCIsXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tYnMtZm9udC1tb25vc3BhY2U6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtcbiAgLS1icy1ncmFkaWVudDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OnZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIC0tYnMtYm9keS1mb250LXNpemU6MXJlbTtcbiAgLS1icy1ib2R5LWZvbnQtd2VpZ2h0OjQwMDtcbiAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OjEuNTtcbiAgLS1icy1ib2R5LWNvbG9yOiMyMTI1Mjk7XG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6MzMsMzcsNDE7XG4gIC0tYnMtYm9keS1iZzojZmZmO1xuICAtLWJzLWJvZHktYmctcmdiOjI1NSwyNTUsMjU1O1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yOiMwMDA7XG4gIC0tYnMtZW1waGFzaXMtY29sb3ItcmdiOjAsMCwwO1xuICAtLWJzLXNlY29uZGFyeS1jb2xvcjpyZ2JhKDMzLCAzNywgNDEsIDAuNzUpO1xuICAtLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6MzMsMzcsNDE7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnOiNlOWVjZWY7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXJnYjoyMzMsMjM2LDIzOTtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvcjpyZ2JhKDMzLCAzNywgNDEsIDAuNSk7XG4gIC0tYnMtdGVydGlhcnktY29sb3ItcmdiOjMzLDM3LDQxO1xuICAtLWJzLXRlcnRpYXJ5LWJnOiNmOGY5ZmE7XG4gIC0tYnMtdGVydGlhcnktYmctcmdiOjI0OCwyNDksMjUwO1xuICAtLWJzLWhlYWRpbmctY29sb3I6aW5oZXJpdDtcbiAgLS1icy1saW5rLWNvbG9yOiMwZDZlZmQ7XG4gIC0tYnMtbGluay1jb2xvci1yZ2I6MTMsMTEwLDI1MztcbiAgLS1icy1saW5rLWRlY29yYXRpb246dW5kZXJsaW5lO1xuICAtLWJzLWxpbmstaG92ZXItY29sb3I6IzBhNThjYTtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYjoxMCw4OCwyMDI7XG4gIC0tYnMtY29kZS1jb2xvcjojZDYzMzg0O1xuICAtLWJzLWhpZ2hsaWdodC1jb2xvcjojMjEyNTI5O1xuICAtLWJzLWhpZ2hsaWdodC1iZzojZmZmM2NkO1xuICAtLWJzLWJvcmRlci13aWR0aDoxcHg7XG4gIC0tYnMtYm9yZGVyLXN0eWxlOnNvbGlkO1xuICAtLWJzLWJvcmRlci1jb2xvcjojZGVlMmU2O1xuICAtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDpyZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgLS1icy1ib3JkZXItcmFkaXVzOjAuMzc1cmVtO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtc206MC4yNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLWxnOjAuNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXhsOjFyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14eGw6MnJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLTJ4bDp2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCk7XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsOjUwcmVtO1xuICAtLWJzLWJveC1zaGFkb3c6MCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWJzLWJveC1zaGFkb3ctc206MCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtLWJzLWJveC1zaGFkb3ctbGc6MCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIC0tYnMtYm94LXNoYWRvdy1pbnNldDppbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtZm9jdXMtcmluZy13aWR0aDowLjI1cmVtO1xuICAtLWJzLWZvY3VzLXJpbmctb3BhY2l0eTowLjI1O1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6cmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xuICAtLWJzLWZvcm0tdmFsaWQtY29sb3I6IzE5ODc1NDtcbiAgLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjojMTk4NzU0O1xuICAtLWJzLWZvcm0taW52YWxpZC1jb2xvcjojZGMzNTQ1O1xuICAtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6I2RjMzU0NTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10ge1xuICBjb2xvci1zY2hlbWU6IGRhcms7XG4gIC0tYnMtYm9keS1jb2xvcjojZGVlMmU2O1xuICAtLWJzLWJvZHktY29sb3ItcmdiOjIyMiwyMjYsMjMwO1xuICAtLWJzLWJvZHktYmc6IzIxMjUyOTtcbiAgLS1icy1ib2R5LWJnLXJnYjozMywzNyw0MTtcbiAgLS1icy1lbXBoYXNpcy1jb2xvcjojZmZmO1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjoyNTUsMjU1LDI1NTtcbiAgLS1icy1zZWNvbmRhcnktY29sb3I6cmdiYSgyMjIsIDIyNiwgMjMwLCAwLjc1KTtcbiAgLS1icy1zZWNvbmRhcnktY29sb3ItcmdiOjIyMiwyMjYsMjMwO1xuICAtLWJzLXNlY29uZGFyeS1iZzojMzQzYTQwO1xuICAtLWJzLXNlY29uZGFyeS1iZy1yZ2I6NTIsNTgsNjQ7XG4gIC0tYnMtdGVydGlhcnktY29sb3I6cmdiYSgyMjIsIDIyNiwgMjMwLCAwLjUpO1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjoyMjIsMjI2LDIzMDtcbiAgLS1icy10ZXJ0aWFyeS1iZzojMmIzMDM1O1xuICAtLWJzLXRlcnRpYXJ5LWJnLXJnYjo0Myw0OCw1MztcbiAgLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXM6IzZlYThmZTtcbiAgLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczojYTdhY2IxO1xuICAtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpczojNzViNzk4O1xuICAtLWJzLWluZm8tdGV4dC1lbXBoYXNpczojNmVkZmY2O1xuICAtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpczojZmZkYTZhO1xuICAtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzOiNlYTg2OGY7XG4gIC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpczojZjhmOWZhO1xuICAtLWJzLWRhcmstdGV4dC1lbXBoYXNpczojZGVlMmU2O1xuICAtLWJzLXByaW1hcnktYmctc3VidGxlOiMwMzE2MzM7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXN1YnRsZTojMTYxNzE5O1xuICAtLWJzLXN1Y2Nlc3MtYmctc3VidGxlOiMwNTFiMTE7XG4gIC0tYnMtaW5mby1iZy1zdWJ0bGU6IzAzMjgzMDtcbiAgLS1icy13YXJuaW5nLWJnLXN1YnRsZTojMzMyNzAxO1xuICAtLWJzLWRhbmdlci1iZy1zdWJ0bGU6IzJjMGIwZTtcbiAgLS1icy1saWdodC1iZy1zdWJ0bGU6IzM0M2E0MDtcbiAgLS1icy1kYXJrLWJnLXN1YnRsZTojMWExZDIwO1xuICAtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTojMDg0Mjk4O1xuICAtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlOiM0MTQ2NGI7XG4gIC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlOiMwZjUxMzI7XG4gIC0tYnMtaW5mby1ib3JkZXItc3VidGxlOiMwODc5OTA7XG4gIC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlOiM5OTc0MDQ7XG4gIC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGU6Izg0MjAyOTtcbiAgLS1icy1saWdodC1ib3JkZXItc3VidGxlOiM0OTUwNTc7XG4gIC0tYnMtZGFyay1ib3JkZXItc3VidGxlOiMzNDNhNDA7XG4gIC0tYnMtaGVhZGluZy1jb2xvcjppbmhlcml0O1xuICAtLWJzLWxpbmstY29sb3I6IzZlYThmZTtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yOiM4YmI5ZmU7XG4gIC0tYnMtbGluay1jb2xvci1yZ2I6MTEwLDE2OCwyNTQ7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvci1yZ2I6MTM5LDE4NSwyNTQ7XG4gIC0tYnMtY29kZS1jb2xvcjojZTY4NWI1O1xuICAtLWJzLWhpZ2hsaWdodC1jb2xvcjojZGVlMmU2O1xuICAtLWJzLWhpZ2hsaWdodC1iZzojNjY0ZDAzO1xuICAtLWJzLWJvcmRlci1jb2xvcjojNDk1MDU3O1xuICAtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAtLWJzLWZvcm0tdmFsaWQtY29sb3I6Izc1Yjc5ODtcbiAgLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjojNzViNzk4O1xuICAtLWJzLWZvcm0taW52YWxpZC1jb2xvcjojZWE4NjhmO1xuICAtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6I2VhODY4Zjtcbn1cblxuKiwgOjphZnRlciwgOjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgOnJvb3Qge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICB9XG59XG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5ociB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogdmFyKC0tYnMtaGVhZGluZy1jb2xvcik7XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuaDIge1xuICBmb250LXNpemU6IGNhbGMoMS4zMjVyZW0gKyAwLjl2dyk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbmg0IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0ge1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCwgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbmRsLCBvbCwgdWwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCwgb2wgdWwsIHVsIG9sLCB1bCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbm1hcmsge1xuICBwYWRkaW5nOiAwLjE4NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWhpZ2hsaWdodC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWhpZ2hsaWdodC1iZyk7XG59XG5cbnN1Yiwgc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hOmhvdmVyIHtcbiAgLS1icy1saW5rLWNvbG9yLXJnYjp2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYik7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pLCBhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmNvZGUsIGtiZCwgcHJlLCBzYW1wIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG5wcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWNvZGUtY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAwLjM3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZywgc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG50Ym9keSwgdGQsIHRmb290LCB0aCwgdGhlYWQsIHRyIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmJ1dHRvbiwgaW5wdXQsIG9wdGdyb3VwLCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLCBzZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbnNlbGVjdDpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbltsaXN0XTpub3QoW3R5cGU9ZGF0ZV0pOm5vdChbdHlwZT1kYXRldGltZS1sb2NhbF0pOm5vdChbdHlwZT1tb250aF0pOm5vdChbdHlwZT13ZWVrXSk6bm90KFt0eXBlPXRpbWVdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5bdHlwZT1idXR0b25dLCBbdHlwZT1yZXNldF0sIFt0eXBlPXN1Ym1pdF0sIGJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLCBbdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksIFt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCksIGJ1dHRvbjpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxubGVnZW5kICsgKiB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLCA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLCA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUsIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLCA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LCA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cblxuLyoqXG4gKiBQWCB0byBWV1xuICogQHBhcmFtICBmbG9hdCAkcHgtdncgLSDQv9C40LrRgdC10LvQuCwg0LrQvtGC0L7RgNGL0LUg0L/RgNC10L7QsdGA0LDQt9GD0LXQvCDQsiB2d1xuICogQHBhcmFtICBmbG9hdCAkYmFzZS12dzogeGwgLSDRiNC40YDQuNC90LAg0Y3QutGA0LDQvdCwINC/0L4t0YPQvNC+0LvRh9Cw0L3QuNGOXG4gKiBAcmV0dXJuIGZsb2F0IC0g0LfQvdCw0YfQtdC90LjQtSB2d1xuICovXG4vKipcbiAqIFBYIHRvIFJFTVxuICogQHBhcmFtICBpbnQgJHB4LXJlbSAtINC/0LjQutGB0LXQu9C4LCDQutC+0YLQvtGA0YvQtSDQv9GA0LXQvtCx0YDQsNC30YPQtdC8INCyIHJlbVxuICogQHJldHVybiBmbG9hdCAtINC30L3QsNGH0LXQvdC40LUgcmVtXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAbWVkaWFcbiAqIEBwYXJhbSAkYnJlYWtwb2ludCAtINC60LvRjtGHINC40Lcg0LzQsNGB0YHQuNCy0LAgdmFycy4kYnJlYWtwb2ludHNcbiAqIEByZXR1cm4g0LfQvdCw0YfQtdC90LjQtSDQutC70Y7Rh9CwINC80LDRgdGB0LjQstCwXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAZnVuY3Rpb24gc2NyZWVuXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAZnVuY3Rpb24gc2NyZWVuXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBnZXQgY29sb3IgZnJvbSAkdGhlbWUtY29sb3JzXG4gKi9cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbio6YmVmb3JlLCAqOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJHaWxyb3lcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDExNSU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxOTFlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiAyODBweDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQge1xuICBmb250LXdlaWdodDogODAwO1xuICBtYXJnaW46IDA7XG59XG5cbmE6YWN0aXZlLFxuYTpob3ZlcixcbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBQWCB0byBWV1xuICogQHBhcmFtICBmbG9hdCAkcHgtdncgLSDQv9C40LrRgdC10LvQuCwg0LrQvtGC0L7RgNGL0LUg0L/RgNC10L7QsdGA0LDQt9GD0LXQvCDQsiB2d1xuICogQHBhcmFtICBmbG9hdCAkYmFzZS12dzogeGwgLSDRiNC40YDQuNC90LAg0Y3QutGA0LDQvdCwINC/0L4t0YPQvNC+0LvRh9Cw0L3QuNGOXG4gKiBAcmV0dXJuIGZsb2F0IC0g0LfQvdCw0YfQtdC90LjQtSB2d1xuICovXG4vKipcbiAqIFBYIHRvIFJFTVxuICogQHBhcmFtICBpbnQgJHB4LXJlbSAtINC/0LjQutGB0LXQu9C4LCDQutC+0YLQvtGA0YvQtSDQv9GA0LXQvtCx0YDQsNC30YPQtdC8INCyIHJlbVxuICogQHJldHVybiBmbG9hdCAtINC30L3QsNGH0LXQvdC40LUgcmVtXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAbWVkaWFcbiAqIEBwYXJhbSAkYnJlYWtwb2ludCAtINC60LvRjtGHINC40Lcg0LzQsNGB0YHQuNCy0LAgdmFycy4kYnJlYWtwb2ludHNcbiAqIEByZXR1cm4g0LfQvdCw0YfQtdC90LjQtSDQutC70Y7Rh9CwINC80LDRgdGB0LjQstCwXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAZnVuY3Rpb24gc2NyZWVuXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAZnVuY3Rpb24gc2NyZWVuXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBnZXQgY29sb3IgZnJvbSAkdGhlbWUtY29sb3JzXG4gKi9cbi5jb2xzLTEge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gIGdyaWQtcm93LWdhcDogMDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbn1cblxuLmNvbHMtMiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAwO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuXG4uY29scy0zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICBncmlkLXJvdy1nYXA6IDA7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG5cbi5jb2xzLTQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gIGdyaWQtcm93LWdhcDogMDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbn1cblxuLmNvbHMtNSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAwO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xufVxuXG4uY29scy02IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICBncmlkLXJvdy1nYXA6IDA7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG59XG5cbi5jb2xzLTcge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gIGdyaWQtcm93LWdhcDogMDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbn1cblxuLmNvbHMtOCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAwO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCAxZnIpO1xufVxuXG4uY29scy05IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICBncmlkLXJvdy1nYXA6IDA7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksIDFmcik7XG59XG5cbi5jb2xzLTEwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICBncmlkLXJvdy1nYXA6IDA7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCAxZnIpO1xufVxuXG4uY29scy0xMSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAwO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgMWZyKTtcbn1cblxuLmNvbHMtMTIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gIGdyaWQtcm93LWdhcDogMDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNTYwcHgpIHtcbiAgLmNvbHMtcmV0aW5hLTEge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNTYwcHgpIHtcbiAgLmNvbHMtcmV0aW5hLTIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNTYwcHgpIHtcbiAgLmNvbHMtcmV0aW5hLTMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNTYwcHgpIHtcbiAgLmNvbHMtcmV0aW5hLTQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNTYwcHgpIHtcbiAgLmNvbHMtcmV0aW5hLTUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNTYwcHgpIHtcbiAgLmNvbHMtcmV0aW5hLTYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNTYwcHgpIHtcbiAgLmNvbHMtcmV0aW5hLTcge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNTYwcHgpIHtcbiAgLmNvbHMtcmV0aW5hLTgge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNTYwcHgpIHtcbiAgLmNvbHMtcmV0aW5hLTkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAyNTYwcHgpIHtcbiAgLmNvbHMtcmV0aW5hLTEwIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDI1NjBweCkge1xuICAuY29scy1yZXRpbmEtMTEge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMjU2MHB4KSB7XG4gIC5jb2xzLXJldGluYS0xMiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbHMteHhsLTEge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbHMteHhsLTIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbHMteHhsLTMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbHMteHhsLTQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbHMteHhsLTUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbHMteHhsLTYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbHMteHhsLTcge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbHMteHhsLTgge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbHMteHhsLTkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbHMteHhsLTEwIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjBweCkge1xuICAuY29scy14eGwtMTEge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5jb2xzLXh4bC0xMiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbHMteGwtMSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuY29scy14bC0yIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb2xzLXhsLTMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbHMteGwtNCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuY29scy14bC01IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb2xzLXhsLTYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbHMteGwtNyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuY29scy14bC04IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb2xzLXhsLTkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbHMteGwtMTAge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb2xzLXhsLTExIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTEsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuY29scy14bC0xMiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbHMtbGctMSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29scy1sZy0yIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2xzLWxnLTMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbHMtbGctNCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29scy1sZy01IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2xzLWxnLTYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbHMtbGctNyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29scy1sZy04IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2xzLWxnLTkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbHMtbGctMTAge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2xzLWxnLTExIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTEsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29scy1sZy0xMiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbHMtbWQtMSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29scy1tZC0yIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb2xzLW1kLTMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbHMtbWQtNCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29scy1tZC01IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb2xzLW1kLTYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbHMtbWQtNyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29scy1tZC04IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb2xzLW1kLTkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbHMtbWQtMTAge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb2xzLW1kLTExIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTEsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29scy1tZC0xMiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29scy1zbS0xIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbHMtc20tMiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xzLXNtLTMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29scy1zbS00IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbHMtc20tNSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xzLXNtLTYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29scy1zbS03IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbHMtc20tOCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xzLXNtLTkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29scy1zbS0xMCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29scy1zbS0xMSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDExLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29scy1zbS0xMiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29scy14cy0xIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbHMteHMtMiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb2xzLXhzLTMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29scy14cy00IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbHMteHMtNSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb2xzLXhzLTYge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29scy14cy03IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbHMteHMtOCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb2xzLXhzLTkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29scy14cy0xMCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29scy14cy0xMSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDExLCAxZnIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29scy14cy0xMiB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICB9XG59XG5cbi8qKlxuICogUFggdG8gVldcbiAqIEBwYXJhbSAgZmxvYXQgJHB4LXZ3IC0g0L/QuNC60YHQtdC70LgsINC60L7RgtC+0YDRi9C1INC/0YDQtdC+0LHRgNCw0LfRg9C10Lwg0LIgdndcbiAqIEBwYXJhbSAgZmxvYXQgJGJhc2Utdnc6IHhsIC0g0YjQuNGA0LjQvdCwINGN0LrRgNCw0L3QsCDQv9C+LdGD0LzQvtC70YfQsNC90LjRjlxuICogQHJldHVybiBmbG9hdCAtINC30L3QsNGH0LXQvdC40LUgdndcbiAqL1xuLyoqXG4gKiBQWCB0byBSRU1cbiAqIEBwYXJhbSAgaW50ICRweC1yZW0gLSDQv9C40LrRgdC10LvQuCwg0LrQvtGC0L7RgNGL0LUg0L/RgNC10L7QsdGA0LDQt9GD0LXQvCDQsiByZW1cbiAqIEByZXR1cm4gZmxvYXQgLSDQt9C90LDRh9C10L3QuNC1IHJlbVxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgQG1lZGlhXG4gKiBAcGFyYW0gJGJyZWFrcG9pbnQgLSDQutC70Y7RhyDQuNC3INC80LDRgdGB0LjQstCwIHZhcnMuJGJyZWFrcG9pbnRzXG4gKiBAcmV0dXJuINC30L3QsNGH0LXQvdC40LUg0LrQu9GO0YfQsCDQvNCw0YHRgdC40LLQsFxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgQGZ1bmN0aW9uIHNjcmVlblxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgQGZ1bmN0aW9uIHNjcmVlblxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgZ2V0IGNvbG9yIGZyb20gJHRoZW1lLWNvbG9yc1xuICovXG4uY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIHBhZGRpbmctbGVmdDogY2FsYygzMHB4IC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMzBweCAvIDIpO1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICB9XG59XG5cbi8qKlxuICogUFggdG8gVldcbiAqIEBwYXJhbSAgZmxvYXQgJHB4LXZ3IC0g0L/QuNC60YHQtdC70LgsINC60L7RgtC+0YDRi9C1INC/0YDQtdC+0LHRgNCw0LfRg9C10Lwg0LIgdndcbiAqIEBwYXJhbSAgZmxvYXQgJGJhc2Utdnc6IHhsIC0g0YjQuNGA0LjQvdCwINGN0LrRgNCw0L3QsCDQv9C+LdGD0LzQvtC70YfQsNC90LjRjlxuICogQHJldHVybiBmbG9hdCAtINC30L3QsNGH0LXQvdC40LUgdndcbiAqL1xuLyoqXG4gKiBQWCB0byBSRU1cbiAqIEBwYXJhbSAgaW50ICRweC1yZW0gLSDQv9C40LrRgdC10LvQuCwg0LrQvtGC0L7RgNGL0LUg0L/RgNC10L7QsdGA0LDQt9GD0LXQvCDQsiByZW1cbiAqIEByZXR1cm4gZmxvYXQgLSDQt9C90LDRh9C10L3QuNC1IHJlbVxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgQG1lZGlhXG4gKiBAcGFyYW0gJGJyZWFrcG9pbnQgLSDQutC70Y7RhyDQuNC3INC80LDRgdGB0LjQstCwIHZhcnMuJGJyZWFrcG9pbnRzXG4gKiBAcmV0dXJuINC30L3QsNGH0LXQvdC40LUg0LrQu9GO0YfQsCDQvNCw0YHRgdC40LLQsFxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgQGZ1bmN0aW9uIHNjcmVlblxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgQGZ1bmN0aW9uIHNjcmVlblxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgZ2V0IGNvbG9yIGZyb20gJHRoZW1lLWNvbG9yc1xuICovXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWcvYmdfMTkyMC5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4uY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uY29udGVudCAuY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmNvbnRlbnQgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxODAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50IC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDEyMHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudCAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmciAzMHB4IDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxMDBweCA5MHZ3IDE1MHB4IDIwcHg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5jb250ZW50IC5jb250YWluZXIgLmxvZ28ge1xuICB3aWR0aDogOS4yNzA4MzMzMzMzdnc7XG4gIGhlaWdodDogMi4wODMzMzMzMzMzdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0LjE2NjY2NjY2Njd2dztcbiAgdHJhbnNpdGlvbjogMXM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuY29udGVudCAuY29udGFpbmVyIC5sb2dvIHtcbiAgICB3aWR0aDogMTc4cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGVudCAuY29udGFpbmVyIC5sb2dvIHtcbiAgICB0b3A6IDYuMjV2dztcbiAgICB3aWR0aDogMTM0cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50IC5jb250YWluZXIgLmxvZ28ge1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4uY29udGVudCAuY29udGFpbmVyIC5udW1iZXJfb2ZfYXR0ZW1wdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAyMCU7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgYmFja2dyb3VuZDogIzEwMGY0MztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgLyogIWltcG9ydGFudMOpICovXG4gIGJvcmRlcjogc29saWQgNHB4IHRyYW5zcGFyZW50OyAvKiAhaW1wb3J0YW50w6kgKi9cbiAgYm9yZGVyLXJhZGl1czogMWVtO1xufVxuLmNvbnRlbnQgLmNvbnRhaW5lciAubnVtYmVyX29mX2F0dGVtcHRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgbWFyZ2luOiAtNHB4OyAvKiAhaW1wb3J0YW50w6kgKi9cbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDsgLyogIWltcG9ydGFudMOpICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNjNGIwNmEgMCUsICM2NzRmMTQgMTAwJSk7XG59XG4uY29udGVudCAuY29udGFpbmVyIC5udW1iZXJfb2ZfYXR0ZW1wdHMgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6ICMwYmJiZWY7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuLmNvbnRlbnQgLmNvbnRhaW5lciAubnVtYmVyX29mX2F0dGVtcHRzIHNwYW46bGFzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5jb250ZW50IC5jb250YWluZXIgLm51bWJlcl9vZl9hdHRlbXB0cyB7XG4gICAgdG9wOiA0LjE2NjY2NjY2Njd2dztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQgLmNvbnRhaW5lciAubnVtYmVyX29mX2F0dGVtcHRzIHtcbiAgICB3aWR0aDogMTM0cHg7XG4gICAgdG9wOiA2LjI1dnc7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQgLmNvbnRhaW5lciAubnVtYmVyX29mX2F0dGVtcHRzIHtcbiAgICByaWdodDogMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZ3JpZC1jb2x1bW46IDMvNDtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbi5jb250ZW50IC5jb250YWluZXIgLnByaXplIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKSByb3RhdGVYKDkwZGVnKTtcbiAgd2lkdGg6IDIzMnB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNjNGIwNmEgMCUsICM2NzRmMTQgMTAwJSk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50IC5jb250YWluZXIgLnByaXplIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBncmlkLXJvdzogMy80O1xuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmNvbnRlbnQgLmNvbnRhaW5lciAucHJpemVfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyO1xuICB3aWR0aDogY2FsYygyMzJweCAtIDRweCAqIDIpO1xuICBoZWlnaHQ6IGNhbGMoMTUwcHggLSA0cHggKiAyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygxZW0gLSA0cHgpO1xuICBiYWNrZ3JvdW5kOiAjMTAwZjQzO1xuICBwYWRkaW5nOiA3cHggMTVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50IC5jb250YWluZXIgLnByaXplX193cmFwIHtcbiAgICB3aWR0aDogY2FsYygxNTRweCAtIDRweCAqIDIpO1xuICAgIGhlaWdodDogY2FsYygxNTBweCAtIDRweCAqIDIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50IC5jb250YWluZXIgLnByaXplX193cmFwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNHB4ICogMik7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cHggKiAyKTtcbiAgfVxufVxuLmNvbnRlbnQgLmNvbnRhaW5lciAucHJpemVfX3dyYXAgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyO1xuICB3aWR0aDogY2FsYygyMzJweCAtIDdweCAqIDIpO1xuICBoZWlnaHQ6IGNhbGMoMTUwcHggLSA3cHggKiAyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygxZW0gLSA3cHgpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjYzRiMDZhIDAlLCAjNjc0ZjE0IDEwMCUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQgLmNvbnRhaW5lciAucHJpemVfX3dyYXAgPiBkaXYge1xuICAgIHdpZHRoOiBjYWxjKDE1NHB4IC0gN3B4ICogMik7XG4gICAgaGVpZ2h0OiBjYWxjKDE1MHB4IC0gN3B4ICogMik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQgLmNvbnRhaW5lciAucHJpemVfX3dyYXAgPiBkaXYge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNHB4KTtcbiAgfVxufVxuLmNvbnRlbnQgLmNvbnRhaW5lciAucHJpemVfX3dyYXAgPiBkaXYgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyO1xuICB3aWR0aDogY2FsYygyMzJweCAtIDhweCAqIDIpO1xuICBoZWlnaHQ6IGNhbGMoMTUwcHggLSA4cHggKiAyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygxZW0gLSA4cHgpO1xuICBiYWNrZ3JvdW5kOiAjMTAwZjQzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRlbnQgLmNvbnRhaW5lciAucHJpemVfX3dyYXAgPiBkaXYgPiBkaXYge1xuICAgIHdpZHRoOiBjYWxjKDE1NHB4IC0gOHB4ICogMik7XG4gICAgaGVpZ2h0OiBjYWxjKDE1MHB4IC0gOHB4ICogMik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQgLmNvbnRhaW5lciAucHJpemVfX3dyYXAgPiBkaXYgPiBkaXYge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNHB4KTtcbiAgfVxufVxuLmNvbnRlbnQgLmNvbnRhaW5lciAucHJpemUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGVudCAuY29udGFpbmVyIC5wcml6ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDIuMDMxMjV2dztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudCAuY29udGFpbmVyIC5wcml6ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDIuNzA4MzMzMzMzM3Z3O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250ZW50IC5jb250YWluZXIgLnByaXplIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICB9XG59XG4uY29udGVudCAuY29udGFpbmVyIC5wcml6ZSBzcGFuLmJpZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50IC5jb250YWluZXIgLnByaXplIHNwYW4uYmlnIHtcbiAgICBmb250LXNpemU6IDMuNzV2dztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudCAuY29udGFpbmVyIC5wcml6ZSBzcGFuLmJpZyB7XG4gICAgZm9udC1zaXplOiA4dnc7XG4gIH1cbn1cbi5jb250ZW50IC5jb250YWluZXIgLnByaXplIHNwYW4uYmx1ZSB7XG4gIGNvbG9yOiAjMGJiYmVmO1xufVxuLmNvbnRlbnQgLmNvbnRhaW5lciAucHJpemVfX2xhc3Qge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRlbnQgLmNvbnRhaW5lciAucHJpemVfX2xhc3Qge1xuICAgIGdyaWQtY29sdW1uOiAzLzQ7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5jb250ZW50IC5jb250YWluZXIgLnByaXplIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUwJSkgcm90YXRlWCg5MGRlZyk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250ZW50IC5jb250YWluZXIgLnByaXplIHtcbiAgICB3aWR0aDogMTU0cHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGVudCAuY29udGFpbmVyIC5wcml6ZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4vKipcbiAqIFBYIHRvIFZXXG4gKiBAcGFyYW0gIGZsb2F0ICRweC12dyAtINC/0LjQutGB0LXQu9C4LCDQutC+0YLQvtGA0YvQtSDQv9GA0LXQvtCx0YDQsNC30YPQtdC8INCyIHZ3XG4gKiBAcGFyYW0gIGZsb2F0ICRiYXNlLXZ3OiB4bCAtINGI0LjRgNC40L3QsCDRjdC60YDQsNC90LAg0L/Qvi3Rg9C80L7Qu9GH0LDQvdC40Y5cbiAqIEByZXR1cm4gZmxvYXQgLSDQt9C90LDRh9C10L3QuNC1IHZ3XG4gKi9cbi8qKlxuICogUFggdG8gUkVNXG4gKiBAcGFyYW0gIGludCAkcHgtcmVtIC0g0L/QuNC60YHQtdC70LgsINC60L7RgtC+0YDRi9C1INC/0YDQtdC+0LHRgNCw0LfRg9C10Lwg0LIgcmVtXG4gKiBAcmV0dXJuIGZsb2F0IC0g0LfQvdCw0YfQtdC90LjQtSByZW1cbiAqL1xuLyoqXG4gKiBIZWxwZXIgZm9yIEBtZWRpYVxuICogQHBhcmFtICRicmVha3BvaW50IC0g0LrQu9GO0Ycg0LjQtyDQvNCw0YHRgdC40LLQsCB2YXJzLiRicmVha3BvaW50c1xuICogQHJldHVybiDQt9C90LDRh9C10L3QuNC1INC60LvRjtGH0LAg0LzQsNGB0YHQuNCy0LBcbiAqL1xuLyoqXG4gKiBIZWxwZXIgZm9yIEBmdW5jdGlvbiBzY3JlZW5cbiAqL1xuLyoqXG4gKiBIZWxwZXIgZm9yIEBmdW5jdGlvbiBzY3JlZW5cbiAqL1xuLyoqXG4gKiBIZWxwZXIgZm9yIGdldCBjb2xvciBmcm9tICR0aGVtZS1jb2xvcnNcbiAqL1xuLmZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG4uZm9vdGVyX190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyoqXG4gKiBQWCB0byBWV1xuICogQHBhcmFtICBmbG9hdCAkcHgtdncgLSDQv9C40LrRgdC10LvQuCwg0LrQvtGC0L7RgNGL0LUg0L/RgNC10L7QsdGA0LDQt9GD0LXQvCDQsiB2d1xuICogQHBhcmFtICBmbG9hdCAkYmFzZS12dzogeGwgLSDRiNC40YDQuNC90LAg0Y3QutGA0LDQvdCwINC/0L4t0YPQvNC+0LvRh9Cw0L3QuNGOXG4gKiBAcmV0dXJuIGZsb2F0IC0g0LfQvdCw0YfQtdC90LjQtSB2d1xuICovXG4vKipcbiAqIFBYIHRvIFJFTVxuICogQHBhcmFtICBpbnQgJHB4LXJlbSAtINC/0LjQutGB0LXQu9C4LCDQutC+0YLQvtGA0YvQtSDQv9GA0LXQvtCx0YDQsNC30YPQtdC8INCyIHJlbVxuICogQHJldHVybiBmbG9hdCAtINC30L3QsNGH0LXQvdC40LUgcmVtXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAbWVkaWFcbiAqIEBwYXJhbSAkYnJlYWtwb2ludCAtINC60LvRjtGHINC40Lcg0LzQsNGB0YHQuNCy0LAgdmFycy4kYnJlYWtwb2ludHNcbiAqIEByZXR1cm4g0LfQvdCw0YfQtdC90LjQtSDQutC70Y7Rh9CwINC80LDRgdGB0LjQstCwXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAZnVuY3Rpb24gc2NyZWVuXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBAZnVuY3Rpb24gc2NyZWVuXG4gKi9cbi8qKlxuICogSGVscGVyIGZvciBnZXQgY29sb3IgZnJvbSAkdGhlbWUtY29sb3JzXG4gKi9cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLm5hdmJhcl9fdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qKlxuICogUFggdG8gVldcbiAqIEBwYXJhbSAgZmxvYXQgJHB4LXZ3IC0g0L/QuNC60YHQtdC70LgsINC60L7RgtC+0YDRi9C1INC/0YDQtdC+0LHRgNCw0LfRg9C10Lwg0LIgdndcbiAqIEBwYXJhbSAgZmxvYXQgJGJhc2Utdnc6IHhsIC0g0YjQuNGA0LjQvdCwINGN0LrRgNCw0L3QsCDQv9C+LdGD0LzQvtC70YfQsNC90LjRjlxuICogQHJldHVybiBmbG9hdCAtINC30L3QsNGH0LXQvdC40LUgdndcbiAqL1xuLyoqXG4gKiBQWCB0byBSRU1cbiAqIEBwYXJhbSAgaW50ICRweC1yZW0gLSDQv9C40LrRgdC10LvQuCwg0LrQvtGC0L7RgNGL0LUg0L/RgNC10L7QsdGA0LDQt9GD0LXQvCDQsiByZW1cbiAqIEByZXR1cm4gZmxvYXQgLSDQt9C90LDRh9C10L3QuNC1IHJlbVxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgQG1lZGlhXG4gKiBAcGFyYW0gJGJyZWFrcG9pbnQgLSDQutC70Y7RhyDQuNC3INC80LDRgdGB0LjQstCwIHZhcnMuJGJyZWFrcG9pbnRzXG4gKiBAcmV0dXJuINC30L3QsNGH0LXQvdC40LUg0LrQu9GO0YfQsCDQvNCw0YHRgdC40LLQsFxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgQGZ1bmN0aW9uIHNjcmVlblxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgQGZ1bmN0aW9uIHNjcmVlblxuICovXG4vKipcbiAqIEhlbHBlciBmb3IgZ2V0IGNvbG9yIGZyb20gJHRoZW1lLWNvbG9yc1xuICovXG4uc3dpcGVyLXNsaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjUyZDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuXG5bY2xhc3MqPXN3aXBlci1idXR0b25dOmFmdGVyIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIG9wYWNpdHk6IDAuNDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMDlzIGVhc2Utb3V0O1xufVxuW2NsYXNzKj1zd2lwZXItYnV0dG9uXTpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi53aGVlbCB7XG4gIHdpZHRoOiA0OS4yMTg3NXZ3O1xuICBoZWlnaHQ6IDQ5LjIxODc1dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC53aGVlbCB7XG4gICAgdG9wOiAtN3Z3O1xuICAgIHdpZHRoOiA3My4yNDIxODc1dnc7XG4gICAgaGVpZ2h0OiA3My4yNDIxODc1dnc7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLndoZWVsIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZ3JpZC1jb2x1bW46IDEvNDtcbiAgICBncmlkLXJvdzogMi8zO1xuICB9XG59XG4ud2hlZWxfX21haW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgd2lkdGg6IDQxLjQ1ODMzMzMzMzN2dztcbiAgaGVpZ2h0OiA0MS40NTgzMzMzMzMzdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyg0MS40NTgzMzMzMzMzdncgLyAtMiksIGNhbGMoNDEuNDU4MzMzMzMzM3Z3IC8gLTIpKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC53aGVlbF9fbWFpbiB7XG4gICAgd2lkdGg6IDYyLjE4NzV2dztcbiAgICBoZWlnaHQ6IDYyLjE4NzV2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoNjIuMTg3NXZ3IC8gLTIpLCBjYWxjKDYyLjE4NzV2dyAvIC0yKSk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLndoZWVsX19tYWluIHtcbiAgICB3aWR0aDogODcuMDYyNXZ3O1xuICAgIGhlaWdodDogODcuMDYyNXZ3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyg4Ny4wNjI1dncgLyAtMiksIGNhbGMoODcuMDYyNXZ3IC8gLTIpKTtcbiAgfVxufVxuLndoZWVsX19tYWluX3J0LWRlZiB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGlvbl9zb21lX2RlZztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGxlZnQ6IDMuOTA2MjV2dztcbiAgdG9wOiAzLjkwNjI1dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAud2hlZWxfX21haW5fcnQtZGVmIHtcbiAgICBsZWZ0OiA1LjU2NjQwNjI1dnc7XG4gICAgdG9wOiA1LjU2NjQwNjI1dnc7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLndoZWVsX19tYWluX3J0LWRlZiB7XG4gICAgbGVmdDogNi41MTA0MTY2NjY3dnc7XG4gICAgdG9wOiA4LjIwMzEyNXZ3O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0aW9uX3NvbWVfZGVnIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcbiAgfVxufVxuLndoZWVsX19jYXJldCB7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1nL3doZWVsX2NhcmV0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTUuODMzMzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDIwLjcyOTE2NjY2Njd2dztcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUuMjA4MzMzMzMzM3Z3O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygxNS44MzMzMzMzMzMzdncgLyAtMikpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLndoZWVsX19jYXJldCB7XG4gICAgd2lkdGg6IDIzLjc1dnc7XG4gICAgaGVpZ2h0OiAzMS4wOTM3NXZ3O1xuICAgIHRvcDogNy44MTI1dnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMjMuNzV2dyAvIC0yKSk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLndoZWVsX19jYXJldCB7XG4gICAgd2lkdGg6IDMzLjI1dnc7XG4gICAgaGVpZ2h0OiA0My41MzEyNXZ3O1xuICAgIHRvcDogMTAuOTM3NXZ3O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDMzLjI1dncgLyAtMikpO1xuICB9XG59XG4ud2hlZWxfX2JvcmRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWcvd2hlZWxfYm9yZGVyLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLndoZWVsX19idG4ge1xuICBjdXJzb3I6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltZy93aGVlbF9idG4uc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiA4LjU0MTY2NjY2Njd2dztcbiAgaGVpZ2h0OiA4LjU0MTY2NjY2Njd2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKDguNTQxNjY2NjY2N3Z3IC8gLTIpLCBjYWxjKDguNTQxNjY2NjY2N3Z3IC8gLTIpKTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC53aGVlbF9fYnRuIHtcbiAgICB3aWR0aDogMTIuODEyNXZ3O1xuICAgIGhlaWdodDogMTIuODEyNXZ3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygxMi44MTI1dncgLyAtMiksIGNhbGMoMTIuODEyNXZ3IC8gLTIpKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAud2hlZWxfX2J0biB7XG4gICAgd2lkdGg6IDE3LjkzNzV2dztcbiAgICBoZWlnaHQ6IDE3LjkzNzV2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoMTcuOTM3NXZ3IC8gLTIpLCBjYWxjKDE3LjkzNzV2dyAvIC0yKSk7XG4gIH1cbn1cbi53aGVlbF9fYnRuIHNwYW4ge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDEuMjV2dztcbiAgY29sb3I6ICMzNDIzMDg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAud2hlZWxfX2J0biBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuODc1dnc7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLndoZWVsX19idG4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAyLjYyNXZ3O1xuICB9XG59XG4ud2hlZWxfX2J0bi1ob3Zlcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWcvd2hlZWxfYnRuX2hvdmVyLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLndoZWVsX19idG4taG92ZXI6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCA1cHggI2Q0YzE3YztcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cblxuLm1vZGFsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEyLjVweCk7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1vZGFsIHtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gIH1cbn1cbi5tb2RhbF9fd3JhcHBlciB7XG4gIHdpZHRoOiA1MjBweDtcbiAgaGVpZ2h0OiA0NDNweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbF9fd3JhcHBlciB7XG4gICAgd2lkdGg6IDkwLjI3Nzc3Nzc3Nzh2dztcbiAgICBoZWlnaHQ6IDc1LjE3MzYxMTExMTF2dztcbiAgfVxufVxuLm1vZGFsIC5sb2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAzMDtcbiAgbGVmdDogNy44MTI1dnc7XG4gIHRvcDogNC4xNjY2NjY2NjY3dnc7XG4gIHdpZHRoOiAxMzRweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4ubW9kYWwtLW9wZW4ge1xuICB6LWluZGV4OiAxMDA7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4ubW9kYWwtLW9wZW4gLm1vZGFsX19ib2R5IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgYW5pbWF0aW9uOiBzY2FsZS1pbi1jZW50ZXIgMC41cyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCkgYm90aDtcbn1cbi5tb2RhbC0tb3BlbiAubW9kYWxfX2JvZHktd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMTZweCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtLW9wZW4gLm1vZGFsX19ib2R5LXdyYXAge1xuICAgIG1hcmdpbjogMi43Nzc3Nzc3Nzc4dncgMDtcbiAgfVxufVxuXG4ubW9kYWxfX2JvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDYwcHggMjhweCAyOHB4O1xuICBnYXA6IDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAxKSB1cmwoLi4vLi4vaW1nL3BvcC11cC5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI1cHgpO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9kYWxfX2JvZHkge1xuICAgIHBhZGRpbmc6IDEwLjQxNjY2NjY2Njd2dyA0Ljg2MTExMTExMTF2dyA0Ljg2MTExMTExMTF2dztcbiAgICBnYXA6IDUuNTU1NTU1NTU1NnZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDYuOTQ0NDQ0NDQ0NHZ3O1xuICB9XG59XG4ubW9kYWxfX2JvZHkgLmJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIHdpZHRoOiA0NjRweDtcbiAgaGVpZ2h0OiA2M3B4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjYzRiMDZhIDAlLCAjNjc0ZjE0IDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubW9kYWxfX2JvZHkgLmJ0biB7XG4gICAgcGFkZGluZzogMi43Nzc3Nzc3Nzc4dncgNS41NTU1NTU1NTU2dnc7XG4gICAgd2lkdGg6IDgwLjU1NTU1NTU1NTZ2dztcbiAgICBoZWlnaHQ6IDEwLjkzNzV2dztcbiAgICBib3JkZXItcmFkaXVzOiAzLjQ3MjIyMjIyMjJ2dztcbiAgfVxufVxuLm1vZGFsX19ib2R5IC5idG4gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBjb2xvcjogIzM0MjMwODtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsX19ib2R5IC5idG4gc3BhbiB7XG4gICAgZm9udC1zaXplOiA0LjE2NjY2NjY2Njd2dztcbiAgfVxufVxuLm1vZGFsX19ib2R5IC5idG46aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCA1cHggI2Q0YzE3YztcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cblxuLm1vZGFsX19idXR0b24tY2xvc2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgdG9wOiA0cHg7XG4gIHJpZ2h0OiAxMnB4O1xuICBjb2xvcjogIzY1NjM2Mztcbn1cbi5tb2RhbF9fYnV0dG9uLWNsb3NlIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ubW9kYWxfX2J1dHRvbi1jbG9zZTpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjI4KTtcbn1cblxuLm1vZGFsX19oZWFkZXIgaDQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6ICMwYmJiZWY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbF9faGVhZGVyIGg0IHtcbiAgICBmb250LXNpemU6IDQuMTY2NjY2NjY2N3Z3O1xuICB9XG59XG4ubW9kYWxfX2hlYWRlciBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbF9faGVhZGVyIGgzIHtcbiAgICBmb250LXNpemU6IDYuMjV2dztcbiAgfVxufVxuXG4ubW9kYWxfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMwMTAxMDE7XG59XG5cbi5tb2RhbF9fZm9ybSB7XG4gIHBhZGRpbmctaW5saW5lOiAzMnB4O1xufVxuXG4ubW9kYWwtLXBvbGljeSAubW9kYWxfX2JvZHkge1xuICBwYWRkaW5nOiAzcmVtIDJyZW0gMnJlbTtcbn1cblxuLm1vZGFsX19wb2xpY3ktc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC1oZWlnaHQ6IDYwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBzY3JvbGxiYXItY29sb3I6IHRyYW5zcGFyZW50IHZhcigtLXByaW1hcnktY29sb3IpO1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG59XG4ubW9kYWxfX3BvbGljeS1zZWN0aW9uOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLm1vZGFsX19wb2xpY3ktc2VjdGlvbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2stcGllY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4ubW9kYWxfX3BvbGljeS1zZWN0aW9uOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjp2ZXJ0aWNhbCB7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5tb2RhbF9fYmctY2xvc2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmdpZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMzhweDtcbiAgaGVpZ2h0OiAxNTlweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTM1MHB4LCAtODBweCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5naWZ0IHtcbiAgICB3aWR0aDogMjMuOTU4MzMzMzMzM3Z3O1xuICAgIGhlaWdodDogMjcuNjA0MTY2NjY2N3Z3O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDcuODEyNXZ3LCAtNDUuMTM4ODg4ODg4OXZ3KTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxufVxuXG4uY29pbl9sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTM4cHg7XG4gIGhlaWdodDogMTcwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNTBweCwgLTI1MHB4KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvaW5fbGVmdCB7XG4gICAgd2lkdGg6IDIzLjk1ODMzMzMzMzN2dztcbiAgICBoZWlnaHQ6IDI5LjUxMzg4ODg4ODl2dztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNy44MTI1dncsIC00Ni44NzV2dyk7XG4gIH1cbn1cblxuLmNvaW5fcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMzhweDtcbiAgaGVpZ2h0OiAxMzhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzQwcHgsIC02MHB4KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvaW5fcmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn0iLCJAdXNlIFwidmFyc1wiO1xuQHVzZSBcImZ1bmN0aW9uc1wiO1xuXG4qIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IHZhcnMuJGJveC1zaXppbmctYmFzZTtcbiAgICAtbW96LWJveC1zaXppbmc6IHZhcnMuJGJveC1zaXppbmctYmFzZTtcbiAgICBib3gtc2l6aW5nOiB2YXJzLiRib3gtc2l6aW5nLWJhc2U7XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiB2YXJzLiRib3gtc2l6aW5nLWJhc2U7XG4gICAgICAgIC1tb3otYm94LXNpemluZzogdmFycy4kYm94LXNpemluZy1iYXNlO1xuICAgICAgICBib3gtc2l6aW5nOiB2YXJzLiRib3gtc2l6aW5nLWJhc2U7XG4gICAgfVxufVxuXG5odG1sIHtcbiAgICBAaWYgdmFycy4kZW5hYmxlLXNtb290aC1zY3JvbGwge1xuICAgICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gICAgZm9udC1zaXplOiB2YXJzLiRmb250LXNpemUtYmFzZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiB2YXJzLiRmb250LWZhbWlseS1iYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXJzLiRsaW5lLWhlaWdodC1iYXNlO1xuICAgIGNvbG9yOiBmdW5jdGlvbnMuY29sb3IoXCJ3aGl0ZVwiKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmdW5jdGlvbnMuY29sb3IoXCJibGFja1wiKTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi13aWR0aDogI3sgZnVuY3Rpb25zLnNjcmVlbih4eHMpIH07XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0IHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIG1hcmdpbjogMDtcbn1cblxuYTphY3RpdmUsXG5hOmhvdmVyLFxuYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBmdW5jdGlvbnMuY29sb3IoXCJ3aGl0ZVwiKTtcbn1cblxuYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250OiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG51bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuIiwiLy8gREVGQVVMVCBWQUxVRVNcbiRmb250LWZhbWlseS1iYXNlOiAnR2lscm95Jywgc2Fucy1zZXJpZjtcbiRmb250LXNpemUtYmFzZTogMTZweDtcbiRsaW5lLWhlaWdodC1iYXNlOiAxMTUlO1xuJGJveC1zaXppbmctYmFzZTogYm9yZGVyLWJveDtcbiR0cmFuc2l0aW9uLWJhc2U6IGFsbCAxNTBtcyBlYXNlLW91dDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogdHJ1ZTtcblxuLy8gQ09MT1JTXG4kd2hpdGU6ICNmZmZmZmY7XG4kYmxhY2s6ICMxNzE5MWU7XG4kZGFyazogIzIyMjUyZDtcbiRwcmltYXJ5OiAjNDA2OWZmO1xuJGdyZXk6IHJnYmEoJHdoaXRlLCAwLjQpO1xuXG4kdGhlbWUtY29sb3JzOiAoXG4gICd3aGl0ZSc6ICR3aGl0ZSxcbiAgJ2JsYWNrJzogJGJsYWNrLFxuICAnZGFyayc6ICRkYXJrLFxuICAncHJpbWFyeSc6ICRwcmltYXJ5LFxuICAnZ3JleSc6ICRncmV5LFxuKTtcblxuLy8gR1JJRFxuJGdyaWQtZ2FwLWNvbHVtbjogMzBweDtcbiRncmlkLWdhcC1yb3c6IDA7XG5cbiRicmVha3BvaW50czogKFxuICByZXRpbmE6IDI1NjBweCxcbiAgeHhsOiAxOTIwcHgsXG4gIHhsOiAxNDQwcHgsXG4gIGxnOiAxMjAwcHgsXG4gIG1kOiAxMDI0cHgsXG4gIHNtOiA3NjhweCxcbiAgeHM6IDU3NnB4LFxuICB4eHM6IDI4MHB4LFxuKTtcbiIsIkB1c2UgXCIuLi92YXJzXCI7XG5AdXNlIFwiLi4vbWl4aW5zXCI7XG5AdXNlIFwiLi4vZnVuY3Rpb25zXCI7XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgIC5jb2xzLSN7JGl9IHtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmNyZWF0ZS1jb2woI3skaX0sICN7dmFycy4kZ3JpZC1nYXAtY29sdW1ufSwgI3t2YXJzLiRncmlkLWdhcC1yb3d9KTtcbiAgICB9XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgIC5jb2xzLXJldGluYS0jeyRpfSB7XG4gICAgICAgIEBtZWRpYSAoI3sgZnVuY3Rpb25zLm1heFNjcmVlbihyZXRpbmEpIH0pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5jcmVhdGUtY29sKCN7JGl9LCAje3ZhcnMuJGdyaWQtZ2FwLWNvbHVtbn0sICN7dmFycy4kZ3JpZC1nYXAtcm93fSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgIC5jb2xzLXh4bC0jeyRpfSB7XG4gICAgICAgIEBtZWRpYSAoI3sgZnVuY3Rpb25zLm1heFNjcmVlbih4eGwpIH0pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5jcmVhdGUtY29sKCN7JGl9LCAje3ZhcnMuJGdyaWQtZ2FwLWNvbHVtbn0sICN7dmFycy4kZ3JpZC1nYXAtcm93fSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgIC5jb2xzLXhsLSN7JGl9IHtcbiAgICAgICAgQG1lZGlhICgjeyBmdW5jdGlvbnMubWF4U2NyZWVuKHhsKSB9KSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMuY3JlYXRlLWNvbCgjeyRpfSwgI3t2YXJzLiRncmlkLWdhcC1jb2x1bW59LCAje3ZhcnMuJGdyaWQtZ2FwLXJvd30pO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAuY29scy1sZy0jeyRpfSB7XG4gICAgICAgIEBtZWRpYSAoI3sgZnVuY3Rpb25zLm1heFNjcmVlbihsZykgfSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmNyZWF0ZS1jb2woI3skaX0sICN7dmFycy4kZ3JpZC1nYXAtY29sdW1ufSwgI3t2YXJzLiRncmlkLWdhcC1yb3d9KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG4gICAgLmNvbHMtbWQtI3skaX0ge1xuICAgICAgICBAbWVkaWEgKCN7IGZ1bmN0aW9ucy5tYXhTY3JlZW4obWQpIH0pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5jcmVhdGUtY29sKCN7JGl9LCAje3ZhcnMuJGdyaWQtZ2FwLWNvbHVtbn0sICN7dmFycy4kZ3JpZC1nYXAtcm93fSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgIC5jb2xzLXNtLSN7JGl9IHtcbiAgICAgICAgQG1lZGlhICgjeyBmdW5jdGlvbnMubWF4U2NyZWVuKHNtKSB9KSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMuY3JlYXRlLWNvbCgjeyRpfSwgI3t2YXJzLiRncmlkLWdhcC1jb2x1bW59LCAje3ZhcnMuJGdyaWQtZ2FwLXJvd30pO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAuY29scy14cy0jeyRpfSB7XG4gICAgICAgIEBtZWRpYSAoI3sgZnVuY3Rpb25zLm1heFNjcmVlbih4cykgfSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmNyZWF0ZS1jb2woI3skaX0sICN7dmFycy4kZ3JpZC1nYXAtY29sdW1ufSwgI3t2YXJzLiRncmlkLWdhcC1yb3d9KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBtaXhpbiBjcmVhdGUtY29sKCRjb2x1bW5zLCAkZ2FwLWNvbHVtbjogMzBweCwgJGdhcC1yb3c6ICRnYXAtY29sdW1uKSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uLWdhcDogI3skZ2FwLWNvbHVtbn07XG4gIGdyaWQtcm93LWdhcDogI3skZ2FwLXJvd307XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCN7JGNvbHVtbnN9LCAxZnIpO1xufVxuXG5AbWl4aW4gd2hlZWwtY2VudGVyKCRhKSB7XG4gICRiOiBjYWxjKCN7JGF9IC8gLTIpO1xuICB3aWR0aDogJGE7XG4gIGhlaWdodDogJGE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoJGIsICRiKTtcbn1cblxuQG1peGluIGRpc3BsYXlfeF95X2NlbnRlcigpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtaXhpbiBncmFuZGllbnRfYm9yZGVyKCRib3JkZXIsICRsaW5lR3JhbmQpIHtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgLyogIWltcG9ydGFudMOpICovXG4gIGJvcmRlcjogc29saWQgJGJvcmRlciB0cmFuc3BhcmVudDsgLyogIWltcG9ydGFudMOpICovXG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBtYXJnaW46IC0kYm9yZGVyOyAvKiAhaW1wb3J0YW50w6kgKi9cbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0OyAvKiAhaW1wb3J0YW50w6kgKi9cbiAgICBiYWNrZ3JvdW5kOiAkbGluZUdyYW5kO1xuICB9XG59XG5cbkBtaXhpbiBzY3JvbGwtYmFyIHtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB0cmFuc3BhcmVudCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjay1waWVjZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOnZlcnRpY2FsIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxufVxuIiwiQHVzZSBcIi4uL3ZhcnNcIjtcbkB1c2UgXCIuLi9mdW5jdGlvbnNcIjtcblxuLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygjeyB2YXJzLiRncmlkLWdhcC1jb2x1bW4gfSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3sgdmFycy4kZ3JpZC1nYXAtY29sdW1uIH0gLyAyKTtcbiAgICBtYXJnaW46IGF1dG87XG5cbiAgICBAbWVkaWEgKCN7IGZ1bmN0aW9ucy5tYXhTY3JlZW4oeGwpIH0pIHtcbiAgICAgICAgbWF4LXdpZHRoOiAjeyBmdW5jdGlvbnMuc2NyZWVuKGxnKSB9O1xuICAgIH1cblxuICAgIEBtZWRpYSAoI3sgZnVuY3Rpb25zLm1heFNjcmVlbihsZykgfSkge1xuICAgICAgICBtYXgtd2lkdGg6ICN7IGZ1bmN0aW9ucy5zY3JlZW4obWQpIH07XG4gICAgfVxuXG4gICAgQG1lZGlhICgjeyBmdW5jdGlvbnMubWF4U2NyZWVuKG1kKSB9KSB7XG4gICAgICAgIG1heC13aWR0aDogI3sgZnVuY3Rpb25zLnNjcmVlbihzbSkgfTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKCN7IGZ1bmN0aW9ucy5tYXhTY3JlZW4oc20pIH0pIHtcbiAgICAgICAgbWF4LXdpZHRoOiAjeyBmdW5jdGlvbnMuc2NyZWVuKHhzKSB9O1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uL2Z1bmN0aW9ucyc7XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltZy9iZ18xOTIwLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTkyMHB4IC0gNjBweCAqIDIpO1xuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA2MHB4ICogMik7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMjBweCAqIDIpO1xuICAgIH1cblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIgMzBweCAxZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxMDBweCA5MHZ3IDE1MHB4IDIwcHg7XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5sb2dvIHtcbiAgICAgIHdpZHRoOiB2dygxNzhweCwgc2NyZWVuKHh4bCkpO1xuICAgICAgaGVpZ2h0OiB2dyg0MHB4LCBzY3JlZW4oeHhsKSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiB2dyg4MHB4LCBzY3JlZW4oeHhsKSk7XG4gICAgICB0cmFuc2l0aW9uOiAxcztcblxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAgICAgd2lkdGg6IDE3OHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHRvcDogdncoNjRweCwgMTAyNHB4KTtcbiAgICAgICAgd2lkdGg6IDEzNHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5udW1iZXJfb2ZfYXR0ZW1wdHMge1xuICAgICAgQGluY2x1ZGUgZGlzcGxheV94X3lfY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAyMCU7XG4gICAgICB3aWR0aDogMTQwcHg7XG4gICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgYmFja2dyb3VuZDogIzEwMGY0MztcbiAgICAgIEBpbmNsdWRlIGdyYW5kaWVudF9ib3JkZXIoXG4gICAgICAgIDRweCxcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2M0YjA2YSAwJSwgIzY3NGYxNCAxMDAlKVxuICAgICAgKTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMzJweCk7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgICAgICBjb2xvcjogIzBiYmJlZjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgICAgICB0b3A6IHZ3KDgwcHgsIHNjcmVlbih4eGwpKTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgd2lkdGg6IDEzNHB4O1xuICAgICAgICB0b3A6IHZ3KDY0cHgsIDEwMjRweCk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDMvNDtcbiAgICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByaXplIHtcbiAgICAgICR3OiAyMzJweDtcbiAgICAgICRoOiAxNTBweDtcbiAgICAgIEBpbmNsdWRlIGRpc3BsYXlfeF95X2NlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwJSkgcm90YXRlWCg5MGRlZyk7XG4gICAgICB3aWR0aDogJHc7XG4gICAgICBoZWlnaHQ6ICRoO1xuICAgICAgYm9yZGVyLXJhZGl1czogMWVtO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2M0YjA2YSAwJSwgIzY3NGYxNCAxMDAlKTtcblxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGdyaWQtcm93OiAzLzQ7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICZfX3dyYXAge1xuICAgICAgICAkYm9yZGVyOiA0cHg7XG4gICAgICAgIEBpbmNsdWRlIGRpc3BsYXlfeF95X2NlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAyO1xuICAgICAgICB3aWR0aDogY2FsYygjeyR3fSAtICN7JGJvcmRlcn0gKiAyKTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKCN7JGh9IC0gI3skYm9yZGVyfSAqIDIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKDFlbSAtICN7JGJvcmRlcn0pO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMTAwZjQzO1xuICAgICAgICBwYWRkaW5nOiA3cHggMTVweDtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDE1NHB4IC0gI3skYm9yZGVyfSAqIDIpO1xuICAgICAgICAgIGhlaWdodDogY2FsYygxNTBweCAtICN7JGJvcmRlcn0gKiAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skYm9yZGVyfSAqIDIpO1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3skYm9yZGVyfSAqIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgJGJvcmRlcjogMXB4O1xuICAgICAgICAgICRpbmRlbnQ6IDZweDtcbiAgICAgICAgICBAaW5jbHVkZSBkaXNwbGF5X3hfeV9jZW50ZXI7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMjtcbiAgICAgICAgICB3aWR0aDogY2FsYygjeyR3fSAtICN7JGJvcmRlciArICRpbmRlbnR9ICogMik7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKCN7JGh9IC0gI3skYm9yZGVyICsgJGluZGVudH0gKiAyKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKDFlbSAtICN7JGJvcmRlciArICRpbmRlbnR9KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjYzRiMDZhIDAlLCAjNjc0ZjE0IDEwMCUpO1xuXG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDE1NHB4IC0gI3skYm9yZGVyICsgJGluZGVudH0gKiAyKTtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxNTBweCAtICN7JGJvcmRlciArICRpbmRlbnR9ICogMik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDRweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgICAkYm9yZGVyOiAxcHg7XG4gICAgICAgICAgICAkaW5kZW50OiA3cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNwbGF5X3hfeV9jZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMjtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCN7JHd9IC0gI3skYm9yZGVyICsgJGluZGVudH0gKiAyKTtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygjeyRofSAtICN7JGJvcmRlciArICRpbmRlbnR9ICogMik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKDFlbSAtICN7JGJvcmRlciArICRpbmRlbnR9KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxMDBmNDM7XG5cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDE1NHB4IC0gI3skYm9yZGVyICsgJGluZGVudH0gKiAyKTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDE1MHB4IC0gI3skYm9yZGVyICsgJGluZGVudH0gKiAyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjZweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IHZ3KDI2cHggKiAwLjgsIDEwMjRweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiB2dygyNnB4ICogMC44LCA3NjhweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0dnc7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJpZyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSg0OHB4KTtcblxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZ3KDQ4cHggKiAwLjgsIDEwMjRweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiA4dnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5ibHVlIHtcbiAgICAgICAgICBjb2xvcjogIzBiYmJlZjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19sYXN0IHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAzLzQ7XG4gICAgICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1MCUpIHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICB3aWR0aDogMTU0cHg7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vZnVuY3Rpb25zXCI7XG5cbi5mb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAgICAgY29sb3I6IGZ1bmN0aW9ucy5jb2xvcignZ3JleScpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cbiIsIkB1c2UgXCIuLi9mdW5jdGlvbnNcIjtcblxuLm5hdmJhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IGZ1bmN0aW9ucy5yZW0oMTRweCk7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAgICAgY29sb3I6IGZ1bmN0aW9ucy5jb2xvcignZ3JleScpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cbiIsIkB1c2UgXCIuLi92YXJzXCI7XG5AdXNlIFwiLi4vZnVuY3Rpb25zXCI7XG5cbi5zd2lwZXIge1xuICAgICYtc2xpZGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmdW5jdGlvbnMuY29sb3IoJ2RhcmsnKTtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1wYWdpbmF0aW9uIHtcbiAgICAgICAgJi1idWxsZXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZnVuY3Rpb25zLmNvbG9yKCdncmV5Jyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbltjbGFzcyo9XCJzd2lwZXItYnV0dG9uXCJdIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjb2xvcjogZnVuY3Rpb25zLmNvbG9yKCd3aGl0ZScpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDAsIC44KTtcbiAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMDlzIGVhc2Utb3V0O1xuICAgIH1cblxuICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cbiIsIi53aGVlbCB7XG4gICRhOiB2dyg5NDVweCwgc2NyZWVuKHh4bCkpO1xuICB3aWR0aDogJGE7XG4gIGhlaWdodDogJGE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIHRvcDogLTd2dztcbiAgICAkYTogdncoNzUwcHgsIDEwMjRweCk7XG4gICAgd2lkdGg6ICRhO1xuICAgIGhlaWdodDogJGE7XG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgJGE6IDEwMHZ3O1xuICAgIHdpZHRoOiAkYTtcbiAgICBoZWlnaHQ6ICRhO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGdyaWQtY29sdW1uOiAxLzQ7XG4gICAgZ3JpZC1yb3c6IDIvMztcbiAgfVxuXG4gICZfX21haW4ge1xuICAgICRhOiB2dyg3OTZweCwgc2NyZWVuKHh4bCkpO1xuICAgICRiOiBjYWxjKCN7JGF9IC8gLTIpO1xuICAgIC8vIGJhY2tncm91bmQ6IHVybCgvaW1nL3doZWVsX21haW4ucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSB3aGVlbC1jZW50ZXIoJGEpO1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICRhOiB2dyg3OTZweCAqIDAuOCwgMTAyNHB4KTtcbiAgICAgICRiOiBjYWxjKCN7JGF9IC8gLTIpO1xuICAgICAgQGluY2x1ZGUgd2hlZWwtY2VudGVyKCRhKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAkYTogdncoNzk2cHggKiAwLjYzLCA1NzZweCk7XG4gICAgICBAaW5jbHVkZSB3aGVlbC1jZW50ZXIoJGEpO1xuICAgIH1cblxuICAgICZfcnQtZGVmIHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XG4gICAgICBhbmltYXRpb24tbmFtZTogcm90YXRpb25fc29tZV9kZWc7XG4gICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcbiAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXG4gICAgICBsZWZ0OiB2dyg3NXB4LCBzY3JlZW4oeHhsKSk7XG4gICAgICB0b3A6IHZ3KDc1cHgsIHNjcmVlbih4eGwpKTtcblxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbGVmdDogdncoNzVweCAqIDAuNzYsIDEwMjRweCk7XG4gICAgICAgIHRvcDogdncoNzVweCAqIDAuNzYsIDEwMjRweCk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgbGVmdDogdncoNzVweCAqIDAuNSwgNTc2cHgpO1xuICAgICAgICB0b3A6IHZ3KDc1cHggKiAwLjYzLCA1NzZweCk7XG4gICAgICB9XG5cbiAgICAgIEBrZXlmcmFtZXMgcm90YXRpb25fc29tZV9kZWcge1xuICAgICAgICAkZGVnOiA1ZGVnO1xuICAgICAgICAwJSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLSRkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgNTAlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0kZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NhcmV0IHtcbiAgICAkdzogdncoMzA0cHgsIHNjcmVlbih4eGwpKTtcbiAgICAkaDogdncoMzk4cHgsIHNjcmVlbih4eGwpKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltZy93aGVlbF9jYXJldC5zdmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6ICR3O1xuICAgIGhlaWdodDogJGg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogdncoMTAwcHgsIHNjcmVlbih4eGwpKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygjeyR3fSAvIC0yKSk7XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgJHc6IHZ3KDMwNHB4ICogMC44LCAxMDI0cHgpO1xuICAgICAgJGg6IHZ3KDM5OHB4ICogMC44LCAxMDI0cHgpO1xuICAgICAgd2lkdGg6ICR3O1xuICAgICAgaGVpZ2h0OiAkaDtcbiAgICAgIHRvcDogdncoMTAwcHggKiAwLjgsIDEwMjRweCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygjeyR3fSAvIC0yKSk7XG4gICAgfVxuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgJHc6IHZ3KDMwNHB4ICogMC42MywgNTc2cHgpO1xuICAgICAgJGg6IHZ3KDM5OHB4ICogMC42MywgNTc2cHgpO1xuICAgICAgd2lkdGg6ICR3O1xuICAgICAgaGVpZ2h0OiAkaDtcbiAgICAgIHRvcDogdncoMTAwcHggKiAwLjYzLCA1NzZweCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygjeyR3fSAvIC0yKSk7XG4gICAgfVxuICB9XG5cbiAgJl9fYm9yZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1nL3doZWVsX2JvcmRlci5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgQGluY2x1ZGUgZGlzcGxheV94X3lfY2VudGVyKCk7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWcvd2hlZWxfYnRuLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgQGluY2x1ZGUgd2hlZWwtY2VudGVyKHZ3KDE2NHB4LCBzY3JlZW4oeHhsKSkpO1xuICAgIHRyYW5zaXRpb246IDAuNXM7XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgQGluY2x1ZGUgd2hlZWwtY2VudGVyKHZ3KDE2NHB4ICogMC44LCAxMDI0cHgpKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBAaW5jbHVkZSB3aGVlbC1jZW50ZXIodncoMTY0cHggKiAwLjYzLCA1NzZweCkpO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIGZvbnQtc2l6ZTogdncoMjRweCwgc2NyZWVuKHh4bCkpO1xuICAgICAgY29sb3I6ICMzNDIzMDg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICBmb250LXNpemU6IHZ3KDI0cHggKiAwLjgsIDEwMjRweCk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiB2dygyNHB4ICogMC42MywgNTc2cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaG92ZXIge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWcvd2hlZWxfYnRuX2hvdmVyLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDVweCAjZDRjMTdjO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiR3aWR0aC10YWJsZXQ6IDc2N3B4O1xuJHdpZHRoLW1vYmlsZS1oOiA2NjdweDtcblxuLm1vZGFsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMDAwLCAkYWxwaGE6IDQwJSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMi41cHgpO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkd2lkdGgtdGFibGV0KSB7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICB9XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgd2lkdGg6IDUyMHB4O1xuICAgIGhlaWdodDogNDQzcHg7XG4gICAgQGluY2x1ZGUgZGlzcGxheV94X3lfY2VudGVyO1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgd2lkdGg6IHZ3KDUyMHB4LCA1NzZweCk7XG4gICAgICBoZWlnaHQ6IHZ3KDQzM3B4LCA1NzZweCk7XG4gICAgfVxuICB9XG5cbiAgLmxvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAzMDtcbiAgICBsZWZ0OiB2dygxNTBweCwgc2NyZWVuKHh4bCkpO1xuICAgIHRvcDogdncoODBweCwgc2NyZWVuKHh4bCkpO1xuICAgIHdpZHRoOiAxMzRweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLm1vZGFsLS1vcGVuIHtcbiAgei1pbmRleDogMTAwO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG4gIC5tb2RhbF9fYm9keSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGFuaW1hdGlvbjogc2NhbGUtaW4tY2VudGVyIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpIGJvdGg7XG5cbiAgICAmLXdyYXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbjogMTZweCAwO1xuXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1hcmdpbjogdncoMTZweCwgNTc2cHgpIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbF9fYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNjBweCAyOHB4IDI4cHg7XG4gIGdhcDogMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDEpIHVybCguLi8uLi9pbWcvcG9wLXVwLnBuZykgbm8tcmVwZWF0XG4gICAgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNXB4KTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgcGFkZGluZzogdncoNjBweCwgNTc2cHgpIHZ3KDI4cHgsIDU3NnB4KSB2dygyOHB4LCA1NzZweCk7XG4gICAgZ2FwOiB2dygzMnB4LCA1NzZweCk7XG4gICAgYm9yZGVyLXJhZGl1czogdncoNDBweCwgNTc2cHgpO1xuICB9XG5cbiAgLmJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xuICAgIHdpZHRoOiA0NjRweDtcbiAgICBoZWlnaHQ6IDYzcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2M0YjA2YSAwJSwgIzY3NGYxNCAxMDAlKTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgcGFkZGluZzogdncoMTZweCwgNTc2cHgpIHZ3KDMycHgsIDU3NnB4KTtcbiAgICAgIHdpZHRoOiB2dyg0NjRweCwgNTc2cHgpO1xuICAgICAgaGVpZ2h0OiB2dyg2M3B4LCA1NzZweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiB2dygyMHB4LCA1NzZweCk7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgZm9udC1zaXplOiByZW0oMjRweCk7XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICBjb2xvcjogIzM0MjMwODtcbiAgICAgIHRyYW5zaXRpb246IDAuNXM7XG5cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiB2dygyNHB4LCA1NzZweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDVweCAjZDRjMTdjO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubW9kYWxfX2J1dHRvbi1jbG9zZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICB0b3A6IDRweDtcbiAgcmlnaHQ6IDEycHg7XG4gIGNvbG9yOiAjNjU2MzYzO1xuXG4gIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHN2ZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjI4KTtcbiAgICB9XG4gIH1cbn1cblxuLm1vZGFsX19oZWFkZXIge1xuICBoNCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IHJlbSgyNHB4KTtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBjb2xvcjogIzBiYmJlZjtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogdncoMjRweCwgNTc2cHgpO1xuICAgIH1cbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogcmVtKDM2cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiB2dygzNnB4LCA1NzZweCk7XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAxMDEwMTtcbn1cblxuLm1vZGFsX19mb3JtIHtcbiAgcGFkZGluZy1pbmxpbmU6IDMycHg7XG59XG5cbi5tb2RhbC0tcG9saWN5IHtcbiAgLm1vZGFsX19ib2R5IHtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW0gMnJlbTtcbiAgfVxufVxuXG4ubW9kYWxfX3BvbGljeS1zZWN0aW9uIHtcbiAgcGFkZGluZzogMDtcbiAgbWF4LWhlaWdodDogNjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBpbmNsdWRlIHNjcm9sbC1iYXI7XG59XG5cbi5tb2RhbF9fYmctY2xvc2Uge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmdpZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMzhweDtcbiAgaGVpZ2h0OiAxNTlweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTM1MHB4LCAtODBweCk7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIHdpZHRoOiB2dygxMzhweCwgNTc2cHgpO1xuICAgIGhlaWdodDogdncoMTU5cHgsIDU3NnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSh2dyg0NXB4LCA1NzZweCksIHZ3KC0yNjBweCwgNTc2cHgpKTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxufVxuXG4uY29pbl9sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTM4cHg7XG4gIGhlaWdodDogMTcwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNTBweCwgLTI1MHB4KTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgd2lkdGg6IHZ3KDEzOHB4LCA1NzZweCk7XG4gICAgaGVpZ2h0OiB2dygxNzBweCwgNTc2cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKHZ3KC00NXB4LCA1NzZweCksIHZ3KC0yNzBweCwgNTc2cHgpKTtcbiAgfVxufVxuXG4uY29pbl9yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEzOHB4O1xuICBoZWlnaHQ6IDEzOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzNDBweCwgLTYwcHgpO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iXX0= */
