@charset "UTF-8";@import url("../css/normalize.css") layer(reset);:root{--tight-gap:8px;--gap:8px;--wide-gap:8px}@media screen and (min-width:30em){:root{--tight-gap:12px;--gap:16px;--wide-gap:16px}}@media screen and (min-width:48em){:root{--tight-gap:16px;--gap:32px;--wide-gap:32px}}@media screen and (min-width:87.5em){:root{--gap:48px;--wide-gap:64px}}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(../fonts/Manrope/Manrope-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:url(../fonts/Manrope/Manrope-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(../fonts/Manrope/Manrope-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(../fonts/Manrope/Manrope-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(../fonts/Manrope/Manrope-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(../fonts/Manrope/Manrope-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(../fonts/Manrope/Manrope-ExtraBold.ttf) format("truetype")}:root{--body-font-size:16px;--body-line-height:1.55;--body-line-height-absolute:calc(var(--body-line-height)*var(--body-font-size));--body-font-weight:400;font-weight:400;--h1-font-size:clamp(36px,5vw,48px);--h1-line-height:1.08;--h2-font-size:clamp(28px,3.6vw,36px);--h2-line-height:1.12;--h3-font-size:24px;--h3-line-height:1.18;--h4-font-size:20px;--h4-line-height:1.24;--h5-font-size:17px;--h5-line-height:1.35;--h6-font-size:14px;--h6-line-height:1.35;--heading-tracking:-0.018em;--h1-tracking:-0.022em;--h2-tracking:-0.018em;--h3-tracking:-0.014em;--h4-tracking:-0.010em;--h5-tracking:-0.006em;--h6-tracking:0.06em;--giga-font-size:4.8rem;--mega-font-size:4rem;--kilo-font-size:3.6rem;--centi-font-size:1.2rem;--deci-font-size:1.4rem;--decka-font-size:1.8rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpMargin{0%{margin-bottom:-20px;opacity:0}to{margin-bottom:0;opacity:1}}@keyframes growInFade{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes highlightPulse{40%{transform:scale(1.25)}}@keyframes highlightPulseOutline{0%{outline:3px solid #ffc57d;outline-offset:4px;transform:scale(1)}13%{transform:scale(1.25)}33%{transform:scale(1)}75%{outline:3px solid #ffc57d;outline-offset:4px}to{outline:3px solid transparent;outline-offset:4px}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:where(*){margin:0}body,html{background:#fff;height:100%;scroll-behavior:smooth}html{font-size:62.5%;scroll-padding-top:var(--header-inner-height)}body{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:var(--body-font-size);font-weight:400;line-height:var(--body-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-o-viewport{width:device-width;zoom:1}@viewport{width:device-width;zoom:1}img{height:auto;max-width:100%;vertical-align:middle}table{border-collapse:collapse;width:100%}table,td,th{border:1px solid #e2e4e5}td,th{padding:5px 10px}th,thead td{background:transparent}.table--card{border:1px solid #eceef2;border-collapse:separate;border-radius:16px;border-spacing:0;display:inline-table;max-width:100%;overflow:hidden;text-align:left;vertical-align:top;width:auto}.table--card td,.table--card th{border:none;border-bottom:1px solid #eceef2;line-height:1.4;padding:13px 18px;text-align:left;vertical-align:top}.table--card thead th{background:#f6f7f9;color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em}.table--card tbody th{color:#6c7587;font-weight:500;padding-right:28px;white-space:nowrap}.table--card tbody td{color:#0a0b0f}.table--card tr:last-child td,.table--card tr:last-child th{border-bottom:none}.table--full{display:table;width:100%}.table--content-standard{margin:2rem 0;width:100%}.table--content-standard caption{padding-bottom:13px;text-align:left}.table--content-standard th,.table--content-standard thead td{background-color:#c3c3c3;font-weight:700}.table--content-standard td{background-color:#fff}.table--content-standard td,.table--content-standard th{border:1px solid #8c8c8c;padding:12px 15px;text-align:left}@media screen and (max-width:35em){.table--responsive{font-size:var(--deci-font-size)}.table--responsive,.table--responsive tbody,.table--responsive tr{border:none;display:block}.table--responsive th,.table--responsive thead{display:none}.table--responsive tr{display:table;width:100%}.table--responsive tr.table--responsive__first-row{display:none}.table--responsive td{display:table-row;padding:0}.table--responsive td[data-title]:before{background-color:#eceef2;border-right:1px solid #d7dbe3;content:attr(data-title);font-weight:700}.table--responsive td[data-title]{border-left:1px solid #d7dbe3;border-right:1px solid #d7dbe3;border-top:1px solid #d7dbe3}.table--responsive tbody tr{border-bottom:1px solid #d7dbe3;margin-bottom:20px}.table--responsive td[data-title]:before,.table--responsive__content{display:table-cell;padding:5px 15px}}.table--content-small{font-size:1.3rem}.table--content-small td,.table--content-small th{padding:5px 10px}.table--content-small th,.table--content-small thead td{font-size:1.4rem}.table--header-column th{text-align:left}.table--row-striped,.table--row-striped td,.table--row-striped th{border:1px solid transparent}.table--row-striped th,.table--row-striped thead td{background:transparent}.table--row-striped tr:nth-child(odd) td,.table--row-striped tr:nth-child(odd) th{background-color:#fff}.table--row-striped tr:nth-child(2n):last-child td,.table--row-striped tr:nth-child(2n):last-child th{border-bottom-color:#fff;border-bottom-width:2px}.table--row-striped tr:first-child td:first-child,.table--row-striped tr:first-child th:first-child{border-top-left-radius:2px}.table--row-striped tr:first-child td:last-child,.table--row-striped tr:first-child th:last-child{border-top-right-radius:2px}.table--row-striped tr:last-child td:first-child,.table--row-striped tr:last-child th:first-child{border-bottom-left-radius:2px}.table--row-striped tr:last-child td:last-child,.table--row-striped tr:last-child th:last-child{border-bottom-right-radius:2px}[data-hidden-by-rules=true]{display:none}.table__no-styles{background:none!important;border:none!important;border-collapse:separate!important;min-width:0!important}.table__no-styles td,.table__no-styles th,.table__no-styles thead td{background:none!important;border:0!important;padding:0!important}.price-breakdown{line-height:2;text-align:left}.price-breakdown td,.price-breakdown th,.price-breakdown thead td{background:none;border:0;padding:0}.price-breakdown__item__value{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:700;text-align:right}.price-breakdown__item__label{font-weight:400}[data-second-last-row]>td,[data-second-last-row]>th{padding-bottom:4px}.price-breakdown__total>th{text-transform:uppercase}.price-breakdown__total>td,.price-breakdown__total>th{border-top:1px solid #c3c3c3;padding-top:4px}.price-breakdown__total .price-breakdown__item__label{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;margin:0 0 var(--paragraph-break)}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1.15}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:3rem}.h1,h1{font-size:var(--h1-font-size);letter-spacing:var(--h1-tracking);line-height:var(--h1-line-height)}.h1,.h2,h1,h2{font-weight:800}.h2,h2{font-size:var(--h2-font-size);letter-spacing:var(--h2-tracking);line-height:var(--h2-line-height)}.h3,h3{font-size:var(--h3-font-size);font-weight:500;letter-spacing:var(--h3-tracking);line-height:var(--h3-line-height)}.h4,h4{font-size:var(--h4-font-size);letter-spacing:var(--h4-tracking);line-height:var(--h4-line-height)}.h4,.h5,h4,h5{font-weight:400}.h5,h5{font-size:var(--h5-font-size);letter-spacing:var(--h5-tracking);line-height:var(--h5-line-height)}.h6,h6{color:#6c7587;font-size:var(--h6-font-size);font-weight:400;letter-spacing:var(--h6-tracking);line-height:var(--h6-line-height);margin-bottom:0;text-transform:uppercase}address,dl,ol,p,ul{margin:0 0 var(--body-font-size)}.heading-inline{display:inline;float:left;padding:0}.heading-w-subtitle{margin-bottom:0}.heading-emphasis>span{background:linear-gradient(90deg,#4fe0d7,#6e4dff);-webkit-background-clip:text;background-clip:text;color:#0a0b0f;-webkit-text-fill-color:transparent;color:transparent}.heading-emphasis--reverse>span,.heading-emphasis>span{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.heading-emphasis--reverse>span{color:#fff}.tv-gradient-text{background:var(--tv-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin-right:-.05em;padding-right:.05em}.tv-bar{background:linear-gradient(180deg,#4fe0d7,#6e4dff);border-radius:1px;display:inline-block;height:.82em;margin-left:.14em;vertical-align:-.06em;width:4px}.tv-bar.is-lg{height:.86em;width:6px}.tv-line-end{white-space:nowrap}.tv-cursor.is-blinking{animation:tv-cursor-blink 1s step-end infinite}@keyframes tv-cursor-blink{0%,to{opacity:1}50%{opacity:0}}hr{border:0;border-top:1px solid #d7dbe3;box-sizing:content-box;display:block;height:1px;margin:2rem 0;padding:0}abbr[title]{border-bottom:1px dotted #b6bdca;cursor:help}b,strong{font-weight:700}dfn{font-style:italic}ins{text-decoration:none}ins,mark{background-color:#e2e4e5;color:#575f6e}mark{font-style:italic;font-weight:700}code,kbd,pre,samp{background:#e2e4e5;background:rgba(0,0,0,.07);color:#575f6e;font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;margin:0 -2px;padding:0 2px}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}small{font-size:var(--deci-font-size)}:root{--paragraph-break:12px;--block-break:var(--body-font-size)}address,p{margin:0 0 var(--paragraph-break)}.reverse-text{color:#fff}.reverse-text :where(a){color:currentColor}.reverse-text :where(a):active,.reverse-text :where(a):focus,.reverse-text :where(a):hover{color:hsla(0,0%,100%,.75)}.reverse-text :where(h1),.reverse-text :where(h2),.reverse-text :where(h3),.reverse-text :where(h4){color:#fff}::-moz-selection{background:#ffc57d;color:#000}::selection{background:#ffc57d;color:#000}.badge{background-color:#e2e4e5;border-radius:.25rem;box-shadow:0 0 0 transparent;display:inline-block;font-size:var(--centi-font-size);font-weight:700;line-height:1;outline-offset:2px;padding:.25em .4em;text-align:center;text-decoration:none;transition:color .2s ease-in-out,outline .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;vertical-align:baseline;white-space:nowrap}.badge[href]:active,.badge[href]:focus,.badge[href]:hover{background-color:#3a57e8;color:#fff}.badge-vcsd{background:#e8f7ef;border:1px solid #157a4c;color:#21252f;font-weight:400;margin-left:10px}:root{--button-border-width:1px;--button-border-radius:12px;--button-line-height:1.4;--button-padding-vertical:14px;--button-padding-horizontal:16px;--button-height:calc(var(--button-padding-vertical)*2 + var(--button-line-height)*1em)}.button-back{align-items:center;color:#6c7587;-moz-column-gap:.4em;column-gap:.4em;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:500;padding:0;text-decoration:none;text-transform:uppercase;transition:color .2s cubic-bezier(.2,.7,.2,1)}.button-back:hover{color:#0a0b0f}.button-back:before{content:""}.button-back:after{background:currentColor;content:"";height:1.5px;transform:scaleX(0);transform-origin:right;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.button{align-items:center;background:#fff;border:1px solid #d7dbe3;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:none;color:#0a0b0f;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:14px 16px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.button :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.button:hover{background:#1f232d;border-color:transparent;box-shadow:0 12px 28px -16px rgba(10,11,15,.4);color:#fff;transform:translateY(-1px)}.button:active{transform:translateY(0)}.button[disabled]{border-color:transparent;cursor:not-allowed}.button[disabled],.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--warning{align-items:center;background:#7c1f22;border:1px solid #d7dbe3;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:none;color:#0a0b0f;color:#fff;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:14px 16px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button--warning:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button--warning :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.button--warning :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.button--warning:hover{background:#1f232d;border-color:transparent;box-shadow:0 12px 28px -16px rgba(10,11,15,.4);transform:translateY(-1px)}.button--warning:active{transform:translateY(0)}.button--warning[disabled]{border-color:transparent;cursor:not-allowed}.button--warning[disabled],.button--warning[disabled]:active,.button--warning[disabled]:focus,.button--warning[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--warning:hover{color:#fff}.button--neutral{align-items:center;background:#c3c3c3;border:1px solid #d7dbe3;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:none;color:#242426;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:14px 16px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button--neutral:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button--neutral :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.button--neutral :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.button--neutral:hover{background:#1f232d;border-color:transparent;box-shadow:0 12px 28px -16px rgba(10,11,15,.4);color:#fff;transform:translateY(-1px)}.button--neutral:active{transform:translateY(0)}.button--neutral[disabled]{border-color:transparent;cursor:not-allowed}.button--neutral[disabled],.button--neutral[disabled]:active,.button--neutral[disabled]:focus,.button--neutral[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--positive{align-items:center;background:#1fa86b;border:1px solid #d7dbe3;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:none;color:#fff;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:14px 16px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button--positive:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button--positive :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.button--positive :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.button--positive:hover{background:#1f232d;border-color:transparent;box-shadow:0 12px 28px -16px rgba(10,11,15,.4);color:#fff;transform:translateY(-1px)}.button--positive:active{transform:translateY(0)}.button--positive[disabled]{border-color:transparent;cursor:not-allowed}.button--positive[disabled],.button--positive[disabled]:active,.button--positive[disabled]:focus,.button--positive[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--blue{align-items:center;background:var(--tv-gradient);border:none;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:0 12px 28px -10px rgba(91,63,236,.5);color:#fff;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:15.5px 23.5px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button--blue:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button--blue:hover{background:var(--tv-gradient);box-shadow:0 16px 32px -10px rgba(91,63,236,.55);color:#fff;filter:brightness(1.05);transform:translateY(-1px)}.button--blue:active{transform:translateY(0)}.button--blue[disabled]{border-color:transparent;cursor:not-allowed}.button--blue[disabled],.button--blue[disabled]:active,.button--blue[disabled]:focus,.button--blue[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--ink{align-items:center;background:#0a0b0f;border:1px solid #0a0b0f;border-radius:var(--button-border-radius);border-radius:12px;box-shadow:none;color:#fff;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;display:inline-grid;font:inherit;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;grid-auto-flow:column;justify-content:center;letter-spacing:.01em;line-height:var(--button-line-height);margin:0;opacity:1;padding:14px 16px;position:relative;text-align:center;text-decoration:none;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .2s cubic-bezier(.2,.7,.2,1),border-color .2s cubic-bezier(.2,.7,.2,1),color .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s cubic-bezier(.2,.7,.2,1);vertical-align:middle;white-space:normal}.button--ink:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.2);outline:none}.button--ink :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.button--ink :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.button--ink:hover{border-color:transparent;box-shadow:0 12px 28px -16px rgba(10,11,15,.4);transform:translateY(-1px)}.button--ink:active{transform:translateY(0)}.button--ink[disabled]{border-color:transparent;cursor:not-allowed}.button--ink[disabled],.button--ink[disabled]:active,.button--ink[disabled]:focus,.button--ink[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button--ink:hover{background:#1f232d;border-color:#1f232d;color:#fff}.button--white{background:#fff;border-color:#fff;color:#0a0b0f}.button--white:hover{background:#fff;box-shadow:0 8px 20px -8px rgba(0,0,0,.3);color:#0a0b0f;transform:translateY(-1px)}.button--short,.button--small{border-radius:10px;font-size:15px;padding:10px 14px}.button--short.button--blue,.button--small.button--blue{padding:11.5px 15.5px}.button--tiny{border-radius:12px;font-size:14px;padding:7px 11px}.button--large{border-radius:12px;font-size:19px;padding:18px 28px}.button--wide{padding-left:28px;padding-right:28px}.button--wide.button--blue{padding-left:29.5px;padding-right:29.5px}.button--large.button--blue{padding:19.5px 29.5px}.button--icon-left{--button-padding-horizontal-half:calc(var(--button-padding-horizontal)*0.66);padding-left:var(--button-padding-horizontal-half)}.button--block{display:block;width:100%}.button--blue[disabled],.button--disabled,.button--neutral[disabled],.button--positive[disabled],.button--warning[disabled],.button[disabled]{background:#eceef2;border-color:transparent;box-shadow:none;color:#8c95a6;cursor:not-allowed;filter:none;transform:none}.button--blue[disabled]:active,.button--blue[disabled]:focus,.button--blue[disabled]:hover,.button--disabled:active,.button--disabled:focus,.button--disabled:hover,.button--neutral[disabled]:active,.button--neutral[disabled]:focus,.button--neutral[disabled]:hover,.button--positive[disabled]:active,.button--positive[disabled]:focus,.button--positive[disabled]:hover,.button--warning[disabled]:active,.button--warning[disabled]:focus,.button--warning[disabled]:hover,.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover{background:#eceef2;box-shadow:none;color:#8c95a6;filter:none;transform:none}.button::-moz-focus-inner{border:0;padding:0}.button-min-width-320{min-width:320px}@media (max-width:600px){.button-min-width-320{min-width:auto}}.doc-form-edit-link{display:inline-block;margin-left:10px}a{color:#3a7be6;transition:color .2s ease-in-out,opacity .2s ease-in-out}a:active,a:focus,a:hover{color:#1b60d2}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a.document:after{content:" (" attr(data-ext) " " attr(data-size) ")"}:target{animation:highlightPulse .7s ease;outline:3px solid #ffc57d;outline-offset:4px}.active-target{animation:highlightPulseOutline 2.1s ease}#results:target{animation:none;outline:none}.text-link{align-items:center;background:transparent;color:#3a7be6;-moz-column-gap:.2em;column-gap:.2em;display:inline-grid;grid-auto-flow:column;justify-content:center;line-height:var(--button-line-height);text-align:center;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,text-decoration-color .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}.text-link :where([stroke*="#"]){stroke:#3a7be6;transition:stroke .2s ease-in-out}.text-link :where([fill*="#"]){fill:#3a7be6;transition:fill .2s ease-in-out}.text-link:active,.text-link:focus,.text-link:hover{background-color:transparent;-webkit-text-decoration-color:#1b60d2;text-decoration-color:#1b60d2}.text-link:active :where([stroke*="#"]),.text-link:focus :where([stroke*="#"]),.text-link:hover :where([stroke*="#"]){stroke:#1b60d2;transition:stroke .2s ease-in-out}.text-link:active :where([fill*="#"]),.text-link:focus :where([fill*="#"]),.text-link:hover :where([fill*="#"]){fill:#1b60d2;transition:fill .2s ease-in-out}.text-link--icon-unset{align-items:center;background:transparent;color:#3a7be6;-moz-column-gap:.2em;column-gap:.2em;display:inline-grid;grid-auto-flow:column;justify-content:center;line-height:var(--button-line-height);text-align:center;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,text-decoration-color .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}.text-link--icon-unset:active,.text-link--icon-unset:focus,.text-link--icon-unset:hover{background-color:transparent;-webkit-text-decoration-color:#1b60d2;text-decoration-color:#1b60d2}.text-link--x0{padding-inline:0}.subtle-link{color:currentColor;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:-webkit-text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}.subtle-link:active,.subtle-link:focus,.subtle-link:hover{-webkit-text-decoration-color:#3a7be6;text-decoration-color:#3a7be6}.quiet-link{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:color .12s cubic-bezier(.2,.7,.2,1)}.quiet-link:hover{color:#4e5667;text-decoration:none}:root{--box-padding:24px;--box-icon-left-padding:56px;--tv-gradient:linear-gradient(135deg,#4fe0d7,#6e4dff);--tv-gradient-vert:linear-gradient(180deg,#4fe0d7,#6e4dff)}@media screen and (min-width:48em){:root{--box-padding:28px}}.bar-box{border:1px solid #eceef2;border-radius:16px;display:grid;gap:12px;margin-bottom:16px;padding:var(--box-padding)}.bar-box>:last-child{margin-bottom:0}@media screen and (min-width:35em){.bar-box{align-items:center;-moz-column-gap:24px;column-gap:24px;display:grid;grid-auto-flow:dense;row-gap:0}}.bar-box__title{font-size:15px;font-weight:500;margin-bottom:0}@media screen and (max-width:47.9375em){.bar-box__title .tooltip__title{font-size:var(--body-font-size)}}@media screen and (min-width:35em){.bar-box__right-fill{align-self:center;grid-column:2;grid-row:1/3}}.bar-box__right-fill:where(.icon){justify-self:end;margin-bottom:var(--paragraph-break)}@media screen and (min-width:35em){.bar-box__right-fill:where(.icon){margin-bottom:0}}.bar-box .box-icon{background:transparent;border:0;border-radius:0;color:inherit;display:block;line-height:1.55;margin-bottom:0;padding:0 0 0 36px;position:relative}.bar-box .box-icon:before{float:left;margin-left:-36px;margin-right:14px;position:static}.bar-box,.box{border:none;border-radius:16px;margin-bottom:16px;padding:var(--box-padding)}.bar-box>:last-child,.box>:last-child{margin-bottom:0}.box-filled{background-color:#f6f7f9;border:#eceef2;border-radius:16px;margin-bottom:16px;padding:var(--box-padding)}.box-filled>:last-child{margin-bottom:0}.box-filled--lightestgrey{background-color:#fafafb;border:#eceef2;border-radius:16px;margin-bottom:16px;padding:var(--box-padding)}.box-filled--lightestgrey>:last-child{margin-bottom:0}.box-filled--lightgrey{background-color:#eceef2;border:#d7dbe3;border-radius:16px;margin-bottom:16px;padding:var(--box-padding)}.box-filled--lightgrey>:last-child{margin-bottom:0}.box-filled--palegrey{background-color:#d7dbe3;border:#b6bdca;border-radius:16px;margin-bottom:16px;padding:var(--box-padding)}.box-filled--palegrey>:last-child{margin-bottom:0}.box-filled--primary{background:#0a0b0f;border-color:#0a0b0f;color:#fff}.box-filled--primary :where(a){color:#fff}.box-filled--primary :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--primary a.button:not(.button--blue){color:#0a0b0f}.box-filled--utility-neutral{background:#0a0b0f;border-color:#0a0b0f;color:#fff}.box-filled--utility-neutral :where(a){color:#fff}.box-filled--utility-neutral :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--utility-neutral.box-accent--primary,.box-filled--utility-neutral.box-accent--utility-neutral{background:#0a0b0f;border-color:#0a0b0f}.box-filled--dark-glow{background:radial-gradient(120% 80% at 20% 0,rgba(79,224,215,.3),transparent 60%),radial-gradient(120% 80% at 100% 100%,rgba(110,77,255,.4),transparent 55%),#000;border-color:transparent;color:#fff;overflow:hidden}.box-filled--dark-glow :where(a){color:#fff}.box-filled--dark-glow :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--dark-glow :where(p,li,span,label){color:hsla(0,0%,100%,.7)}.box-filled--dark-glow a.button:not(.button--blue){color:#0a0b0f}.box-filled--utility-positive{background-color:#1fa86b;border-color:#1fa86b;color:#fff}.box-filled--utility-positive :where(a){color:#fff}.box-filled--utility-positive :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--utility-neutral-pastel{background-color:#eef3ff;border-color:#eef3ff;color:#0a0b0f}.box-filled--utility-positive-pastel{background-color:#e8f7ef;border-color:#e8f7ef;color:#134b2c}.box-filled--utility-warning-pastel{background-color:#fff4e5;border-color:#fff4e5;color:#6f4a17}.box-filled--utility-error-pastel{background-color:#fdedee;border-color:#fdedee;color:#7c1f22}.box-accent--primary,.box-accent--utility-error,.box-accent--utility-neutral,.box-accent--utility-positive,.box-accent--utility-warning{background-color:#f6f7f9;border:1px solid #eceef2;border-left:0;border-radius:16px;margin-bottom:16px;overflow:hidden;padding:22px 26px;position:relative}.box-accent--primary>:last-child,.box-accent--utility-error>:last-child,.box-accent--utility-neutral>:last-child,.box-accent--utility-positive>:last-child,.box-accent--utility-warning>:last-child{margin-bottom:0}.box-accent--primary:before,.box-accent--utility-error:before,.box-accent--utility-neutral:before,.box-accent--utility-positive:before,.box-accent--utility-warning:before{background-color:var(--tv-gradient-vert);border-radius:4px 0 0 4px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.box-accent--primary{background:#f6f7f9;border:1px solid #eceef2;border-left:0;border-radius:16px;margin-bottom:16px;overflow:hidden;padding:22px 26px;position:relative}.box-accent--primary>:last-child{margin-bottom:0}.box-accent--primary:before{background:var(--tv-gradient-vert);border-radius:4px 0 0 4px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.box-accent--utility-neutral{background:#f6f7f9;border:1px solid #eceef2;border-left:0;border-radius:16px;margin-bottom:16px;overflow:hidden;padding:22px 26px;position:relative}.box-accent--utility-neutral>:last-child{margin-bottom:0}.box-accent--utility-neutral:before{background:var(--tv-gradient-vert);border-radius:4px 0 0 4px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.box-accent--utility-positive{background:#f6f7f9;border:1px solid #eceef2;border-left:0;border-radius:16px;margin-bottom:16px;overflow:hidden;padding:22px 26px;position:relative}.box-accent--utility-positive>:last-child{margin-bottom:0}.box-accent--utility-positive:before{background:var(--tv-gradient-vert);background-color:#1fa86b;border-radius:4px 0 0 4px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.box-accent--utility-warning:before{background-color:#e5a53a}.box-accent--utility-error:before{background-color:#e5484d}.box-icon{background:#f6f7f9;border:1px solid #eceef2;border-radius:16px;color:#0a0b0f;display:block;line-height:1.55;margin-bottom:16px;padding:16px 22px 16px 56px;position:relative}.box-icon:before{background:var(--tv-gradient);border-radius:999px;color:#fff;content:"i";font:700 italic 12px/22px Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;height:22px;left:18px;letter-spacing:0;position:absolute;text-align:center;top:18px;width:22px;z-index:1}.box-icon:after{display:none}.box-icon--inline{background:#f6f7f9;background:transparent;border:none;border-radius:16px;border-radius:0;color:#0a0b0f;display:block;line-height:1.55;margin-bottom:16px;padding:0 0 0 40px;position:relative}.box-icon--inline:before{background:var(--tv-gradient);border-radius:999px;color:#fff;content:"i";font:700 italic 12px/22px Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;height:22px;left:18px;letter-spacing:0;position:absolute;text-align:center;top:18px;width:22px;z-index:1}.box-icon--inline:after{display:none}.box-icon--inline:before{font:700 italic 11px/20px Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;height:20px;left:0;top:2px;width:20px}.box-icon__heading{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;font-weight:800;letter-spacing:-.008em;margin-bottom:var(--paragraph-break)}a.box,a.box-filled,a.box-lined{cursor:pointer}.box--xsmall{border:none;border-radius:16px;margin-bottom:16px;padding:var(--box-padding);--box-padding:16px;border-radius:12px}.box--xsmall>:last-child{margin-bottom:0}.box--small{border:none;border-radius:16px;margin-bottom:16px;padding:var(--box-padding);--box-padding:20px;border-radius:14px}.box--small>:last-child{margin-bottom:0}.box--large{--box-padding:40px;border-radius:20px}.rounded{border-radius:16px}.rounded--xs{border-radius:6px}.rounded--sm{border-radius:10px}.rounded--md{border-radius:12px}.rounded--lg{border-radius:16px}.rounded--xl{border-radius:20px}.rounded--pill{border-radius:999px}.box-flex{align-items:center;display:flex;gap:var(--box-flex-gap,12px)}.box-shadow{box-shadow:0 1px 2px rgba(10,11,15,.06),0 6px 18px -8px rgba(10,11,15,.12)}.box.rounded.mock-input.box-shadow{background:#f6f7f9;border:1px solid #eceef2;border-radius:999px;box-shadow:none;display:inline-flex;margin:0 0 22px;padding:8px 14px 8px 18px;width:auto}.box.rounded.mock-input.box-shadow .tooltip{gap:8px}.box.rounded.mock-input.box-shadow .tooltip__title{font-size:12px;letter-spacing:.12em}.box.rounded.mock-input.box-shadow .tooltip__icon{height:18px;width:18px}.box.rounded.mock-input.box-shadow .tooltip__icon svg{height:10px;width:10px}.box.rounded.mock-input.box-shadow .tooltip__content{background-color:#fff;border:1px solid #eceef2;border-radius:16px;box-shadow:0 4px 12px rgba(10,11,15,.08),0 1px 3px rgba(10,11,15,.05);max-width:300px;min-width:220px;overflow:hidden;padding:5px}.box.rounded.mock-input.box-shadow .tooltip__content:before{border-color:transparent transparent #fff}.box.rounded.mock-input.box-shadow .tooltip__content:after{border-color:transparent transparent #eceef2}.box.rounded.mock-input.box-shadow .tooltip__header{background-color:#fff;border-bottom:1px solid #eceef2;padding:12px 16px 10px}.box.rounded.mock-input.box-shadow .tooltip__header .tooltip__header__title{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;letter-spacing:-.01em}.box.rounded.mock-input.box-shadow .tooltip__body{color:#4e5667;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.6;padding:12px 16px}.box.rounded.mock-input.box-shadow .tooltip__footer{border-top:1px solid #eceef2;padding:10px 16px 12px}.box.rounded.mock-input.box-shadow .tooltip__footer p{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;margin-bottom:0}.tv-grad-bg{background:var(--tv-gradient)!important;border-color:transparent!important;color:#fff!important}.tv-grad-bg .bar-box__title,.tv-grad-bg .box-icon__heading,.tv-grad-bg :where(h1,h2,h3,h4,h5,h6),.tv-grad-bg :where(p,strong,span,li,a,label){color:#fff}.tv-grad-bg :where(a:not(.button)){color:#fff;-webkit-text-decoration-color:hsla(0,0%,100%,.6);text-decoration-color:hsla(0,0%,100%,.6)}.tv-grad-bg :where(a:not(.button)):hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.tv-grad-bg .button:not(.button--blue),.tv-grad-bg .button:not(.button--blue) span{color:#0a0b0f}.tv-grad-bg.box-accent--primary:before,.tv-grad-bg.box-accent--utility-error:before,.tv-grad-bg.box-accent--utility-neutral:before,.tv-grad-bg.box-accent--utility-positive:before,.tv-grad-bg.box-accent--utility-warning:before{display:none}.tv-grad-bg .box-icon{background:transparent;border:0;color:#fff;display:block;min-height:22px;padding:0 0 0 36px}.tv-grad-bg .box-icon:before{background:#fff;box-shadow:none;color:#6e4dff;left:0;top:4px}.tv-grad-bg.button,.tv-grad-bgbutton{background:var(--tv-gradient)!important;border:none!important;box-shadow:0 12px 28px -10px rgba(91,63,236,.5)!important;color:#fff!important}.tv-grad-bg.button:hover,.tv-grad-bgbutton:hover{box-shadow:0 16px 32px -10px rgba(91,63,236,.55)!important;filter:brightness(1.05)}.rounded-upper-box{border-bottom:1px solid #e8f7ef;border-radius:16px 16px 0 0;border-right:1px solid #157a4c;border-top:1px solid #157a4c;margin-bottom:0}.rounded-upper-box h3,.rounded-upper-box h4{font-weight:400}.rounded-upper-box.rounded-upper-box-blue{border-bottom:1px solid #a1deff;border-right:1px solid #007acf;border-top:1px solid #007acf}.rounded-upper-box .button--right{clear:both;float:right;margin:0 0 10px 20px}.rounded-middle-box{border-radius:0;border-right:1px solid #4e5667;margin:0;padding-bottom:1px}.rounded-lower-box{border:1px solid #4e5667;border-radius:0 0 16px 16px;border-top:none}.rounded-lower-box.rounded-lower-box--border-top{border-top:1px solid #4e5667}.box-rounded{border-radius:16px!important}.info-box-icon{background-image:url(../images/icon-system/icon_info_blue_border.svg);background-position:top 20px right 20px;background-repeat:no-repeat;background-size:50px;position:relative}.info-box-icon:before{content:"";float:right;height:70px;margin:-5px -10px 10px 10px;width:70px}.box-lined{border:1px solid #eceef2}.box-lined-dark{border:1px solid #d7dbe3}.box-lined-gradient{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#4fe0d7,#6e4dff) border-box;border:2px solid transparent}.box-lined--black{border:1px solid #000}.box-lined--ink{border:1px solid #0a0b0f}.box-lined--night{border:1px solid #14161d}.box-lined--slate{border:1px solid #1f232d}.box-lined--stone{border:1px solid #2b3140}.box-lined--white{border:1px solid #fff}.box-lined--grey-02{border:1px solid #fafbfc}.box-lined--grey-05{border:1px solid #f6f7f9}.box-lined--grey-10{border:1px solid #eceef2}.box-lined--grey-20{border:1px solid #d7dbe3}.box-lined--grey-30{border:1px solid #b6bdca}.box-lined--grey-40{border:1px solid #8c95a6}.box-lined--grey-50{border:1px solid #6c7587}.box-lined--grey-60{border:1px solid #4e5667}.box-lined--grey-70{border:1px solid #353b49}.box-lined--grey-80{border:1px solid #21252f}.box-lined--grey-90{border:1px solid #12141a}.box-lined--cyan{border:1px solid #4fe0d7}.box-lined--violet{border:1px solid #6e4dff}.box-lined--aqua{border:1px solid #1ab6d9}.box-lined--blue{border:1px solid #3a7be6}.box-lined--indigo{border:1px solid #4a5bf1}.box-lined--success{border:1px solid #1fa86b}.box-lined--warn{border:1px solid #e5a53a}.box-lined--danger{border:1px solid #e5484d}.box-lined--positive-dark{border:1px solid #134b2c}.box-lined--positive{border:1px solid #1fa86b}.box-lined--positive-mid{border:1px solid #157a4c}.box-lined--positive-pastel{border:1px solid #e8f7ef}.box-lined--alert-dark{border:1px solid #6f4a17}.box-lined--alert{border:1px solid #e5a53a}.box-lined--alert-pastel{border:1px solid #fff4e5}.box-lined--warning-dark{border:1px solid #7c1f22}.box-lined--warning{border:1px solid #e5484d}.box-lined--warning-pastel{border:1px solid #fdedee}.box-lined--info-dark{border:1px solid #0b4a7a}.box-lined--info{border:1px solid #80ccf5}.box-lined--info-pastel{border:1px solid #ebf4ff}.box-lined--neutral-dark{border:1px solid #2b3140}.box-lined--neutral{border:1px solid #3a7be6}.box-lined--neutral-pastel{border:1px solid #eef3ff}.box-lined--selection{border:1px solid #ffc57d}.box-lined--placeholder{border:1px solid #8c8c8c}.box-filled--gradient{background-color:#fff;position:relative}.box-filled--gradient:after{background:linear-gradient(135deg,#4fe0d7,#6e4dff);border-radius:inherit;content:"";inset:0;opacity:.1;pointer-events:none;position:absolute;z-index:0}.box-filled--gradient>*{position:relative;z-index:1}.divider{background:#eceef2;border:none;height:1px}.icon{display:inline-block;vertical-align:middle}.icon svg{height:16px;width:16px}.icon--24px svg{height:24px;width:24px}.icon--32px svg{height:32px;width:32px}.icon--40px svg{height:40px;width:40px}.icon--48px svg{height:48px;width:48px}.icon--52px svg{height:52px;width:52px}.icon--60px svg{height:60px;width:60px}.icon--68px svg{height:68px;width:68px}.icon--primary :where([stroke*="#"]){stroke:#0a0b0f;transition:stroke .2s ease-in-out}.icon--primary :where([fill*="#"]){fill:#0a0b0f;transition:fill .2s ease-in-out}.icon--current-color :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.icon--current-color :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.icon--white :where([stroke*="#"]){stroke:#fff;transition:stroke .2s ease-in-out}.icon--white :where([fill*="#"]){fill:#fff;transition:fill .2s ease-in-out}.icon-circle{background-color:#3a7be6;border:1px solid #3a7be6;border-radius:999px;display:grid;flex:none;height:64px;place-items:center;width:64px}.icon-circle--sm{height:34px;width:34px}.icon-circle--md{height:40px;width:40px}.icon-circle--lg{height:56px;width:56px}.icon-circle--positive{background-color:#1fa86b;border:1px solid #1fa86b}.icon-circle--negative{background-color:#e5484d;border:1px solid #e5484d}.icon-circle--outline{outline:1.5px solid #3a7be6;outline-offset:2px}.icon-circle--outline.icon-circle--positive{outline:1.5px solid #1fa86b;outline-offset:2px}.icon-circle--outline.icon-circle--negative{outline:1.5px solid #e5484d;outline-offset:2px}.icon-circle--grey{background-color:#f6f7f9;border-color:transparent}.icon-chip{align-items:center;background:#0a0b0f;border-radius:10px;color:#fff;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.icon-chip svg{height:18px;width:18px}.icon-chip.icon-chip--inverse{background:#fff;color:#0a0b0f}.icon-chip.icon-chip--inverse-light{background:#fff;color:#676767}.pill{align-items:center;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;gap:6px;line-height:1;padding:4px 11px;white-space:nowrap}.pill,.pill__dot{border-radius:999px;flex:none}.pill__dot{height:6px;width:6px}.pill--neutral{background:#f6f7f9;border:1px solid #eceef2;color:#6c7587}.pill--positive{background:#e8f7ef;border:1px solid #e8f7ef;color:#157a4c}.pill--positive .pill__dot{background:#1fa86b}.pill--error{background:#fdedee;border:1px solid #fdedee;color:#7c1f22}.pill--error .pill__dot{background:#e5484d}.pill--warning{background:#fff4e5;border:1px solid #fff4e5;color:#6f4a17}.pill--warning .pill__dot{background:#e5a53a}.pill--brand{background:#eef3ff;border:1px solid #eef3ff;color:#6e4dff}.pill--eyebrow{font-size:11px;letter-spacing:.04em;text-transform:uppercase}.pill--lg{font-size:15px;font-weight:700;gap:9px;padding:10px 18px}@keyframes status-pill-pulse{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}.status-pill{align-items:center;background:#fff;border:1px solid #d7dbe3;border-radius:999px;color:#4e5667;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;gap:10px;padding:10px 18px}.status-pill__dot{flex:none;height:9px;position:relative;width:9px}.status-pill__dot-inner,.status-pill__dot-ring{background:#4fe0d7;border-radius:999px;inset:0;position:absolute}.status-pill__dot-ring{animation:status-pill-pulse 1.8s cubic-bezier(.2,.7,.2,1) infinite}.request-review .card{border:1px solid #21252f}.request-review .button{margin-bottom:15px}.action-bar-buttons{align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:grid;grid-auto-flow:column;justify-content:start;margin-bottom:var(--paragraph-break)}.hero-banner{position:relative}@media screen and (min-width:48em){.hero-banner{margin-bottom:60px}}.hero-banner__title{bottom:var(--section);color:#fff;font-size:var(--h1-font-size);left:var(--wide-container-gutter);line-height:1.2;margin-bottom:0;position:absolute;right:var(--wide-container-gutter)}@media screen and (min-width:30em){.hero-banner__title{font-size:var(--giga-font-size)}}@media screen and (min-width:75em){.hero-banner__title{padding-right:min(50%,440px)}}.hero-banner__title strong{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.hero-banner__title__part:last-child{display:block;padding-left:max(var(--container-padding),1em)}.hero-banner__img{display:block;min-height:240px;overflow:hidden;position:relative}@media screen and (min-width:35em){.hero-banner__img{height:calc(100vh - var(--search-bar-stacked-height))}}@media screen and (min-width:48em){.hero-banner__img{max-height:75vw}}@media screen and (min-width:75em){.hero-banner__img{height:min(100vh - 60px,840px);min-height:720px}}.hero-banner__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-banner__img:after,.hero-banner__img:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hero-banner__img:before{background:linear-gradient(-5deg,hsla(0,0%,100%,0),#8f8bab 90%,#8f8bab);mix-blend-mode:multiply}.hero-banner__img:after{background:linear-gradient(185deg,hsla(0,0%,100%,0),#aba18b 80%,#aba18b);mix-blend-mode:multiply}.hero-banner__inner,.inner-banner{position:relative}.inner-banner{isolation:isolate;z-index:0}@media screen and (min-width:62em){.inner-banner{display:grid;grid-template-columns:1fr 1fr}}.inner-banner__img{display:block}@media screen and (min-width:62em){.inner-banner__img{grid-column:2;grid-row:1}}.inner-banner__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:62em){.inner-banner__img img{border-bottom-left-radius:var(--standard-radius)}}.inner-banner__content{padding-bottom:min(var(--section),var(--wide-container-gutter))}@media screen and (min-width:62em){.inner-banner__content{display:flex;flex-direction:column;grid-column:1;grid-row:1}}.inner-banner__content .page-header{flex:1 1 auto;margin-bottom:0}.inner-banner__content .page-header__heading{justify-self:flex-end;padding-left:var(--xsmall-container-gutter);padding-right:var(--xsmall-container-gutter)}@media screen and (min-width:62em){.inner-banner__content .page-header__heading{padding-right:24px}}.cta-bar{align-items:center;background:#0a0b0f;border-radius:16px;display:flex;gap:24px;justify-content:space-between;margin:40px 0 20px;padding:32px 40px}.cta-bar__heading{color:#fff;font-size:1.4rem;font-weight:700;margin:0 0 4px}.cta-bar__sub{color:#8c95a6;font-size:15px;margin:0}@media (max-width:767px){.cta-bar{flex-direction:column;padding:28px 24px;text-align:center}}.clean-submit-bar{align-items:center;display:flex;gap:18px;margin:28px 0}:root{--certification-medal-diameter:280px;--certification-medal-padding:calc(var(--certification-medal-diameter)*0.1135);--certification-medal-font-size:2rem}@media screen and (min-width:35em){:root{--certification-medal-diameter:370px;--certification-medal-font-size:2.4rem}}.certification-medal{border-radius:100%;display:grid;height:var(--certification-medal-diameter);isolation:isolate;padding:var(--certification-medal-padding);position:relative;text-align:center;width:var(--certification-medal-diameter)}.certification-medal__subtitle{color:rgba(10,11,15,.5);font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--centi-font-size);font-weight:400;line-height:1.25;margin-bottom:calc(var(--certification-medal-font-size)*.667);width:24ch}.certification-medal__top{display:grid;justify-content:center;justify-items:center}.certification-medal__bottom,.certification-medal__top{align-items:center;height:calc((var(--certification-medal-diameter) - var(--certification-medal-padding)*2)/2)}.certification-medal__bottom{background-color:#007acf;border-radius:12px 12px var(--certification-medal-diameter) var(--certification-medal-diameter);color:#fff;display:flex;flex-direction:column}.certification-medal__label{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--certification-medal-font-size);font-weight:600;line-height:1.375;margin-bottom:.667em;padding-top:1em;text-transform:uppercase}.mini-certification-icon{display:block;margin-bottom:8px}@media screen and (min-width:35em){.mini-certification-icon{margin-bottom:calc(var(--certification-medal-font-size)*.825)}}.baric-logo{height:calc(var(--certification-medal-font-size)*.75);width:auto}.baric-logo,.tick{display:block}.crimped-star{filter:drop-shadow(0 2px 40px rgba(0,0,0,.15));height:var(--certification-medal-diameter);position:absolute;width:var(--certification-medal-diameter);z-index:-1}.connect-id-box span{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}#cid-idp-selector-popup{z-index:9999}#cid-idp-selector{font-weight:500}.cid-idp-selector-benefits-full{background-color:#f6f7f9}:root{--small-container:88vw;--small-container-gutter:6vw;--default-container:88vw;--default-container-gutter:6vw;--wide-container:88vw;--wide-container-gutter:6vw;--extra-wide-container:88vw;--extra-wide-container-gutter:6vw}@media screen and (min-width:48em){:root{--small-container:600px;--small-container-gutter:calc(50vw - var(--small-container)/2);--default-container:92vw;--default-container-gutter:4vw;--wide-container:92vw;--wide-container-gutter:4vw;--extra-wide-container:92vw;--extra-wide-container-gutter:4vw}}@media screen and (min-width:75em){:root{--default-container:980px;--default-container-gutter:calc(50vw - var(--default-container)/2)}}@media screen and (min-width:87.5em){:root{--wide-container:1264px;--wide-container-gutter:calc(50vw - var(--wide-container)/2)}}@media screen and (min-width:100em){:root{--extra-wide-container:1440px;--extra-wide-container-gutter:calc(50vw - var(--extra-wide-container)/2)}}@media screen and (min-width:150em){:root{--wide-container-gutter:calc((2400px - var(--wide-container))/2);--default-container-gutter:calc((2400px - var(--default-container))/2);--extra-wide-container-gutter:calc((2400px - var(--extra-wide-container))/2)}}.container--small{margin-inline:auto;width:var(--small-container)}.container{margin-inline:auto;width:var(--default-container)}.container--wide{margin-inline:auto;width:var(--wide-container)}.dashboard-layout{background-color:#fff}@media screen and (min-width:48em){.dashboard-layout{background-color:#f0f2f4;display:grid;grid-template-columns:260px 1fr}}.dashboard-header{background-color:#3a57e8;color:#fff;padding:var(--section-small)}@media screen and (min-width:48em){.dashboard-header{grid-column:2;grid-row:1}}.dashboard-body{background-color:#fff;padding-inline:var(--default-container-gutter)}@media screen and (min-width:48em){.dashboard-body{grid-column:2;grid-row:2;margin-left:24px;padding-left:var(--section-small)}.dashboard-sidebar{grid-column:1;grid-row:1/3}}.date-card{align-items:center;background:#0a0b0f;color:#fff;display:flex;flex-flow:column wrap;justify-content:center;line-height:1;max-width:94px;padding:16px;text-align:center;text-transform:uppercase}.date-card__day{font-size:3.8rem;font-weight:700;line-height:1}.widget-video{clear:both;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.richtext-video-wrapper .widget-video{margin-bottom:24px;margin-top:24px}.widget-video embed,.widget-video iframe,.widget-video object{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.video-embed{aspect-ratio:16/9;max-width:100%;width:100%}.video-embed--4-3{aspect-ratio:4/3}.widget-embed{width:100%}.widget-embed :where(iframe){width:100%}:root{--field-border:1px solid #d7dbe3;--field-border-light:1px solid #d7dbe3;--field-background:#fff;--field-text-color:#0a0b0f;--field-padding-vertical:14px;--field-padding-horizontal:16px;--field-line-height:1.4;--field-radius:10px;--field-vertical-whitespace:16px;--fieldset-input-diameter:calc(var(--body-font-size)*1.25);--fieldset-input-diameter-small:var(--deci-font-size)}.field-element-attach-wrapper{position:relative}.field-element-attach-wrapper__button{background:#d8d8d8;border:none;border-radius:0 5px 5px 0;bottom:1px;cursor:pointer;min-width:45px;outline:none;padding:0 7px;position:absolute;right:1px;top:1px;z-index:1}.field-element-attach-wrapper__button svg{vertical-align:middle}.field-element-attach-wrapper__button:active,.field-element-attach-wrapper__button:focus,.field-element-attach-wrapper__button:hover{background-color:#c3c3c3}.field-element-attach-wrapper .field-element .field-input .textbox,.field-element-attach-wrapper .field-element .field-input select{padding-right:55px}.field-element-attach-wrapper--white .field-element-attach-wrapper__button{background-color:#e2e4e5}.field-element-attach-wrapper--white .field-element-attach-wrapper__button:active,.field-element-attach-wrapper--white .field-element-attach-wrapper__button:focus,.field-element-attach-wrapper--white .field-element-attach-wrapper__button:hover{background-color:#d8d8d8}.input-action{align-items:stretch;background-color:var(--field-background);border:var(--field-border);border-radius:var(--field-radius);display:flex;overflow:hidden}.input-action:focus-within{border-color:#8c95a6}.input-action__input{background:transparent;border:none;border-radius:0;box-shadow:none;flex:1 1 auto;min-width:0}.input-action__input:focus{border-bottom-color:transparent;outline:none}.input-action__btn{align-self:stretch;border-radius:0;flex:0 0 auto;white-space:nowrap}@media screen and (max-width:34.9375em){.input-action{background:transparent;border:none;flex-direction:column;gap:8px}.input-action__input{background-color:var(--field-background);border:var(--field-border);border-radius:var(--field-radius)}.input-action__btn{border-radius:var(--field-radius);width:100%}}:where(label){display:block}:where([type=text],[type=number],[type=email],[type=tel],[type=search],[type=password],[type=url],select[multiple=""],textarea){-webkit-appearance:none;background-color:var(--field-background);border:var(--field-border);border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);color:var(--field-text-color);display:block;font-size:var(--decka-font-size);line-height:var(--field-line-height);padding:var(--field-padding-vertical) var(--field-padding-horizontal);width:100%}.field-element--small :where([type=text],[type=number],[type=email],[type=tel],[type=search],[type=password],[type=url],select[multiple=""],textarea){-webkit-appearance:none;display:block;font-size:var(--body-font-size);line-height:var(--field-line-height);padding:var(--field-padding-vertical) var(--field-padding-horizontal);width:100%;--field-padding-vertical:0.4em;--field-padding-horizontal:0.8em}.field-element--large :where([type=text],[type=number],[type=email],[type=tel],[type=search],[type=password],[type=url],select[multiple=""],textarea){-webkit-appearance:none;display:block;line-height:var(--field-line-height);padding:var(--field-padding-vertical) var(--field-padding-horizontal);width:100%;--field-padding-vertical:1em;--field-padding-horizontal:2em}:where([type=text],[type=number],[type=email],[type=tel],[type=search],[type=password],[type=url],select[multiple=""],textarea):focus{border-bottom-color:#727272}:where(textarea){border-radius:24px;resize:vertical}:where(select):not([multiple=""]){-webkit-appearance:none;background-color:var(--field-background);background-image:url(../images/icon-system/icon_form_arrow-down.svg);background-position:center right 12px;background-repeat:no-repeat;background-size:10px;border:var(--field-border);border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);color:var(--field-text-color);display:block;font-size:var(--decka-font-size);line-height:var(--field-line-height);padding:var(--field-padding-vertical) var(--field-padding-horizontal);padding-right:52px;width:100%}.field-element--small :where(select):not([multiple=""]){-webkit-appearance:none;display:block;font-size:var(--body-font-size);line-height:var(--field-line-height);padding:var(--field-padding-vertical) var(--field-padding-horizontal);width:100%;--field-padding-vertical:0.4em;--field-padding-horizontal:0.8em;background-color:var(--field-background);background-image:url(../images/icon-system/icon_form_arrow-down.svg);background-position:center right 12px;background-repeat:no-repeat;background-size:10px;border:var(--field-border);border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);color:var(--field-text-color);font-size:var(--decka-font-size);padding-right:52px}:where([type=text],[type=number],[type=email],textarea,select)[disabled]{cursor:not-allowed;opacity:.5}.field-element{--field-vertical-whitespace:24px;margin-bottom:calc(var(--field-vertical-whitespace)*2)}::-webkit-input-placeholder{color:#8c8c8c}::-moz-placeholder{color:#8c8c8c}:-ms-input-placeholder{color:#8c8c8c}:-moz-placeholder{color:#8c8c8c}.field-element--dropdown--placeholder .field-input select{color:#8c8c8c}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#c3c3c3;-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px #c3c3c3}input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:#c3c3c3;outline:5px auto #676767;-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 80px #c3c3c3;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.field-element--checkboxlist--inline label{display:inline;padding-left:10px}.disclosure-input{margin-bottom:10px}.disclosure-input input[type=checkbox]{margin-right:5px;vertical-align:middle}.disclosure-input label{display:inline;vertical-align:middle}.disclosure-list{margin:10px 0 30px}.disclosure-list li{margin:5px 0 0;padding:1px 0}.doc-form-field-needed input,.doc-form-field-needed select,.doc-form-field-needed textarea{border-width:1px}.compound-date-field .field-input,.compound-date-field .input,.compound-date-field .select{width:100%}.compound-date-field .field-element{margin-bottom:0}.field-element--datepicker :where([type=text]),.field-element--daterangepicker :where([type=text]),.field-element--datetimepicker :where([type=text]),.field-element--datetimerangepicker :where([type=text]),.field-element--money :where([type=text]),.field-element--timepicker :where([type=text]){padding-left:52px}.field-element--disabled,.fieldset-input.fieldset-input--disabled{cursor:not-allowed;opacity:.6}.field-element--disabled .textbox[disabled],.field-element--disabled button[disabled],.field-element--disabled input[type=checkbox]+label,.field-element--disabled input[type=radio]+label,.field-element--disabled select[disabled],.fieldset-input.fieldset-input--disabled input[type=checkbox]+label,.fieldset-input.fieldset-input--disabled input[type=radio]+label{cursor:not-allowed}.field-element--hidden-label .field-label,.field-element--hidden-label .fieldset__legend{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.field-element--hidden-label .field-label.focusable:active,.field-element--hidden-label .field-label.focusable:focus,.field-element--hidden-label .fieldset__legend.focusable:active,.field-element--hidden-label .fieldset__legend.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.field-label--required:after,.field-label__required{color:#e5484d;font-weight:700;margin-left:2px}.field-label--required:after{content:"*"}.field-helper{font-size:var(--deci-font-size);font-weight:400;margin-bottom:1em}.field-label .field-helper{color:#676767;margin-bottom:0;margin-top:.3em}.field-element.field-element--error .field-input .textbox,.field-element.field-element--error .field-input select{background-color:#fdedee}.field-error__list{list-style:none;margin:0;padding:0}.field-error__list__item{background:#7c1f22;border-left:6px solid #e5484d;color:#fff;margin:11px 0;padding:10px 20px}.field-element--fileselector .fs-preview-wrapper{-webkit-appearance:none;display:block;line-height:normal;line-height:1.4;outline:none;padding:10px 16px;width:100%}.g-recaptcha{padding-bottom:15px}.field-clearable__wrap{position:relative}.field-clearable__clear{background:none;background-image:url(../../../media/images/form-icons.svg);background-position:top -1152px left 3px;background-repeat:no-repeat;border:none;color:#d7dbe3;height:22px;outline:none;padding:0;position:absolute;right:6px;top:9px;width:22px}.field-clearable__clear:hover{background-position:top -1208px left 3px}.field-element--disabled .field-clearable__clear{display:none}.field-element--colorpicker .textbox.colorpicker{height:40px;padding:2px 8px;width:48px}.daterangepicker{background:#fff;border-radius:12px;left:20px;margin-top:2px;padding:4px;position:absolute;top:100px;width:278px}.daterangepicker.opensleft:before{border-bottom:7px solid #c3c3c3;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;position:absolute;right:9px;top:-7px}.daterangepicker.opensleft:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;position:absolute;right:10px;top:-6px}.daterangepicker.openscenter:before{border-bottom:7px solid #c3c3c3;border-left:7px solid transparent;border-right:7px solid transparent;top:-7px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{content:"";display:inline-block;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:0}.daterangepicker.openscenter:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:-6px}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{border-bottom:initial;border-top:7px solid #c3c3c3;bottom:-7px;top:auto}.daterangepicker.dropup:after{border-bottom:initial;border-top:6px solid #fff;bottom:-6px;top:auto}.daterangepicker.dropdown-menu{border:1px solid #c3c3c3;display:none;max-width:none;z-index:3000}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}.daterangepicker .calendar{display:none;margin:4px;max-width:270px}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar.single .calendar-table{border:none}.daterangepicker .calendar td,.daterangepicker .calendar th{border:1px solid #e2e4e5;min-width:32px;text-align:center;white-space:nowrap}.daterangepicker .calendar-table{background:#fff;border:1px solid #d8d8d8;border-radius:12px;padding:4px}.daterangepicker table{border:none;margin:0;width:100%}.daterangepicker td,.daterangepicker th{height:20px;padding:2px;text-align:center;white-space:nowrap;width:20px}.daterangepicker td,.daterangepicker th.available{cursor:pointer}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background:#f0f2f4;border-color:#e2e4e5;color:#8c8c8c}.daterangepicker td.off.in-range{background-color:#f0f2f4}.daterangepicker td.off.active{background-color:#bbbfc1;color:#fff}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#8c8c8c;cursor:not-allowed;text-decoration:line-through}.daterangepicker td.available:hover,.daterangepicker td.in-range,.daterangepicker th.available:hover{background:#fff}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#a1deff;color:#fff}.daterangepicker td.week,.daterangepicker th.week{color:#c3c3c3;font-size:80%}.daterangepicker select.monthselect,.daterangepicker select.yearselect{cursor:default;font-size:12px;height:auto;margin:0;padding:1px}.daterangepicker select.monthselect::-ms-expand,.daterangepicker select.yearselect::-ms-expand{display:none}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.monthselect,.daterangepicker select.secondselect,.daterangepicker select.yearselect{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url(../images/icon-system/icon_form_arrow-down.svg);background-position:90%;background-repeat:no-repeat;background-size:auto;border:1px solid #c3c3c3;border-radius:12px;display:inline;font-size:1.4rem;line-height:1.2;margin-bottom:0;outline:none;padding:5px 23px 5px 8px;width:62px}.daterangepicker select.monthselect{margin-right:2%;width:40%}.daterangepicker select.yearselect{width:44%}.daterangepicker th.month{width:auto}.daterangepicker th.next,.daterangepicker th.prev{padding:1px 2px}.daterangepicker th.next .daterangepicker-next-icon,.daterangepicker th.prev .daterangepicker-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:auto;display:block;margin:0 auto;width:12px}.daterangepicker th.next .daterangepicker-next-icon{background-image:url(../images/icon-system/icon_form_arrow-right.svg)}.daterangepicker th.prev .daterangepicker-prev-icon{background-image:url(../images/icon-system/icon_form_arrow-left.svg)}.daterangepicker .calendar-table thead tr:first-child th,.daterangepicker th.month,.daterangepicker th.next,.daterangepicker th.prev{background:none;border:none}.daterangepicker th.next:hover,.daterangepicker th.prev:hover{background:none;opacity:.8}.daterangepicker .calendar-table thead tr:nth-child(2) th{background-color:#f0f2f4}.daterangepicker .input-mini{border:1px solid #c3c3c3;border-radius:12px;color:#727272;display:block;margin:4px 0 0;padding:6px;vertical-align:middle;width:100%}.daterangepicker .input-mini.active{background-color:#f0f2f4;border:1px solid #a1deff}.daterangepicker .input-mini:focus{outline:4px auto #a1deff;outline-offset:-2px}.daterangepicker .daterangepicker_input i{color:#727272;left:8px;position:absolute;top:7px}.daterangepicker .daterangepicker_input{position:relative}.daterangepicker .calendar-time{line-height:30px;margin:5px auto;position:relative;text-align:center}.daterangepicker .calendar-time select.disabled{color:#c3c3c3;cursor:not-allowed}.daterangepicker .ranges{float:none;font-size:11px;margin:4px;text-align:left}.daterangepicker .applyBtn{background-color:#a1deff;color:#fff}.daterangepicker .applyBtn:focus,.daterangepicker .applyBtn:hover{background-color:#6eccff;color:#fff}.daterangepicker .cancelBtn{background-color:#d8d8d8;color:#474747}.daterangepicker .cancelBtn:focus,.daterangepicker .cancelBtn:hover{background-color:#bfbfbf;color:#474747}.daterangepicker .ranges ul{list-style:none;margin:0 auto 12px;padding:0;width:100%}.daterangepicker .ranges li{background:#e2e4e5;border:1px solid #f0f2f4;border-radius:5px;color:#474747;cursor:pointer;font-size:1.3rem;line-height:1.2;margin-bottom:7px;padding:4px 12px 3px}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background:#a1deff;border:1px solid #a1deff;color:#fff}@supports (display:grid){.range_inputs{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8px}}@media screen and (min-width:35em){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:160px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker .calendar.left .calendar-table{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.daterangepicker .calendar.right .calendar-table{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.daterangepicker .calendar.left{clear:left;margin-right:0}.daterangepicker.single .calendar.left{clear:none}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:left}.daterangepicker .calendar.right{margin-left:0}.daterangepicker .calendar.left .calendar-table,.daterangepicker .left .daterangepicker_input{padding-right:12px}.daterangepicker .calendar,.daterangepicker .ranges{float:left}}@media screen and (min-width:48em){.daterangepicker .ranges{float:left;width:auto}.daterangepicker .calendar.left{clear:none}}.field-element--datetimepicker .field-input,.field-element--datetimerangepicker .field-input{position:relative}.field-element--datetimepicker .field-input:before,.field-element--datetimerangepicker .field-input:before{background-image:url(../images/icon-system/icon_form_datetimepicker.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-right:1px solid #c3c3c3;content:" ";display:block;left:2px;position:absolute;top:calc(50% - 12px);width:40px}.field-element--inline{align-items:center;display:flex;gap:.5em;margin-bottom:8px}.field-element--inline :where(.field-label){flex:0 1 auto}.field-element--inline .field-label{margin-bottom:0}.field-element--inline :where(.field-input){flex:1 1 auto;margin-bottom:0}:where(fieldset){border:none;margin:0;padding:0}.field-label,.fieldset__legend{color:#353b49;display:block;font-size:14px;font-weight:500;letter-spacing:-.003em;line-height:1.4;margin-bottom:8px}.field-element--checkboxlist--columns .field-element__input-set{-moz-columns:3;column-count:3}:where(.field-element) :where([type=checkbox]),:where(.fieldset-label-wrap) :where([type=checkbox]){-webkit-appearance:none;-moz-appearance:none;position:relative}:where(.field-element) :where([type=checkbox]):before,:where(.fieldset-label-wrap) :where([type=checkbox]):before{background-color:var(--field-background);background-color:#e2e4e5;border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);border:var(--field-border);border-radius:6px;color:var(--field-text-color);content:"";display:block;font-size:var(--decka-font-size);height:var(--fieldset-input-diameter);width:var(--fieldset-input-diameter)}:where(.field-element) :where([type=checkbox]):checked:after,:where(.fieldset-label-wrap) :where([type=checkbox]):checked:after{background-color:var(--field-background);background-color:#e2e4e5;background:#3a7be6 no-repeat 50%/85% url(../images/icon-system/icon_form_tick-thick-white.svg);border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);border:var(--field-border);border-color:#3a7be6;border-radius:6px;color:var(--field-text-color);content:"";display:block;font-size:var(--decka-font-size);height:var(--fieldset-input-diameter);left:0;position:absolute;top:0;width:var(--fieldset-input-diameter);z-index:1}:where(.field-element) :where([type=checkbox]):checked+label,:where(.fieldset-label-wrap) :where([type=checkbox]):checked+label{color:#0a0b0f}:where(.field-element) :where([type=checkbox]):focus,:where(.fieldset-label-wrap) :where([type=checkbox]):focus{outline-color:#3a7be6;outline-offset:2px;outline-style:auto;outline-width:1px}:where(.field-element) :where([type=radio]),:where(.fieldset-label-wrap) :where([type=radio]){-webkit-appearance:none;-moz-appearance:none;position:relative}:where(.field-element) :where([type=radio]):before,:where(.fieldset-label-wrap) :where([type=radio]):before{background-color:var(--field-background);background-color:#e2e4e5;border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);border:var(--field-border);border-radius:100%;color:var(--field-text-color);content:"";display:block;font-size:var(--decka-font-size);height:var(--fieldset-input-diameter);width:var(--fieldset-input-diameter)}:where(.field-element) :where([type=radio]):checked:after,:where(.fieldset-label-wrap) :where([type=radio]):checked:after{background:#3a7be6 no-repeat 50%/70% url(../images/icon-system/icon_form_tick-thick-white.svg);border-color:#3a7be6;border-radius:100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.fieldset-label-wrap{align-items:start;background:transparent;border:1px solid transparent;border-radius:12px;cursor:pointer;display:grid;gap:12px;grid-template-columns:auto 1fr;padding:12px;transition:background .16s cubic-bezier(.2,.7,.2,1),border-color .16s cubic-bezier(.2,.7,.2,1)}.fieldset-label-wrap:hover{background:#f6f7f9;border-color:#eceef2}.fieldset-label-wrap input[type=checkbox],.fieldset-label-wrap input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d7dbe3;border-radius:4px;flex-shrink:0;height:18px;transition:background .16s cubic-bezier(.2,.7,.2,1),border-color .16s cubic-bezier(.2,.7,.2,1);width:18px}.fieldset-label-wrap input[type=radio]{border-radius:999px}.fieldset-label-wrap input[type=checkbox]:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M4 12l5 5 11-11'/></svg>");background-repeat:no-repeat;background-size:contain;content:"";height:10px;transform:scale(0);transition:transform .14s cubic-bezier(.2,.7,.2,1);width:10px}.fieldset-label-wrap input[type=checkbox]:checked,.fieldset-label-wrap input[type=radio]:checked{background:#0a0b0f;border-color:#0a0b0f}.fieldset-label-wrap input[type=checkbox]:checked:before{transform:scale(1)}.fieldset-label-wrap input[type=checkbox]:checked:after{height:18px;width:18px}.fieldset-label-wrap input[type=radio]:checked:after{background:#fff;border-radius:999px;content:"";height:7px;width:7px}.fieldset-label-wrap input:focus-visible{box-shadow:0 0 0 4px rgba(91,63,236,.18);outline:0}.fieldset-label-wrap__label{color:#0a0b0f;font-size:15px;line-height:1.5;margin-left:0!important}.fieldset-label-wrap__label a{color:#0a0b0f;font-weight:600}.field-element--money .field-input{position:relative}.field-element--money .field-input .money-symbol:before{border-right:1px solid #c3c3c3;color:#727272;content:"¤";display:block;font-size:calc(var(--body-font-size)*1.2);font-weight:700;left:2px;position:absolute;text-align:center;top:calc(50% - 14px);width:40px}.field-element--money .field-input .money-symbol--dollar:before{content:"$"}.field-element--money .field-input .money-symbol--pound:before{content:"£"}.field-element--money .field-input .money-symbol--yen:before{content:"¥"}.field-element--money .field-input .money-symbol--indian_rupee:before{content:"₹"}.field-element--randomcode button{margin-top:8px}.field-element--range .field-input .textbox{background:none;background:none!important;border:none;border-radius:0;padding:0}.field-element--range .field-input input[type=range]+div{color:#727272;font-weight:700}.field-element--range .field-input input[type=range]:focus+div{color:#a1deff;font-weight:700}input[type=range]{-webkit-appearance:none;background:transparent;margin:0;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background:#c3c3c3;border:none;border-radius:4px;box-shadow:none;cursor:pointer;height:8px;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#727272;border:none;border-radius:16px;box-shadow:1px 1px 2px #595959;cursor:pointer;height:32px;margin-top:-14px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:32px}input[type=range]:focus::-webkit-slider-runnable-track{background:#c3c3c3}input[type=range]:focus::-webkit-slider-thumb{background:#a1deff;box-shadow:2px 2px 4px #727272}input[type=range]::-moz-range-track{background:#d8d8d8;border:none;border-radius:4px;box-shadow:none;cursor:pointer;height:4px;width:100%}input[type=range]::-moz-range-thumb{background:#727272;border:none;border-radius:16px;box-shadow:1px 1px 2px #595959;cursor:pointer;height:32px;width:32px}input[type=range]::-ms-track{background:transparent;border-color:transparent;border-width:18px 0;color:transparent;cursor:pointer;height:4px;width:100%}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:#d8d8d8;border:none;border-radius:4px;box-shadow:none}input[type=range]::-ms-thumb{background:#727272;border:none;border-radius:16px;box-shadow:1px 1px 2px #595959;cursor:pointer;height:32px;width:32px}input[type=range]:focus::-ms-fill-lower,input[type=range]:focus::-ms-fill-upper{background:#d8d8d8}@supports (display:block){input[type=range]{margin:12.8px 0}}:where(.field-label--required):after{content:" *";display:inline-block}:where(.field-label__required){display:inline-block;line-height:0;text-indent:-9999px}:where(.field-label__required):after{color:#e5484d;content:"*";font-weight:700;margin-left:2px}.field-input select[multiple]{background-image:none;padding-right:var(--field-padding-horizontal)}.field-input select::-ms-expand{display:none}.field-element--select--multiple select{background-image:none;padding:var(--field-padding-vertical) var(--field-padding-horizontal)}.field-element--select--multiple option{padding:8px}.site-search-form{margin:0 0 40px}.site-search-form--header{margin:0}.search-result{border-top:1px solid #c3c3c3;margin:20px 0;padding:20px 0}.search-result p:last-child{margin-bottom:0}.submit-bar{margin-top:var(--field-vertical-whitespace);padding-block:8px;text-align:right}.sidebar .submit-bar{padding:12px 0}.submit-bar a{margin-right:20px}.field-element--timepicker .field-input{position:relative}.field-element--timepicker .field-input:before{background-image:url(../images/icon-system/icon_form_timepicker.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-right:1px solid #c3c3c3;content:" ";display:block;left:2px;position:absolute;top:calc(50% - 12px);width:40px}.ui-timepicker{display:block;height:200px;overflow:auto;position:absolute;z-index:9999!important}.ui-timepicker-standard{background-color:#fff;border:1px solid #c3c3c3;border-radius:12px;display:block;list-style:none outside none;margin:4px 0 0;padding:6px}.ui-timepicker-standard a{color:#474747}.ui-timepicker-standard .ui-state-hover{background-color:#e2e4e5}.ui-timepicker-standard .ui-menu-item{clear:left;float:left;margin:0;padding:0;width:100%}.ui-timepicker-standard .ui-menu-item a{border-radius:12px;display:block;line-height:1.5;padding:6px 12px;text-decoration:none}.ui-timepicker-hidden{display:none}.field-element--totalselector{position:relative}.field-element--totalselector .field-input .total-selector__output{-webkit-appearance:none;background-color:var(--field-background);background-image:url(../images/icon-system/icon_form_arrow-down.svg);background-position:center right 12px;background-repeat:no-repeat;background-size:10px;border:var(--field-border);border-left:var(--field-border-light);border-radius:var(--field-radius);border-right:var(--field-border-light);border-top:var(--field-border-light);color:var(--field-text-color);display:block;font-size:var(--decka-font-size);line-height:var(--field-line-height);padding:var(--field-padding-vertical) var(--field-padding-horizontal);padding-right:52px;width:100%}.field-element--totalselector__dropdown{background:#fff;border:1px solid #c3c3c3;border-radius:4px;display:none;left:0;margin-top:2px;padding:20px 24px;position:absolute;right:0;top:100%;white-space:nowrap;z-index:800}.field-element--totalselector.field-element--totalselector--active .field-element--totalselector__dropdown{display:block}.total-selector__dropdown__field{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 0 16px}.total-selector__dropdown__field:last-child{margin-bottom:0}.total-selector__dropdown__field__labels{flex:0 0 auto}.total-selector__dropdown__field__buttons{display:flex;flex:0 0 auto;flex-wrap:nowrap}.total-selector__dropdown__field__button{-webkit-appearance:none;background:none;background-position:50%;background-repeat:no-repeat;background-size:16px;border:1px solid #bbbfc1;border-radius:12px;color:#8c8c8c;cursor:pointer;flex:0 0 auto;font-size:1.4rem;height:32px;outline:none;padding:0;width:32px}.total-selector__dropdown__field__button.total-selector__dropdown__field__button--decrease{background-image:url(../images/icon-system/icon_form_minus.svg);background-position:left 8px -1 center}.total-selector__dropdown__field__button.total-selector__dropdown__field__button--increase{background-image:url(../images/icon-system/icon_form_plus.svg);background-position:right 8px -1 center}.total-selector__dropdown__field__button:focus{background-color:#f0f2f4;border-color:#8c8c8c;color:#8c8c8c}.total-selector__dropdown__field__button:hover{border-color:#8c8c8c;color:#8c8c8c}.total-selector__dropdown__field__button.total-selector__dropdown__field__button--max,.total-selector__dropdown__field__button.total-selector__dropdown__field__button--min{border-color:#d8d8d8;color:#8c8c8c;opacity:.5;pointer-events:none}.total-selector__dropdown__field__total{flex:0 0 auto;font-size:1.8rem;padding:4px 6px;text-align:center;width:50px}.total-selector__dropdown__field__labels p{display:block;margin-right:8px}.total-selector__dropdown__field__labels__title{font-size:1.6rem;margin:0}.total-selector__dropdown__field__labels__helper{font-size:var(--deci-font-size);margin:0}.field-element--totalselector__fields{display:none}.total-selector__dropdown__close__button-wrap{padding-top:10px;text-align:right}@media only screen and (min-width:37.5em){.field-element--totalselector__dropdown{min-width:320px;right:auto}.total-selector__dropdown__field__labels__helper{font-size:1.5rem;line-height:1}.total-selector__dropdown__field{margin:0 0 24px}}@media only screen and (min-width:48.063em){.total-selector__dropdown__close__button-wrap{display:none}}.field-element--upload .field-input input[type=file]{background-color:transparent;border:1px solid transparent;border-radius:12px}input[type=file]::-webkit-file-upload-button{background:#000;background-color:#f0f2f4;border:1px solid #c3c3c3;border-radius:12px;outline:none;padding:12px 16px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}input[type=file]:hover::-webkit-file-upload-button{background-color:#e2e4e5;border:1px solid #aaa}input[type=file]:focus::-webkit-file-upload-button{background-color:#e2e4e5;outline:none}input[type=file]:active::-webkit-file-upload-button{background-color:#d8d8d8;outline:none}input[type=file]:focus{outline:5px auto #8c8c8c}input[type=file i]:focus{outline-offset:0}.field-element--white input[type=file]::-webkit-file-upload-button{background-color:#fff}.field-element--white input[type=file]:hover::-webkit-file-upload-button{background-color:#e2e4e5;border:1px solid #aaa}.field-element--white input[type=file]:focus::-webkit-file-upload-button{background-color:#e2e4e5}.field-element--white input[type=file]:active::-webkit-file-upload-button{background-color:#d8d8d8}.image-gallery__figure{display:block;margin:0;overflow:hidden;position:relative}.image-gallery__figure__caption{background:linear-gradient(0deg,rgba(0,0,0,.2),transparent);bottom:0;color:#fff;left:0;padding:16px 4px 4px;position:absolute;right:0;text-shadow:1px 1px 4px rgba(0,0,0,.2)}.image-gallery__slider .splide__slide img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-gallery__slider .splide__slide.active img{animation:fadeIn .35s ease-in;animation-fill-mode:forwards}.image-gallery__slider .image-gallery__figure{margin-bottom:0}.image-gallery__slider.columns-1 .image-gallery__figure,.image-gallery__slider.columns-1 .image-gallery__image{width:100%}.image-gallery__grid{display:grid;gap:20px;grid-template-columns:1fr}.image-gallery__grid.columns-2,.image-gallery__grid.columns-4{grid-template-columns:repeat(2,1fr)}.image-gallery__grid.columns-3,.image-gallery__grid.columns-5,.image-gallery__grid.columns-6{grid-template-columns:repeat(3,1fr)}@media screen and (min-width:48em){.image-gallery__grid.columns-4{grid-template-columns:repeat(4,1fr)}.image-gallery__grid.columns-5{grid-template-columns:repeat(5,1fr)}.image-gallery__grid.columns-6{grid-template-columns:repeat(6,1fr)}}.image-gallery__grid figure,.image-gallery__grid img{width:100%}.image-gallery__grid .image-gallery__figure{position:relative}.image-gallery__grid .image-gallery__figure:active figcaption,.image-gallery__grid .image-gallery__figure:focus figcaption,.image-gallery__grid .image-gallery__figure:hover figcaption{opacity:1}.image-gallery__grid .image-gallery__figure figcaption{align-items:center;background-color:rgba(0,0,0,.5);bottom:10px;color:#fff;display:flex;justify-content:center;left:10px;line-height:1.3;margin:0;opacity:0;padding:10px;position:absolute;right:10px;text-align:center;top:10px;transition:all .4s ease;z-index:2}@media screen and (min-width:35em){.image-gallery__grid .image-gallery__figure figcaption{bottom:20px;font-size:18px;left:20px;padding:16.6666%;right:20px;top:20px}}@media screen and (min-width:48em){.image-gallery__grid .image-gallery__figure figcaption{font-size:24px}}.feature-image-gallery{position:relative}@media screen and (min-width:35em){.feature-image-gallery{padding-inline:var(--wide-container-gutter)}.feature-image-gallery .splide__arrows{display:none}.feature-image-gallery__inner{gap:min(var(--standard-radius),var(--large-font-size));grid-auto-flow:dense;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:48em){.feature-image-gallery__inner{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:35em){.splide.is-initialized:not(.is-active) .splide__list.feature-image-gallery__inner{display:grid}}.feature-image-gallery__item{display:block;flex:0 0 100%;overflow:hidden}@media screen and (min-width:35em){.feature-image-gallery__item{border-radius:var(--standard-radius)}}.feature-image-gallery__item:active,.feature-image-gallery__item:focus,.feature-image-gallery__item:hover{color:inherit}.feature-image-gallery__item img{height:100%;width:100%}.feature-image-gallery__item--1{grid-column:1/4}@media screen and (min-width:35em){.feature-image-gallery__item--1{grid-column:1/3;grid-row:1;position:relative}}@media screen and (min-width:48em){.feature-image-gallery__item--1{grid-column:1/3;grid-row:1/3}}:root{--feature-gallery-launcher-diameter:43px}.feature-image-gallery__count{bottom:1em;color:#fff;line-height:var(--feature-gallery-launcher-diameter);position:absolute;right:calc(1.5em + var(--feature-gallery-launcher-diameter));z-index:1}.feature-image-gallery__launcher{bottom:1em;position:absolute;right:1em;z-index:1}@media screen and (min-width:35em){.feature-image-gallery__launcher{left:1em;right:auto}}@media screen and (max-width:34.9375em){.feature-image-gallery__launcher{height:var(--feature-gallery-launcher-diameter);padding:0;width:var(--feature-gallery-launcher-diameter)}}.feature-image-gallery__launcher--item{display:none}@media screen and (min-width:35em){.feature-image-gallery__launcher--item{display:inline-grid}}@media screen and (max-width:34.9375em){.feature-image-gallery__launcher--slider{pointer-events:none}}@media screen and (min-width:35em){.feature-image-gallery__launcher--slider{display:none}}@media screen and (min-width:48em){.feature-image-gallery__item--4,.feature-image-gallery__item--5{grid-row:2}}@media screen and (min-width:35em){.feature-image-gallery__item--hidden{display:none}}.feature-image-gallery__item--map{background-color:#0a0b0f;display:grid;place-items:center;position:relative}@media screen and (min-width:35em){.feature-image-gallery__item--map{grid-column:2;grid-row:3}}@media screen and (min-width:48em){.feature-image-gallery__item--map{grid-column:4;grid-row:2}}@media screen and (min-width:35em){.feature-image-gallery--map .feature-image-gallery__count{display:none}}.feature-image-gallery__map-cta{bottom:1em;position:absolute;right:1em;z-index:1}.sidebar-linklist{margin:0;padding:0}.sidebar-linklist__item{border-bottom:1px solid #d7dbe3;position:relative}.sidebar-linklist__item__button{background:none;border:none;display:block;padding:10px 18px 10px 1.5em}.sidebar-linklist__item__button:before{color:#000;content:">";left:0;position:absolute;top:calc(10px + .1em);transform:rotate(0deg);transform-origin:center;transition:left .2s ease-in-out,transform .2s ease-in-out,color .2s ease-in-out}.sidebar-linklist__item--expanded .sidebar-linklist__item__button:before,.sidebar-linklist__item:hover .sidebar-linklist__item__button:before{left:.5em}.sidebar-linklist__item--expanded .sidebar-linklist__item__button:before{transform:rotate(90deg)}.sidebar-linklist__item__sublist{list-style-type:none;margin:0;padding:0}.sidebar-linklist__item__sublist__item{list-style:none}.sidebar-linklist__item__sublist__item__link:before{color:#000;content:"– "}.sidebar-linklist__item__sublist__item__link{display:block;padding:.25em .25em .25em 1.5em;text-decoration:none;transition:background-color .2s ease-in-out}.sidebar-linklist__item__sublist__item__link:active,.sidebar-linklist__item__sublist__item__link:focus,.sidebar-linklist__item__sublist__item__link:hover{background:rgba(0,0,0,.05)}.social-list{align-items:center;display:grid;gap:16px;grid-auto-flow:column;justify-content:flex-start;list-style:none;margin:0;padding:0}.social-list--right{justify-content:flex-end}.social-list--center{justify-content:center}.social-list__item{display:inline-block}.social-list__item a{color:inherit;display:grid;place-items:center}.social-list__item :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.social-list__item :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.social-list--primary{color:rgba(10,11,15,.7)}.social-list--grey a{color:#bbbfc1}.social-list--grey a:active,.social-list--grey a:focus,.social-list--grey a:hover{color:#8c8c8c}.social-list--circle a{align-items:center;background-color:currentColor;border-radius:50%;display:block;display:flex;height:40px;justify-content:center;padding:8px;transition:background-color .2s ease-in-out;width:40px}.social-list--circle :where([stroke*="#"]){stroke:#fff;transition:stroke .2s ease-in-out}.social-list--circle :where([fill*="#"]){fill:#fff;transition:fill .2s ease-in-out}.social-list--footer{gap:16px}@media screen and (min-width:35em){.social-list--footer{gap:32px}}.social-list--footer svg{height:32px;width:32px}.widget-FileList{background:#c3c3c3;margin-bottom:16px;padding:20px}.widget-FileList ul{list-style:none;margin:0;padding:0}.widget-FileList li{margin-bottom:8px}.widget-FileList li:last-child{margin-bottom:0}.widget-FileList .document{background:url(../../images/icon-system/icon_document.svg) no-repeat;min-height:24px;padding-left:32px}.widget-FileList .document-pdf{background-image:url(../../images/icon-system/icon_pdf.svg)}.widget-FileList .document-gif,.widget-FileList .document-jpg,.widget-FileList .document-png{background-image:url(../../images/icon-system/icon_image.svg)}.widget-FileList .document-doc,.widget-FileList .document-docx,.widget-FileList .document-rtf,.widget-FileList .document-txt{background-image:url(../../images/icon-system/icon_word-doc.svg)}.widget-FileList .document-csv,.widget-FileList .document-xls,.widget-FileList .document-xlsx{background-image:url(../../images/icon-system/icon_spreadsheet.svg)}.widget-FileList .document-aac,.widget-FileList .document-mp3,.widget-FileList .document-oga{background-image:url(../../images/icon-system/icon_sound.svg)}.widget-FileList .document-aac,.widget-FileList .document-avi,.widget-FileList .document-mov,.widget-FileList .document-mp4,.widget-FileList .document-mpeg,.widget-FileList .document-mpg,.widget-FileList .document-ogv,.widget-FileList .document-webm,.widget-FileList .document-wmv{background-image:url(../../images/icon-system/icon_video.svg)}.widget-FileList a{border-bottom:1px solid rgba(10,11,15,0);color:#0a0b0f;display:inline-block;padding-bottom:1px;text-decoration:none;transition:border-color .2s ease-in-out}.widget-FileList a:active,.widget-FileList a:focus,.widget-FileList a:hover{border-color:#0a0b0f;text-decoration:none}@media screen and (min-width:22.5em){.widget-FileList{padding:30px}}.children-gallery-list{display:grid;gap:16px;grid-template-columns:1fr;list-style-type:none;padding-left:0}@media screen and (min-width:48em){.children-gallery-list--2,.children-gallery-list--3,.children-gallery-list--4,.children-gallery-list--5{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:62em){.children-gallery-list{gap:24px}.children-gallery-list--3{grid-template-columns:repeat(3,1fr)}.children-gallery-list--4{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:75em){.children-gallery-list--5{gap:40px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:87.5em){.children-gallery-list{gap:40px}.children-gallery-list--5{grid-template-columns:repeat(5,1fr)}}.children-gallery-list__item__link{background-color:#000;border-radius:var(--standard-radius);box-shadow:0 20px 30px rgba(0,0,0,.12);color:#fff;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out,text-decoration-color .2s ease-in-out,color .2s ease-in-out;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out,text-decoration-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}.children-gallery-list__item__link:active,.children-gallery-list__item__link:focus,.children-gallery-list__item__link:hover{background-color:#0a0b0f;box-shadow:0 4px 8px rgba(0,0,0,.18)}.children-gallery-list__item__link:active .children-gallery-list__item__image img,.children-gallery-list__item__link:focus .children-gallery-list__item__image img,.children-gallery-list__item__link:hover .children-gallery-list__item__image img{transform:scale(1.02)}.children-gallery-list__item__link:active .children-gallery-list__item__image:after,.children-gallery-list__item__link:active .children-gallery-list__item__image:before,.children-gallery-list__item__link:focus .children-gallery-list__item__image:after,.children-gallery-list__item__link:focus .children-gallery-list__item__image:before,.children-gallery-list__item__link:hover .children-gallery-list__item__image:after,.children-gallery-list__item__link:hover .children-gallery-list__item__image:before{opacity:.5}.children-gallery-list__item__image{background:#8c8c8c;background-color:#0a0b0f;background-color:transparent;background-image:url(../images/logo.svg);background-image:url(../images/logo-mono.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;display:block;position:relative;transition:transform .2s ease-in-out}.children-gallery-list__item__image img{transform:scale(1);transition:transform .2s ease-in-out}.children-gallery-list__item__image:after,.children-gallery-list__item__image:before{border-radius:var(--standard-radius);bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.children-gallery-list__item__image:before{background:linear-gradient(-5deg,hsla(0,0%,100%,0),#8f8bab 90%,#8f8bab);mix-blend-mode:multiply}.children-gallery-list__item__image:after{background:linear-gradient(185deg,hsla(0,0%,100%,0),#aba18b 80%,#aba18b);mix-blend-mode:multiply}.children-gallery-list__item--fallback .children-gallery-list__item__image{padding-bottom:100%}.children-gallery-list__item--fallback .children-gallery-list__item__image:after,.children-gallery-list__item--fallback .children-gallery-list__item__image:before{content:none}.children-gallery-list__item__title{bottom:0;color:#fff;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;left:0;margin:0;padding-block:12px;padding-inline:calc(var(--standard-radius)*.75);position:absolute;right:0}.lined-list{border:1px solid #eceef2;border-radius:16px;overflow:hidden}.lined-list__row{align-items:center;border-top:1px solid #f6f7f9;display:flex;gap:16px;padding:15px 22px;text-decoration:none;transition:background .16s cubic-bezier(.2,.7,.2,1)}.lined-list__row:first-child{border-top:none}.lined-list__row:hover{background:#f6f7f9;text-decoration:none}.you-need{margin:16px 0 0}.you-need__label{color:#6c7587;display:block;font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:10px;text-transform:uppercase}.you-need__pills{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.you-need__pills li{align-items:center;background:#f6f7f9;border:1px solid #d7dbe3;border-radius:999px;color:#0a0b0f;display:flex;font-size:14px;gap:6px;padding:6px 12px}.you-need__pills li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%231fa86b'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.5 7 6 9.5l4.5-5'/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;flex-shrink:0;height:14px;width:14px}.you-need--dark .you-need__label{color:hsla(0,0%,100%,.55)}.you-need--dark .you-need__pills li{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.9)}.you-need--panel{background:#f6f7f9;border:1px solid #eceef2;border-radius:10px;padding:16px}.you-need--dark.you-need--panel{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12)}.checklist{list-style-type:none;margin:0;padding:0}.checklist li{align-items:flex-start;color:#0a0b0f;display:flex;font-size:15px;gap:10px;padding:8px 0}.checklist li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%231fa86b'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.5 7 6 9.5l4.5-5'/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;flex-shrink:0;height:16px;margin-top:2px;width:16px}.checklist li.pending{color:#6c7587}.checklist li.pending:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='6' fill='none' stroke='%23b6bdca' stroke-width='1.5'/%3E%3C/svg%3E")}.checklist li.doing{color:#0a0b0f;font-weight:600}.checklist li.doing:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%230a0b0f'/%3E%3Ccircle cx='7' cy='7' r='2.5' fill='%23fff'/%3E%3C/svg%3E")}.checklist li label{cursor:pointer;margin:0}.checklist li input[type=checkbox]{accent-color:#6e4dff;cursor:pointer;flex:none;height:16px;margin-top:3px;width:16px}.checklist li:has(input[type=checkbox]):before{display:none}.checklist.condensed li{font-size:14px;padding:3px 0}.checklist.with-dividers li{border-bottom:1px solid #eceef2}.checklist.with-dividers li:last-child{border-bottom:none}.checklist--light li{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;gap:11px;line-height:1.4}.checklist--light li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='6' fill='%23eef6f1' stroke='%23cbe7d6'/%3E%3Cpath fill='none' stroke='%231fa86b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.5 7 6 9.5l4.5-5'/%3E%3C/svg%3E")}.checklist--dark li{color:hsla(0,0%,100%,.9)}.checklist--dark li.pending{color:hsla(0,0%,100%,.45)}.checklist--dark li.pending:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='6' fill='none' stroke='%23ffffff66' stroke-width='1.5'/%3E%3C/svg%3E")}.checklist--dark li.doing{color:hsla(0,0%,100%,.95)}.checklist--dark li.doing:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23fff'/%3E%3Ccircle cx='7' cy='7' r='2.5' fill='%230a0b0f'/%3E%3C/svg%3E")}.checklist--dark.with-dividers li{border-bottom-color:hsla(0,0%,100%,.12)}.checklist--dark.with-dividers li:last-child{border-bottom:none}.todolist{list-style-type:none;margin:0;padding:0}.todolist li{align-items:flex-start;color:#0a0b0f;display:flex;font-size:15px;gap:10px;padding:8px 0}.todolist li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='6' fill='none' stroke='%23b6bdca' stroke-width='1.5'/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;flex-shrink:0;height:16px;margin-top:2px;width:16px}.todolist.condensed li{font-size:14px;padding:3px 0}.todolist.with-dividers li{border-bottom:1px solid #eceef2}.todolist.with-dividers li:last-child{border-bottom:none}.todolist--dark li{color:hsla(0,0%,100%,.9)}.todolist--dark li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='6' fill='none' stroke='%23ffffff66' stroke-width='1.5'/%3E%3C/svg%3E")}.todolist--dark.with-dividers li{border-bottom-color:hsla(0,0%,100%,.12)}.todolist--dark.with-dividers li:last-child{border-bottom:none}.steplist{counter-reset:steplist;list-style:none;margin:0;padding:0}.steplist li{align-items:flex-start;color:#6c7587;counter-increment:steplist;display:flex;font-size:15px;gap:12px;padding:10px 0}.steplist li:before{align-items:center;background:#f6f7f9;border:1.5px solid #d7dbe3;border-radius:50%;color:#6c7587;content:counter(steplist);display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;height:24px;justify-content:center;min-width:24px;width:24px}.steplist li.done{color:#0a0b0f}.steplist li.done:before{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%231fa86b'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.5 7 6 9.5l4.5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;border:none;content:""}.steplist li.doing{color:#0a0b0f;font-weight:600}.steplist li.doing:before{background:#0a0b0f;border-color:#0a0b0f;color:#fff}.steplist.condensed li{font-size:14px;padding:4px 0}.steplist.with-dividers li{border-bottom:1px solid #eceef2}.steplist.with-dividers li:last-child{border-bottom:none}.steplist--dark li{color:hsla(0,0%,100%,.5)}.steplist--dark li:before{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.5)}.steplist--dark li.done{color:hsla(0,0%,100%,.9)}.steplist--dark li.done:before{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%231fa86b'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.5 7 6 9.5l4.5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;border:none}.steplist--dark li.doing{color:hsla(0,0%,100%,.95)}.steplist--dark li.doing:before{background:#fff;border-color:#fff;color:#0a0b0f}.steplist--dark.with-dividers li{border-bottom-color:hsla(0,0%,100%,.12)}.steplist--dark.with-dividers li:last-child{border-bottom:none}.piplist{list-style-type:none;margin:0;padding:0}.piplist li{color:#0a0b0f;font-size:15px;padding:8px 0 8px 20px;position:relative}.piplist li:before{background:var(--tv-gradient);border-radius:999px;content:"";height:8px;left:0;position:absolute;top:15px;width:8px}.piplist.condensed li{font-size:14px;padding:3px 0 3px 20px}.piplist.condensed li:before{top:10px}.piplist.with-dividers li{border-bottom:1px solid #eceef2}.piplist.with-dividers li:last-child{border-bottom:none}.piplist--dark li{color:hsla(0,0%,100%,.9)}.piplist--dark.with-dividers li{border-bottom-color:hsla(0,0%,100%,.12)}.piplist--dark.with-dividers li:last-child{border-bottom:none}:root{--layout-column-gap:6vw;--layout-gutter:calc(var(--default-container-gutter) - var(--layout-column-gap))}@media screen and (min-width:48em){:root{--layout-column-gap:32px}}@media screen and (min-width:100em){:root{--layout-column-gap:48px}}.page--has_sidebar #content>.container{-moz-column-gap:var(--layout-column-gap);column-gap:var(--layout-column-gap);display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto}@media screen and (min-width:75em){.page--has_sidebar #content>.container{grid-auto-flow:dense}}.page--has_sidebar #content>.container :where(.mainbar),.page--has_sidebar #content>.container>*{grid-column:1/3}@media screen and (min-width:75em){.page--has_sidebar #content>.container :where(.mainbar){grid-column:2/2}}@media screen and (min-width:75em){.page--has_sidebar #content>.container :where(.sidebar){grid-column:1/1}}.mainbar--narrow{margin-inline:auto;width:var(--default-container)}.tile{background:#fff}.tile__inner{height:100%}.tile__img img{width:100%}.tile__content{padding:20px 25px}.card{background-color:#fff;border:1px solid #eceef2;border-radius:16px;display:flex;flex-direction:column;height:100%;margin-bottom:16px;outline:3px solid transparent;outline-offset:-1px;padding:24px;transition:outline .2s ease-in-out,box-shadow .2s ease-in-out,border .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.card[role=link]:active,.card[role=link]:focus,.card[role=link]:hover{box-shadow:0 1px 2px rgba(10,11,15,.06),0 6px 18px -8px rgba(10,11,15,.12)}.card>:last-child{margin-bottom:0}[class*=doc-set-].card,a.card{border:2px solid #d7dbe3;cursor:pointer}[class*=doc-set-].card:active,[class*=doc-set-].card:focus,[class*=doc-set-].card:hover,a.card:active,a.card:focus,a.card:hover{outline-color:#6e4dff}.card.selected{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#4fe0d7,#6e4dff) border-box;border-color:transparent;outline-color:transparent;position:relative}.card.selected:after{background:linear-gradient(90deg,#4fe0d7,#6e4dff);border-radius:16px;content:"";inset:0;opacity:.1;pointer-events:none;position:absolute;z-index:0}.card.selected>*{position:relative;z-index:1}.card.selected:active,.card.selected:focus,.card.selected:hover{border-color:transparent;outline-color:transparent}.card__title{font-size:17px;font-weight:500;letter-spacing:-.008em;line-height:1.35;margin-bottom:8px;order:-2}.card__subtitle,.card__title{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.card__subtitle{font-size:var(--medium-font-size);font-weight:700}.card__description{margin-inline:auto;max-width:48ch}.card__media{align-items:center;border-radius:10px;display:flex;justify-content:center;margin-bottom:var(--paragraph-break);overflow:hidden}.card__fallback,.card__img,.card__video{background-color:#eceef2;order:-3}.card__img{-o-object-fit:cover;object-fit:cover;width:100%}.card__media__fallback-logo{height:auto;max-height:60%;max-width:60%;width:auto}.card__cta{align-self:center;margin-top:24px}.card--shadow{background-color:#fff;border:none;box-shadow:0 1px 2px rgba(10,11,15,.06),0 6px 18px -8px rgba(10,11,15,.12)}[class*=doc-set-].card--shadow,a.card--shadow{cursor:pointer}[class*=doc-set-].card--shadow:active,[class*=doc-set-].card--shadow:focus,[class*=doc-set-].card--shadow:hover,a.card--shadow:active,a.card--shadow:focus,a.card--shadow:hover{box-shadow:0 12px 28px -16px rgba(10,11,15,.4)}:root{--sidepadding:8px;--vertpadding:8px}@media screen and (min-width:22.5em){:root{--sidepadding:12px;--vertpadding:10px}}@media screen and (min-width:35em){:root{--sidepadding:16px;--vertpadding:12px}}@media screen and (min-width:48em){:root{--sidepadding:24px;--vertpadding:16px}}@media screen and (min-width:87.5em){:root{--sidepadding:44px;--vertpadding:28px}}.media-object__img{float:left;height:100%;width:100%}.media-object__img img{width:100%}.media-object__content{float:left;margin-top:20px;width:100%}.media-object{float:left;padding:20px;width:100%}.media-object:after,.media-object:before{clear:both}.media-object__details{color:#727272;font-weight:700}.media-object__date:after{content:" | "}@media screen and (min-width:48em){.media-object{padding:0}.media-object__img{width:33%}.media-object__content{margin-top:0;padding-left:20px;width:66%}}.team-tile{color:inherit;text-decoration:none}.team-tile__textarea{background-color:#e2e4e5;padding:8px}.team-tile__social svg :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.team-tile__social svg :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.modal-window{background-color:transparent;bottom:0;left:0;position:fixed;right:0;top:0;transition:background .2s ease-in-out;z-index:-999}.modal-window--visible{background-color:rgba(0,0,0,.8);z-index:900000}.modal-window__mainbox{background-color:#fff;left:50%;max-height:90%;max-width:94%;opacity:0;padding:8px 16px;position:absolute;top:50%;transform:translate(-50%) scale(.75);transition:all .2s ease-in-out;width:100ch}@media screen and (min-width:30em){.modal-window__mainbox{padding:16px 24px}}@media screen and (min-width:48em){.modal-window__mainbox{padding:32px 48px}}.modal-window--visible .modal-window__mainbox{opacity:1;transform:translate(-50%,-50%) scale(1)}.modal-window__mainbox__closebtn{align-items:center;background-color:#e2e4e5;border:2px solid #e2e4e5;border-radius:999px;box-shadow:0 0 8px rgba(0,0,0,.2);cursor:pointer;display:grid;height:32px;justify-content:center;padding:0;position:absolute;right:-8px;top:-8px;transition:background .2s ease-in-out,box-shadow .2s ease-in-out;width:32px}@media screen and (min-width:30em){.modal-window__mainbox__closebtn{right:-16px;top:-16px}}.modal-window__mainbox__closebtn svg{height:16px;opacity:.65;pointer-events:none;transition:opacity .2s ease-in-out;width:16px}.modal-window__mainbox__closebtn:active,.modal-window__mainbox__closebtn:focus,.modal-window__mainbox__closebtn:hover{background-color:#c3c3c3;box-shadow:0 0 16px rgba(0,0,0,.35)}.modal-window__mainbox__closebtn:active svg,.modal-window__mainbox__closebtn:focus svg,.modal-window__mainbox__closebtn:hover svg{opacity:1}.md-window--centered{text-align:center}.modal-overlay{background:rgba(0,0,0,.45);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}.modal{background:#fff;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.15);margin:80px auto 0;max-width:420px;padding:32px 24px 24px;position:relative}.modal-close{background:none;border:none;color:#8c95a6;cursor:pointer;font-size:1.7em;position:absolute;right:16px;top:12px}.modal-title{font-size:1.25em;font-weight:700;margin-bottom:12px}.modal-content{font-size:1em;line-height:1.6}.breadcrumb{color:#8c8c8c;display:flex;flex-wrap:wrap;line-height:1.2;list-style:none;margin:1.5rem 0;padding:0}.breadcrumb li,.breadcrumb__crumb{display:block}.breadcrumb li:before,.breadcrumb__crumb:before{content:" › "}.breadcrumb li:first-child:before,.breadcrumb__crumb:first-child:before{content:unset}.breadcrumb li a,.breadcrumb__crumb__link{text-decoration:none}.breadcrumb li a :where([stroke*="#"]),.breadcrumb__crumb__link :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.breadcrumb li a :where([fill*="#"]),.breadcrumb__crumb__link :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.breadcrumb--channel .breadcrumb li:last-child,.breadcrumb--channel .breadcrumb__crumb:last-child{max-width:25ch;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}@media screen and (max-width:47.9375em){.breadcrumb--channel .breadcrumb li:nth-last-child(2),.breadcrumb--channel .breadcrumb__crumb:nth-last-child(2){display:none}.breadcrumb--channel .breadcrumb li:nth-last-child(3),.breadcrumb--channel .breadcrumb__crumb:nth-last-child(3){display:inline-block}}.breadcrumb__crumb--home .breadcrumb__crumb__link__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.breadcrumb__crumb--home .breadcrumb__crumb__link__label.focusable:active,.breadcrumb__crumb--home .breadcrumb__crumb__link__label.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.breadcrumb--page-header{border-bottom:1px solid #e2e4e5;border-top:1px solid #e2e4e5;margin-bottom:0;margin-top:-1px;margin-inline:calc(var(--wide-container-gutter)*-1);padding-block:1em;padding-inline:var(--wide-container-gutter)}@media screen and (max-width:61.9375em){.breadcrumb--property{display:none}}@media screen and (max-width:34.9375em){.breadcrumb--location{margin-bottom:var(--section-small);margin-top:0}}:root{--nav-item-gap:0.75em}.nav-stacked{display:flex;flex-direction:column;list-style-type:none;margin:0 0 1.5em;padding-left:0}.nav-stacked__item{margin-block:8px}.nav-stacked__inner{align-items:center;border-radius:12px;-moz-column-gap:var(--nav-item-gap);column-gap:var(--nav-item-gap);display:grid;grid-auto-flow:column;justify-content:start;padding:.5em 1em;transition:color .25s ease-in-out,background-color .25s ease-in-out}.item-depth-2{padding-left:calc(24px - var(--nav-item-gap))}.item-depth-2>.nav-stacked__inner:before{background-color:rgba(10,11,15,.5);border-radius:10px;content:"";display:block;height:10px;width:10px}.current-item>.nav-stacked__inner{background-color:#3a57e8;color:#fff}.current-item>.nav-stacked__inner:before{background-color:#fff}.ancestor-item>.nav-stacked__inner{background-color:#3a57e8;color:#fff}.ancestor-item>.nav-stacked__inner:before{background-color:#fff}.nav-stacked__sublist{list-style-type:none;margin:0;padding-left:0}.nav-stacked__icon{display:grid;place-items:center;width:24px}.nav-stacked__icon [fill*="#"]{fill:rgba(10,11,15,.5)}.ancestor-item>.nav-stacked__inner .nav-stacked__icon [fill*="#"],.current-item>.nav-stacked__inner .nav-stacked__icon [fill*="#"]{fill:#fff}.nav-stacked__link{color:inherit;text-decoration:none}.related-links{margin-bottom:1.5em}.related-links__title{line-height:normal}.related-links ul{list-style-type:none;margin:0;padding-left:0}.related-links ul a{color:inherit;display:inline-block;padding-bottom:.5em;padding-top:.5em;position:relative;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out}.related-links ul a:after{background-color:currentColor;bottom:.5em;content:"";height:1px;left:0;left:50%;position:absolute;right:0;right:50%;transition:left .25s ease-in-out,right .25s ease-in-out,background-color .25s ease-in-out}.related-links ul a:active,.related-links ul a:focus,.related-links ul a:hover{color:#1b60d2}.related-links ul a:active:after,.related-links ul a:focus:after,.related-links ul a:hover:after{left:0;right:0}.related-links ul li.current-item>a:before{background-color:currentColor;transition:left .25s ease-in-out,right .25s ease-in-out,background-color .1s ease-in-out}.related-links ul li.current-item>a:after{background-color:#3a7be6;transition:left .25s ease-in-out .1s,right .25s ease-in-out .1s,background-color .25s ease-in-out}.related-links ul li.current-item>a:active,.related-links ul li.current-item>a:focus,.related-links ul li.current-item>a:hover{color:#1b60d2}.related-links ul li.current-item>a:active:before,.related-links ul li.current-item>a:focus:before,.related-links ul li.current-item>a:hover:before{background-color:#e2e4e5}.related-links .depth1 li{display:block}.related-links .depth2{margin-left:.5em}.widget-RelatedLinks{margin-bottom:25px}.widget-RelatedLinks ul{list-style-type:none;margin:0;padding:0}.widget-RelatedLinks a{color:#2b3140;display:block;padding:9px 0;text-decoration:none}.widget-RelatedLinks li.depth1{border-bottom:1px solid #eceef2;position:relative}.widget-RelatedLinks li.depth1:last-child{border-bottom:none}.widget-RelatedLinks li.depth1>a{padding:9px 0}.widget-RelatedLinks li.depth1.on>a{border-left:3px solid #007acf;padding-left:20px}.widget-RelatedLinks li.depth2{font-size:1.4rem}.widget-RelatedLinks li.depth2 a:before{content:"- "}.widget-RelatedLinks li.depth2 a{padding:3px 0 3px 24px}.widget-RelatedLinks li>a:hover{color:#000}.widget-RelatedLinks li.depth2.on>a{color:#007acf;font-weight:700}.header-notification-badge{align-items:center;background:#e5484d;border:2px solid #fff;border-radius:999px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;position:absolute;right:-5px;text-decoration:none;top:-5px;width:24px;z-index:10}.header-notification-badge:hover{background:#d21e24;color:#fff;text-decoration:none}.number-disc{background-color:#3a7be6;border-radius:100%;color:#fff;display:inline-grid;height:2em;place-items:center;transition:background-color .2s ease-in-out;width:2em}.number-disc.satisfied{background-color:#134b2c}.onboard-quick-start{align-items:center;background:#fff;border:1px solid #eceef2;border-radius:16px;box-shadow:0 4px 12px rgba(10,11,15,.06),0 1px 3px rgba(10,11,15,.04);display:flex;flex-direction:column;gap:12px;margin:8px 0 16px;padding:24px}.onboard-quick-start[hidden]{display:none}.onboard-quick-start__hint{color:#4e5667;font-size:14px;font-weight:500;line-height:1.4;margin:0;text-align:center}.onboard-quick-start .google-login-button,.onboard-quick-start .microsoft-login-button{font-size:15px;height:44px;line-height:44px;min-width:260px}.onboard-quick-start__buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:100%}@media (max-width:480px){.onboard-quick-start__buttons{align-items:center;flex-direction:column}.onboard-quick-start .google-login-button,.onboard-quick-start .microsoft-login-button{max-width:320px;width:100%}}.onboard-quick-start__divider{align-items:center;color:#8c95a6;display:flex;font-size:11px;font-weight:600;letter-spacing:.12em;margin:40px 0;text-transform:uppercase;width:100%}.onboard-quick-start__divider[hidden]{display:none}.onboard-quick-start__divider:after,.onboard-quick-start__divider:before{background:#d7dbe3;content:"";flex:1 1 auto;height:1px}.onboard-quick-start__divider>span{padding:0 12px;white-space:nowrap}.email-verified .field-element--text{margin-bottom:var(--field-vertical-whitespace)}.onboard-email-verified{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 calc(var(--field-vertical-whitespace)*4)}.onboard-email-verified[hidden]{display:none}.onboard-email-verified-badge{align-items:center;background:#e8f7ef;border-radius:999px;color:#1fa86b;display:inline-flex;font-size:12px;font-weight:600;gap:6px;line-height:1.4;padding:4px 10px}.onboard-email-verified-badge svg{flex:0 0 auto}.onboard-email-edit-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#4e5667;cursor:pointer;font-size:13px;font-weight:500;line-height:1.4;padding:0;text-decoration:underline;text-underline-offset:3px}.onboard-email-edit-link:focus,.onboard-email-edit-link:hover{color:#0a0b0f;text-decoration:underline}.onboard-email-edit-link[hidden]{display:none}input.is-google-verified-readonly{background:#f6f7f9;color:#4e5667;cursor:not-allowed}.old-browser__banner{background:#e5484d;color:#fff;display:none;height:40%;left:0;padding:10px 20px;position:fixed;right:0;top:0;width:100%;z-index:9999}.old-browser__banner a{color:#fff;font-weight:700;text-decoration:underline}.old-browser__banner a:active,.old-browser__banner a:focus,.old-browser__banner a:hover{color:#fff;text-decoration:none}.old-browser__banner .old-browser__center{display:table-cell;margin:auto;text-align:center;vertical-align:middle}.old-browser .old-browser__banner{display:table}.overlay{display:grid;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--decka-font-size);font-weight:700;place-items:center;text-align:center}.overlay--visible{background:rgba(0,0,0,.25);bottom:0;left:0;position:absolute;right:0;top:0}.page-lead{color:#4e5667;font-size:19px;font-weight:400;line-height:1.5;margin:0 0 26px;max-width:640px}.price-row{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:6px}.price{align-items:flex-start;color:#0a0b0f;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;gap:6px;line-height:1}.price .cents,.price .currency{font-size:28px;font-weight:700;letter-spacing:-.012em;margin-top:14px}.price .whole{font-size:80px;font-weight:800;letter-spacing:-.028em}.price-pill{align-items:center;background:#0a0b0f;border-radius:999px;color:#fff;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;gap:10px;letter-spacing:.14em;line-height:1;padding:9px 14px;text-transform:uppercase}.price-pill:before{background:#4fe0d7;border-radius:999px;content:"";height:7px;width:7px}.price-caption{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;line-height:1.4;margin:0 0 22px}@media (max-width:600px){.price .whole{font-size:64px}}:root{--progress-bar-gap:32px}@media screen and (min-width:35em){:root{--progress-bar-gap:64px}}.progress-bar__steps{display:grid;gap:var(--progress-bar-gap);grid-auto-flow:column;justify-content:center;list-style-type:none;padding-left:0}.progress-bar__step{background:#fff;border:1px solid #e2e4e5;border-radius:12px;height:12px;position:relative;width:12px}.progress-bar__step:before{border:1px solid #e2e4e5;content:"";position:absolute;right:calc(100% + 8px);top:50%;width:calc(var(--progress-bar-gap) - 16px)}.progress-bar__step:first-child:before{content:none}.progress-bar__step.in-progress{background-color:#c2d6f7;border-color:#c2d6f7}.progress-bar__step.complete{background-color:#3a7be6;border-color:#3a7be6}.progress-bar__step__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.progress-bar__step__label.focusable:active,.progress-bar__step__label.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.request-log__title-row{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:14px}.request-log__title{color:#0a0b0f;font-size:42px;font-weight:700;letter-spacing:-.02em;line-height:1.07;margin:0;max-width:720px}@media screen and (max-width:35em){.request-log__title{font-size:30px}}.request-log__subtitle{color:#4e5667;font-size:19px;line-height:1.5;margin:0 0 28px;max-width:680px}.request-log__meta{align-items:center;background:#fafbfc;border:1px solid #eceef2;border-radius:12px;display:flex;gap:16px;margin-bottom:32px;padding:18px 22px}.request-log__meta-identity{flex:1;min-width:0}.request-log__meta-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.request-log__meta-name{color:#0a0b0f;font-size:18px;font-weight:700;line-height:1.25}.request-log__meta-purpose{color:#6c7587;font-size:14px;line-height:1.4;margin-top:3px}.request-log__meta-id{border-left:1px solid #eceef2;flex:none;padding-left:18px;text-align:right}.request-log__meta-id .eyebrow{display:block;margin-bottom:5px}.request-log__id-value{align-items:center;color:#4e5667;display:inline-flex;font-family:JetBrains Mono,ui-monospace,SF Mono,Consolas,monospace;font-size:13px;font-weight:500;gap:8px}.copy-trigger-btn{background:none;border:0;color:#8c95a6;cursor:pointer;line-height:0;padding:0;transition:color .16s cubic-bezier(.2,.7,.2,1)}.copy-trigger-btn.is-copied{color:#1fa86b}.request-log__grid{align-items:start;display:grid;gap:24px;grid-template-columns:1.15fr 1fr}@media screen and (max-width:61.9375em){.request-log__grid{grid-template-columns:1fr}}.request-log__card{border:1px solid #eceef2;border-radius:16px;box-shadow:0 1px 3px rgba(10,11,15,.04);padding:24px 26px}.request-log__card-head{align-items:baseline;display:flex;gap:11px;margin-bottom:20px}.request-log__card-title{color:#0a0b0f;font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0}.request-log__card-title--standalone{margin-bottom:22px}.request-log__promise{align-items:flex-start;background:#eef3ff;border:1px solid #eef3ff;border-radius:12px;color:#353b49;display:flex;font-size:14px;gap:12px;line-height:1.5;margin-top:22px;padding:15px 18px}.request-log__promise strong{color:#6e4dff;font-weight:700}.request-log__promise-icon{color:#6e4dff;flex:none;margin-top:1px}.request-log__node{display:flex;gap:15px}.request-log__node-rail{align-items:center;display:flex;flex:none;flex-direction:column}.request-log__dot{align-items:center;background:#e8f7ef;border:1px solid #1fa86b;border-radius:999px;color:#157a4c;display:flex;height:28px;justify-content:center;width:28px}.request-log__connector{background:#1fa86b;flex:1;min-height:18px;width:2px}.request-log__node--final .request-log__dot{background:var(--tv-gradient);border:none;color:#fff}.request-log__node--final .request-log__connector{display:none}.request-log__node-body{padding-bottom:22px}.request-log__node-label{color:#0a0b0f;font-size:16px;font-weight:700;line-height:1.3}.request-log__node-time{color:#6c7587;font-size:14px;line-height:1.4;margin-top:2px}@media screen and (max-width:29.9375em){.request-log__title-row{flex-wrap:wrap;gap:10px}.request-log__meta{flex-wrap:wrap;gap:12px;padding:14px 16px}.request-log__meta-id{border-left:none;border-top:1px solid #eceef2;flex-basis:100%;padding-left:0;padding-top:12px;text-align:left}.request-log__card{padding:18px 16px}.request-log__card-head{align-items:flex-start;flex-wrap:wrap;gap:8px}}.request-log__tz{align-items:center;border-top:1px solid #eceef2;color:#8c95a6;display:flex;font-size:13px;gap:7px;line-height:1.4;margin-top:2px;padding-top:16px}.bg-default,.bg-white{background-color:#fff}.bg-default-tint-00,.bg-palegrey{background-color:#f9f9f9}.bg-default-tint-00.background--bleed,.bg-palegrey.background--bleed{position:relative}.bg-default-tint-00.background--bleed:before,.bg-palegrey.background--bleed:before{background-color:#f9f9f9;bottom:0;content:"";position:absolute;right:100%;top:0;width:100vw}.bg-default-tint-00.background--bleed:after,.bg-palegrey.background--bleed:after{background-color:#f9f9f9;bottom:0;content:"";left:100%;position:absolute;top:0;width:100vw}.bg-default-tint-01,.bg-lightgrey{background-color:#f0f2f4}.bg-default-tint-01.background--bleed,.bg-lightgrey.background--bleed{position:relative}.bg-default-tint-01.background--bleed:before,.bg-lightgrey.background--bleed:before{background-color:#f0f2f4;bottom:0;content:"";position:absolute;right:100%;top:0;width:100vw}.bg-default-tint-01.background--bleed:after,.bg-lightgrey.background--bleed:after{background-color:#f0f2f4;bottom:0;content:"";left:100%;position:absolute;top:0;width:100vw}.bg-default-tint-02{background-color:#e2e4e5}.bg-default-tint-02.background--bleed{position:relative}.bg-default-tint-02.background--bleed:before{background-color:#e2e4e5;bottom:0;content:"";position:absolute;right:100%;top:0;width:100vw}.bg-default-tint-02.background--bleed:after{background-color:#e2e4e5;bottom:0;content:"";left:100%;position:absolute;top:0;width:100vw}.bg-primary{background-color:#0a0b0f;color:#fff}.bg-primary :where(a){color:currentColor}.bg-primary :where(a):active,.bg-primary :where(a):focus,.bg-primary :where(a):hover{color:hsla(0,0%,100%,.75)}.bg-primary :where(h1),.bg-primary :where(h2),.bg-primary :where(h3),.bg-primary :where(h4){color:#fff}.bg-primary.background--bleed{position:relative}.bg-primary.background--bleed:before{right:100%}.bg-primary.background--bleed:after,.bg-primary.background--bleed:before{background-color:#0a0b0f;bottom:0;content:"";position:absolute;top:0;width:100vw}.bg-primary.background--bleed:after{left:100%}.bg-alternative{background-color:#3a57e8}.bg-alternative.background--bleed{position:relative}.bg-alternative.background--bleed:before{background-color:#3a57e8;bottom:0;content:"";position:absolute;right:100%;top:0;width:100vw}.bg-alternative.background--bleed:after{background-color:#3a57e8;bottom:0;content:"";left:100%;position:absolute;top:0;width:100vw}:root{--section-small:15px;--section:20px;--section-large:40px}@media screen and (min-width:22.5em){:root{--section-small:24px;--section:40px;--section-large:80px}}@media screen and (min-width:48em){:root{--section-small:40px;--section:80px;--section-large:120px}}.section,.section-regular{padding-bottom:var(--section);padding-top:var(--section)}.section-small{padding-bottom:var(--section-small);padding-top:var(--section-small)}.section-large{padding-bottom:var(--section-large);padding-top:var(--section-large)}.section-t0{padding-top:0}.vertical-gap--sep-line:before{border-bottom:1px solid #c3c3c3;content:"";display:block}.section-header{padding-bottom:var(--section-small);text-align:center}.section-bleed--dark{background:#0a0b0f;color:#fff;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:80px calc(50vw - 50%)}.section-bleed__inner{margin:0 auto;max-width:1200px}.section-bleed__heading{color:#fff;font-size:2.8rem;font-weight:700;margin:16px 0 12px}.section-bleed__lede{color:#8c95a6;font-size:15px;line-height:1.6;margin-bottom:40px;max-width:520px}.section-bleed__image{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover}.section-bleed--light{background:#f6f7f9;color:#0a0b0f;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:80px calc(50vw - 50%)}.section-bleed--light .section-bleed__heading{color:#0a0b0f}.section-bleed--light .section-bleed__lede{color:#6c7587}.tick-grid{display:flex;gap:48px}.tick-grid__col{flex:1;min-width:0}.tick-grid__label{margin-bottom:12px}.tick-grid__list{list-style:none;margin:0 0 28px;padding:0}.tick-grid__list li{color:hsla(0,0%,100%,.9);font-size:14px;line-height:1.5;margin-bottom:10px;padding-left:24px;position:relative}.tick-grid__list li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%234fe0d7'/%3E%3Cpath stroke='%230a0b0f' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m5 8 2 2 4-4'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";height:14px;left:0;position:absolute;top:3px;width:14px}.tick-grid--light .tick-grid__list li{color:#0a0b0f}.tick-grid--light .tick-grid__list li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%231fa86b'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m5 8 2 2 4-4'/%3E%3C/svg%3E") no-repeat 50%/contain}.why-section{padding:80px 0 60px}.why-section__body{color:#6c7587;font-size:15px;line-height:1.65;margin:0}@media (max-width:767px){.section-bleed--dark,.section-bleed--light{padding:48px max(30px,var(--default-container-gutter))}.section-bleed__heading{font-size:2rem}.tick-grid{flex-direction:column;gap:0}.section-bleed__image{margin-top:32px}.why-section{padding:48px 0 40px}.why-section__heading{font-size:1.8rem;margin-bottom:20px}}.dashboard-sidebar{background-color:#fff;border-top:1px solid #e2e4e5;height:100%;padding:8px}.sidebar-header-box{border-radius:16px 16px 0 0;margin-bottom:0;padding:15px var(--box-padding)}.signature-container{background:#fff;border:2px solid #d7dbe3;border-radius:10px;margin:20px 0;max-width:750px;position:relative}#signature-canvas{border-radius:6px;cursor:crosshair;display:block;max-width:100%}.signature-placeholder{color:#b6bdca;font-size:18px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.signature-preview{border:1px solid #d7dbe3;border-radius:4px;margin-top:10px;max-width:100%}blockquote{background:#e2e4e5;clear:both;font-style:italic;margin:var(--body-font-size) 0;padding:20px 25px;position:relative}blockquote :first-child{margin-top:0}blockquote :last-child{margin-bottom:0}blockquote:after,blockquote:before{color:#e2e4e5;display:block;font-family:Big Caslon,Book Antiqua,Palatino Linotype,Georgia,serif;font-size:13rem;font-style:italic;height:25px;line-height:10px;position:absolute;width:50px}blockquote:before{content:"“";left:-8px;top:38px}blockquote:after{bottom:-36px;content:"”";right:18px}@media screen and (min-width:62em){.blockquote--left{clear:right;float:left;margin-left:0;margin-right:20px;width:45%}.blockquote--right{clear:left;float:right;margin-left:20px;margin-right:0;width:45%}}.expando,.expando.expando--expanded{background:#f0f2f4;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #fff;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400;margin:0 0 1em;padding:.5em 40px 1em}.expando.expando-ptop{padding-top:40px}.js .expando[aria-expanded=false]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.js .expando[aria-expanded=true]{clip:auto;animation:fadeInDown .2s ease;animation-fill-mode:forwards;height:auto;overflow:visible;position:relative;width:auto}.js .expando[aria-expanded=true] .expando-open__icon:before{transform:rotate(-45deg)}.js .expando[aria-expanded=true] .expando-open__icon:after{transform:rotate(45deg)}.js .expando>:last-child{margin-bottom:0}.expando-open{-webkit-appearance:none;border:none;cursor:pointer;display:block;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--body-font-size);font-weight:600;margin:0 0 var(--paragraph-break);outline:none;padding-block:8px;padding-left:40px;padding-right:1em;position:relative;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-radius .2s ease-in-out}.expando-open:focus,.expando-open:hover{text-decoration:none}.expando-open:focus .expando-open__icon,.expando-open:hover .expando-open__icon{background:none}.expando-open--heading{background:#f0f2f4;border-radius:12px;color:inherit;padding-block:12px}.expando-open--heading:focus,.expando-open--heading:hover{background-color:#3a7be6;color:#fff}.expando-open--heading:focus .expando-open__icon:after,.expando-open--heading:focus .expando-open__icon:before,.expando-open--heading:hover .expando-open__icon:after,.expando-open--heading:hover .expando-open__icon:before{background-color:#fff}.expando-open--heading[aria-pressed=true]{background-color:#8c8c8c;color:#fff;margin-bottom:0}.expando-open--heading[aria-pressed=true] .expando-open__icon:after,.expando-open--heading[aria-pressed=true] .expando-open__icon:before{background-color:#fff}.expando-open--heading[aria-pressed=true] .expando-open__icon:before{transform:rotate(-45deg)}.expando-open--heading[aria-pressed=true] .expando-open__icon:after{transform:rotate(45deg)}.expando-open--heading[aria-pressed=true]:active,.expando-open--heading[aria-pressed=true]:focus,.expando-open--heading[aria-pressed=true]:hover{background-color:#3a7be6}.expando-open--heading.expando-open--expanded{background-color:#3a7be6;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;margin-bottom:0}.expando-open--heading.expando-open--expanded .expando-open__icon:after,.expando-open--heading.expando-open--expanded .expando-open__icon:before{background-color:#fff}.expando-open--button{color:#3a7be6}.expando-open--button:focus,.expando-open--button:hover{background:none;color:#3a57e8}.expando-open--button:focus .expando-open__icon:after,.expando-open--button:focus .expando-open__icon:before,.expando-open--button:hover .expando-open__icon:after,.expando-open--button:hover .expando-open__icon:before{background-color:#3a57e8}.expando-open--button.expando-open--expanded{margin-bottom:0}.expando-open--button+.expando.expando--expanded{border-radius:12px;padding-block:24px}.expando-open__icon{background:none;height:40px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:40px}.expando-open__icon:after,.expando-open__icon:before{background-color:#3a7be6;content:" ";display:block;height:2px;left:0;margin:0 auto;position:absolute;right:0;top:19px;transition:transform .2s ease-in-out,background-color .2s ease-in-out;width:14px}.expando-open__icon:after{transform:rotate(90deg)}.expando__close{-webkit-appearance:none;background:none;border:none;cursor:pointer;height:26px;outline:none;padding:0;position:absolute;right:15px;text-indent:-9999px;top:15px;width:26px}.expando__close:after,.expando__close:before{background-color:#3a7be6;content:" ";display:block;height:2px;left:0;margin:0 auto;position:absolute;right:0;top:12px;transition:transform .2s ease;width:14px}.expando__close:before{transform:rotate(-45deg)}.expando__close:after{transform:rotate(45deg)}.expando__close:hover:after,.expando__close:hover:before{background-color:#1b60d2}.highlight,.highlight--left,.highlight--right{background-color:#f6f7f9;border:#eceef2;border-radius:16px;margin-bottom:16px;margin-bottom:var(--paragraph-break);padding:var(--box-padding)}.highlight--left>:last-child,.highlight--right>:last-child,.highlight>:last-child{margin-bottom:0}.highlight--left,.highlight--right{clear:both}@media screen and (min-width:62em){.highlight--left{clear:right;float:left;margin-right:20px;width:45%}.highlight--right{clear:left;float:right;margin-left:20px;width:45%}}figure.content-image{display:inline-block;margin-bottom:var(--body-font-size);margin-top:var(--body-font-size)}figure.content-image,figure.content-image.image-full{background:none;margin-left:0;margin-right:0;padding:0}figure.content-image.image-full{display:block;float:none;text-align:center;width:100%}@media screen and (min-width:48em){figure.content-image.image-right{float:right;margin-left:calc(var(--body-font-size)*2);max-width:50%}figure.content-image.image-left{float:left;margin-right:calc(var(--body-font-size)*2);max-width:50%}}figure.content-image.image-center{display:block;text-align:center}figure.content-image.image-center img{display:block;margin-left:auto;margin-right:auto}:where(figcaption){color:#727272;display:block;font-size:var(--centi-font-size);margin-top:.2em}.messages,ul.messages{list-style:none;padding:0}.messages,ul.messages .alert{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:var(--deci-font-size);font-weight:400}.alert,.message--confirm,.message--error,.messages :where(li),ul.messages li{align-items:center;background-color:#e2e4e5;border-radius:12px;-moz-column-gap:.5em;column-gap:.5em;display:grid;grid-auto-flow:column;justify-content:start;line-height:1.15;margin-block:8px;padding:16px;text-align:left;vertical-align:bottom}.message--dismissible,.messages .dismissible{padding-right:40px;position:relative}.message--dismissible svg,.messages .dismissible svg{cursor:pointer;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.message--dismissible svg :where([stroke*="#"]),.messages .dismissible svg :where([stroke*="#"]){stroke:currentColor;transition:stroke .2s ease-in-out}.message--dismissible svg :where([fill*="#"]),.messages .dismissible svg :where([fill*="#"]){fill:currentColor;transition:fill .2s ease-in-out}.message--error,.messages .error,ul.messages li.error{background:#e5484d;color:#fff}.message--error :where(a),.messages .error :where(a),ul.messages li.error :where(a){color:#fff}.alert-success,.message--confirm,.messages .confirm,ul.messages li.confirm{background:#1fa86b;color:#fff}.alert-success :where(a),.message--confirm :where(a),.messages .confirm :where(a),ul.messages li.confirm :where(a){color:#fff}.message--warning,.messages .warning{background:#e5a53a;color:#fff}.message--warning :where(a),.messages .warning :where(a){color:#fff}:root{--tooltip-background:#f9f9f9;--tooltip-color:#575f6e;--tooltip-lines:#e0e0e0;--tooltip-header-background:#f9f9f9;--tooltip-section-padding:4px 6px}.tooltip{align-items:center;display:inline-flex;gap:10px;position:relative}button.tooltip{background:none;border:none;color:inherit;font:inherit;padding:0}.tooltip--reverse{--tooltip-background:#474747;--tooltip-color:#fff;--tooltip-lines:#616161;--tooltip-header-background:#545454}.tooltip__title{color:#6c7587;display:inline-block;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;letter-spacing:.1em;opacity:1;position:relative;text-align:left;text-transform:uppercase;transition:opacity .1s ease-in-out}.tooltip__title a{color:inherit}.tooltip__title a:focus,.tooltip__title a:hover{color:#4e5667;text-decoration:none}.tooltip__content{background-color:var(--tooltip-background);border:1px solid var(--tooltip-lines);border-radius:4px;color:var(--tooltip-color);display:none;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Ubuntu,roboto,noto,arial,sans-serif;font-size:var(--deci-font-size);font-weight:400;left:0;line-height:normal;margin-top:7px;max-width:270px;min-width:120px;padding:5px;position:absolute;text-align:left;text-transform:none;top:100%;white-space:normal;z-index:2}@media screen and (min-width:48em){.tooltip__content{min-width:180px}}@media screen and (min-width:62em){.tooltip__content{min-width:240px}}.tooltip__content p{font-size:var(--centi-font-size);margin-bottom:.25em}.tooltip__content>:last-child{margin-bottom:0}.tooltip__content small{font-size:1.1rem}.tooltip__content:after,.tooltip__content:before{border-color:transparent transparent var(--tooltip-background) transparent;border-style:solid;border-width:0 5px 5px;bottom:100%;content:" ";height:0;left:14px;position:absolute;width:0;z-index:1}.tooltip__content:after{border-color:transparent transparent var(--tooltip-lines) transparent;border-width:0 6px 6px;left:13px;z-index:0}.tooltip--center .tooltip__content{left:50%;margin-right:-50%;transform:translateX(-50%)}.tooltip--center .tooltip__content:after,.tooltip--center .tooltip__content:before{left:0;margin:0 auto;right:0}.tooltip--right .tooltip__content{left:auto;right:0}.tooltip--right .tooltip__content:before{left:auto;right:14px}.tooltip--up .tooltip__content{bottom:100%;margin-bottom:7px;margin-top:0;top:auto}.tooltip--up .tooltip__content:before{border-color:var(--tooltip-background) transparent transparent transparent;border-width:5px 5px 0;top:100%}.tooltip:hover .tooltip__content,.tooltip__title:hover+.tooltip__content{animation:fadeIn .2s ease;animation-fill-mode:forwards;display:block}.tooltip--transition-up .tooltip__content{animation-name:fadeInUpMargin}.tooltip__icon{align-items:center;background:var(--tv-gradient);border:none;border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;margin:0 .2em;outline:none;padding:0;width:22px}.tooltip--icon .tooltip__icon{display:inline-block}.tooltip__icon svg{display:block;height:12px;width:12px}.tooltip__icon svg path{fill:#fff}.tooltip--icon .tooltip__title{border-bottom:none;margin-right:7px}.tooltip--icon .tooltip__content{left:-8px;right:auto}.tooltip.tooltip--icon.tooltip--center .tooltip__content{left:50%;right:auto}.tooltip--icon.tooltip--right .tooltip__content{left:auto;right:-8px}.tooltip--disabled .tooltip__content{display:none}.tooltip__header{background-color:var(--tooltip-header-background);border-bottom:1px solid var(--tooltip-lines);color:#0a0b0f;padding:var(--tooltip-section-padding)}.tooltip__header .tooltip__header__title{color:inherit;font-size:var(--deci-font-size);margin-bottom:0}.tooltip__body,.tooltip__footer{padding:var(--tooltip-section-padding)}.tooltip__body+.tooltip__footer{border-top:1px solid var(--tooltip-lines)}.tooltip--center .tooltip__body,.tooltip--center .tooltip__title{text-align:center}.tooltip--center .tooltip__header+.tooltip__body{text-align:left}.textblock--lined{border-top:1px solid #d8d8d8;padding-block:calc(var(--wide-container-gutter)/2)}@media screen and (min-width:35em){.textblock--lined{padding-block:32px}}@media screen and (min-width:48em){.textblock--2cols{display:grid;grid-template-columns:1fr 1fr}}.textblock--2cols.textblock--lined>:first-child{padding-bottom:calc(var(--wide-container-gutter)/2)}@media screen and (min-width:48em){.textblock--2cols.textblock--lined>:first-child{padding-bottom:0}}.textblock--2cols.textblock--lined>:last-child{border-top:1px solid #d8d8d8;padding-top:calc(var(--wide-container-gutter)/2)}@media screen and (min-width:48em){.textblock--2cols.textblock--lined>:last-child{border-top:none;padding-top:0}}.subtitle-accent{font-family:sans-serif;font-size:var(--h2-font-size);font-weight:300;isolation:isolate;margin-bottom:24px;margin-top:32px;position:relative}.subtitle-accent:after{border-bottom:2px dotted #f0f2f4;content:"";left:0;position:absolute;right:0;top:50%;z-index:-1}.subtitle-accent span{display:inline-block;padding-right:8px}.eyebrow{align-items:center;color:#6c7587;display:inline-flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.14em;text-transform:uppercase}.eyebrow__pip{background:var(--tv-gradient);border-radius:999px;height:6px;width:6px}.eyebrow--quiet{color:#8c95a6;font-weight:600;letter-spacing:.12em}.pillbox{border-bottom:1px solid #21252f;border-radius:999px;border-right:1px solid #21252f;border-top:1px solid #21252f;gap:20px;padding:20px 30px}.pillbox,.pillbox-badge{align-items:center;display:flex}.pillbox-badge{background-color:#fff;background-size:cover;border:3px solid #21252f;border-radius:50%;flex-shrink:0;height:150px;justify-content:center;margin:0 auto;width:150px}.pillbox-badge--small{height:100px;width:100px}.pillbox-badge-text{color:#21252f;font-size:6rem;font-weight:400;line-height:1}.pillbox-badge--small .pillbox-badge-text{font-size:3rem}.pillbox-content{flex-grow:1;padding-left:20px}.pillbox-content h4{font-size:1.3em}.pillbox-label{color:#21252f;font-size:1.2rem;font-weight:700;margin-bottom:0;text-align:center;width:100%}.pillbox-wrap{margin-top:20px}@media (max-width:767px){.pillbox-badge{height:100px;width:100px}.pillbox-badge-text{font-size:3rem}}@keyframes cred-body-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.cred-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:var(--paragraph-break)}.cred-title-row h1{margin-bottom:0}.cred-header-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:26px}.cred-card{align-self:flex-start;background:radial-gradient(120% 90% at 0 0,#26365c 0,#0a1b3d 60%);border-radius:16px;flex:none;max-width:100%;overflow:hidden;width:300px}.cred-holder-facts{flex:1;min-width:200px;padding-top:2px}.cred-holder-facts .eyebrow{display:block;margin-bottom:10px}.cred-holder-facts__name{color:#0a0b0f;font-size:22px;font-weight:700;letter-spacing:-.01em;margin-bottom:4px;margin-top:0}.cred-holder-facts__type{color:#6c7587;font-size:15px;margin-bottom:0}.cred-holder-facts__stats{display:flex;gap:40px;margin-top:22px}.cred-stat__label{color:#8c95a6;font-size:11px;font-weight:600;letter-spacing:.12em;margin-bottom:5px;text-transform:uppercase}.cred-stat__value{color:#0a0b0f;font-size:17px;font-weight:600;margin-bottom:0}.cred-divider{margin:36px 0 28px}.cred-evidence-heading{color:#0a0b0f;font-size:22px;font-weight:600;letter-spacing:-.012em;margin-bottom:6px;margin-top:0}.cred-evidence-intro{color:#6c7587;font-size:15px;line-height:1.55;margin-bottom:18px;max-width:520px}.cred-accordion-shell{display:flex;flex-direction:column;gap:10px}.cred-accordion{background:#fff;border:1px solid #eceef2;border-radius:16px;overflow:hidden}.cred-accordion[open] .cred-accordion__trigger{background:#f6f7f9}.cred-accordion[open] .cred-accordion__chevron{transform:rotate(180deg)}summary.cred-accordion__trigger{align-items:center;background:#fff;cursor:pointer;display:flex;gap:14px;list-style:none;padding:16px 18px;transition:background .12s cubic-bezier(.2,.7,.2,1)}summary.cred-accordion__trigger::-webkit-details-marker{display:none}summary.cred-accordion__trigger::marker{display:none}summary.cred-accordion__trigger:hover{background:#f6f7f9}.cred-accordion__icon-tile{align-items:center;background:#fff;border:1px solid #d7dbe3;border-radius:10px;color:#4e5667;display:flex;flex:none;height:38px;justify-content:center;width:38px}.cred-accordion__title-block{flex:1;min-width:0}.cred-accordion__title{color:#0a0b0f;display:block;font-size:15px;font-weight:600}.cred-accordion__subtitle{color:#8c95a6;display:block;font-size:13px;margin-top:2px}.cred-accordion__verified{align-items:center;color:#157a4c;display:inline-flex;flex:none;font-size:12px;font-weight:600;gap:5px;margin-right:4px}.cred-accordion__chevron{color:#8c95a6;flex:none;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.cred-accordion__body{animation:cred-body-enter .22s cubic-bezier(.2,.7,.2,1);background:#fafbfc;border-top:1px solid #eceef2;padding:22px 20px 24px}.cred-accordion__facts-grid{display:grid;gap:14px 32px;grid-template-columns:repeat(2,1fr);margin-bottom:22px}.cred-fact__label{color:#8c95a6;font-size:11px;font-weight:600;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.cred-fact__value{color:#0a0b0f;font-size:14px;font-weight:500;margin-bottom:0}.cred-refs__eyebrow{color:#8c95a6;display:block;margin-bottom:10px}.cred-refs{background:#eceef2;border:1px solid #eceef2;border-radius:10px;display:flex;flex-direction:column;gap:1px;overflow:hidden}.cred-refs__row{align-items:baseline;background:#fff;display:flex;gap:14px;justify-content:space-between;padding:11px 14px}@media screen and (max-width:34.9375em){.cred-refs__row{flex-direction:column;gap:4px}}.cred-refs__label{color:#4e5667;flex:none;font-size:13px;font-weight:500}.cred-refs__value{color:#0a0b0f;font-family:JetBrains Mono,ui-monospace,SF Mono,Consolas,monospace;font-size:12px;text-align:right}@media screen and (max-width:34.9375em){.cred-refs__value{text-align:left}}.cred-tools{overflow:hidden;padding:0}.cred-tools__buttons{display:flex;flex-direction:column;gap:10px;padding:0 20px 22px}.cred-tools__btn{align-items:center;display:flex;gap:8px;justify-content:center;text-align:center;width:100%}.cred-tools__wallet-link{display:block;text-align:center}.cred-tools__wallet-link img{display:block;margin:0 auto;max-width:100%}.cred-tools__wallet-added{align-items:center;border-radius:12px;color:#157a4c;display:flex;font-size:14px;font-weight:500;gap:7px;justify-content:center;padding:12px;text-decoration:none;transition:background .12s cubic-bezier(.2,.7,.2,1)}.cred-tools__wallet-added:hover{background:#f6f7f9;text-decoration:none}.cred-tools__footer{align-items:flex-start;background:#fafbfc;border-top:1px solid #eceef2;color:#6c7587;display:flex;font-size:13px;gap:10px;line-height:1.5;padding:14px 20px}.cred-tools__lock{color:#6c7587;flex:none;margin-top:1px}.cred-share__breadcrumb{align-items:center;display:flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;gap:8px;letter-spacing:.14em;line-height:1.2;margin-bottom:18px;text-transform:uppercase}.cred-share__breadcrumb__back{align-items:center;color:#6c7587;display:inline-flex;gap:6px;text-decoration:none;transition:color .12s cubic-bezier(.2,.7,.2,1)}.cred-share__breadcrumb__back:hover{color:#0a0b0f;text-decoration:none}.cred-share__breadcrumb__sep{color:#b6bdca;flex:none}.cred-share__breadcrumb__current{color:#0a0b0f}.cred-share__grid{align-items:start;display:grid;gap:32px;grid-template-columns:1fr}@media screen and (min-width:48em){.cred-share__grid{gap:40px;grid-template-columns:1fr 332px}}.cred-share input:focus,.cred-share textarea:focus{border-color:#6e4dff;box-shadow:0 0 0 4px rgba(58,123,230,.16);outline:none}.cred-share-safety{border:1px solid #eceef2;border-radius:16px;overflow:hidden}.cred-share-safety__header{align-items:center;display:flex;gap:10px;padding:18px 20px 14px}.cred-share-safety__shield{color:#6e4dff;flex:none}.cred-share-safety__eyebrow{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase}.cred-share-safety__list{display:flex;flex-direction:column;gap:13px;list-style:none;margin:0;padding:0 20px 18px}.cred-share-safety__item{align-items:flex-start;color:#4e5667;display:flex;font-size:14px;gap:11px;line-height:1.45;margin:0}.cred-share-safety__item svg{flex:none;margin-top:1px}.cred-share-safety__item strong{color:#0a0b0f;font-weight:600}.cred-share-safety__text{color:#4e5667;font-size:14px;line-height:1.55;margin:0;padding:0 20px 18px}.cred-share-safety__text strong{color:#0a0b0f;font-weight:600}.cred-share-safety__check{color:#1fa86b}.cred-share-safety__clock{color:#6c7587}.cred-share-secure__eyebrow{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;line-height:1;margin:0 0 10px;text-transform:uppercase}.cred-share-secure__body{color:#4e5667;font-size:14px;line-height:1.5;margin:0 0 12px}.cred-share-secure__link{align-items:center;color:#3a7be6;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;gap:6px;text-decoration:none;transition:color .12s cubic-bezier(.2,.7,.2,1)}.cred-share-secure__link:hover{color:#1b60d2;text-decoration:none}.cred-share__label-row{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.cred-share__label-row .field-label{margin-bottom:0}.cred-share__optional{color:#8c95a6;flex:none;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;line-height:1.2}.share-ext-hero.box{border-radius:20px;margin-bottom:18px;padding:36px 40px}.share-ext-hero__inner{display:flex;flex-direction:column-reverse;gap:24px}@media screen and (min-width:48em){.share-ext-hero__inner{align-items:center;flex-direction:row;gap:44px}}.share-ext-hero__text{flex:1;min-width:0}.share-ext-hero__eyebrow{align-items:center;color:#7fb6f0;display:flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;gap:9px;letter-spacing:.16em;line-height:1;margin-bottom:18px;text-transform:uppercase}.share-ext-hero__eyebrow-dot{background:var(--tv-gradient);border-radius:999px;flex:none;height:7px;width:7px}.share-ext-hero__headline{color:#fff;font-size:26px;font-weight:700;letter-spacing:-.018em;line-height:1.18;margin:0 0 16px}.share-ext-hero__headline .tv-bar{margin-left:.12em;vertical-align:-.02em}@media screen and (min-width:48em){.share-ext-hero__headline{font-size:34px;line-height:1.14}}.share-ext-hero__body{color:hsla(0,0%,100%,.72);font-size:15px;line-height:1.55;margin-bottom:24px;max-width:540px}@media screen and (min-width:48em){.share-ext-hero__body{font-size:17px}}.share-ext-chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.share-ext-chip{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.14);border-radius:999px;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;gap:8px;line-height:1;padding:7px 13px}.share-ext-chip svg{flex:none}.share-ext-hero .share-ext-chip{color:hsla(0,0%,100%,.9)}.share-ext-hero__cta-caption{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.4}.share-ext-hero__photo{align-self:center;flex:none;width:120px}@media screen and (min-width:48em){.share-ext-hero__photo{align-self:auto;width:200px}}.share-ext-hero__photo-frame{border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:block;overflow:hidden;position:relative}.share-ext-hero__photo-frame img{display:block;height:auto;max-width:100%;width:100%}.share-ext-hero__photo-badge{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.5);border-radius:999px;bottom:10px;color:#fff;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;gap:6px;left:10px;padding:6px 11px 6px 9px;position:absolute}.share-ext-hero .share-ext-hero__photo-badge{color:#fff}.share-ext-hero__photo-caption{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;line-height:1.4;margin-top:10px;text-align:center}.cred-share-explainer{align-items:flex-start;background:#f6f7f9;border:1px solid #eceef2;border-radius:20px;display:flex;gap:18px;margin-bottom:32px;padding:22px 26px}.cred-share-explainer__icon{align-items:center;background:#fff;border:1px solid #eceef2;border-radius:12px;color:#6e4dff;display:flex;flex:none;height:40px;justify-content:center;width:40px}.cred-share-explainer__eyebrow{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;line-height:1;margin:0 0 6px;text-transform:uppercase}.cred-share-explainer__body{color:#353b49;font-size:15px;line-height:1.6;margin:0}.selfie-await__subhead{color:#4e5667;font-size:17px;line-height:1.5;margin:0 0 28px;max-width:620px}.selfie-await__subhead strong{color:#1f232d;font-weight:700}.selfie-await__grid{display:flex;flex-direction:column;gap:32px;margin-bottom:20px}@media screen and (min-width:48em){.selfie-await__grid{align-items:flex-start;flex-direction:row;gap:44px}}.selfie-await__qr-hero{align-items:center;background:linear-gradient(180deg,rgba(110,77,255,.025),#fff 55%);border:1px solid rgba(110,77,255,.24);border-radius:20px;box-shadow:0 6px 20px rgba(110,77,255,.08);display:flex;flex-direction:column;padding:24px 20px 20px}@media screen and (min-width:48em){.selfie-await__qr-hero{flex:0 0 360px;padding:30px 28px 26px}}.selfie-await__qr-eyebrow{color:#6e4dff;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;margin-bottom:20px;text-transform:uppercase}.selfie-await__qr-frame{background:#fff;border:1px solid #eceef2;border-radius:16px;box-shadow:0 2px 10px rgba(10,11,15,.06);box-sizing:border-box;line-height:0;padding:14px;width:100%}.selfie-await__qr-frame img,.selfie-await__qr-frame svg{display:block;height:auto;margin:0 auto;max-width:264px;width:100%}@media screen and (min-width:48em){.selfie-await__qr-frame{padding:18px;width:auto}}.selfie-await__qr-hero .status-pill{margin-top:22px}.selfie-await__qr-caption{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.5;margin-top:12px;text-align:center}.selfie-await__steps-heading{color:#0a0b0f;font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0 0 20px}.selfie-await__steps{display:flex;flex-direction:column;gap:20px;padding-top:4px}.selfie-await__step-badge{align-items:center;background:rgba(110,77,255,.08);border:1px solid rgba(110,77,255,.24);border-radius:999px;color:#6e4dff;display:flex;flex:none;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:700;height:32px;justify-content:center;width:32px}.selfie-await__step-body{padding-top:2px}.selfie-await__step-title{color:#0a0b0f;font-size:16px;font-weight:700;line-height:1.35;margin-bottom:3px}.selfie-await__step-detail,.selfie-await__step-title{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.selfie-await__step-detail{color:#6c7587;font-size:15px;line-height:1.5;margin:0}.selfie-await__help{background:#fafbfc;margin-top:22px}.selfie-await__help summary{color:#1f232d;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;line-height:1.3}.selfie-await__help-badge{align-items:center;background:#f6f7f9;border-radius:999px;display:flex;flex:none;font-size:14px;font-weight:700;height:24px;justify-content:center;width:24px}.selfie-await__help-badge,.selfie-await__help-body{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.selfie-await__help-body{font-size:15px;line-height:1.55;margin:0;padding:0 18px 16px 54px}.selfie-await__error{display:none;margin-top:16px}.selfie-await__footer{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;margin-top:8px;text-align:center}.ar-request-card{border:1px solid #eceef2;border-radius:16px;box-shadow:0 1px 2px rgba(10,11,15,.04);overflow:hidden}.ar-request-card__main{align-items:center;display:flex;flex-wrap:wrap;gap:22px;padding:24px 26px}.ar-request-card__strip{align-items:center;background:#f6f7f9;border-top:1px solid #eceef2;color:#8c95a6;display:flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;gap:8px;line-height:1.4;padding:13px 26px}.ar-request-card__strip-icon{color:#6e4dff;flex:none}.ar-requester-avatar{align-items:center;background:linear-gradient(135deg,#0a1b3d,#26365c);border-radius:999px;color:#fff;display:flex;flex:none;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:600;height:52px;justify-content:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:52px}.ar-requester-avatar--sm{background:#eceef2;color:#4e5667;font-size:13px;height:38px;width:38px}.ar-identity-block{flex:1;min-width:0}.ar-identity-block__name-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:6px}.ar-identity-block__name{color:#0a0b0f;font-size:20px;font-weight:700;line-height:1.2}.ar-identity-block__name,.ar-identity-block__time{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.ar-identity-block__time{align-items:center;color:#6c7587;display:flex;font-size:14px;gap:7px;line-height:1.4}.ar-identity-block__time-icon{flex:none}.ar-divider{margin:44px 0 0}.ar-section-header{align-items:baseline;display:flex;gap:16px;justify-content:space-between;margin:38px 0 6px}.ar-section-header__h2{color:#0a0b0f;font-size:26px;font-weight:600;letter-spacing:-.014em;line-height:1.18;margin:0}.ar-section-header__count{flex:none}.ar-section-subtitle{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.5;margin:0 0 20px;max-width:620px}.ar-history-identity{flex:1;min-width:0;overflow:hidden}.ar-history-identity__name-line{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ar-history-identity__kind,.ar-history-identity__when{color:#8c95a6;font-weight:400}.ar-history-identity__when{font-size:13px;line-height:1.3;margin-top:2px}.ar-history-identity__when,.ar-view-log{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.ar-view-log{align-items:center;color:#6c7587;display:inline-flex;flex:none;font-size:12px;font-weight:600;gap:5px;letter-spacing:.02em;white-space:nowrap}@media (max-width:29.9375em){.ar-requester-avatar--sm{font-size:11px;height:30px;width:30px}.ar-history-identity__name-line{white-space:normal}.ar-view-log{display:none}}.arr-requester-avatar{align-items:center;background:var(--tv-gradient);border-radius:12px;color:#fff;display:flex;flex:none;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:700;height:48px;justify-content:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:48px}.arr-requester-body{flex:1;min-width:0}.arr-requester-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:9px;margin-bottom:3px}.arr-requester-name{color:#0a0b0f;font-size:18px;font-weight:700;line-height:1.25}.arr-requester-name,.arr-requester-purpose{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.arr-requester-purpose{color:#6c7587;font-size:14px;font-weight:400;line-height:1.4}.arr-section-head{align-items:center;display:flex;gap:12px;margin-bottom:14px}.arr-section-head h2,.arr-section-head h3,.arr-section-head h4{margin:0}.arr-disclosures{margin-bottom:16px}.arr-preapprove{border-top:2px solid #eceef2;margin-top:16px;padding-top:16px}.arr-preapprove>p{color:#6c7587;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;margin:0 0 10px;text-transform:uppercase}.arr-actions{align-items:center;border-top:1px solid #eceef2;display:flex;flex-wrap:wrap;gap:16px;padding-top:24px}.arr-actions__spacer{flex:1;min-width:16px}.arr-policy-helper{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.45;max-width:300px;text-align:right}.arr-policy-helper a{color:#3a7be6;font-weight:600;text-decoration:none}.arr-policy-helper a:hover{text-decoration:underline}.stat-cards{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-top:48px}.stat-card{background:#0a0b0f;border-radius:16px;color:#d7dbe3;display:flex;flex-direction:column;padding:28px 24px}.stat-card h1,.stat-card h2,.stat-card h3,.stat-card h4,.stat-card h5,.stat-card h6{color:#fff}.stat-card li,.stat-card p{color:#d7dbe3}.stat-card strong{color:#fff}.stat-card a:not(.button){color:#4fe0d7}.stat-card a:not(.button):focus,.stat-card a:not(.button):hover{color:#fff}.stat-card__value{font-size:2.4rem;font-weight:700;line-height:1;margin-bottom:8px}.stat-card__label{margin-bottom:16px}.stat-card__title{color:#fff;font-size:18px;font-weight:700;margin-bottom:8px}.stat-card__desc{color:#8c95a6;font-size:15px;line-height:1.55;margin:0}.stat-cards--light .stat-card{background:#fff;border:1px solid #eceef2}.stat-cards--light .stat-card__title{color:#0a0b0f}.stat-cards--light .stat-card__desc{color:#6c7587}@media (max-width:991px){.stat-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.stat-cards{gap:12px;grid-template-columns:1fr}}.wallet-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:20px}.wallet-head h2{margin:0}.wallet-head p{color:#4e5667;margin:0}.wallet-head--spaced{margin-top:60px}.wallet-requests{align-items:center;background:#ebf4ff;border:1px solid #80ccf5;border-radius:10px;color:#0b4a7a;display:flex;gap:12px;margin-bottom:40px;padding:12px 16px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.wallet-requests:focus,.wallet-requests:hover{background:#d7e9ff;border-color:#2baaee;text-decoration:none}.wallet-requests__count{align-items:center;background:#0b4a7a;border-radius:999px;color:#fff;display:inline-flex;font-weight:700;height:28px;justify-content:center;min-width:28px;padding:0 10px}.wallet-requests__arrow{font-size:18px;line-height:1;margin-left:auto;opacity:.6}.wallet-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-bottom:40px}.wallet-card{display:flex;flex-direction:column;gap:10px;position:relative}.wallet-card__img{aspect-ratio:1032/658;border-radius:16px;box-shadow:0 6px 16px rgba(0,0,0,.15);display:block;overflow:hidden;position:relative;transition:transform .15s ease,box-shadow .15s ease;width:100%}.wallet-card__img:hover{box-shadow:0 10px 24px rgba(0,0,0,.2);transform:translateY(-2px)}.wallet-card__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wallet-card__status{position:absolute;right:12px;top:12px}.wallet-card__meta{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.wallet-card__title{font-size:16px;line-height:1.25;margin:0}.wallet-card__title a{color:inherit;text-decoration:none}.wallet-card__title a:hover{text-decoration:underline}.wallet-card__info{align-items:center;background:transparent;border:1.5px solid #8c95a6;border-radius:50%;color:#4e5667;cursor:help;display:inline-flex;font-size:11px;font-style:italic;font-weight:700;height:18px;justify-content:center;line-height:1;margin-left:6px;padding:0;position:relative;width:18px}.wallet-card__info:focus,.wallet-card__info:hover{background:#353b49;border-color:#353b49;color:#fff;outline:none}.wallet-card__info[data-tooltip]:after{background:#353b49;border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 4px 10px rgba(0,0,0,.2);color:#fff;content:attr(data-tooltip);font-size:14px;font-style:normal;font-weight:400;left:50%;line-height:1.4;max-width:260px;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;text-align:left;transform:translateX(-50%);transition:opacity .15s ease;visibility:hidden;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}.wallet-card__info:focus:after,.wallet-card__info:hover:after{opacity:1;visibility:visible}.wallet-grid--single .wallet-info--inline{align-self:stretch;grid-column:2/-1;grid-row:1}@media (max-width:720px){.wallet-grid--single .wallet-info--inline{grid-column:1/-1;grid-row:auto}}.wallet-onboard{display:flex;flex-direction:column;gap:14px;padding:24px 28px}.wallet-onboard__cta{align-self:flex-start;margin-top:6px}.wallet-docs{margin-bottom:24px}.wallet-docs__account{color:#6c7587;font-size:13px;font-weight:600;letter-spacing:.6px;margin:0 0 8px;text-transform:uppercase}.wallet-docs__list{background:#fff;border:1px solid #eceef2;border-radius:10px;list-style:none;margin:0;overflow:hidden;padding:0}.wallet-docs__list li+li{border-top:1px solid #eceef2}.wallet-docs__item{align-items:center;color:inherit;display:flex;gap:12px;padding:12px 16px;text-decoration:none;transition:background .1s ease}.wallet-docs__item:focus,.wallet-docs__item:hover{background:#f6f7f9;text-decoration:none}.wallet-docs__icon{font-size:18px;opacity:.6}.wallet-docs__name{flex:1;font-weight:500}.wallet-docs__date{color:#8c95a6;font-size:12px;white-space:nowrap}.welcome-primary{margin-bottom:20px;overflow:hidden;padding:28px;position:relative}.welcome-primary:after{background:radial-gradient(circle,rgba(110,77,255,.45),transparent 60%);border-radius:999px;content:"";height:180px;pointer-events:none;position:absolute;right:-40px;top:-40px;width:180px}.welcome-primary h3{color:#fff;margin-bottom:8px}.welcome-primary p{color:hsla(0,0%,100%,.85);font-size:15px;line-height:1.6;margin-bottom:16px}.welcome-primary__label{color:hsla(0,0%,100%,.6);display:block;font-size:11px;font-weight:700;letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.welcome-primary__meta{color:hsla(0,0%,100%,.7);display:flex;font-size:13px;font-weight:500;gap:16px;margin-bottom:18px}.welcome-primary__meta span{align-items:center;display:inline-flex;gap:5px}.welcome-alt{background:#f6f7f9;border:none;padding:20px 24px}.welcome-alt h4{color:#0a0b0f;font-size:14px;font-weight:700;margin-bottom:4px}.welcome-alt p{color:#8c95a6;font-size:14px;font-weight:400;line-height:1.55;margin-bottom:0}.welcome-alt code{background:none;color:inherit;font-size:12px;padding:0}.welcome-alt a{color:#6e4dff;display:inline-block;font-size:14px;font-weight:600;margin-top:8px;text-decoration:none}.welcome-alt a:hover{text-decoration:underline}.onboard-hero{padding:20px 0 40px;text-align:center}.onboard-hero .eyebrow{justify-content:center}.onboard-hero h1{font-size:clamp(40px,6vw,64px);letter-spacing:-.025em;line-height:1.04;margin:18px auto 16px;max-width:880px}.onboard-hero__lede{color:#4e5667;font-size:19px;line-height:1.55;margin:0 auto;max-width:580px}.onboard-hero__note{color:#6c7587;font-size:14px;line-height:1.55;margin:16px auto 0;max-width:580px}.hero-trust{background:#f6f7f9;border:1px solid #eceef2;border-radius:999px;color:#0a0b0f;flex-wrap:wrap;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;font-weight:600;gap:22px;justify-content:center;letter-spacing:-.005em;line-height:1;margin-top:28px;padding:12px 22px}.hero-trust,.hero-trust>span{align-items:center;display:inline-flex}.hero-trust>span{gap:8px}.hero-trust>span:before{background:var(--tv-gradient);border-radius:999px;content:"";flex-shrink:0;height:6px;width:6px}.hero-trust>.sep{background:#d7dbe3;height:14px;padding:0;width:1px}.hero-trust>.sep:before{display:none}.onboard-grid{align-items:start;display:grid;gap:48px;grid-template-columns:1.55fr 1fr;padding:24px 0 64px}.verify-card{background:#fff;border:1px solid #eceef2;border-radius:20px;box-shadow:0 1px 2px rgba(10,11,15,.04),0 28px 64px -30px rgba(10,11,15,.16);padding:34px 36px 30px;position:relative}.verify-card:before{background:var(--tv-gradient);border-radius:0 0 4px 4px;content:"";height:3px;left:22px;position:absolute;right:22px;top:0}.verify-card>.eyebrow{margin-bottom:18px}.verify-card h2{font-size:30px;letter-spacing:-.016em;line-height:1.12;margin:0 0 10px}.verify-card__pitch{color:#4e5667;font-size:15.5px;line-height:1.55;margin:0 0 26px;max-width:540px}.feature-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0 0 28px;padding:0}.feature-list li{align-items:flex-start;border-top:1px solid #eceef2;display:grid;gap:16px;grid-template-columns:44px 1fr;padding:14px 0}.feature-list li:first-child{border-top:0;padding-top:4px}.feature-list h4{color:#0a0b0f;font-size:15.5px;font-weight:700;letter-spacing:-.008em;margin:0 0 4px}.feature-list p{color:#4e5667;font-size:14px;line-height:1.5;margin:0}.cta-block{display:flex;flex-direction:column;gap:14px}.cta-block .button{font-size:15.5px;padding:18px 22px;width:100%}.cta-meta{align-items:center;color:#6c7587;display:flex;flex-wrap:wrap;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;font-weight:500;gap:18px;justify-content:center;line-height:1}.cta-meta__tick{align-items:center;display:inline-flex;gap:6px}.cta-meta__tick svg{color:#1fa86b;flex-shrink:0;height:12px;width:12px}.cta-signin{color:#4e5667;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;line-height:1;margin-top:6px;text-align:center}.rail-card{background:#fff;border:1px solid #eceef2;border-radius:20px;padding:24px}.rail-card>.eyebrow{margin-bottom:14px}.rail-card__title{font-size:22px;letter-spacing:-.012em;line-height:1.18;margin:0 0 10px}.rail-card__body{color:#4e5667;font-size:14.5px;line-height:1.55;margin:0 0 14px}.rail-card__pledge{align-items:center;background:#e8f7ef;border:1px solid #e8f7ef;border-radius:999px;color:#134b2c;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;gap:8px;line-height:1.2;padding:10px 14px}.rail-card__pledge svg{flex-shrink:0;height:14px;width:14px}.trust-list{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:0}.trust-list li{align-items:flex-start;display:grid;gap:14px;grid-template-columns:36px 1fr}.trust-list h4{color:#0a0b0f;font-size:14.5px;font-weight:700;letter-spacing:-.006em;margin:0 0 3px}.trust-list p{color:#4e5667;font-size:13px;line-height:1.5;margin:0}@media (max-width:1000px){.onboard-grid{gap:32px;grid-template-columns:1fr}}@media (max-width:600px){.onboard-hero{padding:40px 0 28px}.verify-card{padding:26px 22px 24px}.hero-trust>.sep{display:none}}.od-steps{align-items:center;display:flex;margin-bottom:26px}.od-steps__item{gap:10px}.od-steps__dot,.od-steps__item{align-items:center;display:flex;flex:none}.od-steps__dot{background:#f6f7f9;border:1px solid #eceef2;border-radius:999px;color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:700;height:30px;justify-content:center;line-height:1;width:30px}.od-steps__item--current .od-steps__dot{background:#eef3ff;border:2px solid #6e4dff;color:#6e4dff}.od-steps__label-wrap{display:flex;flex-direction:column;gap:2px}.od-steps__label{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.1}.od-steps__item--current .od-steps__label{color:#0a0b0f}.od-steps__optional{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:9px;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase}.od-steps__connector{background:#eceef2;border-radius:1px;flex:1;height:2px;margin:0 12px;max-width:64px;min-width:16px}.od-card,.od-sso-card{background:#fafbfc;border:1px solid #eceef2;border-radius:16px;margin-bottom:18px;overflow:hidden}.od-sso-card[hidden]{display:none}.od-sso-card__header{align-items:center;border-bottom:1px solid #eceef2;display:flex;gap:12px;padding:20px 24px}.od-sso-card__icon{align-items:center;color:#6e4dff;display:flex;flex:none}.od-sso-card__header-text{flex:1;min-width:0}.od-sso-card__title{color:#0a0b0f;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:2px}.od-sso-card__sub,.od-sso-card__title{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif}.od-sso-card__sub{color:#6c7587;font-size:14px;line-height:1.4}.od-sso-card__buttons{display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:16px}.od-sso-card .google-login-button,.od-sso-card .microsoft-login-button{border:1.5px solid #d7dbe3;border-radius:12px;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;height:auto;justify-content:center;line-height:1;min-width:0;padding:14px 10px;transition:border-color .16s cubic-bezier(.2,.7,.2,1),box-shadow .16s cubic-bezier(.2,.7,.2,1);width:100%}.od-sso-card .google-login-button:focus,.od-sso-card .google-login-button:hover,.od-sso-card .microsoft-login-button:focus,.od-sso-card .microsoft-login-button:hover{border-color:#6e4dff;box-shadow:none}.od-sso-card+.onboard-quick-start__divider{margin-bottom:16px;margin-top:0}.od-consent-card .fieldset-label-wrap{margin-bottom:14px}.od-consent-card .fieldset-label-wrap:last-of-type{margin-bottom:0}.od-consent-card .fieldset-label-wrap input[type=checkbox]:checked{background:#6e4dff;border-color:#6e4dff}.od-consent-card__eyebrow{line-height:1.2;margin:0 0 14px}.od-continue-bar{border-top:1px solid #eceef2;padding-top:24px}.od-continue-hint{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.4;margin-left:auto;transition:opacity .16s cubic-bezier(.2,.7,.2,1)}.od-continue-bar.is-ready .od-continue-hint{opacity:0;pointer-events:none}.od-card__header{align-items:center;display:flex;gap:14px;padding:18px 22px}.od-card__icon-wrap{align-items:center;background:#eceef2;border-radius:999px;color:#353b49;display:flex;flex:none;height:40px;justify-content:center;transition:background .16s cubic-bezier(.2,.7,.2,1),color .16s cubic-bezier(.2,.7,.2,1);width:40px}.od-card__header-text{flex:1;min-width:0}.od-card__title{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;line-height:1.25;margin:0}.od-card__masked{color:#6c7587;font-family:JetBrains Mono,ui-monospace,SF Mono,Consolas,monospace;font-size:13px;font-weight:500;line-height:1.3;margin-top:3px}.od-card__divider{background:#eceef2;height:1px}.od-card__body{padding:22px}.od-card__status-pill{align-items:center;background:#f6f7f9;border-radius:999px;color:#6c7587;display:inline-flex;flex:none;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:700;gap:7px;letter-spacing:.06em;padding:6px 13px;text-transform:uppercase;transition:background .16s cubic-bezier(.2,.7,.2,1),color .16s cubic-bezier(.2,.7,.2,1);white-space:nowrap}.od-card__status-dot{background:currentColor;border-radius:999px;flex:none;height:6px;width:6px}.js--otp-wrapper[data-status=sent] .od-card__status-pill{background:#eef3ff;color:#6e4dff}.js--otp-wrapper[data-status=verified] .od-card__icon-wrap,.js--otp-wrapper[data-status=verified] .od-card__status-pill{background:#e8f7ef;color:#1fa86b}.od-card__idle-text{flex:1;margin-bottom:0;min-width:200px}.od-card__idle-text,.od-card__sent-prompt{color:#4e5667;font-size:15px;line-height:1.5}.od-card__sent-prompt,.od-seg-input{margin-bottom:16px}.od-seg-input{display:flex;flex-wrap:wrap;gap:10px}.od-seg-input__box{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;background:#fff;border:1.5px solid #d7dbe3;border-radius:12px;color:#0a0b0f;font-family:JetBrains Mono,ui-monospace,SF Mono,Consolas,monospace;font-size:24px;font-weight:700;height:62px;line-height:1;outline:none;padding:0;text-align:center;transition:border-color .16s cubic-bezier(.2,.7,.2,1),box-shadow .16s cubic-bezier(.2,.7,.2,1);width:54px}.od-seg-input__box:focus{border-color:#6e4dff;box-shadow:0 0 0 4px rgba(110,77,255,.14)}.od-seg-input.is-error .od-seg-input__box{border-color:#e5484d}.od-card__otp-error{color:#e5484d;font-size:13px;font-weight:500;line-height:1.4;margin-bottom:12px}.od-card__otp-error[hidden]{display:none}.od-card__resend-row{align-items:center;display:flex;font-size:14px;gap:6px;line-height:1.4}.od-card__resend-text{color:#8c95a6}.od-card__resend-link{color:#6e4dff;cursor:pointer;font-weight:600;text-decoration:none;transition:opacity .16s cubic-bezier(.2,.7,.2,1)}.od-card__resend-link:hover{text-decoration:underline}.od-card__resend-link[hidden]{display:none}.od-card__verified-check{align-items:center;background:#1fa86b;border-radius:999px;display:flex;flex:none;height:38px;justify-content:center;width:38px}.od-card__verified-label{color:#1fa86b;flex:1;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;line-height:1.4}.od-continue-row{align-items:center;border-top:1px solid #eceef2;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:24px;margin-top:8px;padding-top:24px}.od-continue-row__hint{color:#8c95a6;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.4;margin-left:auto;transition:opacity .16s cubic-bezier(.2,.7,.2,1)}.od-continue-row.is-ready .od-continue-row__hint{opacity:0;pointer-events:none}.od-continue-row .button[aria-disabled=true]{background:#eceef2;border-color:transparent;box-shadow:none;color:#8c95a6;cursor:not-allowed;pointer-events:none}@media (max-width:640px){.od-seg-input__box{font-size:20px;height:54px;width:46px}.od-steps__connector{margin:0 6px;max-width:20px;min-width:6px}.od-sso-card__buttons{grid-template-columns:1fr}}@media (max-width:440px){.od-seg-input{gap:6px}.od-seg-input__box{border-radius:10px;font-size:15px;height:46px;width:40px}}@media (max-width:380px){.od-seg-input{gap:5px}.od-seg-input__box{font-size:14px;height:42px;width:36px}.od-steps__label,.od-steps__optional{display:none}.od-steps__item{gap:0}}@media screen and (max-width:61.9375em){#wrap{overflow-x:hidden}}@media screen and (min-width:150em){#wrap{margin:0 auto}}.properties #wrap{overflow:initial}.doc-sel-back{align-items:center;background:none;border:none;color:#6c7587;cursor:pointer;display:inline-flex;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;gap:7px;margin-bottom:18px;padding:0;text-decoration:none;transition:color .12s cubic-bezier(.2,.7,.2,1)}.doc-sel-back:hover{color:#0a0b0f;text-decoration:none}.doc-opts-grid{display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:8px}@media screen and (min-width:40em){.doc-opts-grid{grid-template-columns:1fr 1fr}}.doc-opt-label{cursor:pointer;display:block}.doc-opt-card{align-items:center;background:#fff;border:1.5px solid #d7dbe3;border-radius:16px;box-shadow:0 1px 3px rgba(10,11,15,.05);display:flex;gap:18px;padding:18px;transition:border-color .12s cubic-bezier(.2,.7,.2,1),background .12s cubic-bezier(.2,.7,.2,1),box-shadow .12s cubic-bezier(.2,.7,.2,1)}.doc-opt-label:hover .doc-opt-card{border-color:#b6bdca}.doc-opt-label.selected .doc-opt-card{background:#f6f7f9;border-color:#6e4dff;box-shadow:0 8px 20px rgba(110,77,255,.16)}.doc-opt-thumb{background:#eceef2;border-radius:10px;flex:none;height:78px;overflow:hidden;width:118px}.doc-opt-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.doc-opt-content{flex:1;min-width:0}.doc-opt-title{color:#0a0b0f;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;font-weight:700;line-height:1.25;margin:0 0 5px}.doc-opt-desc{color:#6c7587;font-size:14px;line-height:1.45;margin:0}.doc-opt-radio{align-items:center;background:#fff;border:2px solid #b6bdca;border-radius:999px;display:flex;flex:none;height:24px;justify-content:center;transition:border-color .12s cubic-bezier(.2,.7,.2,1),background .12s cubic-bezier(.2,.7,.2,1);width:24px}.doc-opt-label.selected .doc-opt-radio{background:#6e4dff;border-color:#6e4dff}.doc-opt-check{display:flex;opacity:0;transition:opacity .14s cubic-bezier(.2,.7,.2,1)}.doc-opt-label.selected .doc-opt-check{opacity:1}.doc-sel-action{align-items:center;border-top:1px solid #eceef2;display:flex;flex-wrap:wrap;gap:20px;margin-top:24px;padding-top:24px}.doc-sel-hint{color:#8c95a6;font-size:14px;line-height:1.4;margin-left:auto}.doc-gov-footnote{align-items:flex-start;color:#8c95a6;display:flex;font-size:13px;gap:9px;line-height:1.5;padding:18px 0 4px}.doc-gov-footnote svg{color:#8c95a6;flex:none;margin-top:1px}.help-bar{align-items:flex-start;border:1px solid transparent;border-radius:12px;display:flex;gap:13px;margin-bottom:24px;padding:16px 20px}.help-bar__icon{flex:none;margin-top:1px}.help-bar__text{font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:1.5;margin:0}.help-bar__text strong{font-weight:700}.help-bar--info{background:rgba(110,77,255,.025);border-color:rgba(110,77,255,.24)}.help-bar--info .help-bar__icon{color:#6e4dff}.help-bar--info .help-bar__text{color:#3a2d6b}.help-bar--info .help-bar__text strong{color:#2a1f52}.help-bar--success{background:#e8f7ef;border-color:rgba(31,168,107,.3)}.help-bar--success .help-bar__icon{color:#1fa86b}.help-bar--success .help-bar__text{color:#134b2c}.help-bar--error{background:#fdedee;border-color:rgba(229,72,77,.3)}.help-bar--error .help-bar__icon{color:#e5484d}.help-bar--error .help-bar__text{color:#7c1f22}.help-bar--neutral{background:#eef3ff;border-color:rgba(58,123,230,.3)}.help-bar--neutral .help-bar__icon{color:#3a7be6}.help-bar--neutral .help-bar__text{color:#2b3140}.footer-powered-by-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;min-height:60px}.footer .powered-by{display:inline-block;margin:0 auto;text-align:center}@media screen and (max-width:47.9375em){.footer .powered-by{font-size:12px}}.footer--fixed{background-color:#fff;bottom:0;left:0;position:fixed;right:0;z-index:100}.footer--has-logo{border-top:1px solid #d7dbe3}body:has(.footer--fixed) #wrap{padding-bottom:4rem}:root{--header-height:64px}@media screen and (min-width:62em){:root{--header-height:100px}}.header{align-items:center;display:flex;height:var(--header-height);position:relative}#header:after{background:var(--tv-gradient);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.header__container{display:flex;justify-content:space-between}.header__logo{display:block;flex:0 0 auto}.header__logo__img{height:calc(var(--header-height)*.8);-o-object-fit:contain;object-fit:contain;width:calc(var(--header-height)*.8)}.header__logo__img--landscape{width:calc(var(--header-height)*.8*1.77778)}.header__logo__img--portrait{width:auto}.header__client-details{align-items:center;display:flex;flex:0 0 auto;gap:1em}.profile-photo{align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:grid;grid-auto-flow:column;justify-content:start;position:relative}.profile-photo__image{background-color:#d8d8d8;border-radius:999px;display:block;height:calc(var(--header-height)*.4);-o-object-fit:contain;object-fit:contain;width:calc(var(--header-height)*.4)}@media screen and (min-width:62em){.profile-photo__image{height:calc(var(--header-height)*.5);max-height:64px;width:calc(var(--header-height)*.5)}}.profile-photo__name{font-weight:600;text-align:right}.profile-photo__name .text-link{font-size:.9em;font-weight:400}.profile-photo__support{color:#4e5667}@media screen and (max-width:47.9375em){.profile-photo__person-name{display:none}.header__client-details .button--blue{border-radius:12px;font-size:14px;padding:7px 11px}}:where(*)+.fixed-grid{margin-top:var(--block-break)}.fixed-grid{display:grid;gap:var(--tight-gap);list-style-type:none;margin:0;padding-left:0}@media screen and (min-width:48em){.fixed-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:62em){.fixed-grid--cols-2{grid-template-columns:repeat(2,1fr)}.fixed-grid--cols-3,.fixed-grid--cols-4,.fixed-grid--cols-5{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:75em){.fixed-grid--cols-4{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:87.5em){.fixed-grid--cols-5{grid-template-columns:repeat(5,1fr)}}.fixed-grid--line-separated{row-gap:0}.fixed-grid--line-separated>*{border:1px solid transparent;border-bottom-color:#d8d8d8}@media screen and (min-width:48em){.fixed-grid--line-separated>*{border-bottom-color:transparent}}.fixed-grid--line-separated>:last-child{border-bottom-color:transparent}@media screen and (min-width:48em){.fixed-grid--line-separated{-moz-column-gap:0;column-gap:0}}@media screen and (min-width:48em) and (max-width:74.9375em){.fixed-grid--line-separated>:nth-child(2n){border-left-color:#d8d8d8}}@media screen and (min-width:75em){.fixed-grid--line-separated:where(.fixed-grid--cols-2)>:nth-child(2n){border-left-color:#d8d8d8}}.fixed-grid--line-top-n-tail>:first-child{border-top-color:#d8d8d8}.fixed-grid--line-top-n-tail>:last-child{border-bottom-color:#d8d8d8}@media screen and (min-width:48em){.fixed-grid--line-top-n-tail>:first-child{border-top-color:transparent}}.numbered-list{list-style-type:none}.numbered-list :before{content:counter(list-item)}.numbered-list :where(li){padding-block:8px;padding-left:40px;position:relative}.numbered-list :where(li):before{background-color:#f0f2f4;border:1px solid #f0f2f4;border-radius:100%;color:#3a7be6;display:grid;font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:700;height:32px;left:0;line-height:1;margin-right:10px;place-items:center;position:absolute;top:4px;width:32px}.numbered-list :where(li).complete:before{background-color:#3a7be6;border-color:#3a7be6;color:#fff}.numbered-list :where(li).in-progress{color:#0a0b0f}.numbered-list :where(li).in-progress:before{background-color:#0a0b0f;background-color:#c2d6f7;border-color:#c2d6f7;color:#0a0b0f;outline:1.5px solid #3a7be6;outline-offset:2px}.numbered-list--utility-positive :where(li):before{color:#0a0b0f}.numbered-list--utility-positive :where(li).complete:before{background-color:#1fa86b;border-color:#1fa86b;color:#fff}.numbered-list--utility-positive :where(li).in-progress:before{background-color:#e8f7ef;border-color:#e8f7ef;color:#134b2c;outline-color:#1fa86b}.numbered-list--small li{padding-left:0;position:static}.numbered-list--small li:before{display:inline-grid;height:calc(1em*var(--body-line-height));position:static;width:calc(1em*var(--body-line-height))}.numbered-list--small li.in-progress:before{outline:none}:where(*)+.tidy-list-grid{margin-top:var(--block-break)}.tidy-list-grid{display:grid;gap:var(--tight-gap);list-style-type:none;padding-left:0}@media screen and (min-width:48em){.tidy-list-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:75em){.tidy-list-grid{grid-auto-columns:1fr;grid-template-columns:unset}.tidy-list-grid>:nth-child(2):last-child,.tidy-list-grid>:nth-child(4):last-child{grid-column:2}.tidy-list-grid>:last-child:nth-child(3),.tidy-list-grid>:nth-last-child(n+5)~:nth-child(3){grid-column:3}}@media screen and (min-width:100em){.tidy-list-grid.container-width>:nth-child(4n):last-child,.tidy-list-grid>:nth-child(4):last-child{grid-column:4}}.tidy-list-grid--gap-0{--gap:0;--tight-gap:0}.top-heavy-list{list-style:none;margin:0 -10px;padding:20px 0 30px;width:100%}.top-heavy-list:after,.top-heavy-list:before{content:" ";display:table}.top-heavy-list:after{clear:both}.top-heavy-list>.top-heavy-list{margin-left:0;margin-right:0;padding:0}.top-heavy-list+.top-heavy-list{padding-top:0}.top-heavy-list__item{padding:10px}@media screen and (min-width:35em){.top-heavy-list__item{float:left;padding:10px;width:50%}.top-heavy-list__item:nth-child(odd){clear:left}}@media screen and (min-width:62em){.top-heavy-list__item{width:33.3333%}.top-heavy-list__item:nth-child(odd){clear:none}.top-heavy-list__item:nth-child(3n+1){clear:left}}@media screen and (min-width:87.5em){.top-heavy-list__item{width:25%}.mainbar--narrow .top-heavy-list__item{width:33.33333333%}.top-heavy-list__item:nth-child(3n+1){clear:none}.top-heavy-list__item:nth-child(4n+1){clear:left}}@supports (display:flex){@media screen and (min-width:35em){.top-heavy-list{display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px) .top-heavy-list __item;width-margin-right:auto;width-margin-left:auto;width-padding:0 10px 20px;width-flex-basis:50%;width-min-width:50%;width-width:auto!important}.top-heavy-list--five .top-heavy-list__item,.top-heavy-list__item:nth-child(-n+3){flex-grow:1}}@media screen and (max-width:61.9375em){.top-heavy-list--five .top-heavy-list__item:first-child,.top-heavy-list--odd .top-heavy-list__item:first-child,.top-heavy-list--seven .top-heavy-list__item:first-child,.top-heavy-list--three .top-heavy-list__item:first-child{flex-basis:100%}}@media screen and (min-width:62em){.top-heavy-list{margin-left:-2%;margin-right:-2%}.top-heavy-list .top-heavy-list__item{flex-basis:25%;min-width:25%;padding:2%}.mainbar--narrow .top-heavy-list>.top-heavy-list__item,.top-heavy-list--odd>.top-heavy-list__item,.top-heavy-list--seven>.top-heavy-list__item:nth-child(-n+3),.top-heavy-list--six>.top-heavy-list__item{flex-basis:33.33333333%;min-width:33.33333333%}.top-heavy-list--five>.top-heavy-list__item:nth-child(-n+2){flex-basis:50%}.top-heavy-list--five>.top-heavy-list__item:nth-child(n+3){flex-basis:20%}.mainbar--narrow .top-heavy-list--even>.top-heavy-list__item:nth-child(-n+2),.mainbar--narrow .top-heavy-list--five>.top-heavy-list__item:nth-child(-n+2),.mainbar--narrow .top-heavy-list--four>.top-heavy-list__item:nth-child(-n+4),.mainbar--narrow .top-heavy-list--seven>.top-heavy-list__item:nth-child(-n+4){flex-basis:50%}}}.simple-list{display:grid;gap:calc(var(--tight-gap)*.5);list-style-type:none;padding-left:0}.simple-list__item{border-top:1px solid #bbbfc1;padding-top:calc(var(--tight-gap)*.5)}.simple-list__item:first-child{border-top:0;padding-top:0}.simple-list__item:after{clear:both}.box-filled--black{background-color:#000;border-color:#000;color:#fff}.box-filled--black :where(a){color:#fff}.box-filled--black :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--ink{background-color:#0a0b0f;border-color:#0a0a0e;color:#fff}.box-filled--ink :where(a){color:#fff}.box-filled--ink :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--night{background-color:#14161d;border-color:#13151c;color:#fff}.box-filled--night :where(a){color:#fff}.box-filled--night :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--slate{background-color:#1f232d;border-color:#1d212b;color:#fff}.box-filled--slate :where(a){color:#fff}.box-filled--slate :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--stone{background-color:#2b3140;border-color:#292f3d;color:#fff}.box-filled--stone :where(a){color:#fff}.box-filled--stone :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--white{background-color:#fff;border-color:#f2f2f2}.box-filled--grey-02{background-color:#fafbfc;border-color:#eaeef3}.box-filled--grey-05{background-color:#f6f7f9;border-color:#e7eaef}.box-filled--grey-10{background-color:#eceef2;border-color:#dee1e8}.box-filled--grey-20{background-color:#d7dbe3;border-color:#cacfda}.box-filled--grey-30{background-color:#b6bdca;border-color:#abb3c2}.box-filled--grey-40{background-color:#8c95a6;border-color:#838d9f}.box-filled--grey-50{background-color:#6c7587;border-color:#676f80}.box-filled--grey-60{background-color:#4e5667;border-color:#4a5262;color:#fff}.box-filled--grey-60 :where(a){color:#fff}.box-filled--grey-60 :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--grey-70{background-color:#353b49;border-color:#323845;color:#fff}.box-filled--grey-70 :where(a){color:#fff}.box-filled--grey-70 :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--grey-80{background-color:#21252f;border-color:#1f232d;color:#fff}.box-filled--grey-80 :where(a){color:#fff}.box-filled--grey-80 :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--grey-90{background-color:#12141a;border-color:#111319;color:#fff}.box-filled--grey-90 :where(a){color:#fff}.box-filled--grey-90 :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--cyan{background-color:#4fe0d7;border-color:#42ded4}.box-filled--violet{background-color:#6e4dff;border-color:#603cff}.box-filled--aqua{background-color:#1ab6d9;border-color:#19adce}.box-filled--blue{background-color:#3a7be6;border-color:#2d72e4}.box-filled--indigo{background-color:#4a5bf1;border-color:#3b4ef0}.box-filled--success{background-color:#1fa86b;border-color:#1da066;color:#fff}.box-filled--success :where(a){color:#fff}.box-filled--success :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--warn{background-color:#e5a53a;border-color:#e39f2d}.box-filled--danger{background-color:#e5484d;border-color:#e33b40}.box-filled--positive-dark{background-color:#134b2c;border-color:#12472a;color:#fff}.box-filled--positive-dark :where(a){color:#fff}.box-filled--positive-dark :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--positive{background-color:#1fa86b;border-color:#1da066;color:#fff}.box-filled--positive :where(a){color:#fff}.box-filled--positive :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--positive-mid{background-color:#157a4c;border-color:#147448;color:#fff}.box-filled--positive-mid :where(a){color:#fff}.box-filled--positive-mid :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--positive-pastel{background-color:#e8f7ef;border-color:#d6f1e3}.box-filled--alert-dark{background-color:#6f4a17;border-color:#694616;color:#fff}.box-filled--alert-dark :where(a){color:#fff}.box-filled--alert-dark :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--alert{background-color:#e5a53a;border-color:#e39f2d}.box-filled--alert-pastel{background-color:#fff4e5;border-color:#ffeacd}.box-filled--warning-dark{background-color:#7c1f22;border-color:#761d20;color:#fff}.box-filled--warning-dark :where(a){color:#fff}.box-filled--warning-dark :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--warning{background-color:#e5484d;border-color:#e33b40}.box-filled--warning-pastel{background-color:#fdedee;border-color:#fbd7d9}.box-filled--info-dark{background-color:#0b4a7a;border-color:#0a4674;color:#fff}.box-filled--info-dark :where(a){color:#fff}.box-filled--info-dark :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--info{background-color:#80ccf5;border-color:#6fc5f4}.box-filled--info-pastel{background-color:#ebf4ff;border-color:#d3e7ff}.box-filled--neutral-dark{background-color:#2b3140;border-color:#292f3d;color:#fff}.box-filled--neutral-dark :where(a){color:#fff}.box-filled--neutral-dark :where(h1,h2,h3,h4,h5,h6){color:#fff}.box-filled--neutral{background-color:#3a7be6;border-color:#2d72e4}.box-filled--neutral-pastel{background-color:#eef3ff;border-color:#d5e2ff}.box-filled--selection{background-color:#ffc57d;border-color:#ffbd6a}.box-filled--placeholder{background-color:#8c8c8c;border-color:#858585}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}@media screen and (min-width:35em){.text-align-right--xsm{text-align:right}.text-align-left--xsm{text-align:left}.text-align-center--xsm{text-align:center}}@media screen and (min-width:48em){.text-align-right--sm{text-align:right}.text-align-left--sm{text-align:left}.text-align-center--sm{text-align:center}}@media screen and (min-width:62em){.text-align-right--md{text-align:right}.text-align-left--md{text-align:left}.text-align-center--md{text-align:center}}@media screen and (min-width:75em){.text-align-right--lg{text-align:right}.text-align-left--lg{text-align:left}.text-align-center--lg{text-align:center}}@media screen and (min-width:100em){.text-align-right--xlg{text-align:right}.text-align-left--xlg{text-align:left}.text-align-center--xlg{text-align:center}}.text-primary{color:#0a0b0f}.text-secondary{color:#a1deff}.text-alternative{color:#3a57e8}.text-ink{color:#0a0b0f}.text-night{color:#14161d}.text-slate{color:#1f232d}.text-stone{color:#2b3140}.text-grey-02{color:#fafbfc}.text-grey-05{color:#f6f7f9}.text-grey-10{color:#eceef2}.text-grey-20{color:#d7dbe3}.text-grey-30{color:#b6bdca}.text-grey-40{color:#8c95a6}.text-grey-50{color:#6c7587}.text-grey-60{color:#4e5667}.text-grey-70{color:#353b49}.text-grey-80{color:#21252f}.text-grey-90{color:#12141a}.text-cyan{color:#4fe0d7}.text-violet{color:#6e4dff}.text-aqua{color:#1ab6d9}.text-blue{color:#3a7be6}.text-indigo{color:#4a5bf1}.text-success{color:#1fa86b}.text-warn{color:#e5a53a}.text-danger{color:#e5484d}.text-white{color:#fff}.text-grey-00{color:#f0f2f4}.text-grey-01{color:#e2e4e5}.text-grey-02{color:#d8d8d8}.text-grey-03{color:#c3c3c3}.text-grey-04,.text-grey-05{color:#bbbfc1}.text-grey-06{color:#8c8c8c}.text-grey-07{color:#727272}.text-grey-08{color:#676767}.text-grey-09{color:#474747}.text-grey-10{color:#242426}.text-grey-11{color:#0f0f0f}.text-black{color:#000}.text-positive-dark{color:#134b2c}.text-positive{color:#1fa86b}.text-positive-mid{color:#157a4c}.text-positive-pastel{color:#e8f7ef}.text-alert-dark{color:#6f4a17}.text-alert{color:#e5a53a}.text-alert-pastel{color:#fff4e5}.text-warning-dark{color:#7c1f22}.text-warning{color:#e5484d}.text-warning-pastel{color:#fdedee}.text-info-dark{color:#0b4a7a}.text-info{color:#80ccf5}.text-info-pastel{color:#ebf4ff}.text-neutral-dark{color:#2b3140}.text-neutral{color:#3a7be6}.text-neutral-pastel{color:#eef3ff}.text-selection{color:#ffc57d}.text-placeholder{color:#8c8c8c}.float-center,.float-left,.float-right{clear:both;display:block;margin:30px auto}@media screen and (min-width:35em){.float-left{float:left;margin:0 30px 30px 0}.float-right{float:right;margin:0 0 30px 30px}}.clear{clear:both;display:block;height:0}.-clearfix:after,.-clearfix:before{content:" ";display:table}.-clearfix:after{clear:both}.-ir{background-color:transparent;border:0;overflow:hidden}.-ir:before{content:"";display:block;height:150%;width:0}.-r-arrow-after:after{content:" >"}.-r-arrow-before:before{content:"> "}.-l-arrow-after:after{content:" <"}.-l-arrow-before:before{content:"< "}.ellipsis-2:after{content:".."}.ellipsis-3:after{content:"..."}.-hidden{display:none!important}.-hidden,.-invisible{visibility:hidden}.-vis-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.-vis-hidden.focusable:active,.-vis-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.hide{display:none!important}.show{display:initial!important}@media screen and (min-width:35em){.hide--xsm{display:none!important}}.show--xsm{display:none!important}@media screen and (min-width:35em){.show--xsm{display:initial!important}}@media screen and (min-width:48em){.hide--sm{display:none!important}}.show--sm{display:none!important}@media screen and (min-width:48em){.show--sm{display:initial!important}}@media screen and (min-width:62em){.hide--md{display:none!important}}.show--md{display:none!important}@media screen and (min-width:62em){.show--md{display:initial!important}}@media screen and (min-width:75em){.hide--lg{display:none!important}}.show--lg{display:none!important}@media screen and (min-width:75em){.show--lg{display:initial!important}}@media screen and (min-width:100em){.hide--xlg{display:none!important}}.show--xlg{display:none!important}@media screen and (min-width:100em){.show--xlg{display:initial!important}}.animate-fade{animation:fadeInDown .4s ease-in-out}.demo-animate .demo-animate__item{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.demo-animate:hover .demo-animate__item{clip:auto;animation:fadeInDown .4s ease-in-out;animation-fill-mode:forwards;height:auto;overflow:visible;padding:5px;position:relative;width:auto}.mb-0{margin-bottom:0}.mb-pb{margin-bottom:var(--paragraph-break)}.mb-bb{margin-bottom:var(--block-break)}.mb-bb1{margin-bottom:calc(var(--block-break)*2)}.mb-bb2{margin-bottom:calc(var(--block-break)*3)}.mt-0{margin-top:0}.mt-pb{margin-top:var(--paragraph-break)}.mt-bb{margin-top:var(--block-break)}.mt-bb1{margin-top:calc(var(--block-break)*2)}.mt-bb2{margin-top:calc(var(--block-break)*3)}.pb-0{padding-bottom:0}.pb-pb{padding-bottom:var(--paragraph-break)}.pb-bb{padding-bottom:var(--block-break)}.pb-bb1{padding-bottom:calc(var(--block-break)*2)}.pb-bb2{padding-bottom:calc(var(--block-break)*3)}.pt-0{padding-top:0}.pt-pb{padding-top:var(--paragraph-break)}.pt-bb{padding-top:var(--block-break)}.pt-bb1{padding-top:calc(var(--block-break)*2)}.pt-bb2{padding-top:calc(var(--block-break)*3)}.flex{display:flex}.inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-between{justify-content:space-between}.gap-x-10px{-moz-column-gap:10px;column-gap:10px}.gap-y-5px{row-gap:5px}.gap-10px{gap:10px}.gap-12px{gap:12px}.gap-14px{gap:14px}.gap-16px{gap:16px}.gap-18px{gap:18px}.gap-20px{gap:20px}.gap-9px{gap:9px}.gap-44px{gap:44px}#liveness-root{--amplify-colors-brand-primary-10:#e0f2fe;--amplify-colors-brand-primary-80:#007acf;--amplify-colors-brand-primary-90:#a1deff;--amplify-colors-brand-primary-100:#3a57e8;--amplify-fonts-default:"Inter","Helvetica Neue",sans-serif;--amplify-radii-small:2px;--amplify-radii-medium:4px;--amplify-radii-large:6px;--amplify-components-button-primary-background-color:#007acf;--amplify-components-button-border-radius:4px}#liveness-root .amplify-liveness-toast{background-color:#007acf;border-radius:8px;color:#fff}.cid-idp-selector-button{min-width:unset;width:100%}@media screen and (min-width:48em){.cid-idp-selector-button{min-width:311px}}.dt-layout-table{overflow-x:auto;width:100%}.dataTable th{background-color:#f0f2f4}.dt-layout-row{border:1px solid #575f6e;margin:0!important;padding:0}.dt-layout-row:first-child{border-bottom:1px solid #008edb;border-radius:10px 10px 0 0}.dt-layout-row:not(.dt-layout-table){padding:20px}.dt-length label{color:#575f6e}.dt-length select{min-width:100px}a.toggle-vis.inactive{color:#242731}.swal2-actions,.swal2-footer,.swal2-html-container,.swal2-validation-message{font-size:1.5em;line-height:1.6;text-align:left}@layer reset, defaults;
/*# sourceMappingURL=data:application/json;base64,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LGtCQUNGLENBRUEsZ0JBQ0Usb0JBQ0YsQ0FFQSxlQUNFLDBCQUNGLENBRUEsaUJBQ0UsNkJBQ0YsQ0FFQSxZQUNFLG9CQUFnQixDQUFoQixlQUNGLENBRUEsV0FDRSxXQUNGLENBRUEsVUFDRSxRQUNGLENBRUEsVUFDRSxRQUNGLENBRUEsVUFDRSxRQUNGLENBRUEsVUFDRSxRQUNGLENBRUEsVUFDRSxRQUNGLENBRUEsVUFDRSxRQUNGLENBRUEsU0FDRSxPQUNGLENBRUEsVUFDRSxRQUNGLENBR0EsZUFFRSx5Q0FBMEMsQ0FDMUMseUNBQTBDLENBQzFDLHlDQUEwQyxDQUMxQywwQ0FBMkMsQ0FFM0MsMkRBQThELENBRTlELHlCQUEwQixDQUMxQiwwQkFBMkIsQ0FDM0IseUJBQTBCLENBRTFCLDREQUE2RCxDQUM3RCw2Q0FDRixDQUdBLHVDQUNFLHdCQUF5QixDQUV6QixpQkFBa0IsQ0FEbEIsVUFFRixDQUVBLHlCQUVFLGVBQWdCLENBRGhCLFVBRUYsQ0FDQSxtQ0FDRSx5QkFDRSxlQUNGLENBQ0YsQ0FFQSxpQkFFRSxlQUFnQixDQURoQixVQUVGLENBRUEsY0FDRSx3QkFDRixDQUVBLGVBQ0Usd0JBQXlCLENBRXpCLGtCQUFvQixDQURwQixTQUVGLENBRUEsMkJBRUUsK0JBQWdDLENBRGhDLDJCQUVGLENBRUEscUNBQ0UsWUFDRixDQUVBLGlCQUNFLGFBQ0YsQ0FFQSxrQkFDRSxlQUNGLENBRUEsc0JBQ0UsYUFDRixDQUVBLDZFQUlFLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2hCLGVBQ0YsQ0FFQSxzQkFBc0IiLCJmaWxlIjoiZ2xvYmFsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiLi4vY3NzL25vcm1hbGl6ZS5jc3NcIikgbGF5ZXIocmVzZXQpO1xuLypcbiAgICBCcmVha3BvaW50IHZhcmlhYmxlc1xuKi9cbi8qXG4gICAgVmFyaWFibGUgRXhhbXBsZVxuKi9cbi8qXG4gICAgQnJlYWtwb2ludCBNaXhpbnNcbiovXG4vKlxuICAgIEpvaW50IGhvdmVyIGFuZCBCcmVha3BvaW50IE1peGluXG4qL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkZpbGUgUGF0aFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TcGFjaW5nXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkdyaWQgZ2Fwcy9zcGFjaW5nXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuOnJvb3Qge1xuICAtLXRpZ2h0LWdhcDogOHB4O1xuICAtLWdhcDogOHB4O1xuICAtLXdpZGUtZ2FwOiA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tdGlnaHQtZ2FwOiAxMnB4O1xuICAgIC0tZ2FwOiAxNnB4O1xuICAgIC0td2lkZS1nYXA6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tdGlnaHQtZ2FwOiAxNnB4O1xuICAgIC0tZ2FwOiAzMnB4O1xuICAgIC0td2lkZS1nYXA6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg3LjVlbSkge1xuICA6cm9vdCB7XG4gICAgLS1nYXA6IDQ4cHg7XG4gICAgLS13aWRlLWdhcDogNjRweDtcbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbnN0eWxlIHZhcmlhYmxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qKlxuKiBub3RlOiAxKSBidXR0b24gcmFkaXVzIHNldCBtYW51YWxseVxuKiBub3RlOiAyKSB1c2UgdGhlIGNzcyB2YXIgYmVsb3cgYXMgdGhlIHZhbHVlIGNhcHMgb3V0IGF0IDE2MDBweFxuKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5IZWFkZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuUGFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIE1hbnJvcGUgRm9udCBGYWNlcyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9NYW5yb3BlL01hbnJvcGUtRXh0cmFMaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9NYW5yb3BlL01hbnJvcGUtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTWFucm9wZS9NYW5yb3BlLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTWFucm9wZS9NYW5yb3BlLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9NYW5yb3BlL01hbnJvcGUtU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTWFucm9wZS9NYW5yb3BlLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTWFucm9wZS9NYW5yb3BlLUV4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuOnJvb3Qge1xuICAtLWJvZHktZm9udC1zaXplOiAxNnB4O1xuICAtLWJvZHktbGluZS1oZWlnaHQ6IDEuNTU7XG4gIC0tYm9keS1saW5lLWhlaWdodC1hYnNvbHV0ZTogY2FsYyh2YXIoLS1ib2R5LWxpbmUtaGVpZ2h0KSAqIHZhcigtLWJvZHktZm9udC1zaXplKSk7XG4gIC0tYm9keS1mb250LXdlaWdodDogNDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICAtLWgxLWZvbnQtc2l6ZTogY2xhbXAoMzZweCwgNXZ3LCA0OHB4KTtcbiAgLS1oMS1saW5lLWhlaWdodDogMS4wODtcbiAgLS1oMi1mb250LXNpemU6IGNsYW1wKDI4cHgsIDMuNnZ3LCAzNnB4KTtcbiAgLS1oMi1saW5lLWhlaWdodDogMS4xMjtcbiAgLS1oMy1mb250LXNpemU6IDI0cHg7XG4gIC0taDMtbGluZS1oZWlnaHQ6IDEuMTg7XG4gIC0taDQtZm9udC1zaXplOiAyMHB4O1xuICAtLWg0LWxpbmUtaGVpZ2h0OiAxLjI0O1xuICAtLWg1LWZvbnQtc2l6ZTogMTdweDtcbiAgLS1oNS1saW5lLWhlaWdodDogMS4zNTtcbiAgLS1oNi1mb250LXNpemU6IDE0cHg7XG4gIC0taDYtbGluZS1oZWlnaHQ6IDEuMzU7XG4gIC0taGVhZGluZy10cmFja2luZzogLTAuMDE4ZW07XG4gIC0taDEtdHJhY2tpbmc6IC0wLjAyMmVtO1xuICAtLWgyLXRyYWNraW5nOiAtMC4wMThlbTtcbiAgLS1oMy10cmFja2luZzogLTAuMDE0ZW07XG4gIC0taDQtdHJhY2tpbmc6IC0wLjAxMGVtO1xuICAtLWg1LXRyYWNraW5nOiAtMC4wMDZlbTtcbiAgLS1oNi10cmFja2luZzogMC4wNmVtO1xuICAvKiBbMDJdICovXG4gIC0tZ2lnYS1mb250LXNpemU6IDQuOHJlbTtcbiAgLS1tZWdhLWZvbnQtc2l6ZTogNHJlbTtcbiAgLS1raWxvLWZvbnQtc2l6ZTogMy42cmVtO1xuICAtLWNlbnRpLWZvbnQtc2l6ZTogMS4ycmVtO1xuICAtLWRlY2ktZm9udC1zaXplOiAxLjRyZW07XG4gIC0tZGVja2EtZm9udC1zaXplOiAxLjhyZW0gO1xufVxuXG4vKlxuICAgIEJhc2ljIHN5c3RlbSBmb250IHN0YWNrc1xuKi9cbi8qXG4gICAgQnJhbmQgZm9udHNcbiovXG4vKlxuICAgIEZvbnQgc3RhY2tzXG4qL1xuLypcbiAgICBGb250IEZhbWlseSBrZXkgZm9yIEZyYWN0YWxcbiovXG4vKiBXZWlnaHRzICovXG4vKiBTaXplICovXG4vKiAtLS0tLVxuKiBOT1RFU1xuKiBbMDJdXG4qIEEgc2VyaWVzIG9mIGNsYXNzZXMgZm9yIHNldHRpbmcgbWFzc2l2ZSB0eXBlOyBmb3IgdXNlIGluIGhlcm9lcywgbWFzdGhlYWRzLFxuKiBwcm9tb3MsIGV0Yy5cbiogQXMgcGVyOiBjc3N3aXphcmRyeS5jb20vMjAxMi8wMi9wcmFnbWF0aWMtcHJhY3RpY2FsLWZvbnQtc2l6aW5nLWluLWNzc1xuLS0tLS0tICovXG4vKlxuICAgIEZvbnQgTWl4aW5zXG4qL1xuLyogRmFkZSBpbiAqL1xuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4vKiBGYWRlIGluIGRvd24gKi9cbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XG4gIH1cbn1cbi8qIEZhZGUgaW4gdXAgKi9cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi8qIEZhZGUgaW4gdXAgbWFyZ2luICovXG5Aa2V5ZnJhbWVzIGZhZGVJblVwTWFyZ2luIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4vKiBHcm93IGluIGZhZGUgKi9cbkBrZXlmcmFtZXMgZ3Jvd0luRmFkZSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLyogLS0tLSBIaWdobGlnaHQgcHVsc2UgLS0tLSAqL1xuQGtleWZyYW1lcyBoaWdobGlnaHRQdWxzZSB7XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG4gIH1cbn1cbi8qIC0tLS0gSGlnaGxpZ2h0IHB1bHNlIHdpdGggb3V0bGluZSAtLS0tICovXG5Aa2V5ZnJhbWVzIGhpZ2hsaWdodFB1bHNlT3V0bGluZSB7XG4gIDAlIHtcbiAgICBvdXRsaW5lOiAzcHggc29saWQgI0ZGQzU3RDtcbiAgICBvdXRsaW5lLW9mZnNldDogNHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEzJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG4gIH1cbiAgMzMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA3NSUge1xuICAgIG91dGxpbmU6IDNweCBzb2xpZCAjRkZDNTdEO1xuICAgIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3V0bGluZTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmUtb2Zmc2V0OiA0cHg7XG4gIH1cbn1cbmh0bWwge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG46d2hlcmUoKikge1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIHNjcm9sbC1wYWRkaW5nLXRvcDogdmFyKC0taGVhZGVyLWlubmVyLWhlaWdodCk7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogdmFyKC0tYm9keS1saW5lLWhlaWdodCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbkB2aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG4gIHpvb206IDE7XG59XG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNEU1O1xuICB3aWR0aDogMTAwJTtcbn1cblxudGgsXG50ZCB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNEU1O1xufVxuXG50aCxcbnRoZWFkIHRkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi50YWJsZS0tY2FyZCB7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udGFibGUtLWNhcmQgdGgsXG4udGFibGUtLWNhcmQgdGQge1xuICBwYWRkaW5nOiAxM3B4IDE4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4udGFibGUtLWNhcmQgdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBjb2xvcjogIzZDNzU4NztcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbn1cbi50YWJsZS0tY2FyZCB0Ym9keSB0aCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRhYmxlLS1jYXJkIHRib2R5IHRkIHtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG4udGFibGUtLWNhcmQgdHI6bGFzdC1jaGlsZCB0aCxcbi50YWJsZS0tY2FyZCB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnRhYmxlLS1mdWxsIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGFibGUtLWNvbnRlbnQtc3RhbmRhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5cbi50YWJsZS0tY29udGVudC1zdGFuZGFyZCBjYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDEzcHg7XG59XG5cbi50YWJsZS0tY29udGVudC1zdGFuZGFyZCB0aCxcbi50YWJsZS0tY29udGVudC1zdGFuZGFyZCB0aGVhZCB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzNDM0MzO1xufVxuXG4udGFibGUtLWNvbnRlbnQtc3RhbmRhcmQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFibGUtLWNvbnRlbnQtc3RhbmRhcmQgdGgsXG4udGFibGUtLWNvbnRlbnQtc3RhbmRhcmQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGM4YzhjO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1ZW0pIHtcbiAgLnRhYmxlLS1yZXNwb25zaXZlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbiAgfVxuICAudGFibGUtLXJlc3BvbnNpdmUsXG4gIC50YWJsZS0tcmVzcG9uc2l2ZSB0Ym9keSxcbiAgLnRhYmxlLS1yZXNwb25zaXZlIHRyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLS1yZXNwb25zaXZlIHRoZWFkLFxuICAudGFibGUtLXJlc3BvbnNpdmUgdGgge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLS1yZXNwb25zaXZlIHRyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudGFibGUtLXJlc3BvbnNpdmUgdHIudGFibGUtLXJlc3BvbnNpdmVfX2ZpcnN0LXJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFibGUtLXJlc3BvbnNpdmUgdGQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC50YWJsZS0tcmVzcG9uc2l2ZSB0ZFtkYXRhLXRpdGxlXTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUVGMjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDdEQkUzO1xuICB9XG4gIC50YWJsZS0tcmVzcG9uc2l2ZSB0ZFtkYXRhLXRpdGxlXSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDdEQkUzO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEN0RCRTM7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEN0RCRTM7XG4gIH1cbiAgLnRhYmxlLS1yZXNwb25zaXZlIHRib2R5IHRyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDdEQkUzO1xuICB9XG4gIC50YWJsZS0tcmVzcG9uc2l2ZSB0ZFtkYXRhLXRpdGxlXTpiZWZvcmUsXG4gIC50YWJsZS0tcmVzcG9uc2l2ZV9fY29udGVudCB7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuLnRhYmxlLS1jb250ZW50LXNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5cbi50YWJsZS0tY29udGVudC1zbWFsbCB0aCxcbi50YWJsZS0tY29udGVudC1zbWFsbCB0ZCB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4udGFibGUtLWNvbnRlbnQtc21hbGwgdGgsXG4udGFibGUtLWNvbnRlbnQtc21hbGwgdGhlYWQgdGQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuLnRhYmxlLS1oZWFkZXItY29sdW1uIHRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRhYmxlLS1yb3ctc3RyaXBlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0aCxcbi50YWJsZS0tcm93LXN0cmlwZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi50YWJsZS0tcm93LXN0cmlwZWQgdGgsXG4udGFibGUtLXJvdy1zdHJpcGVkIHRoZWFkIHRkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOm50aC1jaGlsZChvZGQpIHRkLFxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0cjpudGgtY2hpbGQob2RkKSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOm50aC1jaGlsZChldmVuKTpsYXN0LWNoaWxkIHRkLCAudGFibGUtLXJvdy1zdHJpcGVkIHRyOm50aC1jaGlsZChldmVuKTpsYXN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZS0tcm93LXN0cmlwZWQgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG59XG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xufVxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xufVxuLnRhYmxlLS1yb3ctc3RyaXBlZCB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUtLXJvdy1zdHJpcGVkIHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG59XG5cbltkYXRhLWhpZGRlbi1ieS1ydWxlcz10cnVlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50YWJsZV9fbm8tc3R5bGVzIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlX19uby1zdHlsZXMgdGgsXG4udGFibGVfX25vLXN0eWxlcyB0aGVhZCB0ZCxcbi50YWJsZV9fbm8tc3R5bGVzIHRkIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucHJpY2UtYnJlYWtkb3duIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG5cbi5wcmljZS1icmVha2Rvd24gdGgsXG4ucHJpY2UtYnJlYWtkb3duIHRoZWFkIHRkLFxuLnByaWNlLWJyZWFrZG93biB0ZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnByaWNlLWJyZWFrZG93bl9faXRlbV9fdmFsdWUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnByaWNlLWJyZWFrZG93bl9faXRlbV9fbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5bZGF0YS1zZWNvbmQtbGFzdC1yb3ddID4gdGQsXG5bZGF0YS1zZWNvbmQtbGFzdC1yb3ddID4gdGgge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4ucHJpY2UtYnJlYWtkb3duX190b3RhbCA+IHRoIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnByaWNlLWJyZWFrZG93bl9fdG90YWwgPiB0ZCxcbi5wcmljZS1icmVha2Rvd25fX3RvdGFsID4gdGgge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0MzQzNDMztcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLnByaWNlLWJyZWFrZG93bl9fdG90YWwgLnByaWNlLWJyZWFrZG93bl9faXRlbV9fbGFiZWwge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuLmg1LFxuaDYsXG4uaDYge1xuICBtYXJnaW46IDAgMCB2YXIoLS1wYXJhZ3JhcGgtYnJlYWspO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbmgxIHNtYWxsLFxuaDIgc21hbGwsXG5oMyBzbWFsbCxcbmg0IHNtYWxsLFxuaDUgc21hbGwsXG5oNiBzbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xufVxuXG5wICsgaDEsXG5wICsgaDIsXG5wICsgaDMsXG5wICsgaDQsXG5wICsgaDUsXG5wICsgaDYge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiB2YXIoLS1oMS1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0taDEtbGluZS1oZWlnaHQpO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0taDEtdHJhY2tpbmcpO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiB2YXIoLS1oMi1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0taDItbGluZS1oZWlnaHQpO1xuICBmb250LXdlaWdodDogODAwO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0taDItdHJhY2tpbmcpO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiB2YXIoLS1oMy1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0taDMtbGluZS1oZWlnaHQpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0taDMtdHJhY2tpbmcpO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiB2YXIoLS1oNC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0taDQtbGluZS1oZWlnaHQpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0taDQtdHJhY2tpbmcpO1xufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiB2YXIoLS1oNS1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0taDUtbGluZS1oZWlnaHQpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0taDUtdHJhY2tpbmcpO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiB2YXIoLS1oNi1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogdmFyKC0taDYtbGluZS1oZWlnaHQpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0taDYtdHJhY2tpbmcpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzZDNzU4NztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxucCxcbm9sLFxudWwsXG5kbCxcbmFkZHJlc3Mge1xuICBtYXJnaW46IDAgMCB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG59XG5cbi5oZWFkaW5nLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5oZWFkaW5nLXctc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaGVhZGluZy1lbXBoYXNpcyA+IHNwYW4ge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzRGRTBENyAwJSwgIzZFNERGRiAxMDAlKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5oZWFkaW5nLWVtcGhhc2lzLS1yZXZlcnNlID4gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLnR2LWdyYWRpZW50LXRleHQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudCk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjA1ZW07XG4gIG1hcmdpbi1yaWdodDogLTAuMDVlbTtcbn1cblxuLnR2LWJhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAwLjgyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjE0ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4wNmVtO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0RkUwRDcgMCUsICM2RTRERkYgMTAwJSk7XG59XG4udHYtYmFyLmlzLWxnIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAwLjg2ZW07XG59XG5cbi50di1saW5lLWVuZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50di1jdXJzb3IuaXMtYmxpbmtpbmcge1xuICBhbmltYXRpb246IHR2LWN1cnNvci1ibGluayAxcyBzdGVwLWVuZCBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyB0di1jdXJzb3ItYmxpbmsge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbmhyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q3REJFMztcbiAgbWFyZ2luOiAycmVtIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIC0tLS0gVGV4dCBsZXZlbCBlbGVtZW50cyAtLS0tICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI0I2QkRDQTtcbiAgY3Vyc29yOiBoZWxwO1xufVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5pbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICBjb2xvcjogIzU3NUY2RTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbiAgY29sb3I6ICM1NzVGNkU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgTW9uYWNvLCBMaWJlcmF0aW9uIE1vbm8sIEx1Y2lkYSBDb25zb2xlLCBtb25vc3BhY2U7XG4gIGNvbG9yOiAjNTc1RjZFO1xuICBiYWNrZ3JvdW5kOiAjRTJFNEU1O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBwYWRkaW5nOiAwIDJweDtcbiAgbWFyZ2luOiAwIC0ycHg7XG59XG5cbnByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVjaS1mb250LXNpemUpO1xufVxuXG46cm9vdCB7XG4gIC0tcGFyYWdyYXBoLWJyZWFrOiAxMnB4O1xuICAtLWJsb2NrLWJyZWFrOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG59XG5cbnAsXG5hZGRyZXNzIHtcbiAgbWFyZ2luOiAwIDAgdmFyKC0tcGFyYWdyYXBoLWJyZWFrKTtcbn1cblxuLnJldmVyc2UtdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnJldmVyc2UtdGV4dCA6d2hlcmUoYSkge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLnJldmVyc2UtdGV4dCA6d2hlcmUoYSk6aG92ZXIsXG4ucmV2ZXJzZS10ZXh0IDp3aGVyZShhKTpmb2N1cyxcbi5yZXZlcnNlLXRleHQgOndoZXJlKGEpOmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLnJldmVyc2UtdGV4dCA6d2hlcmUoaDEpLFxuLnJldmVyc2UtdGV4dCA6d2hlcmUoaDIpLFxuLnJldmVyc2UtdGV4dCA6d2hlcmUoaDMpLFxuLnJldmVyc2UtdGV4dCA6d2hlcmUoaDQpIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qIC0tLS0gVGV4dCBzZWxlY3Rpb24gLS0tLSAqL1xuOjotbW96LXNlbGVjdGlvbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAjRkZDNTdEO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAjRkZDNTdEO1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjRlbTtcbiAgZm9udC1zaXplOiB2YXIoLS1jZW50aS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0LCBvdXRsaW5lIDIwMG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmJhZGdlW2hyZWZdOmhvdmVyLCAuYmFkZ2VbaHJlZl06Zm9jdXMsIC5iYWRnZVtocmVmXTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1N0U4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJhZGdlLXZjc2Qge1xuICBiYWNrZ3JvdW5kOiAjRThGN0VGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTU3QTRDO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgY29sb3I6ICMyMTI1MkY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5WaXNpYmlsaXR5IFV0aWxpdGllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DbGVhcmZpeFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5TVkdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuTGlzdCBNaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmFsbGJhY2sgbG9nbyBpbWFnZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbjpyb290IHtcbiAgLS1idXR0b24tYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC0tYnV0dG9uLWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC0tYnV0dG9uLWxpbmUtaGVpZ2h0OiAxLjQ7XG4gIC0tYnV0dG9uLXBhZGRpbmctdmVydGljYWw6IDE0cHg7XG4gIC0tYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbDogMTZweDtcbiAgLS1idXR0b24taGVpZ2h0OiBjYWxjKCh2YXIoLS1idXR0b24tcGFkZGluZy12ZXJ0aWNhbCkgKiAyKSArIHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCkgKiAxZW0pO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU2l6ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYnV0dG9uLWJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMC40ZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5idXR0b24tYmFjazpob3ZlciB7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuLmJ1dHRvbi1iYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmJ1dHRvbi1iYWNrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMS41cHg7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuXG4uYnV0dG9uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYmFja2dyb3VuZCAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJvcmRlci1jb2xvciAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGNvbG9yIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm94LXNoYWRvdyAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnV0dG9uLWxpbmUtaGVpZ2h0KTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0RCRTM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg5MSwgNjMsIDIzNiwgMC4yKTtcbn1cbi5idXR0b246YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJ1dHRvbiA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b246aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG4gIGJhY2tncm91bmQ6ICMxRjIzMkQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDEycHggMjhweCAtMTZweCByZ2JhKDEwLCAxMSwgMTUsIDAuNCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnV0dG9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5idXR0b25bZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuLmJ1dHRvbltkaXNhYmxlZF06aG92ZXIsIC5idXR0b25bZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi8qIC0tLS0gQnV0dG9uIENvbG91cnMgLS0tLSAqL1xuLmJ1dHRvbi0td2FybmluZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBjb2x1bW4tZ2FwOiAwLjVlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJ1dHRvbi1ib3JkZXItcmFkaXVzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJhY2tncm91bmQgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBib3JkZXItY29sb3IgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBjb2xvciAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJveC1zaGFkb3cgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBiYWNrZ3JvdW5kOiAjN0MxRjIyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEQkUzO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogd2hpdGU7XG59XG4uYnV0dG9uLS13YXJuaW5nOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg5MSwgNjMsIDIzNiwgMC4yKTtcbn1cbi5idXR0b24tLXdhcm5pbmc6YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJ1dHRvbi0td2FybmluZyA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uLS13YXJuaW5nIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLXdhcm5pbmc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG4gIGJhY2tncm91bmQ6ICMxRjIzMkQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDEycHggMjhweCAtMTZweCByZ2JhKDEwLCAxMSwgMTUsIDAuNCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnV0dG9uLS13YXJuaW5nOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5idXR0b24tLXdhcm5pbmdbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuLmJ1dHRvbi0td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tLXdhcm5pbmdbZGlzYWJsZWRdOmZvY3VzLCAuYnV0dG9uLS13YXJuaW5nW2Rpc2FibGVkXTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5idXR0b24tLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5idXR0b24tLW5ldXRyYWwge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgY29sdW1uLWdhcDogMC41ZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idXR0b24tYm9yZGVyLXJhZGl1cyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBiYWNrZ3JvdW5kIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm9yZGVyLWNvbG9yIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgY29sb3IgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBib3gtc2hhZG93IDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbiAgcGFkZGluZzogMTRweCAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1idXR0b24tbGluZS1oZWlnaHQpO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBjb2xvcjogIzI0MjQyNjtcbiAgYmFja2dyb3VuZDogI0MzQzNDMztcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3REJFMztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idXR0b24tLW5ldXRyYWw6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDkxLCA2MywgMjM2LCAwLjIpO1xufVxuLmJ1dHRvbi0tbmV1dHJhbDphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uYnV0dG9uLS1uZXV0cmFsIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLW5ldXRyYWwgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBmaWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmJ1dHRvbi0tbmV1dHJhbDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbiAgYmFja2dyb3VuZDogIzFGMjMyRDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDAgMTJweCAyOHB4IC0xNnB4IHJnYmEoMTAsIDExLCAxNSwgMC40KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idXR0b24tLW5ldXRyYWw6YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJ1dHRvbi0tbmV1dHJhbFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG59XG4uYnV0dG9uLS1uZXV0cmFsW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi0tbmV1dHJhbFtkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24tLW5ldXRyYWxbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbn1cblxuLmJ1dHRvbi0tcG9zaXRpdmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgY29sdW1uLWdhcDogMC41ZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idXR0b24tYm9yZGVyLXJhZGl1cyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBiYWNrZ3JvdW5kIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm9yZGVyLWNvbG9yIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgY29sb3IgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBib3gtc2hhZG93IDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbiAgcGFkZGluZzogMTRweCAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1idXR0b24tbGluZS1oZWlnaHQpO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzFGQTg2QjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3REJFMztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idXR0b24tLXBvc2l0aXZlOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg5MSwgNjMsIDIzNiwgMC4yKTtcbn1cbi5idXR0b24tLXBvc2l0aXZlOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5idXR0b24tLXBvc2l0aXZlIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLXBvc2l0aXZlIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLXBvc2l0aXZlOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuICBiYWNrZ3JvdW5kOiAjMUYyMzJEO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMCAxMnB4IDI4cHggLTE2cHggcmdiYSgxMCwgMTEsIDE1LCAwLjQpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ1dHRvbi0tcG9zaXRpdmU6YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJ1dHRvbi0tcG9zaXRpdmVbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuLmJ1dHRvbi0tcG9zaXRpdmVbZGlzYWJsZWRdOmhvdmVyLCAuYnV0dG9uLS1wb3NpdGl2ZVtkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24tLXBvc2l0aXZlW2Rpc2FibGVkXTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5idXR0b24tLWJsdWUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgY29sdW1uLWdhcDogMC41ZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1idXR0b24tYm9yZGVyLXJhZGl1cyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBiYWNrZ3JvdW5kIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm9yZGVyLWNvbG9yIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgY29sb3IgMjAwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpLCBib3gtc2hhZG93IDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbiAgcGFkZGluZzogMTRweCAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1idXR0b24tbGluZS1oZWlnaHQpO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudCk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDE1LjVweCAyMy41cHg7XG4gIGJveC1zaGFkb3c6IDAgMTJweCAyOHB4IC0xMHB4IHJnYmEoOTEsIDYzLCAyMzYsIDAuNSk7XG59XG4uYnV0dG9uLS1ibHVlOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg5MSwgNjMsIDIzNiwgMC4yKTtcbn1cbi5idXR0b24tLWJsdWU6YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJ1dHRvbi0tYmx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXR2LWdyYWRpZW50KTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxLjA1KTtcbiAgYm94LXNoYWRvdzogMCAxNnB4IDMycHggLTEwcHggcmdiYSg5MSwgNjMsIDIzNiwgMC41NSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbn1cbi5idXR0b24tLWJsdWU6YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJ1dHRvbi0tYmx1ZVtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBmaWx0ZXI6IG5vbmU7XG59XG4uYnV0dG9uLS1ibHVlW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbi0tYmx1ZVtkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24tLWJsdWVbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbn1cblxuLmJ1dHRvbi0taW5rIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnV0dG9uLWJvcmRlci1yYWRpdXMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYmFja2dyb3VuZCAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJvcmRlci1jb2xvciAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGNvbG9yIDIwMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm94LXNoYWRvdyAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnV0dG9uLWxpbmUtaGVpZ2h0KTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICMwQTBCMEY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0RCRTM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzBBMEIwRjtcbn1cbi5idXR0b24tLWluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoOTEsIDYzLCAyMzYsIDAuMik7XG59XG4uYnV0dG9uLS1pbms6YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJ1dHRvbi0taW5rIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5idXR0b24tLWluayA6d2hlcmUoW2ZpbGwqPVwiI1wiXSkge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IGZpbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uLS1pbms6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG4gIGJhY2tncm91bmQ6ICMxRjIzMkQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDEycHggMjhweCAtMTZweCByZ2JhKDEwLCAxMSwgMTUsIDAuNCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnV0dG9uLS1pbms6YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJ1dHRvbi0taW5rW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbn1cbi5idXR0b24tLWlua1tkaXNhYmxlZF06aG92ZXIsIC5idXR0b24tLWlua1tkaXNhYmxlZF06Zm9jdXMsIC5idXR0b24tLWlua1tkaXNhYmxlZF06YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuLmJ1dHRvbi0taW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzFGMjMyRDtcbiAgYm9yZGVyLWNvbG9yOiAjMUYyMzJEO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJ1dHRvbi0td2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xufVxuLmJ1dHRvbi0td2hpdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuICBib3gtc2hhZG93OiAwIDhweCAyMHB4IC04cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4vKiAtLS0tIFNpemVzIC0tLS0gKi9cbi5idXR0b24tLXNob3J0LFxuLmJ1dHRvbi0tc21hbGwge1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmJ1dHRvbi0tc21hbGwuYnV0dG9uLS1ibHVlLFxuLmJ1dHRvbi0tc2hvcnQuYnV0dG9uLS1ibHVlIHtcbiAgcGFkZGluZzogMTEuNXB4IDE1LjVweDtcbn1cblxuLmJ1dHRvbi0tdGlueSB7XG4gIHBhZGRpbmc6IDdweCAxMXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5idXR0b24tLWxhcmdlIHtcbiAgcGFkZGluZzogMThweCAyOHB4O1xuICBmb250LXNpemU6IDE5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5idXR0b24tLXdpZGUge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG59XG5cbi5idXR0b24tLXdpZGUuYnV0dG9uLS1ibHVlIHtcbiAgcGFkZGluZy1sZWZ0OiAyOS41cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI5LjVweDtcbn1cblxuLmJ1dHRvbi0tbGFyZ2UuYnV0dG9uLS1ibHVlIHtcbiAgcGFkZGluZzogMTkuNXB4IDI5LjVweDtcbn1cblxuLmJ1dHRvbi0taWNvbi1sZWZ0IHtcbiAgLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsLWhhbGY6IGNhbGModmFyKC0tYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbCkgKiAwLjY2KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1idXR0b24tcGFkZGluZy1ob3Jpem9udGFsLWhhbGYpO1xufVxuXG4vKiAtLS0tIEJ1dHRvbiBWYXJpYXRpb25zIC0tLS0gKi9cbi5idXR0b24tLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnV0dG9uLS1kaXNhYmxlZCxcbi5idXR0b25bZGlzYWJsZWRdLFxuLmJ1dHRvbi0tYmx1ZVtkaXNhYmxlZF0sXG4uYnV0dG9uLS1wb3NpdGl2ZVtkaXNhYmxlZF0sXG4uYnV0dG9uLS1uZXV0cmFsW2Rpc2FibGVkXSxcbi5idXR0b24tLXdhcm5pbmdbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xufVxuLmJ1dHRvbi0tZGlzYWJsZWQ6aG92ZXIsIC5idXR0b24tLWRpc2FibGVkOmZvY3VzLCAuYnV0dG9uLS1kaXNhYmxlZDphY3RpdmUsXG4uYnV0dG9uW2Rpc2FibGVkXTpob3Zlcixcbi5idXR0b25bZGlzYWJsZWRdOmZvY3VzLFxuLmJ1dHRvbltkaXNhYmxlZF06YWN0aXZlLFxuLmJ1dHRvbi0tYmx1ZVtkaXNhYmxlZF06aG92ZXIsXG4uYnV0dG9uLS1ibHVlW2Rpc2FibGVkXTpmb2N1cyxcbi5idXR0b24tLWJsdWVbZGlzYWJsZWRdOmFjdGl2ZSxcbi5idXR0b24tLXBvc2l0aXZlW2Rpc2FibGVkXTpob3Zlcixcbi5idXR0b24tLXBvc2l0aXZlW2Rpc2FibGVkXTpmb2N1cyxcbi5idXR0b24tLXBvc2l0aXZlW2Rpc2FibGVkXTphY3RpdmUsXG4uYnV0dG9uLS1uZXV0cmFsW2Rpc2FibGVkXTpob3Zlcixcbi5idXR0b24tLW5ldXRyYWxbZGlzYWJsZWRdOmZvY3VzLFxuLmJ1dHRvbi0tbmV1dHJhbFtkaXNhYmxlZF06YWN0aXZlLFxuLmJ1dHRvbi0td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsXG4uYnV0dG9uLS13YXJuaW5nW2Rpc2FibGVkXTpmb2N1cyxcbi5idXR0b24tLXdhcm5pbmdbZGlzYWJsZWRdOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbn1cblxuLyogRmlyZWZveDogR2V0IHJpZCBvZiB0aGUgaW5uZXIgZm9jdXMgYm9yZGVyICovXG4uYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiAtLSBSZXF1ZXN0IHJldmlldyAtLSAqL1xuLnJlcXVlc3QtcmV2aWV3IC5jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIxMjUyRjtcbn1cblxuLnJlcXVlc3QtcmV2aWV3IC5idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uYnV0dG9uLW1pbi13aWR0aC0zMjAge1xuICBtaW4td2lkdGg6IDMyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5idXR0b24tbWluLXdpZHRoLTMyMCB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5kb2MtZm9ybS1lZGl0LWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuVGV4dCBMaW5rXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYSB7XG4gIGNvbG9yOiAjM0E3QkU2O1xuICB0cmFuc2l0aW9uOiBjb2xvciAyMDBtcyBlYXNlLWluLW91dCwgb3BhY2l0eSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbmE6aG92ZXIsIGE6YWN0aXZlLCBhOmZvY3VzIHtcbiAgY29sb3I6ICMxYjYwZDI7XG59XG5cbi8qIEFkZHJlc3MgYG91dGxpbmVgIGluY29uc2lzdGVuY3kgYmV0d2VlbiBDaHJvbWUgYW5kIG90aGVyIGJyb3dzZXJzLiAqL1xuYTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xufVxuXG4vKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy4gKi9cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIEluY2x1ZGUgZmlsZSB0eXBlIGFuZCBzaXplIGluIGRvY3VtZW50IGxpbmtzICovXG5hLmRvY3VtZW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGRhdGEtZXh0KSBcIiBcIiBhdHRyKGRhdGEtc2l6ZSkgXCIpXCI7XG59XG5cbjp0YXJnZXQge1xuICBhbmltYXRpb246IGhpZ2hsaWdodFB1bHNlIDcwMG1zIGVhc2U7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjRkZDNTdEO1xuICBvdXRsaW5lLW9mZnNldDogNHB4O1xufVxuXG4uYWN0aXZlLXRhcmdldCB7XG4gIGFuaW1hdGlvbjogaGlnaGxpZ2h0UHVsc2VPdXRsaW5lIDIxMDBtcyBlYXNlO1xufVxuXG4jcmVzdWx0czp0YXJnZXQge1xuICBhbmltYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi50ZXh0LWxpbmsge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBjb2x1bW4tZ2FwOiAwLjJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1idXR0b24tbGluZS1oZWlnaHQpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzQTdCRTY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0LCB0ZXh0LWRlY29yYXRpb24tY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4udGV4dC1saW5rIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiAjM0E3QkU2O1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4udGV4dC1saW5rIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6ICMzQTdCRTY7XG4gIHRyYW5zaXRpb246IGZpbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4udGV4dC1saW5rOmhvdmVyLCAudGV4dC1saW5rOmZvY3VzLCAudGV4dC1saW5rOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICMxYjYwZDI7XG59XG4udGV4dC1saW5rOmhvdmVyIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pLCAudGV4dC1saW5rOmZvY3VzIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pLCAudGV4dC1saW5rOmFjdGl2ZSA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogIzFiNjBkMjtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnRleHQtbGluazpob3ZlciA6d2hlcmUoW2ZpbGwqPVwiI1wiXSksIC50ZXh0LWxpbms6Zm9jdXMgOndoZXJlKFtmaWxsKj1cIiNcIl0pLCAudGV4dC1saW5rOmFjdGl2ZSA6d2hlcmUoW2ZpbGwqPVwiI1wiXSkge1xuICBmaWxsOiAjMWI2MGQyO1xuICB0cmFuc2l0aW9uOiBmaWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnRleHQtbGluay0taWNvbi11bnNldCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuMmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJ1dHRvbi1saW5lLWhlaWdodCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzNBN0JFNjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlLWluLW91dCwgY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQsIHRleHQtZGVjb3JhdGlvbi1jb2xvciAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi50ZXh0LWxpbmstLWljb24tdW5zZXQ6aG92ZXIsIC50ZXh0LWxpbmstLWljb24tdW5zZXQ6Zm9jdXMsIC50ZXh0LWxpbmstLWljb24tdW5zZXQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzFiNjBkMjtcbn1cblxuLnRleHQtbGluay0teDAge1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLnN1YnRsZS1saW5rIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogdGV4dC1kZWNvcmF0aW9uLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnN1YnRsZS1saW5rOmhvdmVyLCAuc3VidGxlLWxpbms6YWN0aXZlLCAuc3VidGxlLWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICMzYTdiZTY7XG59XG5cbi5xdWlldC1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMTIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuLnF1aWV0LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzRFNTY2NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG46cm9vdCB7XG4gIC0tYm94LXBhZGRpbmc6IDI0cHg7XG4gIC0tYm94LWljb24tbGVmdC1wYWRkaW5nOiA1NnB4O1xuICAtLXR2LWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNEZFMEQ3IDAlLCAjNkU0REZGIDEwMCUpO1xuICAtLXR2LWdyYWRpZW50LXZlcnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0RkUwRDcgMCUsICM2RTRERkYgMTAwJSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tYm94LXBhZGRpbmc6IDI4cHg7XG4gIH1cbn1cbi5iYXItYm94IHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTJweDtcbiAgYm9yZGVyLWNvbG9yOiAjRUNFRUYyO1xufVxuLmJhci1ib3ggPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuYmFyLWJveCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICByb3ctZ2FwOiAwO1xuICAgIGNvbHVtbi1nYXA6IDI0cHg7XG4gIH1cbn1cblxuLmJhci1ib3hfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0Ny45Mzc1ZW0pIHtcbiAgLmJhci1ib3hfX3RpdGxlIC50b29sdGlwX190aXRsZSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuYmFyLWJveF9fcmlnaHQtZmlsbCB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cblxuLmJhci1ib3hfX3JpZ2h0LWZpbGw6d2hlcmUoLmljb24pIHtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXBhcmFncmFwaC1icmVhayk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5iYXItYm94X19yaWdodC1maWxsOndoZXJlKC5pY29uKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vKiBCb3ggaWNvbiBpbnNpZGUgYmFyLWJveCAtIHJlc2V0IHBhZGRpbmcgc2luY2UgaXQncyBpbmxpbmUgd2l0aCBvdGhlciBlbGVtZW50cyAqL1xuLmJhci1ib3ggLmJveC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMCAwIDAgMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xufVxuLmJhci1ib3ggLmJveC1pY29uOjpiZWZvcmUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC0zNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5cbi5ib3gsXG4uYmFyLWJveCB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJveCA+ICo6bGFzdC1jaGlsZCxcbi5iYXItYm94ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogLS0gRmlsbGVkIHZhcmlhbnRzIC0tICovXG4uYm94LWZpbGxlZCB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0Y5O1xuICBib3JkZXItY29sb3I6ICNFQ0VFRjI7XG59XG4uYm94LWZpbGxlZCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtZmlsbGVkLS1saWdodGVzdGdyZXkge1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQjtcbiAgYm9yZGVyLWNvbG9yOiAjRkFGQUZCO1xuICBib3JkZXItY29sb3I6ICNFQ0VFRjI7XG59XG4uYm94LWZpbGxlZC0tbGlnaHRlc3RncmV5ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJveC1maWxsZWQtLWxpZ2h0Z3JleSB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFRUYyO1xuICBib3JkZXItY29sb3I6ICNEN0RCRTM7XG59XG4uYm94LWZpbGxlZC0tbGlnaHRncmV5ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJveC1maWxsZWQtLXBhbGVncmV5IHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0RCRTM7XG4gIGJvcmRlci1jb2xvcjogI0I2QkRDQTtcbn1cbi5ib3gtZmlsbGVkLS1wYWxlZ3JleSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ib3gtZmlsbGVkLS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzBBMEIwRjtcbiAgYm9yZGVyLWNvbG9yOiAjMEEwQjBGO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1wcmltYXJ5IDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXByaW1hcnkgOndoZXJlKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tcHJpbWFyeSBhLmJ1dHRvbjpub3QoLmJ1dHRvbi0tYmx1ZSkge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuLmJveC1maWxsZWQtLXV0aWxpdHktbmV1dHJhbCB7XG4gIGJhY2tncm91bmQ6ICMwQTBCMEY7XG4gIGJvcmRlci1jb2xvcjogIzBBMEIwRjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tdXRpbGl0eS1uZXV0cmFsIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXV0aWxpdHktbmV1dHJhbCA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS11dGlsaXR5LW5ldXRyYWwuYm94LWFjY2VudC0tcHJpbWFyeSwgLmJveC1maWxsZWQtLXV0aWxpdHktbmV1dHJhbC5ib3gtYWNjZW50LS11dGlsaXR5LW5ldXRyYWwge1xuICBiYWNrZ3JvdW5kOiAjMEEwQjBGO1xuICBib3JkZXItY29sb3I6ICMwQTBCMEY7XG59XG5cbi5ib3gtZmlsbGVkLS1kYXJrLWdsb3cge1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTIwJSA4MCUgYXQgMjAlIDAlLCByZ2JhKDc5LCAyMjQsIDIxNSwgMC4zKSwgdHJhbnNwYXJlbnQgNjAlKSwgcmFkaWFsLWdyYWRpZW50KDEyMCUgODAlIGF0IDEwMCUgMTAwJSwgcmdiYSgxMTAsIDc3LCAyNTUsIDAuNCksIHRyYW5zcGFyZW50IDU1JSksICMwMDAwMDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJveC1maWxsZWQtLWRhcmstZ2xvdyA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1kYXJrLWdsb3cgOndoZXJlKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tZGFyay1nbG93IDp3aGVyZShwLCBsaSwgc3BhbiwgbGFiZWwpIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cbi5ib3gtZmlsbGVkLS1kYXJrLWdsb3cgYS5idXR0b246bm90KC5idXR0b24tLWJsdWUpIHtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi5ib3gtZmlsbGVkLS11dGlsaXR5LXBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGQTg2QjtcbiAgYm9yZGVyLWNvbG9yOiAjMUZBODZCO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS11dGlsaXR5LXBvc2l0aXZlIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXV0aWxpdHktcG9zaXRpdmUgOndoZXJlKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ib3gtZmlsbGVkLS11dGlsaXR5LW5ldXRyYWwtcGFzdGVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRjNGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRUVGM0ZGO1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuLmJveC1maWxsZWQtLXV0aWxpdHktcG9zaXRpdmUtcGFzdGVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RjdFRjtcbiAgYm9yZGVyLWNvbG9yOiAjRThGN0VGO1xuICBjb2xvcjogIzEzNEIyQztcbn1cblxuLmJveC1maWxsZWQtLXV0aWxpdHktd2FybmluZy1wYXN0ZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGNEU1O1xuICBib3JkZXItY29sb3I6ICNGRkY0RTU7XG4gIGNvbG9yOiAjNkY0QTE3O1xufVxuXG4uYm94LWZpbGxlZC0tdXRpbGl0eS1lcnJvci1wYXN0ZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRFREVFO1xuICBib3JkZXItY29sb3I6ICNGREVERUU7XG4gIGNvbG9yOiAjN0MxRjIyO1xufVxuXG4vKiAtLSBBY2NlbnQgYm94ZXMgd2l0aCBncmFkaWVudCBiYXIgLS0gKi9cbi5ib3gtYWNjZW50LS1wcmltYXJ5LFxuLmJveC1hY2NlbnQtLXV0aWxpdHktbmV1dHJhbCxcbi5ib3gtYWNjZW50LS11dGlsaXR5LXBvc2l0aXZlLFxuLmJveC1hY2NlbnQtLXV0aWxpdHktd2FybmluZyxcbi5ib3gtYWNjZW50LS11dGlsaXR5LWVycm9yIHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3Rjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAyMnB4IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ib3gtYWNjZW50LS1wcmltYXJ5ID4gKjpsYXN0LWNoaWxkLFxuLmJveC1hY2NlbnQtLXV0aWxpdHktbmV1dHJhbCA+ICo6bGFzdC1jaGlsZCxcbi5ib3gtYWNjZW50LS11dGlsaXR5LXBvc2l0aXZlID4gKjpsYXN0LWNoaWxkLFxuLmJveC1hY2NlbnQtLXV0aWxpdHktd2FybmluZyA+ICo6bGFzdC1jaGlsZCxcbi5ib3gtYWNjZW50LS11dGlsaXR5LWVycm9yID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ib3gtYWNjZW50LS1wcmltYXJ5OjpiZWZvcmUsXG4uYm94LWFjY2VudC0tdXRpbGl0eS1uZXV0cmFsOjpiZWZvcmUsXG4uYm94LWFjY2VudC0tdXRpbGl0eS1wb3NpdGl2ZTo6YmVmb3JlLFxuLmJveC1hY2NlbnQtLXV0aWxpdHktd2FybmluZzo6YmVmb3JlLFxuLmJveC1hY2NlbnQtLXV0aWxpdHktZXJyb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXR2LWdyYWRpZW50LXZlcnQpO1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cblxuLyogLS0gQWNjZW50IC0tICovXG4uYm94LWFjY2VudC0tcHJpbWFyeSB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogMjJweCAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYm94LWFjY2VudC0tcHJpbWFyeSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYm94LWFjY2VudC0tcHJpbWFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQtdmVydCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xufVxuXG4uYm94LWFjY2VudC0tdXRpbGl0eS1uZXV0cmFsIHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAyMnB4IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ib3gtYWNjZW50LS11dGlsaXR5LW5ldXRyYWwgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJveC1hY2NlbnQtLXV0aWxpdHktbmV1dHJhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQtdmVydCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xufVxuXG4uYm94LWFjY2VudC0tdXRpbGl0eS1wb3NpdGl2ZSB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogMjJweCAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYm94LWFjY2VudC0tdXRpbGl0eS1wb3NpdGl2ZSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYm94LWFjY2VudC0tdXRpbGl0eS1wb3NpdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQtdmVydCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xufVxuXG4uYm94LWFjY2VudC0tdXRpbGl0eS1wb3NpdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGQTg2Qjtcbn1cblxuLmJveC1hY2NlbnQtLXV0aWxpdHktd2FybmluZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1QTUzQTtcbn1cblxuLmJveC1hY2NlbnQtLXV0aWxpdHktZXJyb3I6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNTQ4NEQ7XG59XG5cbi8qIC0tIEljb24gYm94IC0tICovXG4uYm94LWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI0Y2RjdGOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogMTZweCAyMnB4IDE2cHggNTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogIzBBMEIwRjtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG59XG4uYm94LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiaVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE4cHg7XG4gIHRvcDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXR2LWdyYWRpZW50KTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQ6IDcwMCBpdGFsaWMgMTJweC8yMnB4IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uYm94LWljb246OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJveC1pY29uLS1pbmxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI0Y2RjdGOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogMTZweCAyMnB4IDE2cHggNTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogIzBBMEIwRjtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG59XG4uYm94LWljb24tLWlubGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJpXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMThweDtcbiAgdG9wOiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udDogNzAwIGl0YWxpYyAxMnB4LzIycHggXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgei1pbmRleDogMTtcbn1cbi5ib3gtaWNvbi0taW5saW5lOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYm94LWljb24tLWlubGluZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQ6IDcwMCBpdGFsaWMgMTFweC8yMHB4IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG59XG5cbi5ib3gtaWNvbl9faGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1wYXJhZ3JhcGgtYnJlYWspO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA4ZW07XG59XG5cbi8qIC0tIEludGVyYWN0aXZlIGJveGVzIC0tICovXG5hLmJveCxcbmEuYm94LWxpbmVkLFxuYS5ib3gtZmlsbGVkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiAtLSBTaXplIG1vZGlmaWVycyAtLSAqL1xuLmJveC0teHNtYWxsIHtcbiAgcGFkZGluZzogdmFyKC0tYm94LXBhZGRpbmcpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIC0tYm94LXBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uYm94LS14c21hbGwgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYm94LS1zbWFsbCB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICAtLWJveC1wYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xufVxuLmJveC0tc21hbGwgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYm94LS1sYXJnZSB7XG4gIC0tYm94LXBhZGRpbmc6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi8qIC0tIFV0aWxpdHkgY2xhc3NlcyAtLSAqL1xuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4ucm91bmRlZC0teHMge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5yb3VuZGVkLS1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5yb3VuZGVkLS1tZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5yb3VuZGVkLS1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi5yb3VuZGVkLS14bCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5yb3VuZGVkLS1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG59XG5cbi5ib3gtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tYm94LWZsZXgtZ2FwLCAxMnB4KTtcbn1cblxuLmJveC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgxMCwgMTEsIDE1LCAwLjA2KSwgMCA2cHggMThweCAtOHB4IHJnYmEoMTAsIDExLCAxNSwgMC4xMik7XG59XG5cbi8qIC0tIE1vY2sgaW5wdXQgY2hpcCAoc3RlcCBpbmRpY2F0b3IpIC0tICovXG4uYm94LnJvdW5kZWQubW9jay1pbnB1dC5ib3gtc2hhZG93IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiA4cHggMTRweCA4cHggMThweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDIycHg7XG59XG4uYm94LnJvdW5kZWQubW9jay1pbnB1dC5ib3gtc2hhZG93IC50b29sdGlwIHtcbiAgZ2FwOiA4cHg7XG59XG4uYm94LnJvdW5kZWQubW9jay1pbnB1dC5ib3gtc2hhZG93IC50b29sdGlwX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcbn1cbi5ib3gucm91bmRlZC5tb2NrLWlucHV0LmJveC1zaGFkb3cgLnRvb2x0aXBfX2ljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmJveC5yb3VuZGVkLm1vY2staW5wdXQuYm94LXNoYWRvdyAudG9vbHRpcF9faWNvbiBzdmcge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLmJveC5yb3VuZGVkLm1vY2staW5wdXQuYm94LXNoYWRvdyAudG9vbHRpcF9fY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgxMCwgMTEsIDE1LCAwLjA4KSwgMCAxcHggM3B4IHJnYmEoMTAsIDExLCAxNSwgMC4wNSk7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ib3gucm91bmRlZC5tb2NrLWlucHV0LmJveC1zaGFkb3cgLnRvb2x0aXBfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRkZGRkZGIHRyYW5zcGFyZW50O1xufVxuLmJveC5yb3VuZGVkLm1vY2staW5wdXQuYm94LXNoYWRvdyAudG9vbHRpcF9fY29udGVudDphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0VDRUVGMiB0cmFuc3BhcmVudDtcbn1cbi5ib3gucm91bmRlZC5tb2NrLWlucHV0LmJveC1zaGFkb3cgLnRvb2x0aXBfX2hlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUNFRUYyO1xuICBwYWRkaW5nOiAxMnB4IDE2cHggMTBweDtcbn1cbi5ib3gucm91bmRlZC5tb2NrLWlucHV0LmJveC1zaGFkb3cgLnRvb2x0aXBfX2hlYWRlciAudG9vbHRpcF9faGVhZGVyX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cbi5ib3gucm91bmRlZC5tb2NrLWlucHV0LmJveC1zaGFkb3cgLnRvb2x0aXBfX2JvZHkge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjNEU1NjY3O1xufVxuLmJveC5yb3VuZGVkLm1vY2staW5wdXQuYm94LXNoYWRvdyAudG9vbHRpcF9fZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAxNnB4IDEycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuLmJveC5yb3VuZGVkLm1vY2staW5wdXQuYm94LXNoYWRvdyAudG9vbHRpcF9fZm9vdGVyIHAge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzZDNzU4NztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogLS0gR3JhZGllbnQgYmFja2dyb3VuZCB1dGlsaXR5IC0tICovXG4udHYtZ3JhZC1iZyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXR2LWdyYWRpZW50KSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4udHYtZ3JhZC1iZyA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNiksXG4udHYtZ3JhZC1iZyA6d2hlcmUocCwgc3Ryb25nLCBzcGFuLCBsaSwgYSwgbGFiZWwpLFxuLnR2LWdyYWQtYmcgLmJhci1ib3hfX3RpdGxlLFxuLnR2LWdyYWQtYmcgLmJveC1pY29uX19oZWFkaW5nIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udHYtZ3JhZC1iZyA6d2hlcmUoYTpub3QoLmJ1dHRvbikpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuLnR2LWdyYWQtYmcgOndoZXJlKGE6bm90KC5idXR0b24pKTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI0ZGRkZGRjtcbn1cbi50di1ncmFkLWJnIC5idXR0b246bm90KC5idXR0b24tLWJsdWUpLFxuLnR2LWdyYWQtYmcgLmJ1dHRvbjpub3QoLmJ1dHRvbi0tYmx1ZSkgc3BhbiB7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuLnR2LWdyYWQtYmcuYm94LWFjY2VudC0tcHJpbWFyeTo6YmVmb3JlLCAudHYtZ3JhZC1iZy5ib3gtYWNjZW50LS11dGlsaXR5LW5ldXRyYWw6OmJlZm9yZSwgLnR2LWdyYWQtYmcuYm94LWFjY2VudC0tdXRpbGl0eS1wb3NpdGl2ZTo6YmVmb3JlLCAudHYtZ3JhZC1iZy5ib3gtYWNjZW50LS11dGlsaXR5LXdhcm5pbmc6OmJlZm9yZSwgLnR2LWdyYWQtYmcuYm94LWFjY2VudC0tdXRpbGl0eS1lcnJvcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50di1ncmFkLWJnIC5ib3gtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwIDAgMCAzNnB4O1xuICBtaW4taGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi50di1ncmFkLWJnIC5ib3gtaWNvbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgY29sb3I6ICM2RTRERkY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNHB4O1xufVxuLnR2LWdyYWQtYmcuYnV0dG9uLCAudHYtZ3JhZC1iZ2J1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXR2LWdyYWRpZW50KSAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAxMnB4IDI4cHggLTEwcHggcmdiYSg5MSwgNjMsIDIzNiwgMC41KSAhaW1wb3J0YW50O1xufVxuLnR2LWdyYWQtYmcuYnV0dG9uOmhvdmVyLCAudHYtZ3JhZC1iZ2J1dHRvbjpob3ZlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxLjA1KTtcbiAgYm94LXNoYWRvdzogMCAxNnB4IDMycHggLTEwcHggcmdiYSg5MSwgNjMsIDIzNiwgMC41NSkgIWltcG9ydGFudDtcbn1cblxuLyogLS0gUm91bmRlZCBib3ggc3RhY2sgLS0gKi9cbi5yb3VuZGVkLXVwcGVyLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwcHggMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzE1N0E0QztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzE1N0E0QztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOEY3RUY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5yb3VuZGVkLXVwcGVyLWJveCBoMyxcbi5yb3VuZGVkLXVwcGVyLWJveCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5yb3VuZGVkLXVwcGVyLWJveC5yb3VuZGVkLXVwcGVyLWJveC1ibHVlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDdhY2Y7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDdhY2Y7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTFkZWZmO1xufVxuXG4ucm91bmRlZC11cHBlci1ib3ggLmJ1dHRvbi0tcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDAgMCAxMHB4IDIwcHg7XG59XG5cbi5yb3VuZGVkLW1pZGRsZS1ib3gge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNEU1NjY3O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7IC8qKiBOZWVkZWQgdG8gbWFrZSBleHBhbmRvcyBub3QgZmFsbCBvdXQgKiovXG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5yb3VuZGVkLWxvd2VyLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMTZweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNEU1NjY3O1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4ucm91bmRlZC1sb3dlci1ib3gucm91bmRlZC1sb3dlci1ib3gtLWJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzRFNTY2Nztcbn1cblxuLmJveC1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMTZweCAhaW1wb3J0YW50O1xufVxuXG4vKiAtLSBJbmZvIGJveCB3aXRoIGljb24gLS0gKi9cbi5pbmZvLWJveC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25faW5mb19ibHVlX2JvcmRlci5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMjBweCByaWdodCAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG59XG5cbi5pbmZvLWJveC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIG1hcmdpbjogLTVweCAtMTBweCAxMHB4IDEwcHg7XG59XG5cbi8qIC0tIExpbmVkIG1vZGlmaWVycyAoYWZ0ZXIgZmlsbHMgc28gYm9yZGVyIHN0YWNrcykgLS0gKi9cbi5ib3gtbGluZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuXG4uYm94LWxpbmVkLWRhcmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEQkUzO1xufVxuXG4uYm94LWxpbmVkLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHdoaXRlLCB3aGl0ZSkgcGFkZGluZy1ib3gsIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM0RkUwRDcsICM2RTRERkYpIGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vKiAtLSBMaW5lZCBjb2xvdXIgbW9kaWZpZXJzXG4gICBHZW5lcmF0ZWQgZnJvbSB0aGUgVFYgcGFsZXR0ZSBhbmQgdXRpbGl0eSBjb2xvdXIgbWFwcyBzbyB0aGUgcGFsZXR0ZVxuICAgc3RheXMgdGhlIHNpbmdsZSBzb3VyY2Ugb2YgdHJ1dGguIFByb2R1Y2VzIGJvcmRlci1jb2xvdXIgY2xhc3NlczpcblxuICAgICAgIC5ib3gtbGluZWQtLWdyZXktMTAsIC5ib3gtbGluZWQtLWdyZXktMjAg4oCmICAgKFRWIG5ldXRyYWwgc2NhbGUpXG4gICAgICAgLmJveC1saW5lZC0tdmlvbGV0LCAuYm94LWxpbmVkLS1ibHVlIOKApiAgICAgICAgKFRWIGJyYW5kKVxuICAgICAgIC5ib3gtbGluZWQtLW5ldXRyYWwtcGFzdGVsLCAuYm94LWxpbmVkLS1wb3NpdGl2ZSDigKYgKHNlbWFudGljKVxuXG4gICBDb21iaW5lIHdpdGggLmJveCBhbmQgYSBmaWxsLCBvciBzdGFuZGFsb25lIGZvciBhIHRpbnRlZCBib3JkZXI6XG4gICAgICAgPGRpdiBjbGFzcz1cImJveCBib3gtbGluZWQtLWdyZXktMjBcIj7igKY8L2Rpdj5cbi0tICovXG4uYm94LWxpbmVkLS1ibGFjayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG59XG5cbi5ib3gtbGluZWQtLWluayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwQTBCMEY7XG59XG5cbi5ib3gtbGluZWQtLW5pZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE0MTYxRDtcbn1cblxuLmJveC1saW5lZC0tc2xhdGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMUYyMzJEO1xufVxuXG4uYm94LWxpbmVkLS1zdG9uZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyQjMxNDA7XG59XG5cbi5ib3gtbGluZWQtLXdoaXRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbn1cblxuLmJveC1saW5lZC0tZ3JleS0wMiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGQUZCRkM7XG59XG5cbi5ib3gtbGluZWQtLWdyZXktMDUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjZGN0Y5O1xufVxuXG4uYm94LWxpbmVkLS1ncmV5LTEwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbn1cblxuLmJveC1saW5lZC0tZ3JleS0yMCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0RCRTM7XG59XG5cbi5ib3gtbGluZWQtLWdyZXktMzAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQjZCRENBO1xufVxuXG4uYm94LWxpbmVkLS1ncmV5LTQwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhDOTVBNjtcbn1cblxuLmJveC1saW5lZC0tZ3JleS01MCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2Qzc1ODc7XG59XG5cbi5ib3gtbGluZWQtLWdyZXktNjAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNEU1NjY3O1xufVxuXG4uYm94LWxpbmVkLS1ncmV5LTcwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM1M0I0OTtcbn1cblxuLmJveC1saW5lZC0tZ3JleS04MCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMTI1MkY7XG59XG5cbi5ib3gtbGluZWQtLWdyZXktOTAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTIxNDFBO1xufVxuXG4uYm94LWxpbmVkLS1jeWFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRGRTBENztcbn1cblxuLmJveC1saW5lZC0tdmlvbGV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZFNERGRjtcbn1cblxuLmJveC1saW5lZC0tYXF1YSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxQUI2RDk7XG59XG5cbi5ib3gtbGluZWQtLWJsdWUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM0E3QkU2O1xufVxuXG4uYm94LWxpbmVkLS1pbmRpZ28ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNEE1QkYxO1xufVxuXG4uYm94LWxpbmVkLS1zdWNjZXNzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFGQTg2Qjtcbn1cblxuLmJveC1saW5lZC0td2FybiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUE1M0E7XG59XG5cbi5ib3gtbGluZWQtLWRhbmdlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNTQ4NEQ7XG59XG5cbi5ib3gtbGluZWQtLXBvc2l0aXZlLWRhcmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTM0QjJDO1xufVxuXG4uYm94LWxpbmVkLS1wb3NpdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxRkE4NkI7XG59XG5cbi5ib3gtbGluZWQtLXBvc2l0aXZlLW1pZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNTdBNEM7XG59XG5cbi5ib3gtbGluZWQtLXBvc2l0aXZlLXBhc3RlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFOEY3RUY7XG59XG5cbi5ib3gtbGluZWQtLWFsZXJ0LWRhcmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNkY0QTE3O1xufVxuXG4uYm94LWxpbmVkLS1hbGVydCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUE1M0E7XG59XG5cbi5ib3gtbGluZWQtLWFsZXJ0LXBhc3RlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkY0RTU7XG59XG5cbi5ib3gtbGluZWQtLXdhcm5pbmctZGFyayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3QzFGMjI7XG59XG5cbi5ib3gtbGluZWQtLXdhcm5pbmcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTU0ODREO1xufVxuXG4uYm94LWxpbmVkLS13YXJuaW5nLXBhc3RlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGREVERUU7XG59XG5cbi5ib3gtbGluZWQtLWluZm8tZGFyayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwQjRBN0E7XG59XG5cbi5ib3gtbGluZWQtLWluZm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODBDQ0Y1O1xufVxuXG4uYm94LWxpbmVkLS1pbmZvLXBhc3RlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkY0RkY7XG59XG5cbi5ib3gtbGluZWQtLW5ldXRyYWwtZGFyayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyQjMxNDA7XG59XG5cbi5ib3gtbGluZWQtLW5ldXRyYWwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM0E3QkU2O1xufVxuXG4uYm94LWxpbmVkLS1uZXV0cmFsLXBhc3RlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRUYzRkY7XG59XG5cbi5ib3gtbGluZWQtLXNlbGVjdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkM1N0Q7XG59XG5cbi5ib3gtbGluZWQtLXBsYWNlaG9sZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhjOGM4Yztcbn1cblxuLyogLS0gR3JhZGllbnQgZmlsbCBvdmVybGF5IC0tICovXG4uYm94LWZpbGxlZC0tZ3JhZGllbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tZ3JhZGllbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzRGRTBENywgIzZFNERGRik7XG4gIG9wYWNpdHk6IDAuMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDA7XG59XG4uYm94LWZpbGxlZC0tZ3JhZGllbnQgPiAqIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qXG5zdmcgcGF0aCB0eXBlc1xucGF0aCxcbmNpcmNsZSxcbmVsbGlwc2UsXG5yZWN0LFxubGluZSxcbnBvbHlnb25cbiovXG4uaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmljb24gc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmljb24tLTI0cHggc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmljb24tLTMycHggc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmljb24tLTQwcHggc3ZnIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmljb24tLTQ4cHggc3ZnIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmljb24tLTUycHggc3ZnIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbn1cblxuLmljb24tLTYwcHggc3ZnIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmljb24tLTY4cHggc3ZnIHtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNjhweDtcbn1cblxuLyogSWNvbiBzeXN0ZW0gY29sb3VycyAqL1xuLmljb24tLXByaW1hcnkgOndoZXJlKFtzdHJva2UqPVwiI1wiXSkge1xuICBzdHJva2U6ICMwQTBCMEY7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5pY29uLS1wcmltYXJ5IDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6ICMwQTBCMEY7XG4gIHRyYW5zaXRpb246IGZpbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uaWNvbi0tY3VycmVudC1jb2xvciA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uaWNvbi0tY3VycmVudC1jb2xvciA6d2hlcmUoW2ZpbGwqPVwiI1wiXSkge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IGZpbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uaWNvbi0td2hpdGUgOndoZXJlKFtzdHJva2UqPVwiI1wiXSkge1xuICBzdHJva2U6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5pY29uLS13aGl0ZSA6d2hlcmUoW2ZpbGwqPVwiI1wiXSkge1xuICBmaWxsOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBmaWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmljb24tY2lyY2xlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNBN0JFNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBN0JFNjtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5pY29uLWNpcmNsZS0tc20ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG4uaWNvbi1jaXJjbGUtLW1kIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmljb24tY2lyY2xlLS1sZyB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG5cbi5pY29uLWNpcmNsZS0tcG9zaXRpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMUZBODZCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUZBODZCO1xufVxuXG4uaWNvbi1jaXJjbGUtLW5lZ2F0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1NDg0RDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1NDg0RDtcbn1cblxuLmljb24tY2lyY2xlLS1vdXRsaW5lIHtcbiAgb3V0bGluZTogMS41cHggc29saWQgIzNBN0JFNjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmljb24tY2lyY2xlLS1vdXRsaW5lLmljb24tY2lyY2xlLS1wb3NpdGl2ZSB7XG4gIG91dGxpbmU6IDEuNXB4IHNvbGlkICMxRkE4NkI7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5pY29uLWNpcmNsZS0tb3V0bGluZS5pY29uLWNpcmNsZS0tbmVnYXRpdmUge1xuICBvdXRsaW5lOiAxLjVweCBzb2xpZCAjRTU0ODREO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uaWNvbi1jaXJjbGUtLWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0Y5O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBSb3VuZGVkLXNxdWFyZSBpY29uIGNoaXAg4oCUIGhvbGRzIGEgc21hbGwgc3ZnIG9uIGEgc29saWQgZmlsbCAqL1xuLmljb24tY2hpcCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzBBMEIwRjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmljb24tY2hpcCBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uaWNvbi1jaGlwLmljb24tY2hpcC0taW52ZXJzZSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuXG4uaWNvbi1jaGlwLmljb24tY2hpcC0taW52ZXJzZS1saWdodCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGNvbG9yOiAjNjc2NzY3O1xufVxuXG4ucGlsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIHBhZGRpbmc6IDRweCAxMXB4O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxleDogbm9uZTtcbn1cblxuLnBpbGxfX2RvdCB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgZmxleDogbm9uZTtcbn1cblxuLnBpbGwtLW5ldXRyYWwge1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBjb2xvcjogIzZDNzU4Nztcbn1cblxuLnBpbGwtLXBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZDogI0U4RjdFRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4RjdFRjtcbiAgY29sb3I6ICMxNTdBNEM7XG59XG4ucGlsbC0tcG9zaXRpdmUgLnBpbGxfX2RvdCB7XG4gIGJhY2tncm91bmQ6ICMxRkE4NkI7XG59XG5cbi5waWxsLS1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNGREVERUU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGREVERUU7XG4gIGNvbG9yOiAjN0MxRjIyO1xufVxuLnBpbGwtLWVycm9yIC5waWxsX19kb3Qge1xuICBiYWNrZ3JvdW5kOiAjRTU0ODREO1xufVxuXG4ucGlsbC0td2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNGRkY0RTU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkY0RTU7XG4gIGNvbG9yOiAjNkY0QTE3O1xufVxuLnBpbGwtLXdhcm5pbmcgLnBpbGxfX2RvdCB7XG4gIGJhY2tncm91bmQ6ICNFNUE1M0E7XG59XG5cbi5waWxsLS1icmFuZCB7XG4gIGJhY2tncm91bmQ6ICNFRUYzRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRUYzRkY7XG4gIGNvbG9yOiAjNkU0REZGO1xufVxuXG4ucGlsbC0tZXllYnJvdyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBpbGwtLWxnIHtcbiAgZ2FwOiA5cHg7XG4gIHBhZGRpbmc6IDEwcHggMThweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU3RhdHVzIHBpbGwg4oCUIGFuaW1hdGVkIGxpdmUtc3RhdGUgaW5kaWNhdG9yXG5TaG93cyBhIHB1bHNpbmcgZG90ICsgbGFiZWwgZm9yIHBvbGxpbmcvd2FpdGluZyBzdGF0ZXMuXG5cblVzYWdlOlxuICAgIDxkaXYgY2xhc3M9XCJzdGF0dXMtcGlsbFwiPlxuICAgICAgICA8c3BhbiBjbGFzcz1cInN0YXR1cy1waWxsX19kb3RcIiBhcmlhLWhpZGRlbj1cInRydWVcIj5cbiAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwic3RhdHVzLXBpbGxfX2RvdC1pbm5lclwiPjwvc3Bhbj5cbiAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwic3RhdHVzLXBpbGxfX2RvdC1yaW5nXCI+PC9zcGFuPlxuICAgICAgICA8L3NwYW4+XG4gICAgICAgIFdhaXRpbmcgZm9yIHlvdXIgcGhvbmVcbiAgICA8L2Rpdj5cblxuRG90IGNvbG91ciBtb2RpZmllciB2aWEgYHN0YXR1cy1waWxsX19kb3QtaW5uZXIvcmluZ2AgYmFja2dyb3VuZDpcbiAgICBEZWZhdWx0OiAkdHYtY3lhbiAgKHdhaXRpbmcvbGl2ZSlcbiAgICBPdmVycmlkZSB3aXRoIGEgdXRpbGl0eSBjbGFzcyBvbiB0aGUgZG90IG9yIGEgQkVNIG1vZGlmaWVyIGFzIG5lZWRlZC5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5Aa2V5ZnJhbWVzIHN0YXR1cy1waWxsLXB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMC41NTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMi42KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMi42KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uc3RhdHVzLXBpbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEQkUzO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzRFNTY2Nztcbn1cblxuLnN0YXR1cy1waWxsX19kb3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xuICBmbGV4OiBub25lO1xufVxuXG4uc3RhdHVzLXBpbGxfX2RvdC1pbm5lcixcbi5zdGF0dXMtcGlsbF9fZG90LXJpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogIzRGRTBENztcbn1cblxuLnN0YXR1cy1waWxsX19kb3QtcmluZyB7XG4gIGFuaW1hdGlvbjogc3RhdHVzLXBpbGwtcHVsc2UgMS44cyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSkgaW5maW5pdGU7XG59XG5cbi8qIENvbXBvbmVudHMgbWF5IHVzZSBhdG9tcyAmIG1vbGVjdWxlcyBhbmQgdG8gYXZvaWQgaW5jcmVhc2luZyBzcGVjaWZpY3R5XG4gICAgbmVlZHMgdG8gYmUgaW5jbHVkZWQgYWZ0ZXIgdGhlbSBpbiBpbiBvcmRlciB0byBvdmVycmlkZSB0aGVtIGluIGNvbnRleHQgKi9cbi5kaXNjbG9zdXJlLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5kaXNjbG9zdXJlLWlucHV0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZGlzY2xvc3VyZS1pbnB1dCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmRpc2Nsb3N1cmUtbGlzdCB7XG4gIG1hcmdpbjogMTBweCAwIDMwcHg7XG59XG4uZGlzY2xvc3VyZS1saXN0IGxpIHtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICBwYWRkaW5nOiAxcHggMDtcbn1cblxuLnJlcXVlc3QtcmV2aWV3IC5jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIxMjUyRjtcbn1cbi5yZXF1ZXN0LXJldmlldyAuYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmFjdGlvbi1iYXItYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1wYXJhZ3JhcGgtYnJlYWspO1xufVxuXG4uaGVyby1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5oZXJvLWJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG4uaGVyby1iYW5uZXJfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiB2YXIoLS13aWRlLWNvbnRhaW5lci1ndXR0ZXIpO1xuICByaWdodDogdmFyKC0td2lkZS1jb250YWluZXItZ3V0dGVyKTtcbiAgYm90dG9tOiB2YXIoLS1zZWN0aW9uKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogdmFyKC0taDEtZm9udC1zaXplKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwZW0pIHtcbiAgLmhlcm8tYmFubmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1naWdhLWZvbnQtc2l6ZSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLmhlcm8tYmFubmVyX190aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogbWluKDUwJSwgNDQwcHgpO1xuICB9XG59XG4uaGVyby1iYW5uZXJfX3RpdGxlIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuLmhlcm8tYmFubmVyX190aXRsZV9fcGFydDpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogbWF4KHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSwgMWVtKTtcbn1cblxuLmhlcm8tYmFubmVyX19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4taGVpZ2h0OiAyNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmhlcm8tYmFubmVyX19pbWcge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLXNlYXJjaC1iYXItc3RhY2tlZC1oZWlnaHQpKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuaGVyby1iYW5uZXJfX2ltZyB7XG4gICAgbWF4LWhlaWdodDogNzV2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAuaGVyby1iYW5uZXJfX2ltZyB7XG4gICAgbWluLWhlaWdodDogNzIwcHg7XG4gICAgaGVpZ2h0OiBtaW4oMTAwdmggLSA2MHB4LCA4NDBweCk7XG4gIH1cbn1cbi5oZXJvLWJhbm5lcl9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmhlcm8tYmFubmVyX19pbWc6YmVmb3JlLCAuaGVyby1iYW5uZXJfX2ltZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLmhlcm8tYmFubmVyX19pbWc6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC01ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjOEY4QkFCIDkwJSwgIzhGOEJBQiAxMDAlKTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLmhlcm8tYmFubmVyX19pbWc6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTg1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjQUJBMThCIDgwJSwgI0FCQTE4QiAxMDAlKTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uaGVyby1iYW5uZXJfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW5uZXItYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIHotaW5kZXg6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5pbm5lci1iYW5uZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5cbi5pbm5lci1iYW5uZXJfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAuaW5uZXItYmFubmVyX19pbWcge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAxO1xuICB9XG59XG4uaW5uZXItYmFubmVyX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5pbm5lci1iYW5uZXJfX2ltZyBpbWcge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLXN0YW5kYXJkLXJhZGl1cyk7XG4gIH1cbn1cblxuLmlubmVyLWJhbm5lcl9fY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiBtaW4odmFyKC0tc2VjdGlvbiksIHZhcigtLXdpZGUtY29udGFpbmVyLWd1dHRlcikpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAuaW5uZXItYmFubmVyX19jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5pbm5lci1iYW5uZXJfX2NvbnRlbnQgLnBhZ2UtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uaW5uZXItYmFubmVyX19jb250ZW50IC5wYWdlLWhlYWRlcl9faGVhZGluZyB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0teHNtYWxsLWNvbnRhaW5lci1ndXR0ZXIpO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS14c21hbGwtY29udGFpbmVyLWd1dHRlcik7XG4gIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5pbm5lci1iYW5uZXJfX2NvbnRlbnQgLnBhZ2UtaGVhZGVyX19oZWFkaW5nIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DVEEgYmFyIOKAlCBkYXJrIHJvdW5kZWQgYmFubmVyIHdpdGggYWN0aW9uIGJ1dHRvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jdGEtYmFyIHtcbiAgYmFja2dyb3VuZDogIzBBMEIwRjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcGFkZGluZzogMzJweCA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbn1cblxuLmN0YS1iYXJfX2hlYWRpbmcge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDRweDtcbn1cblxuLmN0YS1iYXJfX3N1YiB7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdGEtYmFyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyOHB4IDI0cHg7XG4gIH1cbn1cbi5jbGVhbi1zdWJtaXQtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxOHB4O1xuICBtYXJnaW46IDI4cHggMDtcbn1cblxuOnJvb3Qge1xuICAtLWNlcnRpZmljYXRpb24tbWVkYWwtZGlhbWV0ZXI6IDI4MHB4O1xuICAtLWNlcnRpZmljYXRpb24tbWVkYWwtcGFkZGluZzogY2FsYyh2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWRpYW1ldGVyKSAqIDAuMTEzNSk7XG4gIC0tY2VydGlmaWNhdGlvbi1tZWRhbC1mb250LXNpemU6IDJyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tY2VydGlmaWNhdGlvbi1tZWRhbC1kaWFtZXRlcjogMzcwcHg7XG4gICAgLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG59XG4uY2VydGlmaWNhdGlvbi1tZWRhbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLXBhZGRpbmcpO1xuICBoZWlnaHQ6IHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZGlhbWV0ZXIpO1xuICB3aWR0aDogdmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1kaWFtZXRlcik7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2VydGlmaWNhdGlvbi1tZWRhbF9fc3VidGl0bGUge1xuICB3aWR0aDogMjRjaDtcbiAgZm9udC1zaXplOiB2YXIoLS1jZW50aS1mb250LXNpemUpO1xuICBjb2xvcjogcmdiYSgxMCwgMTEsIDE1LCAwLjUpO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1mb250LXNpemUpICogMC42NjcpO1xufVxuXG4uY2VydGlmaWNhdGlvbi1tZWRhbF9fdG9wIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiBjYWxjKCh2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLWRpYW1ldGVyKSAtIHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtcGFkZGluZykgKiAyKSAvIDIpO1xufVxuXG4uY2VydGlmaWNhdGlvbi1tZWRhbF9fYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2FjZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogY2FsYygodmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1kaWFtZXRlcikgLSB2YXIoLS1jZXJ0aWZpY2F0aW9uLW1lZGFsLXBhZGRpbmcpICogMikgLyAyKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZGlhbWV0ZXIpIHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZGlhbWV0ZXIpO1xufVxuXG4uY2VydGlmaWNhdGlvbi1tZWRhbF9fbGFiZWwge1xuICBwYWRkaW5nLXRvcDogMWVtO1xuICBmb250LXNpemU6IHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZm9udC1zaXplKTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMC42NjdlbTtcbn1cblxuLm1pbmktY2VydGlmaWNhdGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLm1pbmktY2VydGlmaWNhdGlvbi1pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZm9udC1zaXplKSAqIDAuODI1KTtcbiAgfVxufVxuXG4uYmFyaWMtbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tY2VydGlmaWNhdGlvbi1tZWRhbC1mb250LXNpemUpICogMC43NSk7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udGljayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY3JpbXBlZC1zdGFyIHtcbiAgd2lkdGg6IHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZGlhbWV0ZXIpO1xuICBoZWlnaHQ6IHZhcigtLWNlcnRpZmljYXRpb24tbWVkYWwtZGlhbWV0ZXIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwIDJweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMnB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uY29ubmVjdC1pZC1ib3ggc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4jY2lkLWlkcC1zZWxlY3Rvci1wb3B1cCB7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbiNjaWQtaWRwLXNlbGVjdG9yIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNpZC1pZHAtc2VsZWN0b3ItYmVuZWZpdHMtZnVsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY3Rjk7XG59XG5cbjpyb290IHtcbiAgLS1zbWFsbC1jb250YWluZXI6IDg4dnc7XG4gIC0tc21hbGwtY29udGFpbmVyLWd1dHRlcjogNnZ3O1xuICAtLWRlZmF1bHQtY29udGFpbmVyOiA4OHZ3O1xuICAtLWRlZmF1bHQtY29udGFpbmVyLWd1dHRlcjogNnZ3O1xuICAtLXdpZGUtY29udGFpbmVyOiA4OHZ3O1xuICAtLXdpZGUtY29udGFpbmVyLWd1dHRlcjogNnZ3O1xuICAtLWV4dHJhLXdpZGUtY29udGFpbmVyOiA4OHZ3O1xuICAtLWV4dHJhLXdpZGUtY29udGFpbmVyLWd1dHRlcjogNnZ3O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIDpyb290IHtcbiAgICAtLXNtYWxsLWNvbnRhaW5lcjogNjAwcHg7XG4gICAgLS1zbWFsbC1jb250YWluZXItZ3V0dGVyOiBjYWxjKDUwdncgLSAodmFyKC0tc21hbGwtY29udGFpbmVyKSAvIDIpKTtcbiAgICAtLWRlZmF1bHQtY29udGFpbmVyOiA5MnZ3O1xuICAgIC0tZGVmYXVsdC1jb250YWluZXItZ3V0dGVyOiA0dnc7XG4gICAgLS13aWRlLWNvbnRhaW5lcjogOTJ2dztcbiAgICAtLXdpZGUtY29udGFpbmVyLWd1dHRlcjogNHZ3O1xuICAgIC0tZXh0cmEtd2lkZS1jb250YWluZXI6IDkydnc7XG4gICAgLS1leHRyYS13aWRlLWNvbnRhaW5lci1ndXR0ZXI6IDR2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICA6cm9vdCB7XG4gICAgLS1kZWZhdWx0LWNvbnRhaW5lcjogOTgwcHg7XG4gICAgLS1kZWZhdWx0LWNvbnRhaW5lci1ndXR0ZXI6IGNhbGMoNTB2dyAtICh2YXIoLS1kZWZhdWx0LWNvbnRhaW5lcikgLyAyKSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg3LjVlbSkge1xuICA6cm9vdCB7XG4gICAgLS13aWRlLWNvbnRhaW5lcjogMTI2NHB4O1xuICAgIC0td2lkZS1jb250YWluZXItZ3V0dGVyOiBjYWxjKDUwdncgLSAodmFyKC0td2lkZS1jb250YWluZXIpIC8gMikpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDBlbSkge1xuICA6cm9vdCB7XG4gICAgLS1leHRyYS13aWRlLWNvbnRhaW5lcjogMTQ0MHB4O1xuICAgIC0tZXh0cmEtd2lkZS1jb250YWluZXItZ3V0dGVyOiBjYWxjKDUwdncgLSAodmFyKC0tZXh0cmEtd2lkZS1jb250YWluZXIpIC8gMikpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTBlbSkge1xuICA6cm9vdCB7XG4gICAgLS13aWRlLWNvbnRhaW5lci1ndXR0ZXI6IGNhbGMoKDI0MDBweCAtIHZhcigtLXdpZGUtY29udGFpbmVyKSkgLyAyKTtcbiAgICAtLWRlZmF1bHQtY29udGFpbmVyLWd1dHRlcjogY2FsYygoMjQwMHB4IC0gdmFyKC0tZGVmYXVsdC1jb250YWluZXIpKSAvIDIpO1xuICAgIC0tZXh0cmEtd2lkZS1jb250YWluZXItZ3V0dGVyOiBjYWxjKCgyNDAwcHggLSB2YXIoLS1leHRyYS13aWRlLWNvbnRhaW5lcikpIC8gMik7XG4gIH1cbn1cbi5jb250YWluZXItLXNtYWxsIHtcbiAgd2lkdGg6IHZhcigtLXNtYWxsLWNvbnRhaW5lcik7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogdmFyKC0tZGVmYXVsdC1jb250YWluZXIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uY29udGFpbmVyLS13aWRlIHtcbiAgd2lkdGg6IHZhcigtLXdpZGUtY29udGFpbmVyKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLmRhc2hib2FyZC1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuZGFzaGJvYXJkLWxheW91dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjYwcHggMWZyO1xuICB9XG59XG5cbi5kYXNoYm9hcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBNTdFODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IHZhcigtLXNlY3Rpb24tc21hbGwpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuZGFzaGJvYXJkLWhlYWRlciB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbn1cblxuLmRhc2hib2FyZC1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWRlZmF1bHQtY29udGFpbmVyLWd1dHRlcik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5kYXNoYm9hcmQtYm9keSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDI7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1zZWN0aW9uLXNtYWxsKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5kYXNoYm9hcmQtc2lkZWJhciB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDEvMztcbiAgfVxufVxuXG4uZGF0ZS1jYXJkIHtcbiAgYmFja2dyb3VuZDogIzBBMEIwRjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTZweDtcbiAgbWF4LXdpZHRoOiA5NHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGF0ZS1jYXJkX19kYXkge1xuICBmb250LXNpemU6IDMuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ud2lkZ2V0LXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xufVxuLnJpY2h0ZXh0LXZpZGVvLXdyYXBwZXIgLndpZGdldC12aWRlbyB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi53aWRnZXQtdmlkZW8gaWZyYW1lLFxuLndpZGdldC12aWRlbyBvYmplY3QsXG4ud2lkZ2V0LXZpZGVvIGVtYmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udmlkZW8tZW1iZWQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG59XG4udmlkZW8tZW1iZWQtLTQtMyB7XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xufVxuXG4ud2lkZ2V0LWVtYmVkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud2lkZ2V0LWVtYmVkIDp3aGVyZShpZnJhbWUpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbjpyb290IHtcbiAgLS1maWVsZC1ib3JkZXI6IDFweCBzb2xpZCAjRDdEQkUzO1xuICAtLWZpZWxkLWJvcmRlci1saWdodDogMXB4IHNvbGlkICNEN0RCRTM7XG4gIC0tZmllbGQtYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgLS1maWVsZC10ZXh0LWNvbG9yOiAjMEEwQjBGO1xuICAtLWZpZWxkLXBhZGRpbmctdmVydGljYWw6IDE0cHg7XG4gIC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsOiAxNnB4O1xuICAtLWZpZWxkLWxpbmUtaGVpZ2h0OiAxLjQ7XG4gIC0tZmllbGQtcmFkaXVzOiAxMHB4O1xuICAtLWZpZWxkLXZlcnRpY2FsLXdoaXRlc3BhY2U6IDE2cHg7XG4gIC0tZmllbGRzZXQtaW5wdXQtZGlhbWV0ZXI6IGNhbGModmFyKC0tYm9keS1mb250LXNpemUpICogMS4yNSk7XG4gIC0tZmllbGRzZXQtaW5wdXQtZGlhbWV0ZXItc21hbGw6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmllbGRzZXRzIE1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogLS0tLSBBdHRhY2ggd3JhcHBlciAtLS0tICovXG4uZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXJfX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvdHRvbTogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbiAgYmFja2dyb3VuZDogI0Q4RDhEODtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwIDdweDtcbiAgei1pbmRleDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtaW4td2lkdGg6IDQ1cHg7XG59XG5cbi5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyX19idXR0b24gc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXJfX2J1dHRvbjpob3Zlcixcbi5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyX19idXR0b246YWN0aXZlLFxuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXJfX2J1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDM0MzQzM7XG59XG5cbi5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyIC5maWVsZC1lbGVtZW50IC5maWVsZC1pbnB1dCAudGV4dGJveCxcbi5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyIC5maWVsZC1lbGVtZW50IC5maWVsZC1pbnB1dCBzZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xufVxuXG4vKiBXaGl0ZSBhdHRhY2htZW50IHdyYXBwZXIgKi9cbi5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyLS13aGl0ZSAuZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlcl9fYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXItLXdoaXRlIC5maWVsZC1lbGVtZW50LWF0dGFjaC13cmFwcGVyX19idXR0b246aG92ZXIsXG4uZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlci0td2hpdGUgLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXJfX2J1dHRvbjphY3RpdmUsXG4uZmllbGQtZWxlbWVudC1hdHRhY2gtd3JhcHBlci0td2hpdGUgLmZpZWxkLWVsZW1lbnQtYXR0YWNoLXdyYXBwZXJfX2J1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOEQ4RDg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5JbnB1dCBBY3Rpb24g4oCUIGlubGluZSBpbnB1dCArIHN1Ym1pdCBidXR0b24gaW4gYSBzaW5nbGUgdW5pZmllZCBmaWVsZC5cbkNvbGxhcHNlcyB0byBzdGFja2VkIG9uIHNtYWxsIHNjcmVlbnMgKCRicDU1OSBhbmQgYmVsb3cpLlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5pbnB1dC1hY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYm9yZGVyOiB2YXIoLS1maWVsZC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1maWVsZC1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWVsZC1iYWNrZ3JvdW5kKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pbnB1dC1hY3Rpb246Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEM5NUE2O1xufVxuLmlucHV0LWFjdGlvbl9faW5wdXQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLXdpZHRoOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmlucHV0LWFjdGlvbl9faW5wdXQ6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5pbnB1dC1hY3Rpb25fX2J0biB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQuOTM3NWVtKSB7XG4gIC5pbnB1dC1hY3Rpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGdhcDogOHB4O1xuICB9XG4gIC5pbnB1dC1hY3Rpb25fX2lucHV0IHtcbiAgICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmllbGQtcmFkaXVzKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWVsZC1iYWNrZ3JvdW5kKTtcbiAgfVxuICAuaW5wdXQtYWN0aW9uX19idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWZpZWxkLXJhZGl1cyk7XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuTGFiZWwgU3R5bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG46d2hlcmUobGFiZWwpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbklucHV0cyBhbmQgVGV4dGFyZWFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbjp3aGVyZShbdHlwZT10ZXh0XSxcblt0eXBlPW51bWJlcl0sXG5bdHlwZT1lbWFpbF0sXG5bdHlwZT10ZWxdLFxuW3R5cGU9c2VhcmNoXSxcblt0eXBlPXBhc3N3b3JkXSxcblt0eXBlPXVybF0sXG5zZWxlY3RbbXVsdGlwbGU9XCJcIl0sXG50ZXh0YXJlYSkge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZpZWxkLWxpbmUtaGVpZ2h0KTtcbiAgcGFkZGluZzogdmFyKC0tZmllbGQtcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgYm9yZGVyOiB2YXIoLS1maWVsZC1ib3JkZXIpO1xuICBib3JkZXItbGVmdDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWVsZC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWZpZWxkLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1maWVsZC1yYWRpdXMpO1xuICBmb250LXNpemU6IHZhcigtLWRlY2thLWZvbnQtc2l6ZSk7XG59XG4uZmllbGQtZWxlbWVudC0tc21hbGwgOndoZXJlKFt0eXBlPXRleHRdLFxuW3R5cGU9bnVtYmVyXSxcblt0eXBlPWVtYWlsXSxcblt0eXBlPXRlbF0sXG5bdHlwZT1zZWFyY2hdLFxuW3R5cGU9cGFzc3dvcmRdLFxuW3R5cGU9dXJsXSxcbnNlbGVjdFttdWx0aXBsZT1cIlwiXSxcbnRleHRhcmVhKSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZmllbGQtbGluZS1oZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWwpO1xuICBmb250LXNpemU6IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsOiAwLjRlbTtcbiAgLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWw6IDAuOGVtO1xufVxuLmZpZWxkLWVsZW1lbnQtLWxhcmdlIDp3aGVyZShbdHlwZT10ZXh0XSxcblt0eXBlPW51bWJlcl0sXG5bdHlwZT1lbWFpbF0sXG5bdHlwZT10ZWxdLFxuW3R5cGU9c2VhcmNoXSxcblt0eXBlPXBhc3N3b3JkXSxcblt0eXBlPXVybF0sXG5zZWxlY3RbbXVsdGlwbGU9XCJcIl0sXG50ZXh0YXJlYSkge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZpZWxkLWxpbmUtaGVpZ2h0KTtcbiAgcGFkZGluZzogdmFyKC0tZmllbGQtcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsOiAxZW07XG4gIC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsOiAyZW07XG59XG5cbjp3aGVyZShbdHlwZT10ZXh0XSxcblt0eXBlPW51bWJlcl0sXG5bdHlwZT1lbWFpbF0sXG5bdHlwZT10ZWxdLFxuW3R5cGU9c2VhcmNoXSxcblt0eXBlPXBhc3N3b3JkXSxcblt0eXBlPXVybF0sXG5zZWxlY3RbbXVsdGlwbGU9XCJcIl0sXG50ZXh0YXJlYSk6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNzI3MjcyO1xufVxuXG4vKiBSZXN0cmljdCB0ZXh0IGFyZWEgcmVzaXppbmcgdG8gdmVydGljYWxseSBvbmx5ICovXG46d2hlcmUodGV4dGFyZWEpIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygxMnB4ICogMik7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblNlbGVjdCBTdHlsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbjp3aGVyZShzZWxlY3QpOm5vdChbbXVsdGlwbGU9XCJcIl0pIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1maWVsZC1saW5lLWhlaWdodCk7XG4gIHBhZGRpbmc6IHZhcigtLWZpZWxkLXBhZGRpbmctdmVydGljYWwpIHZhcigtLWZpZWxkLXBhZGRpbmctaG9yaXpvbnRhbCk7XG4gIGJvcmRlcjogdmFyKC0tZmllbGQtYm9yZGVyKTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci10b3A6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmllbGQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1maWVsZC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmllbGQtcmFkaXVzKTtcbiAgZm9udC1zaXplOiB2YXIoLS1kZWNrYS1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV9hcnJvdy1kb3duLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAxMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUycHg7XG59XG4uZmllbGQtZWxlbWVudC0tc21hbGwgOndoZXJlKHNlbGVjdCk6bm90KFttdWx0aXBsZT1cIlwiXSkge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZpZWxkLWxpbmUtaGVpZ2h0KTtcbiAgcGFkZGluZzogdmFyKC0tZmllbGQtcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgZm9udC1zaXplOiB2YXIoLS1ib2R5LWZvbnQtc2l6ZSk7XG4gIC0tZmllbGQtcGFkZGluZy12ZXJ0aWNhbDogMC40ZW07XG4gIC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsOiAwLjhlbTtcbiAgYm9yZGVyOiB2YXIoLS1maWVsZC1ib3JkZXIpO1xuICBib3JkZXItbGVmdDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1maWVsZC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWZpZWxkLXRleHQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1maWVsZC1yYWRpdXMpO1xuICBmb250LXNpemU6IHZhcigtLWRlY2thLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9mb3JtX2Fycm93LWRvd24uc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDEycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgcGFkZGluZy1yaWdodDogNTJweDtcbn1cblxuOndoZXJlKFt0eXBlPXRleHRdLFxuW3R5cGU9bnVtYmVyXSxcblt0eXBlPWVtYWlsXSxcbnRleHRhcmVhLFxuc2VsZWN0KVtkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5maWVsZC1lbGVtZW50IHtcbiAgLS1maWVsZC12ZXJ0aWNhbC13aGl0ZXNwYWNlOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWZpZWxkLXZlcnRpY2FsLXdoaXRlc3BhY2UpICogMik7XG59XG5cbi8qKlxuICogUGxhY2Vob2xkZXJzXG4gKi9cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjOGM4YzhjO1xufVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gIGNvbG9yOiAjOGM4YzhjO1xufVxuXG46LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjOGM4YzhjO1xufVxuXG4uZmllbGQtZWxlbWVudC0tZHJvcGRvd24tLXBsYWNlaG9sZGVyIC5maWVsZC1pbnB1dCBzZWxlY3Qge1xuICBjb2xvcjogIzhjOGM4Yztcbn1cblxuLyoqXG4gKiBBdXRvZmlsbCBmaWVsZHNcbiAqL1xuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwsXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDM0MzQzM7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDAwMDAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4ICNDM0MzQzMgaW5zZXQ7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxudGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG5zZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbnNlbGVjdDotd2Via2l0LWF1dG9maWxsOmZvY3VzIHtcbiAgb3V0bGluZTogIzY3Njc2NyBhdXRvIDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MzQzNDMztcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwMDAwMDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCA4MHB4ICNDM0MzQzMgaW5zZXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7XG59XG5cbi5maWVsZC1lbGVtZW50LS1jaGVja2JveGxpc3QtLWlubGluZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4vKiAtLSBEaXNjbG9zdXJlIGlucHV0cyAtLSAqL1xuLmRpc2Nsb3N1cmUtaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZGlzY2xvc3VyZS1pbnB1dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZGlzY2xvc3VyZS1pbnB1dCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmRpc2Nsb3N1cmUtbGlzdCB7XG4gIG1hcmdpbjogMTBweCAwIDMwcHg7XG59XG5cbi5kaXNjbG9zdXJlLWxpc3QgbGkge1xuICBtYXJnaW46IDVweCAwIDA7XG4gIHBhZGRpbmc6IDFweCAwO1xufVxuXG4vKiAtLSBEb2MgZm9ybSBmaWVsZCBoaWdobGlnaHQgLS0gKi9cbi5kb2MtZm9ybS1maWVsZC1uZWVkZWQgaW5wdXQsXG4uZG9jLWZvcm0tZmllbGQtbmVlZGVkIHNlbGVjdCxcbi5kb2MtZm9ybS1maWVsZC1uZWVkZWQgdGV4dGFyZWEge1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLyogbmVzdGVkIGRhdGUgaW5wdXRzICovXG4uY29tcG91bmQtZGF0ZS1maWVsZCAuZmllbGQtaW5wdXQsXG4uY29tcG91bmQtZGF0ZS1maWVsZCAuaW5wdXQsXG4uY29tcG91bmQtZGF0ZS1maWVsZCAuc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb21wb3VuZC1kYXRlLWZpZWxkIC5maWVsZC1lbGVtZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogQWxsIGZvcm0gZWxlbWVudHMgd2l0aCBwcmVjZWVkaW5nIGljb24gKi9cbi5maWVsZC1lbGVtZW50LS1kYXRlcGlja2VyIDp3aGVyZShbdHlwZT10ZXh0XSksXG4uZmllbGQtZWxlbWVudC0tZGF0ZXJhbmdlcGlja2VyIDp3aGVyZShbdHlwZT10ZXh0XSksXG4uZmllbGQtZWxlbWVudC0tZGF0ZXRpbWVwaWNrZXIgOndoZXJlKFt0eXBlPXRleHRdKSxcbi5maWVsZC1lbGVtZW50LS1kYXRldGltZXJhbmdlcGlja2VyIDp3aGVyZShbdHlwZT10ZXh0XSksXG4uZmllbGQtZWxlbWVudC0tbW9uZXkgOndoZXJlKFt0eXBlPXRleHRdKSxcbi5maWVsZC1lbGVtZW50LS10aW1lcGlja2VyIDp3aGVyZShbdHlwZT10ZXh0XSkge1xuICBwYWRkaW5nLWxlZnQ6IDUycHg7XG59XG5cbi8qIC0tLS0gRGlzYWJsZWQgLS0tLSAqL1xuLmZpZWxkLWVsZW1lbnQtLWRpc2FibGVkLFxuLmZpZWxkc2V0LWlucHV0LmZpZWxkc2V0LWlucHV0LS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLWRpc2FibGVkIC50ZXh0Ym94W2Rpc2FibGVkXSxcbi5maWVsZC1lbGVtZW50LS1kaXNhYmxlZCBzZWxlY3RbZGlzYWJsZWRdLFxuLmZpZWxkLWVsZW1lbnQtLWRpc2FibGVkIGJ1dHRvbltkaXNhYmxlZF0sXG4uZmllbGQtZWxlbWVudC0tZGlzYWJsZWQgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCxcbi5maWVsZHNldC1pbnB1dC5maWVsZHNldC1pbnB1dC0tZGlzYWJsZWQgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCxcbi5maWVsZC1lbGVtZW50LS1kaXNhYmxlZCBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsLFxuLmZpZWxkc2V0LWlucHV0LmZpZWxkc2V0LWlucHV0LS1kaXNhYmxlZCBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogSGlkZGVuIGxhYmVscyAqL1xuLmZpZWxkLWVsZW1lbnQtLWhpZGRlbi1sYWJlbCAuZmllbGQtbGFiZWwsXG4uZmllbGQtZWxlbWVudC0taGlkZGVuLWxhYmVsIC5maWVsZHNldF9fbGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4uZmllbGQtZWxlbWVudC0taGlkZGVuLWxhYmVsIC5maWVsZC1sYWJlbC5mb2N1c2FibGU6YWN0aXZlLCAuZmllbGQtZWxlbWVudC0taGlkZGVuLWxhYmVsIC5maWVsZC1sYWJlbC5mb2N1c2FibGU6Zm9jdXMsXG4uZmllbGQtZWxlbWVudC0taGlkZGVuLWxhYmVsIC5maWVsZHNldF9fbGVnZW5kLmZvY3VzYWJsZTphY3RpdmUsXG4uZmllbGQtZWxlbWVudC0taGlkZGVuLWxhYmVsIC5maWVsZHNldF9fbGVnZW5kLmZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIC0tLS0gUmVxdWlyZWQgLS0tLSAqL1xuLmZpZWxkLWxhYmVsX19yZXF1aXJlZCB7XG4gIGNvbG9yOiAjRTU0ODREO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuXG4uZmllbGQtbGFiZWwtLXJlcXVpcmVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBjb2xvcjogI0U1NDg0RDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLyogLS0tLSBGaWVsZCBoZWxwZXJzIC0tLS0gKi9cbi5maWVsZC1oZWxwZXIge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uZmllbGQtbGFiZWwgLmZpZWxkLWhlbHBlciB7XG4gIG1hcmdpbi10b3A6IDAuM2VtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzY3Njc2Nztcbn1cblxuLyogLS0tLSBGaWVsZCBlcnJvcnMgLS0tLSAqL1xuLmZpZWxkLWVsZW1lbnQuZmllbGQtZWxlbWVudC0tZXJyb3IgLmZpZWxkLWlucHV0IC50ZXh0Ym94LFxuLmZpZWxkLWVsZW1lbnQuZmllbGQtZWxlbWVudC0tZXJyb3IgLmZpZWxkLWlucHV0IHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVERUU7XG59XG5cbi5maWVsZC1lcnJvcl9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmZpZWxkLWVycm9yX19saXN0X19pdGVtIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICM3QzFGMjI7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luOiAxMXB4IDA7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgI0U1NDg0RDtcbn1cblxuLyogLS0tLSBmb3JtIHN0eWxlIGV4dGVuZGVycyAtLS0tICovXG4uZmllbGQtZWxlbWVudC0tZmlsZXNlbGVjdG9yIC5mcy1wcmV2aWV3LXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEwcHggMTZweCAxMHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5nLXJlY2FwdGNoYSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4vKiAtLS0tIENsZWFyYWJsZSBmaWVsZHMgLS0tLSAqL1xuLmZpZWxkLWNsZWFyYWJsZV9fd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLWNsZWFyYWJsZV9fY2xlYXIge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjRDdEQkUzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogOXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vbWVkaWEvaW1hZ2VzL2Zvcm0taWNvbnMuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIC0xMTUycHggbGVmdCAzcHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG59XG5cbi5maWVsZC1jbGVhcmFibGVfX2NsZWFyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIC0xMjA4cHggbGVmdCAzcHg7XG59XG5cbi5maWVsZC1lbGVtZW50LS1kaXNhYmxlZCAuZmllbGQtY2xlYXJhYmxlX19jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC1lbGVtZW50LS1jb2xvcnBpY2tlciAudGV4dGJveC5jb2xvcnBpY2tlciB7XG4gIHBhZGRpbmc6IDJweCA4cHg7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQ4cHg7XG59XG5cbi8qIENvbnRhaW5lciBBcHBlYXJhbmNlICovXG4uZGF0ZXJhbmdlcGlja2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0b3A6IDEwMHB4O1xuICBsZWZ0OiAyMHB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgd2lkdGg6IDI3OHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTdweDtcbiAgcmlnaHQ6IDlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNDM0MzQzM7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDM0MzQzM7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTdweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI0MzQzNDMztcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0MzQzNDMztcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNnB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLmRyb3B1cCB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcHVwOmJlZm9yZSB7XG4gIHRvcDogaW5pdGlhbDtcbiAgYm90dG9tOiAtN3B4O1xuICBib3JkZXItYm90dG9tOiBpbml0aWFsO1xuICBib3JkZXItdG9wOiA3cHggc29saWQgI0MzQzNDMztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wdXA6YWZ0ZXIge1xuICB0b3A6IGluaXRpYWw7XG4gIGJvdHRvbTogLTZweDtcbiAgYm9yZGVyLWJvdHRvbTogaW5pdGlhbDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmZmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcGRvd24tbWVudSB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgei1pbmRleDogMzAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzQzNDMztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLnJhbmdlcywgLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLmNhbGVuZGFyIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgbWFyZ2luOiA0cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAuY2FsZW5kYXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIuc2luZ2xlIC5jYWxlbmRhci10YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyogQ2FsZW5kYXJzICovXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0aCwgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIgdGQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMzJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTRFNTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICBwYWRkaW5nOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQsXG4uZGF0ZXJhbmdlcGlja2VyIHRoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAycHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQsXG4uZGF0ZXJhbmdlcGlja2VyIHRoLmF2YWlsYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYsXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5pbi1yYW5nZSxcbi5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLnN0YXJ0LWRhdGUsXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5lbmQtZGF0ZSB7XG4gIGNvbG9yOiAjOGM4YzhjO1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY0O1xuICBib3JkZXItY29sb3I6ICNFMkU0RTU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmluLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JCQkZDMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuZGlzYWJsZWQsXG4uZGF0ZXJhbmdlcGlja2VyIG9wdGlvbi5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjOGM4YzhjO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hdmFpbGFibGU6aG92ZXIsXG4uZGF0ZXJhbmdlcGlja2VyIHRoLmF2YWlsYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmluLXJhbmdlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRlZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLndlZWssIC5kYXRlcmFuZ2VwaWNrZXIgdGgud2VlayB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogI0MzQzNDMztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubW9udGhzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC55ZWFyc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0OjotbXMtZXhwYW5kLFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5tb250aHNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmhvdXJzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5taW51dGVzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5zZWNvbmRzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5hbXBtc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDYycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiA1cHggMjNweCA1cHggOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNDM0MzO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV9hcnJvdy1kb3duLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5tb250aHNlbGVjdCB7XG4gIG1hcmdpbi1yaWdodDogMiU7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3Qge1xuICB3aWR0aDogNDQlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRoLm1vbnRoIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIFByZXZpb3VzL05leHQgYnV0dG9ucyAqL1xuLmRhdGVyYW5nZXBpY2tlciB0aC5wcmV2LFxuLmRhdGVyYW5nZXBpY2tlciB0aC5uZXh0IHtcbiAgcGFkZGluZzogMXB4IDJweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0aC5wcmV2IC5kYXRlcmFuZ2VwaWNrZXItcHJldi1pY29uLFxuLmRhdGVyYW5nZXBpY2tlciB0aC5uZXh0IC5kYXRlcmFuZ2VwaWNrZXItbmV4dC1pY29uIHtcbiAgd2lkdGg6IDEycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRoLm5leHQgLmRhdGVyYW5nZXBpY2tlci1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV9hcnJvdy1yaWdodC5zdmcpO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRoLnByZXYgLmRhdGVyYW5nZXBpY2tlci1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV9hcnJvdy1sZWZ0LnN2Zyk7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGgucHJldixcbi5kYXRlcmFuZ2VwaWNrZXIgdGgubmV4dCxcbi5kYXRlcmFuZ2VwaWNrZXIgdGgubW9udGgsXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0aC5wcmV2OmhvdmVyLFxuLmRhdGVyYW5nZXBpY2tlciB0aC5uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB0aGVhZCB0cjpudGgtY2hpbGQoMikgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xufVxuXG4vKiBUZXh0IElucHV0IEFib3ZlIEVhY2ggQ2FsZW5kYXIgKi9cbi5kYXRlcmFuZ2VwaWNrZXIgLmlucHV0LW1pbmkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNDM0MzO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBjb2xvcjogIzcyNzI3MjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgcGFkZGluZzogNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuaW5wdXQtbWluaS5hY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTFkZWZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5pbnB1dC1taW5pOmZvY3VzIHtcbiAgb3V0bGluZTogNHB4IGF1dG8gI2ExZGVmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRhdGVyYW5nZXBpY2tlcl9pbnB1dCBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA4cHg7XG4gIHRvcDogN3B4O1xuICBjb2xvcjogIzcyNzI3Mjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZGF0ZXJhbmdlcGlja2VyX2lucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBUaW1lIFBpY2tlciAqL1xuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGltZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA1cHggYXV0bztcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGltZSBzZWxlY3QuZGlzYWJsZWQge1xuICBjb2xvcjogI0MzQzNDMztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogUHJlZGVmaW5lZCBSYW5nZXMgKi9cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5hcHBseUJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWRlZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5hcHBseUJ0bjpob3Zlcixcbi5kYXRlcmFuZ2VwaWNrZXIgLmFwcGx5QnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlY2NmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbmNlbEJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOEQ4RDg7XG4gIGNvbG9yOiAjNDc0NzQ3O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYW5jZWxCdG46aG92ZXIsXG4uZGF0ZXJhbmdlcGlja2VyIC5jYW5jZWxCdG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuICBjb2xvcjogIzQ3NDc0Nztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBiYWNrZ3JvdW5kOiAjRTJFNEU1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjBGMkY0O1xuICBjb2xvcjogIzQ3NDc0NztcbiAgcGFkZGluZzogNHB4IDEycHggM3B4O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkuYWN0aXZlLCAuZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYTFkZWZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTFkZWZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG4gIC5yYW5nZV9pbnB1dHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtY29sdW1uLWdhcDogOHB4O1xuICB9XG59XG4vKiBCUCBTbWFsbGVyICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7IC8qIDU2MHB4ICovXG4gIC5kYXRlcmFuZ2VwaWNrZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB1bCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5yYW5nZXMgdWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLmxlZnQgLmNhbGVuZGFyLXRhYmxlIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIucmlnaHQgLmNhbGVuZGFyLXRhYmxlIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIubGVmdCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5jYWxlbmRhci5sZWZ0IHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAucmFuZ2VzLFxuICAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuY2FsZW5kYXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLnJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5sZWZ0IC5kYXRlcmFuZ2VwaWNrZXJfaW5wdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIubGVmdCAuY2FsZW5kYXItdGFibGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzLFxuICAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi8qIEJQIHNtYWxsICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7IC8qIDc2OHB4ICovXG4gIC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIubGVmdCB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbn1cbi8qIC0gRGF0ZS90aW1lIHBpY2tlciAtICovXG4uZmllbGQtZWxlbWVudC0tZGF0ZXRpbWVwaWNrZXIgLmZpZWxkLWlucHV0LFxuLmZpZWxkLWVsZW1lbnQtLWRhdGV0aW1lcmFuZ2VwaWNrZXIgLmZpZWxkLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtZWxlbWVudC0tZGF0ZXRpbWVwaWNrZXIgLmZpZWxkLWlucHV0OmJlZm9yZSxcbi5maWVsZC1lbGVtZW50LS1kYXRldGltZXJhbmdlcGlja2VyIC5maWVsZC1pbnB1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIsKgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEycHgpO1xuICB3aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2Zvcm1fZGF0ZXRpbWVwaWNrZXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQzNDM0MzO1xufVxuXG4uZmllbGQtZWxlbWVudC0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjVlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmZpZWxkLWVsZW1lbnQtLWlubGluZSA6d2hlcmUoLmZpZWxkLWxhYmVsKSB7XG4gIGZsZXg6IDAgMSBhdXRvO1xufVxuLmZpZWxkLWVsZW1lbnQtLWlubGluZSAuZmllbGQtbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZpZWxkLWVsZW1lbnQtLWlubGluZSA6d2hlcmUoLmZpZWxkLWlucHV0KSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBXcmFwcGVyICovXG46d2hlcmUoZmllbGRzZXQpIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5maWVsZC1sYWJlbCxcbi5maWVsZHNldF9fbGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzNTNCNDk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwM2VtO1xufVxuXG4uZmllbGQtZWxlbWVudC0tY2hlY2tib3hsaXN0LS1jb2x1bW5zIC5maWVsZC1lbGVtZW50X19pbnB1dC1zZXQge1xuICAtd2Via2l0LWNvbHVtbnM6IDM7XG4gIC1tb3otY29sdW1uczogMztcbiAgY29sdW1uczogMztcbn1cblxuOndoZXJlKC5maWVsZC1lbGVtZW50KSA6d2hlcmUoW3R5cGU9Y2hlY2tib3hdKSxcbjp3aGVyZSguZmllbGRzZXQtbGFiZWwtd3JhcCkgOndoZXJlKFt0eXBlPWNoZWNrYm94XSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuOndoZXJlKC5maWVsZC1lbGVtZW50KSA6d2hlcmUoW3R5cGU9Y2hlY2tib3hdKTpiZWZvcmUsXG46d2hlcmUoLmZpZWxkc2V0LWxhYmVsLXdyYXApIDp3aGVyZShbdHlwZT1jaGVja2JveF0pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogdmFyKC0tZmllbGQtYm9yZGVyKTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci10b3A6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmllbGQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1maWVsZC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmllbGQtcmFkaXVzKTtcbiAgZm9udC1zaXplOiB2YXIoLS1kZWNrYS1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMTJweCAvIDIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWZpZWxkc2V0LWlucHV0LWRpYW1ldGVyKTtcbiAgaGVpZ2h0OiB2YXIoLS1maWVsZHNldC1pbnB1dC1kaWFtZXRlcik7XG59XG46d2hlcmUoLmZpZWxkLWVsZW1lbnQpIDp3aGVyZShbdHlwZT1jaGVja2JveF0pOmNoZWNrZWQ6YWZ0ZXIsXG46d2hlcmUoLmZpZWxkc2V0LWxhYmVsLXdyYXApIDp3aGVyZShbdHlwZT1jaGVja2JveF0pOmNoZWNrZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItdG9wOiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpZWxkLWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tZmllbGQtdGV4dC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZpZWxkLXJhZGl1cyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVja2EtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbiAgYm9yZGVyOiB2YXIoLS1maWVsZC1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDEycHggLyAyKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1maWVsZHNldC1pbnB1dC1kaWFtZXRlcik7XG4gIGhlaWdodDogdmFyKC0tZmllbGRzZXQtaW5wdXQtZGlhbWV0ZXIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzNBN0JFNiBuby1yZXBlYXQgY2VudGVyLzg1JSB1cmwoLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZm9ybV90aWNrLXRoaWNrLXdoaXRlLnN2Zyk7XG4gIGJvcmRlci1jb2xvcjogIzNBN0JFNjtcbiAgei1pbmRleDogMTtcbn1cbjp3aGVyZSguZmllbGQtZWxlbWVudCkgOndoZXJlKFt0eXBlPWNoZWNrYm94XSk6Y2hlY2tlZCArIGxhYmVsLFxuOndoZXJlKC5maWVsZHNldC1sYWJlbC13cmFwKSA6d2hlcmUoW3R5cGU9Y2hlY2tib3hdKTpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbjp3aGVyZSguZmllbGQtZWxlbWVudCkgOndoZXJlKFt0eXBlPWNoZWNrYm94XSk6Zm9jdXMsXG46d2hlcmUoLmZpZWxkc2V0LWxhYmVsLXdyYXApIDp3aGVyZShbdHlwZT1jaGVja2JveF0pOmZvY3VzIHtcbiAgb3V0bGluZS1jb2xvcjogIzNBN0JFNjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1zdHlsZTogYXV0bztcbiAgb3V0bGluZS13aWR0aDogMXB4O1xufVxuOndoZXJlKC5maWVsZC1lbGVtZW50KSA6d2hlcmUoW3R5cGU9cmFkaW9dKSxcbjp3aGVyZSguZmllbGRzZXQtbGFiZWwtd3JhcCkgOndoZXJlKFt0eXBlPXJhZGlvXSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuOndoZXJlKC5maWVsZC1lbGVtZW50KSA6d2hlcmUoW3R5cGU9cmFkaW9dKTpiZWZvcmUsXG46d2hlcmUoLmZpZWxkc2V0LWxhYmVsLXdyYXApIDp3aGVyZShbdHlwZT1yYWRpb10pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogdmFyKC0tZmllbGQtYm9yZGVyKTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci10b3A6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tZmllbGQtYm9yZGVyLWxpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmllbGQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1maWVsZC10ZXh0LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmllbGQtcmFkaXVzKTtcbiAgZm9udC1zaXplOiB2YXIoLS1kZWNrYS1mb250LXNpemUpO1xuICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogdmFyKC0tZmllbGRzZXQtaW5wdXQtZGlhbWV0ZXIpO1xuICBoZWlnaHQ6IHZhcigtLWZpZWxkc2V0LWlucHV0LWRpYW1ldGVyKTtcbn1cbjp3aGVyZSguZmllbGQtZWxlbWVudCkgOndoZXJlKFt0eXBlPXJhZGlvXSk6Y2hlY2tlZDphZnRlcixcbjp3aGVyZSguZmllbGRzZXQtbGFiZWwtd3JhcCkgOndoZXJlKFt0eXBlPXJhZGlvXSk6Y2hlY2tlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjM0E3QkU2IG5vLXJlcGVhdCBjZW50ZXIvNzAlIHVybCguLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9mb3JtX3RpY2stdGhpY2std2hpdGUuc3ZnKTtcbiAgYm9yZGVyLWNvbG9yOiAjM0E3QkU2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuXG4vKiBmaWVsZHNldC1sYWJlbC13cmFwIOKAlCBjaGVja2JveCArIGxhYmVsIHJvdyAobGVnYWwgY29uc2VudHMpICovXG4uZmllbGRzZXQtbGFiZWwtd3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGdhcDogMTJweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJvcmRlci1jb2xvciAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG4uZmllbGRzZXQtbGFiZWwtd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGJvcmRlci1jb2xvcjogI0VDRUVGMjtcbn1cbi5maWVsZHNldC1sYWJlbC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmZpZWxkc2V0LWxhYmVsLXdyYXAgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3REJFMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJvcmRlci1jb2xvciAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG4uZmllbGRzZXQtbGFiZWwtd3JhcCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xufVxuLmZpZWxkc2V0LWxhYmVsLXdyYXAgaW5wdXRbdHlwZT1jaGVja2JveF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNNCAxMmw1IDUgMTEtMTEnLz48L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDE0MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5maWVsZHNldC1sYWJlbC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQsXG4uZmllbGRzZXQtbGFiZWwtd3JhcCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogIzBBMEIwRjtcbiAgYm9yZGVyLWNvbG9yOiAjMEEwQjBGO1xufVxuLmZpZWxkc2V0LWxhYmVsLXdyYXAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5maWVsZHNldC1sYWJlbC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6OmFmdGVyIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5maWVsZHNldC1sYWJlbC13cmFwIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xufVxuLmZpZWxkc2V0LWxhYmVsLXdyYXAgaW5wdXQ6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDkxLCA2MywgMjM2LCAwLjE4KTtcbn1cblxuLmZpZWxkc2V0LWxhYmVsLXdyYXBfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzBBMEIwRjtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5maWVsZHNldC1sYWJlbC13cmFwX19sYWJlbCBhIHtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5maWVsZC1lbGVtZW50LS1tb25leSAuZmllbGQtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1lbGVtZW50LS1tb25leSAuZmllbGQtaW5wdXQgLm1vbmV5LXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIsKkXCI7IC8qIEdlbmVyaWMgY3VycmVuY3kgc2lnbiAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAycHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxNHB4KTtcbiAgY29sb3I6ICM3MjcyNzI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDM0MzQzM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNhbGModmFyKC0tYm9keS1mb250LXNpemUpICogMS4yKTtcbiAgd2lkdGg6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLW1vbmV5IC5maWVsZC1pbnB1dCAubW9uZXktc3ltYm9sLS1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIkXCI7IC8qIERvbGxhcnMgKi9cbn1cblxuLmZpZWxkLWVsZW1lbnQtLW1vbmV5IC5maWVsZC1pbnB1dCAubW9uZXktc3ltYm9sLS1wb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIsKjXCI7IC8qIFBvdW5kcyAqL1xufVxuXG4uZmllbGQtZWxlbWVudC0tbW9uZXkgLmZpZWxkLWlucHV0IC5tb25leS1zeW1ib2wtLXllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIsKlXCI7IC8qIFllbiAqL1xufVxuXG4uZmllbGQtZWxlbWVudC0tbW9uZXkgLmZpZWxkLWlucHV0IC5tb25leS1zeW1ib2wtLWluZGlhbl9ydXBlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKCuVwiOyAvKiBJbmRpYW4gcnVwZWUgKi9cbn1cblxuLmZpZWxkLWVsZW1lbnQtLXJhbmRvbWNvZGUgYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZmllbGQtZWxlbWVudC0tcmFuZ2UgLmZpZWxkLWlucHV0IC50ZXh0Ym94IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5maWVsZC1lbGVtZW50LS1yYW5nZSAuZmllbGQtaW5wdXQgaW5wdXRbdHlwZT1yYW5nZV0gKyBkaXYge1xuICBjb2xvcjogIzcyNzI3MjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5maWVsZC1lbGVtZW50LS1yYW5nZSAuZmllbGQtaW5wdXQgaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXMgKyBkaXYge1xuICBjb2xvcjogI2ExZGVmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IC8qIE90aGVyd2lzZSB3aGl0ZSBpbiBDaHJvbWUgKi9cbiAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjQzNDM0MzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDJweCAjNTk1OTU5O1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICM3MjcyNzI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogLTE0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNDM0MzQzM7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICNhMWRlZmY7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNHB4ICM3MjcyNzI7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNEOEQ4RDg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMnB4ICM1OTU5NTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZDogIzcyNzI3MjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDE4cHggMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kOiAjRDhEOEQ4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVyIHtcbiAgYmFja2dyb3VuZDogI0Q4RDhEODtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAxcHggMXB4IDJweCAjNTk1OTU5O1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICM3MjcyNzI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZDogI0Q4RDhEODtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy1maWxsLXVwcGVyIHtcbiAgYmFja2dyb3VuZDogI0Q4RDhEODtcbn1cblxuLyogSUUgaGFjayBmaXggLVxuaWYgbm90IElFLCBhcHBseSB0aGVzZSBzdHlsZXNcbmhhcyBub3RoaW5nIHRvIGRvIHdpdGggKGRpc3BsYXk6YmxvY2spXG5hbmQgZXZlcnl0aGluZyB0byBkbyB3aXRoIElFIG5vdCBzdXBwb3J0aW5nIEBzdXBwb3J0cyAqL1xuQHN1cHBvcnRzIChkaXNwbGF5OiBibG9jaykge1xuICBpbnB1dFt0eXBlPXJhbmdlXSB7XG4gICAgbWFyZ2luOiAxMi44cHggMDtcbiAgfVxufVxuLyogLS0tLSBSZXF1aXJlZCAtLS0tICovXG46d2hlcmUoLmZpZWxkLWxhYmVsLS1yZXF1aXJlZCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIiAqXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuOndoZXJlKC5maWVsZC1sYWJlbF9fcmVxdWlyZWQpIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbjp3aGVyZSguZmllbGQtbGFiZWxfX3JlcXVpcmVkKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBjb2xvcjogI0U1NDg0RDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZpZWxkLWlucHV0IHNlbGVjdFttdWx0aXBsZV0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWwpO1xufVxuXG4uZmllbGQtaW5wdXQgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTXVsdGlwbGUgc2VsZWN0cyAqL1xuLmZpZWxkLWVsZW1lbnQtLXNlbGVjdC0tbXVsdGlwbGUgc2VsZWN0IHtcbiAgcGFkZGluZzogdmFyKC0tZmllbGQtcGFkZGluZy12ZXJ0aWNhbCkgdmFyKC0tZmllbGQtcGFkZGluZy1ob3Jpem9udGFsKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXNlbGVjdC0tbXVsdGlwbGUgb3B0aW9uIHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4uc2l0ZS1zZWFyY2gtZm9ybSB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG59XG5cbi5zaXRlLXNlYXJjaC1mb3JtLS1oZWFkZXIge1xuICBtYXJnaW46IDA7XG59XG5cbi5zZWFyY2gtcmVzdWx0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDM0MzQzM7XG4gIG1hcmdpbjogMjBweCAwO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5zZWFyY2gtcmVzdWx0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zdWJtaXQtYmFyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctYmxvY2s6IDhweDtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZmllbGQtdmVydGljYWwtd2hpdGVzcGFjZSk7XG59XG5cbi5zaWRlYmFyIC5zdWJtaXQtYmFyIHtcbiAgcGFkZGluZzogMTJweCAwO1xufVxuXG4uc3VibWl0LWJhciBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4vKiB0aW1lIHBpY2tlciAqL1xuLmZpZWxkLWVsZW1lbnQtLXRpbWVwaWNrZXIgLmZpZWxkLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmllbGQtZWxlbWVudC0tdGltZXBpY2tlciAuZmllbGQtaW5wdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLCoFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAycHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9mb3JtX3RpbWVwaWNrZXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQzNDM0MzO1xufVxuXG4vKiBUaW1lcGlja2VyIG1vZGFsICovXG4udWktdGltZXBpY2tlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XG59XG5cbi51aS10aW1lcGlja2VyLXN0YW5kYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzQzNDMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgcGFkZGluZzogNnB4O1xuICBsaXN0LXN0eWxlOiBub25lIG91dHNpZGUgbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnVpLXRpbWVwaWNrZXItc3RhbmRhcmQgYSB7XG4gIGNvbG9yOiAjNDc0NzQ3O1xufVxuXG4udWktdGltZXBpY2tlci1zdGFuZGFyZCAudWktc3RhdGUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xufVxuXG4udWktdGltZXBpY2tlci1zdGFuZGFyZCAudWktbWVudS1pdGVtIHtcbiAgY2xlYXI6IGxlZnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udWktdGltZXBpY2tlci1zdGFuZGFyZCAudWktbWVudS1pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnVpLXRpbWVwaWNrZXItaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXRvdGFsc2VsZWN0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWVsZC1lbGVtZW50LS10b3RhbHNlbGVjdG9yIC5maWVsZC1pbnB1dCAudG90YWwtc2VsZWN0b3JfX291dHB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZmllbGQtbGluZS1oZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1maWVsZC1wYWRkaW5nLXZlcnRpY2FsKSB2YXIoLS1maWVsZC1wYWRkaW5nLWhvcml6b250YWwpO1xuICBib3JkZXI6IHZhcigtLWZpZWxkLWJvcmRlcik7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItdG9wOiB2YXIoLS1maWVsZC1ib3JkZXItbGlnaHQpO1xuICBib3JkZXItcmlnaHQ6IHZhcigtLWZpZWxkLWJvcmRlci1saWdodCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZpZWxkLWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tZmllbGQtdGV4dC1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZpZWxkLXJhZGl1cyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVja2EtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2Zvcm1fYXJyb3ctZG93bi5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMTJweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MnB4O1xufVxuXG4uZmllbGQtZWxlbWVudC0tdG90YWxzZWxlY3Rvcl9fZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHotaW5kZXg6IDgwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzQzNDMztcbiAgZGlzcGxheTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXRvdGFsc2VsZWN0b3IuZmllbGQtZWxlbWVudC0tdG90YWxzZWxlY3Rvci0tYWN0aXZlIC5maWVsZC1lbGVtZW50LS10b3RhbHNlbGVjdG9yX19kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgMCAxNnB4O1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2xhYmVscyB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleDogMCAwIGF1dG87XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b25zIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCQkJGQzE7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGNvbG9yOiAjOGM4YzhjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b24udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fYnV0dG9uLS1kZWNyZWFzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9mb3JtX21pbnVzLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgOHB4IC0xIGNlbnRlcjtcbn1cblxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b24tLWluY3JlYXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2Zvcm1fcGx1cy5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA4cHggLTEgY2VudGVyO1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICM4YzhjOGM7XG4gIGJvcmRlci1jb2xvcjogIzhjOGM4YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNDtcbn1cblxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjOGM4YzhjO1xuICBib3JkZXItY29sb3I6ICM4YzhjOGM7XG59XG5cbi8qIE1pbiAvIG1heCAqL1xuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2J1dHRvbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b24tLW1pbixcbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19idXR0b24udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fYnV0dG9uLS1tYXgge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb2xvcjogIzhjOGM4YztcbiAgYm9yZGVyLWNvbG9yOiAjRDhEOEQ4O1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fdG90YWwge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nOiA0cHggNnB4O1xuICB3aWR0aDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cblxuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGRfX2xhYmVscyBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4udG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19maWVsZF9fbGFiZWxzX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19sYWJlbHNfX2hlbHBlciB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiB2YXIoLS1kZWNpLWZvbnQtc2l6ZSk7XG59XG5cbi5maWVsZC1lbGVtZW50LS10b3RhbHNlbGVjdG9yX19maWVsZHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBEb25lIGJ1dHRvbiAqL1xuLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fY2xvc2VfX2J1dHRvbi13cmFwIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4vKiBCUCBFeHRyYSBzbWFsbCAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNy41ZW0pIHsgLyogNjAwcHggKi9cbiAgLmZpZWxkLWVsZW1lbnQtLXRvdGFsc2VsZWN0b3JfX2Ryb3Bkb3duIHtcbiAgICByaWdodDogYXV0bztcbiAgICBtaW4td2lkdGg6IDMyMHB4O1xuICB9XG4gIC50b3RhbC1zZWxlY3Rvcl9fZHJvcGRvd25fX2ZpZWxkX19sYWJlbHNfX2hlbHBlciB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLnRvdGFsLXNlbGVjdG9yX19kcm9wZG93bl9fZmllbGQge1xuICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gIH1cbn1cbi8qIEJQIFNtYWxsICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4LjA2M2VtKSB7IC8qIDc2OXB4ICovXG4gIC8qIERvbid0IHJlYWxseSBuZWVkIHRoaXMgY2xvc2UgYnV0dG9uIGFib3ZlIHRhYmxldCAqL1xuICAudG90YWwtc2VsZWN0b3JfX2Ryb3Bkb3duX19jbG9zZV9fYnV0dG9uLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5maWVsZC1lbGVtZW50LS11cGxvYWQgLmZpZWxkLWlucHV0IGlucHV0W3R5cGU9ZmlsZV0ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0W3R5cGU9ZmlsZV06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNDM0MzO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9ZmlsZV06aG92ZXI6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYWFhYTtcbn1cblxuaW5wdXRbdHlwZT1maWxlXTpmb2N1czo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPWZpbGVdOmFjdGl2ZTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhEOEQ4O1xufVxuXG5pbnB1dFt0eXBlPWZpbGVdOmZvY3VzIHtcbiAgb3V0bGluZTogIzhjOGM4YyBhdXRvIDVweDtcbn1cblxuaW5wdXRbdHlwZT1maWxlIGldOmZvY3VzIHtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG59XG5cbi8qIC0tLS0gd2hpdGUgLS0tLSAqL1xuLmZpZWxkLWVsZW1lbnQtLXdoaXRlIGlucHV0W3R5cGU9ZmlsZV06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXdoaXRlIGlucHV0W3R5cGU9ZmlsZV06aG92ZXI6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYWFhYTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXdoaXRlIGlucHV0W3R5cGU9ZmlsZV06Zm9jdXM6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbn1cblxuLmZpZWxkLWVsZW1lbnQtLXdoaXRlIGlucHV0W3R5cGU9ZmlsZV06YWN0aXZlOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOEQ4RDg7XG59XG5cbi5pbWFnZS1nYWxsZXJ5X19maWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG59XG4uaW1hZ2UtZ2FsbGVyeV9fZmlndXJlX19jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxNnB4IDRweCA0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjIpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xufVxuXG4uaW1hZ2UtZ2FsbGVyeV9fc2xpZGVyIC5zcGxpZGVfX3NsaWRlIGltZyB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmltYWdlLWdhbGxlcnlfX3NsaWRlciAuc3BsaWRlX19zbGlkZS5hY3RpdmUgaW1nIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMzUwbXMgZWFzZS1pbjtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG4uaW1hZ2UtZ2FsbGVyeV9fc2xpZGVyIC5pbWFnZS1nYWxsZXJ5X19maWd1cmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmltYWdlLWdhbGxlcnlfX3NsaWRlci5jb2x1bW5zLTEgLmltYWdlLWdhbGxlcnlfX2ZpZ3VyZSxcbi5pbWFnZS1nYWxsZXJ5X19zbGlkZXIuY29sdW1ucy0xIC5pbWFnZS1nYWxsZXJ5X19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW1hZ2UtZ2FsbGVyeV9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDIwcHg7XG59XG4uaW1hZ2UtZ2FsbGVyeV9fZ3JpZC5jb2x1bW5zLTIsIC5pbWFnZS1nYWxsZXJ5X19ncmlkLmNvbHVtbnMtNCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG59XG4uaW1hZ2UtZ2FsbGVyeV9fZ3JpZC5jb2x1bW5zLTMsIC5pbWFnZS1nYWxsZXJ5X19ncmlkLmNvbHVtbnMtNSwgLmltYWdlLWdhbGxlcnlfX2dyaWQuY29sdW1ucy02IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmltYWdlLWdhbGxlcnlfX2dyaWQuY29sdW1ucy00IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5pbWFnZS1nYWxsZXJ5X19ncmlkLmNvbHVtbnMtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuaW1hZ2UtZ2FsbGVyeV9fZ3JpZC5jb2x1bW5zLTYge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gIH1cbn1cbi5pbWFnZS1nYWxsZXJ5X19ncmlkIGZpZ3VyZSxcbi5pbWFnZS1nYWxsZXJ5X19ncmlkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmltYWdlLWdhbGxlcnlfX2dyaWQgLmltYWdlLWdhbGxlcnlfX2ZpZ3VyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbWFnZS1nYWxsZXJ5X19ncmlkIC5pbWFnZS1nYWxsZXJ5X19maWd1cmU6aG92ZXIgZmlnY2FwdGlvbiwgLmltYWdlLWdhbGxlcnlfX2dyaWQgLmltYWdlLWdhbGxlcnlfX2ZpZ3VyZTpmb2N1cyBmaWdjYXB0aW9uLCAuaW1hZ2UtZ2FsbGVyeV9fZ3JpZCAuaW1hZ2UtZ2FsbGVyeV9fZmlndXJlOmFjdGl2ZSBmaWdjYXB0aW9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5pbWFnZS1nYWxsZXJ5X19ncmlkIC5pbWFnZS1nYWxsZXJ5X19maWd1cmUgZmlnY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgei1pbmRleDogMjtcbiAgb3BhY2l0eTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5pbWFnZS1nYWxsZXJ5X19ncmlkIC5pbWFnZS1nYWxsZXJ5X19maWd1cmUgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRvcDogMjBweDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBwYWRkaW5nOiAxNi42NjY2JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuaW1hZ2UtZ2FsbGVyeV9fZ3JpZCAuaW1hZ2UtZ2FsbGVyeV9fZmlndXJlIGZpZ2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4uZmVhdHVyZS1pbWFnZS1nYWxsZXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5IHtcbiAgICBwYWRkaW5nLWlubGluZTogdmFyKC0td2lkZS1jb250YWluZXItZ3V0dGVyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5IC5zcGxpZGVfX2Fycm93cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2lubmVyIHtcbiAgICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XG4gICAgZ2FwOiBtaW4odmFyKC0tc3RhbmRhcmQtcmFkaXVzKSwgdmFyKC0tbGFyZ2UtZm9udC1zaXplKSk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5zcGxpZGUuaXMtaW5pdGlhbGl6ZWQ6bm90KC5pcy1hY3RpdmUpIC5zcGxpZGVfX2xpc3QuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxufVxuXG4uZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1zdGFuZGFyZC1yYWRpdXMpO1xuICB9XG59XG4uZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtOmhvdmVyLCAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtOmZvY3VzLCAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0tLTEge1xuICBncmlkLWNvbHVtbjogMS80O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtLS0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgICBncmlkLXJvdzogMTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtLS0xIHtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICAgIGdyaWQtcm93OiAxLzM7XG4gIH1cbn1cblxuOnJvb3Qge1xuICAtLWZlYXR1cmUtZ2FsbGVyeS1sYXVuY2hlci1kaWFtZXRlcjogNDNweDtcbn1cblxuLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMWVtO1xuICByaWdodDogY2FsYygxZW0gKyB2YXIoLS1mZWF0dXJlLWdhbGxlcnktbGF1bmNoZXItZGlhbWV0ZXIpICsgMC41ZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZmVhdHVyZS1nYWxsZXJ5LWxhdW5jaGVyLWRpYW1ldGVyKTtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2xhdW5jaGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fbGF1bmNoZXIge1xuICAgIGxlZnQ6IDFlbTtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQuOTM3NWVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2xhdW5jaGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogdmFyKC0tZmVhdHVyZS1nYWxsZXJ5LWxhdW5jaGVyLWRpYW1ldGVyKTtcbiAgICB3aWR0aDogdmFyKC0tZmVhdHVyZS1nYWxsZXJ5LWxhdW5jaGVyLWRpYW1ldGVyKTtcbiAgfVxufVxuXG4uZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19sYXVuY2hlci0taXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2xhdW5jaGVyLS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNC45Mzc1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fbGF1bmNoZXItLXNsaWRlciB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9fbGF1bmNoZXItLXNsaWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0tLTQsXG4gIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0tLTUge1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9faXRlbS0taGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2l0ZW0tLW1hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBBMEIwRjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeV9faXRlbS0tbWFwIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuZmVhdHVyZS1pbWFnZS1nYWxsZXJ5X19pdGVtLS1tYXAge1xuICAgIGdyaWQtY29sdW1uOiA0O1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZlYXR1cmUtaW1hZ2UtZ2FsbGVyeS0tbWFwIC5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX2NvdW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mZWF0dXJlLWltYWdlLWdhbGxlcnlfX21hcC1jdGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMWVtO1xuICByaWdodDogMWVtO1xuICB6LWluZGV4OiAxO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IHtcbiAgYmFja2dyb3VuZDogI0MzQzNDMztcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9kb2N1bWVudC5zdmcpIG5vLXJlcGVhdDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtcGRmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX3BkZi5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1wbmcsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1naWYsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1qcGcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25faW1hZ2Uuc3ZnKTtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtcnRmLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtdHh0LFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtZG9jLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtZG9jeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl93b3JkLWRvYy5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1jc3YsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC14bHMsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC14bHN4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX3NwcmVhZHNoZWV0LnN2Zyk7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW1wMyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWFhYyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW9nYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9zb3VuZC5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1tcDQsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1tcGVnLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtbXBnLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtd2VibSxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW9ndixcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWFhYyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWF2aSxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW1vdixcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXdtdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl92aWRlby5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEwLCAxMSwgMTUsIDApO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgYTpob3Zlcixcbi53aWRnZXQtRmlsZUxpc3QgYTpmb2N1cyxcbi53aWRnZXQtRmlsZUxpc3QgYTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzBhMGIwZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjIuNWVtKSB7XG4gIC53aWRnZXQtRmlsZUxpc3Qge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbi5zaWRlYmFyLWxpbmtsaXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2lkZWJhci1saW5rbGlzdF9faXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDdEQkUzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtX19idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCAxLjVlbTtcbn1cblxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW1fX2J1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIj5cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdG9wOiBjYWxjKDEwcHggKyAwLjFlbSk7XG4gIHRyYW5zaXRpb246IGxlZnQgMjAwbXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dCwgY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtLS1leHBhbmRlZCAuc2lkZWJhci1saW5rbGlzdF9faXRlbV9fYnV0dG9uOmJlZm9yZSxcbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtOmhvdmVyIC5zaWRlYmFyLWxpbmtsaXN0X19pdGVtX19idXR0b246YmVmb3JlIHtcbiAgbGVmdDogMC41ZW07XG59XG5cbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtLS1leHBhbmRlZCAuc2lkZWJhci1saW5rbGlzdF9faXRlbV9fYnV0dG9uOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW1fX3N1Ymxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW1fX3N1Ymxpc3RfX2l0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc2lkZWJhci1saW5rbGlzdF9faXRlbV9fc3VibGlzdF9faXRlbV9fbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAk8KgXCI7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uc2lkZWJhci1saW5rbGlzdF9faXRlbV9fc3VibGlzdF9faXRlbV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjI1ZW0gMC4yNWVtIDEuNWVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4uc2lkZWJhci1saW5rbGlzdF9faXRlbV9fc3VibGlzdF9faXRlbV9fbGluazpob3Zlcixcbi5zaWRlYmFyLWxpbmtsaXN0X19pdGVtX19zdWJsaXN0X19pdGVtX19saW5rOmZvY3VzLFxuLnNpZGViYXItbGlua2xpc3RfX2l0ZW1fX3N1Ymxpc3RfX2l0ZW1fX2xpbms6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnNvY2lhbC1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBnYXA6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNvY2lhbC1saXN0LS1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5zb2NpYWwtbGlzdC0tY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zb2NpYWwtbGlzdF9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zb2NpYWwtbGlzdF9faXRlbSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG59XG4uc29jaWFsLWxpc3RfX2l0ZW0gOndoZXJlKFtzdHJva2UqPVwiI1wiXSkge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogc3Ryb2tlIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnNvY2lhbC1saXN0X19pdGVtIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5zb2NpYWwtbGlzdC0tcHJpbWFyeSB7XG4gIGNvbG9yOiByZ2JhKDEwLCAxMSwgMTUsIDAuNyk7XG59XG5cbi5zb2NpYWwtbGlzdC0tZ3JleSBhIHtcbiAgY29sb3I6ICNCQkJGQzE7XG59XG4uc29jaWFsLWxpc3QtLWdyZXkgYTpob3ZlciwgLnNvY2lhbC1saXN0LS1ncmV5IGE6Zm9jdXMsIC5zb2NpYWwtbGlzdC0tZ3JleSBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjOGM4YzhjO1xufVxuXG4uc29jaWFsLWxpc3QtLWNpcmNsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnNvY2lhbC1saXN0LS1jaXJjbGUgOndoZXJlKFtzdHJva2UqPVwiI1wiXSkge1xuICBzdHJva2U6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5zb2NpYWwtbGlzdC0tY2lyY2xlIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGZpbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uc29jaWFsLWxpc3QtLWZvb3RlciB7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLnNvY2lhbC1saXN0LS1mb290ZXIge1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuLnNvY2lhbC1saXN0LS1mb290ZXIgc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLndpZGdldC1GaWxlTGlzdCB7XG4gIGJhY2tncm91bmQ6ICNDM0MzQzM7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50IHtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fZG9jdW1lbnQuc3ZnKSBuby1yZXBlYXQ7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXBkZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9wZGYuc3ZnKTtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtcG5nLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtZ2lmLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtanBnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXN5c3RlbS9pY29uX2ltYWdlLnN2Zyk7XG59XG5cbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXJ0Zixcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXR4dCxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWRvYyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LWRvY3gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fd29yZC1kb2Muc3ZnKTtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtY3N2LFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQteGxzLFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQteGxzeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1zeXN0ZW0vaWNvbl9zcHJlYWRzaGVldC5zdmcpO1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1tcDMsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1hYWMsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1vZ2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fc291bmQuc3ZnKTtcbn1cblxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtbXA0LFxuLndpZGdldC1GaWxlTGlzdCAuZG9jdW1lbnQtbXBlZyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LW1wZyxcbi53aWRnZXQtRmlsZUxpc3QgLmRvY3VtZW50LXdlYm0sXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1vZ3YsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1hYWMsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1hdmksXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC1tb3YsXG4ud2lkZ2V0LUZpbGVMaXN0IC5kb2N1bWVudC13bXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tc3lzdGVtL2ljb25fdmlkZW8uc3ZnKTtcbn1cblxuLndpZGdldC1GaWxlTGlzdCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMCwgMTEsIDE1LCAwKTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4ud2lkZ2V0LUZpbGVMaXN0IGE6aG92ZXIsXG4ud2lkZ2V0LUZpbGVMaXN0IGE6Zm9jdXMsXG4ud2lkZ2V0LUZpbGVMaXN0IGE6YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItY29sb3I6ICMwYTBiMGY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyLjVlbSkge1xuICAud2lkZ2V0LUZpbGVMaXN0IHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG4uY2hpbGRyZW4tZ2FsbGVyeS1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3QtLTIsIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3QtLTMsIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3QtLTQsIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3QtLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmNoaWxkcmVuLWdhbGxlcnktbGlzdCB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG4gIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3QtLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbiAgLmNoaWxkcmVuLWdhbGxlcnktbGlzdC0tNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0LS01IHtcbiAgICBnYXA6IDQwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODcuNWVtKSB7XG4gIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3Qge1xuICAgIGdhcDogNDBweDtcbiAgfVxuICAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0LS01IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICB9XG59XG5cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAyMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3RhbmRhcmQtcmFkaXVzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDIwMG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0LCB0ZXh0LWRlY29yYXRpb24tY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQsIGNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazpob3ZlciwgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazpmb2N1cywgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEEwQjBGO1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE4KTtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2xpbms6aG92ZXIgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2UgaW1nLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmZvY3VzIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlIGltZywgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazphY3RpdmUgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2UgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2xpbms6aG92ZXIgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YmVmb3JlLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmhvdmVyIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmFmdGVyLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmZvY3VzIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmJlZm9yZSwgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazpmb2N1cyAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19pbWFnZTphZnRlciwgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9fbGluazphY3RpdmUgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YmVmb3JlLCAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19saW5rOmFjdGl2ZSAuY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX19pbWFnZTphZnRlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjOGM4YzhjO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xvZ28uc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBBMEIwRjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9sb2dvLW1vbm8uc3ZnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmJlZm9yZSwgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3RhbmRhcmQtcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgIzhGOEJBQiA5MCUsICM4RjhCQUIgMTAwJSk7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI0FCQTE4QiA4MCUsICNBQkExOEIgMTAwJSk7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbS0tZmFsbGJhY2sgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cbi5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW0tLWZhbGxiYWNrIC5jaGlsZHJlbi1nYWxsZXJ5LWxpc3RfX2l0ZW1fX2ltYWdlOmJlZm9yZSwgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbS0tZmFsbGJhY2sgLmNoaWxkcmVuLWdhbGxlcnktbGlzdF9faXRlbV9faW1hZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uY2hpbGRyZW4tZ2FsbGVyeS1saXN0X19pdGVtX190aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zdGFuZGFyZC1yYWRpdXMpICogMC43NSk7XG4gIHBhZGRpbmctYmxvY2s6IDEycHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmxpbmVkLWxpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubGluZWQtbGlzdF9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxNXB4IDIycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjZGN0Y5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTYwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuLmxpbmVkLWxpc3RfX3JvdzpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4ubGluZWQtbGlzdF9fcm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Y2RjdGOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ueW91LW5lZWQge1xuICBtYXJnaW46IDE2cHggMCAwO1xufVxuXG4ueW91LW5lZWRfX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzZDNzU4NztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnlvdS1uZWVkX19waWxscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA4cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi55b3UtbmVlZF9fcGlsbHMgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgYmFja2dyb3VuZDogI0Y2RjdGOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3REJFMztcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuLnlvdS1uZWVkX19waWxscyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDE0JyUzRSUzQ2NpcmNsZSBjeD0nNycgY3k9JzcnIHI9JzcnIGZpbGw9JyUyMzFGQTg2QicvJTNFJTNDcGF0aCBkPSdNMy41IDdsMi41IDIuNSA0LjUtNScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZmlsbD0nbm9uZScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLnlvdS1uZWVkLS1kYXJrIC55b3UtbmVlZF9fbGFiZWwge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbn1cbi55b3UtbmVlZC0tZGFyayAueW91LW5lZWRfX3BpbGxzIGxpIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xOCk7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi55b3UtbmVlZC0tcGFuZWwge1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuXG4ueW91LW5lZWQtLWRhcmsueW91LW5lZWQtLXBhbmVsIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuXG4uY2hlY2tsaXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uY2hlY2tsaXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG4uY2hlY2tsaXN0IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCclM0UlM0NjaXJjbGUgY3g9JzcnIGN5PSc3JyByPSc3JyBmaWxsPSclMjMxRkE4NkInLyUzRSUzQ3BhdGggZD0nTTMuNSA3bDIuNSAyLjUgNC41LTUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGZpbGw9J25vbmUnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY2hlY2tsaXN0IGxpLnBlbmRpbmcge1xuICBjb2xvcjogIzZDNzU4Nztcbn1cbi5jaGVja2xpc3QgbGkucGVuZGluZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCclM0UlM0NjaXJjbGUgY3g9JzcnIGN5PSc3JyByPSc2JyBmaWxsPSdub25lJyBzdHJva2U9JyUyM0I2QkRDQScgc3Ryb2tlLXdpZHRoPScxLjUnLyUzRSUzQy9zdmclM0VcIik7XG59XG4uY2hlY2tsaXN0IGxpLmRvaW5nIHtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY2hlY2tsaXN0IGxpLmRvaW5nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDE0JyUzRSUzQ2NpcmNsZSBjeD0nNycgY3k9JzcnIHI9JzcnIGZpbGw9JyUyMzBBMEIwRicvJTNFJTNDY2lyY2xlIGN4PSc3JyBjeT0nNycgcj0nMi41JyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5jaGVja2xpc3QgbGkgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbi5jaGVja2xpc3QgbGkgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGFjY2VudC1jb2xvcjogIzZFNERGRjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrbGlzdCBsaTpoYXMoaW5wdXRbdHlwZT1jaGVja2JveF0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tsaXN0LmNvbmRlbnNlZCBsaSB7XG4gIHBhZGRpbmc6IDNweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jaGVja2xpc3Qud2l0aC1kaXZpZGVycyBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuLmNoZWNrbGlzdC53aXRoLWRpdmlkZXJzIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uY2hlY2tsaXN0LS1saWdodCBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBnYXA6IDExcHg7XG59XG4uY2hlY2tsaXN0LS1saWdodCBsaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCclM0UlM0NjaXJjbGUgY3g9JzcnIGN5PSc3JyByPSc2JyBmaWxsPSclMjNFRUY2RjEnIHN0cm9rZT0nJTIzQ0JFN0Q2JyBzdHJva2Utd2lkdGg9JzEnLyUzRSUzQ3BhdGggZD0nTTMuNSA3bDIuNSAyLjUgNC41LTUnIHN0cm9rZT0nJTIzMUZBODZCJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBmaWxsPSdub25lJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2hlY2tsaXN0LS1kYXJrIGxpIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cbi5jaGVja2xpc3QtLWRhcmsgbGkucGVuZGluZyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xufVxuLmNoZWNrbGlzdC0tZGFyayBsaS5wZW5kaW5nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDE0JyUzRSUzQ2NpcmNsZSBjeD0nNycgY3k9JzcnIHI9JzYnIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmZmZmNjYnIHN0cm9rZS13aWR0aD0nMS41Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmNoZWNrbGlzdC0tZGFyayBsaS5kb2luZyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xufVxuLmNoZWNrbGlzdC0tZGFyayBsaS5kb2luZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCclM0UlM0NjaXJjbGUgY3g9JzcnIGN5PSc3JyByPSc3JyBmaWxsPSd3aGl0ZScvJTNFJTNDY2lyY2xlIGN4PSc3JyBjeT0nNycgcj0nMi41JyBmaWxsPSclMjMwQTBCMEYnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jaGVja2xpc3QtLWRhcmsud2l0aC1kaXZpZGVycyBsaSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG59XG4uY2hlY2tsaXN0LS1kYXJrLndpdGgtZGl2aWRlcnMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi50b2RvbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnRvZG9saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG4udG9kb2xpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE0IDE0JyUzRSUzQ2NpcmNsZSBjeD0nNycgY3k9JzcnIHI9JzYnIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzQjZCRENBJyBzdHJva2Utd2lkdGg9JzEuNScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLnRvZG9saXN0LmNvbmRlbnNlZCBsaSB7XG4gIHBhZGRpbmc6IDNweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50b2RvbGlzdC53aXRoLWRpdmlkZXJzIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQ0VFRjI7XG59XG4udG9kb2xpc3Qud2l0aC1kaXZpZGVycyBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnRvZG9saXN0LS1kYXJrIGxpIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cbi50b2RvbGlzdC0tZGFyayBsaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCclM0UlM0NjaXJjbGUgY3g9JzcnIGN5PSc3JyByPSc2JyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZmZmZjY2JyBzdHJva2Utd2lkdGg9JzEuNScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLnRvZG9saXN0LS1kYXJrLndpdGgtZGl2aWRlcnMgbGkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuLnRvZG9saXN0LS1kYXJrLndpdGgtZGl2aWRlcnMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5zdGVwbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY291bnRlci1yZXNldDogc3RlcGxpc3Q7XG59XG4uc3RlcGxpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBzdGVwbGlzdDtcbn1cbi5zdGVwbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihzdGVwbGlzdCk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbiAgYmFja2dyb3VuZDogI0Y2RjdGOTtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjRDdEQkUzO1xuICBjb2xvcjogIzZDNzU4Nztcbn1cbi5zdGVwbGlzdCBsaS5kb25lIHtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG4uc3RlcGxpc3QgbGkuZG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCclM0UlM0NjaXJjbGUgY3g9JzcnIGN5PSc3JyByPSc3JyBmaWxsPSclMjMxRkE4NkInLyUzRSUzQ3BhdGggZD0nTTMuNSA3bDIuNSAyLjUgNC41LTUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGZpbGw9J25vbmUnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zdGVwbGlzdCBsaS5kb2luZyB7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnN0ZXBsaXN0IGxpLmRvaW5nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMEEwQjBGO1xuICBib3JkZXItY29sb3I6ICMwQTBCMEY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uc3RlcGxpc3QuY29uZGVuc2VkIGxpIHtcbiAgcGFkZGluZzogNHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnN0ZXBsaXN0LndpdGgtZGl2aWRlcnMgbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VDRUVGMjtcbn1cbi5zdGVwbGlzdC53aXRoLWRpdmlkZXJzIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uc3RlcGxpc3QtLWRhcmsgbGkge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnN0ZXBsaXN0LS1kYXJrIGxpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xOCk7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uc3RlcGxpc3QtLWRhcmsgbGkuZG9uZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG4uc3RlcGxpc3QtLWRhcmsgbGkuZG9uZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCclM0UlM0NjaXJjbGUgY3g9JzcnIGN5PSc3JyByPSc3JyBmaWxsPSclMjMxRkE4NkInLyUzRSUzQ3BhdGggZD0nTTMuNSA3bDIuNSAyLjUgNC41LTUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGZpbGw9J25vbmUnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zdGVwbGlzdC0tZGFyayBsaS5kb2luZyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xufVxuLnN0ZXBsaXN0LS1kYXJrIGxpLmRvaW5nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuXG4uc3RlcGxpc3QtLWRhcmsud2l0aC1kaXZpZGVycyBsaSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG59XG4uc3RlcGxpc3QtLWRhcmsud2l0aC1kaXZpZGVycyBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblBpcGxpc3Qg4oCUIG9uLWJyYW5kIGxpc3Qgd2l0aCBncmFkaWVudCBjaXJjbGUgYnVsbGV0cyAobWF0Y2hpbmcgZXllYnJvdyBwaXApXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnBpcGxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5waXBsaXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA4cHggMCA4cHggMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi5waXBsaXN0IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudCk7XG59XG5cbi5waXBsaXN0LmNvbmRlbnNlZCBsaSB7XG4gIHBhZGRpbmc6IDNweCAwIDNweCAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucGlwbGlzdC5jb25kZW5zZWQgbGk6OmJlZm9yZSB7XG4gIHRvcDogMTBweDtcbn1cblxuLnBpcGxpc3Qud2l0aC1kaXZpZGVycyBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuLnBpcGxpc3Qud2l0aC1kaXZpZGVycyBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnBpcGxpc3QtLWRhcmsgbGkge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuXG4ucGlwbGlzdC0tZGFyay53aXRoLWRpdmlkZXJzIGxpIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbn1cbi5waXBsaXN0LS1kYXJrLndpdGgtZGl2aWRlcnMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbjpyb290IHtcbiAgLS1sYXlvdXQtY29sdW1uLWdhcDogNnZ3O1xuICAtLWxheW91dC1ndXR0ZXI6IGNhbGModmFyKC0tZGVmYXVsdC1jb250YWluZXItZ3V0dGVyKSAtIHZhcigtLWxheW91dC1jb2x1bW4tZ2FwKSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tbGF5b3V0LWNvbHVtbi1nYXA6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMGVtKSB7XG4gIDpyb290IHtcbiAgICAtLWxheW91dC1jb2x1bW4tZ2FwOiA0OHB4O1xuICB9XG59XG4ucGFnZS0taGFzX3NpZGViYXIgI2NvbnRlbnQgPiAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMmZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIGNvbHVtbi1nYXA6IHZhcigtLWxheW91dC1jb2x1bW4tZ2FwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLnBhZ2UtLWhhc19zaWRlYmFyICNjb250ZW50ID4gLmNvbnRhaW5lciB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGRlbnNlO1xuICB9XG59XG4ucGFnZS0taGFzX3NpZGViYXIgI2NvbnRlbnQgPiAuY29udGFpbmVyID4gKixcbi5wYWdlLS1oYXNfc2lkZWJhciAjY29udGVudCA+IC5jb250YWluZXIgOndoZXJlKC5tYWluYmFyKSB7XG4gIGdyaWQtY29sdW1uOiAxLzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5wYWdlLS1oYXNfc2lkZWJhciAjY29udGVudCA+IC5jb250YWluZXIgOndoZXJlKC5tYWluYmFyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAucGFnZS0taGFzX3NpZGViYXIgI2NvbnRlbnQgPiAuY29udGFpbmVyIDp3aGVyZSguc2lkZWJhcikge1xuICAgIGdyaWQtY29sdW1uOiAxLzE7XG4gIH1cbn1cblxuLm1haW5iYXItLW5hcnJvdyB7XG4gIHdpZHRoOiB2YXIoLS1kZWZhdWx0LWNvbnRhaW5lcik7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi50aWxlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLnRpbGVfX2lubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udGlsZV9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGlsZV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMjVweDtcbn1cblxuLmNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBwYWRkaW5nOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG91dGxpbmU6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHRyYW5zaXRpb246IG91dGxpbmUgMjAwbXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMjAwbXMgZWFzZS1pbi1vdXQsIGJvcmRlciAyMDBtcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAyMDBtcyBlYXNlLWluLW91dCwgY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uY2FyZFtyb2xlPWxpbmtdOmhvdmVyLCAuY2FyZFtyb2xlPWxpbmtdOmZvY3VzLCAuY2FyZFtyb2xlPWxpbmtdOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDEwLCAxMSwgMTUsIDAuMDYpLCAwIDZweCAxOHB4IC04cHggcmdiYSgxMCwgMTEsIDE1LCAwLjEyKTtcbn1cbi5jYXJkID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYS5jYXJkLFxuW2NsYXNzKj1kb2Mtc2V0LV0uY2FyZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAycHggc29saWQgI0Q3REJFMztcbn1cbmEuY2FyZDpob3ZlciwgYS5jYXJkOmZvY3VzLCBhLmNhcmQ6YWN0aXZlLFxuW2NsYXNzKj1kb2Mtc2V0LV0uY2FyZDpob3ZlcixcbltjbGFzcyo9ZG9jLXNldC1dLmNhcmQ6Zm9jdXMsXG5bY2xhc3MqPWRvYy1zZXQtXS5jYXJkOmFjdGl2ZSB7XG4gIG91dGxpbmUtY29sb3I6ICM2RTRERkY7XG59XG5cbi5jYXJkLnNlbGVjdGVkIHtcbiAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh3aGl0ZSwgd2hpdGUpIHBhZGRpbmctYm94LCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM0RkUwRDcsICM2RTRERkYpIGJvcmRlci1ib3g7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkLnNlbGVjdGVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzRGRTBENywgIzZFNERGRik7XG4gIG9wYWNpdHk6IDAuMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDA7XG59XG4uY2FyZC5zZWxlY3RlZCA+ICoge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uY2FyZC5zZWxlY3RlZDpob3ZlciwgLmNhcmQuc2VsZWN0ZWQ6Zm9jdXMsIC5jYXJkLnNlbGVjdGVkOmFjdGl2ZSB7XG4gIG91dGxpbmUtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBvcmRlcjogLTI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDhlbTtcbn1cblxuLmNhcmRfX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbWVkaXVtLWZvbnQtc2l6ZSk7XG59XG5cbi5jYXJkX19kZXNjcmlwdGlvbiB7XG4gIG1heC13aWR0aDogNDhjaDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLmNhcmRfX21lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXBhcmFncmFwaC1icmVhayk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5jYXJkX192aWRlbyxcbi5jYXJkX19pbWcsXG4uY2FyZF9fZmFsbGJhY2sge1xuICBvcmRlcjogLTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0VFRjI7XG59XG5cbi5jYXJkX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5jYXJkX19tZWRpYV9fZmFsbGJhY2stbG9nbyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNjAlO1xuICBtYXgtaGVpZ2h0OiA2MCU7XG59XG5cbi5jYXJkX19jdGEge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5jYXJkLS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDEwLCAxMSwgMTUsIDAuMDYpLCAwIDZweCAxOHB4IC04cHggcmdiYSgxMCwgMTEsIDE1LCAwLjEyKTtcbn1cblxuYS5jYXJkLS1zaGFkb3csXG5bY2xhc3MqPWRvYy1zZXQtXS5jYXJkLS1zaGFkb3cge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hLmNhcmQtLXNoYWRvdzpob3ZlciwgYS5jYXJkLS1zaGFkb3c6Zm9jdXMsIGEuY2FyZC0tc2hhZG93OmFjdGl2ZSxcbltjbGFzcyo9ZG9jLXNldC1dLmNhcmQtLXNoYWRvdzpob3ZlcixcbltjbGFzcyo9ZG9jLXNldC1dLmNhcmQtLXNoYWRvdzpmb2N1cyxcbltjbGFzcyo9ZG9jLXNldC1dLmNhcmQtLXNoYWRvdzphY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDEycHggMjhweCAtMTZweCByZ2JhKDEwLCAxMSwgMTUsIDAuNCk7XG59XG5cbjpyb290IHtcbiAgLS1zaWRlcGFkZGluZzogOHB4O1xuICAtLXZlcnRwYWRkaW5nOiA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyLjVlbSkge1xuICA6cm9vdCB7XG4gICAgLS1zaWRlcGFkZGluZzogMTJweDtcbiAgICAtLXZlcnRwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIDpyb290IHtcbiAgICAtLXNpZGVwYWRkaW5nOiAxNnB4O1xuICAgIC0tdmVydHBhZGRpbmc6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tc2lkZXBhZGRpbmc6IDI0cHg7XG4gICAgLS12ZXJ0cGFkZGluZzogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODcuNWVtKSB7XG4gIDpyb290IHtcbiAgICAtLXNpZGVwYWRkaW5nOiA0NHB4O1xuICAgIC0tdmVydHBhZGRpbmc6IDI4cHg7XG4gIH1cbn1cbi5tZWRpYS1vYmplY3RfX2ltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubWVkaWEtb2JqZWN0X19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZWRpYS1vYmplY3RfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5tZWRpYS1vYmplY3Qge1xuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5tZWRpYS1vYmplY3Q6YWZ0ZXIsXG4ubWVkaWEtb2JqZWN0OmJlZm9yZSB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ubWVkaWEtb2JqZWN0X19kZXRhaWxzIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNzI3MjcyO1xufVxuXG4ubWVkaWEtb2JqZWN0X19kYXRlOmFmdGVyIHtcbiAgY29udGVudDogXCIgfCBcIjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAubWVkaWEtb2JqZWN0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tZWRpYS1vYmplY3RfX2ltZyB7XG4gICAgd2lkdGg6IDMzJTtcbiAgfVxuICAubWVkaWEtb2JqZWN0X19jb250ZW50IHtcbiAgICB3aWR0aDogNjYlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG4udGVhbS10aWxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi50ZWFtLXRpbGVfX3RleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbiAgcGFkZGluZzogOHB4O1xufVxuLnRlYW0tdGlsZV9fc29jaWFsIHN2ZyA6d2hlcmUoW3N0cm9rZSo9XCIjXCJdKSB7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBzdHJva2UgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4udGVhbS10aWxlX19zb2NpYWwgc3ZnIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5tb2RhbC13aW5kb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogLTk5OTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5tb2RhbC13aW5kb3ctLXZpc2libGUge1xuICB6LWluZGV4OiA5MDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbn1cbi5tb2RhbC13aW5kb3dfX21haW5ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwY2g7XG4gIG1heC13aWR0aDogOTQlO1xuICBtYXgtaGVpZ2h0OiA5MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpIHNjYWxlKDAuNzUpO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzBlbSkge1xuICAubW9kYWwtd2luZG93X19tYWluYm94IHtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLm1vZGFsLXdpbmRvd19fbWFpbmJveCB7XG4gICAgcGFkZGluZzogMzJweCA0OHB4O1xuICB9XG59XG4ubW9kYWwtd2luZG93LS12aXNpYmxlIC5tb2RhbC13aW5kb3dfX21haW5ib3gge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbn1cbi5tb2RhbC13aW5kb3dfX21haW5ib3hfX2Nsb3NlYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtOHB4O1xuICB0b3A6IC04cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTJFNEU1O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMjAwbXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMGVtKSB7XG4gIC5tb2RhbC13aW5kb3dfX21haW5ib3hfX2Nsb3NlYnRuIHtcbiAgICByaWdodDogLTE2cHg7XG4gICAgdG9wOiAtMTZweDtcbiAgfVxufVxuLm1vZGFsLXdpbmRvd19fbWFpbmJveF9fY2xvc2VidG4gc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgb3BhY2l0eTogMC42NTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluLW91dDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwtd2luZG93X19tYWluYm94X19jbG9zZWJ0bjpob3ZlciwgLm1vZGFsLXdpbmRvd19fbWFpbmJveF9fY2xvc2VidG46Zm9jdXMsIC5tb2RhbC13aW5kb3dfX21haW5ib3hfX2Nsb3NlYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDM0MzQzM7XG4gIGJveC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG59XG4ubW9kYWwtd2luZG93X19tYWluYm94X19jbG9zZWJ0bjpob3ZlciBzdmcsIC5tb2RhbC13aW5kb3dfX21haW5ib3hfX2Nsb3NlYnRuOmZvY3VzIHN2ZywgLm1vZGFsLXdpbmRvd19fbWFpbmJveF9fY2xvc2VidG46YWN0aXZlIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGNvbnRlbnQgYXJlYSBzcGVjaWZpYyBzdGx5ZXMgKi9cbi5tZC13aW5kb3ctLWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubW9kYWwtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWwge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDgwcHggYXV0byAwIGF1dG87XG4gIHBhZGRpbmc6IDMycHggMjRweCAyNHB4IDI0cHg7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9kYWwtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS43ZW07XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4vKlxuICAgIEJyZWFkY3J1bWIgbmF2aWdheWlvbiBzdHlsZXMgdGhhdCBzaHJpbmsgdG8gb25seSB0aGUgcGFyZW50IGl0ZW0gb24gbW9iaWxlXG4gICAgc2luY2Ugc3BhY2UgaXMgbGltaXRlZC5cbiovXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbi5icmVhZGNydW1iX19jcnVtYixcbi5icmVhZGNydW1iIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnJlYWRjcnVtYl9fY3J1bWI6YmVmb3JlLFxuLmJyZWFkY3J1bWIgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLCoOKAusKgXCI7XG59XG4uYnJlYWRjcnVtYl9fY3J1bWI6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxuLmJyZWFkY3J1bWIgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogdW5zZXQ7XG59XG5cbi5icmVhZGNydW1iX19jcnVtYl9fbGluayxcbi5icmVhZGNydW1iIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYl9fY3J1bWJfX2xpbmsgOndoZXJlKFtzdHJva2UqPVwiI1wiXSksXG4uYnJlYWRjcnVtYiBsaSBhIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5icmVhZGNydW1iX19jcnVtYl9fbGluayA6d2hlcmUoW2ZpbGwqPVwiI1wiXSksXG4uYnJlYWRjcnVtYiBsaSBhIDp3aGVyZShbZmlsbCo9XCIjXCJdKSB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5icmVhZGNydW1iLS1jaGFubmVsIC5icmVhZGNydW1iX19jcnVtYjpsYXN0LWNoaWxkLFxuLmJyZWFkY3J1bWItLWNoYW5uZWwgLmJyZWFkY3J1bWIgbGk6bGFzdC1jaGlsZCB7XG4gIG1heC13aWR0aDogMjVjaDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtd3JhcDogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcuOTM3NWVtKSB7XG4gIC5icmVhZGNydW1iLS1jaGFubmVsIC5icmVhZGNydW1iX19jcnVtYjpudGgtbGFzdC1jaGlsZCgyKSxcbiAgLmJyZWFkY3J1bWItLWNoYW5uZWwgLmJyZWFkY3J1bWIgbGk6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJyZWFkY3J1bWItLWNoYW5uZWwgLmJyZWFkY3J1bWJfX2NydW1iOm50aC1sYXN0LWNoaWxkKDMpLFxuICAuYnJlYWRjcnVtYi0tY2hhbm5lbCAuYnJlYWRjcnVtYiBsaTpudGgtbGFzdC1jaGlsZCgzKSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5icmVhZGNydW1iX19jcnVtYi0taG9tZSAuYnJlYWRjcnVtYl9fY3J1bWJfX2xpbmtfX2xhYmVsIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4uYnJlYWRjcnVtYl9fY3J1bWItLWhvbWUgLmJyZWFkY3J1bWJfX2NydW1iX19saW5rX19sYWJlbC5mb2N1c2FibGU6YWN0aXZlLCAuYnJlYWRjcnVtYl9fY3J1bWItLWhvbWUgLmJyZWFkY3J1bWJfX2NydW1iX19saW5rX19sYWJlbC5mb2N1c2FibGU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnJlYWRjcnVtYi0tcGFnZS1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiBjYWxjKDFweCAqIC0xKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS13aWRlLWNvbnRhaW5lci1ndXR0ZXIpICogLTEpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0td2lkZS1jb250YWluZXItZ3V0dGVyKTtcbiAgcGFkZGluZy1ibG9jazogMWVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UyRTRFNTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMkU0RTU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xuICAuYnJlYWRjcnVtYi0tcHJvcGVydHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzQuOTM3NWVtKSB7XG4gIC5icmVhZGNydW1iLS1sb2NhdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zZWN0aW9uLXNtYWxsKTtcbiAgfVxufVxuXG46cm9vdCB7XG4gIC0tbmF2LWl0ZW0tZ2FwOiAwLjc1ZW07XG59XG5cbi5uYXYtc3RhY2tlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ubmF2LXN0YWNrZWRfX2l0ZW0ge1xuICBtYXJnaW4tYmxvY2s6IDhweDtcbn1cblxuLm5hdi1zdGFja2VkX19pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IHZhcigtLW5hdi1pdGVtLWdhcCk7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG59XG5cbi5pdGVtLWRlcHRoLTIge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMjRweCAtIHZhcigtLW5hdi1pdGVtLWdhcCkpO1xufVxuXG4uaXRlbS1kZXB0aC0yID4gLm5hdi1zdGFja2VkX19pbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTEsIDE1LCAwLjUpO1xufVxuLmN1cnJlbnQtaXRlbSA+IC5uYXYtc3RhY2tlZF9faW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1N0U4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jdXJyZW50LWl0ZW0gPiAubmF2LXN0YWNrZWRfX2lubmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYW5jZXN0b3ItaXRlbSA+IC5uYXYtc3RhY2tlZF9faW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1N0U4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5hbmNlc3Rvci1pdGVtID4gLm5hdi1zdGFja2VkX19pbm5lcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmF2LXN0YWNrZWRfX3N1Ymxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubmF2LXN0YWNrZWRfX2ljb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbn1cbi5uYXYtc3RhY2tlZF9faWNvbiBbZmlsbCo9XCIjXCJdIHtcbiAgZmlsbDogcmdiYSgxMCwgMTEsIDE1LCAwLjUpO1xufVxuLmN1cnJlbnQtaXRlbSA+IC5uYXYtc3RhY2tlZF9faW5uZXIgLm5hdi1zdGFja2VkX19pY29uIFtmaWxsKj1cIiNcIl0sIC5hbmNlc3Rvci1pdGVtID4gLm5hdi1zdGFja2VkX19pbm5lciAubmF2LXN0YWNrZWRfX2ljb24gW2ZpbGwqPVwiI1wiXSB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5cbi5uYXYtc3RhY2tlZF9fbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5yZWxhdGVkLWxpbmtzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIC8qIC0gRGVwdGggMSAtICovXG4gIC8qIC0gRGVwdGggMiAtICovXG59XG4ucmVsYXRlZC1saW5rc19fdGl0bGUge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnJlbGF0ZWQtbGlua3MgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICAvKiBBY3RpdmUgLyBvbiAvIGN1cnJlbnQgKi9cbn1cbi5yZWxhdGVkLWxpbmtzIHVsIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIHBhZGRpbmctdG9wOiAwLjVlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xufVxuLnJlbGF0ZWQtbGlua3MgdWwgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjVlbTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IGxlZnQgMjUwbXMgZWFzZS1pbi1vdXQsIHJpZ2h0IDI1MG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLnJlbGF0ZWQtbGlua3MgdWwgYTphZnRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgcmlnaHQ6IDUwJTtcbn1cbi5yZWxhdGVkLWxpbmtzIHVsIGE6aG92ZXIsIC5yZWxhdGVkLWxpbmtzIHVsIGE6Zm9jdXMsIC5yZWxhdGVkLWxpbmtzIHVsIGE6YWN0aXZlIHtcbiAgY29sb3I6ICMxYjYwZDI7XG59XG4ucmVsYXRlZC1saW5rcyB1bCBhOmhvdmVyOmFmdGVyLCAucmVsYXRlZC1saW5rcyB1bCBhOmZvY3VzOmFmdGVyLCAucmVsYXRlZC1saW5rcyB1bCBhOmFjdGl2ZTphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnJlbGF0ZWQtbGlua3MgdWwgbGkuY3VycmVudC1pdGVtID4gYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IGxlZnQgMjUwbXMgZWFzZS1pbi1vdXQsIHJpZ2h0IDI1MG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDEwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnJlbGF0ZWQtbGlua3MgdWwgbGkuY3VycmVudC1pdGVtID4gYTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTdCRTY7XG4gIHRyYW5zaXRpb246IGxlZnQgMjUwbXMgMTAwbXMgZWFzZS1pbi1vdXQsIHJpZ2h0IDI1MG1zIDEwMG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLnJlbGF0ZWQtbGlua3MgdWwgbGkuY3VycmVudC1pdGVtID4gYTpob3ZlciwgLnJlbGF0ZWQtbGlua3MgdWwgbGkuY3VycmVudC1pdGVtID4gYTpmb2N1cywgLnJlbGF0ZWQtbGlua3MgdWwgbGkuY3VycmVudC1pdGVtID4gYTphY3RpdmUge1xuICBjb2xvcjogIzFiNjBkMjtcbn1cbi5yZWxhdGVkLWxpbmtzIHVsIGxpLmN1cnJlbnQtaXRlbSA+IGE6aG92ZXI6YmVmb3JlLCAucmVsYXRlZC1saW5rcyB1bCBsaS5jdXJyZW50LWl0ZW0gPiBhOmZvY3VzOmJlZm9yZSwgLnJlbGF0ZWQtbGlua3MgdWwgbGkuY3VycmVudC1pdGVtID4gYTphY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTRFNTtcbn1cbi5yZWxhdGVkLWxpbmtzIC5kZXB0aDEgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZWxhdGVkLWxpbmtzIC5kZXB0aDIge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi8qIC0tLS0gUmVsYXRlZCBMaW5rcyAtLS0tICovXG4ud2lkZ2V0LVJlbGF0ZWRMaW5rcyB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi53aWRnZXQtUmVsYXRlZExpbmtzIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53aWRnZXQtUmVsYXRlZExpbmtzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMkIzMTQwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOXB4IDA7XG59XG5cbi8qIC0gRGVwdGggMSAtICovXG4ud2lkZ2V0LVJlbGF0ZWRMaW5rcyBsaS5kZXB0aDEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VDRUVGMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2lkZ2V0LVJlbGF0ZWRMaW5rcyBsaS5kZXB0aDE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMSA+IGEge1xuICBwYWRkaW5nOiA5cHggMDtcbn1cblxuLyogT24gKi9cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMS5vbiA+IGEge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMDdhY2Y7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLyogLSBEZXB0aCAyIC0gKi9cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4ud2lkZ2V0LVJlbGF0ZWRMaW5rcyBsaS5kZXB0aDIgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIi0gXCI7XG59XG5cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMiBhIHtcbiAgcGFkZGluZzogM3B4IDAgM3B4IDI0cHg7XG59XG5cbi8qIEhvdmVyICovXG4ud2lkZ2V0LVJlbGF0ZWRMaW5rcyBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLyogT24gKi9cbi53aWRnZXQtUmVsYXRlZExpbmtzIGxpLmRlcHRoMi5vbiA+IGEge1xuICBjb2xvcjogIzAwN2FjZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5oZWFkZXItbm90aWZpY2F0aW9uLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiAtNXB4O1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiAjRTU0ODREO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmhlYWRlci1ub3RpZmljYXRpb24tYmFkZ2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZDIxZTI0O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubnVtYmVyLWRpc2Mge1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBN0JFNjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4ubnVtYmVyLWRpc2Muc2F0aXNmaWVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzNEIyQztcbn1cblxuLypcbiAqIFwiQ29udGludWUgd2l0aCBHb29nbGUgLyBNaWNyb3NvZnRcIiBxdWljay1zdGFydCBibG9jayArIHRoZSBpbmxpbmVcbiAqIFwiVmVyaWZpZWQgYnkgPHByb3ZpZGVyPlwiIGJhZGdlLCB1c2VkIG9uIHRoZSBvbmJvYXJkaW5nIGRldGFpbHMgZm9ybVxuICogKG1vZHVsZXMvVHJ1ZVZhdWx0IHBlcnNvbi1kZXRhaWxzLnBocCkgYW5kIHRoZSByZWNvdmVyeSBjb250YWN0LXZlcmlmeVxuICogc3RlcCAoYmFyaWMtcmVjb3Zlci92ZXJpZnktY29udGFjdHMudHdpZykuIFRoZSBtYXRjaGluZyBiZWhhdmlvdXIgbGl2ZXNcbiAqIGluIG1vZHVsZXMvVHJ1ZVZhdWx0L21lZGlhL2pzL29uYm9hcmQtcXVpY2stc3RhcnQuanMsIHdoaWNoIHRvZ2dsZXMgdGhlXG4gKiBgaGlkZGVuYCBhdHRyaWJ1dGUgb24gdGhlIGNhcmQgLyBkaXZpZGVyIC8gdmVyaWZpZWQtYmFkZ2UgLSBoZW5jZSB0aGVcbiAqIGV4cGxpY2l0IGBbaGlkZGVuXSB7IGRpc3BsYXk6IG5vbmUgfWAgZ3VhcmRzIChhdXRob3IgZmxleC9pbmxpbmUtZmxleFxuICogYmVhdHMgdGhlIFVBIGBbaGlkZGVuXWAgcnVsZSkuXG4gKi9cbi5vbmJvYXJkLXF1aWNrLXN0YXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW46IDhweCAwIDE2cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgxMCwgMTEsIDE1LCAwLjA2KSwgMCAxcHggM3B4IHJnYmEoMTAsIDExLCAxNSwgMC4wNCk7XG59XG5cbi5vbmJvYXJkLXF1aWNrLXN0YXJ0W2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub25ib2FyZC1xdWljay1zdGFydF9faGludCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM0RTU2Njc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub25ib2FyZC1xdWljay1zdGFydCAuZ29vZ2xlLWxvZ2luLWJ1dHRvbixcbi5vbmJvYXJkLXF1aWNrLXN0YXJ0IC5taWNyb3NvZnQtbG9naW4tYnV0dG9uIHtcbiAgLyogU2xpZ2h0bHkgdGFsbGVyIHRoYW4gdGhlIGRlZmF1bHQgNDBweCBzbyB0aGUgcHJvdmlkZXIgYnV0dG9ucyBsaW5lIHVwICovXG4gIC8qIHdpdGggdGhlIFNwcm91dCBmb3JtIGlucHV0cyBvbiB0aGlzIHBhZ2Ugd2l0aG91dCBsb29raW5nIGNyYW1wZWQuICovXG4gIGhlaWdodDogNDRweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIG1pbi13aWR0aDogMjYwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLypcbiAqIEhvbGRlciBmb3IgdGhlIHByb3ZpZGVyIGJ1dHRvbnMgLSBvbmUgcm93IG9uIGRlc2t0b3AsIHN0YWNrZWQgb24gbmFycm93XG4gKiBzY3JlZW5zLiBHb29nbGUgaXMgYWx3YXlzIHJlbmRlcmVkIGZpcnN0ICh3aGVuIGF2YWlsYWJsZSkuXG4gKi9cbi5vbmJvYXJkLXF1aWNrLXN0YXJ0X19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5vbmJvYXJkLXF1aWNrLXN0YXJ0X19idXR0b25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm9uYm9hcmQtcXVpY2stc3RhcnQgLmdvb2dsZS1sb2dpbi1idXR0b24sXG4gIC5vbmJvYXJkLXF1aWNrLXN0YXJ0IC5taWNyb3NvZnQtbG9naW4tYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG59XG4vKlxuICogVGhlIFwib3IgZW50ZXIgbWFudWFsbHlcIiBsYWJlbGxlZCBzZXBhcmF0b3IgYmV0d2VlbiB0aGUgcXVpY2stc3RhcnQgYmxvY2tcbiAqIGFuZCB0aGUgZW1haWwgZmllbGQuIEhpZGRlbiB2aWEgdGhlIGBoaWRkZW5gIGF0dHJpYnV0ZSBpbiBsb2Nrc3RlcCB3aXRoXG4gKiB0aGUgcXVpY2stc3RhcnQgY2FyZC5cbiAqL1xuLm9uYm9hcmQtcXVpY2stc3RhcnRfX2RpdmlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA0MHB4IDAgNDBweDtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcbn1cblxuLm9uYm9hcmQtcXVpY2stc3RhcnRfX2RpdmlkZXJbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vbmJvYXJkLXF1aWNrLXN0YXJ0X19kaXZpZGVyOjpiZWZvcmUsXG4ub25ib2FyZC1xdWljay1zdGFydF9fZGl2aWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNEN0RCRTM7XG59XG5cbi5vbmJvYXJkLXF1aWNrLXN0YXJ0X19kaXZpZGVyID4gc3BhbiB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLypcbiAqIFwiVmVyaWZpZWQgYnkgPHByb3ZpZGVyPlwiIGJhZGdlICsgXCJ1c2UgYSBkaWZmZXJlbnQgZW1haWxcIiBlc2NhcGUgaGF0Y2gsXG4gKiByZW5kZXJlZCB1bmRlciB0aGUgZW1haWwgaW5wdXQgb25jZSBhIHByb3ZpZGVyIHJvdW5kLXRyaXAgaGFzIHBvcHVsYXRlZFxuICogaXQuIFRoZSBiYWRnZSByZXVzZXMgdGhlIHBvc2l0aXZlLXBhc3RlbCBwaWxsIHBhbGV0dGUuXG4gKi9cbi5lbWFpbC12ZXJpZmllZCAuZmllbGQtZWxlbWVudC0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWZpZWxkLXZlcnRpY2FsLXdoaXRlc3BhY2UpO1xufVxuXG4ub25ib2FyZC1lbWFpbC12ZXJpZmllZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW46IDAgMCBjYWxjKHZhcigtLWZpZWxkLXZlcnRpY2FsLXdoaXRlc3BhY2UpICogNCk7XG59XG5cbi5vbmJvYXJkLWVtYWlsLXZlcmlmaWVkW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub25ib2FyZC1lbWFpbC12ZXJpZmllZC1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiAjRThGN0VGO1xuICBjb2xvcjogIzFGQTg2QjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ub25ib2FyZC1lbWFpbC12ZXJpZmllZC1iYWRnZSBzdmcge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLm9uYm9hcmQtZW1haWwtZWRpdC1saW5rIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzRFNTY2NztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbn1cblxuLm9uYm9hcmQtZW1haWwtZWRpdC1saW5rOmhvdmVyLFxuLm9uYm9hcmQtZW1haWwtZWRpdC1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ub25ib2FyZC1lbWFpbC1lZGl0LWxpbmtbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qXG4gKiBSZWFkb25seSBzdHlsaW5nIGZvciB0aGUgZW1haWwgaW5wdXQgd2hpbGUgdGhlIHZlcmlmaWVkIHN0YXRlIGlzIGxvY2tlZC5cbiAqIFRoZSBzZXJ2ZXIgc3RpbGwgZ2F0ZXMgb24gdGhlIHZlcmlmaWVkIGZsYWc7IHRoaXMgaXMgYSBVWCBndWFyZCB0aGUgSlNcbiAqIGNsZWFycyB3aGVuIHRoZSB1c2VyIHBpY2tzIFwiVXNlIGEgZGlmZmVyZW50IGVtYWlsXCIuXG4gKi9cbmlucHV0LmlzLWdvb2dsZS12ZXJpZmllZC1yZWFkb25seSB7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ub2xkLWJyb3dzZXJfX2Jhbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFNTQ4NEQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA0MCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4ub2xkLWJyb3dzZXJfX2Jhbm5lciBhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm9sZC1icm93c2VyX19iYW5uZXIgYTpob3Zlcixcbi5vbGQtYnJvd3Nlcl9fYmFubmVyIGE6Zm9jdXMsXG4ub2xkLWJyb3dzZXJfX2Jhbm5lciBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5vbGQtYnJvd3Nlcl9fYmFubmVyIC5vbGQtYnJvd3Nlcl9fY2VudGVyIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5vbGQtYnJvd3NlciAub2xkLWJyb3dzZXJfX2Jhbm5lciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4ub3ZlcmxheSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IHZhcigtLWRlY2thLWZvbnQtc2l6ZSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cblxuLm92ZXJsYXktLXZpc2libGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLnBhZ2UtbGVhZCB7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbjogMCAwIDI2cHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0RTU2Njc7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5QcmljaW5nIOKAlCBmbGF0IHByaWNlIGRpc3BsYXkgd2l0aCBvcHRpb25hbCBjYXB0aW9uIGFuZCBhIHN0YXR1cyBwdWNrLlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wcmljZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4ucHJpY2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNnB4O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuLnByaWNlIC5jdXJyZW5jeSxcbi5wcmljZSAuY2VudHMge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTJlbTtcbn1cbi5wcmljZSAud2hvbGUge1xuICBmb250LXNpemU6IDgwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMjhlbTtcbn1cblxuLyogU3RhdHVzIHB1Y2sg4oCUIGluayBjaGlwIHdpdGggYSBjeWFuIGRvdCAoZS5nLiBcIk5vIHN1YnNjcmlwdGlvblwiKSAqL1xuLnByaWNlLXBpbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiA5cHggMTRweDtcbiAgYmFja2dyb3VuZDogIzBBMEIwRjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wcmljZS1waWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICM0RkUwRDc7XG59XG5cbi5wcmljZS1jYXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIG1hcmdpbjogMCAwIDIycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucHJpY2UgLndob2xlIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cbn1cbjpyb290IHtcbiAgLS1wcm9ncmVzcy1iYXItZ2FwOiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIDpyb290IHtcbiAgICAtLXByb2dyZXNzLWJhci1nYXA6IDY0cHg7XG4gIH1cbn1cbi5wcm9ncmVzcy1iYXJfX3N0ZXBzIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IHZhcigtLXByb2dyZXNzLWJhci1nYXApO1xufVxuXG4ucHJvZ3Jlc3MtYmFyX19zdGVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNEU1O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5wcm9ncmVzcy1iYXJfX3N0ZXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IGNhbGMoMTAwJSArIDhweCk7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXByb2dyZXNzLWJhci1nYXApIC0gMTZweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkU0RTU7XG59XG4ucHJvZ3Jlc3MtYmFyX19zdGVwOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5wcm9ncmVzcy1iYXJfX3N0ZXAuaW4tcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJkNmY3O1xuICBib3JkZXItY29sb3I6ICNjMmQ2Zjc7XG59XG5cbi5wcm9ncmVzcy1iYXJfX3N0ZXAuY29tcGxldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E3QkU2O1xuICBib3JkZXItY29sb3I6ICMzQTdCRTY7XG59XG5cbi5wcm9ncmVzcy1iYXJfX3N0ZXBfX2xhYmVsIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4ucHJvZ3Jlc3MtYmFyX19zdGVwX19sYWJlbC5mb2N1c2FibGU6YWN0aXZlLCAucHJvZ3Jlc3MtYmFyX19zdGVwX19sYWJlbC5mb2N1c2FibGU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vKiAtLSBUaXRsZSByb3c6IGhlYWRsaW5lICsgbG91ZCBzdGF0dXMgYmFkZ2UgLS0gKi9cbi5yZXF1ZXN0LWxvZ19fdGl0bGUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4ucmVxdWVzdC1sb2dfX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjA3O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNWVtKSB7XG4gIC5yZXF1ZXN0LWxvZ19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4ucmVxdWVzdC1sb2dfX3N1YnRpdGxlIHtcbiAgbWF4LXdpZHRoOiA2ODBweDtcbiAgbWFyZ2luOiAwIDAgMjhweDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzRFNTY2Nztcbn1cblxuLyogLS0gUmVxdWVzdGVyIC8gcmVxdWVzdC1JRCBtZXRhIHN0cmlwIC0tICovXG4ucmVxdWVzdC1sb2dfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDE4cHggMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgYmFja2dyb3VuZDogI0ZBRkJGQztcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnJlcXVlc3QtbG9nX19tZXRhLWlkZW50aXR5IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ucmVxdWVzdC1sb2dfX21ldGEtbmFtZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDlweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucmVxdWVzdC1sb2dfX21ldGEtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuXG4ucmVxdWVzdC1sb2dfX21ldGEtcHVycG9zZSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzZDNzU4Nztcbn1cblxuLnJlcXVlc3QtbG9nX19tZXRhLWlkIHtcbiAgZmxleDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnJlcXVlc3QtbG9nX19tZXRhLWlkIC5leWVicm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnJlcXVlc3QtbG9nX19pZC12YWx1ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC1mYW1pbHk6IFwiSmV0QnJhaW5zIE1vbm9cIiwgdWktbW9ub3NwYWNlLCBcIlNGIE1vbm9cIiwgQ29uc29sYXMsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRFNTY2Nztcbn1cblxuLmNvcHktdHJpZ2dlci1idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG4uY29weS10cmlnZ2VyLWJ0bi5pcy1jb3BpZWQge1xuICBjb2xvcjogIzFGQTg2Qjtcbn1cblxuLyogLS0gVHdvLWNvbHVtbiBib2R5OiBkaXNjbG9zdXJlcyArIHRpbWVsaW5lIC0tICovXG4ucmVxdWVzdC1sb2dfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuMTVmciAxZnI7XG4gIGdhcDogMjRweDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjEuOTM3NWVtKSB7XG4gIC5yZXF1ZXN0LWxvZ19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cblxuLnJlcXVlc3QtbG9nX19jYXJkIHtcbiAgcGFkZGluZzogMjRweCAyNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgxMCwgMTEsIDE1LCAwLjA0KTtcbn1cblxuLnJlcXVlc3QtbG9nX19jYXJkLWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGdhcDogMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnJlcXVlc3QtbG9nX19jYXJkLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuLnJlcXVlc3QtbG9nX19jYXJkLXRpdGxlLS1zdGFuZGFsb25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cblxuLyogLS0gUHJvbWlzZSByZWFzc3VyYW5jZSBwYW5lbCAodmVyaWZpZWQgZmFjdHMgb25seSkgLS0gKi9cbi5yZXF1ZXN0LWxvZ19fcHJvbWlzZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIHBhZGRpbmc6IDE1cHggMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRjNGRjtcbiAgYmFja2dyb3VuZDogI0VFRjNGRjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzM1M0I0OTtcbn1cbi5yZXF1ZXN0LWxvZ19fcHJvbWlzZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzZFNERGRjtcbn1cblxuLnJlcXVlc3QtbG9nX19wcm9taXNlLWljb24ge1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIGNvbG9yOiAjNkU0REZGO1xufVxuXG4vKiAtLSBUaW1lbGluZSAvIHZlcnRpY2FsIHN0ZXBwZXIgLS0gKi9cbi5yZXF1ZXN0LWxvZ19fbm9kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbn1cblxuLnJlcXVlc3QtbG9nX19ub2RlLXJhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiBub25lO1xufVxuXG4ucmVxdWVzdC1sb2dfX2RvdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogI0U4RjdFRjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFGQTg2QjtcbiAgY29sb3I6ICMxNTdBNEM7XG59XG5cbi5yZXF1ZXN0LWxvZ19fY29ubmVjdG9yIHtcbiAgd2lkdGg6IDJweDtcbiAgZmxleDogMTtcbiAgbWluLWhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogIzFGQTg2Qjtcbn1cblxuLnJlcXVlc3QtbG9nX19ub2RlLS1maW5hbCAucmVxdWVzdC1sb2dfX2RvdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXR2LWdyYWRpZW50KTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5yZXF1ZXN0LWxvZ19fbm9kZS0tZmluYWwgLnJlcXVlc3QtbG9nX19jb25uZWN0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVxdWVzdC1sb2dfX25vZGUtYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4O1xufVxuXG4ucmVxdWVzdC1sb2dfX25vZGUtbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuXG4ucmVxdWVzdC1sb2dfX25vZGUtdGltZSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzZDNzU4Nztcbn1cblxuLyogLS0gTW9iaWxlICjiiaQgNDc5IHB4KSAtLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjkuOTM3NWVtKSB7XG4gIC5yZXF1ZXN0LWxvZ19fdGl0bGUtcm93IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5yZXF1ZXN0LWxvZ19fbWV0YSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgICBnYXA6IDEycHg7XG4gIH1cbiAgLnJlcXVlc3QtbG9nX19tZXRhLWlkIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0VDRUVGMjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5yZXF1ZXN0LWxvZ19fY2FyZCB7XG4gICAgcGFkZGluZzogMThweCAxNnB4O1xuICB9XG4gIC5yZXF1ZXN0LWxvZ19fY2FyZC1oZWFkIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbi8qIC0tIFRpbWV6b25lIG5vdGUgLS0gKi9cbi5yZXF1ZXN0LWxvZ19fdHoge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDdweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM4Qzk1QTY7XG59XG5cbi8qIFswMV1cbiAgICBCbGVlZHMgY29tbWVudGVkIHNvIGFzIHRvIG5vdCBibG9hdCB0aGUgY3NzIHVubmVjZXNzYXJpbHkuXG4gICAgVW5jb21tZW50IHRvIHVzZVxuKi9cbi5iZy1kZWZhdWx0LFxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJnLWRlZmF1bHQtdGludC0wMCxcbi5iZy1wYWxlZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4uYmctZGVmYXVsdC10aW50LTAwLmJhY2tncm91bmQtLWJsZWVkLFxuLmJnLXBhbGVncmV5LmJhY2tncm91bmQtLWJsZWVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmctZGVmYXVsdC10aW50LTAwLmJhY2tncm91bmQtLWJsZWVkOmJlZm9yZSxcbi5iZy1wYWxlZ3JleS5iYWNrZ3JvdW5kLS1ibGVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmJnLWRlZmF1bHQtdGludC0wMC5iYWNrZ3JvdW5kLS1ibGVlZDphZnRlcixcbi5iZy1wYWxlZ3JleS5iYWNrZ3JvdW5kLS1ibGVlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cblxuLmJnLWRlZmF1bHQtdGludC0wMSxcbi5iZy1saWdodGdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY0O1xuICAvKiBbMDFdXG4gICYuYmFja2dyb3VuZC0tYmxlZWQtbGVmdCB7XG4gICAgICBAaW5jbHVkZSBibGVlZC1sZWZ0KCRjb2xvci1ncmV5LTAxKTtcbiAgfVxuXG4gICYuYmFja2dyb3VuZC0tYmxlZWQtcmlnaHQge1xuICAgICAgQGluY2x1ZGUgYmxlZWQtcmlnaHQoJGNvbG9yLWdyZXktMDEpO1xuICB9XG4gICovXG59XG4uYmctZGVmYXVsdC10aW50LTAxLmJhY2tncm91bmQtLWJsZWVkLFxuLmJnLWxpZ2h0Z3JleS5iYWNrZ3JvdW5kLS1ibGVlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJnLWRlZmF1bHQtdGludC0wMS5iYWNrZ3JvdW5kLS1ibGVlZDpiZWZvcmUsXG4uYmctbGlnaHRncmV5LmJhY2tncm91bmQtLWJsZWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjQ7XG59XG4uYmctZGVmYXVsdC10aW50LTAxLmJhY2tncm91bmQtLWJsZWVkOmFmdGVyLFxuLmJnLWxpZ2h0Z3JleS5iYWNrZ3JvdW5kLS1ibGVlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNDtcbn1cblxuLmJnLWRlZmF1bHQtdGludC0wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG59XG4uYmctZGVmYXVsdC10aW50LTAyLmJhY2tncm91bmQtLWJsZWVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmctZGVmYXVsdC10aW50LTAyLmJhY2tncm91bmQtLWJsZWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG59XG4uYmctZGVmYXVsdC10aW50LTAyLmJhY2tncm91bmQtLWJsZWVkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMTAwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJFNEU1O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTBCMEY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAvKiBbMDFdXG4gICYuYmFja2dyb3VuZC0tYmxlZWQtbGVmdCB7XG4gICAgICBAaW5jbHVkZSBibGVlZC1sZWZ0KCRjb2xvci1wcmltYXJ5KTtcbiAgfVxuXG4gICYuYmFja2dyb3VuZC0tYmxlZWQtcmlnaHQge1xuICAgICAgQGluY2x1ZGUgYmxlZWQtcmlnaHQoJGNvbG9yLXByaW1hcnkpO1xuICB9XG4gICovXG59XG4uYmctcHJpbWFyeSA6d2hlcmUoYSkge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmJnLXByaW1hcnkgOndoZXJlKGEpOmhvdmVyLFxuLmJnLXByaW1hcnkgOndoZXJlKGEpOmZvY3VzLFxuLmJnLXByaW1hcnkgOndoZXJlKGEpOmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLmJnLXByaW1hcnkgOndoZXJlKGgxKSxcbi5iZy1wcmltYXJ5IDp3aGVyZShoMiksXG4uYmctcHJpbWFyeSA6d2hlcmUoaDMpLFxuLmJnLXByaW1hcnkgOndoZXJlKGg0KSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJnLXByaW1hcnkuYmFja2dyb3VuZC0tYmxlZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iZy1wcmltYXJ5LmJhY2tncm91bmQtLWJsZWVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTBCMEY7XG59XG4uYmctcHJpbWFyeS5iYWNrZ3JvdW5kLS1ibGVlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBBMEIwRjtcbn1cblxuLmJnLWFsdGVybmF0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBNTdFODtcbiAgLyogWzAxXVxuICAmLmJhY2tncm91bmQtLWJsZWVkLWxlZnQge1xuICAgICAgQGluY2x1ZGUgYmxlZWQtbGVmdCgkY29sb3ItYWx0ZXJuYXRpdmUpO1xuICB9XG5cbiAgJi5iYWNrZ3JvdW5kLS1ibGVlZC1yaWdodCB7XG4gICAgICBAaW5jbHVkZSBibGVlZC1yaWdodCgkY29sb3ItYWx0ZXJuYXRpdmUpO1xuICB9XG4gICovXG59XG4uYmctYWx0ZXJuYXRpdmUuYmFja2dyb3VuZC0tYmxlZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iZy1hbHRlcm5hdGl2ZS5iYWNrZ3JvdW5kLS1ibGVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1N0U4O1xufVxuLmJnLWFsdGVybmF0aXZlLmJhY2tncm91bmQtLWJsZWVkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMTAwJTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1N0U4O1xufVxuXG46cm9vdCB7XG4gIC0tc2VjdGlvbi1zbWFsbDogMTVweDtcbiAgLS1zZWN0aW9uOiAyMHB4O1xuICAtLXNlY3Rpb24tbGFyZ2U6IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyLjVlbSkge1xuICA6cm9vdCB7XG4gICAgLS1zZWN0aW9uLXNtYWxsOiAyNHB4O1xuICAgIC0tc2VjdGlvbjogNDBweDtcbiAgICAtLXNlY3Rpb24tbGFyZ2U6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgOnJvb3Qge1xuICAgIC0tc2VjdGlvbi1zbWFsbDogNDBweDtcbiAgICAtLXNlY3Rpb246IDgwcHg7XG4gICAgLS1zZWN0aW9uLWxhcmdlOiAxMjBweDtcbiAgfVxufVxuLnNlY3Rpb24sXG4uc2VjdGlvbi1yZWd1bGFyIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24pO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc2VjdGlvbik7XG59XG5cbi5zZWN0aW9uLXNtYWxsIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24tc21hbGwpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc2VjdGlvbi1zbWFsbCk7XG59XG5cbi5zZWN0aW9uLWxhcmdlIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXNlY3Rpb24tbGFyZ2UpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc2VjdGlvbi1sYXJnZSk7XG59XG5cbi5zZWN0aW9uLXQwIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi52ZXJ0aWNhbC1nYXAtLXNlcC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0MzQzNDMztcbn1cblxuLnNlY3Rpb24taGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tc2VjdGlvbi1zbWFsbCk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5GdWxsLWJsZWVkIHNlY3Rpb24g4oCUIGJyZWFrcyBvdXQgb2YgY29udGFpbmVyIHRvIHNwYW4gdmlld3BvcnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2VjdGlvbi1ibGVlZC0tZGFyayB7XG4gIGJhY2tncm91bmQ6ICMwQTBCMEY7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtNTB2dyArIDUwJSk7XG4gIHBhZGRpbmc6IDgwcHggY2FsYyg1MHZ3IC0gNTAlKTtcbn1cblxuLnNlY3Rpb24tYmxlZWRfX2lubmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjdGlvbi1ibGVlZF9faGVhZGluZyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAxNnB4IDAgMTJweDtcbn1cblxuLnNlY3Rpb24tYmxlZWRfX2xlZGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXgtd2lkdGg6IDUyMHB4O1xufVxuXG4uc2VjdGlvbi1ibGVlZF9faW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBMaWdodCB2YXJpYW50ICovXG4uc2VjdGlvbi1ibGVlZC0tbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBjb2xvcjogIzBBMEIwRjtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBwYWRkaW5nOiA4MHB4IGNhbGMoNTB2dyAtIDUwJSk7XG59XG4uc2VjdGlvbi1ibGVlZC0tbGlnaHQgLnNlY3Rpb24tYmxlZWRfX2hlYWRpbmcge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi5zZWN0aW9uLWJsZWVkLS1saWdodCAuc2VjdGlvbi1ibGVlZF9fbGVkZSB7XG4gIGNvbG9yOiAjNkM3NTg3O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuVGljayBncmlkIOKAlCB0d28tY29sIGNhdGVnb3Jpc2VkIGxpc3RzIHdpdGggY2hlY2sgaWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4udGljay1ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0OHB4O1xufVxuXG4udGljay1ncmlkX19jb2wge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi8qIENvbXBvc2VzIGAuZXllYnJvd2A7IHRoaXMgb25seSBzZXRzIHRoZSBjb2x1bW4gc3BhY2luZy4gKi9cbi50aWNrLWdyaWRfX2xhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnRpY2stZ3JpZF9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDI4cHg7XG59XG4udGljay1ncmlkX19saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cbi50aWNrLWdyaWRfX2xpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAzcHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnJTNFJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nOCcgZmlsbD0nJTIzNEZFMEQ3Jy8lM0UlM0NwYXRoIGQ9J001IDhsMiAyIDQtNCcgc3Ryb2tlPSclMjMwQTBCMEYnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuXG4vKiBMaWdodCB2YXJpYW50IOKAlCBmb3IgdXNlIG9uIGxpZ2h0IGJhY2tncm91bmRzICovXG4udGljay1ncmlkLS1saWdodCAudGljay1ncmlkX19saXN0IGxpIHtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG4udGljay1ncmlkLS1saWdodCAudGljay1ncmlkX19saXN0IGxpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyUzRSUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzgnIGZpbGw9JyUyMzFGQTg2QicvJTNFJTNDcGF0aCBkPSdNNSA4bDIgMiA0LTQnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuV2h5IHNlY3Rpb24g4oCUIHNwbGl0IGhlYWRpbmcgKyBib2R5IHdpdGggc3RhdCBjYXJkc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53aHktc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDgwcHggMCA2MHB4O1xufVxuXG4ud2h5LXNlY3Rpb25fX2JvZHkge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY1O1xuICBjb2xvcjogIzZDNzU4NztcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tYmxlZWQtLWRhcmssXG4gIC5zZWN0aW9uLWJsZWVkLS1saWdodCB7XG4gICAgcGFkZGluZzogNDhweCBtYXgoMzBweCwgdmFyKC0tZGVmYXVsdC1jb250YWluZXItZ3V0dGVyKSk7XG4gIH1cbiAgLnNlY3Rpb24tYmxlZWRfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAudGljay1ncmlkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMDtcbiAgfVxuICAuc2VjdGlvbi1ibGVlZF9faW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbiAgLndoeS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0OHB4IDAgNDBweDtcbiAgfVxuICAud2h5LXNlY3Rpb25fX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtc2lkZWJhciB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMkU0RTU7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLnNpZGViYXItaGVhZGVyLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHggMTZweCAwIDA7XG4gIHBhZGRpbmc6IDE1cHggdmFyKC0tYm94LXBhZGRpbmcpO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5zaWduYXR1cmUtY29udGFpbmVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0Q3REJFMztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNzUwcHg7XG59XG5cbiNzaWduYXR1cmUtY2FudmFzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY3Vyc29yOiBjcm9zc2hhaXI7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnNpZ25hdHVyZS1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbG9yOiAjQjZCRENBO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc2lnbmF0dXJlLXByZXZpZXcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0RCRTM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogdmFyKC0tYm9keS1mb250LXNpemUpIDA7XG4gIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRTJFNEU1O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbmJsb2NrcXVvdGUgKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmJsb2NrcXVvdGUgKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDEzcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogNTBweDtcbiAgY29sb3I6ICNFMkU0RTU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJpZyBDYXNsb25cIiwgXCJCb29rIEFudGlxdWFcIiwgXCJQYWxhdGlubyBMaW5vdHlwZVwiLCBHZW9yZ2lhLCBzZXJpZjtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAnFwiO1xuICB0b3A6IDM4cHg7XG4gIGxlZnQ6IC04cHg7XG59XG5cbmJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAnVwiO1xuICBib3R0b206IC0zNnB4O1xuICByaWdodDogMThweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAuYmxvY2txdW90ZS0tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBjbGVhcjogcmlnaHQ7XG4gIH1cbiAgLmJsb2NrcXVvdGUtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuLmV4cGFuZG8sXG4uZXhwYW5kby5leHBhbmRvLS1leHBhbmRlZCB7XG4gIHBhZGRpbmc6IDAuNWVtIDQwcHggMWVtIDQwcHg7XG4gIGJhY2tncm91bmQ6ICNGMEYyRjQ7XG4gIG1hcmdpbjogMCAwIDFlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmV4cGFuZG8uZXhwYW5kby1wdG9wIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi8qIC0gRXhwYW5kZWQgLSAqL1xuLmpzIC5leHBhbmRvW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4uanMgLmV4cGFuZG9bYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGFuaW1hdGlvbjogZmFkZUluRG93biAyMDBtcyBlYXNlO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbi5qcyAuZXhwYW5kb1thcmlhLWV4cGFuZGVkPXRydWVdIC5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5qcyAuZXhwYW5kb1thcmlhLWV4cGFuZGVkPXRydWVdIC5leHBhbmRvLW9wZW5fX2ljb246YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5qcyAuZXhwYW5kbyA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIC0gT3BlbiBidXR0b24gLSAqL1xuLmV4cGFuZG8tb3BlbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIHZhcigtLXBhcmFncmFwaC1icmVhayk7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQsIGJvcmRlci1yYWRpdXMgMjAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uZXhwYW5kby1vcGVuOmhvdmVyLCAuZXhwYW5kby1vcGVuOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmV4cGFuZG8tb3Blbjpob3ZlciAuZXhwYW5kby1vcGVuX19pY29uLCAuZXhwYW5kby1vcGVuOmZvY3VzIC5leHBhbmRvLW9wZW5fX2ljb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uZXhwYW5kby1vcGVuLS1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZDogI0YwRjJGNDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmctYmxvY2s6IDEycHg7XG59XG4uZXhwYW5kby1vcGVuLS1oZWFkaW5nOmhvdmVyLCAuZXhwYW5kby1vcGVuLS1oZWFkaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBN0JFNjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZXhwYW5kby1vcGVuLS1oZWFkaW5nOmhvdmVyIC5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlLFxuLmV4cGFuZG8tb3Blbi0taGVhZGluZzpob3ZlciAuZXhwYW5kby1vcGVuX19pY29uOmFmdGVyLCAuZXhwYW5kby1vcGVuLS1oZWFkaW5nOmZvY3VzIC5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlLFxuLmV4cGFuZG8tb3Blbi0taGVhZGluZzpmb2N1cyAuZXhwYW5kby1vcGVuX19pY29uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5leHBhbmRvLW9wZW4tLWhlYWRpbmdbYXJpYS1wcmVzc2VkPXRydWVdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjOGM4YztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZXhwYW5kby1vcGVuLS1oZWFkaW5nW2FyaWEtcHJlc3NlZD10cnVlXSAuZXhwYW5kby1vcGVuX19pY29uOmJlZm9yZSxcbi5leHBhbmRvLW9wZW4tLWhlYWRpbmdbYXJpYS1wcmVzc2VkPXRydWVdIC5leHBhbmRvLW9wZW5fX2ljb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmV4cGFuZG8tb3Blbi0taGVhZGluZ1thcmlhLXByZXNzZWQ9dHJ1ZV0gLmV4cGFuZG8tb3Blbl9faWNvbjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLmV4cGFuZG8tb3Blbi0taGVhZGluZ1thcmlhLXByZXNzZWQ9dHJ1ZV0gLmV4cGFuZG8tb3Blbl9faWNvbjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5leHBhbmRvLW9wZW4tLWhlYWRpbmdbYXJpYS1wcmVzc2VkPXRydWVdOmhvdmVyLCAuZXhwYW5kby1vcGVuLS1oZWFkaW5nW2FyaWEtcHJlc3NlZD10cnVlXTpmb2N1cywgLmV4cGFuZG8tb3Blbi0taGVhZGluZ1thcmlhLXByZXNzZWQ9dHJ1ZV06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBN0JFNjtcbn1cblxuLmV4cGFuZG8tb3Blbi0taGVhZGluZy5leHBhbmRvLW9wZW4tLWV4cGFuZGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBN0JFNjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmV4cGFuZG8tb3Blbi0taGVhZGluZy5leHBhbmRvLW9wZW4tLWV4cGFuZGVkIC5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlLFxuLmV4cGFuZG8tb3Blbi0taGVhZGluZy5leHBhbmRvLW9wZW4tLWV4cGFuZGVkIC5leHBhbmRvLW9wZW5fX2ljb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZXhwYW5kby1vcGVuLS1idXR0b24ge1xuICBjb2xvcjogIzNBN0JFNjtcbn1cbi5leHBhbmRvLW9wZW4tLWJ1dHRvbjpob3ZlciwgLmV4cGFuZG8tb3Blbi0tYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMzQTU3RTg7XG59XG4uZXhwYW5kby1vcGVuLS1idXR0b246aG92ZXIgLmV4cGFuZG8tb3Blbl9faWNvbjpiZWZvcmUsXG4uZXhwYW5kby1vcGVuLS1idXR0b246aG92ZXIgLmV4cGFuZG8tb3Blbl9faWNvbjphZnRlciwgLmV4cGFuZG8tb3Blbi0tYnV0dG9uOmZvY3VzIC5leHBhbmRvLW9wZW5fX2ljb246YmVmb3JlLFxuLmV4cGFuZG8tb3Blbi0tYnV0dG9uOmZvY3VzIC5leHBhbmRvLW9wZW5fX2ljb246YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1N0U4O1xufVxuXG4uZXhwYW5kby1vcGVuLS1idXR0b24uZXhwYW5kby1vcGVuLS1leHBhbmRlZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5leHBhbmRvLW9wZW4tLWJ1dHRvbiArIC5leHBhbmRvLmV4cGFuZG8tLWV4cGFuZGVkIHtcbiAgcGFkZGluZy1ibG9jazogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmV4cGFuZG8tb3Blbl9faWNvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLmV4cGFuZG8tb3Blbl9faWNvbjpiZWZvcmUsIC5leHBhbmRvLW9wZW5fX2ljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E3QkU2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE5cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmV4cGFuZG8tb3Blbl9faWNvbjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLyogLSBDbG9zZSBidXR0b24gLSAqL1xuLmV4cGFuZG9fX2Nsb3NlIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogSG92ZXIgKi9cbn1cbi5leHBhbmRvX19jbG9zZTpiZWZvcmUsIC5leHBhbmRvX19jbG9zZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTdCRTY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZTtcbn1cbi5leHBhbmRvX19jbG9zZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLmV4cGFuZG9fX2Nsb3NlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmV4cGFuZG9fX2Nsb3NlOmhvdmVyOmJlZm9yZSwgLmV4cGFuZG9fX2Nsb3NlOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiNjBkMjtcbn1cblxuLmhpZ2hsaWdodCxcbi5oaWdobGlnaHQtLXJpZ2h0LFxuLmhpZ2hsaWdodC0tbGVmdCB7XG4gIHBhZGRpbmc6IHZhcigtLWJveC1wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiB2YXIoLS1ib3gtcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjdGOTtcbiAgYm9yZGVyLWNvbG9yOiAjRUNFRUYyO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1wYXJhZ3JhcGgtYnJlYWspO1xufVxuLmhpZ2hsaWdodCA+ICo6bGFzdC1jaGlsZCxcbi5oaWdobGlnaHQtLXJpZ2h0ID4gKjpsYXN0LWNoaWxkLFxuLmhpZ2hsaWdodC0tbGVmdCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaGlnaGxpZ2h0ID4gKjpsYXN0LWNoaWxkLFxuLmhpZ2hsaWdodC0tcmlnaHQgPiAqOmxhc3QtY2hpbGQsXG4uaGlnaGxpZ2h0LS1sZWZ0ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmhpZ2hsaWdodC0tcmlnaHQsXG4uaGlnaGxpZ2h0LS1sZWZ0IHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmhpZ2hsaWdodC0tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG4gIC5oaWdobGlnaHQtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuZmlndXJlLmNvbnRlbnQtaW1hZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJvZHktZm9udC1zaXplKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYm9keS1mb250LXNpemUpO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuZmlndXJlLmNvbnRlbnQtaW1hZ2UuaW1hZ2UtZnVsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgZmlndXJlLmNvbnRlbnQtaW1hZ2UuaW1hZ2UtcmlnaHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWJvZHktZm9udC1zaXplKSAqIDIpO1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICBmaWd1cmUuY29udGVudC1pbWFnZS5pbWFnZS1sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tYm9keS1mb250LXNpemUpICogMik7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbmZpZ3VyZS5jb250ZW50LWltYWdlLmltYWdlLWNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5maWd1cmUuY29udGVudC1pbWFnZS5pbWFnZS1jZW50ZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbjp3aGVyZShmaWdjYXB0aW9uKSB7XG4gIGNvbG9yOiAjNzI3MjcyO1xuICBmb250LXNpemU6IHZhcigtLWNlbnRpLWZvbnQtc2l6ZSk7XG4gIG1hcmdpbi10b3A6IDAuMmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogLS0tLSBTaXRlIE1lc3NhZ2VzIC0tLS0gKi9cbi5tZXNzYWdlcyxcbnVsLm1lc3NhZ2VzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1lc3NhZ2VzLFxudWwubWVzc2FnZXMgLmFsZXJ0IHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVjaS1mb250LXNpemUpO1xufVxuXG4ubWVzc2FnZXMgOndoZXJlKGxpKSxcbnVsLm1lc3NhZ2VzIGxpLFxuLm1lc3NhZ2UtLWVycm9yLFxuLm1lc3NhZ2UtLWNvbmZpcm0sXG4uYWxlcnQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBjb2x1bW4tZ2FwOiAwLjVlbTtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJsb2NrOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkU0RTU7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4ubWVzc2FnZXMgLmRpc21pc3NpYmxlLFxuLm1lc3NhZ2UtLWRpc21pc3NpYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLm1lc3NhZ2VzIC5kaXNtaXNzaWJsZSBzdmcsXG4ubWVzc2FnZS0tZGlzbWlzc2libGUgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1lc3NhZ2VzIC5kaXNtaXNzaWJsZSBzdmcgOndoZXJlKFtzdHJva2UqPVwiI1wiXSksXG4ubWVzc2FnZS0tZGlzbWlzc2libGUgc3ZnIDp3aGVyZShbc3Ryb2tlKj1cIiNcIl0pIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHN0cm9rZSAyMDBtcyBlYXNlLWluLW91dDtcbn1cbi5tZXNzYWdlcyAuZGlzbWlzc2libGUgc3ZnIDp3aGVyZShbZmlsbCo9XCIjXCJdKSxcbi5tZXNzYWdlLS1kaXNtaXNzaWJsZSBzdmcgOndoZXJlKFtmaWxsKj1cIiNcIl0pIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBmaWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xufVxuLm1lc3NhZ2VzIC5lcnJvcixcbi5tZXNzYWdlLS1lcnJvcixcbnVsLm1lc3NhZ2VzIGxpLmVycm9yIHtcbiAgYmFja2dyb3VuZDogI0U1NDg0RDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubWVzc2FnZXMgLmVycm9yIDp3aGVyZShhKSxcbi5tZXNzYWdlLS1lcnJvciA6d2hlcmUoYSksXG51bC5tZXNzYWdlcyBsaS5lcnJvciA6d2hlcmUoYSkge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm1lc3NhZ2VzIC5jb25maXJtLFxuLm1lc3NhZ2UtLWNvbmZpcm0sXG51bC5tZXNzYWdlcyBsaS5jb25maXJtLFxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMUZBODZCO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5tZXNzYWdlcyAuY29uZmlybSA6d2hlcmUoYSksXG4ubWVzc2FnZS0tY29uZmlybSA6d2hlcmUoYSksXG51bC5tZXNzYWdlcyBsaS5jb25maXJtIDp3aGVyZShhKSxcbi5hbGVydC1zdWNjZXNzIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubWVzc2FnZXMgLndhcm5pbmcsXG4ubWVzc2FnZS0td2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNFNUE1M0E7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm1lc3NhZ2VzIC53YXJuaW5nIDp3aGVyZShhKSxcbi5tZXNzYWdlLS13YXJuaW5nIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG46cm9vdCB7XG4gIC0tdG9vbHRpcC1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAtLXRvb2x0aXAtY29sb3I6ICM1NzVGNkU7XG4gIC0tdG9vbHRpcC1saW5lczogI2UwZTBlMDtcbiAgLS10b29sdGlwLWhlYWRlci1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAtLXRvb2x0aXAtc2VjdGlvbi1wYWRkaW5nOiA0cHggNnB4O1xufVxuXG4vKiAtLS0tIFRvb2x0aXBzIC0tLS0gKi9cbi50b29sdGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5idXR0b24udG9vbHRpcCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi50b29sdGlwLS1yZXZlcnNlIHtcbiAgLS10b29sdGlwLWJhY2tncm91bmQ6ICM0NzQ3NDc7XG4gIC0tdG9vbHRpcC1jb2xvcjogI2ZmZmZmZjtcbiAgLS10b29sdGlwLWxpbmVzOiAjNjE2MTYxO1xuICAtLXRvb2x0aXAtaGVhZGVyLWJhY2tncm91bmQ6ICM1NDU0NTQ7XG59XG5cbi50b29sdGlwX190aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAxO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnRvb2x0aXBfX3RpdGxlIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi50b29sdGlwX190aXRsZSBhOmhvdmVyLCAudG9vbHRpcF9fdGl0bGUgYTpmb2N1cyB7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50b29sdGlwX19jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRvb2x0aXAtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRvb2x0aXAtbGluZXMpO1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZGVjaS1mb250LXNpemUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLXRvb2x0aXAtY29sb3IpO1xuICB6LWluZGV4OiAyO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBhdmVuaXIgbmV4dCwgYXZlbmlyLCBzZWdvZSB1aSwgaGVsdmV0aWNhIG5ldWUsIGhlbHZldGljYSwgVWJ1bnR1LCByb2JvdG8sIG5vdG8sIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnRvb2x0aXBfX2NvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnRvb2x0aXBfX2NvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMjQwcHg7XG4gIH1cbn1cbi50b29sdGlwX19jb250ZW50IHAge1xuICBmb250LXNpemU6IHZhcigtLWNlbnRpLWZvbnQtc2l6ZSk7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbn1cbi50b29sdGlwX19jb250ZW50ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50b29sdGlwX19jb250ZW50IHNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG4udG9vbHRpcF9fY29udGVudDpiZWZvcmUsIC50b29sdGlwX19jb250ZW50OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiAxNHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweCA1cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdmFyKC0tdG9vbHRpcC1iYWNrZ3JvdW5kKSB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMTtcbn1cbi50b29sdGlwX19jb250ZW50OmFmdGVyIHtcbiAgbGVmdDogMTNweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDZweCA2cHggNnB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHZhcigtLXRvb2x0aXAtbGluZXMpIHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAwO1xufVxuXG4vKiBDZW50ZXIgYWxpZ24gKi9cbi50b29sdGlwLS1jZW50ZXIgLnRvb2x0aXBfX2NvbnRlbnQge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4udG9vbHRpcC0tY2VudGVyIC50b29sdGlwX19jb250ZW50OmJlZm9yZSxcbi50b29sdGlwLS1jZW50ZXIgLnRvb2x0aXBfX2NvbnRlbnQ6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFJpZ2h0IGFsaWduICovXG4udG9vbHRpcC0tcmlnaHQgLnRvb2x0aXBfX2NvbnRlbnQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnRvb2x0aXAtLXJpZ2h0IC50b29sdGlwX19jb250ZW50OmJlZm9yZSB7XG4gIHJpZ2h0OiAxNHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4vKiBVcCAqL1xuLnRvb2x0aXAtLXVwIC50b29sdGlwX19jb250ZW50IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLnRvb2x0aXAtLXVwIC50b29sdGlwX19jb250ZW50OmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS10b29sdGlwLWJhY2tncm91bmQpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICB0b3A6IDEwMCU7XG59XG5cbi8qIFRvb2x0aXAgYW5pbWF0aW9ucyBmb3IgaG92ZXIgc3RhdGUgKi9cbi8qIEZhZGUgaW4gKi9cbi50b29sdGlwOmhvdmVyIC50b29sdGlwX19jb250ZW50LFxuLnRvb2x0aXBfX3RpdGxlOmhvdmVyICsgLnRvb2x0aXBfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYW5pbWF0aW9uOiBmYWRlSW4gMjAwbXMgZWFzZTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbi8qIFRyYW5zaXRpb24gdXAgKi9cbi50b29sdGlwLS10cmFuc2l0aW9uLXVwIC50b29sdGlwX19jb250ZW50IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBNYXJnaW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcE1hcmdpbjtcbn1cblxuLyogSW5mbyBpY29uICovXG4udG9vbHRpcF9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXR2LWdyYWRpZW50KTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMC4yZW07XG59XG5cbi50b29sdGlwLS1pY29uIC50b29sdGlwX19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udG9vbHRpcF9faWNvbiBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cbi50b29sdGlwX19pY29uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI0ZGRkZGRjtcbn1cblxuLnRvb2x0aXAtLWljb24gLnRvb2x0aXBfX3RpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbi50b29sdGlwLS1pY29uIC50b29sdGlwX19jb250ZW50IHtcbiAgbGVmdDogLThweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi50b29sdGlwLnRvb2x0aXAtLWljb24udG9vbHRpcC0tY2VudGVyIC50b29sdGlwX19jb250ZW50IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDUwJTtcbn1cblxuLnRvb2x0aXAtLWljb24udG9vbHRpcC0tcmlnaHQgLnRvb2x0aXBfX2NvbnRlbnQge1xuICByaWdodDogLThweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogRGlzYWJsZWQgKi9cbi50b29sdGlwLS1kaXNhYmxlZCAudG9vbHRpcF9fY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b29sdGlwX19oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10b29sdGlwLWhlYWRlci1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIHBhZGRpbmc6IHZhcigtLXRvb2x0aXAtc2VjdGlvbi1wYWRkaW5nKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXRvb2x0aXAtbGluZXMpO1xufVxuLnRvb2x0aXBfX2hlYWRlciAudG9vbHRpcF9faGVhZGVyX190aXRsZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IHZhcigtLWRlY2ktZm9udC1zaXplKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRvb2x0aXBfX2JvZHkge1xuICBwYWRkaW5nOiB2YXIoLS10b29sdGlwLXNlY3Rpb24tcGFkZGluZyk7XG59XG5cbi50b29sdGlwX19mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS10b29sdGlwLXNlY3Rpb24tcGFkZGluZyk7XG59XG5cbi50b29sdGlwX19ib2R5ICsgLnRvb2x0aXBfX2Zvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS10b29sdGlwLWxpbmVzKTtcbn1cblxuLnRvb2x0aXAtLWNlbnRlciAudG9vbHRpcF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50b29sdGlwLS1jZW50ZXIgLnRvb2x0aXBfX2JvZHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50b29sdGlwLS1jZW50ZXIgLnRvb2x0aXBfX2hlYWRlciArIC50b29sdGlwX19ib2R5IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHRibG9jay0tbGluZWQge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXdpZGUtY29udGFpbmVyLWd1dHRlcikgLyAyKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC50ZXh0YmxvY2stLWxpbmVkIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnRleHRibG9jay0tMmNvbHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG4udGV4dGJsb2NrLS0yY29scy50ZXh0YmxvY2stLWxpbmVkID4gOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0td2lkZS1jb250YWluZXItZ3V0dGVyKSAvIDIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAudGV4dGJsb2NrLS0yY29scy50ZXh0YmxvY2stLWxpbmVkID4gOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLnRleHRibG9jay0tMmNvbHMudGV4dGJsb2NrLS1saW5lZCA+IDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXdpZGUtY29udGFpbmVyLWd1dHRlcikgLyAyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnRleHRibG9jay0tMmNvbHMudGV4dGJsb2NrLS1saW5lZCA+IDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi8qIFNwZWNpYWwgU3VidGl0bGUgKi9cbi5zdWJ0aXRsZS1hY2NlbnQge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiB2YXIoLS1oMi1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbn1cbi5zdWJ0aXRsZS1hY2NlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBib3JkZXItYm90dG9tOiAycHggZG90dGVkICNGMEYyRjQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbi5zdWJ0aXRsZS1hY2NlbnQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRXllYnJvdyAtIHNtYWxsIHVwcGVyY2FzZSBsYWJlbCB3aXRoIGdyYWRpZW50IHBpcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5leWVicm93IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNkM3NTg3O1xufVxuXG4uZXllYnJvd19fcGlwIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudCk7XG59XG5cbi5leWVicm93LS1xdWlldCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XG4gIGNvbG9yOiAjOEM5NUE2O1xufVxuXG4ucGlsbGJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyMTI1MkY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMyMTI1MkY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjEyNTJGO1xufVxuXG4ucGlsbGJveC1iYWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMyMTI1MkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucGlsbGJveC1iYWRnZS0tc21hbGwge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG59XG5cbi5waWxsYm94LWJhZGdlLXRleHQge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTJGO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnBpbGxib3gtYmFkZ2UtLXNtYWxsIC5waWxsYm94LWJhZGdlLXRleHQge1xuICBmb250LXNpemU6IDNyZW07XG59XG5cbi5waWxsYm94LWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnBpbGxib3gtY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG59XG5cbi5waWxsYm94LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjEyNTJGO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGlsbGJveC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5waWxsYm94LWJhZGdlIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAucGlsbGJveC1iYWRnZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DcmVkZW50aWFsIGJvZHktZW50ZXIgYW5pbWF0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGtleWZyYW1lcyBjcmVkLWJvZHktZW50ZXIge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5UaXRsZSByb3cg4oCUIGgxICsgc3RhdHVzIHBpbGxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY3JlZC10aXRsZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tcGFyYWdyYXBoLWJyZWFrKTtcbn1cbi5jcmVkLXRpdGxlLXJvdyBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIENyZWRlbnRpYWwgc3RhdHVzIG5vdyB1c2VzIHRoZSBzaGFyZWQgYC5waWxsYCBjb21wb25lbnQgaW4gbWFya3VwOlxuICAgYWN0aXZlIC0+IHBpbGwtLXBvc2l0aXZlLCBwZW5kaW5nIC0+IHBpbGwtLW5ldXRyYWwsIGV4cGlyZWQvc3VzcGVuZGVkIC0+XG4gICBwaWxsLS13YXJuaW5nLCByZXZva2VkIC0+IHBpbGwtLWVycm9yLiAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkNyZWRlbnRpYWwgY2FyZCArIGhvbGRlciByb3dcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY3JlZC1oZWFkZXItcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQ3JlZGVudGlhbCBjYXJkIChkYXJrIGdyYWRpZW50KVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jcmVkLWNhcmQge1xuICB3aWR0aDogMzAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEyMCUgOTAlIGF0IDAlIDAlLCAjMjYzNjVDIDAlLCAjMEExQjNEIDYwJSk7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5Ib2xkZXIgZmFjdHMgKHJpZ2h0IG9mIGNhcmQpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNyZWQtaG9sZGVyLWZhY3RzIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cbi5jcmVkLWhvbGRlci1mYWN0cyAuZXllYnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY3JlZC1ob2xkZXItZmFjdHNfX25hbWUge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uY3JlZC1ob2xkZXItZmFjdHNfX3R5cGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3JlZC1ob2xkZXItZmFjdHNfX3N0YXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4uY3JlZC1zdGF0X19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmNyZWQtc3RhdF9fdmFsdWUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU2VjdGlvbiBkaXZpZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogQ29tcG9zZXMgYC5kaXZpZGVyYDsgdGhpcyBvbmx5IHNldHMgdGhlIHBhZ2UgbWFyZ2luLiAqL1xuLmNyZWQtZGl2aWRlciB7XG4gIG1hcmdpbjogMzZweCAwIDI4cHg7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5FdmlkZW5jZSBzZWN0aW9uIGhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jcmVkLWV2aWRlbmNlLWhlYWRpbmcge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTJlbTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLmNyZWQtZXZpZGVuY2UtaW50cm8ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICBjb2xvcjogIzZDNzU4NztcbiAgbWF4LXdpZHRoOiA1MjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkFjY29yZGlvbiBvdXRlciBzaGVsbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jcmVkLWFjY29yZGlvbi1zaGVsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkFjY29yZGlvbiBpdGVtIOKAlCBkZXRhaWxzL3N1bW1hcnlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY3JlZC1hY2NvcmRpb24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuLmNyZWQtYWNjb3JkaW9uW29wZW5dIC5jcmVkLWFjY29yZGlvbl9fdHJpZ2dlciB7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG59XG4uY3JlZC1hY2NvcmRpb25bb3Blbl0gLmNyZWQtYWNjb3JkaW9uX19jaGV2cm9uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuc3VtbWFyeS5jcmVkLWFjY29yZGlvbl9fdHJpZ2dlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbiAgcGFkZGluZzogMTZweCAxOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuc3VtbWFyeS5jcmVkLWFjY29yZGlvbl9fdHJpZ2dlcjo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5zdW1tYXJ5LmNyZWQtYWNjb3JkaW9uX190cmlnZ2VyOjptYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuc3VtbWFyeS5jcmVkLWFjY29yZGlvbl9fdHJpZ2dlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG59XG5cbi5jcmVkLWFjY29yZGlvbl9faWNvbi10aWxlIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3REJFMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICBmbGV4OiBub25lO1xufVxuXG4uY3JlZC1hY2NvcmRpb25fX3RpdGxlLWJsb2NrIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uY3JlZC1hY2NvcmRpb25fX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi5jcmVkLWFjY29yZGlvbl9fc3VidGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzhDOTVBNjtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uY3JlZC1hY2NvcmRpb25fX3ZlcmlmaWVkIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMTU3QTRDO1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmNyZWQtYWNjb3JkaW9uX19jaGV2cm9uIHtcbiAgZmxleDogbm9uZTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5BY2NvcmRpb24gYm9keVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jcmVkLWFjY29yZGlvbl9fYm9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBwYWRkaW5nOiAyMnB4IDIwcHggMjRweDtcbiAgYmFja2dyb3VuZDogI0ZBRkJGQztcbiAgYW5pbWF0aW9uOiBjcmVkLWJvZHktZW50ZXIgMjIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuRmFjdHMgZ3JpZCAoMi1jb2wpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNyZWQtYWNjb3JkaW9uX19mYWN0cy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAxNHB4IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG5cbi5jcmVkLWZhY3RfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5jcmVkLWZhY3RfX3ZhbHVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblZlcmlmaWNhdGlvbiByZWZlcmVuY2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmNyZWQtcmVmc19fZXllYnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzhDOTVBNjtcbn1cblxuLmNyZWQtcmVmcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRUNFRUYyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY3JlZC1yZWZzX19yb3cge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxMXB4IDE0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNC45Mzc1ZW0pIHtcbiAgLmNyZWQtcmVmc19fcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xuICB9XG59XG5cbi5jcmVkLXJlZnNfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRFNTY2NztcbiAgZmxleDogbm9uZTtcbn1cblxuLmNyZWQtcmVmc19fdmFsdWUge1xuICBmb250LWZhbWlseTogXCJKZXRCcmFpbnMgTW9ub1wiLCB1aS1tb25vc3BhY2UsIFwiU0YgTW9ub1wiLCBDb25zb2xhcywgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0LjkzNzVlbSkge1xuICAuY3JlZC1yZWZzX192YWx1ZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuVG9vbHMgcGFuZWxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY3JlZC10b29scyB7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jcmVkLXRvb2xzX19idXR0b25zIHtcbiAgcGFkZGluZzogMCAyMHB4IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cblxuLmNyZWQtdG9vbHNfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNyZWQtdG9vbHNfX3dhbGxldC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jcmVkLXRvb2xzX193YWxsZXQtbGluayBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNyZWQtdG9vbHNfX3dhbGxldC1hZGRlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDdweDtcbiAgcGFkZGluZzogMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzE1N0E0QztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5jcmVkLXRvb2xzX193YWxsZXQtYWRkZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jcmVkLXRvb2xzX19mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VDRUVGMjtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkFGQkZDO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNkM3NTg3O1xufVxuXG4uY3JlZC10b29sc19fbG9jayB7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgY29sb3I6ICM2Qzc1ODc7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DcmVkZW50aWFsIHNoYXJlIHBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLSBCcmVhZGNydW1iIC0tICovXG4uY3JlZC1zaGFyZV9fYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY3JlZC1zaGFyZV9fYnJlYWRjcnVtYl9fYmFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMTIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuLmNyZWQtc2hhcmVfX2JyZWFkY3J1bWJfX2JhY2s6aG92ZXIge1xuICBjb2xvcjogIzBBMEIwRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY3JlZC1zaGFyZV9fYnJlYWRjcnVtYl9fc2VwIHtcbiAgY29sb3I6ICNCNkJEQ0E7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5jcmVkLXNoYXJlX19icmVhZGNydW1iX19jdXJyZW50IHtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi8qIC0tIFR3by1jb2x1bW4gZ3JpZCAtLSAqL1xuLmNyZWQtc2hhcmVfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAzMnB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jcmVkLXNoYXJlX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzMzJweDtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cblxuLyogLS0gSW5wdXQgZm9jdXMgcmluZyB3aXRoaW4gdGhlIHNoYXJlIGZvcm0gLS0gKi9cbi5jcmVkLXNoYXJlIGlucHV0OmZvY3VzLFxuLmNyZWQtc2hhcmUgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2RTRERkY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDU4LCAxMjMsIDIzMCwgMC4xNik7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIC0tIFNhZmV0eSBjYXJkIChjYXJkIDEpIC0tICovXG4uY3JlZC1zaGFyZS1zYWZldHkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY3JlZC1zaGFyZS1zYWZldHlfX2hlYWRlciB7XG4gIHBhZGRpbmc6IDE4cHggMjBweCAxNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5cbi5jcmVkLXNoYXJlLXNhZmV0eV9fc2hpZWxkIHtcbiAgY29sb3I6ICM2RTRERkY7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5jcmVkLXNoYXJlLXNhZmV0eV9fZXllYnJvdyB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmNyZWQtc2hhcmUtc2FmZXR5X19saXN0IHtcbiAgcGFkZGluZzogMCAyMHB4IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTNweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY3JlZC1zaGFyZS1zYWZldHlfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDExcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICBjb2xvcjogIzRFNTY2NztcbiAgbWFyZ2luOiAwO1xufVxuLmNyZWQtc2hhcmUtc2FmZXR5X19pdGVtIHN2ZyB7XG4gIGZsZXg6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi5jcmVkLXNoYXJlLXNhZmV0eV9faXRlbSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuLmNyZWQtc2hhcmUtc2FmZXR5X190ZXh0IHtcbiAgcGFkZGluZzogMCAyMHB4IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICBtYXJnaW46IDA7XG59XG4uY3JlZC1zaGFyZS1zYWZldHlfX3RleHQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi5jcmVkLXNoYXJlLXNhZmV0eV9fY2hlY2sge1xuICBjb2xvcjogIzFGQTg2Qjtcbn1cblxuLmNyZWQtc2hhcmUtc2FmZXR5X19jbG9jayB7XG4gIGNvbG9yOiAjNkM3NTg3O1xufVxuXG4vKiAtLSBTZWN1cmUgY2FyZCAoY2FyZCAyKSDigJQgYm94LWNvbXBvbmVudCBjb21wb3NlZCBpbiBtYXJrdXA6XG4gICBgYm94LS1zbWFsbCBib3gtZmlsbGVkLS1ncmV5LTA1IGJveC1saW5lZC0tZ3JleS0xMCByb3VuZGVkLS1sZyBtYi0wYCAtLSAqL1xuLmNyZWQtc2hhcmUtc2VjdXJlX19leWVicm93IHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4uY3JlZC1zaGFyZS1zZWN1cmVfX2JvZHkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICBtYXJnaW46IDAgMCAxMnB4O1xufVxuXG4uY3JlZC1zaGFyZS1zZWN1cmVfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjM0E3QkU2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5jcmVkLXNoYXJlLXNlY3VyZV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMWI2MGQyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIC0tIE1lc3NhZ2UgZmllbGQgbGFiZWwgcm93IC0tICovXG4uY3JlZC1zaGFyZV9fbGFiZWwtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLmNyZWQtc2hhcmVfX2xhYmVsLXJvdyAuZmllbGQtbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3JlZC1zaGFyZV9fb3B0aW9uYWwge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhDOTVBNjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZmxleDogbm9uZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkV4dGVybmFsIHNoYXJlIOKAlCBoZXJvIHBhbmVsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNoYXJlLWV4dC1oZXJvLmJveCB7XG4gIHBhZGRpbmc6IDM2cHggNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLnNoYXJlLWV4dC1oZXJvX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuc2hhcmUtZXh0LWhlcm9fX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDRweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5zaGFyZS1leHQtaGVyb19fdGV4dCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnNoYXJlLWV4dC1oZXJvX19leWVicm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA5cHg7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjN0ZCNkYwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnNoYXJlLWV4dC1oZXJvX19leWVicm93LWRvdCB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpO1xuICBmbGV4OiBub25lO1xufVxuXG4uc2hhcmUtZXh0LWhlcm9fX2hlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4xODtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxOGVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbn1cbi5zaGFyZS1leHQtaGVyb19faGVhZGxpbmUgLnR2LWJhciB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4wMmVtO1xuICBtYXJnaW4tbGVmdDogMC4xMmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuc2hhcmUtZXh0LWhlcm9fX2hlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIH1cbn1cblxuLnNoYXJlLWV4dC1oZXJvX19ib2R5IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43Mik7XG4gIG1heC13aWR0aDogNTQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5zaGFyZS1leHQtaGVyb19fYm9keSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5cbi8qIC0tLS0gVHJ1c3QgY2hpcHMgLS0tLSAqL1xuLnNoYXJlLWV4dC1jaGlwcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuXG4uc2hhcmUtZXh0LWNoaXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDdweCAxM3B4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE0KTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc2hhcmUtZXh0LWNoaXAgc3ZnIHtcbiAgZmxleDogbm9uZTtcbn1cblxuLnNoYXJlLWV4dC1oZXJvIC5zaGFyZS1leHQtY2hpcCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi8qIC0tLS0gQ1RBIHJvdyAtLS0tICovXG4uc2hhcmUtZXh0LWhlcm9fX2N0YS1jYXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM4Qzk1QTY7XG59XG5cbi8qIC0tLS0gTGl2ZSBwaG90byAtLS0tICovXG4uc2hhcmUtZXh0LWhlcm9fX3Bob3RvIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEyMHB4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5zaGFyZS1leHQtaGVyb19fcGhvdG8ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICB9XG59XG5cbi5zaGFyZS1leHQtaGVyb19fcGhvdG8tZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4uc2hhcmUtZXh0LWhlcm9fX3Bob3RvLWZyYW1lIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zaGFyZS1leHQtaGVyb19fcGhvdG8tYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBwYWRkaW5nOiA2cHggMTFweCA2cHggOXB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5zaGFyZS1leHQtaGVybyAuc2hhcmUtZXh0LWhlcm9fX3Bob3RvLWJhZGdlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5zaGFyZS1leHQtaGVyb19fcGhvdG8tY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5FeHRlcm5hbCBzaGFyZSDigJQgXCJOZXcgdG8gVHJ1ZVZhdWx0P1wiIGV4cGxhaW5lciBzdHJpcFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jcmVkLXNoYXJlLWV4cGxhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMThweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIHBhZGRpbmc6IDIycHggMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLmNyZWQtc2hhcmUtZXhwbGFpbmVyX19pY29uIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjNkU0REZGO1xufVxuXG4uY3JlZC1zaGFyZS1leHBsYWluZXJfX2V5ZWJyb3cge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzZDNzU4NztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCAwIDZweDtcbn1cblxuLmNyZWQtc2hhcmUtZXhwbGFpbmVyX19ib2R5IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzM1M0I0OTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuU2VsZmllIGF3YWl0IOKAlCBkZXNrdG9wIFFSIHdhaXRpbmcgc2NyZWVuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNlbGZpZS1hd2FpdF9fc3ViaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0RTU2Njc7XG4gIG1heC13aWR0aDogNjIwcHg7XG4gIG1hcmdpbjogMCAwIDI4cHg7XG59XG4uc2VsZmllLWF3YWl0X19zdWJoZWFkIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMUYyMzJEO1xufVxuXG4vKiBUd28tY29sdW1uIGxheW91dDogUVIgaGVybyBsZWZ0LCBzdGVwcyByaWdodCAqL1xuLnNlbGZpZS1hd2FpdF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnNlbGZpZS1hd2FpdF9fZ3JpZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDQ0cHg7XG4gIH1cbn1cblxuLyogUVIgaGVybyBjYXJkICovXG4uc2VsZmllLWF3YWl0X19xci1oZXJvIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMTAsIDc3LCAyNTUsIDAuMjQpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyNHB4IDIwcHggMjBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxMTAsIDc3LCAyNTUsIDAuMDI1KSAwJSwgI0ZGRkZGRiA1NSUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDZweCAyMHB4IHJnYmEoMTEwLCA3NywgMjU1LCAwLjA4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnNlbGZpZS1hd2FpdF9fcXItaGVybyB7XG4gICAgZmxleDogMCAwIDM2MHB4O1xuICAgIHBhZGRpbmc6IDMwcHggMjhweCAyNnB4O1xuICB9XG59XG5cbi5zZWxmaWUtYXdhaXRfX3FyLWV5ZWJyb3cge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzZFNERGRjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNlbGZpZS1hd2FpdF9fcXItZnJhbWUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMTAsIDExLCAxNSwgMC4wNik7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5zZWxmaWUtYXdhaXRfX3FyLWZyYW1lIHN2Zyxcbi5zZWxmaWUtYXdhaXRfX3FyLWZyYW1lIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNjRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnNlbGZpZS1hd2FpdF9fcXItZnJhbWUge1xuICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLnNlbGZpZS1hd2FpdF9fcXItaGVybyAuc3RhdHVzLXBpbGwge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4uc2VsZmllLWF3YWl0X19xci1jYXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLyogU3RlcHMgY29sdW1uICovXG4uc2VsZmllLWF3YWl0X19zdGVwcy1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbi5zZWxmaWUtYXdhaXRfX3N0ZXBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uc2VsZmllLWF3YWl0X19zdGVwLWJhZGdlIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTEwLCA3NywgMjU1LCAwLjA4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMTAsIDc3LCAyNTUsIDAuMjQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM2RTRERkY7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5zZWxmaWUtYXdhaXRfX3N0ZXAtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG5cbi5zZWxmaWUtYXdhaXRfX3N0ZXAtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLnNlbGZpZS1hd2FpdF9fc3RlcC1kZXRhaWwge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzZDNzU4NztcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBJbmxpbmUgaGVscCBkaXNjbG9zdXJlICovXG4uc2VsZmllLWF3YWl0X19oZWxwIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgYmFja2dyb3VuZDogI0ZBRkJGQztcbn1cbi5zZWxmaWUtYXdhaXRfX2hlbHAgc3VtbWFyeSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMUYyMzJEO1xufVxuXG4uc2VsZmllLWF3YWl0X19oZWxwLWJhZGdlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbn1cblxuLnNlbGZpZS1hd2FpdF9faGVscC1ib2R5IHtcbiAgcGFkZGluZzogMCAxOHB4IDE2cHggNTRweDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEVycm9yIG1lc3NhZ2UgYXJlYSAqL1xuLnNlbGZpZS1hd2FpdF9fZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBGb290ZXIgbGluayAqL1xuLnNlbGZpZS1hd2FpdF9fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjOEM5NUE2O1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQWNjZXNzIFJlcXVlc3RzIHBhZ2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAtLSBQZW5kaW5nIHJlcXVlc3QgY2FyZCAtLSAqL1xuLmFyLXJlcXVlc3QtY2FyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDEwLCAxMSwgMTUsIDAuMDQpO1xufVxuXG4uYXItcmVxdWVzdC1jYXJkX19tYWluIHtcbiAgcGFkZGluZzogMjRweCAyNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIycHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmFyLXJlcXVlc3QtY2FyZF9fc3RyaXAge1xuICBwYWRkaW5nOiAxM3B4IDI2cHg7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM4Qzk1QTY7XG59XG5cbi5hci1yZXF1ZXN0LWNhcmRfX3N0cmlwLWljb24ge1xuICBmbGV4OiBub25lO1xuICBjb2xvcjogIzZFNERGRjtcbn1cblxuLyogLS0gUmVxdWVzdGVyIGF2YXRhciAtLSAqL1xuLmFyLXJlcXVlc3Rlci1hdmF0YXIge1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzBBMUIzRCwgIzI2MzY1Qyk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZsZXg6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYXItcmVxdWVzdGVyLWF2YXRhci0tc20ge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGNvbG9yOiAjNEU1NjY3O1xufVxuXG4vKiAtLSBJZGVudGl0eSBibG9jayAocGVuZGluZyBjYXJkKSAtLSAqL1xuLmFyLWlkZW50aXR5LWJsb2NrIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uYXItaWRlbnRpdHktYmxvY2tfX25hbWUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmFyLWlkZW50aXR5LWJsb2NrX19uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5hci1pZGVudGl0eS1ibG9ja19fdGltZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzZDNzU4Nztcbn1cblxuLmFyLWlkZW50aXR5LWJsb2NrX190aW1lLWljb24ge1xuICBmbGV4OiBub25lO1xufVxuXG4vKiAtLSBSZXF1ZXN0IHR5cGUgcGlsbCDigJQgbm93IGAucGlsbCAucGlsbC0tYnJhbmRgIGluIG1hcmt1cCAtLSAqL1xuLyogLS0gU2VjdGlvbiBkaXZpZGVyIOKAlCBjb21wb3NlcyBgLmRpdmlkZXJgOyB0aGlzIG9ubHkgc2V0cyB0aGUgcGFnZSBtYXJnaW4gLS0gKi9cbi5hci1kaXZpZGVyIHtcbiAgbWFyZ2luOiA0NHB4IDAgMDtcbn1cblxuLyogLS0gSGlzdG9yeSBzZWN0aW9uIGhlYWRlciAtLSAqL1xuLmFyLXNlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luOiAzOHB4IDAgNnB4O1xufVxuXG4uYXItc2VjdGlvbi1oZWFkZXJfX2gyIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE0ZW07XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuXG4vKiBDb21wb3NlcyBgLmV5ZWJyb3cgLmV5ZWJyb3ctLXF1aWV0YDsgb25seSB0aGUgZmxleCBzaXppbmcgaXMgbG9jYWwuICovXG4uYXItc2VjdGlvbi1oZWFkZXJfX2NvdW50IHtcbiAgZmxleDogbm9uZTtcbn1cblxuLmFyLXNlY3Rpb24tc3VidGl0bGUge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzZDNzU4NztcbiAgbWF4LXdpZHRoOiA2MjBweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuLyogLS0gSGlzdG9yeSBsaXN0ICsgcm93cyBub3cgdXNlIHRoZSBzaGFyZWQgYC5saW5lZC1saXN0YCAvIGAubGluZWQtbGlzdF9fcm93YFxuICAgY29tcG9uZW50IChzZWUgbGlzdHMvbGluZWQtbGlzdCkuIElubmVyIGlkZW50aXR5L291dGNvbWUgY2xhc3NlcyBiZWxvdy4gLS0gKi9cbi8qIC0tIEhpc3RvcnkgaWRlbnRpdHkgYmxvY2sgLS0gKi9cbi5hci1oaXN0b3J5LWlkZW50aXR5IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXItaGlzdG9yeS1pZGVudGl0eV9fbmFtZS1saW5lIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uYXItaGlzdG9yeS1pZGVudGl0eV9fa2luZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOEM5NUE2O1xufVxuXG4uYXItaGlzdG9yeS1pZGVudGl0eV9fd2hlbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi8qIC0tIE91dGNvbWUgcGlsbCDigJQgbm93IGAucGlsbCAucGlsbC0tcG9zaXRpdmV8LS1lcnJvcmAgKyBgLnBpbGxfX2RvdGAgaW4gbWFya3VwXG4gICAodGhlIHBpbGwgdG9uZXMgcmVwcm9kdWNlIHRoZSBvbGQgYXBwcm92ZWQvZGVjbGluZWQgY29sb3VycyBleGFjdGx5KSAtLSAqL1xuLyogLS0gVmlldyBsb2cgYWZmb3JkYW5jZSAtLSAqL1xuLmFyLXZpZXctbG9nIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBjb2xvcjogIzZDNzU4NztcbiAgZmxleDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogLS0gTW9iaWxlOiBoaXN0b3J5IGxpc3Qgcm93cyAtLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDI5LjkzNzVlbSkge1xuICAuYXItcmVxdWVzdGVyLWF2YXRhci0tc20ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLmFyLWhpc3RvcnktaWRlbnRpdHlfX25hbWUtbGluZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuICAuYXItdmlldy1sb2cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5BY2Nlc3MgUmVxdWVzdCBSZXZpZXcgcGFnZSAoLmFyci0qKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tIFJlcXVlc3RlciBjYXJkOiBub3cgY29tcG9zZWQgaW4gbWFya3VwIHdpdGhcbiAgIGBib3gtLXhzbWFsbCBib3gtZmlsbGVkLS1ncmV5LTA1IGJveC1saW5lZC0tZ3JleS0xMCByb3VuZGVkLS1tZCBmbGV4IGdhcC0xNnB4IG10LWJiIG1iLWJiMWBcbiAgIChzZWUgYWNjZXNzLXJlcXVlc3QtcmV2aWV3LnR3aWcpLiBGb3JtZXIgYC5hcnItcmVxdWVzdGVyLWNhcmRgIHJlbW92ZWQuIC0tICovXG4uYXJyLXJlcXVlc3Rlci1hdmF0YXIge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudCk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZsZXg6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYXJyLXJlcXVlc3Rlci1ib2R5IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uYXJyLXJlcXVlc3Rlci1uYW1lLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOXB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmFyci1yZXF1ZXN0ZXItbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cblxuLmFyci1yZXF1ZXN0ZXItcHVycG9zZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4vKiAtLSBWZXJpZmllZCBwYXJ0bmVyIHBpbGwg4oCUIG5vdyBgLnBpbGwgLnBpbGwtLWV5ZWJyb3cgLnBpbGwtLXBvc2l0aXZlYCBpbiBtYXJrdXAgLS0gKi9cbi8qIC0tIFNlY3Rpb24gaGVhZGluZyArIGNvdW50IHBpbGwgLS0gKi9cbi5hcnItc2VjdGlvbi1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLmFyci1zZWN0aW9uLWhlYWQgaDIsXG4uYXJyLXNlY3Rpb24taGVhZCBoMyxcbi5hcnItc2VjdGlvbi1oZWFkIGg0IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiAtLSBDb3VudCBwaWxsIOKAlCBub3cgYC5waWxsIC5waWxsLS1uZXV0cmFsYCBpbiBtYXJrdXAgLS0gKi9cbi8qIC0tIERpc2Nsb3N1cmVzIGJveCAtLSAqL1xuLmFyci1kaXNjbG9zdXJlcyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi8qIC0tIFByZS1hcHByb3ZlZCBjcmVkZW50aWFscyBzdWItc2VjdGlvbiAtLSAqL1xuLmFyci1wcmVhcHByb3ZlIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRUNFRUYyO1xufVxuLmFyci1wcmVhcHByb3ZlID4gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4vKiAtLSBEZWNpc2lvbiAvIGFjdGlvbiByb3cgLS0gKi9cbi5hcnItYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQ0VFRjI7XG59XG5cbi5hcnItYWN0aW9uc19fc3BhY2VyIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAxNnB4O1xufVxuXG4uYXJyLXBvbGljeS1oZWxwZXIge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmFyci1wb2xpY3ktaGVscGVyIGEge1xuICBjb2xvcjogIzNBN0JFNjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFyci1wb2xpY3ktaGVscGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblN0YXQgY2FyZHMg4oCUIHJvdyBvZiBtZXRyaWMgaGlnaGxpZ2h0IGNhcmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnN0YXQtY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5cbi5zdGF0LWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjMEEwQjBGO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAyOHB4IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8qIERhcmstYmFja2dyb3VuZCB0ZXh0IGNvbG91cnMg4oCUIGtlZXAgY2FyZCBjb250ZW50IHJlYWRhYmxlIG9uICR0di1pbmsgKi9cbi5zdGF0LWNhcmQge1xuICBjb2xvcjogI0Q3REJFMztcbn1cbi5zdGF0LWNhcmQgaDEsXG4uc3RhdC1jYXJkIGgyLFxuLnN0YXQtY2FyZCBoMyxcbi5zdGF0LWNhcmQgaDQsXG4uc3RhdC1jYXJkIGg1LFxuLnN0YXQtY2FyZCBoNiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnN0YXQtY2FyZCBwLFxuLnN0YXQtY2FyZCBsaSB7XG4gIGNvbG9yOiAjRDdEQkUzO1xufVxuLnN0YXQtY2FyZCBzdHJvbmcge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5zdGF0LWNhcmQgYTpub3QoLmJ1dHRvbikge1xuICBjb2xvcjogIzRGRTBENztcbn1cbi5zdGF0LWNhcmQgYTpub3QoLmJ1dHRvbik6aG92ZXIsIC5zdGF0LWNhcmQgYTpub3QoLmJ1dHRvbik6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLnN0YXQtY2FyZF9fdmFsdWUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLyogQ29tcG9zZXMgYC5leWVicm93YDsgdGhpcyBvbmx5IHNldHMgdGhlIGNhcmQgc3BhY2luZy4gKi9cbi5zdGF0LWNhcmRfX2xhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnN0YXQtY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5zdGF0LWNhcmRfX2Rlc2Mge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICBjb2xvcjogIzhDOTVBNjtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBMaWdodCB2YXJpYW50IOKAlCBmb3IgdXNlIG9uIGxpZ2h0IHBhZ2UgYmFja2dyb3VuZHMgKi9cbi5zdGF0LWNhcmRzLS1saWdodCAuc3RhdC1jYXJkIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VDRUVGMjtcbn1cbi5zdGF0LWNhcmRzLS1saWdodCAuc3RhdC1jYXJkX190aXRsZSB7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuLnN0YXQtY2FyZHMtLWxpZ2h0IC5zdGF0LWNhcmRfX2Rlc2Mge1xuICBjb2xvcjogIzZDNzU4Nztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdGF0LWNhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXQtY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuLndhbGxldC1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ud2FsbGV0LWhlYWQgaDIge1xuICBtYXJnaW46IDA7XG59XG5cbi53YWxsZXQtaGVhZCBwIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzRFNTY2Nztcbn1cblxuLndhbGxldC1oZWFkLS1zcGFjZWQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4ud2FsbGV0LXJlcXVlc3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGNvbG9yOiAjMEI0QTdBO1xuICBiYWNrZ3JvdW5kOiAjRUJGNEZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjODBDQ0Y1O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2U7XG59XG5cbi53YWxsZXQtcmVxdWVzdHM6aG92ZXIsXG4ud2FsbGV0LXJlcXVlc3RzOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2Q3ZTlmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMmJhYWVlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi53YWxsZXQtcmVxdWVzdHNfX2NvdW50IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzBCNEE3QTtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG59XG5cbi53YWxsZXQtcmVxdWVzdHNfX2Fycm93IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLndhbGxldC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMzIwcHgsIDFmcikpO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi53YWxsZXQtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2FsbGV0LWNhcmRfX2ltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEwMzIvNjU4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3gtc2hhZG93OiAwIDZweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2U7XG59XG5cbi53YWxsZXQtY2FyZF9faW1nOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICBib3gtc2hhZG93OiAwIDEwcHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi53YWxsZXQtY2FyZF9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogUG9zaXRpb25pbmcgb25seSAtIHRoZSBjaGlwIHZpc3VhbCBjb21lcyBmcm9tIHRoZSBjb21wb3NlZCBgLnBpbGxgIHRvbmUuICovXG4ud2FsbGV0LWNhcmRfX3N0YXR1cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMTJweDtcbn1cblxuLndhbGxldC1jYXJkX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTBweDtcbn1cblxuLndhbGxldC1jYXJkX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cblxuLndhbGxldC1jYXJkX190aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndhbGxldC1jYXJkX190aXRsZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi53YWxsZXQtY2FyZF9faW5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzRFNTY2NztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMS41cHggc29saWQgIzhDOTVBNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IGhlbHA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndhbGxldC1jYXJkX19pbmZvOmhvdmVyLFxuLndhbGxldC1jYXJkX19pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6ICMzNTNCNDk7XG4gIGJvcmRlci1jb2xvcjogIzM1M0I0OTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLndhbGxldC1jYXJkX19pbmZvW2RhdGEtdG9vbHRpcF06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLXRvb2x0aXApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogY2FsYygxMDAlICsgOHB4KTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzM1M0I0OTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLndhbGxldC1jYXJkX19pbmZvOmhvdmVyOjphZnRlcixcbi53YWxsZXQtY2FyZF9faW5mbzpmb2N1czo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ud2FsbGV0LWdyaWQtLXNpbmdsZSAud2FsbGV0LWluZm8tLWlubGluZSB7XG4gIGdyaWQtY29sdW1uOiAyLy0xO1xuICBncmlkLXJvdzogMTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gIC53YWxsZXQtZ3JpZC0tc2luZ2xlIC53YWxsZXQtaW5mby0taW5saW5lIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxufVxuLndhbGxldC1vbmJvYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNHB4O1xuICBwYWRkaW5nOiAyNHB4IDI4cHg7XG59XG5cbi53YWxsZXQtb25ib2FyZF9fY3RhIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4ud2FsbGV0LWRvY3Mge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ud2FsbGV0LWRvY3NfX2FjY291bnQge1xuICBtYXJnaW46IDAgMCA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbn1cblxuLndhbGxldC1kb2NzX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuXG4ud2FsbGV0LWRvY3NfX2xpc3QgbGkgKyBsaSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuXG4ud2FsbGV0LWRvY3NfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjFzIGVhc2U7XG59XG5cbi53YWxsZXQtZG9jc19faXRlbTpob3Zlcixcbi53YWxsZXQtZG9jc19faXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndhbGxldC1kb2NzX19pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi53YWxsZXQtZG9jc19fbmFtZSB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi53YWxsZXQtZG9jc19fZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5XZWxjb21lIHBhZ2Ug4oCUIEZyYW1lIEMgKEhvbmVzdCBjb3B5ICsgYXN5bW1ldHJ5KVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53ZWxjb21lLXByaW1hcnkge1xuICBwYWRkaW5nOiAyOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ud2VsY29tZS1wcmltYXJ5OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00MHB4O1xuICB0b3A6IC00MHB4O1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKDExMCwgNzcsIDI1NSwgMC40NSksIHRyYW5zcGFyZW50IDYwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLndlbGNvbWUtcHJpbWFyeSBoMyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ud2VsY29tZS1wcmltYXJ5IHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ud2VsY29tZS1wcmltYXJ5X19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE0ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi53ZWxjb21lLXByaW1hcnlfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi53ZWxjb21lLXByaW1hcnlfX21ldGEgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cblxuLndlbGNvbWUtYWx0IHtcbiAgcGFkZGluZzogMjBweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXI6IG5vbmU7XG59XG4ud2VsY29tZS1hbHQgaDQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ud2VsY29tZS1hbHQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndlbGNvbWUtYWx0IGNvZGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLndlbGNvbWUtYWx0IGEge1xuICBjb2xvcjogIzZFNERGRjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLndlbGNvbWUtYWx0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbk9uYm9hcmQgaW50cm9kdWN0aW9uIOKAlCBoZXJvICsgc2luZ2xlLXByb2R1Y3QgY2FyZCArIHJlYXNzdXJhbmNlIHJhaWwuXG5Db21wb3NpdGlvbiBvdmVyIHRoZSBleGlzdGluZyBza2luOiByZXVzZXMgLmV5ZWJyb3csIC50di1ncmFkaWVudC10ZXh0LFxuLnR2LWJhciwgLnlvdS1uZWVkLCAuYnV0dG9uLS1ibHVlLCAudGV4dC1saW5rLCAuaWNvbi1jaGlwIGFuZCB0aGVcbi5wcmljZSogcHJpY2luZyBjb21wb25lbnQgd2hlcmUgcG9zc2libGUuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogSGVybyDigJQgY2VudHJlZCBleWVicm93ICsgaGVhZGxpbmUgKyBsZWRlICsgdHJ1c3Qgc3RyaXAgKi9cbi5vbmJvYXJkLWhlcm8ge1xuICBwYWRkaW5nOiAyMHB4IDAgNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm9uYm9hcmQtaGVybyAuZXllYnJvdyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm9uYm9hcmQtaGVybyBoMSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoNDBweCwgNnZ3LCA2NHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICBsaW5lLWhlaWdodDogMS4wNDtcbiAgbWFyZ2luOiAxOHB4IGF1dG8gMTZweDtcbiAgbWF4LXdpZHRoOiA4ODBweDtcbn1cblxuLm9uYm9hcmQtaGVyb19fbGVkZSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA1ODBweDtcbn1cblxuLm9uYm9hcmQtaGVyb19fbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICBtYXJnaW46IDE2cHggYXV0byAwO1xuICBtYXgtd2lkdGg6IDU4MHB4O1xufVxuXG4vKiBUcnVzdCBwaWxsIHJvdyB1bmRlcm5lYXRoIHRoZSBoZXJvICovXG4uaGVyby10cnVzdCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIycHg7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIHBhZGRpbmc6IDEycHggMjJweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEyLjVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDVlbTtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaGVyby10cnVzdCA+IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4uaGVyby10cnVzdCA+IHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5oZXJvLXRydXN0ID4gLnNlcCB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTRweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogI0Q3REJFMztcbn1cbi5oZXJvLXRydXN0ID4gLnNlcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogUGFnZSBib2R5IOKAlCBjaG9vc2VyIGNhcmQgKyByZWFzc3VyYW5jZSByYWlsICovXG4ub25ib2FyZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjU1ZnIgMWZyO1xuICBnYXA6IDQ4cHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgcGFkZGluZzogMjRweCAwIDY0cHg7XG59XG5cbi8qIFRoZSBzaW5nbGUtcHJvZHVjdCBjYXJkIOKAlCBncmFkaWVudCByaWJib24gZWRnZSBhcyB0aGUgb25lIGdyYWRpZW50XG4gICBtb21lbnQsIHBhaXJlZCB3aXRoIHRoZSBncmFkaWVudCBDVEEgaW5zaWRlICovXG4udmVyaWZ5LWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDM0cHggMzZweCAzMHB4O1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgxMCwgMTEsIDE1LCAwLjA0KSwgMCAyOHB4IDY0cHggLTMwcHggcmdiYSgxMCwgMTEsIDE1LCAwLjE2KTtcbn1cbi52ZXJpZnktY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDIycHg7XG4gIHJpZ2h0OiAyMnB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tdHYtZ3JhZGllbnQpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbn1cbi52ZXJpZnktY2FyZCA+IC5leWVicm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi52ZXJpZnktY2FyZCBoMiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuICBsaW5lLWhlaWdodDogMS4xMjtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLnZlcmlmeS1jYXJkX19waXRjaCB7XG4gIGZvbnQtc2l6ZTogMTUuNXB4O1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgY29sb3I6ICM0RTU2Njc7XG4gIG1hcmdpbjogMCAwIDI2cHg7XG4gIG1heC13aWR0aDogNTQwcHg7XG59XG5cbi8qIEZlYXR1cmUgcm93cyBpbnNpZGUgdGhlIGNhcmQgKi9cbi5mZWF0dXJlLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRweDtcbiAgbWFyZ2luOiAwIDAgMjhweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5mZWF0dXJlLWxpc3QgbGkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ0cHggMWZyO1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuLmZlYXR1cmUtbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4uZmVhdHVyZS1saXN0IGg0IHtcbiAgbWFyZ2luOiAwIDAgNHB4O1xuICBmb250LXNpemU6IDE1LjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwOGVtO1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi5mZWF0dXJlLWxpc3QgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzRFNTY2Nztcbn1cblxuLyogQ1RBIGJsb2NrIGF0IHRoZSBib3R0b20gb2YgdGhlIGNhcmQgKi9cbi5jdGEtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE0cHg7XG59XG4uY3RhLWJsb2NrIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMThweCAyMnB4O1xuICBmb250LXNpemU6IDE1LjVweDtcbn1cblxuLmN0YS1tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxOHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMi41cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzZDNzU4Nztcbn1cblxuLmN0YS1tZXRhX190aWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xufVxuLmN0YS1tZXRhX190aWNrIHN2ZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGNvbG9yOiAjMUZBODZCO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmN0YS1zaWduaW4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNEU1NjY3O1xufVxuXG4vKiBSaWdodCByYWlsIOKAlCBcIk91ciBwcm9taXNlXCIgKyBcIldoYXQgeW91J3JlIHBheWluZyBmb3JcIiAqL1xuLnJhaWwtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VFRjI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG4ucmFpbC1jYXJkID4gLmV5ZWJyb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4ucmFpbC1jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMmVtO1xuICBsaW5lLWhlaWdodDogMS4xODtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLnJhaWwtY2FyZF9fYm9keSB7XG4gIGZvbnQtc2l6ZTogMTQuNXB4O1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgY29sb3I6ICM0RTU2Njc7XG4gIG1hcmdpbjogMCAwIDE0cHg7XG59XG5cbi5yYWlsLWNhcmRfX3BsZWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogI0U4RjdFRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4RjdFRjtcbiAgY29sb3I6ICMxMzRCMkM7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucmFpbC1jYXJkX19wbGVkZ2Ugc3ZnIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi8qIFRydXN0IGZlYXR1cmUgcm93cyBpbnNpZGUgdGhlIHNlY29uZCByYWlsIGNhcmQgKi9cbi50cnVzdC1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE4cHg7XG59XG4udHJ1c3QtbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzZweCAxZnI7XG4gIGdhcDogMTRweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4udHJ1c3QtbGlzdCBoNCB7XG4gIG1hcmdpbjogMCAwIDNweDtcbiAgZm9udC1zaXplOiAxNC41cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDZlbTtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG4udHJ1c3QtbGlzdCBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNEU1NjY3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5vbmJvYXJkLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5vbmJvYXJkLWhlcm8ge1xuICAgIHBhZGRpbmc6IDQwcHggMCAyOHB4O1xuICB9XG4gIC52ZXJpZnktY2FyZCB7XG4gICAgcGFkZGluZzogMjZweCAyMnB4IDI0cHg7XG4gIH1cbiAgLmhlcm8tdHJ1c3QgPiAuc2VwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuT25ib2FyZGluZyBkZXRhaWxzIGZvcm0g4oCUIFN0ZXAgMSwgQ29udGFjdCBEZXRhaWxzIHJlZGVzaWduLlxuXG5FeGlzdGluZyBjbGFzc2VzIHVzZWQgaW4gSFRNTCAobm8gbmV3IENTUyBuZWVkZWQpOlxuICAuZXllYnJvdyAvIC5leWVicm93X19waXAgICAgICAg4oCUIHN0ZXAgZXllYnJvdyBsYWJlbFxuICAudHYtYmFyLmlzLWxnICAgICAgICAgICAgICAgICAg4oCUIGgxIGdyYWRpZW50IGFjY2VudCBiYXJcbiAgLmJveC5ib3gtbGluZWQuYm94LWZpbGxlZFxuICAgIC5ib3gtZmlsbGVkLS1saWdodGVzdGdyZXkgICAg4oCUIFlvdXIgZGV0YWlscyBjYXJkICsgQ29uc2VudCBjYXJkIGNvbnRhaW5lclxuICAuYm94LWljb24gICAgICAgICAgICAgICAgICAgICAg4oCUIGd1aWRhbmNlIG5vdGUgKGdyYWRpZW50IFwiaVwiICsgYm9yZGVyICsgYmcpXG4gIC5maWVsZHNldC1sYWJlbC13cmFwIC8gX19sYWJlbCDigJQgY29uc2VudCBjaGVja2JveCByb3dzXG4gIC5idXR0b24uYnV0dG9uLS1ibHVlICAgICAgICAgICDigJQgQ29udGludWUgQ1RBIChncmFkaWVudCwgaGFuZGxlcyBkaXNhYmxlZClcbiAgLmNsZWFuLXN1Ym1pdC1iYXIgICAgICAgICAgICAgIOKAlCBDb250aW51ZSByb3cgZmxleCBsYXlvdXRcbiAgLm9uYm9hcmQtcXVpY2stc3RhcnRfX2RpdmlkZXIgIOKAlCBcIm9yIGVudGVyIG1hbnVhbGx5XCIgc2VwYXJhdG9yXG5cbk5ldyBDU1MgZm9yIHdoYXQgaGFzIG5vIGV4aXN0aW5nIGVxdWl2YWxlbnQ6XG4gIC5vZC1zdGVwcy8qICAgICAgICDigJQgNC1zdGVwIHByb2dyZXNzIHRyYWNrZXIgKGdlbnVpbmVseSBuZXcgY29tcG9uZW50KVxuICAub2Qtc3NvLWNhcmQvKiAgICAg4oCUIFNTTyBjYXJkIChzZWxmLWNvbnRhaW5lZDogdHdvLXNlY3Rpb24gaGVhZGVyK2dyaWRcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdHVyZSB0aGF0IGRvZXNuJ3QgZml0IGEgcGxhaW4gLmJveC1maWxsZWQpXG4gIC5vZC1jb25zZW50LWNhcmQgICDigJQgc2NvcGluZyBob29rIGZvciB2aW9sZXQgY2hlY2tib3ggKyBleWVicm93IHRleHRcbiAgLm9kLWNvbnNlbnQtY2FyZF9fZXllYnJvd1xuICAub2QtY29udGludWUtYmFyICAg4oCUIGJvcmRlci10b3Agc2VwYXJhdG9yIGxheWVyZWQgb24gLmNsZWFuLXN1Ym1pdC1iYXJcbiAgLm9kLWNvbnRpbnVlLWhpbnQgIOKAlCBcIlRpY2sgYm90aCBib3hlc1wiIGhpbnQgdGV4dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIC0tLS0gNC1zdGVwIHByb2dyZXNzIHRyYWNrZXIgLS0tLSAqL1xuLm9kLXN0ZXBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbn1cblxuLm9kLXN0ZXBzX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4OiBub25lO1xufVxuXG4ub2Qtc3RlcHNfX2RvdCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGN0Y5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGZsZXg6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLm9kLXN0ZXBzX19pdGVtLS1jdXJyZW50IC5vZC1zdGVwc19fZG90IHtcbiAgYmFja2dyb3VuZDogI0VFRjNGRjtcbiAgYm9yZGVyOiAycHggc29saWQgIzZFNERGRjtcbiAgY29sb3I6ICM2RTRERkY7XG59XG5cbi5vZC1zdGVwc19fbGFiZWwtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnB4O1xufVxuXG4ub2Qtc3RlcHNfX2xhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG4ub2Qtc3RlcHNfX2l0ZW0tLWN1cnJlbnQgLm9kLXN0ZXBzX19sYWJlbCB7XG4gIGNvbG9yOiAjMEEwQjBGO1xufVxuXG4ub2Qtc3RlcHNfX29wdGlvbmFsIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm9kLXN0ZXBzX19jb25uZWN0b3Ige1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBtYXJnaW46IDAgMTJweDtcbiAgbWF4LXdpZHRoOiA2NHB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG59XG5cbi8qIC0tLS0gR2VuZXJpYyBjYXJkIGNvbnRhaW5lciAob2Qtc3NvLWNhcmQgKyBvZC1jYXJkIHNoYXJlIHRoZSBzYW1lIHNoZWxsKSAtLS0tICovXG4vKiBTZWxmLWNvbnRhaW5lZCBiZWNhdXNlIHRoZSB0d28tc2VjdGlvbiBzdHJ1Y3R1cmUgKGhlYWRlciBiYW5kICsgY29udGVudCBhcmVhKVxuICAgZG9lc24ndCBtYXAgY2xlYW5seSBvbnRvIC5ib3gtZmlsbGVkJ3Mgc2luZ2xlLXBhZGRpbmcgbW9kZWwuXG4gICAub2QtY2FyZCBpcyB0aGUgZ2VuZXJpYyB2ZXJzaW9uOyAub2Qtc3NvLWNhcmQgaXMgdGhlIFNTTyBmbGF2b3VyLiAqL1xuLm9kLWNhcmQsXG4ub2Qtc3NvLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjRkFGQkZDO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFRUYyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4ub2Qtc3NvLWNhcmRbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vZC1zc28tY2FyZF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUNFRUYyO1xufVxuXG4ub2Qtc3NvLWNhcmRfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiBub25lO1xuICBjb2xvcjogIzZFNERGRjtcbn1cblxuLm9kLXNzby1jYXJkX19oZWFkZXItdGV4dCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLm9kLXNzby1jYXJkX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMEEwQjBGO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbi5vZC1zc28tY2FyZF9fc3ViIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5vZC1zc28tY2FyZF9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG4vKiBPdmVycmlkZSBicmFuZCBidXR0b24gZGVmYXVsdHMgZm9yIGZ1bGwtd2lkdGggZ3JpZCBsYXlvdXQgKi9cbi5vZC1zc28tY2FyZCAuZ29vZ2xlLWxvZ2luLWJ1dHRvbixcbi5vZC1zc28tY2FyZCAubWljcm9zb2Z0LWxvZ2luLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMTRweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICNEN0RCRTM7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYm94LXNoYWRvdyAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG4ub2Qtc3NvLWNhcmQgLmdvb2dsZS1sb2dpbi1idXR0b246aG92ZXIsIC5vZC1zc28tY2FyZCAuZ29vZ2xlLWxvZ2luLWJ1dHRvbjpmb2N1cyxcbi5vZC1zc28tY2FyZCAubWljcm9zb2Z0LWxvZ2luLWJ1dHRvbjpob3Zlcixcbi5vZC1zc28tY2FyZCAubWljcm9zb2Z0LWxvZ2luLWJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzZFNERGRjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLyogVGlnaHRlbiBkaXZpZGVyIHdoZW4gaXQgZm9sbG93cyB0aGUgU1NPIGNhcmQgKi9cbi5vZC1zc28tY2FyZCArIC5vbmJvYXJkLXF1aWNrLXN0YXJ0X19kaXZpZGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLyogLS0tLSBDb25zZW50IGNhcmQgLS0tLSAqL1xuLyogT3V0ZXIgYm94IHVzZXMgLmJveC5ib3gtbGluZWQuYm94LWZpbGxlZC5ib3gtZmlsbGVkLS1saWdodGVzdGdyZXkuXG4gICBUaGlzIGNsYXNzIG9ubHkgc2NvcGVzIHRoZSB2aW9sZXQgY2hlY2tib3ggY29sb3VyIGFuZCB0aGUgc2VjdGlvbiBleWVicm93LiAqL1xuLm9kLWNvbnNlbnQtY2FyZCAuZmllbGRzZXQtbGFiZWwtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG4ub2QtY29uc2VudC1jYXJkIC5maWVsZHNldC1sYWJlbC13cmFwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ub2QtY29uc2VudC1jYXJkIC5maWVsZHNldC1sYWJlbC13cmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjNkU0REZGO1xuICBib3JkZXItY29sb3I6ICM2RTRERkY7XG59XG5cbi8qIENvbXBvc2VzIGAuZXllYnJvdyAuZXllYnJvdy0tcXVpZXRgOyB0aGlzIG9ubHkgc2V0cyBzcGFjaW5nICsgbGluZS1oZWlnaHQuICovXG4ub2QtY29uc2VudC1jYXJkX19leWVicm93IHtcbiAgbWFyZ2luOiAwIDAgMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLyogLS0tLSBDb250aW51ZSByb3cgLS0tLSAqL1xuLyogTGF5ZXJlZCBvbiAuY2xlYW4tc3VibWl0LWJhciDigJQgYWRkcyB0aGUgdG9wIGJvcmRlciBzZXBhcmF0b3Igb25seS4gKi9cbi5vZC1jb250aW51ZS1iYXIge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQ0VFRjI7XG59XG5cbi5vZC1jb250aW51ZS1oaW50IHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cblxuLm9kLWNvbnRpbnVlLWJhci5pcy1yZWFkeSAub2QtY29udGludWUtaGludCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiAtLS0tIE9UUCBjaGFubmVsIGNhcmQgZWxlbWVudHMgLS0tLSAqL1xuLm9kLWNhcmRfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbiAgcGFkZGluZzogMThweCAyMnB4O1xufVxuXG4ub2QtY2FyZF9faWNvbi13cmFwIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4OiBub25lO1xuICBjb2xvcjogIzM1M0I0OTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGNvbG9yIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cblxuLm9kLWNhcmRfX2hlYWRlci10ZXh0IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ub2QtY2FyZF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIG1hcmdpbjogMDtcbn1cblxuLm9kLWNhcmRfX21hc2tlZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkpldEJyYWlucyBNb25vXCIsIHVpLW1vbm9zcGFjZSwgXCJTRiBNb25vXCIsIENvbnNvbGFzLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM2Qzc1ODc7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLm9kLWNhcmRfX2RpdmlkZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbn1cblxuLm9kLWNhcmRfX2JvZHkge1xuICBwYWRkaW5nOiAyMnB4O1xufVxuXG4vKiBTdGF0dXMgcGlsbCAqL1xuLm9kLWNhcmRfX3N0YXR1cy1waWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogN3B4O1xuICBwYWRkaW5nOiA2cHggMTNweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsZXg6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgY29sb3IgMTYwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuXG4ub2QtY2FyZF9fc3RhdHVzLWRvdCB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBmbGV4OiBub25lO1xufVxuXG4uanMtLW90cC13cmFwcGVyW2RhdGEtc3RhdHVzPXNlbnRdIC5vZC1jYXJkX19zdGF0dXMtcGlsbCB7XG4gIGJhY2tncm91bmQ6ICNFRUYzRkY7XG4gIGNvbG9yOiAjNkU0REZGO1xufVxuXG4uanMtLW90cC13cmFwcGVyW2RhdGEtc3RhdHVzPXZlcmlmaWVkXSAub2QtY2FyZF9fc3RhdHVzLXBpbGwge1xuICBiYWNrZ3JvdW5kOiAjRThGN0VGO1xuICBjb2xvcjogIzFGQTg2Qjtcbn1cbi5qcy0tb3RwLXdyYXBwZXJbZGF0YS1zdGF0dXM9dmVyaWZpZWRdIC5vZC1jYXJkX19pY29uLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjRThGN0VGO1xuICBjb2xvcjogIzFGQTg2Qjtcbn1cblxuLyogSWRsZSBib2R5ICovXG4ub2QtY2FyZF9faWRsZS10ZXh0IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzRFNTY2NztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogU2VudCBib2R5ICovXG4ub2QtY2FyZF9fc2VudC1wcm9tcHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNEU1NjY3O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4vKiBTZWdtZW50ZWQgT1RQIGlucHV0ICovXG4ub2Qtc2VnLWlucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5vZC1zZWctaW5wdXRfX2JveCB7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMS41cHggc29saWQgI0Q3REJFMztcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiSmV0QnJhaW5zIE1vbm9cIiwgdWktbW9ub3NwYWNlLCBcIlNGIE1vbm9cIiwgQ29uc29sYXMsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBBMEIwRjtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAxNjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJveC1zaGFkb3cgMTYwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuLm9kLXNlZy1pbnB1dF9fYm94OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNkU0REZGO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgxMTAsIDc3LCAyNTUsIDAuMTQpO1xufVxuLm9kLXNlZy1pbnB1dC5pcy1lcnJvciAub2Qtc2VnLWlucHV0X19ib3gge1xuICBib3JkZXItY29sb3I6ICNFNTQ4NEQ7XG59XG5cbi5vZC1jYXJkX19vdHAtZXJyb3Ige1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRTU0ODREO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLm9kLWNhcmRfX290cC1lcnJvcltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogUmVzZW5kIHJvdyAqL1xuLm9kLWNhcmRfX3Jlc2VuZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ub2QtY2FyZF9fcmVzZW5kLXRleHQge1xuICBjb2xvcjogIzhDOTVBNjtcbn1cblxuLm9kLWNhcmRfX3Jlc2VuZC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM2RTRERkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cbi5vZC1jYXJkX19yZXNlbmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9kLWNhcmRfX3Jlc2VuZC1saW5rW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBWZXJpZmllZCBib2R5ICovXG4ub2QtY2FyZF9fdmVyaWZpZWQtY2hlY2sge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYmFja2dyb3VuZDogIzFGQTg2QjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5vZC1jYXJkX192ZXJpZmllZC1sYWJlbCB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMUZBODZCO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4vKiBPVFAgY29udGludWUgcm93ICovXG4ub2QtY29udGludWUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VDRUVGMjtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ub2QtY29udGludWUtcm93X19oaW50IHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE2MG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKTtcbn1cblxuLm9kLWNvbnRpbnVlLXJvdy5pcy1yZWFkeSAub2QtY29udGludWUtcm93X19oaW50IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vZC1jb250aW51ZS1yb3cgLmJ1dHRvblthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZDogI0VDRUVGMjtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiAtLS0tIFJlc3BvbnNpdmUgLS0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5vZC1zZWctaW5wdXRfX2JveCB7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAub2Qtc3RlcHNfX2Nvbm5lY3RvciB7XG4gICAgbWF4LXdpZHRoOiAyMHB4O1xuICAgIG1pbi13aWR0aDogNnB4O1xuICAgIG1hcmdpbjogMCA2cHg7XG4gIH1cbiAgLm9kLXNzby1jYXJkX19idXR0b25zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gIC5vZC1zZWctaW5wdXQge1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC5vZC1zZWctaW5wdXRfX2JveCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgLm9kLXNlZy1pbnB1dCB7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbiAgLm9kLXNlZy1pbnB1dF9fYm94IHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5vZC1zdGVwc19fbGFiZWwsXG4gIC5vZC1zdGVwc19fb3B0aW9uYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9kLXN0ZXBzX19pdGVtIHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xuICAjd3JhcCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTBlbSkge1xuICAjd3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnByb3BlcnRpZXMgI3dyYXAge1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIERvY3VtZW50IHNlbGVjdGlvbiDigJQgc2VsZWN0YWJsZSBvcHRpb24gY2FyZHNcbiAgIFVzZWQgb24gdGhlIGlkZW50aXR5LXZlcmlmaWNhdGlvbiBzdGVwIDIgcGFnZS5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBCYWNrIG5hdmlnYXRpb24gbGluayDigJQgcmVuZGVyZWQgYXMgYSA8YnV0dG9uPiBvciA8YT4sIGZsdXNoIGxlZnQgKi9cbi5kb2Mtc2VsLWJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA3cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNkM3NTg3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAxMjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG4uZG9jLXNlbC1iYWNrOmhvdmVyIHtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogMi1jb2x1bW4gZ3JpZDsgc2luZ2xlIGNvbHVtbiBvbiBuYXJyb3cgc2NyZWVucyAqL1xuLmRvYy1vcHRzLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5kb2Mtb3B0cy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cblxuLyogV3JhcHBlciBsYWJlbCDigJQgbWFrZXMgdGhlIGZ1bGwgY2FyZCBzdXJmYWNlIGNsaWNrYWJsZSAqL1xuLmRvYy1vcHQtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBIb3Jpem9udGFsIGZsZXggY2FyZCAqL1xuLmRvYy1vcHQtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMThweDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjRDdEQkUzO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAxOHB4O1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgxMCwgMTEsIDE1LCAwLjA1KTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYmFja2dyb3VuZCAxMjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSksIGJveC1zaGFkb3cgMTIwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMC43LCAwLjIsIDEpO1xufVxuLmRvYy1vcHQtbGFiZWw6aG92ZXIgLmRvYy1vcHQtY2FyZCB7XG4gIGJvcmRlci1jb2xvcjogI0I2QkRDQTtcbn1cbi5kb2Mtb3B0LWxhYmVsLnNlbGVjdGVkIC5kb2Mtb3B0LWNhcmQge1xuICBib3JkZXItY29sb3I6ICM2RTRERkY7XG4gIGJhY2tncm91bmQ6ICNGNkY3Rjk7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDIwcHggcmdiYSgxMTAsIDc3LCAyNTUsIDAuMTYpO1xufVxuXG4vKiBEb2N1bWVudCB0aHVtYm5haWwgKi9cbi5kb2Mtb3B0LXRodW1iIHtcbiAgd2lkdGg6IDExOHB4O1xuICBoZWlnaHQ6IDc4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFQ0VFRjI7XG59XG4uZG9jLW9wdC10aHVtYiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIFRpdGxlICsgZGVzY3JpcHRpb24gKi9cbi5kb2Mtb3B0LWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5kb2Mtb3B0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFucm9wZVwiLCB1aS1zYW5zLXNlcmlmLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIHNhbnMtc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwQTBCMEY7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi5kb2Mtb3B0LWRlc2Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICBjb2xvcjogIzZDNzU4NztcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBSYWRpby1zdHlsZSBzZWxlY3Rpb24gaW5kaWNhdG9yICovXG4uZG9jLW9wdC1yYWRpbyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjQjZCRENBO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogbm9uZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDEyMG1zIGN1YmljLWJlemllcigwLjIsIDAuNywgMC4yLCAxKSwgYmFja2dyb3VuZCAxMjBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG4uZG9jLW9wdC1sYWJlbC5zZWxlY3RlZCAuZG9jLW9wdC1yYWRpbyB7XG4gIGJvcmRlci1jb2xvcjogIzZFNERGRjtcbiAgYmFja2dyb3VuZDogIzZFNERGRjtcbn1cblxuLyogVGljayBpY29uIGluc2lkZSB0aGUgaW5kaWNhdG9yIOKAlCBoaWRkZW4gdW50aWwgc2VsZWN0ZWQgKi9cbi5kb2Mtb3B0LWNoZWNrIHtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNDBtcyBjdWJpYy1iZXppZXIoMC4yLCAwLjcsIDAuMiwgMSk7XG59XG4uZG9jLW9wdC1sYWJlbC5zZWxlY3RlZCAuZG9jLW9wdC1jaGVjayB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIEFjdGlvbiByb3cg4oCUIGNvbnRpbnVlICsgc2Vjb25kYXJ5IGJhY2sgKyBoaW50ICovXG4uZG9jLXNlbC1hY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0VDRUVGMjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBcIlBpY2sgYSBkb2N1bWVudCB0byBjb250aW51ZVwiIGhlbHBlciB0ZXh0OyBoaWRkZW4gb25jZSBhIGRvYyBpcyBzZWxlY3RlZCAqL1xuLmRvYy1zZWwtaGludCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM4Qzk1QTY7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4vKiBTaGllbGQgZm9vdG5vdGUg4oCUIGdvdmVybm1lbnQgdmVyaWZpY2F0aW9uIG5vdGUgKi9cbi5kb2MtZ292LWZvb3Rub3RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogOXB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjOEM5NUE2O1xuICBwYWRkaW5nOiAxOHB4IDAgNHB4O1xufVxuLmRvYy1nb3YtZm9vdG5vdGUgc3ZnIHtcbiAgZmxleDogbm9uZTtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBjb2xvcjogIzhDOTVBNjtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkhlbHAgQmFyIOKAlCBjb250ZXh0dWFsIGlubGluZSBtZXNzYWdlIGJhclxuVmFyaWFudHM6IC0taW5mbywgLS1zdWNjZXNzLCAtLWVycm9yLCAtLW5ldXRyYWxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaGVscC1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxM3B4O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uaGVscC1iYXJfX2ljb24ge1xuICBmbGV4OiBub25lO1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG5cbi5oZWxwLWJhcl9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hbnJvcGVcIiwgdWktc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDtcbn1cbi5oZWxwLWJhcl9fdGV4dCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKiBJbmZvIC8gU2VjdXJpdHkgdmFyaWFudCDigJQgdmlvbGV0ICovXG4uaGVscC1iYXItLWluZm8ge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTEwLCA3NywgMjU1LCAwLjI0KTtcbiAgYmFja2dyb3VuZDogcmdiYSgxMTAsIDc3LCAyNTUsIDAuMDI1KTtcbn1cbi5oZWxwLWJhci0taW5mbyAuaGVscC1iYXJfX2ljb24ge1xuICBjb2xvcjogIzZFNERGRjtcbn1cbi5oZWxwLWJhci0taW5mbyAuaGVscC1iYXJfX3RleHQge1xuICBjb2xvcjogIzNBMkQ2Qjtcbn1cbi5oZWxwLWJhci0taW5mbyAuaGVscC1iYXJfX3RleHQgc3Ryb25nIHtcbiAgY29sb3I6ICMyQTFGNTI7XG59XG5cbi8qIFN1Y2Nlc3MgdmFyaWFudCDigJQgZ3JlZW4gKi9cbi5oZWxwLWJhci0tc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgMTY4LCAxMDcsIDAuMyk7XG4gIGJhY2tncm91bmQ6ICNFOEY3RUY7XG59XG4uaGVscC1iYXItLXN1Y2Nlc3MgLmhlbHAtYmFyX19pY29uIHtcbiAgY29sb3I6ICMxRkE4NkI7XG59XG4uaGVscC1iYXItLXN1Y2Nlc3MgLmhlbHAtYmFyX190ZXh0IHtcbiAgY29sb3I6ICMxMzRCMkM7XG59XG5cbi8qIEVycm9yIHZhcmlhbnQg4oCUIHJlZCAqL1xuLmhlbHAtYmFyLS1lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjksIDcyLCA3NywgMC4zKTtcbiAgYmFja2dyb3VuZDogI0ZERURFRTtcbn1cbi5oZWxwLWJhci0tZXJyb3IgLmhlbHAtYmFyX19pY29uIHtcbiAgY29sb3I6ICNFNTQ4NEQ7XG59XG4uaGVscC1iYXItLWVycm9yIC5oZWxwLWJhcl9fdGV4dCB7XG4gIGNvbG9yOiAjN0MxRjIyO1xufVxuXG4vKiBOZXV0cmFsIHZhcmlhbnQg4oCUIGJsdWUgKi9cbi5oZWxwLWJhci0tbmV1dHJhbCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1OCwgMTIzLCAyMzAsIDAuMyk7XG4gIGJhY2tncm91bmQ6ICNFRUYzRkY7XG59XG4uaGVscC1iYXItLW5ldXRyYWwgLmhlbHAtYmFyX19pY29uIHtcbiAgY29sb3I6ICMzQTdCRTY7XG59XG4uaGVscC1iYXItLW5ldXRyYWwgLmhlbHAtYmFyX190ZXh0IHtcbiAgY29sb3I6ICMyQjMxNDA7XG59XG5cbi5mb290ZXItcG93ZXJlZC1ieS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5mb290ZXIgLnBvd2VyZWQtYnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0Ny45Mzc1ZW0pIHtcbiAgLmZvb3RlciAucG93ZXJlZC1ieSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5mb290ZXItLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5mb290ZXItLWhhcy1sb2dvIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEN0RCRTM7XG59XG5cbmJvZHk6aGFzKC5mb290ZXItLWZpeGVkKSAjd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuXG46cm9vdCB7XG4gIC0taGVhZGVyLWhlaWdodDogNjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICA6cm9vdCB7XG4gICAgLS1oZWFkZXItaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuLmhlYWRlciB7XG4gIGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI2hlYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10di1ncmFkaWVudCk7IC8qIDkwwrAgY3lhbuKGknZpb2xldCwgdGhlIHN5c3RlbSB0b2tlbiAqL1xufVxuXG4uaGVhZGVyX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5oZWFkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5oZWFkZXJfX2xvZ29fX2ltZyB7XG4gIHdpZHRoOiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICogMC44KTtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWhlYWRlci1oZWlnaHQpICogMC44KTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmhlYWRlcl9fbG9nb19faW1nLS1sYW5kc2NhcGUge1xuICB3aWR0aDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSAqIDAuOCAqIDEuNzc3NzgpO1xufVxuXG4uaGVhZGVyX19sb2dvX19pbWctLXBvcnRyYWl0IHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5oZWFkZXJfX2NsaWVudC1kZXRhaWxzIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMWVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvZmlsZS1waG90byB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGNvbHVtbi1nYXA6IDAuNWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9maWxlLXBob3RvX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgd2lkdGg6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKiAwLjQpO1xuICBoZWlnaHQ6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKiAwLjQpO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhEOEQ4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5wcm9maWxlLXBob3RvX19pbWFnZSB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0taGVhZGVyLWhlaWdodCkgKiAwLjUpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0KSAqIDAuNSk7XG4gICAgbWF4LWhlaWdodDogNjRweDtcbiAgfVxufVxuLnByb2ZpbGUtcGhvdG9fX25hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnByb2ZpbGUtcGhvdG9fX25hbWUgLnRleHQtbGluayB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5wcm9maWxlLXBob3RvX19zdXBwb3J0IHtcbiAgY29sb3I6ICM0RTU2Njc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3LjkzNzVlbSkge1xuICAucHJvZmlsZS1waG90b19fcGVyc29uLW5hbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fY2xpZW50LWRldGFpbHMgLmJ1dHRvbi0tYmx1ZSB7XG4gICAgcGFkZGluZzogN3B4IDExcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIH1cbn1cbjp3aGVyZSgqKSArIC5maXhlZC1ncmlkIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYmxvY2stYnJlYWspO1xufVxuXG4uZml4ZWQtZ3JpZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogdmFyKC0tdGlnaHQtZ2FwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmZpeGVkLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5maXhlZC1ncmlkLS1jb2xzLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbiAgLmZpeGVkLWdyaWQtLWNvbHMtMyxcbiAgLmZpeGVkLWdyaWQtLWNvbHMtNCxcbiAgLmZpeGVkLWdyaWQtLWNvbHMtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAuZml4ZWQtZ3JpZC0tY29scy00IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4Ny41ZW0pIHtcbiAgLmZpeGVkLWdyaWQtLWNvbHMtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgfVxufVxuLmZpeGVkLWdyaWQtLWxpbmUtc2VwYXJhdGVkIHtcbiAgcm93LWdhcDogMDtcbn1cbi5maXhlZC1ncmlkLS1saW5lLXNlcGFyYXRlZCA+ICoge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0Q4RDhEODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmZpeGVkLWdyaWQtLWxpbmUtc2VwYXJhdGVkID4gKiB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5maXhlZC1ncmlkLS1saW5lLXNlcGFyYXRlZCA+ICo6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuZml4ZWQtZ3JpZC0tbGluZS1zZXBhcmF0ZWQge1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA3NC45Mzc1ZW0pIHtcbiAgLmZpeGVkLWdyaWQtLWxpbmUtc2VwYXJhdGVkID4gOm50aC1jaGlsZChldmVuKSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNEOEQ4RDg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLmZpeGVkLWdyaWQtLWxpbmUtc2VwYXJhdGVkOndoZXJlKC5maXhlZC1ncmlkLS1jb2xzLTIpID4gOm50aC1jaGlsZChldmVuKSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNEOEQ4RDg7XG4gIH1cbn1cblxuLmZpeGVkLWdyaWQtLWxpbmUtdG9wLW4tdGFpbCA+ICo6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRDhEOEQ4O1xufVxuLmZpeGVkLWdyaWQtLWxpbmUtdG9wLW4tdGFpbCA+ICo6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNEOEQ4RDg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5maXhlZC1ncmlkLS1saW5lLXRvcC1uLXRhaWwgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4ubnVtYmVyZWQtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5udW1iZXJlZC1saXN0IDo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LWl0ZW0pO1xufVxuLm51bWJlcmVkLWxpc3QgOndoZXJlKGxpKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ibG9jazogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG4ubnVtYmVyZWQtbGlzdCA6d2hlcmUobGkpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNDtcbiAgY29sb3I6ICMzQTdCRTY7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjBGMkY0O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LWZhbWlseTogXCJNYW5yb3BlXCIsIHVpLXNhbnMtc2VyaWYsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm51bWJlcmVkLWxpc3QgOndoZXJlKGxpKS5jb21wbGV0ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNBN0JFNjtcbiAgYm9yZGVyLWNvbG9yOiAjM0E3QkU2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5udW1iZXJlZC1saXN0IDp3aGVyZShsaSkuaW4tcHJvZ3Jlc3Mge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi5udW1iZXJlZC1saXN0IDp3aGVyZShsaSkuaW4tcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTBCMEY7XG4gIGJvcmRlci1jb2xvcjogIzBBMEIwRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyZDZmNztcbiAgYm9yZGVyLWNvbG9yOiAjYzJkNmY3O1xuICBjb2xvcjogIzBBMEIwRjtcbiAgb3V0bGluZTogMS41cHggc29saWQgIzNBN0JFNjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLm51bWJlcmVkLWxpc3QtLXV0aWxpdHktcG9zaXRpdmUgOndoZXJlKGxpKTpiZWZvcmUge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cbi5udW1iZXJlZC1saXN0LS11dGlsaXR5LXBvc2l0aXZlIDp3aGVyZShsaSkuY29tcGxldGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGQTg2QjtcbiAgYm9yZGVyLWNvbG9yOiAjMUZBODZCO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5udW1iZXJlZC1saXN0LS11dGlsaXR5LXBvc2l0aXZlIDp3aGVyZShsaSkuaW4tcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFOEY3RUY7XG4gIGJvcmRlci1jb2xvcjogI0U4RjdFRjtcbiAgY29sb3I6ICMxMzRCMkM7XG4gIG91dGxpbmUtY29sb3I6ICMxRkE4NkI7XG59XG5cbi5udW1iZXJlZC1saXN0LS1zbWFsbCBsaSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5udW1iZXJlZC1saXN0LS1zbWFsbCBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgd2lkdGg6IGNhbGMoMWVtICogdmFyKC0tYm9keS1saW5lLWhlaWdodCkpO1xuICBoZWlnaHQ6IGNhbGMoMWVtICogdmFyKC0tYm9keS1saW5lLWhlaWdodCkpO1xufVxuLm51bWJlcmVkLWxpc3QtLXNtYWxsIGxpLmluLXByb2dyZXNzOjpiZWZvcmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKlxuICAgIFRpZHkgTGlzdCBncmlkXG5cbiAgICBPbiBsYXJnZSBkZXNrdG9wIGl0IGFkanVzdHMgYmFzZWQgb24gdGhlIG51bWJlciBvZiBpdGVtczpcbiAgICAtIDEgZnVsbCB3aWR0aFxuICAgIC0gMiB0d28gY29sc1xuICAgIC0gMyB0aHJlZSBjb2xzXG4gICAgLSA0IGZvdXIgY29sc1xuICAgIC0gNSsgdGhyZWUgY29sc1xuKi9cbjp3aGVyZSgqKSArIC50aWR5LWxpc3QtZ3JpZCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJsb2NrLWJyZWFrKTtcbn1cblxuLnRpZHktbGlzdC1ncmlkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogdmFyKC0tdGlnaHQtZ2FwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnRpZHktbGlzdC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLnRpZHktbGlzdC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHVuc2V0O1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnRpZHktbGlzdC1ncmlkID4gOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkLFxuICAudGlkeS1saXN0LWdyaWQgPiA6bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICB9XG4gIC50aWR5LWxpc3QtZ3JpZCA+IDpsYXN0LWNoaWxkOm50aC1jaGlsZCgzKSxcbiAgLnRpZHktbGlzdC1ncmlkID4gOm50aC1sYXN0LWNoaWxkKG4rNSkgfiA6bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLWNvbHVtbjogMztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwZW0pIHtcbiAgLnRpZHktbGlzdC1ncmlkID4gOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkLCAudGlkeS1saXN0LWdyaWQuY29udGFpbmVyLXdpZHRoID4gOm50aC1jaGlsZCg0bik6bGFzdC1jaGlsZCB7XG4gICAgZ3JpZC1jb2x1bW46IDQ7XG4gIH1cbn1cbi50aWR5LWxpc3QtZ3JpZC0tZ2FwLTAge1xuICAtLWdhcDogMDtcbiAgLS10aWdodC1nYXA6IDA7XG59XG5cbi8qIC0tLS0gdG9wLWhlYXZ5LWxpc3QgLS0tLSAqL1xuLyogVG8gZGlzcGxheSBhIGxpc3Qgb2YgcHJvZHVjdHMgbmljZWx5ICovXG4udG9wLWhlYXZ5LWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMjBweCAwIDMwcHg7XG4gIG1hcmdpbjogMCAtMTBweDtcbn1cbi50b3AtaGVhdnktbGlzdDpiZWZvcmUsIC50b3AtaGVhdnktbGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi50b3AtaGVhdnktbGlzdDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnRvcC1oZWF2eS1saXN0ID4gLnRvcC1oZWF2eS1saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi50b3AtaGVhdnktbGlzdCArIC50b3AtaGVhdnktbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnRvcC1oZWF2eS1saXN0X19pdGVtIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDNuKzEpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODcuNWVtKSB7XG4gIC50b3AtaGVhdnktbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAubWFpbmJhci0tbmFycm93IC50b3AtaGVhdnktbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDNuKzEpIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDRuKzEpIHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxufVxuLyogRmxleCBjb2RlICovXG5Ac3VwcG9ydHMgKGRpc3BsYXk6IGZsZXgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAgIC50b3AtaGVhdnktbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCkgLnRvcC1oZWF2eS1saXN0IF9faXRlbTtcbiAgICAgIHdpZHRoLW1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHdpZHRoLW1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgd2lkdGgtcGFkZGluZzogMCAxMHB4IDIwcHg7XG4gICAgICB3aWR0aC1mbGV4LWJhc2lzOiA1MCU7XG4gICAgICB3aWR0aC1taW4td2lkdGg6IDUwJTtcbiAgICAgIHdpZHRoLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50b3AtaGVhdnktbGlzdC0tZml2ZSAudG9wLWhlYXZ5LWxpc3RfX2l0ZW0sIC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoLW4rMykge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MS45Mzc1ZW0pIHtcbiAgICAudG9wLWhlYXZ5LWxpc3QtLXRocmVlIC50b3AtaGVhdnktbGlzdF9faXRlbTpmaXJzdC1jaGlsZCwgLnRvcC1oZWF2eS1saXN0LS1maXZlIC50b3AtaGVhdnktbGlzdF9faXRlbTpmaXJzdC1jaGlsZCwgLnRvcC1oZWF2eS1saXN0LS1zZXZlbiAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQsIC50b3AtaGVhdnktbGlzdC0tb2RkIC50b3AtaGVhdnktbGlzdF9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gICAgLnRvcC1oZWF2eS1saXN0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMiU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0yJTtcbiAgICAgIC8qICBncmlkIHdpdGggc2lkZWJhciwgc3RheXMgb25seSAzIGNvbHVtbnMgICovXG4gICAgfVxuICAgIC50b3AtaGVhdnktbGlzdCAudG9wLWhlYXZ5LWxpc3RfX2l0ZW0ge1xuICAgICAgcGFkZGluZzogMiU7XG4gICAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgICBtaW4td2lkdGg6IDI1JTtcbiAgICB9XG4gICAgLnRvcC1oZWF2eS1saXN0LS1vZGQgPiAudG9wLWhlYXZ5LWxpc3RfX2l0ZW0sIC5tYWluYmFyLS1uYXJyb3cgLnRvcC1oZWF2eS1saXN0ID4gLnRvcC1oZWF2eS1saXN0X19pdGVtLCAudG9wLWhlYXZ5LWxpc3QtLXNpeCA+IC50b3AtaGVhdnktbGlzdF9faXRlbSwgLnRvcC1oZWF2eS1saXN0LS1zZXZlbiA+IC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoLW4rMykge1xuICAgICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xuICAgICAgbWluLXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgfVxuICAgIC50b3AtaGVhdnktbGlzdC0tZml2ZSA+IC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoLW4rMikge1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgIH1cbiAgICAudG9wLWhlYXZ5LWxpc3QtLWZpdmUgPiAudG9wLWhlYXZ5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgICAgZmxleC1iYXNpczogMjAlO1xuICAgIH1cbiAgICAubWFpbmJhci0tbmFycm93IC50b3AtaGVhdnktbGlzdC0tZm91ciA+IC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoLW4rNCksIC5tYWluYmFyLS1uYXJyb3cgLnRvcC1oZWF2eS1saXN0LS1zZXZlbiA+IC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoLW4rNCkge1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgIH1cbiAgICAubWFpbmJhci0tbmFycm93IC50b3AtaGVhdnktbGlzdC0tZml2ZSA+IC50b3AtaGVhdnktbGlzdF9faXRlbTpudGgtY2hpbGQoLW4rMiksIC5tYWluYmFyLS1uYXJyb3cgLnRvcC1oZWF2eS1saXN0LS1ldmVuID4gLnRvcC1oZWF2eS1saXN0X19pdGVtOm50aC1jaGlsZCgtbisyKSB7XG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgfVxuICB9XG59XG4uc2ltcGxlLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiBjYWxjKHZhcigtLXRpZ2h0LWdhcCkgKiAwLjUpO1xufVxuLnNpbXBsZS1saXN0X19pdGVtIHtcbiAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tdGlnaHQtZ2FwKSAqIDAuNSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkJCRkMxO1xufVxuLnNpbXBsZS1saXN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uc2ltcGxlLWxpc3RfX2l0ZW06YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkJveCBmaWxsIHV0aWxpdGllc1xuXG5HZW5lcmF0ZWQgZnJvbSB0aGUgVFYgcGFsZXR0ZSBhbmQgdXRpbGl0eSBjb2xvdXIgbWFwcyBpblxuMDAtc2V0dGluZ3MvX2NvbG9ycy5zY3NzIHNvIHRoZSBwYWxldHRlIHN0YXlzIHRoZSBzaW5nbGUgc291cmNlIG9mIHRydXRoLlxuUHJvZHVjZXMgYmFja2dyb3VuZC1maWxsIG1vZGlmaWVyIGNsYXNzZXM6XG5cbiAgICAuYm94LWZpbGxlZC0tZ3JleS0wNSDigKYgLmJveC1maWxsZWQtLWdyZXktOTAgICAgIChUViBuZXV0cmFsIHNjYWxlKVxuICAgIC5ib3gtZmlsbGVkLS1pbmssIC5ib3gtZmlsbGVkLS12aW9sZXQg4oCmICAgICAgICAgIChUViBicmFuZClcbiAgICAuYm94LWZpbGxlZC0tbmV1dHJhbC1wYXN0ZWwsIC5ib3gtZmlsbGVkLS1wb3NpdGl2ZS1wYXN0ZWwg4oCmICAoc2VtYW50aWMpXG5cbkNvbWJpbmUgd2l0aCAuYm94IGZvciBkaW1lbnNpb25zIGFuZCAuYm94LWxpbmVkIGZvciBhIHZpc2libGUgYm9yZGVyOlxuICAgIDxkaXYgY2xhc3M9XCJib3ggYm94LWxpbmVkIGJveC1maWxsZWQtLW5ldXRyYWwtcGFzdGVsXCI+4oCmPC9kaXY+XG5cbkJvcmRlciBjb2xvdXIgaXMgZGVyaXZlZCBhdXRvbWF0aWNhbGx5ICg1JSBsaWdodG5lc3MgcmVkdWN0aW9uIG9mIHRoZSBmaWxsKS5cbkRhcmsgZmlsbHMgKGxpZ2h0bmVzcyA8IDQ1JSkgZmxpcCBib2R5IHRleHQgYW5kIGhlYWRpbmdzIHRvIHdoaXRlLlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYm94LWZpbGxlZC0tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1ibGFjayA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1ibGFjayA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLWluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQTBCMEY7XG4gIGJvcmRlci1jb2xvcjogIzBhMGEwZTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0taW5rIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWluayA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLW5pZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MTYxRDtcbiAgYm9yZGVyLWNvbG9yOiAjMTMxNTFjO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1uaWdodCA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1uaWdodCA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLXNsYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGMjMyRDtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyMTJiO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1zbGF0ZSA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1zbGF0ZSA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLXN0b25lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJCMzE0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMjkyZjNkO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1zdG9uZSA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1zdG9uZSA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4uYm94LWZpbGxlZC0tZ3JleS0wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZCRkM7XG4gIGJvcmRlci1jb2xvcjogI2VhZWVmMztcbn1cblxuLmJveC1maWxsZWQtLWdyZXktMDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGN0Y5O1xuICBib3JkZXItY29sb3I6ICNlN2VhZWY7XG59XG5cbi5ib3gtZmlsbGVkLS1ncmV5LTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRUVGMjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMWU4O1xufVxuXG4uYm94LWZpbGxlZC0tZ3JleS0yMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0RCRTM7XG4gIGJvcmRlci1jb2xvcjogI2NhY2ZkYTtcbn1cblxuLmJveC1maWxsZWQtLWdyZXktMzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjZCRENBO1xuICBib3JkZXItY29sb3I6ICNhYmIzYzI7XG59XG5cbi5ib3gtZmlsbGVkLS1ncmV5LTQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhDOTVBNjtcbiAgYm9yZGVyLWNvbG9yOiAjODM4ZDlmO1xufVxuXG4uYm94LWZpbGxlZC0tZ3JleS01MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Qzc1ODc7XG4gIGJvcmRlci1jb2xvcjogIzY3NmY4MDtcbn1cblxuLmJveC1maWxsZWQtLWdyZXktNjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEU1NjY3O1xuICBib3JkZXItY29sb3I6ICM0YTUyNjI7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWdyZXktNjAgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tZ3JleS02MCA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLWdyZXktNzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzQjQ5O1xuICBib3JkZXItY29sb3I6ICMzMjM4NDU7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWdyZXktNzAgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tZ3JleS03MCA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLWdyZXktODAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTJGO1xuICBib3JkZXItY29sb3I6ICMxZjIzMmQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWdyZXktODAgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tZ3JleS04MCA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLWdyZXktOTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxNDFBO1xuICBib3JkZXItY29sb3I6ICMxMTEzMTk7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWdyZXktOTAgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tZ3JleS05MCA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEZFMEQ3O1xuICBib3JkZXItY29sb3I6ICM0MmRlZDQ7XG59XG5cbi5ib3gtZmlsbGVkLS12aW9sZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkU0REZGO1xuICBib3JkZXItY29sb3I6ICM2MDNjZmY7XG59XG5cbi5ib3gtZmlsbGVkLS1hcXVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFBQjZEOTtcbiAgYm9yZGVyLWNvbG9yOiAjMTlhZGNlO1xufVxuXG4uYm94LWZpbGxlZC0tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTdCRTY7XG4gIGJvcmRlci1jb2xvcjogIzJkNzJlNDtcbn1cblxuLmJveC1maWxsZWQtLWluZGlnbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QTVCRjE7XG4gIGJvcmRlci1jb2xvcjogIzNiNGVmMDtcbn1cblxuLmJveC1maWxsZWQtLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUZBODZCO1xuICBib3JkZXItY29sb3I6ICMxZGEwNjY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXN1Y2Nlc3MgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tc3VjY2VzcyA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLXdhcm4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVBNTNBO1xuICBib3JkZXItY29sb3I6ICNlMzlmMmQ7XG59XG5cbi5ib3gtZmlsbGVkLS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTU0ODREO1xuICBib3JkZXItY29sb3I6ICNlMzNiNDA7XG59XG5cbi5ib3gtZmlsbGVkLS1wb3NpdGl2ZS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzNEIyQztcbiAgYm9yZGVyLWNvbG9yOiAjMTI0NzJhO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1wb3NpdGl2ZS1kYXJrIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXBvc2l0aXZlLWRhcmsgOndoZXJlKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ib3gtZmlsbGVkLS1wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRkE4NkI7XG4gIGJvcmRlci1jb2xvcjogIzFkYTA2NjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tcG9zaXRpdmUgOndoZXJlKGEpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tcG9zaXRpdmUgOndoZXJlKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ib3gtZmlsbGVkLS1wb3NpdGl2ZS1taWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU3QTRDO1xuICBib3JkZXItY29sb3I6ICMxNDc0NDg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXBvc2l0aXZlLW1pZCA6d2hlcmUoYSkge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1wb3NpdGl2ZS1taWQgOndoZXJlKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ib3gtZmlsbGVkLS1wb3NpdGl2ZS1wYXN0ZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRThGN0VGO1xuICBib3JkZXItY29sb3I6ICNkNmYxZTM7XG59XG5cbi5ib3gtZmlsbGVkLS1hbGVydC1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZGNEExNztcbiAgYm9yZGVyLWNvbG9yOiAjNjk0NjE2O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5ib3gtZmlsbGVkLS1hbGVydC1kYXJrIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWFsZXJ0LWRhcmsgOndoZXJlKGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5ib3gtZmlsbGVkLS1hbGVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNUE1M0E7XG4gIGJvcmRlci1jb2xvcjogI2UzOWYyZDtcbn1cblxuLmJveC1maWxsZWQtLWFsZXJ0LXBhc3RlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY0RTU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWFjZDtcbn1cblxuLmJveC1maWxsZWQtLXdhcm5pbmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3QzFGMjI7XG4gIGJvcmRlci1jb2xvcjogIzc2MWQyMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0td2FybmluZy1kYXJrIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLXdhcm5pbmctZGFyayA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTU0ODREO1xuICBib3JkZXItY29sb3I6ICNlMzNiNDA7XG59XG5cbi5ib3gtZmlsbGVkLS13YXJuaW5nLXBhc3RlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGREVERUU7XG4gIGJvcmRlci1jb2xvcjogI2ZiZDdkOTtcbn1cblxuLmJveC1maWxsZWQtLWluZm8tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjRBN0E7XG4gIGJvcmRlci1jb2xvcjogIzBhNDY3NDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0taW5mby1kYXJrIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLWluZm8tZGFyayA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBDQ0Y1O1xuICBib3JkZXItY29sb3I6ICM2ZmM1ZjQ7XG59XG5cbi5ib3gtZmlsbGVkLS1pbmZvLXBhc3RlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkY0RkY7XG4gIGJvcmRlci1jb2xvcjogI2QzZTdmZjtcbn1cblxuLmJveC1maWxsZWQtLW5ldXRyYWwtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQjMxNDA7XG4gIGJvcmRlci1jb2xvcjogIzI5MmYzZDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZpbGxlZC0tbmV1dHJhbC1kYXJrIDp3aGVyZShhKSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1maWxsZWQtLW5ldXRyYWwtZGFyayA6d2hlcmUoaDEsIGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmJveC1maWxsZWQtLW5ldXRyYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E3QkU2O1xuICBib3JkZXItY29sb3I6ICMyZDcyZTQ7XG59XG5cbi5ib3gtZmlsbGVkLS1uZXV0cmFsLXBhc3RlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUYzRkY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ZTJmZjtcbn1cblxuLmJveC1maWxsZWQtLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM1N0Q7XG4gIGJvcmRlci1jb2xvcjogI2ZmYmQ2YTtcbn1cblxuLmJveC1maWxsZWQtLXBsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjOGM4YztcbiAgYm9yZGVyLWNvbG9yOiAjODU4NTg1O1xufVxuXG4udGV4dC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC50ZXh0LWFsaWduLXJpZ2h0LS14c20ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLnRleHQtYWxpZ24tbGVmdC0teHNtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLnRleHQtYWxpZ24tY2VudGVyLS14c20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC50ZXh0LWFsaWduLXJpZ2h0LS1zbSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAudGV4dC1hbGlnbi1sZWZ0LS1zbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC50ZXh0LWFsaWduLWNlbnRlci0tc20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC50ZXh0LWFsaWduLXJpZ2h0LS1tZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAudGV4dC1hbGlnbi1sZWZ0LS1tZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC50ZXh0LWFsaWduLWNlbnRlci0tbWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC50ZXh0LWFsaWduLXJpZ2h0LS1sZyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAudGV4dC1hbGlnbi1sZWZ0LS1sZyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC50ZXh0LWFsaWduLWNlbnRlci0tbGcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDBlbSkge1xuICAudGV4dC1hbGlnbi1yaWdodC0teGxnIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDBlbSkge1xuICAudGV4dC1hbGlnbi1sZWZ0LS14bGcge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwZW0pIHtcbiAgLnRleHQtYWxpZ24tY2VudGVyLS14bGcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuVGV4dCBjb2xvdXIgdXRpbGl0aWVzXG5cbkdlbmVyYXRlZCBmcm9tIHRoZSBjb2xvdXIgbWFwcyBpbiAwMC1zZXR0aW5ncy9fY29sb3JzLnNjc3Mgc28gdGhlXG5wYWxldHRlIHN0YXlzIHRoZSBzaW5nbGUgc291cmNlIG9mIHRydXRoLiBQcm9kdWNlcyBkaXJlY3QgY2xhc3NlczpcblxuICAgIC50ZXh0LXByaW1hcnksIC50ZXh0LXNlY29uZGFyeSwgLnRleHQtYWx0ZXJuYXRpdmUgICAoYnJhbmQpXG4gICAgLnRleHQtd2hpdGUsIC50ZXh0LWdyZXktMDYg4oCmIC50ZXh0LWJsYWNrICAgICAgICAgICAgKG5ldXRyYWwpXG4gICAgLnRleHQtcG9zaXRpdmUsIC50ZXh0LXdhcm5pbmcsIC50ZXh0LW5ldXRyYWwg4oCmICAgICAgKHV0aWxpdHkpXG5cblVzZSBhbG9uZ3NpZGUgdGhlIG1hdGNoaW5nIC5iZy0qIGJhY2tncm91bmQgY2xhc3Nlcy5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwQTBCMEY7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjYTFkZWZmO1xufVxuXG4udGV4dC1hbHRlcm5hdGl2ZSB7XG4gIGNvbG9yOiAjM0E1N0U4O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4udGV4dC1pbmsge1xuICBjb2xvcjogIzBBMEIwRjtcbn1cblxuLnRleHQtbmlnaHQge1xuICBjb2xvcjogIzE0MTYxRDtcbn1cblxuLnRleHQtc2xhdGUge1xuICBjb2xvcjogIzFGMjMyRDtcbn1cblxuLnRleHQtc3RvbmUge1xuICBjb2xvcjogIzJCMzE0MDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLnRleHQtZ3JleS0wMiB7XG4gIGNvbG9yOiAjRkFGQkZDO1xufVxuXG4udGV4dC1ncmV5LTA1IHtcbiAgY29sb3I6ICNGNkY3Rjk7XG59XG5cbi50ZXh0LWdyZXktMTAge1xuICBjb2xvcjogI0VDRUVGMjtcbn1cblxuLnRleHQtZ3JleS0yMCB7XG4gIGNvbG9yOiAjRDdEQkUzO1xufVxuXG4udGV4dC1ncmV5LTMwIHtcbiAgY29sb3I6ICNCNkJEQ0E7XG59XG5cbi50ZXh0LWdyZXktNDAge1xuICBjb2xvcjogIzhDOTVBNjtcbn1cblxuLnRleHQtZ3JleS01MCB7XG4gIGNvbG9yOiAjNkM3NTg3O1xufVxuXG4udGV4dC1ncmV5LTYwIHtcbiAgY29sb3I6ICM0RTU2Njc7XG59XG5cbi50ZXh0LWdyZXktNzAge1xuICBjb2xvcjogIzM1M0I0OTtcbn1cblxuLnRleHQtZ3JleS04MCB7XG4gIGNvbG9yOiAjMjEyNTJGO1xufVxuXG4udGV4dC1ncmV5LTkwIHtcbiAgY29sb3I6ICMxMjE0MUE7XG59XG5cbi50ZXh0LWN5YW4ge1xuICBjb2xvcjogIzRGRTBENztcbn1cblxuLnRleHQtdmlvbGV0IHtcbiAgY29sb3I6ICM2RTRERkY7XG59XG5cbi50ZXh0LWFxdWEge1xuICBjb2xvcjogIzFBQjZEOTtcbn1cblxuLnRleHQtYmx1ZSB7XG4gIGNvbG9yOiAjM0E3QkU2O1xufVxuXG4udGV4dC1pbmRpZ28ge1xuICBjb2xvcjogIzRBNUJGMTtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMUZBODZCO1xufVxuXG4udGV4dC13YXJuIHtcbiAgY29sb3I6ICNFNUE1M0E7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjRTU0ODREO1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGV4dC1ncmV5LTAwIHtcbiAgY29sb3I6ICNGMEYyRjQ7XG59XG5cbi50ZXh0LWdyZXktMDEge1xuICBjb2xvcjogI0UyRTRFNTtcbn1cblxuLnRleHQtZ3JleS0wMiB7XG4gIGNvbG9yOiAjRDhEOEQ4O1xufVxuXG4udGV4dC1ncmV5LTAzIHtcbiAgY29sb3I6ICNDM0MzQzM7XG59XG5cbi50ZXh0LWdyZXktMDQge1xuICBjb2xvcjogI0JCQkZDMTtcbn1cblxuLnRleHQtZ3JleS0wNSB7XG4gIGNvbG9yOiAjQkJCRkMxO1xufVxuXG4udGV4dC1ncmV5LTA2IHtcbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbi50ZXh0LWdyZXktMDcge1xuICBjb2xvcjogIzcyNzI3Mjtcbn1cblxuLnRleHQtZ3JleS0wOCB7XG4gIGNvbG9yOiAjNjc2NzY3O1xufVxuXG4udGV4dC1ncmV5LTA5IHtcbiAgY29sb3I6ICM0NzQ3NDc7XG59XG5cbi50ZXh0LWdyZXktMTAge1xuICBjb2xvcjogIzI0MjQyNjtcbn1cblxuLnRleHQtZ3JleS0xMSB7XG4gIGNvbG9yOiAjMGYwZjBmO1xufVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4udGV4dC1wb3NpdGl2ZS1kYXJrIHtcbiAgY29sb3I6ICMxMzRCMkM7XG59XG5cbi50ZXh0LXBvc2l0aXZlIHtcbiAgY29sb3I6ICMxRkE4NkI7XG59XG5cbi50ZXh0LXBvc2l0aXZlLW1pZCB7XG4gIGNvbG9yOiAjMTU3QTRDO1xufVxuXG4udGV4dC1wb3NpdGl2ZS1wYXN0ZWwge1xuICBjb2xvcjogI0U4RjdFRjtcbn1cblxuLnRleHQtYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjNkY0QTE3O1xufVxuXG4udGV4dC1hbGVydCB7XG4gIGNvbG9yOiAjRTVBNTNBO1xufVxuXG4udGV4dC1hbGVydC1wYXN0ZWwge1xuICBjb2xvcjogI0ZGRjRFNTtcbn1cblxuLnRleHQtd2FybmluZy1kYXJrIHtcbiAgY29sb3I6ICM3QzFGMjI7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI0U1NDg0RDtcbn1cblxuLnRleHQtd2FybmluZy1wYXN0ZWwge1xuICBjb2xvcjogI0ZERURFRTtcbn1cblxuLnRleHQtaW5mby1kYXJrIHtcbiAgY29sb3I6ICMwQjRBN0E7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzgwQ0NGNTtcbn1cblxuLnRleHQtaW5mby1wYXN0ZWwge1xuICBjb2xvcjogI0VCRjRGRjtcbn1cblxuLnRleHQtbmV1dHJhbC1kYXJrIHtcbiAgY29sb3I6ICMyQjMxNDA7XG59XG5cbi50ZXh0LW5ldXRyYWwge1xuICBjb2xvcjogIzNBN0JFNjtcbn1cblxuLnRleHQtbmV1dHJhbC1wYXN0ZWwge1xuICBjb2xvcjogI0VFRjNGRjtcbn1cblxuLnRleHQtc2VsZWN0aW9uIHtcbiAgY29sb3I6ICNGRkM1N0Q7XG59XG5cbi50ZXh0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4YzhjOGM7XG59XG5cbi5mbG9hdC1sZWZ0LFxuLmZsb2F0LWNlbnRlcixcbi5mbG9hdC1yaWdodCB7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIEJQIFNtYWxsZXIgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmZsb2F0LWxlZnQge1xuICAgIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuZmxvYXQtcmlnaHQge1xuICAgIG1hcmdpbjogMCAwIDMwcHggMzBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbi5jbGVhciB7XG4gIGhlaWdodDogMDtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uLWNsZWFyZml4OmJlZm9yZSwgLi1jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi4tY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLi1pciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi4taXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDE1MCU7XG59XG5cbi8qIEFuZ2xlIEJyYWNrZXRzICovXG4uLXItYXJyb3ctYWZ0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIsKgPlwiO1xufVxuXG4uLXItYXJyb3ctYmVmb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiPsKgXCI7XG59XG5cbi4tbC1hcnJvdy1hZnRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiwqA8XCI7XG59XG5cbi4tbC1hcnJvdy1iZWZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCI8wqBcIjtcbn1cblxuLyogRWxsaXBzaXMgKi9cbi5lbGxpcHNpcy0yOmFmdGVyIHtcbiAgY29udGVudDogXCIuLlwiO1xufVxuXG4uZWxsaXBzaXMtMzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLi4uXCI7XG59XG5cbi8qIC0tLS0gSGlkZGVuIC0tLS0gKi9cbi4taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIC0tLS0gSW52aXNpYmxlIC0tLS0gKi9cbi4taW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiAtLS0tIFZpc2liaWxpdHkgSGlkZGVuIC0tLS0gKi9cbi4tdmlzLWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuLi12aXMtaGlkZGVuLmZvY3VzYWJsZTphY3RpdmUsXG4uLXZpcy1oaWRkZW4uZm9jdXNhYmxlOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogLS0tLSBIaWRlIC8gU2hvdyAgLS0tLSAqL1xuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaG93IHtcbiAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNWVtKSB7XG4gIC5oaWRlLS14c20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2hvdy0teHNtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzVlbSkge1xuICAuc2hvdy0teHNtIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuaGlkZS0tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2hvdy0tc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5zaG93LS1zbSB7XG4gICAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmhpZGUtLW1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNob3ctLW1kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjJlbSkge1xuICAuc2hvdy0tbWQge1xuICAgIGRpc3BsYXk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5oaWRlLS1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zaG93LS1sZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLnNob3ctLWxnIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwZW0pIHtcbiAgLmhpZGUtLXhsZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zaG93LS14bGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDBlbSkge1xuICAuc2hvdy0teGxnIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmFuaW1hdGUtZmFkZSB7XG4gIGFuaW1hdGlvbjogZmFkZUluRG93biA0MDBtcyBlYXNlLWluLW91dDtcbn1cblxuLmRlbW8tYW5pbWF0ZSAuZGVtby1hbmltYXRlX19pdGVtIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5kZW1vLWFuaW1hdGU6aG92ZXIgLmRlbW8tYW5pbWF0ZV9faXRlbSB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDVweDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGVJbkRvd24gNDAwbXMgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbjogZmFkZUluRG93biA0MDBtcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1iLXBiIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tcGFyYWdyYXBoLWJyZWFrKTtcbn1cblxuLm1iLWJiIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYmxvY2stYnJlYWspO1xufVxuXG4ubWItYmIxIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1ibG9jay1icmVhaykgKiAyKTtcbn1cblxuLm1iLWJiMiB7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tYmxvY2stYnJlYWspICogMyk7XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm10LXBiIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tcGFyYWdyYXBoLWJyZWFrKTtcbn1cblxuLm10LWJiIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYmxvY2stYnJlYWspO1xufVxuXG4ubXQtYmIxIHtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1ibG9jay1icmVhaykgKiAyKTtcbn1cblxuLm10LWJiMiB7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tYmxvY2stYnJlYWspICogMyk7XG59XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5wYi1wYiB7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYXJhZ3JhcGgtYnJlYWspO1xufVxuXG4ucGItYmIge1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYmxvY2stYnJlYWspO1xufVxuXG4ucGItYmIxIHtcbiAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tYmxvY2stYnJlYWspICogMik7XG59XG5cbi5wYi1iYjIge1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1ibG9jay1icmVhaykgKiAzKTtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnB0LXBiIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhcmFncmFwaC1icmVhayk7XG59XG5cbi5wdC1iYiB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1ibG9jay1icmVhayk7XG59XG5cbi5wdC1iYjEge1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1ibG9jay1icmVhaykgKiAyKTtcbn1cblxuLnB0LWJiMiB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWJsb2NrLWJyZWFrKSAqIDMpO1xufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZmxleC1jb2wge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uaXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLml0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmp1c3RpZnktc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5qdXN0aWZ5LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5nYXAteC0xMHB4IHtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLmdhcC15LTVweCB7XG4gIHJvdy1nYXA6IDVweDtcbn1cblxuLmdhcC0xMHB4IHtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uZ2FwLTEycHgge1xuICBnYXA6IDEycHg7XG59XG5cbi5nYXAtMTRweCB7XG4gIGdhcDogMTRweDtcbn1cblxuLmdhcC0xNnB4IHtcbiAgZ2FwOiAxNnB4O1xufVxuXG4uZ2FwLTE4cHgge1xuICBnYXA6IDE4cHg7XG59XG5cbi5nYXAtMjBweCB7XG4gIGdhcDogMjBweDtcbn1cblxuLmdhcC05cHgge1xuICBnYXA6IDlweDtcbn1cblxuLmdhcC00NHB4IHtcbiAgZ2FwOiA0NHB4O1xufVxuXG4vKiBTY29wZSB0aGUgb3ZlcnJpZGVzIHRvIHlvdXIgbGl2ZW5lc3MgY29udGFpbmVyICovXG4jbGl2ZW5lc3Mtcm9vdCB7XG4gIC8qIENoYW5nZSB0aGUgcHJpbWFyeSBjb2xvciAodXNlZCBmb3IgYnV0dG9ucywgcHJvZ3Jlc3MgYmFycywgYWN0aXZlIHN0YXRlcykgKi9cbiAgLS1hbXBsaWZ5LWNvbG9ycy1icmFuZC1wcmltYXJ5LTEwOiAjZTBmMmZlO1xuICAtLWFtcGxpZnktY29sb3JzLWJyYW5kLXByaW1hcnktODA6ICMwMDdhY2Y7IC8qIFlvdXIgVHJ1ZVZhdWx0IGJsdWUgKi9cbiAgLS1hbXBsaWZ5LWNvbG9ycy1icmFuZC1wcmltYXJ5LTkwOiAjYTFkZWZmOyAvKiBIb3ZlciBzdGF0ZSAqL1xuICAtLWFtcGxpZnktY29sb3JzLWJyYW5kLXByaW1hcnktMTAwOiAjM0E1N0U4O1xuICAvKiBDaGFuZ2UgZm9udHMgdG8gbWF0Y2ggeW91ciBzaXRlICovXG4gIC0tYW1wbGlmeS1mb250cy1kZWZhdWx0OiBcIkludGVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgLyogQ2hhbmdlIGJvcmRlciByYWRpaSAobWFrZSB0aGluZ3MgbW9yZSBzcXVhcmUgb3IgbW9yZSByb3VuZGVkKSAqL1xuICAtLWFtcGxpZnktcmFkaWktc21hbGw6IDJweDtcbiAgLS1hbXBsaWZ5LXJhZGlpLW1lZGl1bTogNHB4O1xuICAtLWFtcGxpZnktcmFkaWktbGFyZ2U6IDZweDtcbiAgLyogVHdlYWsgc3BlY2lmaWMgY29tcG9uZW50IHNwYWNpbmcvY29sb3JzICovXG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICMwMDdhY2Y7XG4gIC0tYW1wbGlmeS1jb21wb25lbnRzLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi8qIFlvdSBjYW4gc3RpbGwgb3ZlcnJpZGUgc3BlY2lmaWMgY2xhc3NlcyBpZiBhIHZhcmlhYmxlIGRvZXNuJ3QgZXhpc3QgZm9yIGl0ICovXG4jbGl2ZW5lc3Mtcm9vdCAuYW1wbGlmeS1saXZlbmVzcy10b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdhY2Y7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5jaWQtaWRwLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY2lkLWlkcC1zZWxlY3Rvci1idXR0b24ge1xuICAgIG1pbi13aWR0aDogMzExcHg7XG4gIH1cbn1cblxuLmR0LWxheW91dC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4uZGF0YVRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmNDtcbn1cblxuLmR0LWxheW91dC1yb3cge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTc1ZjZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmR0LWxheW91dC1yb3c6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwOGVkYjtcbn1cblxuLmR0LWxheW91dC1yb3c6bm90KC5kdC1sYXlvdXQtdGFibGUpIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLmR0LWxlbmd0aCBsYWJlbCB7XG4gIGNvbG9yOiAjNTc1ZjZlO1xufVxuXG4uZHQtbGVuZ3RoIHNlbGVjdCB7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5cbmEudG9nZ2xlLXZpcy5pbmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjQyNzMxO1xufVxuXG4uc3dhbDItaHRtbC1jb250YWluZXIsXG4uc3dhbDItdmFsaWRhdGlvbi1tZXNzYWdlLFxuLnN3YWwyLWFjdGlvbnMsXG4uc3dhbDItZm9vdGVyIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQGxheWVyIHJlc2V0LCBkZWZhdWx0czsiXX0= */