@charset "UTF-8";@import url("https://use.typekit.net/jcm7qwt.css");
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}

/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{background:#0b0b0b;background:rgba(0,0,0,.9);bottom:0;left:0;opacity:0;outline:none!important;position:fixed;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;white-space:nowrap;z-index:9990}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;box-sizing:border-box}.lity-wrap{bottom:0;left:0;outline:none!important;position:fixed;right:0;text-align:center;top:0;z-index:9990}.lity-wrap:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.lity-loader{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin-top:-.8em;opacity:0;position:absolute;text-align:center;top:50%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:9991}.lity-loading .lity-loader{opacity:1}.lity-container{display:inline-block;max-height:100%;max-width:100%;outline:none!important;position:relative;text-align:left;vertical-align:middle;white-space:normal;z-index:9992}.lity-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:9993}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.lity-content:after{bottom:0;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:-1}.lity-close{-webkit-appearance:none;background:none;border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-family:Arial,Baskerville,monospace;font-size:35px;font-style:normal;height:35px;line-height:35px;outline:none;padding:0;position:fixed;right:0;text-align:center;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.6);top:0;width:35px;z-index:9994}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{background:none;border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-family:Arial,Baskerville,monospace;font-size:35px;font-style:normal;line-height:35px;outline:none;padding:0;text-align:center;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.6)}.lity-close:active{top:1px}.lity-image img{border:0;display:block;line-height:0;max-width:100%}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:964px;width:100%}.lity-iframe-container{height:0;overflow:auto;padding-top:56.25%;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{background:#000;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.lity-hide{display:none}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;height:2em;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}:root{--color-scheme--primary:#0076ff;--color-scheme--header--bar:transparent;--color-scheme--nav--active:#0076ff;--color-scheme--data-point--border:#333;--color-scheme--bottom-line-text:#80ebff;--color-scheme--front-page-landing-page-block:#08f0a9}.color-scheme--mango{--color-scheme--primary:#ffc600;--color-scheme--front-page-landing-page-block:#ffc600}.color-scheme--hermosa-pink{--color-scheme--primary:#ffb6ef;--color-scheme--front-page-landing-page-block:#ffb6ef}.color-scheme--clear-sky{--color-scheme--primary:#8de9ff;--color-scheme--front-page-landing-page-block:#8de9ff}.color-scheme--aurora-green{--color-scheme--primary:#5ae6b0;--color-scheme--front-page-landing-page-block:#5ae6b0}body{background-color:#fff}::-moz-selection{background:#ff4fb9;color:#000;text-shadow:none}::selection{background:#ff4fb9;color:#000;text-shadow:none}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}#block-mit-primary-local-tasks>ul:after,#block-mit-primary-local-tasks>ul:before,.clearfix:after,.clearfix:before,.content-block--announcement ul.announcement-entries--list:after,.content-block--announcement ul.announcement-entries--list:before,.content-block--introduction .images-wrapper:after,.content-block--introduction .images-wrapper:before,.content-block--introduction .sections--wrapper:after,.content-block--introduction .sections--wrapper:before,.content-block--reusable-block .structure-block--sign-up-mailing-list .sections--wrapper:after,.content-block--reusable-block .structure-block--sign-up-mailing-list .sections--wrapper:before,.content-block--steps .steps--list .steps--list-item:after,.content-block--steps .steps--list .steps--list-item:before,.content-block--text .content-block--inner:after,.content-block--text .content-block--inner:before,.content-block--text-side .content-block--text-side--wrapper:after,.content-block--text-side .content-block--text-side--wrapper:before,.content-block--text-side-image .sections--wrapper:after,.content-block--text-side-image .sections--wrapper:before,.site-main-nav .nav-menu ul:after,.site-main-nav .nav-menu ul:before,.structure-block--contact-info--sidebar .field--entry:after,.structure-block--contact-info--sidebar .field--entry:before{content:" ";display:table}#block-mit-primary-local-tasks>ul:after,.clearfix:after,.content-block--announcement ul.announcement-entries--list:after,.content-block--introduction .images-wrapper:after,.content-block--introduction .sections--wrapper:after,.content-block--reusable-block .structure-block--sign-up-mailing-list .sections--wrapper:after,.content-block--steps .steps--list .steps--list-item:after,.content-block--text .content-block--inner:after,.content-block--text-side .content-block--text-side--wrapper:after,.content-block--text-side-image .sections--wrapper:after,.site-main-nav .nav-menu ul:after,.structure-block--contact-info--sidebar .field--entry:after{clear:both}.hide{display:none!important}.invisible{visibility:hidden}.content-block--frontpage--hero .cta--scroll .cta--scroll--text,.header-site-search-form h3,.skip-to-content:not(:focus),.visually-hidden{border:0;clip:rect(0 0 0 0);background-color:#fff!important;color:#000!important;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden a{background-color:#fff!important;color:#000!important}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}a.link-item.display-as-button{background:none;background-color:#000;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.101" height="23.738" viewBox="0 0 25.101 23.738"><path fill="%23fff" d="M19.883 13.232H0v-2.725h19.883L11.3 1.928 13.228 0 25.1 11.869 13.232 23.738 11.3 21.807Z"/></svg>');background-position:right 30px center;background-repeat:no-repeat;background-size:contain;background-size:22px 22px;border:1px solid #000;border-radius:60px;color:#0058bd;color:#fff;display:inline-block;font-size:15px;font-weight:600;line-height:1.3em;padding:15px 68px 15px 22px;position:relative;text-decoration:none;-webkit-transition:none;transition:none;-webkit-transition:background-color .25s ease,background-position-x .25s ease;transition:background-color .25s ease,background-position-x .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}a.link-item.display-as-button.hover,a.link-item.display-as-button:hover{background-size:auto}a.link-item.display-as-button:focus{opacity:1;outline:none}a.link-item.display-as-button.hover,a.link-item.display-as-button:hover{background-color:#3493ff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.101" height="23.738" viewBox="0 0 25.101 23.738"><path d="M19.883 13.232H0v-2.725h19.883L11.3 1.928 13.228 0 25.1 11.869 13.232 23.738 11.3 21.807Z"/></svg>');background-position:right 15px center;background-repeat:no-repeat;background-size:contain;background-size:22px 22px;color:#000;text-decoration:none}@media (max-width:770px){a.link-item.display-as-button{background-size:18px 18px;font-size:14px;padding:12px 60px 12px 18px}a.link-item.display-as-button.hover,a.link-item.display-as-button:hover{background-size:18px 18px}}a.link-item.display-with-arrow{color:#000;display:inline-block;font-size:15px;font-weight:700;line-height:22px;margin:0 40px 0 0;position:relative;text-decoration:none}a.link-item.display-with-arrow:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.101" height="23.738" viewBox="0 0 25.101 23.738"><path d="M19.883 13.232H0v-2.725h19.883L11.3 1.928 13.228 0 25.1 11.869 13.232 23.738 11.3 21.807Z"/></svg>');background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;position:absolute;right:-30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s ease;transition:all .25s ease;width:24px}a.link-item.display-with-arrow.hover:after,a.link-item.display-with-arrow:hover:after{right:-42px}body{font-weight:500}body,h1,h2,h3,h4,h5{color:#000;font-family:neue-haas-grotesk-display,sans-serif}h1,h2,h3,h4,h5{font-weight:700;letter-spacing:0;line-height:125%}body{font-size:20px}@media screen and (min-width:320px){body{font-size:calc(15px + .3125vw)}}@media (max-width:320px){body{font-size:16px}}@media (min-width:1600px){body{font-size:20px}}h1{font-size:56px;letter-spacing:-.015em;line-height:1.005em;margin:75px 0 55px}@media screen and (min-width:320px){h1{font-size:calc(26px + 1.875vw)}}@media (max-width:320px){h1{font-size:32px}}@media (min-width:1600px){h1{font-size:56px}}h2{font-size:46px;letter-spacing:-.005em;line-height:1.05em;margin-bottom:40px;margin-top:60px}@media screen and (min-width:320px){h2{font-size:calc(23.5px + 1.40625vw)}}@media (max-width:320px){h2{font-size:28px}}@media (min-width:1600px){h2{font-size:46px}}h3{font-size:36px;letter-spacing:-.01em;line-height:1.05em;margin-bottom:40px;margin-top:60px}@media screen and (min-width:320px){h3{font-size:calc(21px + .9375vw)}}@media (max-width:320px){h3{font-size:24px}}@media (min-width:1600px){h3{font-size:36px}}h4{font-size:28px;line-height:1.05em;margin-bottom:20px;margin-top:55px}@media screen and (min-width:320px){h4{font-size:calc(18px + .625vw)}}@media (max-width:320px){h4{font-size:20px}}@media (min-width:1600px){h4{font-size:28px}}h5{font-size:20px;line-height:1.05em;margin-bottom:20px;margin-top:40px}@media screen and (min-width:320px){h5{font-size:calc(14.5px + .46875vw)}}@media (max-width:320px){h5{font-size:16px}}@media (min-width:1600px){h5{font-size:20px}}p{line-height:1.75em;margin-bottom:25px;margin-top:0}@media (max-width:1020px){h1{margin:50px 0 35px}h2,h3{margin-bottom:25px;margin-top:45px}h4{margin-bottom:15px;margin-top:35px}h5{margin-bottom:10px;margin-top:30px}}#block-mit-breadcrumbs .block-breadcrumbs--inner{margin:30px auto -25px;max-width:1480px;padding-left:3%;padding-right:3%}#block-mit-breadcrumbs .breadcrumb--list{font-size:14px;font-weight:600;list-style:none;margin:0;padding:0}#block-mit-breadcrumbs .breadcrumb--list .breadcrumb--list-item{color:#4a4a4a;display:inline-block;margin:0;padding:0}#block-mit-breadcrumbs .breadcrumb--list .breadcrumb--list-item:not(:last-of-type):after{color:#0076ff;content:"/";display:inline-block;font-weight:900;padding:0 6px}#block-mit-breadcrumbs .breadcrumb--list .breadcrumb--list-item .breadcrumb--link{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;color:#0058bd;color:#000;text-decoration:none;-webkit-transition:background-size .2s linear,outline-offset .25s ease;transition:background-size .2s linear,outline-offset .25s ease}#block-mit-breadcrumbs .breadcrumb--list .breadcrumb--list-item .breadcrumb--link.hover,#block-mit-breadcrumbs .breadcrumb--list .breadcrumb--list-item .breadcrumb--link:hover{background-size:0 2px,100% 2px}#block-mit-breadcrumbs .breadcrumb--list .breadcrumb--list-item .breadcrumb--link:focus{opacity:1;outline-color:#0076ff;outline-offset:1px;outline-style:solid;outline-width:2px}#block-mit-breadcrumbs .breadcrumb--list .breadcrumb--list-item .breadcrumb--link.is-active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(var(--color-scheme--nav--active)),to(var(--color-scheme--nav--active)));background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-scheme--nav--active),var(--color-scheme--nav--active));background-size:0 3px,100% 3px}@media (max-width:1020px){#block-mit-breadcrumbs .block-breadcrumbs--inner{margin-top:30px}#block-mit-breadcrumbs .breadcrumb--list{font-size:14px}}@media (max-width:770px){#block-mit-breadcrumbs{margin-left:0;padding-left:5%;padding-right:5%}#block-mit-breadcrumbs .block-breadcrumbs--inner{margin-bottom:30px;margin-top:30px;padding:0}}.site-main form .form-item{margin:30px 0}.site-main form label{display:block;margin:0 0 8px}.site-main form input[type=email],.site-main form input[type=password],.site-main form input[type=text],.site-main form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:inherit;display:block;margin:5px 0 0;max-width:600px;padding:0 0 0 1%;width:99%}.site-main form input[type=email]:focus,.site-main form input[type=password]:focus,.site-main form input[type=text]:focus,.site-main form textarea:focus{border:1px solid rgba(0,0,0,.05);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1),0 2px 0 #0076ff;box-shadow:0 10px 35px rgba(0,0,0,.1),0 2px 0 #0076ff;outline:0}.site-main form input[type=email],.site-main form input[type=password],.site-main form input[type=text]{background-color:#fff;height:52px}.site-main form textarea{padding:5px}.site-main form button[type=button],.site-main form input[type=button],.site-main form input[type=reset],.site-main form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:#000;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.101" height="23.738" viewBox="0 0 25.101 23.738"><path fill="%23fff" d="M19.883 13.232H0v-2.725h19.883L11.3 1.928 13.228 0 25.1 11.869 13.232 23.738 11.3 21.807Z"/></svg>');background-position:right 30px center;background-repeat:no-repeat;background-size:contain;background-size:22px 22px;border:1px solid #000;border-radius:0;border-radius:60px;-webkit-box-shadow:none;box-shadow:none;color:inherit;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:600;line-height:1.3em;margin:10px 0 0;padding:15px 68px 15px 22px;position:relative;text-decoration:none;-webkit-transition:background-color .25s ease,background-position-x .25s ease;transition:background-color .25s ease,background-position-x .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.site-main form button[type=button].hover,.site-main form button[type=button]:hover,.site-main form input[type=button].hover,.site-main form input[type=button]:hover,.site-main form input[type=reset].hover,.site-main form input[type=reset]:hover,.site-main form input[type=submit].hover,.site-main form input[type=submit]:hover{background-color:#3493ff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.101" height="23.738" viewBox="0 0 25.101 23.738"><path d="M19.883 13.232H0v-2.725h19.883L11.3 1.928 13.228 0 25.1 11.869 13.232 23.738 11.3 21.807Z"/></svg>');background-position:right 15px center;background-repeat:no-repeat;background-size:contain;background-size:22px 22px;color:#000;text-decoration:none}@media (max-width:770px){.site-main form button[type=button],.site-main form input[type=button],.site-main form input[type=reset],.site-main form input[type=submit]{background-size:18px 18px;font-size:14px;padding:12px 60px 12px 18px}.site-main form button[type=button].hover,.site-main form button[type=button]:hover,.site-main form input[type=button].hover,.site-main form input[type=button]:hover,.site-main form input[type=reset].hover,.site-main form input[type=reset]:hover,.site-main form input[type=submit].hover,.site-main form input[type=submit]:hover{background-size:18px 18px}}.site-main form .form-required:after{background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:8px 8px;content:"";display:inline-block;height:8px;margin:0 .3em;vertical-align:super;width:8px}.site-main form .webform-element-description{display:inline-block;font-size:.85em;margin-top:5px}.site-main form .js-form-type-webform-markup{line-height:1.35em;max-width:800px}.site-main form .js-form-type-webform-markup a{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;color:#0058bd;text-decoration:none;-webkit-transition:background-size .2s linear,outline-offset .25s ease;transition:background-size .2s linear,outline-offset .25s ease}.site-main form .js-form-type-webform-markup a.hover,.site-main form .js-form-type-webform-markup a:hover{background-size:0 2px,100% 2px}.site-main form .js-form-type-webform-markup a:focus{opacity:1;outline-color:#0076ff;outline-offset:1px;outline-style:solid;outline-width:2px}.site-main form .js-form-type-webform-markup a.is-active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(var(--color-scheme--nav--active)),to(var(--color-scheme--nav--active)));background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-scheme--nav--active),var(--color-scheme--nav--active));background-size:0 3px,100% 3px}.site-main form .js-form-type-checkbox,.site-main form .js-form-type-radio{margin:0;padding:10px 0}.site-main form .js-form-type-checkbox .option,.site-main form .js-form-type-radio .option{display:inline-block;margin:0}.site-main form .g-recaptcha{margin-bottom:30px}.site-main form .description,.site-main form .password-confirm-message{font-size:16px;margin-top:5px}.site-main form .js-form-type-email label,.site-main form .js-form-type-password label,.site-main form .js-form-type-select label,.site-main form .js-form-type-textfield label,.site-main form .js-webform-type-radios legend{font-size:.9em;font-weight:600}.skip-to-content{background:#0076ff;border-radius:2px;color:#000;cursor:pointer;float:right;left:50%;margin:0;padding:10px 20px;position:absolute;text-align:center;text-decoration:none;top:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);z-index:10}.site-logo{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="303.748" height="65.377" data-name="Group 2099" viewBox="0 0 303.748 65.377"><defs><clipPath id="a"><path fill="none" d="M0 0h303.748v65.377H0z" data-name="Rectangle 1267"/></clipPath><clipPath id="b"><path fill="none" d="M0 0h88.291v24.882H0z" data-name="Rectangle 1261"/></clipPath><clipPath id="c"><path fill="none" d="M0 0h73.9v63.096H0z" data-name="Rectangle 1262"/></clipPath><clipPath id="d"><path fill="none" d="M0 0h54.301v55.564H0z" data-name="Rectangle 1263"/></clipPath><clipPath id="e"><path fill="none" d="M0 0h43.592v19.75H0z" data-name="Rectangle 1264"/></clipPath><clipPath id="f"><path fill="none" d="M0 0h23.92v27.136H0z" data-name="Rectangle 1265"/></clipPath></defs><g clip-path="url(%23a)" data-name="Group 2098"><path d="M99.836 7.01h2.321l7.4 11.082 7.4-11.082h2.321v20.309h-2.292V10.868l-7.4 10.881h-.116l-7.4-10.851v16.421h-2.234Z" data-name="Path 2853"/><path d="M124.499 7.01h2.292v20.309h-2.292z" data-name="Rectangle 1260"/><path d="M137.382 9.127h-6.819V7.01h15.958v2.117h-6.818v18.192h-2.321Z" data-name="Path 2854"/><g data-name="Group 2097"><g clip-path="url(%23a)" data-name="Group 2096"><g data-name="Group 2083" style="mix-blend-mode:multiply;isolation:isolate"><g data-name="Group 2082"><g clip-path="url(%23b)" data-name="Group 2081" transform="translate(0 40.346)"><path fill="%23ffcb05" d="M0 6.91 21.58-.001l66.71 15.419-19.89 9.463Z" data-name="Path 2855"/></g></g></g><g data-name="Group 2086" style="mix-blend-mode:multiply;isolation:isolate"><g data-name="Group 2085"><g clip-path="url(%23c)" data-name="Group 2084" transform="translate(14.442)"><path fill="%23ec008c" d="M58.37 50.265a62.7 62.7 0 0 1-10.8-3.468 51 51 0 0 1-8.99-4.935 41.8 41.8 0 0 1-7.127-6.195 35.4 35.4 0 0 1-8.019-14.425 40 40 0 0 1-1.362-7.813 50.5 50.5 0 0 1 .115-8.6q.225-2.356.655-4.832L.742 4.381Q.348 7.021.163 9.536a57 57 0 0 0 .034 9.216 45.7 45.7 0 0 0 1.521 8.389 41 41 0 0 0 3.01 7.652 40 40 0 0 0 5.4 7.938 45.7 45.7 0 0 0 7.372 6.778 53.5 53.5 0 0 0 9.271 5.478 64.4 64.4 0 0 0 11.138 3.966L53.985 63.1 73.9 53.79Z" data-name="Path 2856"/></g></g></g><g data-name="Group 2089" style="mix-blend-mode:multiply;isolation:isolate"><g data-name="Group 2088"><g clip-path="url(%23d)" data-name="Group 2087" transform="translate(34.093 5.402)"><path fill="%232aace3" d="M38.746 42.941a18.9 18.9 0 0 1-6.938-3.175 24 24 0 0 1-5.51-5.613 27.2 27.2 0 0 1-3.651-7.288 26.7 26.7 0 0 1-1.319-8.3 23.4 23.4 0 0 1 .919-6.566 19.5 19.5 0 0 1 2.567-5.5 16.5 16.5 0 0 1 3.97-4.123A14.7 14.7 0 0 1 33.916.007q-10.648 2.574-21.3 5.155A14.2 14.2 0 0 0 7.379 7.65a16.7 16.7 0 0 0-4.008 4.384A20.9 20.9 0 0 0 .84 17.909a26 26 0 0 0-.834 7.045 30.5 30.5 0 0 0 1.487 8.935 31 31 0 0 0 3.847 7.895 26.6 26.6 0 0 0 5.737 6.143 19.9 19.9 0 0 0 7.181 3.561l16.1 4.076L54.3 46.405Z" data-name="Path 2857"/></g></g></g><g data-name="Group 2092" style="mix-blend-mode:multiply;isolation:isolate"><g data-name="Group 2091"><g clip-path="url(%23e)" data-name="Group 2090" transform="translate(46.604 5.042)"><path fill="%232aace3" d="M40.389 8.208a24.3 24.3 0 0 0-4.01-3.991 20.9 20.9 0 0 0-4.577-2.735A18 18 0 0 0 26.884.126Q26.15.033 25.431.011t-1.416.01q-.699.04-1.376.138c-.677.098-.895.151-1.331.256l-21.312 5.1a14.7 14.7 0 0 1 2.784-.39q.719-.032 1.458 0c.739.032.993.072 1.5.145a18.4 18.4 0 0 1 5.1 1.528 22.2 22.2 0 0 1 4.774 3.024 27 27 0 0 1 4.207 4.375 31.3 31.3 0 0 1 3.4 5.552l20.376-6.458a27.4 27.4 0 0 0-3.2-5.083" data-name="Path 2858"/></g></g></g><path fill="%230054a6" d="m55.804 8.356-8.386 2.031q.276-.05.554-.089.7-.1 1.417-.129.333-.016.674-.015a16 16 0 0 1 2.283.164 18.4 18.4 0 0 1 5.1 1.528q.569.265 1.128.564.163-.259.336-.511a16.5 16.5 0 0 1 3.972-4.124 14.8 14.8 0 0 1 4.235-2.122q-5.652 1.35-11.309 2.706" data-name="Path 2859"/><g data-name="Group 2095" style="mix-blend-mode:multiply;isolation:isolate"><g data-name="Group 2094"><g clip-path="url(%23f)" data-name="Group 2093" transform="translate(97.793 30.654)"><path d="M0 13.669v-.1a13.532 13.532 0 0 1 23.718-8.945l-2.563 2.713c-2.058-2.161-4.37-3.919-7.888-3.919-5.277 0-9.3 4.47-9.3 10.052v.1c0 5.628 4.118 10.1 9.548 10.1a10.72 10.72 0 0 0 7.938-3.87l2.462 2.312c-2.613 2.915-5.728 5.025-10.6 5.025A13.34 13.34 0 0 1-.001 13.669" data-name="Path 2860"/></g></g></g><path d="m155.346 33.503 3.871-2.3v5.228c2.11-3.116 5.176-5.779 9.949-5.779 6.232 0 12.413 4.924 12.413 13.47v.1c0 8.492-6.131 13.52-12.413 13.52a11.72 11.72 0 0 1-9.949-5.529v13.015h-3.871Zm22.26 10.769v-.1c0-6.132-4.222-10.052-9.147-10.052a9.69 9.69 0 0 0-9.4 10v.1a9.67 9.67 0 0 0 9.4 10.053c5.028 0 9.147-3.721 9.147-10" data-name="Path 2861"/><path d="m182.759 64.071 1.307-3.066a8.1 8.1 0 0 0 4.072.956c2.312 0 3.77-1.206 5.326-4.874l-11.808-25.882h4.271l9.447 21.659 8.343-21.659h4.12L196.932 58.04c-2.211 5.378-4.722 7.337-8.644 7.337a11.8 11.8 0 0 1-5.529-1.305" data-name="Path 2862"/><path d="M223.225 34.623v-3.417h-8.243v-7.84l-3.869 2.3v24.64c0 5.275 3.166 7.337 7.339 7.337a9.75 9.75 0 0 0 4.674-1.1v-3.326a8.1 8.1 0 0 1-3.77.9c-2.614 0-4.373-1.155-4.373-4.319V34.623Z" data-name="Path 2863"/><path d="M238.528 54.423a10.75 10.75 0 0 0 8.189-3.669l2.414 2.157a13.41 13.41 0 0 1-10.7 4.875c-7.135 0-12.967-5.479-12.967-13.569 0-7.539 5.276-13.568 12.466-13.568 7.688 0 12.11 6.13 12.11 13.768 0 .353 0 .754-.052 1.36h-20.6c.551 5.477 4.572 8.641 9.147 8.641m7.588-11.759c-.453-4.725-3.166-8.746-8.295-8.746-4.47 0-7.888 3.721-8.439 8.746Z" data-name="Path 2864"/><path d="M252.971 44.323v-.1a13.531 13.531 0 0 1 23.714-8.946l-2.562 2.713c-2.059-2.161-4.371-3.919-7.889-3.919-5.276 0-9.3 4.47-9.3 10.052v.1c0 5.628 4.118 10.1 9.548 10.1a10.73 10.73 0 0 0 7.941-3.87l2.46 2.312c-2.613 2.915-5.728 5.025-10.6 5.025a13.34 13.34 0 0 1-13.318-13.468" data-name="Path 2865"/><path d="m281.03 22.797 3.869-2.3v15.231a9.85 9.85 0 0 1 8.9-5.074c6.279 0 9.949 4.22 9.949 10.4v16.134h-3.87V42.011c0-4.826-2.614-7.841-7.185-7.841-4.474 0-7.792 3.269-7.792 8.144v14.874h-3.871Z" data-name="Path 2866"/><path d="M124.06 44.407v-.1a13.552 13.552 0 0 1 27.1-.1v.1a13.5 13.5 0 0 1-13.627 13.577 13.32 13.32 0 0 1-13.473-13.477m23.13 0v-.1c0-5.583-4.175-10.157-9.654-10.157-5.632 0-9.5 4.575-9.5 10.057v.1c0 5.583 4.122 10.108 9.6 10.108 5.632 0 9.555-4.525 9.555-10.007" data-name="Path 2867"/></g></g></g></svg>');height:52px;width:240px}.site-logo,.site-logo--mit{background-repeat:no-repeat;background-size:contain;display:block}.site-logo--mit{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="277.054" height="146.676" class="logo--mit" viewBox="0 0 277.054 146.676"><path d="M146.676 146.676h32.594V48.892h-32.594Zm48.892-114.081h81.486V0h-81.486ZM146.676 0h32.594v32.595h-32.594ZM97.784 146.676h32.595V0H97.784Zm-48.892-32.595h32.595V0H48.892ZM0 146.676h32.595V0H0Zm195.568 0h32.595V48.892h-32.595Z"/></svg>');height:40px;width:78px}.site-logo--mit-name{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="679.238" height="156.648" class="logo--mit-name" viewBox="0 0 679.238 156.648"><path d="m321.273 0 5.755 20.457c.684 2.621 1.368 5.242 1.823 7.408.285 1.254.513 2.45.741 3.59h.114c.228-1.14.456-2.336.741-3.59.456-2.165 1.026-4.787 1.766-7.408L337.969 0h11.8v40.743h-7.693V17.38c0-1.653 0-3.7.171-5.47.057-.969.114-1.994.171-2.963h-.118c-.171.969-.4 1.88-.57 2.792-.4 1.6-.8 3.419-1.2 4.958l-7.009 24.047H325.6L318.766 16.7c-.456-1.538-.8-3.362-1.2-4.958-.171-.912-.4-1.823-.57-2.792h-.114c.057.969.114 1.994.171 2.963.057 1.766.171 3.818.171 5.47v23.363h-7.579V0Zm51.285 37.5h-.114a7.8 7.8 0 0 1-2.963 2.792 12.3 12.3 0 0 1-5.641 1.14c-6.04 0-10.2-3.077-10.2-8.946a7.54 7.54 0 0 1 3.419-6.781 20.2 20.2 0 0 1 8.32-2.621c4.9-.684 7.066-1.083 7.066-3.3 0-2.165-1.6-3.476-4.9-3.476-3.647 0-5.413 1.254-5.641 4.1h-6.9a8.92 8.92 0 0 1 3.191-6.724c2.051-1.766 5.129-2.906 9.4-2.906 8.776 0 12.309 3.875 12.309 10.77v14.873c0 2.222.342 3.533 1.026 4.046v.285h-7.46a8.2 8.2 0 0 1-.912-3.252m-1.71-3.248a5.13 5.13 0 0 0 1.766-3.818v-4.388a18.9 18.9 0 0 1-5.413 1.71c-4.1.912-6.04 1.823-6.04 4.559s1.823 3.7 4.559 3.7a7.43 7.43 0 0 0 5.129-1.768Zm11.8-2.963h7.18c.513 3.419 2.849 4.844 6.382 4.844 3.419 0 5.356-1.311 5.356-3.362 0-1.368-.969-2.165-2.336-2.678a42.5 42.5 0 0 0-5.357-1.2 19.1 19.1 0 0 1-7.123-2.393 7.05 7.05 0 0 1-3.248-6.439 8.15 8.15 0 0 1 3.476-7.066 14.43 14.43 0 0 1 8.434-2.279c7.807 0 11.91 3.7 12.536 9.687h-7.009c-.4-3.191-2.279-4.274-5.641-4.274-3.077 0-5.014 1.083-5.014 3.248 0 1.311.969 1.937 2.507 2.393 1.482.513 3.476.741 5.527 1.2a20.4 20.4 0 0 1 7.009 2.393c1.994 1.368 3.305 3.419 3.305 6.838a8.22 8.22 0 0 1-3.419 6.9 15.07 15.07 0 0 1-8.889 2.507c-8.552-.008-13.224-4.056-13.68-10.324Zm27.693 0h7.18c.513 3.419 2.849 4.844 6.382 4.844 3.419 0 5.357-1.311 5.357-3.362 0-1.368-.969-2.165-2.336-2.678a42.5 42.5 0 0 0-5.356-1.2 19.1 19.1 0 0 1-7.123-2.393 7.05 7.05 0 0 1-3.248-6.439 8.15 8.15 0 0 1 3.476-7.066 14.43 14.43 0 0 1 8.433-2.279c7.807 0 11.91 3.7 12.536 9.687h-7.009c-.4-3.191-2.279-4.274-5.641-4.274-3.077 0-5.014 1.083-5.014 3.248 0 1.311.969 1.937 2.507 2.393 1.482.513 3.476.741 5.527 1.2a20.4 20.4 0 0 1 7.009 2.393c1.994 1.368 3.305 3.419 3.305 6.838a8.22 8.22 0 0 1-3.419 6.9 15.07 15.07 0 0 1-8.89 2.507c-8.551-.008-13.224-4.056-13.68-10.324Zm47.011 6.211h-.114a7.8 7.8 0 0 1-2.963 2.792 12.3 12.3 0 0 1-5.641 1.14c-6.04 0-10.2-3.077-10.2-8.946a7.54 7.54 0 0 1 3.419-6.781 20.2 20.2 0 0 1 8.32-2.621c4.9-.684 7.066-1.083 7.066-3.3 0-2.165-1.6-3.476-4.9-3.476-3.647 0-5.413 1.254-5.641 4.1h-6.9a8.92 8.92 0 0 1 3.191-6.724c2.051-1.766 5.129-2.906 9.4-2.906 8.776 0 12.309 3.875 12.309 10.77v14.873c0 2.222.342 3.533 1.026 4.046v.285h-7.464a8.2 8.2 0 0 1-.912-3.252Zm-1.71-3.248a5.13 5.13 0 0 0 1.767-3.818v-4.388a18.9 18.9 0 0 1-5.414 1.71c-4.1.912-6.04 1.823-6.04 4.559s1.823 3.7 4.559 3.7a7.43 7.43 0 0 0 5.124-1.768Zm16.24 2.849a15.6 15.6 0 0 1-4.046-10.941 16.07 16.07 0 0 1 3.989-11 13.95 13.95 0 0 1 10.6-4.445 14.2 14.2 0 0 1 9.117 2.963 12.52 12.52 0 0 1 4.16 7.75h-7.579a5.266 5.266 0 0 0-5.356-4.5c-4.73 0-7.066 3.476-7.066 9.231 0 5.584 2.165 9.231 6.952 9.231 3.191 0 5.356-1.6 5.869-4.958h7.465a11.54 11.54 0 0 1-3.818 7.864 13.7 13.7 0 0 1-9.345 3.305 14.47 14.47 0 0 1-10.946-4.501Zm35.045-21.768c2.165-3.134 4.445-4.616 8.491-4.616a9.52 9.52 0 0 1 7.294 3.077 11.6 11.6 0 0 1 2.792 7.864v19.09h-7.75v-17.95c0-3.191-1.766-5.356-5.071-5.356-3.419 0-5.926 2.678-5.926 6.724v16.582H499V0h7.75v15.329Zm41.484 22h-.171a9.38 9.38 0 0 1-8.377 4.217c-6.553 0-10.143-4.046-10.143-10.542V11.511h7.693v18.178c0 3.419 1.481 5.3 4.844 5.3 3.647 0 5.869-2.735 5.869-6.61V11.511h7.75v29.232h-7.465Zm10.314-6.04h7.18c.513 3.419 2.849 4.844 6.382 4.844 3.419 0 5.357-1.311 5.357-3.362 0-1.368-.969-2.165-2.336-2.678a42.5 42.5 0 0 0-5.357-1.2 19.1 19.1 0 0 1-7.123-2.393 7.05 7.05 0 0 1-3.248-6.439 8.15 8.15 0 0 1 3.476-7.066 14.43 14.43 0 0 1 8.433-2.279c7.807 0 11.91 3.7 12.536 9.687h-7.009c-.4-3.191-2.279-4.274-5.641-4.274-3.077 0-5.014 1.083-5.014 3.248 0 1.311.969 1.937 2.507 2.393 1.482.513 3.476.741 5.527 1.2a20.4 20.4 0 0 1 7.009 2.393c1.994 1.368 3.305 3.419 3.305 6.838a8.22 8.22 0 0 1-3.419 6.9 15.07 15.07 0 0 1-8.89 2.507c-8.55-.012-13.223-4.06-13.679-10.328Zm31.909 5.812a15.67 15.67 0 0 1-3.932-11 15.86 15.86 0 0 1 4.046-10.941 13.8 13.8 0 0 1 10.371-4.445c4.73 0 8.263 1.767 10.713 4.9s3.7 7.465 3.7 12.707h-21.2c.627 4.559 3.02 7.294 7.465 7.294 3.077 0 4.787-1.368 5.641-3.59h7.636a11.3 11.3 0 0 1-4.16 6.724 14.45 14.45 0 0 1-9.06 2.849 14.76 14.76 0 0 1-11.223-4.503Zm3.818-14.132h12.992c-.228-3.761-2.621-6.268-6.211-6.268-4.106-.005-6.101 2.385-6.785 6.259Zm26.1-11.454V2.402h7.579v9.117h5.015v5.413h-5.015v15.215c0 2.222 1.14 2.906 2.906 2.906h1.482a3.8 3.8 0 0 0 .8-.057v5.7a9 9 0 0 1-1.254.057c-.855.057-2.051.057-3.59.057a9.24 9.24 0 0 1-5.356-1.424 6.36 6.36 0 0 1-2.564-5.584V16.924H616.5v-5.413Zm18.006 0V2.402h7.579v9.117h5.015v5.413h-5.015v15.215c0 2.222 1.14 2.906 2.906 2.906h1.482a3.8 3.8 0 0 0 .8-.057v5.7a9 9 0 0 1-1.254.057c-.855.057-2.051.057-3.59.057a9.24 9.24 0 0 1-5.356-1.424 6.36 6.36 0 0 1-2.564-5.584V16.924h-4.046v-5.413Zm14.7 19.773h7.18c.513 3.419 2.849 4.844 6.382 4.844 3.419 0 5.357-1.311 5.357-3.362 0-1.368-.969-2.165-2.336-2.678a42.5 42.5 0 0 0-5.357-1.2 19.1 19.1 0 0 1-7.123-2.393 7.05 7.05 0 0 1-3.248-6.439 8.15 8.15 0 0 1 3.476-7.066 14.43 14.43 0 0 1 8.433-2.279c7.807 0 11.91 3.7 12.536 9.687h-7.009c-.4-3.191-2.279-4.274-5.641-4.274-3.077 0-5.014 1.083-5.014 3.248 0 1.311.969 1.937 2.507 2.393 1.482.513 3.476.741 5.527 1.2a20.4 20.4 0 0 1 7.009 2.393c1.995 1.368 3.305 3.419 3.305 6.838a8.22 8.22 0 0 1-3.419 6.9 15.07 15.07 0 0 1-8.889 2.507c-8.552-.011-13.224-4.059-13.68-10.327ZM317.911 52.966v40.743h-8.263V52.966Zm13.106 15.5a9.33 9.33 0 0 1 8.661-4.787 9.52 9.52 0 0 1 7.294 3.077 11.6 11.6 0 0 1 2.792 7.864v19.09h-7.75V75.76c0-3.191-1.766-5.356-5.072-5.356-3.419 0-5.926 2.678-5.926 6.724V93.71h-7.75V64.477h7.579v3.989Zm21.369 15.784h7.18c.513 3.419 2.849 4.844 6.382 4.844 3.419 0 5.357-1.311 5.357-3.362 0-1.368-.969-2.165-2.336-2.678a42.5 42.5 0 0 0-5.357-1.2 19.1 19.1 0 0 1-7.123-2.393 7.05 7.05 0 0 1-3.248-6.439 8.15 8.15 0 0 1 3.476-7.066 14.43 14.43 0 0 1 8.434-2.279c7.807 0 11.91 3.7 12.536 9.687h-7.009c-.4-3.191-2.279-4.274-5.641-4.274-3.077 0-5.015 1.083-5.015 3.248 0 1.311.969 1.937 2.507 2.393 1.482.513 3.476.741 5.527 1.2a20.4 20.4 0 0 1 7.009 2.393c1.994 1.368 3.305 3.419 3.305 6.838a8.22 8.22 0 0 1-3.419 6.895 15.07 15.07 0 0 1-8.89 2.507c-8.547 0-13.22-4.046-13.675-10.314m30.885-19.773V55.36h7.579v9.117h5.015v5.413h-5.015V85.1c0 2.222 1.14 2.906 2.906 2.906h1.482a3.8 3.8 0 0 0 .8-.057v5.7a9 9 0 0 1-1.254.057c-.855.057-2.051.057-3.59.057a9.24 9.24 0 0 1-5.357-1.424 6.36 6.36 0 0 1-2.564-5.584V69.89h-4.046v-5.413Zm23.989-10.428V61h-7.75v-6.952Zm0 10.428v29.232h-7.75V64.477Zm7.009 0V55.36h7.579v9.117h5.015v5.413h-5.015V85.1c0 2.222 1.14 2.906 2.906 2.906h1.481a3.8 3.8 0 0 0 .8-.057v5.7a9 9 0 0 1-1.254.057c-.855.057-2.051.057-3.59.057a9.24 9.24 0 0 1-5.356-1.424 6.36 6.36 0 0 1-2.564-5.584V69.89h-4.046v-5.413Zm34.7 25.814h-.169a9.38 9.38 0 0 1-8.377 4.217c-6.553 0-10.143-4.046-10.143-10.542V64.477h7.693v18.178c0 3.419 1.482 5.3 4.844 5.3 3.647 0 5.869-2.735 5.869-6.61V64.477h7.75v29.232h-7.465Zm14.474-25.814V55.36h7.579v9.117h5.015v5.413h-5.015V85.1c0 2.222 1.14 2.906 2.906 2.906h1.482a3.8 3.8 0 0 0 .8-.057v5.7a9 9 0 0 1-1.254.057c-.855.057-2.051.057-3.59.057a9.24 9.24 0 0 1-5.356-1.424 6.36 6.36 0 0 1-2.564-5.584V69.89H459.4v-5.413Zm18.463 25.586a15.67 15.67 0 0 1-3.932-11 15.86 15.86 0 0 1 4.046-10.941 13.8 13.8 0 0 1 10.371-4.445c4.73 0 8.263 1.767 10.713 4.9s3.7 7.465 3.7 12.707h-21.2c.627 4.559 3.02 7.294 7.465 7.294 3.077 0 4.787-1.368 5.641-3.59h7.636a11.3 11.3 0 0 1-4.16 6.724 14.46 14.46 0 0 1-9.06 2.849 14.76 14.76 0 0 1-11.219-4.499Zm3.818-14.132h12.992c-.228-3.761-2.621-6.268-6.211-6.268-4.105-.001-6.096 2.393-6.78 6.268Zm36.412 14.132a15.28 15.28 0 0 1-4.274-10.941 15.5 15.5 0 0 1 4.274-11 15.05 15.05 0 0 1 11-4.445 15.28 15.28 0 0 1 11.055 4.445 15.71 15.71 0 0 1 4.217 11 15.47 15.47 0 0 1-4.217 10.941 15.1 15.1 0 0 1-11.055 4.5 14.87 14.87 0 0 1-10.999-4.501Zm18.406-10.941c0-5.755-2.621-9.573-7.408-9.573s-7.408 3.818-7.408 9.573c0 5.7 2.621 9.516 7.408 9.516s7.409-3.818 7.409-9.516Zm12.821-14.645v-2.621c0-3.59 1.368-5.983 3.7-7.408 2.279-1.368 5.527-1.823 9.288-1.425v5.983c-3.647-.171-5.242.228-5.242 3.305v2.165h5.242v5.584h-5.242v23.648h-7.75V70.061h-3.989v-5.584Zm-223.2 41.455v6.952h-12.252v33.791h-8.263v-33.791H297.4v-6.952Zm-.854 37.1a15.67 15.67 0 0 1-3.932-11 15.86 15.86 0 0 1 4.046-10.941 13.8 13.8 0 0 1 10.371-4.445c4.73 0 8.263 1.767 10.713 4.9s3.7 7.465 3.7 12.707h-21.2c.627 4.559 3.02 7.294 7.465 7.294 3.077 0 4.787-1.368 5.641-3.59h7.636a11.3 11.3 0 0 1-4.16 6.724 14.45 14.45 0 0 1-9.06 2.849 14.76 14.76 0 0 1-11.221-4.501Zm3.818-14.132h12.992c-.228-3.761-2.621-6.268-6.211-6.268-4.108-.003-6.098 2.39-6.782 6.268Zm26.953 14.132a15.6 15.6 0 0 1-4.046-10.941 16.07 16.07 0 0 1 3.989-11 13.95 13.95 0 0 1 10.6-4.445 14.2 14.2 0 0 1 9.117 2.963 12.52 12.52 0 0 1 4.16 7.75h-7.579a5.266 5.266 0 0 0-5.356-4.5c-4.73 0-7.066 3.476-7.066 9.231 0 5.584 2.165 9.231 6.952 9.231 3.191 0 5.356-1.6 5.869-4.958h7.465a11.54 11.54 0 0 1-3.818 7.864 13.7 13.7 0 0 1-9.345 3.305 14.47 14.47 0 0 1-10.943-4.503Zm35.045-21.768c2.165-3.134 4.445-4.616 8.491-4.616a9.52 9.52 0 0 1 7.294 3.077 11.6 11.6 0 0 1 2.792 7.864v19.09h-7.75v-17.95c0-3.191-1.766-5.356-5.072-5.356-3.419 0-5.926 2.678-5.926 6.724v16.582H387.2v-40.747h7.75v15.329Zm30.771.171a9.33 9.33 0 0 1 8.661-4.787 9.52 9.52 0 0 1 7.294 3.077 11.6 11.6 0 0 1 2.792 7.864v19.09h-7.75v-17.95c0-3.191-1.766-5.356-5.072-5.356-3.419 0-5.926 2.678-5.926 6.724v16.582h-7.75v-29.236h7.579v3.989Zm26.041 21.6a15.28 15.28 0 0 1-4.274-10.941 15.5 15.5 0 0 1 4.274-11 15.05 15.05 0 0 1 11-4.445 15.28 15.28 0 0 1 11.055 4.445 15.71 15.71 0 0 1 4.217 11 15.48 15.48 0 0 1-4.217 10.941 15.1 15.1 0 0 1-11.055 4.5 14.87 14.87 0 0 1-11.001-4.506Zm18.406-10.941c0-5.755-2.621-9.573-7.408-9.573s-7.408 3.818-7.408 9.573c0 5.7 2.621 9.516 7.408 9.516s7.407-3.824 7.407-9.522Zm18.975-26.155v40.743h-7.75v-40.75Zm7.636 37.1a15.27 15.27 0 0 1-4.274-10.941 15.5 15.5 0 0 1 4.274-11 15.05 15.05 0 0 1 11-4.445 15.28 15.28 0 0 1 11.055 4.445 15.71 15.71 0 0 1 4.217 11 15.47 15.47 0 0 1-4.217 10.941 15.1 15.1 0 0 1-11.055 4.5 14.87 14.87 0 0 1-11.001-4.51Zm18.406-10.941c0-5.755-2.621-9.573-7.408-9.573s-7.408 3.818-7.408 9.573c0 5.7 2.621 9.516 7.408 9.516s7.406-3.828 7.406-9.526Zm10.314 15.443h7.693c.627 1.823 2.222 3.248 5.869 3.248 4.331 0 6.5-1.994 6.5-6.1v-3.199h-.171a9.28 9.28 0 0 1-7.636 3.419 12.2 12.2 0 0 1-8.832-3.7 13.88 13.88 0 0 1-4.046-10.257 15.2 15.2 0 0 1 3.59-10.428 11.66 11.66 0 0 1 9.06-3.875 9.42 9.42 0 0 1 8.092 3.875h.114v-3.077h7.465v27.01c0 4.1-1.254 6.9-3.476 8.889-2.45 2.279-6.211 3.305-10.542 3.305-8.098-.003-12.827-3.422-13.682-9.121Zm18.862-11.169a9.13 9.13 0 0 0 1.6-5.584 8.93 8.93 0 0 0-1.709-5.584 6.37 6.37 0 0 0-5.242-2.336c-3.989 0-6.553 3.02-6.553 7.978 0 5.015 2.564 7.864 6.61 7.864a6.41 6.41 0 0 0 5.291-2.348Zm16.867 13.79c3.134 0 4.331-1.539 4.331-3.989a10.7 10.7 0 0 0-.456-2.906c-.4-1.2-.912-2.792-1.766-5.015l-7.864-20.8h8.149l4.331 13.163c.456 1.368.855 2.906 1.254 4.217.171.741.4 1.425.627 2.165h.114c.171-.741.342-1.425.513-2.165a43 43 0 0 1 1.2-4.217l4.1-13.163h7.807l-10.2 29.973c-1.14 3.3-2.222 5.47-3.761 6.838-1.6 1.425-3.59 1.994-6.553 1.994h-4.559v-6.1Zm-414.725-3.476h32.592V48.892h-32.594ZM195.57 32.605h81.486V0h-81.488ZM146.676 0h32.594v32.595h-32.594ZM97.784 146.676h32.595V0H97.784Zm-48.892-32.595h32.595V0H48.892ZM0 146.676h32.595V0H0Zm195.568 0h32.595V48.892h-32.595Z"/></svg>');background-repeat:no-repeat;background-size:contain;display:block;height:48px;width:200px}@media (max-width:1020px){.site-logo{height:40px;width:180px}.site-logo--mit{height:30px;width:57px}}@media (max-width:610px){.site-logo{height:30px;width:140px}.site-logo--mit{height:26px;width:50px}}@media (max-width:425px){.site-logo{height:25px;width:115px}}.site-main-nav{border-top:1px solid #000;display:block;margin-right:320px;margin-top:10px;padding:0 5px 5px}.site-main-nav a{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;color:#0058bd;text-decoration:none;-webkit-transition:background-size .2s linear,outline-offset .25s ease;transition:background-size .2s linear,outline-offset .25s ease}.site-main-nav a:focus{opacity:1;outline-color:#0076ff;outline-offset:1px;outline-style:solid;outline-width:2px}.site-main-nav a.is-active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(var(--color-scheme--nav--active)),to(var(--color-scheme--nav--active)));background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-scheme--nav--active),var(--color-scheme--nav--active));background-size:0 3px,100% 3px}.site-main-nav a.hover,.site-main-nav a:hover{background-size:0 2px,100% 2px}.site-main-nav .nav-menu{line-height:1em}.site-main-nav .nav-menu ul{display:block;line-height:1em;list-style:none;margin:0;padding:0;position:relative}.site-main-nav .nav-menu ul li.menu-item--home{display:none}.site-main-nav .nav-menu ul li{float:left;line-height:1em;list-style:none;margin:4px 25px 4px 0}.site-main-nav .nav-menu ul li a{color:#000;font-size:17px;font-weight:700;line-height:1.25em;padding-bottom:2px;padding-top:0;position:relative;text-decoration:none}@media screen and (min-width:320px){.site-main-nav .nav-menu ul li a{font-size:calc(14.5px + .15625vw)}}@media (max-width:320px){.site-main-nav .nav-menu ul li a{font-size:15px}}@media (min-width:1600px){.site-main-nav .nav-menu ul li a{font-size:17px}}.site-main-nav .nav-menu ul li a:before{bottom:0;-webkit-box-shadow:inset 0 -1px transparent;box-shadow:inset 0 -1px transparent;content:"";display:block;height:2px;left:0;position:absolute;right:0;z-index:-1}.site-main-nav .nav-menu ul li a.is-active:hover{cursor:default}.site-main-nav .nav-menu ul li a.is-active:focus{outline-color:transparent}.site-main-nav .nav-menu ul li a.is-active:before{-webkit-box-shadow:none;box-shadow:none}.site-main-nav .nav-menu ul li.menu-item--active-trail>a:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(var(--color-scheme--nav--active)),to(var(--color-scheme--nav--active)));background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-scheme--nav--active),var(--color-scheme--nav--active));background-size:0 3px,100% 3px}.site-main-nav .nav-menu ul li.menu-item--active-trail>a:hover{background:none}.site-main-nav .nav-menu ul li.header-site-search-form-trigger-button{margin-right:0;position:absolute;right:-5px}.site-main-nav .nav-menu button{background-color:transparent;border:none;color:#fff;font-size:17px;font-weight:600;letter-spacing:.02em;margin:0;padding:0}.site-main-nav .nav-menu button:after{content:"❯";-webkit-text-fill-color:transparent;-webkit-text-stroke:1px;color:#000;display:inline-block;height:1.2em;margin-left:1px;text-align:center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:1em}.site-main-nav .nav-menu button[aria-expanded=true]:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .25s;transition:all .25s}.site-main-nav .nav-menu button:hover{cursor:pointer}.site-main-nav .nav-menu>ul>li{line-height:50px;position:relative}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.site-main-nav .nav-menu>ul>li>ul{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:fadeIn;animation-name:fadeIn;background:#fff;border-left:3px solid #fd00c2;border-radius:5px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.5);box-shadow:0 0 3px 0 rgba(0,0,0,.5);display:none;left:-10px;list-style:none;padding:14px 0 20px;position:absolute;top:50px;width:260px;z-index:9}.site-main-nav .nav-menu>ul>li:last-child ul{left:auto;right:-25px}.site-main-nav .nav-menu>ul>li>ul>li{float:none;line-height:1.15em;margin:0;padding:6px 10px 6px 20px;text-align:left}.site-main-nav .nav-menu>ul>li>ul>li a{color:#000}.site-main-nav .nav-menu>ul>li>ul>li a.is-active{color:#858585;font-weight:600}.site-main-nav .nav-menu>ul>li>ul>li a.is-active:before{background:none;-webkit-box-shadow:none;box-shadow:none}.site-main-nav .nav-menu>ul>li>ul>li a:hover:before{-webkit-box-shadow:none;box-shadow:none}@media (max-width:1300px){.site-main-nav{margin-right:0}.site-main-nav .nav-menu ul li{margin-right:20px}}@media (max-width:1020px){body.mobile-nav-opened{overflow:hidden}.site-main-nav{background:#121212;border:none;bottom:0;height:calc(100vh - 65px);left:100%;max-width:none;overflow-y:scroll;padding:0;position:absolute;right:0;top:65px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:left .4s ease-in-out;transition:left .4s ease-in-out;width:0}body.mobile-nav-opened .site-main-nav{left:0;width:100%}.site-main-nav .nav-menu{padding-bottom:50px;padding-top:20px}.site-main-nav .nav-menu ul li{float:none;margin:0 0 1px}.site-main-nav .nav-menu ul li.menu-item--home{display:inline-block}.site-main-nav .nav-menu button,.site-main-nav .nav-menu ul li a{background:none;border-left:10px solid #0058bd;color:#0058bd;color:#fff;display:inline-block;font-size:24px;font-weight:600;padding:20px 15px;text-decoration:none;-webkit-transition:none;transition:none;-webkit-transition:border-left .25s linear,outline-offset .25s ease;transition:border-left .25s linear,outline-offset .25s ease}.site-main-nav .nav-menu button.hover,.site-main-nav .nav-menu button:hover,.site-main-nav .nav-menu ul li a.hover,.site-main-nav .nav-menu ul li a:hover{background-size:auto}.site-main-nav .nav-menu button:focus,.site-main-nav .nav-menu ul li a:focus{opacity:1;outline:none}.site-main-nav .nav-menu button{border:none!important;padding-left:0}.site-main-nav .nav-menu button:after{color:#fff}.site-main-nav .nav-menu ul li a.is-active,.site-main-nav .nav-menu ul li a:hover,.site-main-nav .nav-menu ul li.menu-item--active-trail>a{border-left:10px solid #0076ff;border-left:10px solid var(--color-scheme--nav--active)}.site-main-nav .nav-menu ul li a:focus{opacity:1;outline-color:#0076ff;outline-color:var(--color-scheme--nav--active);outline-offset:1px;outline-style:solid;outline-width:2px}.site-main-nav .nav-menu ul li.menu-item--active-trail>a:before{background-image:none;background-size:0 2px,100% 2px}.site-main-nav .nav-menu ul li button[aria-expanded=true]{border-left:10px solid #0058bd}.site-main-nav .nav-menu>ul>li>ul{background:none;border:none;border-left:10px solid #fd00c2;border-radius:0;display:block;margin:0;padding:0;position:static;width:auto}.site-main-nav .nav-menu>ul>li>ul>li,.site-main-nav .nav-menu>ul>li>ul>li:last-child{margin-top:1px;padding:0}.site-main-nav .nav-menu>ul>li>ul>li a{color:#fff}.site-main-nav .nav-menu ul li.menu-item--register a{font-size:20px;margin:20px 0 20px 10px;padding:15px 40px 15px 18px}.site-main-nav .nav-menu ul li.menu-item--register a:hover{border:1px solid #fff}}@media (max-width:610px){.site-main-nav{height:calc(100vh - 55px);top:43px}.site-main-nav .nav-menu button,.site-main-nav .nav-menu ul li a{font-size:20px}}.site-main-nav--button{border:2px solid #000;border-radius:6px;display:none;left:50%;padding:2px 4px;position:absolute;top:50%;-webkit-transform:translate(-30%,-50%);-ms-transform:translate(-30%,-50%);transform:translate(-30%,-50%);z-index:99}.site-main-nav--button .site-main-nav--button--link{background:none;color:#0058bd;color:#000;display:block;font-size:12px;font-weight:600;line-height:1;text-align:center;text-decoration:none;-webkit-transition:none;transition:none;width:40px}.site-main-nav--button .site-main-nav--button--link.hover,.site-main-nav--button .site-main-nav--button--link:hover{background-size:auto}.site-main-nav--button .site-main-nav--button--link:focus{opacity:1;outline:none}.site-main-nav--button .icon--wrapper{height:25px;margin:0 auto;position:relative;width:25px}.site-main-nav--button .icon{cursor:pointer;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:24px}.site-main-nav--button .icon span{background:#000;border-radius:3px;display:block;height:3px;position:relative;-webkit-transition:all .3s;transition:all .3s;width:100%}.site-main-nav--button .icon span+span{margin-top:3px}.site-main-nav--button .icon.active span:first-child{-webkit-animation:top .5s ease forwards;animation:top .5s ease forwards}.site-main-nav--button .icon.not-active span:first-child{-webkit-animation:top-2 .5s ease forwards;animation:top-2 .5s ease forwards}.site-main-nav--button .icon.active span:nth-child(2){-webkit-animation:scaled .5s ease forwards;animation:scaled .5s ease forwards}.site-main-nav--button .icon.not-active span:nth-child(2){-webkit-animation:scaled-2 .5s ease forwards;animation:scaled-2 .5s ease forwards}.site-main-nav--button .icon.active span:nth-child(3){-webkit-animation:bottom .5s ease forwards;animation:bottom .5s ease forwards}.site-main-nav--button .icon.not-active span:nth-child(3){-webkit-animation:bottom-2 .5s ease forwards;animation:bottom-2 .5s ease forwards}@-webkit-keyframes top{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}50%{top:6px;-webkit-transform:rotate(0);transform:rotate(0)}to{top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes top{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}50%{top:6px;-webkit-transform:rotate(0);transform:rotate(0)}to{top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes top-2{0%{top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{top:6px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes top-2{0%{top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{top:6px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes bottom{0%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}50%{bottom:6px;-webkit-transform:rotate(0);transform:rotate(0)}to{bottom:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes bottom{0%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}50%{bottom:6px;-webkit-transform:rotate(0);transform:rotate(0)}to{bottom:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@-webkit-keyframes bottom-2{0%{bottom:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}50%{bottom:6px;-webkit-transform:rotate(0);transform:rotate(0)}to{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes bottom-2{0%{bottom:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}50%{bottom:6px;-webkit-transform:rotate(0);transform:rotate(0)}to{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes scaled{50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes scaled{50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes scaled-2{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaled-2{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:1020px){.site-header.transparent-header .site-main-nav--button--link{color:#fff}.site-header.transparent-header .site-main-nav--button .icon span{background-color:#fff}}@media (max-width:1020px){.site-main-nav--button{display:block}}@media (max-width:610px){.site-main-nav--button{border:1px solid #535353;padding:1px 2px;-webkit-transform:translate(-10%,-50%);-ms-transform:translate(-10%,-50%);transform:translate(-10%,-50%)}.site-main-nav--button .site-main-nav--button--link{font-size:10px}}.status-messages{font-size:16px}.status-messages .status-messages--contentinfo .status-messages--alert{background-color:#fff5f5;border-left:2px solid #ffbcbc;padding:25px 15px}.status-messages .status-messages--contentinfo .status-messages--info{background-color:#f2ffe8;border-left:2px solid #89d651;padding:25px 15px}.status-messages .status-messages--contentinfo ul{margin:0}.status-messages .status-messages--contentinfo li{margin:8px 0}.front-page .status-messages .status-messages--contentinfo .status-messages--alert{border-bottom:1px solid #ffbcbc}.front-page .status-messages .status-messages--contentinfo .status-messages--info{border-bottom:1px solid #89d651}.header-site-search-form-trigger-button{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:30px;color:transparent;display:inline-block;height:22px;overflow:hidden;padding:12px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:22px}.header-site-search-form-trigger-button,.header-site-search-form-trigger-button:hover{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="27.707" height="27.707" viewBox="0 0 27.707 27.707"><g fill="none" stroke="%23fff" stroke-width="2" data-name="Group 1966" transform="translate(.299 .515)"><circle cx="11.051" cy="11.051" r="11.051" data-name="Ellipse 125" transform="translate(.701 .485)"/><path d="m19.085 18.869 7.615 7.615"/></g></svg>')}.header-site-search-form-trigger-button:hover{background-color:#0076ff;background-color:var(--color-scheme--nav--active)}.header-site-search-form-trigger-button:hover:before{-webkit-box-shadow:none;box-shadow:none}.header-site-search-form-trigger-button.is-active:before{-webkit-box-shadow:none;box-shadow:none}.page--site-search .header-site-search-form-trigger-button{cursor:not-allowed}@media (max-width:1300px){.header-site-search-form-trigger-button{right:40px}}@media (max-width:1020px){.header-site-search-form-trigger-button{right:100px;top:16px}}@media (max-width:610px){.header-site-search-form-trigger-button{display:none;height:16px;right:8px;top:14px;width:16px}}#block-mit-sitesearchform{display:inline-block;position:absolute;right:200px;top:21px}.header-site-search-form form{width:200px}.header-site-search-form input.form-search{border:1px solid #000;border-radius:0;border-radius:30px;color:inherit;color:#000;font-size:16px;font-weight:500;height:36px;max-width:none;padding:0 0 0 15px;width:100%}.header-site-search-form input.form-search,.header-site-search-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;margin:0}.header-site-search-form input[type=submit]{background-color:#000;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="27.707" height="27.707" viewBox="0 0 27.707 27.707"><g fill="none" stroke="%23fff" stroke-width="2" data-name="Group 1966" transform="translate(.299 .515)"><circle cx="11.051" cy="11.051" r="11.051" data-name="Ellipse 125" transform="translate(.701 .485)"/><path d="m19.085 18.869 7.615 7.615"/></g></svg>');background-position:50%;background-repeat:no-repeat;background-size:50%;border:0;border-radius:0;border-radius:30px;color:inherit;color:transparent;cursor:pointer;display:inline-block;height:32px;padding:12px;position:absolute;right:-12px;top:3px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:32px}.header-site-search-form input[type=submit]:hover{background-color:#0076ff;background-color:var(--color-scheme--nav--active)}body.homepage .header-site-search-form input.form-search{border-color:#fff;color:#fff}body.homepage .header-site-search-form input[type=submit]{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="27.707" height="27.707" viewBox="0 0 27.707 27.707"><g fill="none" stroke="%23000" stroke-width="2" data-name="Group 1966" transform="translate(.299 .515)"><circle cx="11.051" cy="11.051" r="11.051" data-name="Ellipse 125" transform="translate(.701 .485)"/><path d="m19.085 18.869 7.615 7.615"/></g></svg>')}body.homepage .header-site-search-form input[type=submit]:hover{background-color:#0076ff;background-color:var(--color-scheme--nav--active)}@media (max-width:1020px){#block-mit-sitesearchform{display:block;padding:0 10px;position:static}.header-site-search-form form{position:relative;width:97%}.header-site-search-form input.form-search{border-color:#fff;color:#fff}.header-site-search-form input[type=submit]{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="27.707" height="27.707" viewBox="0 0 27.707 27.707"><g fill="none" stroke="%23000" stroke-width="2" data-name="Group 1966" transform="translate(.299 .515)"><circle cx="11.051" cy="11.051" r="11.051" data-name="Ellipse 125" transform="translate(.701 .485)"/><path d="m19.085 18.869 7.615 7.615"/></g></svg>')}}.site-header h1.site-name,.site-header h2.site-name{display:inline-block;line-height:1;margin:0}.site-header{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:7px;position:relative;top:0;width:100%;z-index:2}.site-header:before{background:#ffce00;background:-webkit-gradient(linear,left top,right top,from(#ffce00),color-stop(50%,#ff00b1),to(#00a7ff));background:linear-gradient(90deg,#ffce00,#ff00b1 50%,#00a7ff);content:"";height:7px;position:absolute;top:0;width:100%}.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .site-header{top:79px}.toolbar-fixed.toolbar-horizontal .site-header,.toolbar-fixed.toolbar-vertical .site-header{top:39px}.gin--horizontal-toolbar.toolbar-fixed.toolbar-horizontal .site-header{top:53px}.gin--horizontal-toolbar.toolbar-fixed.toolbar-vertical .site-header{top:39px}.site-header .site-header--inner{padding:25px 35px 15px}.site-header .site-name{display:inline-block}.site-header .site-name--mit-logo{display:inline-block;height:40px;position:absolute;right:35px;top:20px}@media (max-width:1020px){.site-header .site-header--inner{padding:15px 20px 13px}.site-header .site-name{left:25px}.site-header .site-name--mit-logo{right:15px;top:15px}}@media (max-width:610px){.site-header .site-header--inner{height:30px;padding:13px 5px 11px}.site-header .site-name{left:10px}.site-header .site-name--mit-logo{right:5px}}@media (max-width:375px){.site-header .site-name{left:5px}}.site-main{min-height:500px}.site-main a{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;color:#0058bd;text-decoration:none;-webkit-transition:background-size .2s linear,outline-offset .25s ease;transition:background-size .2s linear,outline-offset .25s ease}.site-main a.hover,.site-main a:hover{background-size:0 2px,100% 2px}.site-main a:focus{opacity:1;outline-color:#0076ff;outline-offset:1px;outline-style:solid;outline-width:2px}.site-main a.is-active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(var(--color-scheme--nav--active)),to(var(--color-scheme--nav--active)));background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-scheme--nav--active),var(--color-scheme--nav--active));background-size:0 3px,100% 3px}.site-main h1 a:focus,.site-main h2 a:focus,.site-main h3 a:focus,.site-main h4 a:focus,.site-main h5 a:focus,.site-main h6 a:focus{outline-color:transparent!important}.site-main table{border-collapse:collapse;margin:20px 0;padding:0;width:100%}.site-main td,.site-main th{border:1px solid #000;margin:0;padding:8px}.site-main td{line-height:1.65em;padding:8px;vertical-align:top}.site-main td a{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;color:#0058bd;text-decoration:none;-webkit-transition:background-size .2s linear,outline-offset .25s ease;transition:background-size .2s linear,outline-offset .25s ease}.site-main td a.hover,.site-main td a:hover{background-size:0 2px,100% 2px}.site-main td a:focus{opacity:1;outline-color:#0076ff;outline-offset:1px;outline-style:solid;outline-width:2px}.site-main td a.is-active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(var(--color-scheme--nav--active)),to(var(--color-scheme--nav--active)));background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-scheme--nav--active),var(--color-scheme--nav--active));background-size:0 3px,100% 3px}.site-main td p{line-height:1.7em;margin-bottom:22px;margin-top:0}.site-main img{height:auto;max-width:100%}.site-main ol,.site-main ul{line-height:1.6em;margin:20px 0 30px;padding-left:20px}.site-main ol ol,.site-main ol ul,.site-main ul ol,.site-main ul ul{margin-bottom:0;margin-top:8px}.site-main li{list-style:square;margin-bottom:6px;padding-left:6px}.site-main li a{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;color:#0058bd;text-decoration:none;-webkit-transition:background-size .2s linear,outline-offset .25s ease;transition:background-size .2s linear,outline-offset .25s ease}.site-main li a.hover,.site-main li a:hover{background-size:0 2px,100% 2px}.site-main li a:focus{opacity:1;outline-color:#0076ff;outline-offset:1px;outline-style:solid;outline-width:2px}.site-main li a.is-active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(var(--color-scheme--nav--active)),to(var(--color-scheme--nav--active)));background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-scheme--nav--active),var(--color-scheme--nav--active));background-size:0 3px,100% 3px}.site-main figure{margin:0 0 30px;padding:0}.site-main figure.align-right{margin-left:20px;max-width:40%}.site-main figcaption{font-size:14px;line-height:1.1em;margin-top:8px}.site-footer{background-color:#f4f4f4;position:relative}.site-footer .site-footer--inner{padding:70px 40px 40px;position:relative}.site-footer .site-logo{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="303.748" height="65.377" data-name="Group 2099" viewBox="0 0 303.748 65.377"><defs><clipPath id="a"><path fill="none" d="M0 0h303.748v65.377H0z" data-name="Rectangle 1267"/></clipPath><clipPath id="b"><path fill="none" d="M0 0h88.291v24.882H0z" data-name="Rectangle 1261"/></clipPath><clipPath id="c"><path fill="none" d="M0 0h73.9v63.096H0z" data-name="Rectangle 1262"/></clipPath><clipPath id="d"><path fill="none" d="M0 0h54.301v55.564H0z" data-name="Rectangle 1263"/></clipPath><clipPath id="e"><path fill="none" d="M0 0h43.592v19.75H0z" data-name="Rectangle 1264"/></clipPath><clipPath id="f"><path fill="none" d="M0 0h23.92v27.136H0z" data-name="Rectangle 1265"/></clipPath></defs><g clip-path="url(%23a)" data-name="Group 2098"><path d="M99.836 7.01h2.321l7.4 11.082 7.4-11.082h2.321v20.309h-2.292V10.868l-7.4 10.881h-.116l-7.4-10.851v16.421h-2.234Z" data-name="Path 2853"/><path d="M124.499 7.01h2.292v20.309h-2.292z" data-name="Rectangle 1260"/><path d="M137.382 9.127h-6.819V7.01h15.958v2.117h-6.818v18.192h-2.321Z" data-name="Path 2854"/><g data-name="Group 2097"><g clip-path="url(%23a)" data-name="Group 2096"><g data-name="Group 2083" style="mix-blend-mode:multiply;isolation:isolate"><g data-name="Group 2082"><g clip-path="url(%23b)" data-name="Group 2081" transform="translate(0 40.346)"><path fill="%23ffcb05" d="M0 6.91 21.58-.001l66.71 15.419-19.89 9.463Z" data-name="Path 2855"/></g></g></g><g data-name="Group 2086" style="mix-blend-mode:multiply;isolation:isolate"><g data-name="Group 2085"><g clip-path="url(%23c)" data-name="Group 2084" transform="translate(14.442)"><path fill="%23ec008c" d="M58.37 50.265a62.7 62.7 0 0 1-10.8-3.468 51 51 0 0 1-8.99-4.935 41.8 41.8 0 0 1-7.127-6.195 35.4 35.4 0 0 1-8.019-14.425 40 40 0 0 1-1.362-7.813 50.5 50.5 0 0 1 .115-8.6q.225-2.356.655-4.832L.742 4.381Q.348 7.021.163 9.536a57 57 0 0 0 .034 9.216 45.7 45.7 0 0 0 1.521 8.389 41 41 0 0 0 3.01 7.652 40 40 0 0 0 5.4 7.938 45.7 45.7 0 0 0 7.372 6.778 53.5 53.5 0 0 0 9.271 5.478 64.4 64.4 0 0 0 11.138 3.966L53.985 63.1 73.9 53.79Z" data-name="Path 2856"/></g></g></g><g data-name="Group 2089" style="mix-blend-mode:multiply;isolation:isolate"><g data-name="Group 2088"><g clip-path="url(%23d)" data-name="Group 2087" transform="translate(34.093 5.402)"><path fill="%232aace3" d="M38.746 42.941a18.9 18.9 0 0 1-6.938-3.175 24 24 0 0 1-5.51-5.613 27.2 27.2 0 0 1-3.651-7.288 26.7 26.7 0 0 1-1.319-8.3 23.4 23.4 0 0 1 .919-6.566 19.5 19.5 0 0 1 2.567-5.5 16.5 16.5 0 0 1 3.97-4.123A14.7 14.7 0 0 1 33.916.007q-10.648 2.574-21.3 5.155A14.2 14.2 0 0 0 7.379 7.65a16.7 16.7 0 0 0-4.008 4.384A20.9 20.9 0 0 0 .84 17.909a26 26 0 0 0-.834 7.045 30.5 30.5 0 0 0 1.487 8.935 31 31 0 0 0 3.847 7.895 26.6 26.6 0 0 0 5.737 6.143 19.9 19.9 0 0 0 7.181 3.561l16.1 4.076L54.3 46.405Z" data-name="Path 2857"/></g></g></g><g data-name="Group 2092" style="mix-blend-mode:multiply;isolation:isolate"><g data-name="Group 2091"><g clip-path="url(%23e)" data-name="Group 2090" transform="translate(46.604 5.042)"><path fill="%232aace3" d="M40.389 8.208a24.3 24.3 0 0 0-4.01-3.991 20.9 20.9 0 0 0-4.577-2.735A18 18 0 0 0 26.884.126Q26.15.033 25.431.011t-1.416.01q-.699.04-1.376.138c-.677.098-.895.151-1.331.256l-21.312 5.1a14.7 14.7 0 0 1 2.784-.39q.719-.032 1.458 0c.739.032.993.072 1.5.145a18.4 18.4 0 0 1 5.1 1.528 22.2 22.2 0 0 1 4.774 3.024 27 27 0 0 1 4.207 4.375 31.3 31.3 0 0 1 3.4 5.552l20.376-6.458a27.4 27.4 0 0 0-3.2-5.083" data-name="Path 2858"/></g></g></g><path fill="%230054a6" d="m55.804 8.356-8.386 2.031q.276-.05.554-.089.7-.1 1.417-.129.333-.016.674-.015a16 16 0 0 1 2.283.164 18.4 18.4 0 0 1 5.1 1.528q.569.265 1.128.564.163-.259.336-.511a16.5 16.5 0 0 1 3.972-4.124 14.8 14.8 0 0 1 4.235-2.122q-5.652 1.35-11.309 2.706" data-name="Path 2859"/><g data-name="Group 2095" style="mix-blend-mode:multiply;isolation:isolate"><g data-name="Group 2094"><g clip-path="url(%23f)" data-name="Group 2093" transform="translate(97.793 30.654)"><path d="M0 13.669v-.1a13.532 13.532 0 0 1 23.718-8.945l-2.563 2.713c-2.058-2.161-4.37-3.919-7.888-3.919-5.277 0-9.3 4.47-9.3 10.052v.1c0 5.628 4.118 10.1 9.548 10.1a10.72 10.72 0 0 0 7.938-3.87l2.462 2.312c-2.613 2.915-5.728 5.025-10.6 5.025A13.34 13.34 0 0 1-.001 13.669" data-name="Path 2860"/></g></g></g><path d="m155.346 33.503 3.871-2.3v5.228c2.11-3.116 5.176-5.779 9.949-5.779 6.232 0 12.413 4.924 12.413 13.47v.1c0 8.492-6.131 13.52-12.413 13.52a11.72 11.72 0 0 1-9.949-5.529v13.015h-3.871Zm22.26 10.769v-.1c0-6.132-4.222-10.052-9.147-10.052a9.69 9.69 0 0 0-9.4 10v.1a9.67 9.67 0 0 0 9.4 10.053c5.028 0 9.147-3.721 9.147-10" data-name="Path 2861"/><path d="m182.759 64.071 1.307-3.066a8.1 8.1 0 0 0 4.072.956c2.312 0 3.77-1.206 5.326-4.874l-11.808-25.882h4.271l9.447 21.659 8.343-21.659h4.12L196.932 58.04c-2.211 5.378-4.722 7.337-8.644 7.337a11.8 11.8 0 0 1-5.529-1.305" data-name="Path 2862"/><path d="M223.225 34.623v-3.417h-8.243v-7.84l-3.869 2.3v24.64c0 5.275 3.166 7.337 7.339 7.337a9.75 9.75 0 0 0 4.674-1.1v-3.326a8.1 8.1 0 0 1-3.77.9c-2.614 0-4.373-1.155-4.373-4.319V34.623Z" data-name="Path 2863"/><path d="M238.528 54.423a10.75 10.75 0 0 0 8.189-3.669l2.414 2.157a13.41 13.41 0 0 1-10.7 4.875c-7.135 0-12.967-5.479-12.967-13.569 0-7.539 5.276-13.568 12.466-13.568 7.688 0 12.11 6.13 12.11 13.768 0 .353 0 .754-.052 1.36h-20.6c.551 5.477 4.572 8.641 9.147 8.641m7.588-11.759c-.453-4.725-3.166-8.746-8.295-8.746-4.47 0-7.888 3.721-8.439 8.746Z" data-name="Path 2864"/><path d="M252.971 44.323v-.1a13.531 13.531 0 0 1 23.714-8.946l-2.562 2.713c-2.059-2.161-4.371-3.919-7.889-3.919-5.276 0-9.3 4.47-9.3 10.052v.1c0 5.628 4.118 10.1 9.548 10.1a10.73 10.73 0 0 0 7.941-3.87l2.46 2.312c-2.613 2.915-5.728 5.025-10.6 5.025a13.34 13.34 0 0 1-13.318-13.468" data-name="Path 2865"/><path d="m281.03 22.797 3.869-2.3v15.231a9.85 9.85 0 0 1 8.9-5.074c6.279 0 9.949 4.22 9.949 10.4v16.134h-3.87V42.011c0-4.826-2.614-7.841-7.185-7.841-4.474 0-7.792 3.269-7.792 8.144v14.874h-3.871Z" data-name="Path 2866"/><path d="M124.06 44.407v-.1a13.552 13.552 0 0 1 27.1-.1v.1a13.5 13.5 0 0 1-13.627 13.577 13.32 13.32 0 0 1-13.473-13.477m23.13 0v-.1c0-5.583-4.175-10.157-9.654-10.157-5.632 0-9.5 4.575-9.5 10.057v.1c0 5.583 4.122 10.108 9.6 10.108 5.632 0 9.555-4.525 9.555-10.007" data-name="Path 2867"/></g></g></g></svg>');background-repeat:no-repeat;background-size:contain;display:block;height:70px;margin-bottom:40px;width:320px}.site-footer .site-logo--mit-name{height:54px;width:210px}.site-footer .site-name--mit-logo{margin:80px 0 30px}.site-footer .mit-address{font-size:15px;font-weight:600;margin-top:50px}.site-footer .mit-address p{line-height:1.45em}.site-footer .mit-address a{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;color:#0058bd;color:#000;text-decoration:none;-webkit-transition:background-size .2s linear,outline-offset .25s ease;transition:background-size .2s linear,outline-offset .25s ease}.site-footer .mit-address a.hover,.site-footer .mit-address a:hover{background-size:0 2px,100% 2px}.site-footer .mit-address a:focus{opacity:1;outline-color:#0076ff;outline-offset:1px;outline-style:solid;outline-width:2px}.site-footer .mit-address a.is-active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(var(--color-scheme--nav--active)),to(var(--color-scheme--nav--active)));background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-scheme--nav--active),var(--color-scheme--nav--active));background-size:0 3px,100% 3px}.site-footer .mit-address a.mit-name{font-weight:600}.site-footer .site--footer--additional-links{position:absolute;right:35%;top:190px}.site-footer #block-mit-contact-info{font-size:17px;width:45%}@media screen and (min-width:320px){.site-footer #block-mit-contact-info{font-size:calc(14.5px + .15625vw)}}@media (max-width:320px){.site-footer #block-mit-contact-info{font-size:15px}}@media (min-width:1600px){.site-footer #block-mit-contact-info{font-size:17px}}.site-footer #block-mit-contact-info p{line-height:1.5em}.site-footer #block-mit-contact-info a{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;color:#0058bd;color:#000;text-decoration:none;-webkit-transition:background-size .2s linear,outline-offset .25s ease;transition:background-size .2s linear,outline-offset .25s ease}.site-footer #block-mit-contact-info a.hover,.site-footer #block-mit-contact-info a:hover{background-size:0 2px,100% 2px}.site-footer #block-mit-contact-info a:focus{opacity:1;outline-color:#0076ff;outline-offset:1px;outline-style:solid;outline-width:2px}.site-footer #block-mit-contact-info a.is-active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(var(--color-scheme--nav--active)),to(var(--color-scheme--nav--active)));background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-scheme--nav--active),var(--color-scheme--nav--active));background-size:0 3px,100% 3px}.site-footer #block-mit-visit{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="74" height="74" viewBox="0 0 74 74"><g fill="none"><path d="M0 0h74v74H0z" data-name="Rectangle 1241"/><path stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M26.979 17.903a5.832 5.832 0 0 1 10.089-5.832l8.747 15.133" data-name="Path 2837"/><path stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="m19.222 27.758-4.665-8.077a5.832 5.832 0 0 1 10.089-5.832l9.913 17.17" data-name="Path 2838"/><path stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M44.472 48.197a11.634 11.634 0 0 1 4.257-15.92l-2.916-5.073a5.839 5.839 0 1 1 10.118-5.827l5.832 10.118A23.331 23.331 0 0 1 21.35 54.816L9.102 33.589a5.84 5.84 0 0 1 10.12-5.831l6.415 11.109" data-name="Path 2839"/><path stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M23.217 69.982a32.2 32.2 0 0 1-9.651-10.5" data-name="Path 2840"/><path stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M50.888 9.039a15.07 15.07 0 0 1 13.121 7.581" data-name="Path 2841"/></g></svg>');background-position:right 10px top 10px;background-repeat:no-repeat;background-size:contain;background-size:74px 74px;border:2px solid #000;border-radius:15px;font-size:17px;padding:30px 2%;position:absolute;right:40px;top:160px;width:20%}@media screen and (min-width:320px){.site-footer #block-mit-visit{font-size:calc(14.5px + .15625vw)}}@media (max-width:320px){.site-footer #block-mit-visit{font-size:15px}}@media (min-width:1600px){.site-footer #block-mit-visit{font-size:17px}}.site-footer #block-mit-visit h2{font-size:32px;margin-top:0}@media screen and (min-width:320px){.site-footer #block-mit-visit h2{font-size:calc(19.5px + .78125vw)}}@media (max-width:320px){.site-footer #block-mit-visit h2{font-size:22px}}@media (min-width:1600px){.site-footer #block-mit-visit h2{font-size:32px}}.site-footer #block-mit-visit .link-item{margin-top:40px}.site-footer nav#block-mit-services h2{font-size:32px;margin-top:0}@media screen and (min-width:320px){.site-footer nav#block-mit-services h2{font-size:calc(19.5px + .78125vw)}}@media (max-width:320px){.site-footer nav#block-mit-services h2{font-size:22px}}@media (min-width:1600px){.site-footer nav#block-mit-services h2{font-size:32px}}.site-footer nav#block-mit-services>ul{-webkit-columns:1;-moz-columns:1;column-count:1;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;list-style:none;margin:0;padding:0}.site-footer nav#block-mit-services>ul>li{list-style:none;margin:0;padding:0}.site-footer nav#block-mit-services>ul li{font-size:17px;font-weight:600;line-height:1;margin-bottom:25px}@media screen and (min-width:320px){.site-footer nav#block-mit-services>ul li{font-size:calc(14.5px + .15625vw)}}@media (max-width:320px){.site-footer nav#block-mit-services>ul li{font-size:15px}}@media (min-width:1600px){.site-footer nav#block-mit-services>ul li{font-size:17px}}.site-footer nav#block-mit-services>ul li:last-child{margin:0}.site-footer nav#block-mit-services>ul li a{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;color:#0058bd;color:#000;text-decoration:none;-webkit-transition:background-size .2s linear,outline-offset .25s ease;transition:background-size .2s linear,outline-offset .25s ease}.site-footer nav#block-mit-services>ul li a.hover,.site-footer nav#block-mit-services>ul li a:hover{background-size:0 2px,100% 2px}.site-footer nav#block-mit-services>ul li a:focus{opacity:1;outline-color:#0076ff;outline-offset:1px;outline-style:solid;outline-width:2px}.site-footer nav#block-mit-services>ul li a.is-active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(var(--color-scheme--nav--active)),to(var(--color-scheme--nav--active)));background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-scheme--nav--active),var(--color-scheme--nav--active));background-size:0 3px,100% 3px}.site-footer nav#block-mit-services>ul li.menu-item--home{display:none}.site-footer nav#block-mit-footer-miscellaneous{border-top:1px solid #000;margin-top:50px;padding-top:10px}.site-footer nav#block-mit-footer-miscellaneous>ul,.site-footer nav#block-mit-footer-miscellaneous>ul>li{list-style:none;margin:0;padding:0}.site-footer nav#block-mit-footer-miscellaneous>ul li{display:inline-block;font-size:15px;font-weight:600;line-height:1;margin-right:34px}.site-footer nav#block-mit-footer-miscellaneous>ul li a{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;color:#0058bd;color:#000;text-decoration:none;-webkit-transition:background-size .2s linear,outline-offset .25s ease;transition:background-size .2s linear,outline-offset .25s ease}.site-footer nav#block-mit-footer-miscellaneous>ul li a.hover,.site-footer nav#block-mit-footer-miscellaneous>ul li a:hover{background-size:0 2px,100% 2px}.site-footer nav#block-mit-footer-miscellaneous>ul li a:focus{opacity:1;outline-color:#0076ff;outline-offset:1px;outline-style:solid;outline-width:2px}.site-footer nav#block-mit-footer-miscellaneous>ul li a.is-active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(var(--color-scheme--nav--active)),to(var(--color-scheme--nav--active)));background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-scheme--nav--active),var(--color-scheme--nav--active));background-size:0 3px,100% 3px}.site-footer .back-to-top--link{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;bottom:105px;color:#0058bd;color:#000;font-size:15px;position:absolute;right:5%;text-decoration:none;-webkit-transition:background-size .2s linear,outline-offset .25s ease;transition:background-size .2s linear,outline-offset .25s ease}.site-footer .back-to-top--link.hover,.site-footer .back-to-top--link:hover{background-size:0 2px,100% 2px}.site-footer .back-to-top--link:focus{opacity:1;outline-color:#0076ff;outline-offset:1px;outline-style:solid;outline-width:2px}.site-footer .back-to-top--link.is-active:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(transparent,transparent),linear-gradient(#0076ff,#0076ff);background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(var(--color-scheme--nav--active)),to(var(--color-scheme--nav--active)));background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-scheme--nav--active),var(--color-scheme--nav--active));background-size:0 3px,100% 3px}@media (max-width:1020px){.site-footer .site--footer--additional-links{margin-top:40px;position:static}.site-footer nav#block-mit-footer-mainnav>ul{-webkit-columns:3;-moz-columns:3;column-count:3}.site-footer nav#block-mit-footer-mainnav>ul li{margin-bottom:25px}.site-footer .site-name--mit-logo{margin-top:70px}.site-footer .site-logo--mit-name{height:48px;width:200px}.site-footer .site-footer--inner{padding-left:5%;padding-right:5%}.site-footer nav#block-mit-footer{margin-bottom:40px;position:static}.site-footer nav#block-mit-footer>ul{margin-bottom:30px}.site-footer nav#block-mit-footer>ul li{display:inline-block;margin-bottom:20px;margin-left:0;margin-right:30px;text-wrap:nowrap}.site-footer nav#block-block-footer-miscellaneous{margin-top:40px}.site-footer .mit-address{margin-top:30px}.site-footer #block-mit-visit{width:30%}}@media (max-width:770px){.site-footer .site-footer--inner{padding-top:50px}.site-footer .site-logo{height:53px;margin-bottom:30px;width:240px}.site-footer #block-mit-visit{margin-top:40px;position:static;width:auto}.site-footer #block-mit-visit .link-item{margin-top:20px}}@media (max-width:610px){.site-footer nav#block-mit-footer-mainnav>ul{-webkit-columns:2;-moz-columns:2;column-count:2}.site-footer nav#block-mit-footer>ul li{text-wrap:wrap}.site-footer .back-to-top--wrapper{margin:20px 0 0}.site-footer .back-to-top--link{position:static}}.structure-block--order-button{position:fixed;right:50px;top:105px;width:270px}.structure-block--order-button a.button--link{background-color:#6bfcf0;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.5" height="28.327" viewBox="0 0 25.5 28.327"><path d="M14.167 4.825v16.419a1.417 1.417 0 1 1-2.833 0V4.825L6.658 9.496a1.417 1.417 0 0 1-1.983-2.008L11.758.405a1.417 1.417 0 0 1 1.983 0l7.083 7.083a1.417 1.417 0 1 1-1.982 2.008l-4.675-4.685ZM0 21.244a1.417 1.417 0 0 1 2.833 0v4.252h19.834v-4.25a1.417 1.417 0 0 1 2.833 0v4.25a2.833 2.833 0 0 1-2.833 2.833H2.833A2.833 2.833 0 0 1 0 25.496Z"/></svg>');background-position:left 10px center;background-repeat:no-repeat;background-size:contain;background-size:25px 28px;border:2px solid #000;border-radius:10px;color:#000;display:block;font-weight:600;padding:20px 15px 20px 44px;text-decoration:none;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.structure-block--order-button a.button--link:hover{background-color:#39ffd8}.structure-block--order-button a.button--link .label{font-size:15px;font-weight:700;margin-bottom:5px}@media screen and (min-width:320px){.structure-block--order-button a.button--link .label{font-size:calc(12.5px + .15625vw)}}@media (max-width:320px){.structure-block--order-button a.button--link .label{font-size:13px}}@media (min-width:1600px){.structure-block--order-button a.button--link .label{font-size:15px}}.structure-block--order-button a.button--link .descr{font-size:17px}@media screen and (min-width:320px){.structure-block--order-button a.button--link .descr{font-size:calc(14.5px + .15625vw)}}@media (max-width:320px){.structure-block--order-button a.button--link .descr{font-size:15px}}@media (min-width:1600px){.structure-block--order-button a.button--link .descr{font-size:17px}}@media (max-width:1300px){.structure-block--order-button{right:30px;top:170px;width:270px}.structure-block--order-button a.button--link{background-size:23px 25px;padding:15px 13px 15px 40px}}@media (max-width:1020px){.structure-block--order-button{margin:40px auto 60px;padding:0 10px;right:10px;top:20px;width:auto}.structure-block--order-button a.button--link{padding-bottom:8px;padding-top:8px}}.structure-block--contact-info--sidebar{border:2px solid #000;border-radius:15px;padding:35px 5%}.structure-block--contact-info--sidebar .field--entry{border-bottom:1px solid #000;padding:20px 0}.structure-block--contact-info--sidebar .field--entry:last-child{border:none}.structure-block--contact-info--sidebar .field--entry .field--entry--label{float:left;font-size:16px;font-weight:600;margin-right:5%;width:35%}@media screen and (min-width:320px){.structure-block--contact-info--sidebar .field--entry .field--entry--label{font-size:calc(14.75px + .07813vw)}}@media (max-width:320px){.structure-block--contact-info--sidebar .field--entry .field--entry--label{font-size:15px}}@media (min-width:1600px){.structure-block--contact-info--sidebar .field--entry .field--entry--label{font-size:16px}}.structure-block--contact-info--sidebar .field--entry .field--entry--value{font-size:18px;overflow:hidden}@media screen and (min-width:320px){.structure-block--contact-info--sidebar .field--entry .field--entry--value{font-size:calc(15.5px + .15625vw)}}@media (max-width:320px){.structure-block--contact-info--sidebar .field--entry .field--entry--value{font-size:16px}}@media (min-width:1600px){.structure-block--contact-info--sidebar .field--entry .field--entry--value{font-size:18px}}.structure-block--contact-info--sidebar p{line-height:1.4em;margin-bottom:0}.content-block{margin-bottom:75px;margin-top:55px}.content-block .content-block--inner{margin:0 auto;max-width:1480px;padding-left:3%;padding-right:3%}.content-block.margin-top--none{margin-top:0}.content-block.margin-bottom--none{margin-bottom:0}.content-block.margin-top--small{margin-top:30px}.content-block.margin-bottom--small{margin-bottom:30px}.content-block.margin-top--large{margin-top:100px}.content-block.margin-bottom--large{margin-bottom:100px}.content-block.cb-width--wide .content-block--inner{max-width:960px}.content-block.cb-width--narrow .content-block--inner{max-width:760px}@media (max-width:1020px){.content-block{margin-bottom:65px;margin-top:45px}}@media (max-width:770px){.content-block{margin-bottom:55px;margin-top:35px}.content-block .content-block--inner{max-width:500px;padding-left:5%;padding-right:5%}.content-block.margin-top--small{margin-top:10px}.content-block.margin-bottom--small{margin-bottom:20px}.content-block.margin-top--large{margin-top:60px}.content-block.margin-bottom--large{margin-bottom:60px}}.content-block--announcement{background-color:#fffbdc;border-left:3px solid #ff9b00;-webkit-box-shadow:1px 2px 3px rgba(0,0,0,.6);box-shadow:1px 2px 3px rgba(0,0,0,.6);font-size:16px;overflow:hidden;position:absolute;right:0;top:340px;width:25%}@media screen and (min-width:320px){.content-block--announcement{font-size:calc(14.75px + .07813vw)}}@media (max-width:320px){.content-block--announcement{font-size:15px}}@media (min-width:1600px){.content-block--announcement{font-size:16px}}.content-block--announcement .content--wrapper{padding:25px 10px}.content-block--announcement h2{color:#ff6c00;font-size:15px;margin:0 0 14px}@media screen and (min-width:320px){.content-block--announcement h2{font-size:15px}}@media (max-width:320px){.content-block--announcement h2{font-size:15px}}@media (min-width:1600px){.content-block--announcement h2{font-size:15px}}.content-block--announcement ul.announcement-entries--list,.content-block--announcement ul.announcement-entries--list>li{list-style:none;margin:0;padding:0}.content-block--announcement li.announcement-entries--list-item{margin-bottom:10px!important}.content-block--announcement li.announcement-entries--list-item:last-child{margin-bottom:0!important}.content-block--announcement li.announcement-entries--list-item p{line-height:1.6em;margin-bottom:0}@media (max-width:1020px){.content-block--announcement{position:static;width:auto}}@media (max-width:770px){.content-block--announcement li.announcement-entries--list-item{float:none;margin-right:0!important;width:auto}}.content-block--block-page-title{margin-bottom:50px;margin-top:60px}.content-block--block-page-title h1{margin-bottom:50px;margin-top:50px;max-width:55%}@media (max-width:1020px){.content-block--block-page-title{margin-bottom:30px;margin-top:40px}.content-block--block-page-title h1{margin-bottom:30px;margin-top:40px;max-width:none}}@media (max-width:770px){.content-block--block-page-title h1{font-size:20px;margin-top:70px;padding-left:12px;position:relative}.content-block--block-page-title h1:before{background-color:#000;bottom:-5px;content:"";display:block;height:100%;left:0;padding-bottom:5px;padding-top:4px;position:absolute;top:-4px;width:8px}}.content-block--bottom-line{background-color:#182837;color:#80ebff;color:var(--color-scheme--bottom-line-text);min-height:600px;position:relative}.content-block--bottom-line:before{border-right:1px solid #fff;bottom:0;content:"";height:100%;left:62px;position:absolute;top:0;z-index:0}@media (max-width:1020px){.content-block--bottom-line:before{left:50px}}@media (max-width:700px){.content-block--bottom-line:before{display:none}}.content-block--bottom-line:before{z-index:1}.content-block--bottom-line .title h2{color:#80ebff;color:var(--color-scheme--bottom-line-text);font-size:28px;font-weight:600;left:45px;letter-spacing:.01em;line-height:1em;margin:0;position:absolute;top:60px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;white-space:nowrap}@media screen and (min-width:320px){.content-block--bottom-line .title h2{font-size:calc(15.5px + .78125vw)}}@media (max-width:320px){.content-block--bottom-line .title h2{font-size:18px}}@media (min-width:1600px){.content-block--bottom-line .title h2{font-size:28px}}.content-block--bottom-line .descr{font-size:38px;font-weight:400;letter-spacing:.015em;margin:0 auto;max-width:900px;padding:180px 5% 200px;position:relative;text-align:center}@media screen and (min-width:320px){.content-block--bottom-line .descr{font-size:calc(15.5px + 1.40625vw)}}@media (max-width:320px){.content-block--bottom-line .descr{font-size:20px}}@media (min-width:1600px){.content-block--bottom-line .descr{font-size:38px}}.content-block--bottom-line .background-img{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:.25;overflow:hidden;position:absolute;right:0;top:0;z-index:0}@media (max-width:1020px){.content-block--bottom-line{min-height:auto}.content-block--bottom-line .title h2{left:35px}.content-block--bottom-line .descr{padding:150px 5% 170px}}@media (max-width:770px){.content-block--bottom-line .descr{padding:100px 5% 120px}}@media (max-width:700px){.content-block--bottom-line .title h2{border-bottom:1px solid #fff;font-size:15px;left:0;position:relative;-webkit-transform:none;-ms-transform:none;transform:none}}.content-block--data-point--block{background-color:#f5f3ed;border-radius:20px;position:relative;width:100%}.content-block--data-point--block.no-border{border:none}.content-block--data-point--block .content-block--inner{padding:60px 5% 140px}.content-block--data-point--block .text{width:60%}.content-block--data-point--block h3{-ms-hyphens:manual;hyphens:manual;letter-spacing:-.01em;margin-right:5%;margin-top:0}.content-block--data-point--block .descr p{line-height:1.6em;margin-bottom:12px}.content-block--data-point--block .descr ul{margin:0}.content-block--data-point--block .icon,.content-block--data-point--block .thumbnail{margin-bottom:20px;position:absolute;right:5%;text-align:right;top:40px;width:30%}.content-block--data-point--block .thumbnail img{border-radius:15px}.content-block--data-point--block .link-wrapper{bottom:50px;position:absolute}.content-block--data-point--block .link-wrapper a.link-item.display-as-button{background:none;background-color:#000;background-color:transparent;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.101" height="23.738" viewBox="0 0 25.101 23.738"><path fill="%23fff" d="M19.883 13.232H0v-2.725h19.883L11.3 1.928 13.228 0 25.1 11.869 13.232 23.738 11.3 21.807Z"/></svg>');background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.101" height="23.738" viewBox="0 0 25.101 23.738"><path d="M19.883 13.232H0v-2.725h19.883L11.3 1.928 13.228 0 25.1 11.869 13.232 23.738 11.3 21.807Z"/></svg>');background-position:right 30px center;background-repeat:no-repeat;background-size:22px 22px;background-size:contain;background-size:24px 24px;border:1px solid #000;border-radius:60px;color:#0058bd;color:#fff;color:#000;display:inline-block;font-size:15px;font-weight:600;line-height:1.3em;padding:15px 68px 15px 22px;position:relative;text-decoration:none;-webkit-transition:none;transition:none;-webkit-transition:background-color .25s ease,background-position-x .25s ease;transition:background-color .25s ease,background-position-x .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.content-block--data-point--block .link-wrapper a.link-item.display-as-button.hover,.content-block--data-point--block .link-wrapper a.link-item.display-as-button:hover{background-size:auto}.content-block--data-point--block .link-wrapper a.link-item.display-as-button:focus{opacity:1;outline:none}.content-block--data-point--block .link-wrapper a.link-item.display-as-button.hover,.content-block--data-point--block .link-wrapper a.link-item.display-as-button:hover{background-color:#3493ff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.101" height="23.738" viewBox="0 0 25.101 23.738"><path d="M19.883 13.232H0v-2.725h19.883L11.3 1.928 13.228 0 25.1 11.869 13.232 23.738 11.3 21.807Z"/></svg>');background-position:right 15px center;background-repeat:no-repeat;background-size:contain;background-size:22px 22px;color:#000;text-decoration:none}@media (max-width:770px){.content-block--data-point--block .link-wrapper a.link-item.display-as-button{background-size:18px 18px;font-size:14px;padding:12px 60px 12px 18px}.content-block--data-point--block .link-wrapper a.link-item.display-as-button.hover,.content-block--data-point--block .link-wrapper a.link-item.display-as-button:hover{background-size:18px 18px}}.content-block--data-point--block .background-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}.content-block--data-point--block.color-scheme--yellow{background-color:#ffc600}.content-block--data-point--block.color-scheme--blue{background-color:#1745be;color:#fff;font-weight:400}.content-block--data-point--block.color-scheme--blue h3{color:#fff}.content-block--data-point--block.color-scheme--blue p a{background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f2f2f2)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(#f2f2f2,#f2f2f2),linear-gradient(#0076ff,#0076ff);color:#fff}.content-block--data-point--block.color-scheme--blue .link-wrapper a.link-item.display-as-button{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.101" height="23.738" viewBox="0 0 25.101 23.738"><path fill="%23fff" d="M19.883 13.232H0v-2.725h19.883L11.3 1.928 13.228 0 25.1 11.869 13.232 23.738 11.3 21.807Z"/></svg>');background-repeat:no-repeat;background-size:contain;background-size:24px 24px;border-color:#fff;color:#fff}.content-block--data-point--block.color-scheme--blue .link-wrapper a.link-item.display-as-button.hover,.content-block--data-point--block.color-scheme--blue .link-wrapper a.link-item.display-as-button:hover{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.101" height="23.738" viewBox="0 0 25.101 23.738"><path d="M19.883 13.232H0v-2.725h19.883L11.3 1.928 13.228 0 25.1 11.869 13.232 23.738 11.3 21.807Z"/></svg>');background-repeat:no-repeat;background-size:contain;background-size:24px 24px;color:#000}.content-block--data-point--block.color-scheme--purple{background-color:#d8bcff}@media (max-width:1020px){.content-block--data-point--block{border-width:3px}.content-block--data-point--block h3{float:none;margin:0 0 15px;width:auto}.content-block--data-point--block .descr p{margin-bottom:9px}.content-block--data-point--block.no-border{min-height:260px}}.content-block--data-point--blocks .content-block--data-point--block{margin:20px;padding:0}.content-block--data-point--blocks .content-block--data-point--block .content-block--inner{margin:0 auto;max-width:none;padding-left:4%;padding-right:4%}.content-block--data-point--blocks>.content-block--inner>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.content-block--data-point--blocks>.content-block--inner>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}.content-block--text-side .content-block--data-point--blocks .content-block--data-point--block{margin:20px 0}.content-block--text-side .content-block--data-point--blocks>.content-block--inner>div{display:block;margin-left:0;margin-right:0}.content-block--text-side .content-block--data-point--blocks>.content-block--inner>div>div{display:block;width:auto}@media (max-width:1020px){.content-block--data-point--blocks .content-block--data-point--block{margin:15px 10px}.content-block--data-point--blocks>.content-block--inner>div{margin-left:-10px;margin-right:-10px}}@media (max-width:770px){.content-block--data-point--blocks .content-block--data-point--block{margin:20px 0}.content-block--data-point--blocks>.content-block--inner>div{display:block;margin-left:0;margin-right:0}.content-block--data-point--blocks>.content-block--inner>div>div{display:block;width:auto}}.content-block--frontpage--hero{margin:0;max-width:none;padding:0}.content-block--frontpage--hero .content-block--inner{max-width:none;padding:0;position:relative}.content-block--frontpage--hero .hero-slide{height:780px;max-height:100vh;position:relative;width:100%}.content-block--frontpage--hero li.splide__slide{padding:0}.content-block--frontpage--hero .hero-slide .background-img{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}.content-block--frontpage--hero .hero-slide .background-img:before{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.85)),color-stop(40%,rgba(0,0,0,.35)));background:linear-gradient(180deg,rgba(0,0,0,.85),rgba(0,0,0,.35) 40%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-1}.content-block--frontpage--hero .hero-slider{opacity:0;-webkit-transition:all .35s ease;transition:all .35s ease}.content-block--frontpage--hero .hero-slider.reveal{opacity:1}.content-block--frontpage--hero .hero-slider .splide__pagination{bottom:10%;display:inline-block;left:35px;right:auto}.content-block--frontpage--hero .hero-slider .splide__pagination__page{background-color:transparent;border:3px solid #fff;height:40px;opacity:1;width:40px}.content-block--frontpage--hero .hero-slider .splide__pagination__page.is-active{background-color:#ff0076;-webkit-transform:none;-ms-transform:none;transform:none}.content-block--frontpage--hero .text--wrapper{bottom:24%;color:#fff;left:70px;max-width:60%;position:absolute;right:70px;text-shadow:1px 2px 1px rgba(0,0,0,.6)}.content-block--frontpage--hero .text--wrapper h2.title{color:#fff;font-size:76px;font-weight:600;margin-bottom:25px}@media screen and (min-width:320px){.content-block--frontpage--hero .text--wrapper h2.title{font-size:calc(31px + 2.8125vw)}}@media (max-width:320px){.content-block--frontpage--hero .text--wrapper h2.title{font-size:40px}}@media (min-width:1600px){.content-block--frontpage--hero .text--wrapper h2.title{font-size:76px}}.content-block--frontpage--hero .text--wrapper .descr{font-size:36px}@media screen and (min-width:320px){.content-block--frontpage--hero .text--wrapper .descr{font-size:calc(16px + 1.25vw)}}@media (max-width:320px){.content-block--frontpage--hero .text--wrapper .descr{font-size:20px}}@media (min-width:1600px){.content-block--frontpage--hero .text--wrapper .descr{font-size:36px}}.content-block--frontpage--hero .descr p{line-height:1.3em}.content-block--frontpage--hero .descr p a{background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f2f2f2)),-webkit-gradient(linear,left top,left bottom,from(#0076ff),to(#0076ff));background-image:linear-gradient(#f2f2f2,#f2f2f2),linear-gradient(#0076ff,#0076ff);color:#fff}.content-block--frontpage--hero .cta--scroll{background-color:#000;border:1px solid #fff;border-radius:90px;bottom:20px;color:#fff;font-size:14px;font-weight:600;height:36px;left:0;letter-spacing:.56px;margin:0 auto;opacity:0;padding:20px 6px 16px;position:absolute;right:0;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:all .35s ease;transition:all .35s ease;width:40px}.content-block--frontpage--hero .cta--scroll:hover{border-color:#ff0076;cursor:pointer}.content-block--frontpage--hero .cta--scroll.reveal{opacity:1}.content-block--frontpage--hero .cta--scroll .cta--scroll--icon{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="41.144" height="27.303" viewBox="0 0 41.144 27.303"><g fill="%23FF0076" stroke="%23FF0076" data-name="Group 2149"><path d="M1.945 9.267a1.33 1.33 0 0 1 .943.391l17.637 13.926L38.257 9.658a1.333 1.333 0 1 1 1.885 1.886L21.467 26.412a1.333 1.333 0 0 1-1.886 0L1.001 11.543a1.333 1.333 0 0 1 .943-2.276Z" data-name="1303891_arrow_arrows_close_direction_top_icon"/><path d="M1.945.5a1.33 1.33 0 0 1 .943.391l17.637 13.926L38.257.891a1.333 1.333 0 1 1 1.885 1.886L21.467 17.645a1.333 1.333 0 0 1-1.886 0L1.001 2.776A1.333 1.333 0 0 1 1.944.5Z" data-name="1303891_arrow_arrows_close_direction_top_icon"/></g></svg>');background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:26px auto;display:block;height:20px;margin:8px auto 0;-webkit-transition:all .25s ease;transition:all .25s ease;width:30px}@media (max-width:1020px){.content-block--frontpage--hero .hero-slide{max-height:650px}.content-block--frontpage--hero .text--wrapper{bottom:24%;left:35px;right:35px}.content-block--frontpage--hero .hero-slider .splide__pagination{left:0}}@media (max-width:700px){.content-block--frontpage--hero .hero-slide{max-height:500px}.content-block--frontpage--hero .text--wrapper{bottom:80px;left:0;padding:0 5%;right:0}.content-block--frontpage--hero .hero-slider .splide__pagination{bottom:0;left:0}.content-block--frontpage--hero .hero-slider .splide__pagination__page{border-width:2px;height:26px;width:26px}.content-block--frontpage--hero .cta--scroll{display:none}}.content-block--frontpage--intro h2{font-size:60px}@media screen and (min-width:320px){.content-block--frontpage--intro h2{font-size:calc(30px + 1.875vw)}}@media (max-width:320px){.content-block--frontpage--intro h2{font-size:36px}}@media (min-width:1600px){.content-block--frontpage--intro h2{font-size:60px}}.content-block--frontpage--intro .descr{font-size:26px;max-width:860px;width:70%}@media screen and (min-width:320px){.content-block--frontpage--intro .descr{font-size:calc(16px + .625vw)}}@media (max-width:320px){.content-block--frontpage--intro .descr{font-size:18px}}@media (min-width:1600px){.content-block--frontpage--intro .descr{font-size:26px}}@media (max-width:770px){.content-block--frontpage--intro .descr{width:auto}}.content-block--frontpage--landing-page--block{background-color:transparent;border-radius:20px;height:100%;overflow:hidden;position:relative;-webkit-transition:all .45s ease;transition:all .45s ease}.content-block--frontpage--landing-page--block:before{background-color:#08f0a9;background-color:var(--color-scheme--front-page-landing-page-block);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.content-block--frontpage--landing-page--block.as-placeholder-image{border-color:transparent}.content-block--frontpage--landing-page--block .content-block--inner{padding:60px 5% 240px}.content-block--frontpage--landing-page--block h3{font-size:46px;margin-bottom:25px;margin-right:140px;margin-top:0}@media screen and (min-width:320px){.content-block--frontpage--landing-page--block h3{font-size:calc(21px + 1.5625vw)}}@media (max-width:320px){.content-block--frontpage--landing-page--block h3{font-size:26px}}@media (min-width:1600px){.content-block--frontpage--landing-page--block h3{font-size:46px}}.content-block--frontpage--landing-page--block .descr{margin-bottom:70px;margin-right:140px}.content-block--frontpage--landing-page--block .link-wrapper{margin-top:45px}.content-block--frontpage--landing-page--block .link-wrapper a span.text{display:none}.content-block--frontpage--landing-page--block .link-wrapper a{border:2px solid #000;border-radius:50%;display:block;height:70px;margin:0;position:absolute;right:0;top:-10px;width:70px}.content-block--frontpage--landing-page--block .link-wrapper a:after{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-block--frontpage--landing-page--block .link-wrapper a.hover,.content-block--frontpage--landing-page--block .link-wrapper a:hover{background:transparent}.content-block--frontpage--landing-page--block .text{position:relative}.content-block--frontpage--landing-page--block .background .background-img{opacity:.12;-webkit-transition:all .25s ease;transition:all .25s ease}.content-block--frontpage--landing-page--block .background .background-img,.content-block--frontpage--landing-page--block .background-placeholder .background-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.content-block--frontpage--landing-page--block .thumbnail{bottom:40px;left:5%;max-height:200px;position:absolute;right:5%}.content-block--frontpage--landing-page--block .thumbnail .thumbnail-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-transition:all .25s ease;transition:all .25s ease}.content-block--frontpage--landing-page--block.hover,.content-block--frontpage--landing-page--block:hover{background-color:#08f0a9;background-color:var(--color-scheme--front-page-landing-page-block);border-color:#0076ff;border-color:var(--color-scheme--primary);cursor:pointer}.content-block--frontpage--landing-page--block.as-placeholder-image.hover,.content-block--frontpage--landing-page--block.as-placeholder-image:hover{background-color:transparent;border-color:transparent;cursor:auto}.content-block--frontpage--landing-page--block:hover .background .background-img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:1020px){.content-block--frontpage--landing-page--block .descr,.content-block--frontpage--landing-page--block h3{margin-right:100px}.content-block--frontpage--landing-page--block .link-wrapper a{height:60px;width:60px}}@media (max-width:770px){.content-block--frontpage--landing-page--block .content-block--inner{padding-bottom:30px;padding-top:45px}.content-block--frontpage--landing-page--block .thumbnail{bottom:auto;left:auto;margin-top:30px;position:relative;right:auto}.content-block--frontpage--landing-page--block .descr{margin-right:0}.content-block--frontpage--landing-page--block .link-wrapper a{height:46px;width:46px}}.content-block--frontpage--landing-page--blocks .content-block--frontpage--landing-page--block{margin:0;padding:0}.content-block--frontpage--landing-page--blocks .content-block--frontpage--landing-page--block .content-block--inner{margin:0 auto;max-width:none;padding-left:6%;padding-right:6%}.content-block--frontpage--landing-page--blocks>.content-block--inner>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.content-block--frontpage--landing-page--blocks>.content-block--inner>div>div{margin-bottom:3.5%;width:48.5%}@media (max-width:770px){.content-block--frontpage--landing-page--blocks>.content-block--inner>div{display:block;max-width:500px}.content-block--frontpage--landing-page--blocks>.content-block--inner>div>div{width:auto}.content-block--frontpage--landing-page--blocks .content-block--frontpage--landing-page--block{margin-bottom:20px}}.content-block--heading h2 span.text{background-color:#fff;display:inline-block;max-width:46%;padding-right:20px}.content-block--heading h2{position:relative}.content-block--heading h2:before{background-color:#000;content:"";display:block;height:1px;left:0;opacity:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}@media (max-width:1020px){.content-block--heading h2 span.text{max-width:60%}}@media (max-width:770px){.content-block--heading h2 span.text{display:block;max-width:none}.content-block--heading h2:before{top:-10px}}.content-block--introduction .sections--wrapper{position:relative}.content-block--introduction .section--main{float:left;margin-right:5%;padding:20px 0;position:relative;width:56%;z-index:1}.content-block--introduction .section--side{overflow:hidden;position:relative;z-index:1}.content-block--introduction .images-wrapper .image-file{float:left}.content-block--introduction .images-wrapper .image-file.image--primary{margin-bottom:15px}.content-block--introduction .images-wrapper .image-file.image--secondary{margin-right:3%;width:52%}.content-block--introduction .images-wrapper .image-file.image--addition{width:45%}.content-block--introduction .images-wrapper img{border-radius:20px}.content-block--introduction .text--highlighted{font-size:34px;font-weight:400;margin-bottom:40px;position:relative}@media screen and (min-width:320px){.content-block--introduction .text--highlighted{font-size:calc(21.5px + .78125vw)}}@media (max-width:320px){.content-block--introduction .text--highlighted{font-size:24px}}@media (min-width:1600px){.content-block--introduction .text--highlighted{font-size:34px}}.content-block--introduction .text--highlighted:after{background:#ffce00;background:-webkit-gradient(linear,left top,right top,from(#ff00b1),color-stop(50%,#ffce00),to(#00a897));background:linear-gradient(90deg,#ff00b1,#ffce00 50%,#00a897);bottom:0;height:4px;position:absolute;width:100%}.content-block--introduction .divider-bar{background:#ffce00;background:-webkit-gradient(linear,left top,right top,from(#ff00b1),color-stop(50%,#ffce00),to(#00a897));background:linear-gradient(90deg,#ff00b1,#ffce00 50%,#00a897);height:4px;margin-bottom:40px;width:100%}.content-block--introduction .text--highlighted p{line-height:1.35em}.content-block--introduction .text--enlarged{font-size:28px;font-weight:400}@media screen and (min-width:320px){.content-block--introduction .text--enlarged{font-size:calc(15.5px + .78125vw)}}@media (max-width:320px){.content-block--introduction .text--enlarged{font-size:18px}}@media (min-width:1600px){.content-block--introduction .text--enlarged{font-size:28px}}.content-block--introduction .text--enlarged p{line-height:1.36em;margin-bottom:15px}.content-block--introduction .background-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;bottom:0;left:0;opacity:.13;overflow:hidden;position:absolute;right:0;top:0;z-index:0}@media (max-width:1020px){.content-block--introduction .section--main{padding:15px 0}}@media (max-width:770px){.content-block--introduction .section--main{float:none;margin-right:0;padding:5px 0 15px;width:auto}.content-block--introduction .text--highlighted{margin-bottom:25px}}.content-block--reusable-block{background-color:#152940;color:#fff}.content-block--reusable-block .reusable-block--wrapper{padding:90px 0 100px}.content-block--reusable-block .structure-block--sign-up-mailing-list h2.title{color:#fff;margin-bottom:50px;margin-top:0;position:relative}.content-block--reusable-block .structure-block--sign-up-mailing-list h2.title:after{background:#ffce00;background:-webkit-gradient(linear,left top,right top,from(#ffce00),color-stop(50%,#ff00b1),to(#00a7ff));background:linear-gradient(90deg,#ffce00,#ff00b1 50%,#00a7ff);content:"";display:block;height:5px;left:0;opacity:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.content-block--reusable-block .structure-block--sign-up-mailing-list h2.title span.text{background-color:#152940;display:inline-block;max-width:46%;padding-right:20px;position:relative;z-index:1}.content-block--reusable-block .structure-block--sign-up-mailing-list .descr{margin-bottom:40px}.content-block--reusable-block .structure-block--sign-up-mailing-list form{margin-bottom:60px}.content-block--reusable-block .structure-block--sign-up-mailing-list form input[type=email]{border:none;border-radius:30px;color:#000;height:62px;max-width:none;padding-left:20px;width:100%}.content-block--reusable-block .structure-block--sign-up-mailing-list form input[type=email]:focus{-webkit-box-shadow:none;box-shadow:none}.content-block--reusable-block .structure-block--sign-up-mailing-list form label[for=mce-EMAIL]{display:none}.content-block--reusable-block .structure-block--sign-up-mailing-list form input[type=submit]{background-color:#0053b3;border:none}.content-block--reusable-block .structure-block--sign-up-mailing-list form input[type=submit]:hover{background-color:#339cff;color:#000}.content-block--reusable-block .structure-block--sign-up-mailing-list form{position:relative;width:90%}.content-block--reusable-block .structure-block--sign-up-mailing-list form input[type=submit]{margin-top:0;position:absolute;right:-12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.content-block--reusable-block .structure-block--sign-up-mailing-list .section--side{overflow:hidden}.content-block--reusable-block .structure-block--sign-up-mailing-list .section--main{float:left;margin-right:5%;margin-top:20px;width:60%}.content-block--reusable-block .structure-block--sign-up-mailing-list .image--wrapper img{border-radius:10px}@media (max-width:770px){.content-block--reusable-block .reusable-block--wrapper{padding:60px 0 70px}.content-block--reusable-block .structure-block--sign-up-mailing-list .section--main{float:none;margin-bottom:30px;margin-right:0;margin-top:0;width:auto}}.content-block--text .section--main{float:left;margin-right:4%;width:64%}.content-block--text .section--side{overflow:hidden}.content-block--text .section--main div>:first-child{margin-top:0}.content-block--text.cb-width--full .section--main{margin-right:0;width:100%}.content-block--text img.align-left{margin-bottom:10px;margin-right:10px}.content-block--text table.pricing tr:first-child{border-top:1px solid #000}.content-block--text table.pricing td{border:none;border-bottom:1px solid #000;font-size:18px}@media screen and (min-width:320px){.content-block--text table.pricing td{font-size:calc(15.5px + .15625vw)}}@media (max-width:320px){.content-block--text table.pricing td{font-size:16px}}@media (min-width:1600px){.content-block--text table.pricing td{font-size:18px}}#shortcuts.content-block--text{font-size:.9em;margin-bottom:-20px;margin-top:-20px}#shortcuts.content-block--text .section--main{width:auto}#shortcuts.content-block--text ul.projects-list{list-style:none;margin-bottom:0;padding:0}#shortcuts.content-block--text ul.projects-list li{float:left;list-style:none;margin:0;padding:0}#shortcuts.content-block--text ul.projects-list li:after{content:"|";display:inline-block;font-weight:900;padding:0 15px}#shortcuts.content-block--text ul.projects-list li:first-child{margin-left:0}#shortcuts.content-block--text ul.projects-list li:last-child:after{display:none}@media (max-width:1020px){.content-block--text .section--main{float:none;margin-bottom:30px;margin-right:0;width:auto}.content-block--text .section--side{overflow:auto}}.content-block--text-callout{font-size:42px;font-weight:700}@media screen and (min-width:320px){.content-block--text-callout{font-size:calc(24.5px + 1.09375vw)}}@media (max-width:320px){.content-block--text-callout{font-size:28px}}@media (min-width:1600px){.content-block--text-callout{font-size:42px}}.content-block--text-callout .content-block--inner{max-width:820px;text-align:center}.content-block--text-callout p{line-height:1.15em}@media (max-width:1020px){.content-block--text-callout{margin-bottom:95px;margin-top:65px}}@media (max-width:610px){.content-block--text-callout{margin-bottom:65px;margin-top:45px}}.content-block--text-side>.content-block--inner>.content-block--text-side--wrapper>.content-block--text-side--main-column>div>div>.content-block,.content-block--text-side>.content-block--inner>.content-block--text-side--wrapper>.content-block--text-side--side-column>div>div>.content-block{margin-bottom:0;margin-top:0}.content-block--text-side>.content-block--inner>.content-block--text-side--wrapper>.content-block--text-side--main-column>div>div>.content-block>.content-block--inner,.content-block--text-side>.content-block--inner>.content-block--text-side--wrapper>.content-block--text-side--side-column>div>div>.content-block>.content-block--inner{padding:0}.content-block--text-side .section--main{float:none;margin-right:0;width:auto}.content-block--text-side .content-block--text-side--main-column{float:left;margin-right:5%;width:60%}.content-block--text-side .content-block--text-side--side-column{overflow:hidden}@media (max-width:770px){.content-block--text-side .content-block--text-side--main-column{float:none;margin-bottom:50px;margin-right:0;width:auto}}.content-block--text-side-image .sections--wrapper{background-color:#f2f2f2;border-radius:20px;padding:50px 3%}.content-block--text-side-image .section--side{float:left;margin-right:5%;width:45%}.content-block--text-side-image .section--main{margin-top:20px;overflow:hidden;padding:0}.content-block--text-side-image.side-column-position--right .section--side{float:right;margin-left:5%;margin-right:0;width:45%}.content-block--text-side-image .images-wrapper img{border-radius:20px}.content-block--text-side-image div>h2,.content-block--text-side-image div>h3,.content-block--text-side-image div>h4{margin-top:10px}.content-block--text-side-image .text--enlarged{font-size:32px;font-weight:400}@media screen and (min-width:320px){.content-block--text-side-image .text--enlarged{font-size:calc(19.5px + .78125vw)}}@media (max-width:320px){.content-block--text-side-image .text--enlarged{font-size:22px}}@media (min-width:1600px){.content-block--text-side-image .text--enlarged{font-size:32px}}.content-block--text-side-image .text--enlarged p{line-height:1.45em;margin-bottom:15px}.content-block--text-side-image .text--regular ul{margin:0}@media (max-width:770px){.content-block--text-side-image .sections--wrapper{padding:30px 3%}.content-block--text-side-image .section--side{float:none;margin-right:0;padding:0 0 10px;width:auto}.content-block--text-side-image .section--main{margin-bottom:0x}.content-block--text-side-image.side-column-position--right .section--side{float:none;margin-left:0;margin-right:0;width:auto}}.content-block--steps .steps--list,.content-block--steps .steps--list>li{list-style:none;margin:0;padding:0}.content-block--steps .steps--list .steps--list-item{background-color:#ffc600;border-radius:15px;font-size:18px;margin-bottom:15px;padding:25px 15px}@media screen and (min-width:320px){.content-block--steps .steps--list .steps--list-item{font-size:calc(15.5px + .15625vw)}}@media (max-width:320px){.content-block--steps .steps--list .steps--list-item{font-size:16px}}@media (min-width:1600px){.content-block--steps .steps--list .steps--list-item{font-size:18px}}.content-block--steps .steps--list .steps--list-item span.label{display:inline-block;float:left;font-size:40px;font-weight:400;margin-right:15px}@media screen and (min-width:320px){.content-block--steps .steps--list .steps--list-item span.label{font-size:calc(27.5px + .78125vw)}}@media (max-width:320px){.content-block--steps .steps--list .steps--list-item span.label{font-size:30px}}@media (min-width:1600px){.content-block--steps .steps--list .steps--list-item span.label{font-size:40px}}.content-block--steps .steps--list .steps--list-item>a>div,.content-block--steps .steps--list .steps--list-item>div{line-height:1.25em;overflow:hidden}.content-block--steps .steps--list .steps--list-item a.steps--list-item--link{color:#000;display:block}.content-block--steps .steps--list .steps--list-item a.steps--list-item--link span.label{-webkit-transition:all .25s ease;transition:all .25s ease}.content-block--steps .steps--list .steps--list-item a.steps--list-item--link:hover{background:none}.content-block--steps .steps--list .steps--list-item a.steps--list-item--link:hover span.label{color:#0076ff}#block-mit-primary-local-tasks{margin:40px auto 0;max-width:1480px;padding-left:3%;padding-right:3%}#block-mit-primary-local-tasks>ul{border-bottom:1px solid #ccc;list-style:none;margin:5px 0 30px;padding:0}#block-mit-primary-local-tasks>ul>li{display:inline-block;float:left;margin:0 0 0 10px;padding:0}#block-mit-primary-local-tasks>ul>li>a{background-color:transparent;background-image:none;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-box-shadow:0 -2px 0 0 #005593;box-shadow:0 -2px 0 0 #005593;color:#000;display:inline-block;font-size:14px;font-weight:600;padding:4px 18px;text-decoration:none;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}#block-mit-primary-local-tasks>ul>li>a.is-active{-webkit-box-shadow:0 -2px 0 0 #000;box-shadow:0 -2px 0 0 #000}#block-mit-primary-local-tasks>ul>li>a:hover{background-color:#32aaff}body.homepage #block-mit-primary-local-tasks,body.initiative-landing-page #block-mit-primary-local-tasks,body.landing-page #block-mit-primary-local-tasks,body.news #block-mit-primary-local-tasks,body.page #block-mit-primary-local-tasks,body.page-initiative #block-mit-primary-local-tasks,body.photo #block-mit-primary-local-tasks,body.update #block-mit-primary-local-tasks,body.video #block-mit-primary-local-tasks,body.writing-speeches #block-mit-primary-local-tasks{bottom:0;margin:0;position:fixed;right:0;z-index:999}body.homepage #block-mit-primary-local-tasks>ul,body.initiative-landing-page #block-mit-primary-local-tasks>ul,body.landing-page #block-mit-primary-local-tasks>ul,body.news #block-mit-primary-local-tasks>ul,body.page #block-mit-primary-local-tasks>ul,body.page-initiative #block-mit-primary-local-tasks>ul,body.photo #block-mit-primary-local-tasks>ul,body.update #block-mit-primary-local-tasks>ul,body.video #block-mit-primary-local-tasks>ul,body.writing-speeches #block-mit-primary-local-tasks>ul{border:none;margin-right:40px}body.homepage #block-mit-primary-local-tasks>ul>li a,body.initiative-landing-page #block-mit-primary-local-tasks>ul>li a,body.landing-page #block-mit-primary-local-tasks>ul>li a,body.news #block-mit-primary-local-tasks>ul>li a,body.page #block-mit-primary-local-tasks>ul>li a,body.page-initiative #block-mit-primary-local-tasks>ul>li a,body.photo #block-mit-primary-local-tasks>ul>li a,body.update #block-mit-primary-local-tasks>ul>li a,body.video #block-mit-primary-local-tasks>ul>li a,body.writing-speeches #block-mit-primary-local-tasks>ul>li a{background-color:#3275e0;border:1px solid #3061b2;border-radius:8px;-webkit-box-shadow:.1em .25em .5em #474747;box-shadow:.1em .25em .5em #474747;color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em;padding:10px 15px;text-transform:none}body.homepage #block-mit-primary-local-tasks>ul>li a:hover,body.initiative-landing-page #block-mit-primary-local-tasks>ul>li a:hover,body.landing-page #block-mit-primary-local-tasks>ul>li a:hover,body.news #block-mit-primary-local-tasks>ul>li a:hover,body.page #block-mit-primary-local-tasks>ul>li a:hover,body.page-initiative #block-mit-primary-local-tasks>ul>li a:hover,body.photo #block-mit-primary-local-tasks>ul>li a:hover,body.update #block-mit-primary-local-tasks>ul>li a:hover,body.video #block-mit-primary-local-tasks>ul>li a:hover,body.writing-speeches #block-mit-primary-local-tasks>ul>li a:hover{background-color:#3061b2}body.homepage #block-mit-primary-local-tasks>ul>li a:focus,body.initiative-landing-page #block-mit-primary-local-tasks>ul>li a:focus,body.landing-page #block-mit-primary-local-tasks>ul>li a:focus,body.news #block-mit-primary-local-tasks>ul>li a:focus,body.page #block-mit-primary-local-tasks>ul>li a:focus,body.page-initiative #block-mit-primary-local-tasks>ul>li a:focus,body.photo #block-mit-primary-local-tasks>ul>li a:focus,body.update #block-mit-primary-local-tasks>ul>li a:focus,body.video #block-mit-primary-local-tasks>ul>li a:focus,body.writing-speeches #block-mit-primary-local-tasks>ul>li a:focus{outline-color:#008aff}@media (max-width:770px){#block-mit-primary-local-tasks{max-width:500px;padding-left:5%;padding-right:5%}}.content-block--drupal-status-messages{padding-left:25px;padding-right:25px}.drupal-status-messages .content-block--drupal-status-messages{padding:0}.drupal-status-messages{font-size:16px;font-weight:600;margin-bottom:20px;margin-top:20px}.drupal-status-messages .status-messages--contentinfo .status-messages--info{background-color:#145242;color:#32cea4;padding:25px 15px}.drupal-status-messages .status-messages--contentinfo ul{margin:0}.drupal-status-messages .status-messages--contentinfo li{margin:8px 0}.drupal-status-messages .messages.messages--status{background-color:#145242;border-radius:20px;color:#32cea4;padding:25px 15px}.drupal-status-messages .status-messages--alert{background-color:#583333;border-radius:20px;color:#f39b9d;padding:25px 15px}.drupal-status-messages a{color:#fff!important}.front-page .drupal-status-messages .status-messages--contentinfo .status-messages--alert{border-bottom:1px solid #ffbcbc}.front-page .drupal-status-messages .status-messages--contentinfo .status-messages--info{border-bottom:1px solid #89d651}div[data-drupal-messages]{margin:0 auto;max-width:1480px;padding-left:45px;padding-right:45px}body.homepage div[data-drupal-messages]{position:absolute;top:220px;z-index:9}div[data-drupal-messages] div[aria-Label="Status message"],div[data-drupal-messages] div[role=status]{background-color:#145242;border-radius:20px;color:#aef1df;font-size:16px;font-weight:600;margin-bottom:20px;margin-top:20px;padding:25px 15px;position:relative}div[data-drupal-messages] div[role=alert]{background-color:#7c2d2d;border-radius:20px;color:#fabcbe;font-size:16px;font-weight:600;margin-bottom:20px;margin-top:20px;padding:25px 15px}div[data-drupal-messages] a{color:#fff!important}body.homepage .page--section--drupal-messages,body.initiative-landing-page .page--section--drupal-messages,body.landing-page .page--section--drupal-messages,body.news .page--section--drupal-messages,body.page .page--section--drupal-messages,body.page-initiative .page--section--drupal-messages,body.photo .page--section--drupal-messages,body.update .page--section--drupal-messages,body.video .page--section--drupal-messages,body.writing-speeches .page--section--drupal-messages{bottom:100px;margin-right:40px;position:fixed;right:0;z-index:999}body.homepage .page--section--drupal-messages .drupal-status-messages,body.homepage .page--section--drupal-messages .page--section--inner,body.initiative-landing-page .page--section--drupal-messages .drupal-status-messages,body.initiative-landing-page .page--section--drupal-messages .page--section--inner,body.landing-page .page--section--drupal-messages .drupal-status-messages,body.landing-page .page--section--drupal-messages .page--section--inner,body.news .page--section--drupal-messages .drupal-status-messages,body.news .page--section--drupal-messages .page--section--inner,body.page .page--section--drupal-messages .drupal-status-messages,body.page .page--section--drupal-messages .page--section--inner,body.page-initiative .page--section--drupal-messages .drupal-status-messages,body.page-initiative .page--section--drupal-messages .page--section--inner,body.photo .page--section--drupal-messages .drupal-status-messages,body.photo .page--section--drupal-messages .page--section--inner,body.update .page--section--drupal-messages .drupal-status-messages,body.update .page--section--drupal-messages .page--section--inner,body.video .page--section--drupal-messages .drupal-status-messages,body.video .page--section--drupal-messages .page--section--inner,body.writing-speeches .page--section--drupal-messages .drupal-status-messages,body.writing-speeches .page--section--drupal-messages .page--section--inner{margin-right:0}body.homepage .site-header{background-color:transparent;position:relative}body.homepage .site-header .site-header--inner{left:0;position:absolute;right:0}body.homepage .site-header .site-logo{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="303.906" height="63.469" viewBox="0 0 303.906 63.469"><defs><clipPath id="a"><path fill="%23fff" d="M0 0h303.906v63.469H0z" data-name="Rectangle 1271"/></clipPath><clipPath id="b"><path fill="%23fff" d="M0 0h303.906v63.468H0z" data-name="Rectangle 1270"/></clipPath><clipPath id="c"><path fill="%23fff" d="M0 0h24.101v27.342H0z" data-name="Rectangle 1269"/></clipPath></defs><g clip-path="url(%23a)" data-name="Group 2105"><path fill="%23fff" d="M98.447 4.658h2.338l7.455 11.167 7.455-11.167h2.338v20.464h-2.31V8.547l-7.454 10.963h-.117l-7.454-10.935v16.547h-2.251Z" data-name="Path 2868"/><path fill="%23fff" d="M123.297 4.659h2.311v20.463h-2.311z" data-name="Rectangle 1268"/><path fill="%23fff" d="M136.277 6.795h-6.87V4.658h16.079v2.137h-6.87v18.33h-2.338Z" data-name="Path 2869"/><g data-name="Group 2104"><g clip-path="url(%23b)" data-name="Group 2103"><g data-name="Group 2102" style="isolation:isolate"><g data-name="Group 2101"><g clip-path="url(%23c)" data-name="Group 2100" transform="translate(96.387 28.482)"><path fill="%23fff" d="M0 13.772v-.1a13.635 13.635 0 0 1 23.9-9.013l-2.584 2.734c-2.073-2.178-4.4-3.95-7.948-3.95-5.317 0-9.366 4.505-9.366 10.129v.1c0 5.67 4.15 10.176 9.62 10.176a10.8 10.8 0 0 0 8-3.9l2.481 2.331c-2.632 2.936-5.772 5.063-10.685 5.063A13.44 13.44 0 0 1 .001 13.772" data-name="Path 2870"/></g></g></g><path fill="%23fff" d="m154.375 31.349 3.9-2.315v5.267c2.126-3.139 5.215-5.822 10.025-5.822 6.279 0 12.508 4.961 12.508 13.572v.1c0 8.556-6.178 13.622-12.508 13.622a11.81 11.81 0 0 1-10.025-5.57v13.116h-3.9Zm22.433 10.85v-.1c0-6.179-4.254-10.128-9.216-10.128a9.764 9.764 0 0 0-9.472 10.078v.1c0 6.077 4.61 10.128 9.469 10.128 5.066 0 9.216-3.748 9.216-10.077" data-name="Path 2871"/><path fill="%23fff" d="m181.999 62.152 1.317-3.088a8.2 8.2 0 0 0 4.1.964c2.33 0 3.8-1.216 5.366-4.912l-11.9-26.078h4.3l9.52 21.823 8.406-21.823h4.152l-10.98 27.037c-2.228 5.418-4.758 7.392-8.709 7.392A11.9 11.9 0 0 1 182 62.151" data-name="Path 2872"/><path fill="%23fff" d="M222.772 32.482v-3.445h-8.305v-7.9l-3.9 2.314V48.28c0 5.315 3.19 7.391 7.394 7.391a9.8 9.8 0 0 0 4.709-1.114v-3.341a8.2 8.2 0 0 1-3.8.91c-2.634 0-4.406-1.164-4.406-4.353V32.482Z" data-name="Path 2873"/><path fill="%23fff" d="M238.191 52.432a10.83 10.83 0 0 0 8.253-3.7l2.43 2.177a13.5 13.5 0 0 1-10.784 4.911c-7.19 0-13.065-5.52-13.065-13.671 0-7.6 5.316-13.672 12.56-13.672 7.746 0 12.2 6.178 12.2 13.874 0 .355 0 .76-.053 1.369h-20.757c.555 5.519 4.607 8.708 9.215 8.708m7.646-11.849c-.457-4.762-3.19-8.812-8.358-8.812-4.505 0-7.949 3.748-8.5 8.812Z" data-name="Path 2874"/><path fill="%23fff" d="M252.743 42.254v-.1a13.633 13.633 0 0 1 23.9-9.013l-2.582 2.734c-2.075-2.178-4.4-3.95-7.948-3.95-5.317 0-9.368 4.505-9.368 10.129v.1c0 5.67 4.15 10.176 9.62 10.176a10.81 10.81 0 0 0 8-3.9l2.479 2.331c-2.632 2.936-5.771 5.063-10.683 5.063a13.44 13.44 0 0 1-13.419-13.57" data-name="Path 2875"/><path fill="%23fff" d="m281.017 20.565 3.9-2.312v15.345a9.92 9.92 0 0 1 8.966-5.112c6.327 0 10.025 4.252 10.025 10.479v16.251h-3.9V39.924c0-4.861-2.634-7.9-7.24-7.9-4.508 0-7.851 3.292-7.851 8.2v14.992h-3.9Z" data-name="Path 2876"/><path fill="%23fff" d="M122.854 42.336v-.1a13.655 13.655 0 0 1 27.309-.1v.1a13.6 13.6 0 0 1-13.731 13.68 13.42 13.42 0 0 1-13.578-13.58m23.306 0v-.1c0-5.624-4.206-10.234-9.729-10.234-5.675 0-9.575 4.61-9.575 10.132v.1c0 5.624 4.154 10.184 9.676 10.184 5.675 0 9.628-4.56 9.628-10.083" data-name="Path 2877"/><path fill="%23fff" d="M50.59 57.235a63.5 63.5 0 0 1-10.951-3.895 53 53 0 0 1-9.134-5.4 45.3 45.3 0 0 1-7.281-6.694c-.3-.347-.581-.708-.869-1.063L19.7 39.57 0 45.879l66.325 17.4 18.276-8.7-2.491-.576-15.65 7.316Z" data-name="Path 2878"/><path fill="%23fff" d="m66.466 57.848-15.891-4.022a20 20 0 0 1-7.239-3.588 26.4 26.4 0 0 1-5.733-6.138 30.7 30.7 0 0 1-3.836-7.856 30.3 30.3 0 0 1-1.48-8.9 26 26 0 0 1 .834-7.041 21 21 0 0 1 2.488-5.8q-.148-1.09-.235-2.21a48.7 48.7 0 0 1 .115-8.355c.121-1.285.3-2.6.517-3.941L15.285 4.11a69 69 0 0 0-.483 4.455 55 55 0 0 0 .031 8.843 44 44 0 0 0 1.455 8.022 39 39 0 0 0 2.874 7.3 38.5 38.5 0 0 0 5.148 7.574 44 44 0 0 0 7.047 6.483 51.6 51.6 0 0 0 8.887 5.25 62 62 0 0 0 10.7 3.807l15.372 3.963 18.288-8.547-2.54-.576Z" data-name="Path 2879"/><path fill="%23fff" d="M50.641 8.573c-.456-.065-.924-.11-1.391-.134s-.92-.022-1.348 0a13 13 0 0 0-1.308.119c-.395.056-.781.132-1.161.219v.018a13.1 13.1 0 0 0-4.828 2.3 15.5 15.5 0 0 0-3.722 4.073 19.5 19.5 0 0 0-2.377 5.516 24.6 24.6 0 0 0-.787 6.653 28.8 28.8 0 0 0 1.41 8.474 29.3 29.3 0 0 0 3.655 7.49 25 25 0 0 0 5.418 5.8 18.6 18.6 0 0 0 6.725 3.329l15.4 3.9 18.292-8.4-13.958-3.108a18.4 18.4 0 0 1-6.742-3.086 23.3 23.3 0 0 1-5.355-5.454 26.5 26.5 0 0 1-3.545-7.086 26 26 0 0 1-1.286-8.066 22.7 22.7 0 0 1 .893-6.382 19.4 19.4 0 0 1 1.8-4.23A19 19 0 0 0 55.397 10a17.1 17.1 0 0 0-4.754-1.425" data-name="Path 2880"/><path fill="%23fff" d="M50.843 7.15a18.5 18.5 0 0 1 5.156 1.544 22.3 22.3 0 0 1 4.793 3.037 26.7 26.7 0 0 1 4.2 4.366 31 31 0 0 1 3.379 5.522l.044.092 19.112-6.058a26.8 26.8 0 0 0-3.113-4.94 23.6 23.6 0 0 0-3.893-3.878 20.3 20.3 0 0 0-4.445-2.656 17.5 17.5 0 0 0-4.782-1.315 14 14 0 0 0-1.411-.112c-.466-.019-.922-.013-1.377.009s-.9.07-1.334.135-.872.147-1.3.248l-.447.106c.18-.051.355-.114.538-.158q-5.589 1.346-11.181 2.701l-5.175 1.238c.416.029.831.061 1.236.119" data-name="Path 2881"/></g></g></g></svg>');background-repeat:no-repeat;background-size:contain}body.homepage .site-header .site-logo--mit{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="277.054" height="146.676" class="logo--mit" viewBox="0 0 277.054 146.676"><path fill="%23fff" d="M146.676 146.676h32.594V48.892h-32.594Zm48.892-114.081h81.486V0h-81.486ZM146.676 0h32.594v32.595h-32.594ZM97.784 146.676h32.595V0H97.784Zm-48.892-32.595h32.595V0H48.892ZM0 146.676h32.595V0H0Zm195.568 0h32.595V48.892h-32.595Z"/></svg>');background-repeat:no-repeat;background-size:contain}body.homepage .site-main-nav{border-color:#fff}body.homepage .site-main-nav .nav-menu>ul>li>a{color:#fff;font-weight:600;letter-spacing:.01em}body.homepage .site-main-nav .nav-menu button:after{color:#fff}body.homepage .site-main-nav--button{border-color:#fff}body.homepage .site-main-nav--button .icon span{background-color:#fff}body.homepage .site-main-nav--button .site-main-nav--button--link{color:#fff}body.homepage .structure-block--order-button a.button--link{border-color:#fff}body.landing-page .site-main{padding-bottom:0}#simplesamlphp-auth-login-link{margin-bottom:80px}#simplesamlphp-auth-login-link .simplesamlphp-auth-login-link{background:none;background-color:#000;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.101" height="23.738" viewBox="0 0 25.101 23.738"><path fill="%23fff" d="M19.883 13.232H0v-2.725h19.883L11.3 1.928 13.228 0 25.1 11.869 13.232 23.738 11.3 21.807Z"/></svg>');background-position:right 30px center;background-repeat:no-repeat;background-size:contain;background-size:22px 22px;border:1px solid #000;border-radius:60px;color:#0058bd;color:#fff;display:inline-block;font-size:15px;font-weight:600;line-height:1.3em;padding:15px 68px 15px 22px;position:relative;text-decoration:none;-webkit-transition:none;transition:none;-webkit-transition:background-color .25s ease,background-position-x .25s ease;transition:background-color .25s ease,background-position-x .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}#simplesamlphp-auth-login-link .simplesamlphp-auth-login-link.hover,#simplesamlphp-auth-login-link .simplesamlphp-auth-login-link:hover{background-size:auto}#simplesamlphp-auth-login-link .simplesamlphp-auth-login-link:focus{opacity:1;outline:none}#simplesamlphp-auth-login-link .simplesamlphp-auth-login-link.hover,#simplesamlphp-auth-login-link .simplesamlphp-auth-login-link:hover{background-color:#3493ff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="25.101" height="23.738" viewBox="0 0 25.101 23.738"><path d="M19.883 13.232H0v-2.725h19.883L11.3 1.928 13.228 0 25.1 11.869 13.232 23.738 11.3 21.807Z"/></svg>');background-position:right 15px center;background-repeat:no-repeat;background-size:contain;background-size:22px 22px;color:#000;text-decoration:none}@media (max-width:770px){#simplesamlphp-auth-login-link .simplesamlphp-auth-login-link{background-size:18px 18px;font-size:14px;padding:12px 60px 12px 18px}#simplesamlphp-auth-login-link .simplesamlphp-auth-login-link.hover,#simplesamlphp-auth-login-link .simplesamlphp-auth-login-link:hover{background-size:18px 18px}}body.page--search #block-mit-content{max-width:960px;padding-bottom:60px}body.page--search form#search-api-page-block-form-search{margin-bottom:60px;position:relative}body.page--search form#search-api-page-block-form-search .form-item{margin:0}body.page--search form#search-api-page-block-form-search.container-inline div{display:block}body.page--search form#search-api-page-block-form-search input.form-search{border:2px solid #000;border-radius:30px;color:#000;height:62px;max-width:none;padding-left:20px;width:100%}body.page--search form#search-api-page-block-form-search input[type=submit]{margin-top:0;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.page--search h2{display:none}body.page--search article{border-bottom:1px solid #ccc;padding:30px 0}body.page--search article:first-child{padding-top:0}body.page--search article h2{display:block;font-size:32px;margin:0 0 20px}@media screen and (min-width:320px){body.page--search article h2{font-size:calc(19.5px + .78125vw)}}@media (max-width:320px){body.page--search article h2{font-size:22px}}@media (min-width:1600px){body.page--search article h2{font-size:32px}}body.page--search article .field--search-api-excerpt{line-height:1.5em}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL2NvbXBvbmVudHMvX3NpdGUtbWFpbi1uYXYuc2NzcyIsIm1haW4uY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvYmFzZS9fZm9udHMtYWRvYmUuc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL3ZlbmRvcnMvX25vcm1hbGl6ZS5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvdmVuZG9ycy9fbGl0eS5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvdmVuZG9ycy9fc3BsaWRlLmNzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL2Fic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy9iYXNlL19nbG9iYWwtcmVzZXQuc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL3V0aWxzL19jbGVhcmZpeC5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvdXRpbHMvX2hpZGUuc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL3V0aWxzL19zZXQtbGluay1idXR0b24uc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL3V0aWxzL19yZXNldC1oeXBlcmxpbmsuc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL2Fic3RyYWN0cy9faWNvbnMuc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL3V0aWxzL19zZXQtbGluay1hcnJvdy5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvdXRpbHMvX3NldC1zY2FsYWJsZS1mb250LXNpemUuc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL2NvbXBvbmVudHMvX2Jsb2NrLWJyZWFkY3J1bWJzLnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy91dGlscy9fc2V0LWh5cGVybGluay0tZGVmYXVsdC5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29tcG9uZW50cy9fZm9ybS5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvdXRpbHMvX3Jlc2V0LWZvcm0taW5wdXQuc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL2NvbXBvbmVudHMvX3NraXAtdG8tY29udGVudC5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29tcG9uZW50cy9fc2l0ZS1sb2dvLnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy9hYnN0cmFjdHMvX2xvZ29zLnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy9jb21wb25lbnRzL19zaXRlLW1haW4tbmF2LS1idXR0b24uc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL2NvbXBvbmVudHMvX3N0YXR1cy1tZXNzYWdlcy5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29tcG9uZW50cy9fc2l0ZS1zZWFyY2gtaGVhZGVyLnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy9jb21wb25lbnRzL19oZWFkZXItc2l0ZS1zZWFyY2gtZm9ybS5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvbGF5b3V0L19zaXRlLWhlYWRlci5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvbGF5b3V0L19zaXRlLW1haW4uc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL2xheW91dC9fc2l0ZS1mb290ZXIuc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL3V0aWxzL19yZXNldC1saXN0LnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy9zdHJ1Y3R1cmUtYmxvY2tzL19zdHJ1Y3R1cmUtYmxvY2stLW9yZGVyLWJ1dHRvbi5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3Mvc3RydWN0dXJlLWJsb2Nrcy9fc3RydWN0dXJlLWJsb2NrLS1jb250YWN0LWluZm8tLXNpZGViYXIuc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL2NvbnRlbnQtYmxvY2tzL19jb250ZW50LWJsb2NrLnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy9jb250ZW50LWJsb2Nrcy9fY29udGVudC1ibG9jay0tYW5ub3VuY2VtZW50LnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy9jb250ZW50LWJsb2Nrcy9fY29udGVudC1ibG9jay0tYmxvY2stcGFnZS10aXRsZS5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29udGVudC1ibG9ja3MvX2NvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lLnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy91dGlscy9fc2V0LWxlZnQtbWFyZ2luLXZlcnRpY2FsLWxpbmUuc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL2NvbnRlbnQtYmxvY2tzL19jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jay5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29udGVudC1ibG9ja3MvX2NvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2Nrcy5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29udGVudC1ibG9ja3MvX2NvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVyby5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29udGVudC1ibG9ja3MvX2NvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taW50cm8uc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL2NvbnRlbnQtYmxvY2tzL19jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2suc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL2NvbnRlbnQtYmxvY2tzL19jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2tzLnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy9jb250ZW50LWJsb2Nrcy9fY29udGVudC1ibG9jay0taGVhZGluZy5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29udGVudC1ibG9ja3MvX2NvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbi5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29udGVudC1ibG9ja3MvX2NvbnRlbnQtYmxvY2stLXJldXNhYmxlLWJsb2NrLnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy9jb250ZW50LWJsb2Nrcy9fY29udGVudC1ibG9jay0tdGV4dC5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29udGVudC1ibG9ja3MvX2NvbnRlbnQtYmxvY2stLXRleHQtY2FsbG91dC5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29udGVudC1ibG9ja3MvX2NvbnRlbnQtYmxvY2stLXRleHQtc2lkZS5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29udGVudC1ibG9ja3MvX2NvbnRlbnQtYmxvY2stLXRleHQtc2lkZS1pbWFnZS5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvY29udGVudC1ibG9ja3MvX2NvbnRlbnQtYmxvY2stLXN0ZXBzLnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy9kcnVwYWwvX2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzLnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy9kcnVwYWwvX2RydXBhbC1zdGF0dXMtbWVzc2FnZXMuc2NzcyIsImZpbGU6L1VzZXJzL2xzbGVlL1Byb2plY3RzL2RvY2tlci1jb3B5dGVjaC1kMTEvY29weXRlY2gtZDExL3dlYi90aGVtZXMvbWl0L3NyYy9zY3NzL3BhZ2VzL19ob21lcGFnZS5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvcGFnZXMvX2xhbmRpbmctcGFnZS5zY3NzIiwiZmlsZTovVXNlcnMvbHNsZWUvUHJvamVjdHMvZG9ja2VyLWNvcHl0ZWNoLWQxMS9jb3B5dGVjaC1kMTEvd2ViL3RoZW1lcy9taXQvc3JjL3Njc3MvcGFnZXMvX3VzZXItLWxvZ2luLnNjc3MiLCJmaWxlOi9Vc2Vycy9sc2xlZS9Qcm9qZWN0cy9kb2NrZXItY29weXRlY2gtZDExL2NvcHl0ZWNoLWQxMS93ZWIvdGhlbWVzL21pdC9zcmMvc2Nzcy9wYWdlcy9fcGFnZS0tc2VhcmNoLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBd0hFLGdCQ2txREYsQ0N2eERTLGtEQUFBO0FDSFQsMkVBQUEsQ0FVQyxLQUNDLGdCQUFBLENBQ0EsNkJGR0YsQ0VPQSxLQUNFLFFGQ0YsQ0VNQSxLQUNFLGFGQUYsQ0VRQSxHQUNFLGFBQUEsQ0FDQSxjRkRGLENFWUEsR0FDRSw4QkFBQSxDQUFBLHNCQUFBLENBQ0EsUUFBQSxDQUNBLGdCRkhGLENFV0EsSUFDRSwrQkFBQSxD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VVprbkNKLENZN21DRSxzRkFDRSxXWittQ0osQ2F2b0NBLEtBR0UsZWJncENGLENhN29DQSxvQkFKRSxVUnFDWSxDUXRDWixnRGIwcENGLENhcnBDQSxlQUdFLGVBQUEsQ0FFQSxnQkFBQSxDQURBLGdCYmlwQ0YsQ2E3b0NBLEtDVkUsY2QycENGLENjenBDRSxvQ0RRRixLQ0FJLDhCZHFwQ0YsQ0FDRixDY25wQ0UseUJESEYsS0NJSSxjZHNwQ0YsQ0FDRixDY3BwQ0UsMEJEUEYsS0NRSSxjZHVwQ0YsQ0FDRixDYTNwQ0EsR0NmRSxjRG9Cc0MsQ0FEdEMsc0JBQUEsQ0FGQSxtQkFBQSxDQUNBLGtCYitwQ0YsQ2MvcUNFLG9DRGFGLEdDTEksOEJkMnFDRixDQUNGLENjenFDRSx5QkRFRixHQ0RJLGNkNHFDRixDQUNGLENjMXFDRSwwQkRGRixHQ0dJLGNkNnFDRixDQUNGLENhenFDQSxHQ3ZCRSxjRDZCc0MsQ0FEdEMsc0JBQUEsQ0FEQSxrQkFBQSxDQURBLGtCQUFBLENBREEsZWIrcUNGLENjdHNDRSxvQ0RxQkYsR0NiSSxrQ2Rrc0NGLENBQ0YsQ2Noc0NFLHlCRFVGLEdDVEksY2Rtc0NGLENBQ0YsQ2Nqc0NFLDBCRE1GLEdDTEksY2Rvc0NGLENBQ0YsQ2F2ckNBLEdDaENFLGNEc0NzQyxDQUR0QyxxQkFBQSxDQURBLGtCQUFBLENBREEsa0JBQUEsQ0FEQSxlYjZyQ0YsQ2M3dENFLG9DRDhCRixHQ3RCSSw4QmR5dENGLENBQ0YsQ2N2dENFLHlCRG1CRixHQ2xCSSxjZDB0Q0YsQ0FDRixDY3h0Q0UsMEJEZUYsR0NkSSxjZDJ0Q0YsQ0FDRixDYXJzQ0EsR0N6Q0UsY0QrQ3NDLENBRnRDLGtCQUFBLENBREEsa0JBQUEsQ0FEQSxlYjBzQ0YsQ2NudkNFLG9DRHVDRixHQy9CSSw2QmQrdUNGLENBQ0YsQ2M3dUNFLHlCRDRCRixHQzNCSSxjZGd2Q0YsQ0FDRixDYzl1Q0UsMEJEd0JGLEdDdkJJLGNkaXZDRixDQUNGLENhbHRDQSxHQ2xERSxjRHdEc0MsQ0FGdEMsa0JBQUEsQ0FEQSxrQkFBQSxDQURBLGVidXRD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Q0FDQSxlL0Jza0dGLEMrQmxrR0Esc0RBR0UsNEJBQUEsQ0FEQSxjL0Jxa0dGLEMrQmxrR0UsaUVBQ0UsVy9Cb2tHSixDK0Joa0dBLDJFQUNFLFVBQUEsQ2pCZEEsY2lCa0J3QyxDQUR4QyxlQUFBLENBREEsZUFBQSxDQURBLFMvQnNrR0YsQ2NubEdFLG9DaUJXRiwyRWpCSEksa0NkK2tHRixDQUNGLENjN2tHRSx5QmlCQUYsMkVqQkNJLGNkZ2xHRixDQUNGLENjOWtHRSwwQmlCSkYsMkVqQktJLGNkaWxHRixDQUNGLEMrQi9rR0EsMkVqQnJCRSxjaUJ1QnNDLENBRHRDLGUvQm1sR0YsQ2N2bUdFLG9DaUJtQkYsMkVqQlhJLGlDZG1tR0YsQ0FDRixDY2ptR0UseUJpQlFGLDJFakJQSSxjZG9tR0YsQ0FDRixDY2xtR0UsMEJpQklGLDJFakJISSxjZHFtR0YsQ0FDRixDK0I5bEdBLDBDQUNFLGlCQUFBLENBQ0EsZS9CaW1HRixDZ0Nqb0dBLGVBR0Usa0JBQUEsQ0FEQSxlaENvb0dGLENnQ2hvR0EscUNBR0UsYUFBQSxDQURBLGdCQUFBLENBRUEsZUFBQSxDQUNBLGdCaENrb0dGLENnQy9uR0EsZ0NBQ0UsWWhDa29HRixDZ0Nob0dBLG1DQUNFLGVoQ21vR0YsQ2dDaG9HQSxpQ0FDRSxlaENtb0dGLENnQ2pvR0Esb0NBQ0Usa0JoQ29vR0YsQ2dDam9HQSxpQ0FDRSxnQmhDb29HRixDZ0Nsb0dBLG9DQUNFLG1CaENxb0dGLENnQ2xvR0Esb0RBQ0UsZWhDcW9HRixDZ0Nub0dBLHNEQUNFLGVoQ3NvR0YsQ2dDMW5HQSwwQkFFRSxlQUVFLGtCQUFBLENBREEsZWhDNm5HRixDQUNGLENnQ3ZuR0EseUJBRUUsZUFFRSxrQkFBQSxDQURBLGVoQ3luR0YsQ2dDcm5HQSxxQ0FDRSxlQUFBLENBQ0EsZUFBQSxDQUNBLGdCaEN1bkdGLENnQ3BuR0EsaUNBQ0UsZWhDc25HRixDZ0NwbkdBLG9DQUNFLGtCaENzbkdGLENnQ25uR0EsaUNBQ0UsZWhDcW5HRixDZ0NubkdBLG9DQUNFLGtCaENxbkdGLENBQ0YsQ2lDM3NHQSw2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MEM2Q0YsNkIxQ3JDSSxpQ2QrdEtGLENBQ0YsQ2M3dEtFLHlCMENrQ0YsNkIxQ2pDSSxjZGd1S0YsQ0FDRixDYzl0S0UsMEIwQzhCRiw2QjFDN0JJLGNkaXVLRixDQUNGLEN3RC9yS0EscURBQ0UsaUJ4RGtzS0YiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLnNpdGUtbWFpbi1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLy9tYXgtd2lkdGg6IDkwMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMjBweDtcbiAgcGFkZGluZzogMHB4IDVweCA1cHg7XG59XG5cbi5zaXRlLW1haW4tbmF2IGEge1xuICBAaW5jbHVkZSBzZXQtaHlwZXJsaW5rLS1kZWZhdWx0O1xuICAvL2JhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLFxuICAvL2xpbmVhci1ncmFkaWVudCgkY29sb3ItLWh5cGVybGluay0taG92ZXIsICRjb2xvci0taHlwZXJsaW5rLS1ob3Zlcik7ICAgXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAycHgsIDAgMnB4OyAgICBcblxuICAmOmhvdmVyLCAmLmhvdmVyICB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDJweCwgMTAwJSAycHg7XG4gIH0gIFxufVxuXG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUge1xuICBsaW5lLWhlaWdodDogMWVtO1xuXG4gIHVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOjA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgQGV4dGVuZCAlY2xlYXJmaXg7XG5cbiAgICBsaS5tZW51LWl0ZW0tLWhvbWUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgbWFyZ2luOiA0cHggMjVweCA0cHggMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7ICAgICAgXG4gICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgYSB7IFxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgLy90ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggIzAwMDAwMDtcbiAgICAgICAgLy9sZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gICAgICAgIEBpbmNsdWRlIHNldC1zY2FsYWJsZS1mb250LXNpemUoMTVweCwgMTdweCwgMik7XG4gICAgICAgIC8vbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICAgICAgICAvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAtMXB4IHRyYW5zcGFyZW50IGluc2V0OyBcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAvL3RyYW5zaXRpb246IGJveC1zaGFkb3cgLjQ1cyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1hY3RpdmU6aG92ZXIge1xuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgfVxuICAgICAgICAmLmlzLWFjdGl2ZTpmb2N1cyB7XG4gICAgICAgICAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH0gICAgICAgIFxuICAgICAgICAmLmlzLWFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubWVudS1pdGVtLS1hY3RpdmUtdHJhaWwgPiBhIHtcbiAgICAgICAgLy9jb2xvcjogIzZERkFGQTtcbiAgICAgIH1cblxuICAgICAgJi5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IGE6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDNweCwgMTAwJSAzcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksXG4gICAgICAgICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpLHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpKTtcbiAgICAgIH0gICAgICBcblxuICAgICAgJi5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgfSBcblxuICAgICAgJi5oZWFkZXItc2l0ZS1zZWFyY2gtZm9ybS10cmlnZ2VyLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgLy9wYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWcvaWNvbi0tc2l0ZS1uYXYtLWFycm93LWRvd24uc3ZnKSBuby1yZXBlYXQgOTglIGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIuKdr1wiO1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxZW07XG4gICAgaGVpZ2h0OiAxLjJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgLy9jb2xvcjogJGNvbG9yLS1oeXBlcmxpbmstLWhvdmVyOyAvLyRnbG9iYWwtLWNvbG9yLS1wcmltYXJ5O1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXTo6YWZ0ZXJ7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG4gIH1cbn1cblxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IGJ1dHRvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51ID4gdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59ICAgIFxuXG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgPiB1bCA+IGxpLm1lbnUtaXRlbS0taGFzLXN1Ym1lbnUge1xuICAvL3BhZGRpbmctcmlnaHQ6IDIzcHg7XG4gIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltZy9pY29uLS1zaXRlLW5hdi0tYXJyb3ctZG93bi5zdmcpIG5vLXJlcGVhdCA5OCUgY2VudGVyO1xufVxuXG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgPiB1bCA+IGxpOmhvdmVyID4gdWwge1xuICAvL2Rpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgPiB1bCA+IGxpOmhvdmVyID4gYTpiZWZvcmV7XG4gIC8vYm94LXNoYWRvdzogMCAtMnB4IHZhcigtLXBhZ2UtdGhlbWUtLWNvbG9yLS1zZWNvbmRhcnkpIGluc2V0OyBcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7IG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7IH1cbn1cblxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51ID4gdWwgPiBsaSA+IHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTBweDtcbiAgYmFja2dyb3VuZDogJGNvbG9yLS1wYWdlLWJhY2tncm91bmQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDE0cHggMCAyMHB4O1xuICB3aWR0aDogMjYwcHg7XG4gIC8vYm94LXNoYWRvdzogMCAzcHggI2NjYyBpbnNldCwwIDJweCAxNXB4IHJnYmEoMCwwLDAsLjA1KTsgICBcbiAgei1pbmRleDogOTsgXG4gIC8vYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLXBhZ2UtdGhlbWUtLWNvbG9yLS1zZWNvbmRhcnkpO1xuICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTU1O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmZDAwYzI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAzcHggMHB4IHJnYmEoMCwwLDAsMC41MCk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40czsgIFxuICB0b3A6IDUwcHg7XG59ICBcblxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51ID4gdWwgPiBsaTpsYXN0LWNoaWxkIHVsIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0yNXB4O1xufSAgXG5cbi5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSA+IHVsID4gbGkgPiB1bCA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG4gIG1hcmdpbjogMCAwIDAgMDtcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4IDIwcHg7XG4gIC8vZm9udC1zaXplOiAkZm9udC1zaXplLS14eHM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgYSB7IFxuICAgIC8vZGlzcGxheTogaW5saW5lLWJsb2NrOyBcbiAgICAvL3dpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjODU4NTg1O1xuICAgICAgLy9jb2xvcjogdmFyKC0tcGFnZS10aGVtZS0tY29sb3ItLXByaW1hcnkpO1xuICAgIH1cblxuICAgICYuaXMtYWN0aXZlOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICBhOmhvdmVyIHtcbiAgICAvL2NvbG9yOiB2YXIoLS1wYWdlLXRoZW1lLS1jb2xvci0tc2Vjb25kYXJ5KTtcblxuICAgICY6YmVmb3Jle1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLWRlc2t0b3Atc20pIHtcblxuICAuc2l0ZS1tYWluLW5hdiB7XG4gICAgLy9sZWZ0OiA0MCU7XG4gICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfSAgXG5cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIGEsXG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSBidXR0b24ge1xuICAgIC8vZm9udC1zaXplOiAxN3B4O1xuICB9XG5cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldC1sZykge1xuXG4gIGJvZHkubW9iaWxlLW5hdi1vcGVuZWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuc2l0ZS1tYWluLW5hdiB7XG4gICAgLy9kaXNwbGF5OiBub25lO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjVweDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICAvL2xlZnQ6LTQwMHB4O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuICAgIHdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci0tbW9iaWxlLW5hdi0tYmFja2dyb3VuZDtcbiAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAvL3RyYW5zaXRpb246IDFzIGFsbCBlYXNlOyAgIFxuICAgIHRyYW5zaXRpb246IGxlZnQgMC40cyBlYXNlLWluLW91dDsgICAgXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsOyAgICBcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgYm9keS5tb2JpbGUtbmF2LW9wZW5lZCAuc2l0ZS1tYWluLW5hdiB7XG4gICAgLy9kaXNwbGF5OiBibG9jaztcbiAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSB1bCBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgMXB4O1xuICB9XG5cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpLm1lbnUtaXRlbS0taG9tZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIGEsXG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSBidXR0b24ge1xuICAgIEBpbmNsdWRlIHJlc2V0LWh5cGVybGluaztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMjBweCAxNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAkY29sb3ItLWh5cGVybGluay0tdGV4dDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItbGVmdCAwLjI1cyBsaW5lYXIsXG4gICAgb3V0bGluZS1vZmZzZXQgLjI1cyBlYXNlOyAgXG4gIH1cblxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgYnV0dG9uIHtcbiAgICBib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuXG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSB1bCBsaS5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IGEsXG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSB1bCBsaSBhLmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdmFyKC0tY29sb3Itc2NoZW1lLS1uYXYtLWFjdGl2ZSk7XG4gIH1cblxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdmFyKC0tY29sb3Itc2NoZW1lLS1uYXYtLWFjdGl2ZSk7XG4gIH1cblxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkgYTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1zY2hlbWUtLW5hdi0tYWN0aXZlKTtcbiAgICBvdXRsaW5lLW9mZnNldDogMXB4O1xuICAgIG91dGxpbmUtc3R5bGU6IHNvbGlkO1xuICAgIG91dGxpbmUtd2lkdGg6IDJweDtcbiAgfSAgXG5cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsID4gYTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMCAycHgsIDEwMCUgMnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkgYnV0dG9uW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdICB7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgJGNvbG9yLS1oeXBlcmxpbmstLXRleHQ7XG4gIH1cblxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgPiB1bCA+IGxpID4gdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjZmQwMGMyO1xuICB9XG5cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51ID4gdWwgPiBsaSA+IHVsID4gbGksXG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSA+IHVsID4gbGkgPiB1bCA+IGxpOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICB9XG5cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51ID4gdWwgPiBsaSA+IHVsID4gbGkgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkubWVudS1pdGVtLS1yZWdpc3RlciBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTVweCA0MHB4IDE1cHggMThweDtcbiAgICBtYXJnaW46IDIwcHggMCAyMHB4IDEwcHg7XG4gIH1cblxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkubWVudS1pdGVtLS1yZWdpc3RlciBhOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXBoYWJsZXQtbGcpIHtcblxuICAuc2l0ZS1tYWluLW5hdiB7XG4gICAgdG9wOiA0M3B4O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDU1cHgpO1xuICB9XG5cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIGEsXG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG4gKiBBZG9iZSBmb250c1xuICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vdXNlLnR5cGVraXQubmV0L2pjbTdxd3QuY3NzXCIpO1xuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuW3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiEgTGl0eSAtIHYyLjQuMSAtIDIwMjAtMDQtMjZcbiogaHR0cDovL3NvcmdhbGxhLmNvbS9saXR5L1xuKiBDb3B5cmlnaHQgKGMpIDIwMTUtMjAyMCBKYW4gU29yZ2FsbGE7IExpY2Vuc2VkIE1JVCAqL1xuLmxpdHkge1xuICB6LWluZGV4OiA5OTkwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuLmxpdHkubGl0eS1vcGVuZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubGl0eS5saXR5LWNsb3NlZCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5saXR5ICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmxpdHktd3JhcCB7XG4gIHotaW5kZXg6IDk5OTA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxpdHktd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xufVxuXG4ubGl0eS1sb2FkZXIge1xuICB6LWluZGV4OiA5OTkxO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5saXR5LWxvYWRpbmcgLmxpdHktbG9hZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmxpdHktY29udGFpbmVyIHtcbiAgei1pbmRleDogOTk5MjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGl0eS1jb250ZW50IHtcbiAgei1pbmRleDogOTk5MztcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZSwgLW8tdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLmxpdHktbG9hZGluZyAubGl0eS1jb250ZW50LFxuLmxpdHktY2xvc2VkIC5saXR5LWNvbnRlbnQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG59XG5cbi5saXR5LWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IC0xO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmxpdHktY2xvc2Uge1xuICB6LWluZGV4OiA5OTk0O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5saXR5LWNsb3NlOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubGl0eS1jbG9zZTpob3Zlcixcbi5saXR5LWNsb3NlOmZvY3VzLFxuLmxpdHktY2xvc2U6YWN0aXZlLFxuLmxpdHktY2xvc2U6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxpdHktY2xvc2U6YWN0aXZlIHtcbiAgdG9wOiAxcHg7XG59XG5cbi8qIEltYWdlICovXG4ubGl0eS1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBpRnJhbWUgKi9cbi5saXR5LWlmcmFtZSAubGl0eS1jb250YWluZXIsXG4ubGl0eS15b3V0dWJlIC5saXR5LWNvbnRhaW5lcixcbi5saXR5LXZpbWVvIC5saXR5LWNvbnRhaW5lcixcbi5saXR5LWZhY2Vib29rdmlkZW8gLmxpdHktY29udGFpbmVyLFxuLmxpdHktZ29vZ2xlbWFwcyAubGl0eS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5NjRweDtcbn1cblxuLmxpdHktaWZyYW1lLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4ubGl0eS1pZnJhbWUtY29udGFpbmVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5saXR5LWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3BsaWRlX19jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zcGxpZGVfX2xpc3Qge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zcGxpZGUuaXMtaW5pdGlhbGl6ZWQ6bm90KC5pcy1hY3RpdmUpIC5zcGxpZGVfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zcGxpZGVfX3BhZ2luYXRpb24gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zcGxpZGU6bm90KC5pcy1vdmVyZmxvdykgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zcGxpZGVfX3Byb2dyZXNzX19iYXIge1xuICB3aWR0aDogMDtcbn1cblxuLnNwbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3BsaWRlLmlzLWluaXRpYWxpemVkLCAuc3BsaWRlLmlzLXJlbmRlcmVkIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnNwbGlkZV9fc2xpZGUge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3BsaWRlX19zbGlkZSBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uc3BsaWRlX19zcGlubmVyIHtcbiAgYW5pbWF0aW9uOiBzcGxpZGUtbG9hZGluZyAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM5OTk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3R0b206IDA7XG4gIGNvbnRhaW46IHN0cmljdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjBweDtcbn1cblxuLnNwbGlkZV9fc3Ige1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnNwbGlkZV9fdG9nZ2xlLmlzLWFjdGl2ZSAuc3BsaWRlX190b2dnbGVfX3BsYXksIC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2Uge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5zcGxpZGVfX3RyYWNrIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuXG5Aa2V5ZnJhbWVzIHNwbGlkZS1sb2FkaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbi5zcGxpZGVfX3RyYWNrLS1kcmFnZ2FibGUge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zcGxpZGVfX3RyYWNrLS1mYWRlID4gLnNwbGlkZV9fbGlzdCA+IC5zcGxpZGVfX3NsaWRlIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5zcGxpZGVfX3RyYWNrLS1mYWRlID4gLnNwbGlkZV9fbGlzdCA+IC5zcGxpZGVfX3NsaWRlLmlzLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zcGxpZGUtLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG4uc3BsaWRlX190cmFjay0tdHRiID4gLnNwbGlkZV9fbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3BsaWRlX19hcnJvdyB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDJlbTtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3BhY2l0eTogMC43O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyZW07XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zcGxpZGVfX2Fycm93IHN2ZyB7XG4gIGZpbGw6ICMwMDA7XG4gIGhlaWdodDogMS4yZW07XG4gIHdpZHRoOiAxLjJlbTtcbn1cblxuLnNwbGlkZV9fYXJyb3c6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5zcGxpZGVfX2Fycm93OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uc3BsaWRlX19hcnJvdzpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogM3B4IHNvbGlkICMwYmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG5cbi5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgbGVmdDogMWVtO1xufVxuXG4uc3BsaWRlX19hcnJvdy0tcHJldiBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG5cbi5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgcmlnaHQ6IDFlbTtcbn1cblxuLnNwbGlkZS5pcy1mb2N1cy1pbiAuc3BsaWRlX19hcnJvdzpmb2N1cyB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjMGJmO1xuICBvdXRsaW5lLW9mZnNldDogM3B4O1xufVxuXG4uc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgYm90dG9tOiAwLjVlbTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMCAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luOiAzcHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjMGJmO1xuICBvdXRsaW5lLW9mZnNldDogM3B4O1xufVxuXG4uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAzcHggc29saWQgIzBiZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbn1cblxuLnNwbGlkZV9fcHJvZ3Jlc3NfX2JhciB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGhlaWdodDogM3B4O1xufVxuXG4uc3BsaWRlX19zbGlkZSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnNwbGlkZV9fc2xpZGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG5Ac3VwcG9ydHMgKG91dGxpbmUtb2Zmc2V0OiAtM3B4KSB7XG4gIC5zcGxpZGVfX3NsaWRlOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDNweCBzb2xpZCAjMGJmO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnNwbGlkZV9fc2xpZGU6Zm9jdXMtdmlzaWJsZSB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgIzBiZjtcbiAgfVxufVxuQHN1cHBvcnRzIChvdXRsaW5lLW9mZnNldDogLTNweCkge1xuICAuc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3NsaWRlOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAzcHggc29saWQgIzBiZjtcbiAgICBvdXRsaW5lLW9mZnNldDogLTNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fc2xpZGU6Zm9jdXMge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICMwYmY7XG4gIH1cbiAgLnNwbGlkZS5pcy1mb2N1cy1pbiAuc3BsaWRlX190cmFjayA+IC5zcGxpZGVfX2xpc3QgPiAuc3BsaWRlX19zbGlkZTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGJmO1xuICB9XG59XG4uc3BsaWRlX190b2dnbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zcGxpZGVfX3RvZ2dsZTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogM3B4IHNvbGlkICMwYmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG5cbi5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogM3B4IHNvbGlkICMwYmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG5cbi5zcGxpZGVfX3RyYWNrLS1uYXYgPiAuc3BsaWRlX19saXN0ID4gLnNwbGlkZV9fc2xpZGUge1xuICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc3BsaWRlX190cmFjay0tbmF2ID4gLnNwbGlkZV9fbGlzdCA+IC5zcGxpZGVfX3NsaWRlLmlzLWFjdGl2ZSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMDA7XG59XG5cbi5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDFlbTtcbn1cblxuLnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLXByZXYgc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG59XG5cbi5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgbGVmdDogMWVtO1xuICByaWdodDogYXV0bztcbn1cblxuLnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLW5leHQgc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG4uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG59XG5cbi5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgdG9wOiAxZW07XG59XG5cbi5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1wcmV2IHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgYm90dG9tOiAxZW07XG4gIHRvcDogYXV0bztcbn1cblxuLnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3ctLW5leHQgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uc3BsaWRlX19wYWdpbmF0aW9uLS10dGIge1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGVmdDogYXV0bztcbiAgcGFkZGluZzogMWVtIDA7XG4gIHJpZ2h0OiAwLjVlbTtcbiAgdG9wOiAwO1xufVxuXG46cm9vdCB7XG4gIC0tY29sb3Itc2NoZW1lLS1wcmltYXJ5OiAjMDA3NkZGO1xuICAtLWNvbG9yLXNjaGVtZS0taGVhZGVyLS1iYXI6IHRyYW5zcGFyZW50O1xuICAtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmU6ICMwMDc2RkY7XG4gIC0tY29sb3Itc2NoZW1lLS1kYXRhLXBvaW50LS1ib3JkZXI6ICMzMzM7XG4gIC0tY29sb3Itc2NoZW1lLS1ib3R0b20tbGluZS10ZXh0OiAjODBFQkZGO1xuICAtLWNvbG9yLXNjaGVtZS0tZnJvbnQtcGFnZS1sYW5kaW5nLXBhZ2UtYmxvY2s6IzA4RjBBOTtcbn1cblxuLmNvbG9yLXNjaGVtZS0tbWFuZ28ge1xuICAtLWNvbG9yLXNjaGVtZS0tcHJpbWFyeTogI0ZGQzYwMDtcbiAgLS1jb2xvci1zY2hlbWUtLWZyb250LXBhZ2UtbGFuZGluZy1wYWdlLWJsb2NrOiAjRkZDNjAwO1xufVxuXG4uY29sb3Itc2NoZW1lLS1oZXJtb3NhLXBpbmsge1xuICAtLWNvbG9yLXNjaGVtZS0tcHJpbWFyeTogI0ZGQjZFRjtcbiAgLS1jb2xvci1zY2hlbWUtLWZyb250LXBhZ2UtbGFuZGluZy1wYWdlLWJsb2NrOiAjRkZCNkVGO1xufVxuXG4uY29sb3Itc2NoZW1lLS1jbGVhci1za3kge1xuICAtLWNvbG9yLXNjaGVtZS0tcHJpbWFyeTogIzhERTlGRjtcbiAgLS1jb2xvci1zY2hlbWUtLWZyb250LXBhZ2UtbGFuZGluZy1wYWdlLWJsb2NrOiAjOERFOUZGO1xufVxuXG4uY29sb3Itc2NoZW1lLS1hdXJvcmEtZ3JlZW4ge1xuICAtLWNvbG9yLXNjaGVtZS0tcHJpbWFyeTogIzVBRTZCMDtcbiAgLS1jb2xvci1zY2hlbWUtLWZyb250LXBhZ2UtbGFuZGluZy1wYWdlLWJsb2NrOiAjNUFFNkIwO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLypcbiAgZm9udC1mYW1pbHk6ICRmb250LS1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0tYmFzZTtcbiAgY29sb3I6ICRjb2xvci0tdGV4dDtcbiAgbGV0dGVyLXNwYWNpbmc6ICRnbG9iYWwtLWZvbnQtbGV0dGVyLXNwYWNpbmc7XG4gIGZvbnQtd2VpZ2h0OiAkZ2xvYmFsLS1mb250LXdlaWdodDtcbiAgKi9cbiAgLypcbiAgLW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyBvbjsgXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyBcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgXG4gICovXG59XG5cbi8qXG4gKiBSZW1vdmUgdGV4dC1zaGFkb3cgaW4gc2VsZWN0aW9uIGhpZ2hsaWdodDpcbiAqIGh0dHBzOi8vdHdpdHRlci5jb20vbWlrZXRheWxyL3N0YXR1cy8xMjIyODgwNTMwMVxuICpcbiAqIFZlbmRvci1wcmVmaXhlZCBhbmQgcmVndWxhciA6OnNlbGVjdGlvbiBzZWxlY3RvcnMgY2Fubm90IGJlIGNvbWJpbmVkOlxuICogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzE2OTgyNTEwLzcxMzM0NzFcbiAqXG4gKiBDdXN0b21pemUgdGhlIGJhY2tncm91bmQgY29sb3IgdG8gbWF0Y2ggeW91ciBkZXNpZ24uXG4gKi9cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmY0ZmI5O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmNGZiOTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4vKlxuKiBBIGJldHRlciBsb29raW5nIGRlZmF1bHQgaG9yaXpvbnRhbCBydWxlXG4qL1xuaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qXG4qIFJlbW92ZSB0aGUgZ2FwIGJldHdlZW4gYXVkaW8sIGNhbnZhcywgaWZyYW1lcyxcbiogaW1hZ2VzLCB2aWRlb3MgYW5kIHRoZSBib3R0b20gb2YgdGhlaXIgY29udGFpbmVyczpcbiogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvaXNzdWVzLzQ0MFxuKi9cbmF1ZGlvLFxuY2FudmFzLFxuaWZyYW1lLFxuaW1nLFxuc3ZnLFxudmlkZW8ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKlxuKiBSZW1vdmUgZGVmYXVsdCBmaWVsZHNldCBzdHlsZXMuXG4qL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLypcbiogQWxsb3cgb25seSB2ZXJ0aWNhbCByZXNpemluZyBvZiB0ZXh0YXJlYXMuXG4qL1xudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4jYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bDpiZWZvcmUsIC5jb250ZW50LWJsb2NrLS1zdGVwcyAuc3RlcHMtLWxpc3QgLnN0ZXBzLS1saXN0LWl0ZW06YmVmb3JlLCAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLWltYWdlIC5zZWN0aW9ucy0td3JhcHBlcjpiZWZvcmUsIC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUgLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS0td3JhcHBlcjpiZWZvcmUsIC5jb250ZW50LWJsb2NrLS10ZXh0IC5jb250ZW50LWJsb2NrLS1pbm5lcjpiZWZvcmUsIC5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAuc3RydWN0dXJlLWJsb2NrLS1zaWduLXVwLW1haWxpbmctbGlzdCAuc2VjdGlvbnMtLXdyYXBwZXI6YmVmb3JlLCAuY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5zZWN0aW9ucy0td3JhcHBlcjpiZWZvcmUsIC5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLmltYWdlcy13cmFwcGVyOmJlZm9yZSwgLmNvbnRlbnQtYmxvY2stLWFubm91bmNlbWVudCB1bC5hbm5vdW5jZW1lbnQtZW50cmllcy0tbGlzdDpiZWZvcmUsIC5zdHJ1Y3R1cmUtYmxvY2stLWNvbnRhY3QtaW5mby0tc2lkZWJhciAuZmllbGQtLWVudHJ5OmJlZm9yZSwgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsOmJlZm9yZSwgLmNsZWFyZml4OmJlZm9yZSwgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWw6YWZ0ZXIsIC5jb250ZW50LWJsb2NrLS1zdGVwcyAuc3RlcHMtLWxpc3QgLnN0ZXBzLS1saXN0LWl0ZW06YWZ0ZXIsIC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLnNlY3Rpb25zLS13cmFwcGVyOmFmdGVyLCAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlIC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtLXdyYXBwZXI6YWZ0ZXIsIC5jb250ZW50LWJsb2NrLS10ZXh0IC5jb250ZW50LWJsb2NrLS1pbm5lcjphZnRlciwgLmNvbnRlbnQtYmxvY2stLXJldXNhYmxlLWJsb2NrIC5zdHJ1Y3R1cmUtYmxvY2stLXNpZ24tdXAtbWFpbGluZy1saXN0IC5zZWN0aW9ucy0td3JhcHBlcjphZnRlciwgLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAuc2VjdGlvbnMtLXdyYXBwZXI6YWZ0ZXIsIC5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLmltYWdlcy13cmFwcGVyOmFmdGVyLCAuY29udGVudC1ibG9jay0tYW5ub3VuY2VtZW50IHVsLmFubm91bmNlbWVudC1lbnRyaWVzLS1saXN0OmFmdGVyLCAuc3RydWN0dXJlLWJsb2NrLS1jb250YWN0LWluZm8tLXNpZGViYXIgLmZpZWxkLS1lbnRyeTphZnRlciwgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsOmFmdGVyLCAuY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4jYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bDphZnRlciwgLmNvbnRlbnQtYmxvY2stLXN0ZXBzIC5zdGVwcy0tbGlzdCAuc3RlcHMtLWxpc3QtaXRlbTphZnRlciwgLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS1pbWFnZSAuc2VjdGlvbnMtLXdyYXBwZXI6YWZ0ZXIsIC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUgLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS0td3JhcHBlcjphZnRlciwgLmNvbnRlbnQtYmxvY2stLXRleHQgLmNvbnRlbnQtYmxvY2stLWlubmVyOmFmdGVyLCAuY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnN0cnVjdHVyZS1ibG9jay0tc2lnbi11cC1tYWlsaW5nLWxpc3QgLnNlY3Rpb25zLS13cmFwcGVyOmFmdGVyLCAuY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5zZWN0aW9ucy0td3JhcHBlcjphZnRlciwgLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAuaW1hZ2VzLXdyYXBwZXI6YWZ0ZXIsIC5jb250ZW50LWJsb2NrLS1hbm5vdW5jZW1lbnQgdWwuYW5ub3VuY2VtZW50LWVudHJpZXMtLWxpc3Q6YWZ0ZXIsIC5zdHJ1Y3R1cmUtYmxvY2stLWNvbnRhY3QtaW5mby0tc2lkZWJhciAuZmllbGQtLWVudHJ5OmFmdGVyLCAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWw6YWZ0ZXIsIC5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBCRUxPVzogUmVmZXJlbmNlIGZyb20gSFRNTDUgQm9pbGVycGxhdGUgdjcuMS4wIHwgaHR0cHM6Ly9odG1sNWJvaWxlcnBsYXRlLmNvbS8gICovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKlxuICogSGlkZSB2aXN1YWxseSBhbmQgZnJvbSBzY3JlZW4gcmVhZGVyc1xuICovXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLypcbiogSGlkZSB2aXN1YWxseSBhbmQgZnJvbSBzY3JlZW4gcmVhZGVycywgYnV0IG1haW50YWluIGxheW91dFxuKi9cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qXG4qIEhpZGUgb25seSB2aXN1YWxseSwgYnV0IGhhdmUgaXQgYXZhaWxhYmxlIGZvciBzY3JlZW4gcmVhZGVyczpcbiogaHR0cHM6Ly9zbm9vay5jYS9hcmNoaXZlcy9odG1sX2FuZF9jc3MvaGlkaW5nLWNvbnRlbnQtZm9yLWFjY2Vzc2liaWxpdHlcbipcbiogMS4gRm9yIGxvbmcgY29udGVudCwgbGluZSBmZWVkcyBhcmUgbm90IGludGVycHJldGVkIGFzIHNwYWNlcyBhbmQgc21hbGwgd2lkdGhcbiogICAgY2F1c2VzIGNvbnRlbnQgdG8gd3JhcCAxIHdvcmQgcGVyIGxpbmU6XG4qICAgIGh0dHBzOi8vbWVkaXVtLmNvbS9AamVzc2ViZWFjaC9iZXdhcmUtc211c2hlZC1vZmYtc2NyZWVuLWFjY2Vzc2libGUtdGV4dC01OTUyYTRjMmNiZmVcbiovXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5jdGEtLXNjcm9sbCAuY3RhLS1zY3JvbGwtLXRleHQsIC5oZWFkZXItc2l0ZS1zZWFyY2gtZm9ybSBoMywgLnNraXAtdG8tY29udGVudDpub3QoOmZvY3VzKSwgLnZpc3VhbGx5LWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvKiAxICovXG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiBhIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4vKlxuKiBFeHRlbmRzIHRoZSAudmlzdWFsbHloaWRkZW4gY2xhc3MgdG8gYWxsb3cgdGhlIGVsZW1lbnRcbiogdG8gYmUgZm9jdXNhYmxlIHdoZW4gbmF2aWdhdGVkIHRvIHZpYSB0aGUga2V5Ym9hcmQ6XG4qIGh0dHBzOi8vd3d3LmRydXBhbC5vcmcvbm9kZS84OTc2MzhcbiovXG4udmlzdWFsbHktaGlkZGVuLmZvY3VzYWJsZTphY3RpdmUsXG4udmlzdWFsbHktaGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xufVxuXG5hLmxpbmstaXRlbS5kaXNwbGF5LWFzLWJ1dHRvbiB7XG4gIGNvbG9yOiAjMDA1OGJkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggNjhweCAxNXB4IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLCBiYWNrZ3JvdW5kLXBvc2l0aW9uLXggMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjUuMTAxXCIgaGVpZ2h0PVwiMjMuNzM4XCIgdmlld0JveD1cIjAgMCAyNS4xMDEgMjMuNzM4XCI+PHBhdGggZD1cIk0yMi44ODMsMTYuNTI1SDNWMTMuOEgyMi44ODNMMTQuMyw1LjIyMWwxLjkyOC0xLjkyOEwyOC4xLDE1LjE2MiwxNi4yMzIsMjcuMDMxLDE0LjMsMjUuMVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTMgLTMuMjkzKVwiIGZpbGw9XCIjZmZmXCIgLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAzMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMnB4IDIycHg7XG4gIC8qXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OlwiXCI7XG4gICAgICBAaW5jbHVkZSBsaW5rLWJ1dHRvbi0tYXJyb3coJGNvbG9yLXNjaGVtZS0tYmxhY2spO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICByaWdodDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgfVxuICAgICovXG59XG5hLmxpbmstaXRlbS5kaXNwbGF5LWFzLWJ1dHRvbjpob3ZlciwgYS5saW5rLWl0ZW0uZGlzcGxheS1hcy1idXR0b24uaG92ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG59XG5hLmxpbmstaXRlbS5kaXNwbGF5LWFzLWJ1dHRvbjpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5hLmxpbmstaXRlbS5kaXNwbGF5LWFzLWJ1dHRvbjpob3ZlciwgYS5saW5rLWl0ZW0uZGlzcGxheS1hcy1idXR0b24uaG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5M2ZmO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxNXB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNS4xMDFcIiBoZWlnaHQ9XCIyMy43MzhcIiB2aWV3Qm94PVwiMCAwIDI1LjEwMSAyMy43MzhcIj48cGF0aCBkPVwiTTIyLjg4MywxNi41MjVIM1YxMy44SDIyLjg4M0wxNC4zLDUuMjIxbDEuOTI4LTEuOTI4TDI4LjEsMTUuMTYyLDE2LjIzMiwyNy4wMzEsMTQuMywyNS4xWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMyAtMy4yOTMpXCIgZmlsbD1cIiMwMDBcIiAvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtc2l6ZTogMjJweCAyMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XG4gIGEubGluay1pdGVtLmRpc3BsYXktYXMtYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMTJweCA2MHB4IDEycHggMThweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcbiAgfVxuICBhLmxpbmstaXRlbS5kaXNwbGF5LWFzLWJ1dHRvbjpob3ZlciwgYS5saW5rLWl0ZW0uZGlzcGxheS1hcy1idXR0b24uaG92ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xuICB9XG59XG5cbmEubGluay1pdGVtLmRpc3BsYXktd2l0aC1hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNDBweCAwIDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hLmxpbmstaXRlbS5kaXNwbGF5LXdpdGgtYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1LjEwMVwiIGhlaWdodD1cIjIzLjczOFwiIHZpZXdCb3g9XCIwIDAgMjUuMTAxIDIzLjczOFwiPjxwYXRoIGQ9XCJNMjIuODgzLDE2LjUyNUgzVjEzLjhIMjIuODgzTDE0LjMsNS4yMjFsMS45MjgtMS45MjhMMjguMSwxNS4xNjIsMTYuMjMyLDI3LjAzMSwxNC4zLDI1LjFaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0zIC0zLjI5MylcIiBmaWxsPVwiIzAwMFwiIC8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogLTMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbn1cbmEubGluay1pdGVtLmRpc3BsYXktd2l0aC1hcnJvdzpob3ZlcjphZnRlciwgYS5saW5rLWl0ZW0uZGlzcGxheS13aXRoLWFycm93LmhvdmVyOmFmdGVyIHtcbiAgcmlnaHQ6IC00MnB4O1xufVxuXG4vKlxuICBVc2FnZVxuICBNYXggc2l6ZSA9IDIycHhcbiAgTWluIHNpemUgPSAxNnB4XG4gIHNldC1zY2FsYWJsZS1mb250LXNpemUoMTZweCwgMjJweCwgNilcbiAqL1xuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBuZXVlLWhhYXMtZ3JvdGVzay1kaXNwbGF5LCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuaDUsIGg0LCBoMywgaDIsIGgxIHtcbiAgZm9udC1mYW1pbHk6IG5ldWUtaGFhcy1ncm90ZXNrLWRpc3BsYXksIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IGNhbGMoMTZweCArIDQgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuaDEge1xuICBsaW5lLWhlaWdodDogMS4wMDVlbTtcbiAgbWFyZ2luOiA3NXB4IDAgNTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICBmb250LXNpemU6IDU2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMycHggKyAyNCAqICgxMDB2dyAtIDMyMHB4KSAvIDEyODApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICB9XG59XG5cbmgyIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMDVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xuICBmb250LXNpemU6IDQ2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDI4cHggKyAxOCAqICgxMDB2dyAtIDMyMHB4KSAvIDEyODApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICB9XG59XG5cbmgzIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMDVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjRweCArIDEyICogKDEwMHZ3IC0gMzIwcHgpIC8gMTI4MCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cblxuaDQge1xuICBtYXJnaW4tdG9wOiA1NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4wNWVtO1xuICBmb250LXNpemU6IDI4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICBoNCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwcHggKyA4ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTI4MCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuaDUge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4wNWVtO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICBoNSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE2cHggKyA2ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTI4MCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICBoNSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxucCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1ZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgaDEge1xuICAgIG1hcmdpbjogNTBweCAwIDM1cHg7XG4gIH1cbiAgaDIge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICBoMyB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgaDUge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuI2Jsb2NrLW1pdC1icmVhZGNydW1icyAuYmxvY2stYnJlYWRjcnVtYnMtLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxNDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAtMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAzJTtcbiAgcGFkZGluZy1yaWdodDogMyU7XG59XG4jYmxvY2stbWl0LWJyZWFkY3J1bWJzIC5icmVhZGNydW1iLS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jYmxvY2stbWl0LWJyZWFkY3J1bWJzIC5icmVhZGNydW1iLS1saXN0IC5icmVhZGNydW1iLS1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM0YTRhNGE7XG59XG4jYmxvY2stbWl0LWJyZWFkY3J1bWJzIC5icmVhZGNydW1iLS1saXN0IC5icmVhZGNydW1iLS1saXN0LWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG4gIGNvbG9yOiAjMDA3NkZGO1xuICBjb250ZW50OiBcIi9cIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDZweDtcbn1cbiNibG9jay1taXQtYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItLWxpc3QgLmJyZWFkY3J1bWItLWxpc3QtaXRlbSAuYnJlYWRjcnVtYi0tbGluayB7XG4gIGNvbG9yOiAjMDA1OGJkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoIzAwNzZGRiwgIzAwNzZGRik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAycHgsIDAgMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCUsIDAgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIDAuMnMgbGluZWFyLCBvdXRsaW5lLW9mZnNldCAwLjI1cyBlYXNlO1xuICBjb2xvcjogIzAwMDtcbn1cbiNibG9jay1taXQtYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItLWxpc3QgLmJyZWFkY3J1bWItLWxpc3QtaXRlbSAuYnJlYWRjcnVtYi0tbGluazpob3ZlciwgI2Jsb2NrLW1pdC1icmVhZGNydW1icyAuYnJlYWRjcnVtYi0tbGlzdCAuYnJlYWRjcnVtYi0tbGlzdC1pdGVtIC5icmVhZGNydW1iLS1saW5rLmhvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDJweCwgMTAwJSAycHg7XG59XG4jYmxvY2stbWl0LWJyZWFkY3J1bWJzIC5icmVhZGNydW1iLS1saXN0IC5icmVhZGNydW1iLS1saXN0LWl0ZW0gLmJyZWFkY3J1bWItLWxpbms6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xuICBvdXRsaW5lLWNvbG9yOiAjMDA3NkZGO1xuICBvdXRsaW5lLW9mZnNldDogMXB4O1xuICBvdXRsaW5lLXN0eWxlOiBzb2xpZDtcbiAgb3V0bGluZS13aWR0aDogMnB4O1xufVxuI2Jsb2NrLW1pdC1icmVhZGNydW1icyAuYnJlYWRjcnVtYi0tbGlzdCAuYnJlYWRjcnVtYi0tbGlzdC1pdGVtIC5icmVhZGNydW1iLS1saW5rLmlzLWFjdGl2ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgM3B4LCAxMDAlIDNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCh2YXIoLS1jb2xvci1zY2hlbWUtLW5hdi0tYWN0aXZlKSwgdmFyKC0tY29sb3Itc2NoZW1lLS1uYXYtLWFjdGl2ZSkpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gICNibG9jay1taXQtYnJlYWRjcnVtYnMgLmJsb2NrLWJyZWFkY3J1bWJzLS1pbm5lciB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAjYmxvY2stbWl0LWJyZWFkY3J1bWJzIC5icmVhZGNydW1iLS1saXN0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xuICAjYmxvY2stbWl0LWJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICB9XG4gICNibG9jay1taXQtYnJlYWRjcnVtYnMgLmJsb2NrLWJyZWFkY3J1bWJzLS1pbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5zaXRlLW1haW4gZm9ybSAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG4uc2l0ZS1tYWluIGZvcm0gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XG59XG4uc2l0ZS1tYWluIGZvcm0gdGV4dGFyZWEsXG4uc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sXG4uc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbi5zaXRlLW1haW4gZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIHdpZHRoOiA5OSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMSU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5zaXRlLW1haW4gZm9ybSB0ZXh0YXJlYTpmb2N1cyxcbi5zaXRlLW1haW4gZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi5zaXRlLW1haW4gZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLnNpdGUtbWFpbiBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDM1cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCAwICMwMDc2RkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sXG4uc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbi5zaXRlLW1haW4gZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG4gIGhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5zaXRlLW1haW4gZm9ybSB0ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5zaXRlLW1haW4gZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4uc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1idXR0b25dLFxuLnNpdGUtbWFpbiBmb3JtIGlucHV0W3R5cGU9cmVzZXRdLFxuLnNpdGUtbWFpbiBmb3JtIGJ1dHRvblt0eXBlPWJ1dHRvbl0ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggNjhweCAxNXB4IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlLCBiYWNrZ3JvdW5kLXBvc2l0aW9uLXggMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjUuMTAxXCIgaGVpZ2h0PVwiMjMuNzM4XCIgdmlld0JveD1cIjAgMCAyNS4xMDEgMjMuNzM4XCI+PHBhdGggZD1cIk0yMi44ODMsMTYuNTI1SDNWMTMuOEgyMi44ODNMMTQuMyw1LjIyMWwxLjkyOC0xLjkyOEwyOC4xLDE1LjE2MiwxNi4yMzIsMjcuMDMxLDE0LjMsMjUuMVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTMgLTMuMjkzKVwiIGZpbGw9XCIjZmZmXCIgLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAzMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMnB4IDIycHg7XG4gIC8qXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OlwiXCI7XG4gICAgICBAaW5jbHVkZSBsaW5rLWJ1dHRvbi0tYXJyb3coJGNvbG9yLXNjaGVtZS0tYmxhY2spO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICByaWdodDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgfVxuICAgICovXG59XG4uc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLmhvdmVyLFxuLnNpdGUtbWFpbiBmb3JtIGlucHV0W3R5cGU9YnV0dG9uXTpob3Zlcixcbi5zaXRlLW1haW4gZm9ybSBpbnB1dFt0eXBlPWJ1dHRvbl0uaG92ZXIsXG4uc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1yZXNldF06aG92ZXIsXG4uc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1yZXNldF0uaG92ZXIsXG4uc2l0ZS1tYWluIGZvcm0gYnV0dG9uW3R5cGU9YnV0dG9uXTpob3Zlcixcbi5zaXRlLW1haW4gZm9ybSBidXR0b25bdHlwZT1idXR0b25dLmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OTNmZjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTVweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjUuMTAxXCIgaGVpZ2h0PVwiMjMuNzM4XCIgdmlld0JveD1cIjAgMCAyNS4xMDEgMjMuNzM4XCI+PHBhdGggZD1cIk0yMi44ODMsMTYuNTI1SDNWMTMuOEgyMi44ODNMMTQuMyw1LjIyMWwxLjkyOC0xLjkyOEwyOC4xLDE1LjE2MiwxNi4yMzIsMjcuMDMxLDE0LjMsMjUuMVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTMgLTMuMjkzKVwiIGZpbGw9XCIjMDAwXCIgLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHggMjJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xuICAuc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAuc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1idXR0b25dLFxuICAuc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1yZXNldF0sXG4gIC5zaXRlLW1haW4gZm9ybSBidXR0b25bdHlwZT1idXR0b25dIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMTJweCA2MHB4IDEycHggMThweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcbiAgfVxuICAuc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdLmhvdmVyLFxuICAuc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLFxuICAuc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1idXR0b25dLmhvdmVyLFxuICAuc2l0ZS1tYWluIGZvcm0gaW5wdXRbdHlwZT1yZXNldF06aG92ZXIsXG4gIC5zaXRlLW1haW4gZm9ybSBpbnB1dFt0eXBlPXJlc2V0XS5ob3ZlcixcbiAgLnNpdGUtbWFpbiBmb3JtIGJ1dHRvblt0eXBlPWJ1dHRvbl06aG92ZXIsXG4gIC5zaXRlLW1haW4gZm9ybSBidXR0b25bdHlwZT1idXR0b25dLmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcbiAgfVxufVxuLnNpdGUtbWFpbiBmb3JtIC5mb3JtLXJlcXVpcmVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvcmUvbWlzYy9pY29ucy9lZTAwMDAvcmVxdWlyZWQuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA4cHggOHB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luOiAwIDAuM2VtO1xufVxuLnNpdGUtbWFpbiBmb3JtIC53ZWJmb3JtLWVsZW1lbnQtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuODVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uc2l0ZS1tYWluIGZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLW1hcmt1cCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4uc2l0ZS1tYWluIGZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLW1hcmt1cCBhIHtcbiAgY29sb3I6ICMwMDU4YmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgjMDA3NkZGLCAjMDA3NkZGKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDJweCwgMCAycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJSwgMCAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgMC4ycyBsaW5lYXIsIG91dGxpbmUtb2Zmc2V0IDAuMjVzIGVhc2U7XG59XG4uc2l0ZS1tYWluIGZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLW1hcmt1cCBhOmhvdmVyLCAuc2l0ZS1tYWluIGZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLW1hcmt1cCBhLmhvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDJweCwgMTAwJSAycHg7XG59XG4uc2l0ZS1tYWluIGZvcm0gLmpzLWZvcm0tdHlwZS13ZWJmb3JtLW1hcmt1cCBhOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbiAgb3V0bGluZS1jb2xvcjogIzAwNzZGRjtcbiAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbiAgb3V0bGluZS1zdHlsZTogc29saWQ7XG4gIG91dGxpbmUtd2lkdGg6IDJweDtcbn1cbi5zaXRlLW1haW4gZm9ybSAuanMtZm9ybS10eXBlLXdlYmZvcm0tbWFya3VwIGEuaXMtYWN0aXZlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAzcHgsIDEwMCUgM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpLCB2YXIoLS1jb2xvci1zY2hlbWUtLW5hdi0tYWN0aXZlKSk7XG59XG4uc2l0ZS1tYWluIGZvcm0gLmpzLWZvcm0tdHlwZS1jaGVja2JveCxcbi5zaXRlLW1haW4gZm9ybSAuanMtZm9ybS10eXBlLXJhZGlvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4uc2l0ZS1tYWluIGZvcm0gLmpzLWZvcm0tdHlwZS1jaGVja2JveCAub3B0aW9uLFxuLnNpdGUtbWFpbiBmb3JtIC5qcy1mb3JtLXR5cGUtcmFkaW8gLm9wdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuLnNpdGUtbWFpbiBmb3JtIC5nLXJlY2FwdGNoYSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2l0ZS1tYWluIGZvcm0gLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uc2l0ZS1tYWluIGZvcm0gLnBhc3N3b3JkLWNvbmZpcm0tbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnNpdGUtbWFpbiBmb3JtIC5qcy1mb3JtLXR5cGUtc2VsZWN0IGxhYmVsLFxuLnNpdGUtbWFpbiBmb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGxhYmVsLFxuLnNpdGUtbWFpbiBmb3JtIC5qcy1mb3JtLXR5cGUtZW1haWwgbGFiZWwsXG4uc2l0ZS1tYWluIGZvcm0gLmpzLWZvcm0tdHlwZS1wYXNzd29yZCBsYWJlbCxcbi5zaXRlLW1haW4gZm9ybSAuanMtd2ViZm9ybS10eXBlLXJhZGlvcyBsZWdlbmQge1xuICBmb250LXNpemU6IDAuOWVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2tpcC10by1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzAwNzZGRjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5zaXRlLWxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1MnB4O1xuICB3aWR0aDogMjQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgaWQ9XCJHcm91cF8yMDk5XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA5OVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiB3aWR0aD1cIjMwMy43NDhcIiBoZWlnaHQ9XCI2NS4zNzdcIiB2aWV3Qm94PVwiMCAwIDMwMy43NDggNjUuMzc3XCI+IDxkZWZzPiA8Y2xpcFBhdGggaWQ9XCJjbGlwLXBhdGhcIj4gPHJlY3QgaWQ9XCJSZWN0YW5nbGVfMTI2N1wiIGRhdGEtbmFtZT1cIlJlY3RhbmdsZSAxMjY3XCIgd2lkdGg9XCIzMDMuNzQ4XCIgaGVpZ2h0PVwiNjUuMzc3XCIgZmlsbD1cIm5vbmVcIi8+IDwvY2xpcFBhdGg+IDxjbGlwUGF0aCBpZD1cImNsaXAtcGF0aC0zXCI+IDxyZWN0IGlkPVwiUmVjdGFuZ2xlXzEyNjFcIiBkYXRhLW5hbWU9XCJSZWN0YW5nbGUgMTI2MVwiIHdpZHRoPVwiODguMjkxXCIgaGVpZ2h0PVwiMjQuODgyXCIgZmlsbD1cIm5vbmVcIi8+IDwvY2xpcFBhdGg+IDxjbGlwUGF0aCBpZD1cImNsaXAtcGF0aC00XCI+IDxyZWN0IGlkPVwiUmVjdGFuZ2xlXzEyNjJcIiBkYXRhLW5hbWU9XCJSZWN0YW5nbGUgMTI2MlwiIHdpZHRoPVwiNzMuOVwiIGhlaWdodD1cIjYzLjA5NlwiIGZpbGw9XCJub25lXCIvPiA8L2NsaXBQYXRoPiA8Y2xpcFBhdGggaWQ9XCJjbGlwLXBhdGgtNVwiPiA8cmVjdCBpZD1cIlJlY3RhbmdsZV8xMjYzXCIgZGF0YS1uYW1lPVwiUmVjdGFuZ2xlIDEyNjNcIiB3aWR0aD1cIjU0LjMwMVwiIGhlaWdodD1cIjU1LjU2NFwiIGZpbGw9XCJub25lXCIvPiA8L2NsaXBQYXRoPiA8Y2xpcFBhdGggaWQ9XCJjbGlwLXBhdGgtNlwiPiA8cmVjdCBpZD1cIlJlY3RhbmdsZV8xMjY0XCIgZGF0YS1uYW1lPVwiUmVjdGFuZ2xlIDEyNjRcIiB3aWR0aD1cIjQzLjU5MlwiIGhlaWdodD1cIjE5Ljc1XCIgZmlsbD1cIm5vbmVcIi8+IDwvY2xpcFBhdGg+IDxjbGlwUGF0aCBpZD1cImNsaXAtcGF0aC03XCI+IDxyZWN0IGlkPVwiUmVjdGFuZ2xlXzEyNjVcIiBkYXRhLW5hbWU9XCJSZWN0YW5nbGUgMTI2NVwiIHdpZHRoPVwiMjMuOTJcIiBoZWlnaHQ9XCIyNy4xMzZcIiBmaWxsPVwibm9uZVwiLz4gPC9jbGlwUGF0aD4gPC9kZWZzPiA8ZyBpZD1cIkdyb3VwXzIwOThcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDk4XCIgY2xpcC1wYXRoPVwidXJsKCNjbGlwLXBhdGgpXCI+IDxwYXRoIGlkPVwiUGF0aF8yODUzXCIgZGF0YS1uYW1lPVwiUGF0aCAyODUzXCIgZD1cIk0xMDUuMDEyLDcuMzczaDIuMzIxbDcuNCwxMS4wODIsNy40LTExLjA4MmgyLjMyMVYyNy42ODJoLTIuMjkyVjExLjIzMWwtNy40LDEwLjg4MWgtLjExNmwtNy40LTEwLjg1MVYyNy42ODJoLTIuMjM0WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtNS4xNzYgLTAuMzYzKVwiLz4gPHJlY3QgaWQ9XCJSZWN0YW5nbGVfMTI2MFwiIGRhdGEtbmFtZT1cIlJlY3RhbmdsZSAxMjYwXCIgd2lkdGg9XCIyLjI5MlwiIGhlaWdodD1cIjIwLjMwOVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxMjQuNDk5IDcuMDEpXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg1NFwiIGRhdGEtbmFtZT1cIlBhdGggMjg1NFwiIGQ9XCJNMTQ0LjE1MSw5LjQ5aC02LjgxOVY3LjM3M0gxNTMuMjlWOS40OWgtNi44MThWMjcuNjgyaC0yLjMyMVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTYuNzY5IC0wLjM2MylcIi8+IDxnIGlkPVwiR3JvdXBfMjA5N1wiIGRhdGEtbmFtZT1cIkdyb3VwIDIwOTdcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMCAwKVwiPiA8ZyBpZD1cIkdyb3VwXzIwOTZcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDk2XCIgY2xpcC1wYXRoPVwidXJsKCNjbGlwLXBhdGgpXCI+IDxnIGlkPVwiR3JvdXBfMjA4M1wiIGRhdGEtbmFtZT1cIkdyb3VwIDIwODNcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMCA0MC4zNDYpXCIgc3R5bGU9XCJtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7aXNvbGF0aW9uOiBpc29sYXRlXCI+IDxnIGlkPVwiR3JvdXBfMjA4MlwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwODJcIj4gPGcgaWQ9XCJHcm91cF8yMDgxXCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA4MVwiIGNsaXAtcGF0aD1cInVybCgjY2xpcC1wYXRoLTMpXCI+IDxwYXRoIGlkPVwiUGF0aF8yODU1XCIgZGF0YS1uYW1lPVwiUGF0aCAyODU1XCIgZD1cIk0wLDQ5LjM0OGwyMS41OC02LjkxMSw2Ni43MSwxNS40MTlMNjguNCw2Ny4zMTlaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAgLTQyLjQzOClcIiBmaWxsPVwiI2ZmY2IwNVwiLz4gPC9nPiA8L2c+IDwvZz4gPGcgaWQ9XCJHcm91cF8yMDg2XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA4NlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxNC40NDIgMClcIiBzdHlsZT1cIm1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtpc29sYXRpb246IGlzb2xhdGVcIj4gPGcgaWQ9XCJHcm91cF8yMDg1XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA4NVwiPiA8ZyBpZD1cIkdyb3VwXzIwODRcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDg0XCIgY2xpcC1wYXRoPVwidXJsKCNjbGlwLXBhdGgtNClcIj4gPHBhdGggaWQ9XCJQYXRoXzI4NTZcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NTZcIiBkPVwiTTczLjU2MSw1MC4yNjVhNjIuNjY3LDYyLjY2NywwLDAsMS0xMC44LTMuNDY4LDUwLjg3Myw1MC44NzMsMCwwLDEtOC45OS00LjkzNSw0MS43OTQsNDEuNzk0LDAsMCwxLTcuMTI3LTYuMTk1LDM1LjQyNywzNS40MjcsMCwwLDEtOC4wMTktMTQuNDI1LDM5Ljk3LDM5Ljk3LDAsMCwxLTEuMzYyLTcuODEzLDUwLjQ1OSw1MC40NTksMCwwLDEsLjExNS04LjZxLjIyNS0yLjM1Ni42NTUtNC44MzJsLTIyLjEsNC4zODRxLS4zOTQsMi42NC0uNTc5LDUuMTU1YTU3LjIxNyw1Ny4yMTcsMCwwLDAsLjAzNCw5LjIxNiw0NS43MjUsNDUuNzI1LDAsMCwwLDEuNTIxLDguMzg5LDQwLjgxNSw0MC44MTUsMCwwLDAsMy4wMSw3LjY1Miw0MC4xMzUsNDAuMTM1LDAsMCwwLDUuNCw3LjkzOCw0NS42NDUsNDUuNjQ1LDAsMCwwLDcuMzcyLDYuNzc4LDUzLjQ4NCw1My40ODQsMCwwLDAsOS4yNzEsNS40NzhBNjQuMzUzLDY0LjM1MywwLDAsMCw1My4xLDU4Ljk1M0w2OS4xNzYsNjMuMWwxOS45MTUtOS4zMVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTE1LjE5MSlcIiBmaWxsPVwiI2VjMDA4Y1wiLz4gPC9nPiA8L2c+IDwvZz4gPGcgaWQ9XCJHcm91cF8yMDg5XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA4OVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgzNC4wOTMgNS40MDIpXCIgc3R5bGU9XCJtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7aXNvbGF0aW9uOiBpc29sYXRlXCI+IDxnIGlkPVwiR3JvdXBfMjA4OFwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwODhcIj4gPGcgaWQ9XCJHcm91cF8yMDg3XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA4N1wiIGNsaXAtcGF0aD1cInVybCgjY2xpcC1wYXRoLTUpXCI+IDxwYXRoIGlkPVwiUGF0aF8yODU3XCIgZGF0YS1uYW1lPVwiUGF0aCAyODU3XCIgZD1cIk03NC42MDYsNDguNjI0YTE4Ljg5NCwxOC44OTQsMCwwLDEtNi45MzgtMy4xNzUsMjMuOTg4LDIzLjk4OCwwLDAsMS01LjUxLTUuNjEzLDI3LjIsMjcuMiwwLDAsMS0zLjY1MS03LjI4OCwyNi43MzcsMjYuNzM3LDAsMCwxLTEuMzE5LTguMywyMy40MjksMjMuNDI5LDAsMCwxLC45MTktNi41NjYsMTkuNDg2LDE5LjQ4NiwwLDAsMSwyLjU2Ny01LjUsMTYuNDc0LDE2LjQ3NCwwLDAsMSwzLjk3LTQuMTIzLDE0LjY3MSwxNC42NzEsMCwwLDEsNS4xMzItMi4zNjlxLTEwLjY0OCwyLjU3NC0yMS4zLDUuMTU1YTE0LjE3OCwxNC4xNzgsMCwwLDAtNS4yMzcsMi40ODgsMTYuNjg4LDE2LjY4OCwwLDAsMC00LjAwOCw0LjM4NEEyMC44NjUsMjAuODY1LDAsMCwwLDM2LjcsMjMuNTkyYTI2LDI2LDAsMCwwLS44MzQsNy4wNDUsMzAuNDU2LDMwLjQ1NiwwLDAsMCwxLjQ4Nyw4LjkzNUEzMC45MzksMzAuOTM5LDAsMCwwLDQxLjIsNDcuNDY3YTI2LjU4OCwyNi41ODgsMCwwLDAsNS43MzcsNi4xNDMsMTkuOSwxOS45LDAsMCwwLDcuMTgxLDMuNTYxbDE2LjEsNC4wNzYsMTkuOTQyLTkuMTU5WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMzUuODYgLTUuNjgzKVwiIGZpbGw9XCIjMmFhY2UzXCIvPiA8L2c+IDwvZz4gPC9nPiA8ZyBpZD1cIkdyb3VwXzIwOTJcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDkyXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDQ2LjYwNCA1LjA0MilcIiBzdHlsZT1cIm1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtpc29sYXRpb246IGlzb2xhdGVcIj4gPGcgaWQ9XCJHcm91cF8yMDkxXCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA5MVwiPiA8ZyBpZD1cIkdyb3VwXzIwOTBcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDkwXCIgY2xpcC1wYXRoPVwidXJsKCNjbGlwLXBhdGgtNilcIj4gPHBhdGggaWQ9XCJQYXRoXzI4NThcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NThcIiBkPVwiTTg5LjQxLDEzLjUxMUEyNC4yODEsMjQuMjgxLDAsMCwwLDg1LjQsOS41MmEyMC44NzcsMjAuODc3LDAsMCwwLTQuNTc3LTIuNzM1LDE3LjkzNywxNy45MzcsMCwwLDAtNC45MTgtMS4zNTZxLS43MzQtLjA5My0xLjQ1My0uMTE1dC0xLjQxNi4wMWMtLjQ2Ni4wMjgtLjkyNC4wNzItMS4zNzYuMTM4cy0uODk1LjE1MS0xLjMzMS4yNTZxLTEwLjY1NiwyLjU1LTIxLjMxMiw1LjFjLjQ0Ny0uMTA3LjkwNS0uMTk1LDEuMzY3LS4yNnMuOTM3LS4xMDgsMS40MTctLjEzLjk2NC0uMDIxLDEuNDU4LDAsLjk5My4wNzIsMS41LjE0NWExOC4zNzgsMTguMzc4LDAsMCwxLDUuMSwxLjUyOCwyMi4yMiwyMi4yMiwwLDAsMSw0Ljc3NCwzLjAyNEEyNi44NzgsMjYuODc4LDAsMCwxLDY4Ljg0LDE5LjVhMzEuMjgyLDMxLjI4MiwwLDAsMSwzLjQsNS41NTJsMjAuMzc2LTYuNDU4YTI3LjM2NSwyNy4zNjUsMCwwLDAtMy4yLTUuMDgzXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC00OS4wMjEgLTUuMzAzKVwiIGZpbGw9XCIjMmFhY2UzXCIvPiA8L2c+IDwvZz4gPC9nPiA8cGF0aCBpZD1cIlBhdGhfMjg1OVwiIGRhdGEtbmFtZT1cIlBhdGggMjg1OVwiIGQ9XCJNNTguMjYyLDguNjQ5bC04LjM4NiwyLjAzMWMuMTg0LS4wMzMuMzY4LS4wNjMuNTU0LS4wODlxLjctLjEsMS40MTctLjEyOWMuMjIyLS4wMTEuNDQ3LS4wMTUuNjc0LS4wMTUuMjU4LDAsLjUyLjAwNi43ODMuMDE5LjQ5NC4wMjYuOTkzLjA3MiwxLjUuMTQ1YTE4LjM4NSwxOC4zODUsMCwwLDEsNS4xLDEuNTI4Yy4zNzguMTc3Ljc1Ni4zNjQsMS4xMjguNTY0LjEwOC0uMTczLjIyMi0uMzQyLjMzNi0uNTExYTE2LjUxOCwxNi41MTgsMCwwLDEsMy45NzItNC4xMjQsMTQuODA2LDE0LjgwNiwwLDAsMSw0LjIzNS0yLjEyMnEtNS42NTIsMS4zNS0xMS4zMDksMi43MDZcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTIuNDU4IC0wLjI5MylcIiBmaWxsPVwiIzAwNTRhNlwiLz4gPGcgaWQ9XCJHcm91cF8yMDk1XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA5NVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg5Ny43OTMgMzAuNjU0KVwiIHN0eWxlPVwibWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O2lzb2xhdGlvbjogaXNvbGF0ZVwiPiA8ZyBpZD1cIkdyb3VwXzIwOTRcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDk0XCI+IDxnIGlkPVwiR3JvdXBfMjA5M1wiIGRhdGEtbmFtZT1cIkdyb3VwIDIwOTNcIiBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAtcGF0aC03KVwiPiA8cGF0aCBpZD1cIlBhdGhfMjg2MFwiIGRhdGEtbmFtZT1cIlBhdGggMjg2MFwiIGQ9XCJNMTAyLjg2Myw0NS45MTJ2LS4xYTEzLjUzMiwxMy41MzIsMCwwLDEsMjMuNzE4LTguOTQ1bC0yLjU2MywyLjcxM2MtMi4wNTgtMi4xNjEtNC4zNy0zLjkxOS03Ljg4OC0zLjkxOS01LjI3NywwLTkuMyw0LjQ3LTkuMywxMC4wNTJ2LjFjMCw1LjYyOCw0LjExOCwxMC4xLDkuNTQ4LDEwLjFhMTAuNzIxLDEwLjcyMSwwLDAsMCw3LjkzOC0zLjg3bDIuNDYyLDIuMzEyYy0yLjYxMywyLjkxNS01LjcyOCw1LjAyNS0xMC42LDUuMDI1YTEzLjMzOSwxMy4zMzksMCwwLDEtMTMuMzE2LTEzLjQ2OFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTAyLjg2MyAtMzIuMjQzKVwiLz4gPC9nPiA8L2c+IDwvZz4gPHBhdGggaWQ9XCJQYXRoXzI4NjFcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NjFcIiBkPVwiTTE2My40LDM1LjA5MmwzLjg3MS0yLjN2NS4yMjhjMi4xMS0zLjExNiw1LjE3Ni01Ljc3OSw5Ljk0OS01Ljc3OSw2LjIzMiwwLDEyLjQxMyw0LjkyNCwxMi40MTMsMTMuNDd2LjFjMCw4LjQ5Mi02LjEzMSwxMy41Mi0xMi40MTMsMTMuNTJhMTEuNzIsMTEuNzIsMCwwLDEtOS45NDktNS41MjlWNjYuODE3SDE2My40Wk0xODUuNjYsNDUuODYxdi0uMWMwLTYuMTMyLTQuMjIyLTEwLjA1Mi05LjE0Ny0xMC4wNTJhOS42OTEsOS42OTEsMCwwLDAtOS40LDEwdi4xYTkuNjcyLDkuNjcyLDAsMCwwLDkuNCwxMC4wNTNjNS4wMjgsMCw5LjE0Ny0zLjcyMSw5LjE0Ny0xMFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtOC4wNTQgLTEuNTg5KVwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4NjJcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NjJcIiBkPVwiTTE5Mi4xNzcsNjUuNjg5bDEuMzA3LTMuMDY2YTguMTI3LDguMTI3LDAsMCwwLDQuMDcyLjk1NmMyLjMxMiwwLDMuNzctMS4yMDYsNS4zMjYtNC44NzRMMTkxLjA3NCwzMi44MjNoNC4yNzFsOS40NDcsMjEuNjU5LDguMzQzLTIxLjY1OWg0LjEyTDIwNi4zNSw1OS42NThjLTIuMjExLDUuMzc4LTQuNzIyLDcuMzM3LTguNjQ0LDcuMzM3YTExLjgyNCwxMS44MjQsMCwwLDEtNS41MjktMS4zMDVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTkuNDE4IC0xLjYxOClcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODYzXCIgZGF0YS1uYW1lPVwiUGF0aCAyODYzXCIgZD1cIk0yMzQuMTcsMzUuODM0VjMyLjQxN2gtOC4yNDN2LTcuODRsLTMuODY5LDIuM3YyNC42NGMwLDUuMjc1LDMuMTY2LDcuMzM3LDcuMzM5LDcuMzM3YTkuNzQ4LDkuNzQ4LDAsMCwwLDQuNjc0LTEuMVY1NC40MjhhOC4xMzMsOC4xMzMsMCwwLDEtMy43Ny45Yy0yLjYxNCwwLTQuMzczLTEuMTU1LTQuMzczLTQuMzE5VjM1LjgzNFpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTEwLjk0NSAtMS4yMTEpXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg2NFwiIGRhdGEtbmFtZT1cIlBhdGggMjg2NFwiIGQ9XCJNMjUwLjIxNyw1Ni4wMTJhMTAuNzQ5LDEwLjc0OSwwLDAsMCw4LjE4OS0zLjY2OUwyNjAuODIsNTQuNWExMy40MDksMTMuNDA5LDAsMCwxLTEwLjcsNC44NzVjLTcuMTM1LDAtMTIuOTY3LTUuNDc5LTEyLjk2Ny0xMy41NjksMC03LjUzOSw1LjI3Ni0xMy41NjgsMTIuNDY2LTEzLjU2OCw3LjY4OCwwLDEyLjExLDYuMTMsMTIuMTEsMTMuNzY4LDAsLjM1MywwLC43NTQtLjA1MiwxLjM2aC0yMC42Yy41NTEsNS40NzcsNC41NzIsOC42NDEsOS4xNDcsOC42NDFtNy41ODgtMTEuNzU5Yy0uNDUzLTQuNzI1LTMuMTY2LTguNzQ2LTguMjk1LTguNzQ2LTQuNDcsMC03Ljg4OCwzLjcyMS04LjQzOSw4Ljc0NlpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTExLjY4OSAtMS41ODkpXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg2NVwiIGRhdGEtbmFtZT1cIlBhdGggMjg2NVwiIGQ9XCJNMjY2LjA4Niw0NS45MTJ2LS4xQTEzLjUzMSwxMy41MzEsMCwwLDEsMjg5LjgsMzYuODY2bC0yLjU2MiwyLjcxM2MtMi4wNTktMi4xNjEtNC4zNzEtMy45MTktNy44ODktMy45MTktNS4yNzYsMC05LjMsNC40Ny05LjMsMTAuMDUydi4xYzAsNS42MjgsNC4xMTgsMTAuMSw5LjU0OCwxMC4xYTEwLjczNCwxMC43MzQsMCwwLDAsNy45NDEtMy44N2wyLjQ2LDIuMzEyYy0yLjYxMywyLjkxNS01LjcyOCw1LjAyNS0xMC42LDUuMDI1YTEzLjM0LDEzLjM0LDAsMCwxLTEzLjMxOC0xMy40NjhcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTEzLjExNSAtMS41ODkpXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg2NlwiIGRhdGEtbmFtZT1cIlBhdGggMjg2NlwiIGQ9XCJNMjk1LjYsMjMuODZsMy44NjktMi4zVjM2Ljc5MWE5Ljg0Nyw5Ljg0NywwLDAsMSw4LjktNS4wNzRjNi4yNzksMCw5Ljk0OSw0LjIyLDkuOTQ5LDEwLjRWNTguMjUxaC0zLjg3VjQzLjA3NGMwLTQuODI2LTIuNjE0LTcuODQxLTcuMTg1LTcuODQxLTQuNDc0LDAtNy43OTIsMy4yNjktNy43OTIsOC4xNDRWNTguMjUxSDI5NS42WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTQuNTcgLTEuMDYzKVwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4NjdcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NjdcIiBkPVwiTTEzMC40OTIsNDZ2LS4xYTEzLjU1MiwxMy41NTIsMCwwLDEsMjcuMS0uMXYuMWExMy41LDEzLjUsMCwwLDEtMTMuNjI3LDEzLjU3N0ExMy4zMTgsMTMuMzE4LDAsMCwxLDEzMC40OTIsNDZtMjMuMTMsMHYtLjFjMC01LjU4My00LjE3NS0xMC4xNTctOS42NTQtMTAuMTU3LTUuNjMyLDAtOS41LDQuNTc1LTkuNSwxMC4wNTd2LjFjMCw1LjU4Myw0LjEyMiwxMC4xMDgsOS42LDEwLjEwOCw1LjYzMiwwLDkuNTU1LTQuNTI1LDkuNTU1LTEwLjAwN1wiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtNi40MzIgLTEuNTkzKVwiLz4gPC9nPiA8L2c+IDwvZz4gPC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnNpdGUtbG9nby0tbWl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgY2xhc3M9XCJsb2dvLS1taXRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNzcuMDU0XCIgaGVpZ2h0PVwiMTQ2LjY3NlwiIHZpZXdCb3g9XCIwIDAgMjc3LjA1NCAxNDYuNjc2XCI+PHBhdGggZmlsbD1cIiMwMDBcIiBkPVwiTTMwNi42NzYsMzA2LjY3NkgzMzkuMjdWMjA4Ljg5MkgzMDYuNjc2Wm00OC44OTItMTE0LjA4MWg4MS40ODZWMTYwSDM1NS41NjhaTTMwNi42NzYsMTYwSDMzOS4yN3YzMi41OTVIMzA2LjY3NlpNMjU3Ljc4NCwzMDYuNjc2aDMyLjU5NVYxNjBIMjU3Ljc4NFptLTQ4Ljg5Mi0zMi41OTVoMzIuNTk1VjE2MEgyMDguODkyWk0xNjAsMzA2LjY3NmgzMi41OTVWMTYwSDE2MFptMTk1LjU2OCwwaDMyLjU5NVYyMDguODkySDM1NS41NjhaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xNjAgLTE2MClcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnNpdGUtbG9nby0tbWl0LW5hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgY2xhc3M9XCJsb2dvLS1taXQtbmFtZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjY3OS4yMzhcIiBoZWlnaHQ9XCIxNTYuNjQ4XCIgdmlld0JveD1cIjAgMCA2NzkuMjM4IDE1Ni42NDhcIj48cGF0aCBmaWxsPVwiIzAwMFwiIGQ9XCJNNDgxLjI3MywxNjBsNS43NTUsMjAuNDU3Yy42ODQsMi42MjEsMS4zNjgsNS4yNDIsMS44MjMsNy40MDguMjg1LDEuMjU0LjUxMywyLjQ1Ljc0MSwzLjU5aC4xMTRjLjIyOC0xLjE0LjQ1Ni0yLjMzNi43NDEtMy41OS40NTYtMi4xNjUsMS4wMjYtNC43ODcsMS43NjYtNy40MDhMNDk3Ljk2OSwxNjBoMTEuOHY0MC43NDNoLTcuNjkzVjE3Ny4zOGMwLTEuNjUzLDAtMy43LjE3MS01LjQ3LjA1Ny0uOTY5LjExNC0xLjk5NC4xNzEtMi45NjNINTAyLjNjLS4xNzEuOTY5LS40LDEuODgtLjU3LDIuNzkyLS40LDEuNi0uOCwzLjQxOS0xLjIsNC45NThsLTcuMDA5LDI0LjA0N0g0ODUuNkw0NzguNzY2LDE3Ni43Yy0uNDU2LTEuNTM4LS44LTMuMzYyLTEuMi00Ljk1OC0uMTcxLS45MTItLjQtMS44MjMtLjU3LTIuNzkyaC0uMTE0Yy4wNTcuOTY5LjExNCwxLjk5NC4xNzEsMi45NjMuMDU3LDEuNzY2LjE3MSwzLjgxOC4xNzEsNS40N3YyMy4zNjNoLTcuNTc5VjE2MFptNTEuMjg1LDM3LjVoLS4xMTRhNy43NzksNy43NzksMCwwLDEtMi45NjMsMi43OTIsMTIuMjk0LDEyLjI5NCwwLDAsMS01LjY0MSwxLjE0Yy02LjA0LDAtMTAuMi0zLjA3Ny0xMC4yLTguOTQ2YTcuNTM1LDcuNTM1LDAsMCwxLDMuNDE5LTYuNzgxLDIwLjE3NSwyMC4xNzUsMCwwLDEsOC4zMi0yLjYyMWM0LjktLjY4NCw3LjA2Ni0xLjA4Myw3LjA2Ni0zLjMsMC0yLjE2NS0xLjYtMy40NzYtNC45LTMuNDc2LTMuNjQ3LDAtNS40MTMsMS4yNTQtNS42NDEsNC4xaC02LjlhOC45MjIsOC45MjIsMCwwLDEsMy4xOTEtNi43MjRjMi4wNTEtMS43NjYsNS4xMjktMi45MDYsOS40LTIuOTA2LDguNzc2LDAsMTIuMzA5LDMuODc1LDEyLjMwOSwxMC43N3YxNC44NzNjMCwyLjIyMi4zNDIsMy41MzMsMS4wMjYsNC4wNDZ2LjI4NUg1MzMuNDdBOC4yMTQsOC4yMTQsMCwwLDEsNTMyLjU1OCwxOTcuNVptLTEuNzEtMy4yNDhhNS4xMzIsNS4xMzIsMCwwLDAsMS43NjYtMy44MTh2LTQuMzg4YTE4LjkwNSwxOC45MDUsMCwwLDEtNS40MTMsMS43MWMtNC4xLjkxMi02LjA0LDEuODIzLTYuMDQsNC41NTlzMS44MjMsMy43LDQuNTU5LDMuN0E3LjQyOSw3LjQyOSwwLDAsMCw1MzAuODQ5LDE5NC4yNDdabTExLjgtMi45NjNoNy4xOGMuNTEzLDMuNDE5LDIuODQ5LDQuODQ0LDYuMzgyLDQuODQ0LDMuNDE5LDAsNS4zNTYtMS4zMTEsNS4zNTYtMy4zNjIsMC0xLjM2OC0uOTY5LTIuMTY1LTIuMzM2LTIuNjc4YTQyLjQ2LDQyLjQ2LDAsMCwwLTUuMzU3LTEuMiwxOS4xMTksMTkuMTE5LDAsMCwxLTcuMTIzLTIuMzkzLDcuMDUzLDcuMDUzLDAsMCwxLTMuMjQ4LTYuNDM5LDguMTU0LDguMTU0LDAsMCwxLDMuNDc2LTcuMDY2LDE0LjQzNCwxNC40MzQsMCwwLDEsOC40MzQtMi4yNzljNy44MDcsMCwxMS45MSwzLjcsMTIuNTM2LDkuNjg3aC03LjAwOWMtLjQtMy4xOTEtMi4yNzktNC4yNzQtNS42NDEtNC4yNzQtMy4wNzcsMC01LjAxNCwxLjA4My01LjAxNCwzLjI0OCwwLDEuMzExLjk2OSwxLjkzNywyLjUwNywyLjM5MywxLjQ4Mi41MTMsMy40NzYuNzQxLDUuNTI3LDEuMmEyMC40MjUsMjAuNDI1LDAsMCwxLDcuMDA5LDIuMzkzYzEuOTk0LDEuMzY4LDMuMzA1LDMuNDE5LDMuMzA1LDYuODM4YTguMjIzLDguMjIzLDAsMCwxLTMuNDE5LDYuOSwxNS4wNywxNS4wNywwLDAsMS04Ljg4OSwyLjUwN0M1NDcuNzcyLDIwMS42LDU0My4xLDE5Ny41NTIsNTQyLjY0NCwxOTEuMjg0Wm0yNy42OTMsMGg3LjE4Yy41MTMsMy40MTksMi44NDksNC44NDQsNi4zODIsNC44NDQsMy40MTksMCw1LjM1Ny0xLjMxMSw1LjM1Ny0zLjM2MiwwLTEuMzY4LS45NjktMi4xNjUtMi4zMzYtMi42NzhhNDIuNDU0LDQyLjQ1NCwwLDAsMC01LjM1Ni0xLjIsMTkuMTE5LDE5LjExOSwwLDAsMS03LjEyMy0yLjM5Myw3LjA1Myw3LjA1MywwLDAsMS0zLjI0OC02LjQzOSw4LjE1Myw4LjE1MywwLDAsMSwzLjQ3Ni03LjA2NiwxNC40MzMsMTQuNDMzLDAsMCwxLDguNDMzLTIuMjc5YzcuODA3LDAsMTEuOTEsMy43LDEyLjUzNiw5LjY4N2gtNy4wMDljLS40LTMuMTkxLTIuMjc5LTQuMjc0LTUuNjQxLTQuMjc0LTMuMDc3LDAtNS4wMTQsMS4wODMtNS4wMTQsMy4yNDgsMCwxLjMxMS45NjksMS45MzcsMi41MDcsMi4zOTMsMS40ODIuNTEzLDMuNDc2Ljc0MSw1LjUyNywxLjJhMjAuNDI1LDIwLjQyNSwwLDAsMSw3LjAwOSwyLjM5M2MxLjk5NCwxLjM2OCwzLjMwNSwzLjQxOSwzLjMwNSw2LjgzOGE4LjIyMyw4LjIyMywwLDAsMS0zLjQxOSw2LjksMTUuMDcxLDE1LjA3MSwwLDAsMS04Ljg5LDIuNTA3QzU3NS40NjYsMjAxLjYsNTcwLjc5MywxOTcuNTUyLDU3MC4zMzcsMTkxLjI4NFptNDcuMDExLDYuMjExaC0uMTE0YTcuNzgsNy43OCwwLDAsMS0yLjk2MywyLjc5MiwxMi4zLDEyLjMsMCwwLDEtNS42NDEsMS4xNGMtNi4wNCwwLTEwLjItMy4wNzctMTAuMi04Ljk0NmE3LjUzNSw3LjUzNSwwLDAsMSwzLjQxOS02Ljc4MSwyMC4xNzUsMjAuMTc1LDAsMCwxLDguMzItMi42MjFjNC45LS42ODQsNy4wNjYtMS4wODMsNy4wNjYtMy4zLDAtMi4xNjUtMS42LTMuNDc2LTQuOS0zLjQ3Ni0zLjY0NywwLTUuNDEzLDEuMjU0LTUuNjQxLDQuMWgtNi45YTguOTIyLDguOTIyLDAsMCwxLDMuMTkxLTYuNzI0YzIuMDUxLTEuNzY2LDUuMTI5LTIuOTA2LDkuNC0yLjkwNiw4Ljc3NiwwLDEyLjMwOSwzLjg3NSwxMi4zMDksMTAuNzd2MTQuODczYzAsMi4yMjIuMzQyLDMuNTMzLDEuMDI2LDQuMDQ2di4yODVINjE4LjI2QTguMjEzLDguMjEzLDAsMCwxLDYxNy4zNDgsMTk3LjVabS0xLjcxLTMuMjQ4YTUuMTMyLDUuMTMyLDAsMCwwLDEuNzY3LTMuODE4di00LjM4OGExOC45MDcsMTguOTA3LDAsMCwxLTUuNDE0LDEuNzFjLTQuMS45MTItNi4wNCwxLjgyMy02LjA0LDQuNTU5czEuODIzLDMuNyw0LjU1OSwzLjdBNy40MjksNy40MjksMCwwLDAsNjE1LjYzOCwxOTQuMjQ3Wm0xNi4yNCwyLjg0OWExNS42LDE1LjYsMCwwLDEtNC4wNDYtMTAuOTQxLDE2LjA3MywxNi4wNzMsMCwwLDEsMy45ODktMTEsMTMuOTU0LDEzLjk1NCwwLDAsMSwxMC42LTQuNDQ1LDE0LjIxMywxNC4yMTMsMCwwLDEsOS4xMTcsMi45NjMsMTIuNTE4LDEyLjUxOCwwLDAsMSw0LjE2LDcuNzVoLTcuNTc5YTUuMjY2LDUuMjY2LDAsMCwwLTUuMzU2LTQuNWMtNC43MywwLTcuMDY2LDMuNDc2LTcuMDY2LDkuMjMxLDAsNS41ODQsMi4xNjUsOS4yMzEsNi45NTIsOS4yMzEsMy4xOTEsMCw1LjM1Ni0xLjYsNS44NjktNC45NThoNy40NjVhMTEuNTQxLDExLjU0MSwwLDAsMS0zLjgxOCw3Ljg2NCwxMy43LDEzLjcsMCwwLDEtOS4zNDUsMy4zMDVBMTQuNDY5LDE0LjQ2OSwwLDAsMSw2MzEuODc4LDE5Ny4xWm0zNS4wNDUtMjEuNzY4YzIuMTY1LTMuMTM0LDQuNDQ1LTQuNjE2LDguNDkxLTQuNjE2YTkuNTE5LDkuNTE5LDAsMCwxLDcuMjk0LDMuMDc3LDExLjYsMTEuNiwwLDAsMSwyLjc5Miw3Ljg2NHYxOS4wOWgtNy43NXYtMTcuOTVjMC0zLjE5MS0xLjc2Ni01LjM1Ni01LjA3MS01LjM1Ni0zLjQxOSwwLTUuOTI2LDIuNjc4LTUuOTI2LDYuNzI0djE2LjU4Mkg2NTlWMTYwaDcuNzV2MTUuMzI5Wm00MS40ODQsMjJoLS4xNzFhOS4zODEsOS4zODEsMCwwLDEtOC4zNzcsNC4yMTdjLTYuNTUzLDAtMTAuMTQzLTQuMDQ2LTEwLjE0My0xMC41NDJWMTcxLjUxMWg3LjY5M3YxOC4xNzhjMCwzLjQxOSwxLjQ4MSw1LjMsNC44NDQsNS4zLDMuNjQ3LDAsNS44NjktMi43MzUsNS44NjktNi42MVYxNzEuNTExaDcuNzV2MjkuMjMyaC03LjQ2NVptMTAuMzE0LTYuMDRoNy4xOGMuNTEzLDMuNDE5LDIuODQ5LDQuODQ0LDYuMzgyLDQuODQ0LDMuNDE5LDAsNS4zNTctMS4zMTEsNS4zNTctMy4zNjIsMC0xLjM2OC0uOTY5LTIuMTY1LTIuMzM2LTIuNjc4YTQyLjQ2Myw0Mi40NjMsMCwwLDAtNS4zNTctMS4yLDE5LjExOSwxOS4xMTksMCwwLDEtNy4xMjMtMi4zOTMsNy4wNTMsNy4wNTMsMCwwLDEtMy4yNDgtNi40MzksOC4xNTMsOC4xNTMsMCwwLDEsMy40NzYtNy4wNjYsMTQuNDMzLDE0LjQzMywwLDAsMSw4LjQzMy0yLjI3OWM3LjgwNywwLDExLjkxLDMuNywxMi41MzYsOS42ODdoLTcuMDA5Yy0uNC0zLjE5MS0yLjI3OS00LjI3NC01LjY0MS00LjI3NC0zLjA3NywwLTUuMDE0LDEuMDgzLTUuMDE0LDMuMjQ4LDAsMS4zMTEuOTY5LDEuOTM3LDIuNTA3LDIuMzkzLDEuNDgyLjUxMywzLjQ3Ni43NDEsNS41MjcsMS4yYTIwLjQyNiwyMC40MjYsMCwwLDEsNy4wMDksMi4zOTNjMS45OTQsMS4zNjgsMy4zMDUsMy40MTksMy4zMDUsNi44MzhhOC4yMjMsOC4yMjMsMCwwLDEtMy40MTksNi45LDE1LjA3MSwxNS4wNzEsMCwwLDEtOC44OSwyLjUwN0M3MjMuODUsMjAxLjYsNzE5LjE3NywxOTcuNTUyLDcxOC43MjEsMTkxLjI4NFptMzEuOTA5LDUuODEyYTE1LjY3MSwxNS42NzEsMCwwLDEtMy45MzItMTEsMTUuODY0LDE1Ljg2NCwwLDAsMSw0LjA0Ni0xMC45NDEsMTMuODA3LDEzLjgwNywwLDAsMSwxMC4zNzEtNC40NDVjNC43MywwLDguMjYzLDEuNzY3LDEwLjcxMyw0LjlzMy43LDcuNDY1LDMuNywxMi43MDdoLTIxLjJjLjYyNyw0LjU1OSwzLjAyLDcuMjk0LDcuNDY1LDcuMjk0LDMuMDc3LDAsNC43ODctMS4zNjgsNS42NDEtMy41OWg3LjYzNmExMS4zLDExLjMsMCwwLDEtNC4xNiw2LjcyNCwxNC40NTQsMTQuNDU0LDAsMCwxLTkuMDYsMi44NDlBMTQuNzYzLDE0Ljc2MywwLDAsMSw3NTAuNjMxLDE5Ny4xWm0zLjgxOC0xNC4xMzJoMTIuOTkyYy0uMjI4LTMuNzYxLTIuNjIxLTYuMjY4LTYuMjExLTYuMjY4Qzc1Ny4xMjcsMTc2LjcsNzU1LjEzMiwxNzkuMDksNzU0LjQ0OCwxODIuOTY0Wm0yNi4xLTExLjQ1NHYtOS4xMTdoNy41Nzl2OS4xMTdoNS4wMTV2NS40MTNoLTUuMDE1djE1LjIxNWMwLDIuMjIyLDEuMTQsMi45MDYsMi45MDYsMi45MDZoMS40ODJhMy43NjQsMy43NjQsMCwwLDAsLjgtLjA1N3Y1LjdhOC44MjcsOC44MjcsMCwwLDEtMS4yNTQuMDU3Yy0uODU1LjA1Ny0yLjA1MS4wNTctMy41OS4wNTdhOS4yNDEsOS4yNDEsMCwwLDEtNS4zNTYtMS40MjQsNi4zNjIsNi4zNjIsMCwwLDEtMi41NjQtNS41ODRWMTc2LjkyNEg3NzYuNXYtNS40MTNabTE4LjAwNiwwdi05LjExN2g3LjU3OXY5LjExN2g1LjAxNXY1LjQxM2gtNS4wMTV2MTUuMjE1YzAsMi4yMjIsMS4xNCwyLjkwNiwyLjkwNiwyLjkwNmgxLjQ4MmEzLjc2NSwzLjc2NSwwLDAsMCwuOC0uMDU3djUuN2E4LjgyOSw4LjgyOSwwLDAsMS0xLjI1NC4wNTdjLS44NTUuMDU3LTIuMDUxLjA1Ny0zLjU5LjA1N2E5LjI0MSw5LjI0MSwwLDAsMS01LjM1Ni0xLjQyNCw2LjM2Miw2LjM2MiwwLDAsMS0yLjU2NC01LjU4NFYxNzYuOTI0aC00LjA0NnYtNS40MTNabTE0LjcsMTkuNzczaDcuMThjLjUxMywzLjQxOSwyLjg0OSw0Ljg0NCw2LjM4Miw0Ljg0NCwzLjQxOSwwLDUuMzU3LTEuMzExLDUuMzU3LTMuMzYyLDAtMS4zNjgtLjk2OS0yLjE2NS0yLjMzNi0yLjY3OGE0Mi40NTgsNDIuNDU4LDAsMCwwLTUuMzU3LTEuMiwxOS4xMTksMTkuMTE5LDAsMCwxLTcuMTIzLTIuMzkzLDcuMDUzLDcuMDUzLDAsMCwxLTMuMjQ4LTYuNDM5LDguMTUzLDguMTUzLDAsMCwxLDMuNDc2LTcuMDY2LDE0LjQzMywxNC40MzMsMCwwLDEsOC40MzMtMi4yNzljNy44MDcsMCwxMS45MSwzLjcsMTIuNTM2LDkuNjg3aC03LjAwOWMtLjQtMy4xOTEtMi4yNzktNC4yNzQtNS42NDEtNC4yNzQtMy4wNzcsMC01LjAxNCwxLjA4My01LjAxNCwzLjI0OCwwLDEuMzExLjk2OSwxLjkzNywyLjUwNywyLjM5MywxLjQ4Mi41MTMsMy40NzYuNzQxLDUuNTI3LDEuMmEyMC40MjYsMjAuNDI2LDAsMCwxLDcuMDA5LDIuMzkzYzEuOTk1LDEuMzY4LDMuMzA1LDMuNDE5LDMuMzA1LDYuODM4YTguMjIzLDguMjIzLDAsMCwxLTMuNDE5LDYuOSwxNS4wNzEsMTUuMDcxLDAsMCwxLTguODg5LDIuNTA3QzgxOC4zODIsMjAxLjYsODEzLjcxLDE5Ny41NTIsODEzLjI1NCwxOTEuMjg0Wk00NzcuOTExLDIxMi45NjZ2NDAuNzQzaC04LjI2M1YyMTIuOTY2Wm0xMy4xMDYsMTUuNWE5LjMzMSw5LjMzMSwwLDAsMSw4LjY2MS00Ljc4Nyw5LjUxOSw5LjUxOSwwLDAsMSw3LjI5NCwzLjA3NywxMS42LDExLjYsMCwwLDEsMi43OTIsNy44NjR2MTkuMDloLTcuNzVWMjM1Ljc2YzAtMy4xOTEtMS43NjYtNS4zNTYtNS4wNzItNS4zNTYtMy40MTksMC01LjkyNiwyLjY3OC01LjkyNiw2LjcyNHYxNi41ODJoLTcuNzVWMjI0LjQ3N2g3LjU3OXYzLjk4OVptMjEuMzY5LDE1Ljc4NGg3LjE4Yy41MTMsMy40MTksMi44NDksNC44NDQsNi4zODIsNC44NDQsMy40MTksMCw1LjM1Ny0xLjMxMSw1LjM1Ny0zLjM2MiwwLTEuMzY4LS45NjktMi4xNjUtMi4zMzYtMi42NzhhNDIuNDYxLDQyLjQ2MSwwLDAsMC01LjM1Ny0xLjIsMTkuMTE5LDE5LjExOSwwLDAsMS03LjEyMy0yLjM5Myw3LjA1Myw3LjA1MywwLDAsMS0zLjI0OC02LjQzOSw4LjE1Myw4LjE1MywwLDAsMSwzLjQ3Ni03LjA2NiwxNC40MzMsMTQuNDMzLDAsMCwxLDguNDM0LTIuMjc5YzcuODA3LDAsMTEuOTEsMy43LDEyLjUzNiw5LjY4N2gtNy4wMDljLS40LTMuMTkxLTIuMjc5LTQuMjc0LTUuNjQxLTQuMjc0LTMuMDc3LDAtNS4wMTUsMS4wODMtNS4wMTUsMy4yNDgsMCwxLjMxMS45NjksMS45MzcsMi41MDcsMi4zOTMsMS40ODIuNTEzLDMuNDc2Ljc0MSw1LjUyNywxLjJhMjAuNDI2LDIwLjQyNiwwLDAsMSw3LjAwOSwyLjM5M2MxLjk5NCwxLjM2OCwzLjMwNSwzLjQxOSwzLjMwNSw2LjgzOGE4LjIyMyw4LjIyMywwLDAsMS0zLjQxOSw2Ljg5NSwxNS4wNzEsMTUuMDcxLDAsMCwxLTguODksMi41MDdDNTE3LjUxNCwyNTQuNTY0LDUxMi44NDEsMjUwLjUxOCw1MTIuMzg2LDI0NC4yNVptMzAuODg1LTE5Ljc3M1YyMTUuMzZoNy41Nzl2OS4xMTdoNS4wMTV2NS40MTNoLTUuMDE1VjI0NS4xYzAsMi4yMjIsMS4xNCwyLjkwNiwyLjkwNiwyLjkwNmgxLjQ4MmEzLjc2NSwzLjc2NSwwLDAsMCwuOC0uMDU3djUuN2E4LjgzMyw4LjgzMywwLDAsMS0xLjI1NC4wNTdjLS44NTUuMDU3LTIuMDUxLjA1Ny0zLjU5LjA1N2E5LjI0Miw5LjI0MiwwLDAsMS01LjM1Ny0xLjQyNCw2LjM2Miw2LjM2MiwwLDAsMS0yLjU2NC01LjU4NFYyMjkuODloLTQuMDQ2di01LjQxM1ptMjMuOTg5LTEwLjQyOFYyMjFoLTcuNzV2LTYuOTUyWm0wLDEwLjQyOHYyOS4yMzJoLTcuNzVWMjI0LjQ3N1ptNy4wMDksMFYyMTUuMzZoNy41Nzl2OS4xMTdoNS4wMTV2NS40MTNoLTUuMDE1VjI0NS4xYzAsMi4yMjIsMS4xNCwyLjkwNiwyLjkwNiwyLjkwNmgxLjQ4MWEzLjc2NSwzLjc2NSwwLDAsMCwuOC0uMDU3djUuN2E4LjgzMyw4LjgzMywwLDAsMS0xLjI1NC4wNTdjLS44NTUuMDU3LTIuMDUxLjA1Ny0zLjU5LjA1N2E5LjI0MSw5LjI0MSwwLDAsMS01LjM1Ni0xLjQyNCw2LjM2Miw2LjM2MiwwLDAsMS0yLjU2NC01LjU4NFYyMjkuODloLTQuMDQ2di01LjQxM1ptMzQuNywyNS44MTRINjA4LjhhOS4zODEsOS4zODEsMCwwLDEtOC4zNzcsNC4yMTdjLTYuNTUzLDAtMTAuMTQzLTQuMDQ2LTEwLjE0My0xMC41NDJWMjI0LjQ3N2g3LjY5M3YxOC4xNzhjMCwzLjQxOSwxLjQ4Miw1LjMsNC44NDQsNS4zLDMuNjQ3LDAsNS44NjktMi43MzUsNS44NjktNi42MVYyMjQuNDc3aDcuNzV2MjkuMjMyaC03LjQ2NVptMTQuNDc0LTI1LjgxNFYyMTUuMzZoNy41Nzl2OS4xMTdoNS4wMTV2NS40MTNoLTUuMDE1VjI0NS4xYzAsMi4yMjIsMS4xNCwyLjkwNiwyLjkwNiwyLjkwNmgxLjQ4MmEzLjc2NSwzLjc2NSwwLDAsMCwuOC0uMDU3djUuN2E4LjgzNCw4LjgzNCwwLDAsMS0xLjI1NC4wNTdjLS44NTUuMDU3LTIuMDUxLjA1Ny0zLjU5LjA1N2E5LjI0Miw5LjI0MiwwLDAsMS01LjM1Ni0xLjQyNCw2LjM2Miw2LjM2MiwwLDAsMS0yLjU2NC01LjU4NFYyMjkuODlINjE5LjR2LTUuNDEzWm0xOC40NjMsMjUuNTg2YTE1LjY3MSwxNS42NzEsMCwwLDEtMy45MzItMTEsMTUuODY0LDE1Ljg2NCwwLDAsMSw0LjA0Ni0xMC45NDEsMTMuODA3LDEzLjgwNywwLDAsMSwxMC4zNzEtNC40NDVjNC43MywwLDguMjYzLDEuNzY3LDEwLjcxMyw0LjlzMy43LDcuNDY1LDMuNywxMi43MDdoLTIxLjJjLjYyNyw0LjU1OSwzLjAyLDcuMjk0LDcuNDY1LDcuMjk0LDMuMDc3LDAsNC43ODctMS4zNjgsNS42NDEtMy41OWg3LjYzNmExMS4zLDExLjMsMCwwLDEtNC4xNiw2LjcyNCwxNC40NTUsMTQuNDU1LDAsMCwxLTkuMDYsMi44NDlBMTQuNzYyLDE0Ljc2MiwwLDAsMSw2NDEuOTA3LDI1MC4wNjJabTMuODE4LTE0LjEzMmgxMi45OTJjLS4yMjgtMy43NjEtMi42MjEtNi4yNjgtNi4yMTEtNi4yNjhDNjQ4LjQsMjI5LjY2Miw2NDYuNDA5LDIzMi4wNTYsNjQ1LjcyNSwyMzUuOTMxWm0zNi40MTIsMTQuMTMyYTE1LjI3NSwxNS4yNzUsMCwwLDEtNC4yNzQtMTAuOTQxLDE1LjUwOSwxNS41MDksMCwwLDEsNC4yNzQtMTEsMTUuMDU0LDE1LjA1NCwwLDAsMSwxMS00LjQ0NSwxNS4yODQsMTUuMjg0LDAsMCwxLDExLjA1NSw0LjQ0NSwxNS43MTMsMTUuNzEzLDAsMCwxLDQuMjE3LDExLDE1LjQ3NCwxNS40NzQsMCwwLDEtNC4yMTcsMTAuOTQxLDE1LjEsMTUuMSwwLDAsMS0xMS4wNTUsNC41QTE0Ljg3NCwxNC44NzQsMCwwLDEsNjgyLjEzNywyNTAuMDYyWm0xOC40MDYtMTAuOTQxYzAtNS43NTUtMi42MjEtOS41NzMtNy40MDgtOS41NzNzLTcuNDA4LDMuODE4LTcuNDA4LDkuNTczYzAsNS43LDIuNjIxLDkuNTE2LDcuNDA4LDkuNTE2UzcwMC41NDMsMjQ0LjgyLDcwMC41NDMsMjM5LjEyMlptMTIuODIxLTE0LjY0NXYtMi42MjFjMC0zLjU5LDEuMzY4LTUuOTgzLDMuNy03LjQwOCwyLjI3OS0xLjM2OCw1LjUyNy0xLjgyMyw5LjI4OC0xLjQyNXY1Ljk4M2MtMy42NDctLjE3MS01LjI0Mi4yMjgtNS4yNDIsMy4zMDV2Mi4xNjVoNS4yNDJ2NS41ODRoLTUuMjQydjIzLjY0OGgtNy43NVYyMzAuMDYxaC0zLjk4OXYtNS41ODRabS0yMjMuMiw0MS40NTV2Ni45NTJINDc3LjkxMXYzMy43OTFoLTguMjYzVjI3Mi44ODRINDU3LjR2LTYuOTUyWm0tLjg1NCwzNy4xYTE1LjY3MSwxNS42NzEsMCwwLDEtMy45MzItMTEsMTUuODY0LDE1Ljg2NCwwLDAsMSw0LjA0Ni0xMC45NDEsMTMuODA3LDEzLjgwNywwLDAsMSwxMC4zNzEtNC40NDVjNC43MywwLDguMjYzLDEuNzY3LDEwLjcxMyw0LjlzMy43LDcuNDY1LDMuNywxMi43MDdoLTIxLjJjLjYyNyw0LjU1OSwzLjAyLDcuMjk0LDcuNDY1LDcuMjk0LDMuMDc3LDAsNC43ODctMS4zNjgsNS42NDEtMy41OWg3LjYzNmExMS4zLDExLjMsMCwwLDEtNC4xNiw2LjcyNCwxNC40NTQsMTQuNDU0LDAsMCwxLTkuMDYsMi44NDlBMTQuNzYyLDE0Ljc2MiwwLDAsMSw0ODkuMzA4LDMwMy4wMjlabTMuODE4LTE0LjEzMmgxMi45OTJjLS4yMjgtMy43NjEtMi42MjEtNi4yNjgtNi4yMTEtNi4yNjhDNDk1LjgsMjgyLjYyOSw0OTMuODEsMjg1LjAyMiw0OTMuMTI2LDI4OC45Wm0yNi45NTMsMTQuMTMyYTE1LjYsMTUuNiwwLDAsMS00LjA0Ni0xMC45NDEsMTYuMDczLDE2LjA3MywwLDAsMSwzLjk4OS0xMSwxMy45NTQsMTMuOTU0LDAsMCwxLDEwLjYtNC40NDUsMTQuMjEzLDE0LjIxMywwLDAsMSw5LjExNywyLjk2MywxMi41MTgsMTIuNTE4LDAsMCwxLDQuMTYsNy43NWgtNy41NzlhNS4yNjYsNS4yNjYsMCwwLDAtNS4zNTYtNC41Yy00LjczLDAtNy4wNjYsMy40NzYtNy4wNjYsOS4yMzEsMCw1LjU4NCwyLjE2NSw5LjIzMSw2Ljk1Miw5LjIzMSwzLjE5MSwwLDUuMzU2LTEuNiw1Ljg2OS00Ljk1OGg3LjQ2NWExMS41NDEsMTEuNTQxLDAsMCwxLTMuODE4LDcuODY0LDEzLjcsMTMuNywwLDAsMS05LjM0NSwzLjMwNUExNC40NywxNC40NywwLDAsMSw1MjAuMDc5LDMwMy4wMjlabTM1LjA0NS0yMS43NjhjMi4xNjUtMy4xMzQsNC40NDUtNC42MTYsOC40OTEtNC42MTZhOS41MTksOS41MTksMCwwLDEsNy4yOTQsMy4wNzcsMTEuNiwxMS42LDAsMCwxLDIuNzkyLDcuODY0djE5LjA5aC03Ljc1di0xNy45NWMwLTMuMTkxLTEuNzY2LTUuMzU2LTUuMDcyLTUuMzU2LTMuNDE5LDAtNS45MjYsMi42NzgtNS45MjYsNi43MjR2MTYuNTgySDU0Ny4yVjI2NS45MzJoNy43NXYxNS4zMjlabTMwLjc3MS4xNzFhOS4zMzEsOS4zMzEsMCwwLDEsOC42NjEtNC43ODcsOS41MTksOS41MTksMCwwLDEsNy4yOTQsMy4wNzcsMTEuNiwxMS42LDAsMCwxLDIuNzkyLDcuODY0djE5LjA5aC03Ljc1di0xNy45NWMwLTMuMTkxLTEuNzY2LTUuMzU2LTUuMDcyLTUuMzU2LTMuNDE5LDAtNS45MjYsMi42NzgtNS45MjYsNi43MjR2MTYuNTgyaC03Ljc1VjI3Ny40NDNoNy41Nzl2My45ODlabTI2LjA0MSwyMS42YTE1LjI3NSwxNS4yNzUsMCwwLDEtNC4yNzQtMTAuOTQxLDE1LjUwOSwxNS41MDksMCwwLDEsNC4yNzQtMTEsMTUuMDU0LDE1LjA1NCwwLDAsMSwxMS00LjQ0NSwxNS4yODQsMTUuMjg0LDAsMCwxLDExLjA1NSw0LjQ0NSwxNS43MTQsMTUuNzE0LDAsMCwxLDQuMjE3LDExLDE1LjQ3NSwxNS40NzUsMCwwLDEtNC4yMTcsMTAuOTQxLDE1LjEsMTUuMSwwLDAsMS0xMS4wNTUsNC41QTE0Ljg3NCwxNC44NzQsMCwwLDEsNjExLjkzNiwzMDMuMDI5Wm0xOC40MDYtMTAuOTQxYzAtNS43NTUtMi42MjEtOS41NzMtNy40MDgtOS41NzNzLTcuNDA4LDMuODE4LTcuNDA4LDkuNTczYzAsNS43LDIuNjIxLDkuNTE2LDcuNDA4LDkuNTE2UzYzMC4zNDIsMjk3Ljc4Niw2MzAuMzQyLDI5Mi4wODhabTE4Ljk3NS0yNi4xNTV2NDAuNzQzaC03Ljc1VjI2NS45MzJabTcuNjM2LDM3LjFhMTUuMjc0LDE1LjI3NCwwLDAsMS00LjI3NC0xMC45NDEsMTUuNTA4LDE1LjUwOCwwLDAsMSw0LjI3NC0xMSwxNS4wNTQsMTUuMDU0LDAsMCwxLDExLTQuNDQ1LDE1LjI4NCwxNS4yODQsMCwwLDEsMTEuMDU1LDQuNDQ1LDE1LjcxNCwxNS43MTQsMCwwLDEsNC4yMTcsMTEsMTUuNDc0LDE1LjQ3NCwwLDAsMS00LjIxNywxMC45NDEsMTUuMSwxNS4xLDAsMCwxLTExLjA1NSw0LjVBMTQuODc0LDE0Ljg3NCwwLDAsMSw2NTYuOTUzLDMwMy4wMjlabTE4LjQwNi0xMC45NDFjMC01Ljc1NS0yLjYyMS05LjU3My03LjQwOC05LjU3M3MtNy40MDgsMy44MTgtNy40MDgsOS41NzNjMCw1LjcsMi42MjEsOS41MTYsNy40MDgsOS41MTZTNjc1LjM1OCwyOTcuNzg2LDY3NS4zNTgsMjkyLjA4OFptMTAuMzE0LDE1LjQ0M2g3LjY5M2MuNjI3LDEuODIzLDIuMjIyLDMuMjQ4LDUuODY5LDMuMjQ4LDQuMzMxLDAsNi41LTEuOTk0LDYuNS02LjFWMzAxLjQ5aC0uMTcxYTkuMjgzLDkuMjgzLDAsMCwxLTcuNjM2LDMuNDE5LDEyLjE5NCwxMi4xOTQsMCwwLDEtOC44MzItMy43LDEzLjg3NiwxMy44NzYsMCwwLDEtNC4wNDYtMTAuMjU3LDE1LjIsMTUuMiwwLDAsMSwzLjU5LTEwLjQyOCwxMS42NTcsMTEuNjU3LDAsMCwxLDkuMDYtMy44NzUsOS40MjMsOS40MjMsMCwwLDEsOC4wOTIsMy44NzVoLjExNHYtMy4wNzdoNy40NjV2MjcuMDFjMCw0LjEtMS4yNTQsNi45LTMuNDc2LDguODg5LTIuNDUsMi4yNzktNi4yMTEsMy4zMDUtMTAuNTQyLDMuMzA1QzY5MS4yNTYsMzE2LjY0OCw2ODYuNTI3LDMxMy4yMjksNjg1LjY3MiwzMDcuNTNabTE4Ljg2Mi0xMS4xNjlhOS4xMjgsOS4xMjgsMCwwLDAsMS42LTUuNTg0LDguOTI3LDguOTI3LDAsMCwwLTEuNzA5LTUuNTg0LDYuMzcyLDYuMzcyLDAsMCwwLTUuMjQyLTIuMzM2Yy0zLjk4OSwwLTYuNTUzLDMuMDItNi41NTMsNy45NzgsMCw1LjAxNSwyLjU2NCw3Ljg2NCw2LjYxLDcuODY0QTYuNDEsNi40MSwwLDAsMCw3MDQuNTMzLDI5Ni4zNjJabTE2Ljg2NywxMy43OWMzLjEzNCwwLDQuMzMxLTEuNTM5LDQuMzMxLTMuOTg5YTEwLjY3LDEwLjY3LDAsMCwwLS40NTYtMi45MDZjLS40LTEuMi0uOTEyLTIuNzkyLTEuNzY2LTUuMDE1bC03Ljg2NC0yMC44aDguMTQ5bDQuMzMxLDEzLjE2M2MuNDU2LDEuMzY4Ljg1NSwyLjkwNiwxLjI1NCw0LjIxNy4xNzEuNzQxLjQsMS40MjUuNjI3LDIuMTY1aC4xMTRjLjE3MS0uNzQxLjM0Mi0xLjQyNS41MTMtMi4xNjVhNDMuMDIzLDQzLjAyMywwLDAsMSwxLjItNC4yMTdsNC4xLTEzLjE2M2g3LjgwN2wtMTAuMiwyOS45NzNjLTEuMTQsMy4zLTIuMjIyLDUuNDctMy43NjEsNi44MzgtMS42LDEuNDI1LTMuNTksMS45OTQtNi41NTMsMS45OTRoLTQuNTU5di02LjFabS00MTQuNzI1LTMuNDc2SDMzOS4yN1YyMDguODkySDMwNi42NzZabTQ4Ljg5Mi0xMTQuMDgxaDgxLjQ4NlYxNjBIMzU1LjU2OFpNMzA2LjY3NiwxNjBIMzM5LjI3djMyLjU5NUgzMDYuNjc2Wk0yNTcuNzg0LDMwNi42NzZoMzIuNTk1VjE2MEgyNTcuNzg0Wm0tNDguODkyLTMyLjU5NWgzMi41OTVWMTYwSDIwOC44OTJaTTE2MCwzMDYuNjc2aDMyLjU5NVYxNjBIMTYwWm0xOTUuNTY4LDBoMzIuNTk1VjIwOC44OTJIMzU1LjU2OFpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTE2MCAtMTYwKVwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gIC5zaXRlLWxvZ28ge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbiAgLnNpdGUtbG9nby0tbWl0IHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDU3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAuc2l0ZS1sb2dvIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG4gIC5zaXRlLWxvZ28tLW1pdCB7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNpdGUtbG9nbyB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAxMTVweDtcbiAgfVxufVxuLnNpdGUtbWFpbi1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMzIwcHg7XG4gIHBhZGRpbmc6IDBweCA1cHggNXB4O1xufVxuXG4uc2l0ZS1tYWluLW5hdiBhIHtcbiAgY29sb3I6ICMwMDU4YmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgjMDA3NkZGLCAjMDA3NkZGKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDJweCwgMCAycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJSwgMCAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgMC4ycyBsaW5lYXIsIG91dGxpbmUtb2Zmc2V0IDAuMjVzIGVhc2U7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAycHgsIDAgMnB4O1xufVxuLnNpdGUtbWFpbi1uYXYgYTpob3ZlciwgLnNpdGUtbWFpbi1uYXYgYS5ob3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAycHgsIDEwMCUgMnB4O1xufVxuLnNpdGUtbWFpbi1uYXYgYTpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG4gIG91dGxpbmUtY29sb3I6ICMwMDc2RkY7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG4gIG91dGxpbmUtc3R5bGU6IHNvbGlkO1xuICBvdXRsaW5lLXdpZHRoOiAycHg7XG59XG4uc2l0ZS1tYWluLW5hdiBhLmlzLWFjdGl2ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgM3B4LCAxMDAlIDNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCh2YXIoLS1jb2xvci1zY2hlbWUtLW5hdi0tYWN0aXZlKSwgdmFyKC0tY29sb3Itc2NoZW1lLS1uYXYtLWFjdGl2ZSkpO1xufVxuLnNpdGUtbWFpbi1uYXYgYTpob3ZlciwgLnNpdGUtbWFpbi1uYXYgYS5ob3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAycHgsIDEwMCUgMnB4O1xufVxuXG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUge1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpLm1lbnUtaXRlbS0taG9tZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkge1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBtYXJnaW46IDRweCAyNXB4IDRweCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbGVmdDtcbn1cbi5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSB1bCBsaSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTVweCArIDIgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGhlaWdodDogMnB4O1xuICBib3gtc2hhZG93OiAwIC0xcHggdHJhbnNwYXJlbnQgaW5zZXQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIGEuaXMtYWN0aXZlOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIGEuaXMtYWN0aXZlOmZvY3VzIHtcbiAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkgYS5pcy1hY3RpdmU6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkubWVudS1pdGVtLS1hY3RpdmUtdHJhaWwgPiBhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgM3B4LCAxMDAlIDNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCh2YXIoLS1jb2xvci1zY2hlbWUtLW5hdi0tYWN0aXZlKSwgdmFyKC0tY29sb3Itc2NoZW1lLS1uYXYtLWFjdGl2ZSkpO1xufVxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkuaGVhZGVyLXNpdGUtc2VhcmNoLWZvcm0tdHJpZ2dlci1idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01cHg7XG59XG5cbi5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4p2vXCI7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMS4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSBidXR0b25bYXJpYS1leHBhbmRlZD10cnVlXTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG59XG5cbi5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSBidXR0b246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSA+IHVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSA+IHVsID4gbGkgPiB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDE0cHggMCAyMHB4O1xuICB3aWR0aDogMjYwcHg7XG4gIHotaW5kZXg6IDk7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2ZkMDBjMjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIHRvcDogNTBweDtcbn1cblxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51ID4gdWwgPiBsaTpsYXN0LWNoaWxkIHVsIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgPiB1bCA+IGxpID4gdWwgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xuICBsaW5lLWhlaWdodDogMS4xNWVtO1xuICBtYXJnaW46IDAgMCAwIDA7XG4gIHBhZGRpbmc6IDZweCAxMHB4IDZweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51ID4gdWwgPiBsaSA+IHVsID4gbGkgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51ID4gdWwgPiBsaSA+IHVsID4gbGkgYS5pcy1hY3RpdmUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzg1ODU4NTtcbn1cbi5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSA+IHVsID4gbGkgPiB1bCA+IGxpIGEuaXMtYWN0aXZlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgPiB1bCA+IGxpID4gdWwgPiBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnNpdGUtbWFpbi1uYXYge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICBib2R5Lm1vYmlsZS1uYXYtb3BlbmVkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5zaXRlLW1haW4tbmF2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2NXB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuICAgIHdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQ6ICMxMjEyMTI7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIGJvZHkubW9iaWxlLW5hdi1vcGVuZWQgLnNpdGUtbWFpbi1uYXYge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCAwIDFweDtcbiAgfVxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkubWVudS1pdGVtLS1ob21lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIGEsXG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSBidXR0b24ge1xuICAgIGNvbG9yOiAjMDA1OGJkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZzogMjBweCAxNXB4IDIwcHggMTVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgIzAwNThiZDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItbGVmdCAwLjI1cyBsaW5lYXIsIG91dGxpbmUtb2Zmc2V0IDAuMjVzIGVhc2U7XG4gIH1cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIGE6aG92ZXIsIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSB1bCBsaSBhLmhvdmVyLFxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgYnV0dG9uOmhvdmVyLFxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgYnV0dG9uLmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIGE6Zm9jdXMsXG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSBidXR0b246Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgYnV0dG9uIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IGJ1dHRvbjo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSB1bCBsaS5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IGEsXG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSB1bCBsaSBhLmlzLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdmFyKC0tY29sb3Itc2NoZW1lLS1uYXYtLWFjdGl2ZSk7XG4gIH1cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIGE6aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpO1xuICB9XG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSB1bCBsaSBhOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG4gICAgb3V0bGluZS1zdHlsZTogc29saWQ7XG4gICAgb3V0bGluZS13aWR0aDogMnB4O1xuICB9XG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSB1bCBsaS5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IGE6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAgMnB4LCAxMDAlIDJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSB1bCBsaSBidXR0b25bYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgIzAwNThiZDtcbiAgfVxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgPiB1bCA+IGxpID4gdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjZmQwMGMyO1xuICB9XG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSA+IHVsID4gbGkgPiB1bCA+IGxpLFxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgPiB1bCA+IGxpID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgPiB1bCA+IGxpID4gdWwgPiBsaSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgdWwgbGkubWVudS1pdGVtLS1yZWdpc3RlciBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTVweCA0MHB4IDE1cHggMThweDtcbiAgICBtYXJnaW46IDIwcHggMCAyMHB4IDEwcHg7XG4gIH1cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpLm1lbnUtaXRlbS0tcmVnaXN0ZXIgYTpob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gIC5zaXRlLW1haW4tbmF2IHtcbiAgICB0b3A6IDQzcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTVweCk7XG4gIH1cbiAgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IHVsIGxpIGEsXG4gIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogOTk7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMCUsIC01MCUpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5zaXRlLW1haW4tbmF2LS1idXR0b24gLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbi0tbGluayB7XG4gIGNvbG9yOiAjMDA1OGJkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaXRlLW1haW4tbmF2LS1idXR0b24gLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbi0tbGluazpob3ZlciwgLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uLS1saW5rLmhvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uLS1saW5rOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiAuaWNvbi0td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zaXRlLW1haW4tbmF2LS1idXR0b24gLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5pY29uIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaXRlLW1haW4tbmF2LS1idXR0b24gLmljb24gc3BhbiArIHNwYW4ge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5zaXRlLW1haW4tbmF2LS1idXR0b24gLmljb24uYWN0aXZlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgYW5pbWF0aW9uOiBlYXNlIDAuNXMgdG9wIGZvcndhcmRzO1xufVxuXG4uc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5pY29uLm5vdC1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb246IGVhc2UgMC41cyB0b3AtMiBmb3J3YXJkcztcbn1cblxuLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiAuaWNvbi5hY3RpdmUgc3BhbjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb246IGVhc2UgMC41cyBzY2FsZWQgZm9yd2FyZHM7XG59XG5cbi5zaXRlLW1haW4tbmF2LS1idXR0b24gLmljb24ubm90LWFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbjogZWFzZSAwLjVzIHNjYWxlZC0yIGZvcndhcmRzO1xufVxuXG4uc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5pY29uLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbjogZWFzZSAwLjVzIGJvdHRvbSBmb3J3YXJkcztcbn1cblxuLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiAuaWNvbi5ub3QtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uOiBlYXNlIDAuNXMgYm90dG9tLTIgZm9yd2FyZHM7XG59XG5cbkBrZXlmcmFtZXMgdG9wIHtcbiAgMCUge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIHRvcDogNnB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogNnB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyB0b3AtMiB7XG4gIDAlIHtcbiAgICB0b3A6IDZweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IDZweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm90dG9tIHtcbiAgMCUge1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIGJvdHRvbTogNnB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIGJvdHRvbTogNnB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm90dG9tLTIge1xuICAwJSB7XG4gICAgYm90dG9tOiA2cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIGJvdHRvbTogNnB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzY2FsZWQge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzY2FsZWQtMiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyMHB4KSB7XG4gIC5zaXRlLWhlYWRlci50cmFuc3BhcmVudC1oZWFkZXIgLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbi0tbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnNpdGUtaGVhZGVyLnRyYW5zcGFyZW50LWhlYWRlciAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5pY29uIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTM1MzUzO1xuICAgIHBhZGRpbmc6IDFweCAycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwgLTUwJSk7XG4gIH1cbiAgLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uLS1saW5rIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbi5zdGF0dXMtbWVzc2FnZXMge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc3RhdHVzLW1lc3NhZ2VzIC5zdGF0dXMtbWVzc2FnZXMtLWNvbnRlbnRpbmZvIHtcbiAgLypcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yLS10ZXh0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgLTJweCAkY29sb3ItLWh5cGVybGluayBpbnNldDsgXG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLS1oeXBlcmxpbmstaGlnaGxpZ2h0ZWQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAtMnB4ICRjb2xvci0taHlwZXJsaW5rLWhpZ2hsaWdodGVkIGluc2V0OyBcbiAgICAgICAgfVxuICAgICAgfSAqL1xufVxuLnN0YXR1cy1tZXNzYWdlcyAuc3RhdHVzLW1lc3NhZ2VzLS1jb250ZW50aW5mbyAuc3RhdHVzLW1lc3NhZ2VzLS1hbGVydCB7XG4gIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjRkZCQ0JDO1xufVxuLnN0YXR1cy1tZXNzYWdlcyAuc3RhdHVzLW1lc3NhZ2VzLS1jb250ZW50aW5mbyAuc3RhdHVzLW1lc3NhZ2VzLS1pbmZvIHtcbiAgcGFkZGluZzogMjVweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGRkU4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM4OUQ2NTE7XG59XG4uc3RhdHVzLW1lc3NhZ2VzIC5zdGF0dXMtbWVzc2FnZXMtLWNvbnRlbnRpbmZvIHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuLnN0YXR1cy1tZXNzYWdlcyAuc3RhdHVzLW1lc3NhZ2VzLS1jb250ZW50aW5mbyBsaSB7XG4gIG1hcmdpbjogOHB4IDA7XG59XG4uZnJvbnQtcGFnZSAuc3RhdHVzLW1lc3NhZ2VzIC5zdGF0dXMtbWVzc2FnZXMtLWNvbnRlbnRpbmZvIC5zdGF0dXMtbWVzc2FnZXMtLWFsZXJ0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkJDQkM7XG59XG4uZnJvbnQtcGFnZSAuc3RhdHVzLW1lc3NhZ2VzIC5zdGF0dXMtbWVzc2FnZXMtLWNvbnRlbnRpbmZvIC5zdGF0dXMtbWVzc2FnZXMtLWluZm8ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg5RDY1MTtcbn1cblxuLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtLXRyaWdnZXItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNy43MDdcIiBoZWlnaHQ9XCIyNy43MDdcIiB2aWV3Qm94PVwiMCAwIDI3LjcwNyAyNy43MDdcIj48ZyBpZD1cIkdyb3VwXzE5NjZcIiBkYXRhLW5hbWU9XCJHcm91cCAxOTY2XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAuMjk5IDAuNTE1KVwiPjxjaXJjbGUgaWQ9XCJFbGxpcHNlXzEyNVwiIGRhdGEtbmFtZT1cIkVsbGlwc2UgMTI1XCIgY3g9XCIxMS4wNTFcIiBjeT1cIjExLjA1MVwiIHI9XCIxMS4wNTFcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMC43MDEgMC40ODUpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjZmZmXCIgc3Ryb2tlLXdpZHRoPVwiMlwiLz48cGF0aCBpZD1cIkxpbmUtNFwiIGQ9XCJNMTQuODUyLDE0LjYzNmw3LjYxNSw3LjYxNVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg0LjIzMyA0LjIzMylcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiNmZmZcIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvZz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMjJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZWFkZXItc2l0ZS1zZWFyY2gtZm9ybS10cmlnZ2VyLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjcuNzA3XCIgaGVpZ2h0PVwiMjcuNzA3XCIgdmlld0JveD1cIjAgMCAyNy43MDcgMjcuNzA3XCI+PGcgaWQ9XCJHcm91cF8xOTY2XCIgZGF0YS1uYW1lPVwiR3JvdXAgMTk2NlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjI5OSAwLjUxNSlcIj48Y2lyY2xlIGlkPVwiRWxsaXBzZV8xMjVcIiBkYXRhLW5hbWU9XCJFbGxpcHNlIDEyNVwiIGN4PVwiMTEuMDUxXCIgY3k9XCIxMS4wNTFcIiByPVwiMTEuMDUxXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAuNzAxIDAuNDg1KVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI2ZmZlwiIHN0cm9rZS13aWR0aD1cIjJcIi8+PHBhdGggaWQ9XCJMaW5lLTRcIiBkPVwiTTE0Ljg1MiwxNC42MzZsNy42MTUsNy42MTVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNC4yMzMgNC4yMzMpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjZmZmXCIgc3Ryb2tlLXdpZHRoPVwiMlwiLz48L2c+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpO1xufVxuLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtLXRyaWdnZXItYnV0dG9uOmhvdmVyOmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaGVhZGVyLXNpdGUtc2VhcmNoLWZvcm0tdHJpZ2dlci1idXR0b24uaXMtYWN0aXZlOmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wYWdlLS1zaXRlLXNlYXJjaCAuaGVhZGVyLXNpdGUtc2VhcmNoLWZvcm0tdHJpZ2dlci1idXR0b24ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5oZWFkZXItc2l0ZS1zZWFyY2gtZm9ybS10cmlnZ2VyLWJ1dHRvbiB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtLXRyaWdnZXItYnV0dG9uIHtcbiAgICByaWdodDogMTAwcHg7XG4gICAgdG9wOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtLXRyaWdnZXItYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRvcDogMTRweDtcbiAgICByaWdodDogOHB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMTZweDtcbiAgfVxufVxuI2Jsb2NrLW1pdC1zaXRlc2VhcmNoZm9ybSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMXB4O1xuICByaWdodDogMjAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtIGZvcm0ge1xuICB3aWR0aDogMjAwcHg7XG59XG5cbi5oZWFkZXItc2l0ZS1zZWFyY2gtZm9ybSBpbnB1dC5mb3JtLXNlYXJjaCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uaGVhZGVyLXNpdGUtc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNy43MDdcIiBoZWlnaHQ9XCIyNy43MDdcIiB2aWV3Qm94PVwiMCAwIDI3LjcwNyAyNy43MDdcIj48ZyBpZD1cIkdyb3VwXzE5NjZcIiBkYXRhLW5hbWU9XCJHcm91cCAxOTY2XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAuMjk5IDAuNTE1KVwiPjxjaXJjbGUgaWQ9XCJFbGxpcHNlXzEyNVwiIGRhdGEtbmFtZT1cIkVsbGlwc2UgMTI1XCIgY3g9XCIxMS4wNTFcIiBjeT1cIjExLjA1MVwiIHI9XCIxMS4wNTFcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMC43MDEgMC40ODUpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjZmZmXCIgc3Ryb2tlLXdpZHRoPVwiMlwiLz48cGF0aCBpZD1cIkxpbmUtNFwiIGQ9XCJNMTQuODUyLDE0LjYzNmw3LjYxNSw3LjYxNVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg0LjIzMyA0LjIzMylcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiNmZmZcIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvZz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzJweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgcmlnaHQ6IC0xMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyLXNpdGUtc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2NoZW1lLS1uYXYtLWFjdGl2ZSk7XG59XG5cbmJvZHkuaG9tZXBhZ2UgLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtIGlucHV0LmZvcm0tc2VhcmNoIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cbmJvZHkuaG9tZXBhZ2UgLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjcuNzA3XCIgaGVpZ2h0PVwiMjcuNzA3XCIgdmlld0JveD1cIjAgMCAyNy43MDcgMjcuNzA3XCI+PGcgaWQ9XCJHcm91cF8xOTY2XCIgZGF0YS1uYW1lPVwiR3JvdXAgMTk2NlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjI5OSAwLjUxNSlcIj48Y2lyY2xlIGlkPVwiRWxsaXBzZV8xMjVcIiBkYXRhLW5hbWU9XCJFbGxpcHNlIDEyNVwiIGN4PVwiMTEuMDUxXCIgY3k9XCIxMS4wNTFcIiByPVwiMTEuMDUxXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAuNzAxIDAuNDg1KVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiIzAwMFwiIHN0cm9rZS13aWR0aD1cIjJcIi8+PHBhdGggaWQ9XCJMaW5lLTRcIiBkPVwiTTE0Ljg1MiwxNC42MzZsNy42MTUsNy42MTVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNC4yMzMgNC4yMzMpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjMDAwXCIgc3Ryb2tlLXdpZHRoPVwiMlwiLz48L2c+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5ib2R5LmhvbWVwYWdlIC5oZWFkZXItc2l0ZS1zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zY2hlbWUtLW5hdi0tYWN0aXZlKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAjYmxvY2stbWl0LXNpdGVzZWFyY2hmb3JtIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaGVhZGVyLXNpdGUtc2VhcmNoLWZvcm0gZm9ybSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA5NyU7XG4gIH1cbiAgLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtIGlucHV0LmZvcm0tc2VhcmNoIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNy43MDdcIiBoZWlnaHQ9XCIyNy43MDdcIiB2aWV3Qm94PVwiMCAwIDI3LjcwNyAyNy43MDdcIj48ZyBpZD1cIkdyb3VwXzE5NjZcIiBkYXRhLW5hbWU9XCJHcm91cCAxOTY2XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAuMjk5IDAuNTE1KVwiPjxjaXJjbGUgaWQ9XCJFbGxpcHNlXzEyNVwiIGRhdGEtbmFtZT1cIkVsbGlwc2UgMTI1XCIgY3g9XCIxMS4wNTFcIiBjeT1cIjExLjA1MVwiIHI9XCIxMS4wNTFcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMC43MDEgMC40ODUpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjMDAwXCIgc3Ryb2tlLXdpZHRoPVwiMlwiLz48cGF0aCBpZD1cIkxpbmUtNFwiIGQ9XCJNMTQuODUyLDE0LjYzNmw3LjYxNSw3LjYxNVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg0LjIzMyA0LjIzMylcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiMwMDBcIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvZz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG4uc2l0ZS1oZWFkZXIgaDEuc2l0ZS1uYW1lLFxuLnNpdGUtaGVhZGVyIGgyLnNpdGUtbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnNpdGUtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLnNpdGUtaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kOiAjRkZDRTAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigyNTUsIDIwNiwgMCkgMCUsIHJnYigyNTUsIDAsIDE3NykgNTAlLCByZ2IoMCwgMTY3LCAyNTUpIDEwMCUpO1xufVxuXG4udG9vbGJhci1maXhlZC50b29sYmFyLWhvcml6b250YWwudG9vbGJhci10cmF5LW9wZW4gLnNpdGUtaGVhZGVyIHtcbiAgdG9wOiA3OXB4O1xufVxuXG4udG9vbGJhci1maXhlZC50b29sYmFyLXZlcnRpY2FsIC5zaXRlLWhlYWRlcixcbi50b29sYmFyLWZpeGVkLnRvb2xiYXItaG9yaXpvbnRhbCAuc2l0ZS1oZWFkZXIge1xuICB0b3A6IDM5cHg7XG59XG5cbi5naW4tLWhvcml6b250YWwtdG9vbGJhci50b29sYmFyLWZpeGVkLnRvb2xiYXItaG9yaXpvbnRhbCAuc2l0ZS1oZWFkZXIge1xuICB0b3A6IDUzcHg7XG59XG5cbi5naW4tLWhvcml6b250YWwtdG9vbGJhci50b29sYmFyLWZpeGVkLnRvb2xiYXItdmVydGljYWwgLnNpdGUtaGVhZGVyIHtcbiAgdG9wOiAzOXB4O1xufVxuXG4uc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLS1pbm5lciB7XG4gIHBhZGRpbmc6IDI1cHggMzVweCAxNXB4O1xufVxuXG4uc2l0ZS1oZWFkZXIgLnNpdGUtbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNpdGUtaGVhZGVyIC5zaXRlLW5hbWUtLW1pdC1sb2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHJpZ2h0OiAzNXB4O1xuICB0b3A6IDIwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAuc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLS1pbm5lciB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4IDEzcHg7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5zaXRlLW5hbWUge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5zaXRlLW5hbWUtLW1pdC1sb2dvIHtcbiAgICB0b3A6IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAuc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLS1pbm5lciB7XG4gICAgcGFkZGluZzogMTNweCA1cHggMTFweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5zaXRlLW5hbWUge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5zaXRlLW5hbWUtLW1pdC1sb2dvIHtcbiAgICByaWdodDogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnNpdGUtaGVhZGVyIC5zaXRlLW5hbWUge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuLnNpdGUtbWFpbiB7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xufVxuXG4uc2l0ZS1tYWluIGEge1xuICBjb2xvcjogIzAwNThiZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KCMwMDc2RkYsICMwMDc2RkYpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMnB4LCAwIDJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlLCAwIDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAwLjJzIGxpbmVhciwgb3V0bGluZS1vZmZzZXQgMC4yNXMgZWFzZTtcbn1cbi5zaXRlLW1haW4gYTpob3ZlciwgLnNpdGUtbWFpbiBhLmhvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDJweCwgMTAwJSAycHg7XG59XG4uc2l0ZS1tYWluIGE6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xuICBvdXRsaW5lLWNvbG9yOiAjMDA3NkZGO1xuICBvdXRsaW5lLW9mZnNldDogMXB4O1xuICBvdXRsaW5lLXN0eWxlOiBzb2xpZDtcbiAgb3V0bGluZS13aWR0aDogMnB4O1xufVxuLnNpdGUtbWFpbiBhLmlzLWFjdGl2ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgM3B4LCAxMDAlIDNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCh2YXIoLS1jb2xvci1zY2hlbWUtLW5hdi0tYWN0aXZlKSwgdmFyKC0tY29sb3Itc2NoZW1lLS1uYXYtLWFjdGl2ZSkpO1xufVxuXG4uc2l0ZS1tYWluIGgxIGE6Zm9jdXMsIC5zaXRlLW1haW4gaDIgYTpmb2N1cywgLnNpdGUtbWFpbiBoMyBhOmZvY3VzLCAuc2l0ZS1tYWluIGg0IGE6Zm9jdXMsIC5zaXRlLW1haW4gaDUgYTpmb2N1cywgLnNpdGUtbWFpbiBoNiBhOmZvY3VzIHtcbiAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnNpdGUtbWFpbiB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zaXRlLW1haW4gdGgsIC5zaXRlLW1haW4gdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgcGFkZGluZzogOHB4O1xuICBtYXJnaW46IDA7XG59XG4uc2l0ZS1tYWluIHRkIHtcbiAgcGFkZGluZzogOHB4O1xuICBsaW5lLWhlaWdodDogMS42NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnNpdGUtbWFpbiB0ZCBhIHtcbiAgY29sb3I6ICMwMDU4YmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgjMDA3NkZGLCAjMDA3NkZGKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDJweCwgMCAycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJSwgMCAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgMC4ycyBsaW5lYXIsIG91dGxpbmUtb2Zmc2V0IDAuMjVzIGVhc2U7XG59XG4uc2l0ZS1tYWluIHRkIGE6aG92ZXIsIC5zaXRlLW1haW4gdGQgYS5ob3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAycHgsIDEwMCUgMnB4O1xufVxuLnNpdGUtbWFpbiB0ZCBhOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbiAgb3V0bGluZS1jb2xvcjogIzAwNzZGRjtcbiAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbiAgb3V0bGluZS1zdHlsZTogc29saWQ7XG4gIG91dGxpbmUtd2lkdGg6IDJweDtcbn1cbi5zaXRlLW1haW4gdGQgYS5pcy1hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDNweCwgMTAwJSAzcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQodmFyKC0tY29sb3Itc2NoZW1lLS1uYXYtLWFjdGl2ZSksIHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpKTtcbn1cbi5zaXRlLW1haW4gdGQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbi5zaXRlLW1haW4gaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc2l0ZS1tYWluIHVsLCAuc2l0ZS1tYWluIG9sIHtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbjogMjBweCAwIDMwcHg7XG59XG4uc2l0ZS1tYWluIHVsIHVsLCAuc2l0ZS1tYWluIHVsIG9sLCAuc2l0ZS1tYWluIG9sIHVsLCAuc2l0ZS1tYWluIG9sIG9sIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpdGUtbWFpbiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIGxpc3Qtc3R5bGU6IHNxdWFyZTtcbn1cbi5zaXRlLW1haW4gbGkgYSB7XG4gIGNvbG9yOiAjMDA1OGJkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoIzAwNzZGRiwgIzAwNzZGRik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAycHgsIDAgMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCUsIDAgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIDAuMnMgbGluZWFyLCBvdXRsaW5lLW9mZnNldCAwLjI1cyBlYXNlO1xufVxuLnNpdGUtbWFpbiBsaSBhOmhvdmVyLCAuc2l0ZS1tYWluIGxpIGEuaG92ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgMnB4LCAxMDAlIDJweDtcbn1cbi5zaXRlLW1haW4gbGkgYTpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG4gIG91dGxpbmUtY29sb3I6ICMwMDc2RkY7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG4gIG91dGxpbmUtc3R5bGU6IHNvbGlkO1xuICBvdXRsaW5lLXdpZHRoOiAycHg7XG59XG4uc2l0ZS1tYWluIGxpIGEuaXMtYWN0aXZlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAzcHgsIDEwMCUgM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpLCB2YXIoLS1jb2xvci1zY2hlbWUtLW5hdi0tYWN0aXZlKSk7XG59XG4uc2l0ZS1tYWluIGZpZ3VyZSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG4uc2l0ZS1tYWluIGZpZ3VyZS5hbGlnbi1yaWdodCB7XG4gIG1heC13aWR0aDogNDAlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5zaXRlLW1haW4gZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5zaXRlLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLypcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDonJztcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0M0MDBGRiAwJSwgIzhBMjFFNiA1MiUsICMwMDcwQUMgMTAwJSk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfSAgKi9cbn1cblxuLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlci0taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDcwcHggNDBweCA0MHB4O1xufVxuXG4uc2l0ZS1mb290ZXIgLnNpdGUtbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDcwcHg7XG4gIHdpZHRoOiAzMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyBpZD1cIkdyb3VwXzIwOTlcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDk5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiIHdpZHRoPVwiMzAzLjc0OFwiIGhlaWdodD1cIjY1LjM3N1wiIHZpZXdCb3g9XCIwIDAgMzAzLjc0OCA2NS4zNzdcIj4gPGRlZnM+IDxjbGlwUGF0aCBpZD1cImNsaXAtcGF0aFwiPiA8cmVjdCBpZD1cIlJlY3RhbmdsZV8xMjY3XCIgZGF0YS1uYW1lPVwiUmVjdGFuZ2xlIDEyNjdcIiB3aWR0aD1cIjMwMy43NDhcIiBoZWlnaHQ9XCI2NS4zNzdcIiBmaWxsPVwibm9uZVwiLz4gPC9jbGlwUGF0aD4gPGNsaXBQYXRoIGlkPVwiY2xpcC1wYXRoLTNcIj4gPHJlY3QgaWQ9XCJSZWN0YW5nbGVfMTI2MVwiIGRhdGEtbmFtZT1cIlJlY3RhbmdsZSAxMjYxXCIgd2lkdGg9XCI4OC4yOTFcIiBoZWlnaHQ9XCIyNC44ODJcIiBmaWxsPVwibm9uZVwiLz4gPC9jbGlwUGF0aD4gPGNsaXBQYXRoIGlkPVwiY2xpcC1wYXRoLTRcIj4gPHJlY3QgaWQ9XCJSZWN0YW5nbGVfMTI2MlwiIGRhdGEtbmFtZT1cIlJlY3RhbmdsZSAxMjYyXCIgd2lkdGg9XCI3My45XCIgaGVpZ2h0PVwiNjMuMDk2XCIgZmlsbD1cIm5vbmVcIi8+IDwvY2xpcFBhdGg+IDxjbGlwUGF0aCBpZD1cImNsaXAtcGF0aC01XCI+IDxyZWN0IGlkPVwiUmVjdGFuZ2xlXzEyNjNcIiBkYXRhLW5hbWU9XCJSZWN0YW5nbGUgMTI2M1wiIHdpZHRoPVwiNTQuMzAxXCIgaGVpZ2h0PVwiNTUuNTY0XCIgZmlsbD1cIm5vbmVcIi8+IDwvY2xpcFBhdGg+IDxjbGlwUGF0aCBpZD1cImNsaXAtcGF0aC02XCI+IDxyZWN0IGlkPVwiUmVjdGFuZ2xlXzEyNjRcIiBkYXRhLW5hbWU9XCJSZWN0YW5nbGUgMTI2NFwiIHdpZHRoPVwiNDMuNTkyXCIgaGVpZ2h0PVwiMTkuNzVcIiBmaWxsPVwibm9uZVwiLz4gPC9jbGlwUGF0aD4gPGNsaXBQYXRoIGlkPVwiY2xpcC1wYXRoLTdcIj4gPHJlY3QgaWQ9XCJSZWN0YW5nbGVfMTI2NVwiIGRhdGEtbmFtZT1cIlJlY3RhbmdsZSAxMjY1XCIgd2lkdGg9XCIyMy45MlwiIGhlaWdodD1cIjI3LjEzNlwiIGZpbGw9XCJub25lXCIvPiA8L2NsaXBQYXRoPiA8L2RlZnM+IDxnIGlkPVwiR3JvdXBfMjA5OFwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwOThcIiBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAtcGF0aClcIj4gPHBhdGggaWQ9XCJQYXRoXzI4NTNcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NTNcIiBkPVwiTTEwNS4wMTIsNy4zNzNoMi4zMjFsNy40LDExLjA4Miw3LjQtMTEuMDgyaDIuMzIxVjI3LjY4MmgtMi4yOTJWMTEuMjMxbC03LjQsMTAuODgxaC0uMTE2bC03LjQtMTAuODUxVjI3LjY4MmgtMi4yMzRaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC01LjE3NiAtMC4zNjMpXCIvPiA8cmVjdCBpZD1cIlJlY3RhbmdsZV8xMjYwXCIgZGF0YS1uYW1lPVwiUmVjdGFuZ2xlIDEyNjBcIiB3aWR0aD1cIjIuMjkyXCIgaGVpZ2h0PVwiMjAuMzA5XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDEyNC40OTkgNy4wMSlcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODU0XCIgZGF0YS1uYW1lPVwiUGF0aCAyODU0XCIgZD1cIk0xNDQuMTUxLDkuNDloLTYuODE5VjcuMzczSDE1My4yOVY5LjQ5aC02LjgxOFYyNy42ODJoLTIuMzIxWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtNi43NjkgLTAuMzYzKVwiLz4gPGcgaWQ9XCJHcm91cF8yMDk3XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA5N1wiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwIDApXCI+IDxnIGlkPVwiR3JvdXBfMjA5NlwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwOTZcIiBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAtcGF0aClcIj4gPGcgaWQ9XCJHcm91cF8yMDgzXCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA4M1wiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwIDQwLjM0NilcIiBzdHlsZT1cIm1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtpc29sYXRpb246IGlzb2xhdGVcIj4gPGcgaWQ9XCJHcm91cF8yMDgyXCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA4MlwiPiA8ZyBpZD1cIkdyb3VwXzIwODFcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDgxXCIgY2xpcC1wYXRoPVwidXJsKCNjbGlwLXBhdGgtMylcIj4gPHBhdGggaWQ9XCJQYXRoXzI4NTVcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NTVcIiBkPVwiTTAsNDkuMzQ4bDIxLjU4LTYuOTExLDY2LjcxLDE1LjQxOUw2OC40LDY3LjMxOVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMCAtNDIuNDM4KVwiIGZpbGw9XCIjZmZjYjA1XCIvPiA8L2c+IDwvZz4gPC9nPiA8ZyBpZD1cIkdyb3VwXzIwODZcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDg2XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDE0LjQ0MiAwKVwiIHN0eWxlPVwibWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O2lzb2xhdGlvbjogaXNvbGF0ZVwiPiA8ZyBpZD1cIkdyb3VwXzIwODVcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDg1XCI+IDxnIGlkPVwiR3JvdXBfMjA4NFwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwODRcIiBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAtcGF0aC00KVwiPiA8cGF0aCBpZD1cIlBhdGhfMjg1NlwiIGRhdGEtbmFtZT1cIlBhdGggMjg1NlwiIGQ9XCJNNzMuNTYxLDUwLjI2NWE2Mi42NjcsNjIuNjY3LDAsMCwxLTEwLjgtMy40NjgsNTAuODczLDUwLjg3MywwLDAsMS04Ljk5LTQuOTM1LDQxLjc5NCw0MS43OTQsMCwwLDEtNy4xMjctNi4xOTUsMzUuNDI3LDM1LjQyNywwLDAsMS04LjAxOS0xNC40MjUsMzkuOTcsMzkuOTcsMCwwLDEtMS4zNjItNy44MTMsNTAuNDU5LDUwLjQ1OSwwLDAsMSwuMTE1LTguNnEuMjI1LTIuMzU2LjY1NS00LjgzMmwtMjIuMSw0LjM4NHEtLjM5NCwyLjY0LS41NzksNS4xNTVhNTcuMjE3LDU3LjIxNywwLDAsMCwuMDM0LDkuMjE2LDQ1LjcyNSw0NS43MjUsMCwwLDAsMS41MjEsOC4zODksNDAuODE1LDQwLjgxNSwwLDAsMCwzLjAxLDcuNjUyLDQwLjEzNSw0MC4xMzUsMCwwLDAsNS40LDcuOTM4LDQ1LjY0NSw0NS42NDUsMCwwLDAsNy4zNzIsNi43NzgsNTMuNDg0LDUzLjQ4NCwwLDAsMCw5LjI3MSw1LjQ3OEE2NC4zNTMsNjQuMzUzLDAsMCwwLDUzLjEsNTguOTUzTDY5LjE3Niw2My4xbDE5LjkxNS05LjMxWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTUuMTkxKVwiIGZpbGw9XCIjZWMwMDhjXCIvPiA8L2c+IDwvZz4gPC9nPiA8ZyBpZD1cIkdyb3VwXzIwODlcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDg5XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDM0LjA5MyA1LjQwMilcIiBzdHlsZT1cIm1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtpc29sYXRpb246IGlzb2xhdGVcIj4gPGcgaWQ9XCJHcm91cF8yMDg4XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA4OFwiPiA8ZyBpZD1cIkdyb3VwXzIwODdcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDg3XCIgY2xpcC1wYXRoPVwidXJsKCNjbGlwLXBhdGgtNSlcIj4gPHBhdGggaWQ9XCJQYXRoXzI4NTdcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NTdcIiBkPVwiTTc0LjYwNiw0OC42MjRhMTguODk0LDE4Ljg5NCwwLDAsMS02LjkzOC0zLjE3NSwyMy45ODgsMjMuOTg4LDAsMCwxLTUuNTEtNS42MTMsMjcuMiwyNy4yLDAsMCwxLTMuNjUxLTcuMjg4LDI2LjczNywyNi43MzcsMCwwLDEtMS4zMTktOC4zLDIzLjQyOSwyMy40MjksMCwwLDEsLjkxOS02LjU2NiwxOS40ODYsMTkuNDg2LDAsMCwxLDIuNTY3LTUuNSwxNi40NzQsMTYuNDc0LDAsMCwxLDMuOTctNC4xMjMsMTQuNjcxLDE0LjY3MSwwLDAsMSw1LjEzMi0yLjM2OXEtMTAuNjQ4LDIuNTc0LTIxLjMsNS4xNTVhMTQuMTc4LDE0LjE3OCwwLDAsMC01LjIzNywyLjQ4OCwxNi42ODgsMTYuNjg4LDAsMCwwLTQuMDA4LDQuMzg0QTIwLjg2NSwyMC44NjUsMCwwLDAsMzYuNywyMy41OTJhMjYsMjYsMCwwLDAtLjgzNCw3LjA0NSwzMC40NTYsMzAuNDU2LDAsMCwwLDEuNDg3LDguOTM1QTMwLjkzOSwzMC45MzksMCwwLDAsNDEuMiw0Ny40NjdhMjYuNTg4LDI2LjU4OCwwLDAsMCw1LjczNyw2LjE0MywxOS45LDE5LjksMCwwLDAsNy4xODEsMy41NjFsMTYuMSw0LjA3NiwxOS45NDItOS4xNTlaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0zNS44NiAtNS42ODMpXCIgZmlsbD1cIiMyYWFjZTNcIi8+IDwvZz4gPC9nPiA8L2c+IDxnIGlkPVwiR3JvdXBfMjA5MlwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwOTJcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNDYuNjA0IDUuMDQyKVwiIHN0eWxlPVwibWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O2lzb2xhdGlvbjogaXNvbGF0ZVwiPiA8ZyBpZD1cIkdyb3VwXzIwOTFcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDkxXCI+IDxnIGlkPVwiR3JvdXBfMjA5MFwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwOTBcIiBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAtcGF0aC02KVwiPiA8cGF0aCBpZD1cIlBhdGhfMjg1OFwiIGRhdGEtbmFtZT1cIlBhdGggMjg1OFwiIGQ9XCJNODkuNDEsMTMuNTExQTI0LjI4MSwyNC4yODEsMCwwLDAsODUuNCw5LjUyYTIwLjg3NywyMC44NzcsMCwwLDAtNC41NzctMi43MzUsMTcuOTM3LDE3LjkzNywwLDAsMC00LjkxOC0xLjM1NnEtLjczNC0uMDkzLTEuNDUzLS4xMTV0LTEuNDE2LjAxYy0uNDY2LjAyOC0uOTI0LjA3Mi0xLjM3Ni4xMzhzLS44OTUuMTUxLTEuMzMxLjI1NnEtMTAuNjU2LDIuNTUtMjEuMzEyLDUuMWMuNDQ3LS4xMDcuOTA1LS4xOTUsMS4zNjctLjI2cy45MzctLjEwOCwxLjQxNy0uMTMuOTY0LS4wMjEsMS40NTgsMCwuOTkzLjA3MiwxLjUuMTQ1YTE4LjM3OCwxOC4zNzgsMCwwLDEsNS4xLDEuNTI4LDIyLjIyLDIyLjIyLDAsMCwxLDQuNzc0LDMuMDI0QTI2Ljg3OCwyNi44NzgsMCwwLDEsNjguODQsMTkuNWEzMS4yODIsMzEuMjgyLDAsMCwxLDMuNCw1LjU1MmwyMC4zNzYtNi40NThhMjcuMzY1LDI3LjM2NSwwLDAsMC0zLjItNS4wODNcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTQ5LjAyMSAtNS4zMDMpXCIgZmlsbD1cIiMyYWFjZTNcIi8+IDwvZz4gPC9nPiA8L2c+IDxwYXRoIGlkPVwiUGF0aF8yODU5XCIgZGF0YS1uYW1lPVwiUGF0aCAyODU5XCIgZD1cIk01OC4yNjIsOC42NDlsLTguMzg2LDIuMDMxYy4xODQtLjAzMy4zNjgtLjA2My41NTQtLjA4OXEuNy0uMSwxLjQxNy0uMTI5Yy4yMjItLjAxMS40NDctLjAxNS42NzQtLjAxNS4yNTgsMCwuNTIuMDA2Ljc4My4wMTkuNDk0LjAyNi45OTMuMDcyLDEuNS4xNDVhMTguMzg1LDE4LjM4NSwwLDAsMSw1LjEsMS41MjhjLjM3OC4xNzcuNzU2LjM2NCwxLjEyOC41NjQuMTA4LS4xNzMuMjIyLS4zNDIuMzM2LS41MTFhMTYuNTE4LDE2LjUxOCwwLDAsMSwzLjk3Mi00LjEyNCwxNC44MDYsMTQuODA2LDAsMCwxLDQuMjM1LTIuMTIycS01LjY1MiwxLjM1LTExLjMwOSwyLjcwNlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMi40NTggLTAuMjkzKVwiIGZpbGw9XCIjMDA1NGE2XCIvPiA8ZyBpZD1cIkdyb3VwXzIwOTVcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDk1XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDk3Ljc5MyAzMC42NTQpXCIgc3R5bGU9XCJtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7aXNvbGF0aW9uOiBpc29sYXRlXCI+IDxnIGlkPVwiR3JvdXBfMjA5NFwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwOTRcIj4gPGcgaWQ9XCJHcm91cF8yMDkzXCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA5M1wiIGNsaXAtcGF0aD1cInVybCgjY2xpcC1wYXRoLTcpXCI+IDxwYXRoIGlkPVwiUGF0aF8yODYwXCIgZGF0YS1uYW1lPVwiUGF0aCAyODYwXCIgZD1cIk0xMDIuODYzLDQ1LjkxMnYtLjFhMTMuNTMyLDEzLjUzMiwwLDAsMSwyMy43MTgtOC45NDVsLTIuNTYzLDIuNzEzYy0yLjA1OC0yLjE2MS00LjM3LTMuOTE5LTcuODg4LTMuOTE5LTUuMjc3LDAtOS4zLDQuNDctOS4zLDEwLjA1MnYuMWMwLDUuNjI4LDQuMTE4LDEwLjEsOS41NDgsMTAuMWExMC43MjEsMTAuNzIxLDAsMCwwLDcuOTM4LTMuODdsMi40NjIsMi4zMTJjLTIuNjEzLDIuOTE1LTUuNzI4LDUuMDI1LTEwLjYsNS4wMjVhMTMuMzM5LDEzLjMzOSwwLDAsMS0xMy4zMTYtMTMuNDY4XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xMDIuODYzIC0zMi4yNDMpXCIvPiA8L2c+IDwvZz4gPC9nPiA8cGF0aCBpZD1cIlBhdGhfMjg2MVwiIGRhdGEtbmFtZT1cIlBhdGggMjg2MVwiIGQ9XCJNMTYzLjQsMzUuMDkybDMuODcxLTIuM3Y1LjIyOGMyLjExLTMuMTE2LDUuMTc2LTUuNzc5LDkuOTQ5LTUuNzc5LDYuMjMyLDAsMTIuNDEzLDQuOTI0LDEyLjQxMywxMy40N3YuMWMwLDguNDkyLTYuMTMxLDEzLjUyLTEyLjQxMywxMy41MmExMS43MiwxMS43MiwwLDAsMS05Ljk0OS01LjUyOVY2Ni44MTdIMTYzLjRaTTE4NS42Niw0NS44NjF2LS4xYzAtNi4xMzItNC4yMjItMTAuMDUyLTkuMTQ3LTEwLjA1MmE5LjY5MSw5LjY5MSwwLDAsMC05LjQsMTB2LjFhOS42NzIsOS42NzIsMCwwLDAsOS40LDEwLjA1M2M1LjAyOCwwLDkuMTQ3LTMuNzIxLDkuMTQ3LTEwXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC04LjA1NCAtMS41ODkpXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg2MlwiIGRhdGEtbmFtZT1cIlBhdGggMjg2MlwiIGQ9XCJNMTkyLjE3Nyw2NS42ODlsMS4zMDctMy4wNjZhOC4xMjcsOC4xMjcsMCwwLDAsNC4wNzIuOTU2YzIuMzEyLDAsMy43Ny0xLjIwNiw1LjMyNi00Ljg3NEwxOTEuMDc0LDMyLjgyM2g0LjI3MWw5LjQ0NywyMS42NTksOC4zNDMtMjEuNjU5aDQuMTJMMjA2LjM1LDU5LjY1OGMtMi4yMTEsNS4zNzgtNC43MjIsNy4zMzctOC42NDQsNy4zMzdhMTEuODI0LDExLjgyNCwwLDAsMS01LjUyOS0xLjMwNVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtOS40MTggLTEuNjE4KVwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4NjNcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NjNcIiBkPVwiTTIzNC4xNywzNS44MzRWMzIuNDE3aC04LjI0M3YtNy44NGwtMy44NjksMi4zdjI0LjY0YzAsNS4yNzUsMy4xNjYsNy4zMzcsNy4zMzksNy4zMzdhOS43NDgsOS43NDgsMCwwLDAsNC42NzQtMS4xVjU0LjQyOGE4LjEzMyw4LjEzMywwLDAsMS0zLjc3LjljLTIuNjE0LDAtNC4zNzMtMS4xNTUtNC4zNzMtNC4zMTlWMzUuODM0WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTAuOTQ1IC0xLjIxMSlcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODY0XCIgZGF0YS1uYW1lPVwiUGF0aCAyODY0XCIgZD1cIk0yNTAuMjE3LDU2LjAxMmExMC43NDksMTAuNzQ5LDAsMCwwLDguMTg5LTMuNjY5TDI2MC44Miw1NC41YTEzLjQwOSwxMy40MDksMCwwLDEtMTAuNyw0Ljg3NWMtNy4xMzUsMC0xMi45NjctNS40NzktMTIuOTY3LTEzLjU2OSwwLTcuNTM5LDUuMjc2LTEzLjU2OCwxMi40NjYtMTMuNTY4LDcuNjg4LDAsMTIuMTEsNi4xMywxMi4xMSwxMy43NjgsMCwuMzUzLDAsLjc1NC0uMDUyLDEuMzZoLTIwLjZjLjU1MSw1LjQ3Nyw0LjU3Miw4LjY0MSw5LjE0Nyw4LjY0MW03LjU4OC0xMS43NTljLS40NTMtNC43MjUtMy4xNjYtOC43NDYtOC4yOTUtOC43NDYtNC40NywwLTcuODg4LDMuNzIxLTguNDM5LDguNzQ2WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTEuNjg5IC0xLjU4OSlcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODY1XCIgZGF0YS1uYW1lPVwiUGF0aCAyODY1XCIgZD1cIk0yNjYuMDg2LDQ1LjkxMnYtLjFBMTMuNTMxLDEzLjUzMSwwLDAsMSwyODkuOCwzNi44NjZsLTIuNTYyLDIuNzEzYy0yLjA1OS0yLjE2MS00LjM3MS0zLjkxOS03Ljg4OS0zLjkxOS01LjI3NiwwLTkuMyw0LjQ3LTkuMywxMC4wNTJ2LjFjMCw1LjYyOCw0LjExOCwxMC4xLDkuNTQ4LDEwLjFhMTAuNzM0LDEwLjczNCwwLDAsMCw3Ljk0MS0zLjg3bDIuNDYsMi4zMTJjLTIuNjEzLDIuOTE1LTUuNzI4LDUuMDI1LTEwLjYsNS4wMjVhMTMuMzQsMTMuMzQsMCwwLDEtMTMuMzE4LTEzLjQ2OFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTMuMTE1IC0xLjU4OSlcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODY2XCIgZGF0YS1uYW1lPVwiUGF0aCAyODY2XCIgZD1cIk0yOTUuNiwyMy44NmwzLjg2OS0yLjNWMzYuNzkxYTkuODQ3LDkuODQ3LDAsMCwxLDguOS01LjA3NGM2LjI3OSwwLDkuOTQ5LDQuMjIsOS45NDksMTAuNFY1OC4yNTFoLTMuODdWNDMuMDc0YzAtNC44MjYtMi42MTQtNy44NDEtNy4xODUtNy44NDEtNC40NzQsMC03Ljc5MiwzLjI2OS03Ljc5Miw4LjE0NFY1OC4yNTFIMjk1LjZaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xNC41NyAtMS4wNjMpXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg2N1wiIGRhdGEtbmFtZT1cIlBhdGggMjg2N1wiIGQ9XCJNMTMwLjQ5Miw0NnYtLjFhMTMuNTUyLDEzLjU1MiwwLDAsMSwyNy4xLS4xdi4xYTEzLjUsMTMuNSwwLDAsMS0xMy42MjcsMTMuNTc3QTEzLjMxOCwxMy4zMTgsMCwwLDEsMTMwLjQ5Miw0Nm0yMy4xMywwdi0uMWMwLTUuNTgzLTQuMTc1LTEwLjE1Ny05LjY1NC0xMC4xNTctNS42MzIsMC05LjUsNC41NzUtOS41LDEwLjA1N3YuMWMwLDUuNTgzLDQuMTIyLDEwLjEwOCw5LjYsMTAuMTA4LDUuNjMyLDAsOS41NTUtNC41MjUsOS41NTUtMTAuMDA3XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC02LjQzMiAtMS41OTMpXCIvPiA8L2c+IDwvZz4gPC9nPiA8L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4uc2l0ZS1mb290ZXIgLnNpdGUtbG9nby0tbWl0LW5hbWUge1xuICBoZWlnaHQ6IDU0cHg7XG4gIHdpZHRoOiAyMTBweDtcbn1cblxuLnNpdGUtZm9vdGVyIC5zaXRlLW5hbWUtLW1pdC1sb2dvIHtcbiAgbWFyZ2luOiA4MHB4IDAgMzBweDtcbn1cblxuLnNpdGUtZm9vdGVyIC5taXQtYWRkcmVzcyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnNpdGUtZm9vdGVyIC5taXQtYWRkcmVzcyBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDVlbTtcbn1cblxuLnNpdGUtZm9vdGVyIC5taXQtYWRkcmVzcyBhIHtcbiAgY29sb3I6ICMwMDU4YmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgjMDA3NkZGLCAjMDA3NkZGKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDJweCwgMCAycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJSwgMCAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgMC4ycyBsaW5lYXIsIG91dGxpbmUtb2Zmc2V0IDAuMjVzIGVhc2U7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNpdGUtZm9vdGVyIC5taXQtYWRkcmVzcyBhOmhvdmVyLCAuc2l0ZS1mb290ZXIgLm1pdC1hZGRyZXNzIGEuaG92ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgMnB4LCAxMDAlIDJweDtcbn1cbi5zaXRlLWZvb3RlciAubWl0LWFkZHJlc3MgYTpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG4gIG91dGxpbmUtY29sb3I6ICMwMDc2RkY7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG4gIG91dGxpbmUtc3R5bGU6IHNvbGlkO1xuICBvdXRsaW5lLXdpZHRoOiAycHg7XG59XG4uc2l0ZS1mb290ZXIgLm1pdC1hZGRyZXNzIGEuaXMtYWN0aXZlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAzcHgsIDEwMCUgM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpLCB2YXIoLS1jb2xvci1zY2hlbWUtLW5hdi0tYWN0aXZlKSk7XG59XG5cbi5zaXRlLWZvb3RlciAubWl0LWFkZHJlc3MgYS5taXQtbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zaXRlLWZvb3RlciAuc2l0ZS0tZm9vdGVyLS1hZGRpdGlvbmFsLWxpbmtzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE5MHB4O1xuICByaWdodDogMzUlO1xufVxuXG4vKlxuICogI2Jsb2NrLW1pdC1jb250YWN0LWluZm9cbiAqL1xuLnNpdGUtZm9vdGVyICNibG9jay1taXQtY29udGFjdC1pbmZvIHtcbiAgd2lkdGg6IDQ1JTtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLnNpdGUtZm9vdGVyICNibG9jay1taXQtY29udGFjdC1pbmZvIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTVweCArIDIgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5zaXRlLWZvb3RlciAjYmxvY2stbWl0LWNvbnRhY3QtaW5mbyB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5zaXRlLWZvb3RlciAjYmxvY2stbWl0LWNvbnRhY3QtaW5mbyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5cbi5zaXRlLWZvb3RlciAjYmxvY2stbWl0LWNvbnRhY3QtaW5mbyBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG4uc2l0ZS1mb290ZXIgI2Jsb2NrLW1pdC1jb250YWN0LWluZm8gYSB7XG4gIGNvbG9yOiAjMDA1OGJkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoIzAwNzZGRiwgIzAwNzZGRik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAycHgsIDAgMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCUsIDAgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIDAuMnMgbGluZWFyLCBvdXRsaW5lLW9mZnNldCAwLjI1cyBlYXNlO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zaXRlLWZvb3RlciAjYmxvY2stbWl0LWNvbnRhY3QtaW5mbyBhOmhvdmVyLCAuc2l0ZS1mb290ZXIgI2Jsb2NrLW1pdC1jb250YWN0LWluZm8gYS5ob3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAycHgsIDEwMCUgMnB4O1xufVxuLnNpdGUtZm9vdGVyICNibG9jay1taXQtY29udGFjdC1pbmZvIGE6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xuICBvdXRsaW5lLWNvbG9yOiAjMDA3NkZGO1xuICBvdXRsaW5lLW9mZnNldDogMXB4O1xuICBvdXRsaW5lLXN0eWxlOiBzb2xpZDtcbiAgb3V0bGluZS13aWR0aDogMnB4O1xufVxuLnNpdGUtZm9vdGVyICNibG9jay1taXQtY29udGFjdC1pbmZvIGEuaXMtYWN0aXZlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAzcHgsIDEwMCUgM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpLCB2YXIoLS1jb2xvci1zY2hlbWUtLW5hdi0tYWN0aXZlKSk7XG59XG5cbi8qXG4gKiAjYmxvY2stbWl0LXZpc2l0XG4gKi9cbi5zaXRlLWZvb3RlciAjYmxvY2stbWl0LXZpc2l0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2MHB4O1xuICByaWdodDogNDBweDtcbiAgd2lkdGg6IDIwJTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogMzBweCAyJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweCB0b3AgMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI3NFwiIGhlaWdodD1cIjc0XCIgdmlld0JveD1cIjAgMCA3NCA3NFwiPiA8ZyB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTAuNDMpXCI+IDxyZWN0IGlkPVwiUmVjdGFuZ2xlXzEyNDFcIiBkYXRhLW5hbWU9XCJSZWN0YW5nbGUgMTI0MVwiIHdpZHRoPVwiNzRcIiBoZWlnaHQ9XCI3NFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjQzKVwiIGZpbGw9XCJub25lXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjgzN1wiIGRhdGEtbmFtZT1cIlBhdGggMjgzN1wiIGQ9XCJNOTIuMzg0LDQwLjY2MmE1LjgzMiw1LjgzMiwwLDAsMSwxMC4wODktNS44MzJsOC43NDcsMTUuMTMzXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC02NC45NzUgLTIyLjc1OSlcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiMwMDBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCI0XCIvPiA8cGF0aCBpZD1cIlBhdGhfMjgzOFwiIGRhdGEtbmFtZT1cIlBhdGggMjgzOFwiIGQ9XCJNNTQuNDQ5LDU0LjgzOWwtNC42NjUtOC4wNzdhNS44MzIsNS44MzIsMCwwLDEsMTAuMDg5LTUuODMyTDY5Ljc4Niw1OC4xXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0zNC43OTcgLTI3LjA4MSlcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiMwMDBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCI0XCIvPiA8cGF0aCBpZD1cIlBhdGhfMjgzOVwiIGRhdGEtbmFtZT1cIlBhdGggMjgzOVwiIGQ9XCJNNjYuMTcsOTMuMDJBMTEuNjM0LDExLjYzNCwwLDAsMSw3MC40MjcsNzcuMWwtMi45MTYtNS4wNzNBNS44MzksNS44MzksMCwxLDEsNzcuNjI5LDY2LjJsNS44MzIsMTAuMTE4QTIzLjMzMSwyMy4zMzEsMCwwLDEsNDMuMDQ4LDk5LjYzOUwzMC44LDc4LjQxMkE1LjgzOSw1LjgzOSwwLDAsMSw0MC45Miw3Mi41ODFMNDcuMzM1LDgzLjY5XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0yMS4yNjggLTQ0LjgyMylcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiMwMDBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCI0XCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg0MFwiIGRhdGEtbmFtZT1cIlBhdGggMjg0MFwiIGQ9XCJNNTcuNjUxLDIxNC41QTMyLjE2MSwzMi4xNjEsMCwwLDEsNDgsMjA0XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0zNC4wMDQgLTE0NC41MTgpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjMDAwXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiNFwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4NDFcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NDFcIiBkPVwiTTE3NiwzMWExNS4wNzQsMTUuMDc0LDAsMCwxLDEzLjEyMSw3LjU4MVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTI0LjY4MiAtMjEuOTYxKVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiIzAwMFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiIHN0cm9rZS13aWR0aD1cIjRcIi8+IDwvZz4gPC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1zaXplOiA3NHB4IDc0cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5zaXRlLWZvb3RlciAjYmxvY2stbWl0LXZpc2l0IHtcbiAgICBmb250LXNpemU6IGNhbGMoMTVweCArIDIgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5zaXRlLWZvb3RlciAjYmxvY2stbWl0LXZpc2l0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnNpdGUtZm9vdGVyICNibG9jay1taXQtdmlzaXQge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuXG4uc2l0ZS1mb290ZXIgI2Jsb2NrLW1pdC12aXNpdCBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5zaXRlLWZvb3RlciAjYmxvY2stbWl0LXZpc2l0IGgyIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjJweCArIDEwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTI4MCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuc2l0ZS1mb290ZXIgI2Jsb2NrLW1pdC12aXNpdCBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5zaXRlLWZvb3RlciAjYmxvY2stbWl0LXZpc2l0IGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLnNpdGUtZm9vdGVyICNibG9jay1taXQtdmlzaXQgLmxpbmstaXRlbSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi8qXG4gKiAjYmxvY2stbWl0LXNlcnZpY2VzXG4gKi9cbi5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LXNlcnZpY2VzIGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtc2VydmljZXMgaDIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMnB4ICsgMTAgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LXNlcnZpY2VzIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtc2VydmljZXMgaDIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG4uc2l0ZS1mb290ZXIgbmF2I2Jsb2NrLW1pdC1zZXJ2aWNlcyA+IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb2x1bW5zOiAxO1xuICBjb2x1bW4tZ2FwOiAyNXB4O1xufVxuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtc2VydmljZXMgPiB1bCA+IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc2l0ZS1mb290ZXIgbmF2I2Jsb2NrLW1pdC1zZXJ2aWNlcyA+IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LXNlcnZpY2VzID4gdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNXB4ICsgMiAqICgxMDB2dyAtIDMyMHB4KSAvIDEyODApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtc2VydmljZXMgPiB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LXNlcnZpY2VzID4gdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtc2VydmljZXMgPiB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2l0ZS1mb290ZXIgbmF2I2Jsb2NrLW1pdC1zZXJ2aWNlcyA+IHVsIGxpIGEge1xuICBjb2xvcjogIzAwNThiZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KCMwMDc2RkYsICMwMDc2RkYpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMnB4LCAwIDJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlLCAwIDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAwLjJzIGxpbmVhciwgb3V0bGluZS1vZmZzZXQgMC4yNXMgZWFzZTtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2l0ZS1mb290ZXIgbmF2I2Jsb2NrLW1pdC1zZXJ2aWNlcyA+IHVsIGxpIGE6aG92ZXIsIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LXNlcnZpY2VzID4gdWwgbGkgYS5ob3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAycHgsIDEwMCUgMnB4O1xufVxuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtc2VydmljZXMgPiB1bCBsaSBhOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbiAgb3V0bGluZS1jb2xvcjogIzAwNzZGRjtcbiAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbiAgb3V0bGluZS1zdHlsZTogc29saWQ7XG4gIG91dGxpbmUtd2lkdGg6IDJweDtcbn1cbi5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LXNlcnZpY2VzID4gdWwgbGkgYS5pcy1hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDNweCwgMTAwJSAzcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQodmFyKC0tY29sb3Itc2NoZW1lLS1uYXYtLWFjdGl2ZSksIHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpKTtcbn1cblxuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtc2VydmljZXMgPiB1bCBsaS5tZW51LWl0ZW0tLWhvbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKlxuICogI2Jsb2NrLW1pdC1mb290ZXItbWlzY2VsbGFuZW91c1xuICovXG4uc2l0ZS1mb290ZXIgbmF2I2Jsb2NrLW1pdC1mb290ZXItbWlzY2VsbGFuZW91cyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtZm9vdGVyLW1pc2NlbGxhbmVvdXMgPiB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LWZvb3Rlci1taXNjZWxsYW5lb3VzID4gdWwgPiBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtZm9vdGVyLW1pc2NlbGxhbmVvdXMgPiB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2l0ZS1mb290ZXIgbmF2I2Jsb2NrLW1pdC1mb290ZXItbWlzY2VsbGFuZW91cyA+IHVsIGxpIGEge1xuICBjb2xvcjogIzAwNThiZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KCMwMDc2RkYsICMwMDc2RkYpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMnB4LCAwIDJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlLCAwIDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSAwLjJzIGxpbmVhciwgb3V0bGluZS1vZmZzZXQgMC4yNXMgZWFzZTtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2l0ZS1mb290ZXIgbmF2I2Jsb2NrLW1pdC1mb290ZXItbWlzY2VsbGFuZW91cyA+IHVsIGxpIGE6aG92ZXIsIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LWZvb3Rlci1taXNjZWxsYW5lb3VzID4gdWwgbGkgYS5ob3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMCAycHgsIDEwMCUgMnB4O1xufVxuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtZm9vdGVyLW1pc2NlbGxhbmVvdXMgPiB1bCBsaSBhOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbiAgb3V0bGluZS1jb2xvcjogIzAwNzZGRjtcbiAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbiAgb3V0bGluZS1zdHlsZTogc29saWQ7XG4gIG91dGxpbmUtd2lkdGg6IDJweDtcbn1cbi5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LWZvb3Rlci1taXNjZWxsYW5lb3VzID4gdWwgbGkgYS5pcy1hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDNweCwgMTAwJSAzcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQodmFyKC0tY29sb3Itc2NoZW1lLS1uYXYtLWFjdGl2ZSksIHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpKTtcbn1cblxuLnNpdGUtZm9vdGVyIC5iYWNrLXRvLXRvcC0tbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDVweDtcbiAgcmlnaHQ6IDUlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMDA1OGJkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoIzAwNzZGRiwgIzAwNzZGRik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAycHgsIDAgMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCUsIDAgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIDAuMnMgbGluZWFyLCBvdXRsaW5lLW9mZnNldCAwLjI1cyBlYXNlO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zaXRlLWZvb3RlciAuYmFjay10by10b3AtLWxpbms6aG92ZXIsIC5zaXRlLWZvb3RlciAuYmFjay10by10b3AtLWxpbmsuaG92ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgMnB4LCAxMDAlIDJweDtcbn1cbi5zaXRlLWZvb3RlciAuYmFjay10by10b3AtLWxpbms6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xuICBvdXRsaW5lLWNvbG9yOiAjMDA3NkZGO1xuICBvdXRsaW5lLW9mZnNldDogMXB4O1xuICBvdXRsaW5lLXN0eWxlOiBzb2xpZDtcbiAgb3V0bGluZS13aWR0aDogMnB4O1xufVxuLnNpdGUtZm9vdGVyIC5iYWNrLXRvLXRvcC0tbGluay5pcy1hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDNweCwgMTAwJSAzcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQodmFyKC0tY29sb3Itc2NoZW1lLS1uYXYtLWFjdGl2ZSksIHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAuc2l0ZS1mb290ZXIgLnNpdGUtLWZvb3Rlci0tYWRkaXRpb25hbC1saW5rcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LWZvb3Rlci1tYWlubmF2ID4gdWwge1xuICAgIGNvbHVtbnM6IDM7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtZm9vdGVyLW1haW5uYXYgPiB1bCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLnNpdGUtbmFtZS0tbWl0LWxvZ28ge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWxvZ28tLW1pdC1uYW1lIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXItLWlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICB9XG4gIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LWZvb3RlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LWZvb3RlciA+IHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LWZvb3RlciA+IHVsIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdGV4dC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIG5hdiNibG9jay1ibG9jay1mb290ZXItbWlzY2VsbGFuZW91cyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLm1pdC1hZGRyZXNzIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAjYmxvY2stbWl0LXZpc2l0IHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlci0taW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1sb2dvIHtcbiAgICBoZWlnaHQ6IDUzcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyICNibG9jay1taXQtdmlzaXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuc2l0ZS1mb290ZXIgI2Jsb2NrLW1pdC12aXNpdCAubGluay1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtZm9vdGVyLW1haW5uYXYgPiB1bCB7XG4gICAgY29sdW1uczogMjtcbiAgfVxuICAuc2l0ZS1mb290ZXIgbmF2I2Jsb2NrLW1pdC1mb290ZXIgPiB1bCBsaSB7XG4gICAgdGV4dC13cmFwOiB3cmFwO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuYmFjay10by10b3AtLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMjBweCAwIDA7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5iYWNrLXRvLXRvcC0tbGluayB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuLnN0cnVjdHVyZS1ibG9jay0tb3JkZXItYnV0dG9uIHtcbiAgd2lkdGg6IDI3MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTA1cHg7XG4gIHJpZ2h0OiA1MHB4O1xufVxuXG4uc3RydWN0dXJlLWJsb2NrLS1vcmRlci1idXR0b24gYS5idXR0b24tLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZCRkNGMDtcbiAgcGFkZGluZzogMjBweCAxNXB4IDIwcHggNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNS41XCIgaGVpZ2h0PVwiMjguMzI3XCIgdmlld0JveD1cIjAgMCAyNS41IDI4LjMyN1wiPjxwYXRoIGQ9XCJNMTcuMTY3LDYuODI5VjIzLjI0OGExLjQxNywxLjQxNywwLDEsMS0yLjgzMywwVjYuODI5TDkuNjU4LDExLjVBMS40MTcsMS40MTcsMCwwLDEsNy42NzUsOS40OTJsNy4wODMtNy4wODNhMS40MTcsMS40MTcsMCwwLDEsMS45ODMsMGw3LjA4Myw3LjA4M0ExLjQxNywxLjQxNywwLDEsMSwyMS44NDIsMTEuNUwxNy4xNjcsNi44MTVaTTMsMjMuMjQ4YTEuNDE3LDEuNDE3LDAsMCwxLDIuODMzLDBWMjcuNUgyNS42Njd2LTQuMjVhMS40MTcsMS40MTcsMCwwLDEsMi44MzMsMFYyNy41YTIuODMzLDIuODMzLDAsMCwxLTIuODMzLDIuODMzSDUuODMzQTIuODMzLDIuODMzLDAsMCwxLDMsMjcuNVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTMgLTIuMDA0KVwiIGZpbGw9XCIjMDAwXCIgLz4gPC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1zaXplOiAyNXB4IDI4cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcbn1cbi5zdHJ1Y3R1cmUtYmxvY2stLW9yZGVyLWJ1dHRvbiBhLmJ1dHRvbi0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOUZGRDg7XG59XG5cbi5zdHJ1Y3R1cmUtYmxvY2stLW9yZGVyLWJ1dHRvbiBhLmJ1dHRvbi0tbGluayAubGFiZWwge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLnN0cnVjdHVyZS1ibG9jay0tb3JkZXItYnV0dG9uIGEuYnV0dG9uLS1saW5rIC5sYWJlbCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEzcHggKyAyICogKDEwMHZ3IC0gMzIwcHgpIC8gMTI4MCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuc3RydWN0dXJlLWJsb2NrLS1vcmRlci1idXR0b24gYS5idXR0b24tLWxpbmsgLmxhYmVsIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnN0cnVjdHVyZS1ibG9jay0tb3JkZXItYnV0dG9uIGEuYnV0dG9uLS1saW5rIC5sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5zdHJ1Y3R1cmUtYmxvY2stLW9yZGVyLWJ1dHRvbiBhLmJ1dHRvbi0tbGluayAuZGVzY3Ige1xuICBmb250LXNpemU6IDE3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuc3RydWN0dXJlLWJsb2NrLS1vcmRlci1idXR0b24gYS5idXR0b24tLWxpbmsgLmRlc2NyIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTVweCArIDIgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5zdHJ1Y3R1cmUtYmxvY2stLW9yZGVyLWJ1dHRvbiBhLmJ1dHRvbi0tbGluayAuZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuc3RydWN0dXJlLWJsb2NrLS1vcmRlci1idXR0b24gYS5idXR0b24tLWxpbmsgLmRlc2NyIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuc3RydWN0dXJlLWJsb2NrLS1vcmRlci1idXR0b24ge1xuICAgIHRvcDogMTcwcHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG4gIC5zdHJ1Y3R1cmUtYmxvY2stLW9yZGVyLWJ1dHRvbiBhLmJ1dHRvbi0tbGluayB7XG4gICAgcGFkZGluZzogMTVweCAxM3B4IDE1cHggNDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIzcHggMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAuc3RydWN0dXJlLWJsb2NrLS1vcmRlci1idXR0b24ge1xuICAgIG1hcmdpbjogNDBweCBhdXRvIDYwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAuc3RydWN0dXJlLWJsb2NrLS1vcmRlci1idXR0b24gYS5idXR0b24tLWxpbmsge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxufVxuLnN0cnVjdHVyZS1ibG9jay0tY29udGFjdC1pbmZvLS1zaWRlYmFyIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogMzVweCA1JTtcbn1cblxuLnN0cnVjdHVyZS1ibG9jay0tY29udGFjdC1pbmZvLS1zaWRlYmFyIC5maWVsZC0tZW50cnkge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xufVxuLnN0cnVjdHVyZS1ibG9jay0tY29udGFjdC1pbmZvLS1zaWRlYmFyIC5maWVsZC0tZW50cnk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnN0cnVjdHVyZS1ibG9jay0tY29udGFjdC1pbmZvLS1zaWRlYmFyIC5maWVsZC0tZW50cnkgLmZpZWxkLS1lbnRyeS0tbGFiZWwge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDM1JTtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLnN0cnVjdHVyZS1ibG9jay0tY29udGFjdC1pbmZvLS1zaWRlYmFyIC5maWVsZC0tZW50cnkgLmZpZWxkLS1lbnRyeS0tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNXB4ICsgMSAqICgxMDB2dyAtIDMyMHB4KSAvIDEyODApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnN0cnVjdHVyZS1ibG9jay0tY29udGFjdC1pbmZvLS1zaWRlYmFyIC5maWVsZC0tZW50cnkgLmZpZWxkLS1lbnRyeS0tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuc3RydWN0dXJlLWJsb2NrLS1jb250YWN0LWluZm8tLXNpZGViYXIgLmZpZWxkLS1lbnRyeSAuZmllbGQtLWVudHJ5LS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5zdHJ1Y3R1cmUtYmxvY2stLWNvbnRhY3QtaW5mby0tc2lkZWJhciAuZmllbGQtLWVudHJ5IC5maWVsZC0tZW50cnktLXZhbHVlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLnN0cnVjdHVyZS1ibG9jay0tY29udGFjdC1pbmZvLS1zaWRlYmFyIC5maWVsZC0tZW50cnkgLmZpZWxkLS1lbnRyeS0tdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMiAqICgxMDB2dyAtIDMyMHB4KSAvIDEyODApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnN0cnVjdHVyZS1ibG9jay0tY29udGFjdC1pbmZvLS1zaWRlYmFyIC5maWVsZC0tZW50cnkgLmZpZWxkLS1lbnRyeS0tdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuc3RydWN0dXJlLWJsb2NrLS1jb250YWN0LWluZm8tLXNpZGViYXIgLmZpZWxkLS1lbnRyeSAuZmllbGQtLWVudHJ5LS12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5zdHJ1Y3R1cmUtYmxvY2stLWNvbnRhY3QtaW5mby0tc2lkZWJhciBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29udGVudC1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG4gIG1hcmdpbi1ib3R0b206IDc1cHg7XG59XG5cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrLS1pbm5lciB7XG4gIG1heC13aWR0aDogMTQ4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAzJTtcbiAgcGFkZGluZy1yaWdodDogMyU7XG59XG5cbi5jb250ZW50LWJsb2NrLm1hcmdpbi10b3AtLW5vbmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29udGVudC1ibG9jay5tYXJnaW4tYm90dG9tLS1ub25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbnRlbnQtYmxvY2subWFyZ2luLXRvcC0tc21hbGwge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uY29udGVudC1ibG9jay5tYXJnaW4tYm90dG9tLS1zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLm1hcmdpbi10b3AtLWxhcmdlIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLm1hcmdpbi1ib3R0b20tLWxhcmdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLmNiLXdpZHRoLS13aWRlIC5jb250ZW50LWJsb2NrLS1pbm5lciB7XG4gIG1heC13aWR0aDogOTYwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLmNiLXdpZHRoLS1uYXJyb3cgLmNvbnRlbnQtYmxvY2stLWlubmVyIHtcbiAgbWF4LXdpZHRoOiA3NjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAuY29udGVudC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxuICAuY29udGVudC1ibG9jayAuY29udGVudC1ibG9jay0taW5uZXIge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgfVxuICAuY29udGVudC1ibG9jay5tYXJnaW4tdG9wLS1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuY29udGVudC1ibG9jay5tYXJnaW4tYm90dG9tLS1zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuY29udGVudC1ibG9jay5tYXJnaW4tdG9wLS1sYXJnZSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuICAuY29udGVudC1ibG9jay5tYXJnaW4tYm90dG9tLS1sYXJnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2stLWFubm91bmNlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZCREM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2ZmOWIwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzQwcHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMjUlO1xuICBib3gtc2hhZG93OiAxcHggMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuY29udGVudC1ibG9jay0tYW5ub3VuY2VtZW50IHtcbiAgICBmb250LXNpemU6IGNhbGMoMTVweCArIDEgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1hbm5vdW5jZW1lbnQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGVudC1ibG9jay0tYW5ub3VuY2VtZW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2stLWFubm91bmNlbWVudCAuY29udGVudC0td3JhcHBlciB7XG4gIHBhZGRpbmc6IDI1cHggMTBweDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWFubm91bmNlbWVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICNGRjZDMDA7XG4gIG1hcmdpbjogMCAwIDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuY29udGVudC1ibG9jay0tYW5ub3VuY2VtZW50IGgyIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTVweCArIDAgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1hbm5vdW5jZW1lbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGVudC1ibG9jay0tYW5ub3VuY2VtZW50IGgyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2stLWFubm91bmNlbWVudCB1bC5hbm5vdW5jZW1lbnQtZW50cmllcy0tbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jb250ZW50LWJsb2NrLS1hbm5vdW5jZW1lbnQgdWwuYW5ub3VuY2VtZW50LWVudHJpZXMtLWxpc3QgPiBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWFubm91bmNlbWVudCBsaS5hbm5vdW5jZW1lbnQtZW50cmllcy0tbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuLmNvbnRlbnQtYmxvY2stLWFubm91bmNlbWVudCBsaS5hbm5vdW5jZW1lbnQtZW50cmllcy0tbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jb250ZW50LWJsb2NrLS1hbm5vdW5jZW1lbnQgbGkuYW5ub3VuY2VtZW50LWVudHJpZXMtLWxpc3QtaXRlbSBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1hbm5vdW5jZW1lbnQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xuICAuY29udGVudC1ibG9jay0tYW5ub3VuY2VtZW50IGxpLmFubm91bmNlbWVudC1lbnRyaWVzLS1saXN0LWl0ZW0ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uY29udGVudC1ibG9jay0tYmxvY2stcGFnZS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1ibG9jay1wYWdlLXRpdGxlIGgxIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWF4LXdpZHRoOiA1NSU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWJsb2NrLXBhZ2UtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuY29udGVudC1ibG9jay0tYmxvY2stcGFnZS10aXRsZSBoMSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1ibG9jay1wYWdlLXRpdGxlIGgxIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICB9XG4gIC5jb250ZW50LWJsb2NrLS1ibG9jay1wYWdlLXRpdGxlIGgxOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IC00cHg7XG4gICAgYm90dG9tOiAtNXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lIHtcbiAgbWluLWhlaWdodDogNjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODI4Mzc7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zY2hlbWUtLWJvdHRvbS1saW5lLXRleHQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGVudC1ibG9jay0tYm90dG9tLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNjJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAuY29udGVudC1ibG9jay0tYm90dG9tLWxpbmU6YmVmb3JlIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lOjpiZWZvcmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uY29udGVudC1ibG9jay0tYm90dG9tLWxpbmUgLnRpdGxlIGgyIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbGVmdDogNDVweDtcbiAgdG9wOiA2MHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2NoZW1lLS1ib3R0b20tbGluZS10ZXh0KTtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lIC50aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE4cHggKyAxMCAqICgxMDB2dyAtIDMyMHB4KSAvIDEyODApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lIC50aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1ib3R0b20tbGluZSAudGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG4uY29udGVudC1ibG9jay0tYm90dG9tLWxpbmUgLmRlc2NyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDE4MHB4IDUlIDIwMHB4O1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMzhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1ib3R0b20tbGluZSAuZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMHB4ICsgMTggKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1ib3R0b20tbGluZSAuZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGVudC1ibG9jay0tYm90dG9tLWxpbmUgLmRlc2NyIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lIC5iYWNrZ3JvdW5kLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBvcGFjaXR5OiAwLjI1O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1ib3R0b20tbGluZSB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxuICAuY29udGVudC1ibG9jay0tYm90dG9tLWxpbmUgLnRpdGxlIGgyIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG4gIC5jb250ZW50LWJsb2NrLS1ib3R0b20tbGluZSAuZGVzY3Ige1xuICAgIHBhZGRpbmc6IDE1MHB4IDUlIDE3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lIC5kZXNjciB7XG4gICAgcGFkZGluZzogMTAwcHggNSUgMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuY29udGVudC1ibG9jay0tYm90dG9tLWxpbmUgLnRpdGxlIGgyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICB9XG59XG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0VEO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jay5uby1ib3JkZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayAuY29udGVudC1ibG9jay0taW5uZXIge1xuICBwYWRkaW5nOiA2MHB4IDUlIDE0MHB4O1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLnRleHQge1xuICB3aWR0aDogNjAlO1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgaDMge1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgaHlwaGVuczogbWFudWFsO1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLmRlc2NyIHAge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS42ZW07XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayAuZGVzY3IgdWwge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayAudGh1bWJuYWlsLFxuLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIC5pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIHJpZ2h0OiA1JTtcbiAgd2lkdGg6IDMwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayAudGh1bWJuYWlsIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayAubGluay13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDUwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayAubGluay13cmFwcGVyIGEubGluay1pdGVtLmRpc3BsYXktYXMtYnV0dG9uIHtcbiAgY29sb3I6ICMwMDU4YmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTVweCA2OHB4IDE1cHggMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2UsIGJhY2tncm91bmQtcG9zaXRpb24teCAwLjI1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNS4xMDFcIiBoZWlnaHQ9XCIyMy43MzhcIiB2aWV3Qm94PVwiMCAwIDI1LjEwMSAyMy43MzhcIj48cGF0aCBkPVwiTTIyLjg4MywxNi41MjVIM1YxMy44SDIyLjg4M0wxNC4zLDUuMjIxbDEuOTI4LTEuOTI4TDI4LjEsMTUuMTYyLDE2LjIzMiwyNy4wMzEsMTQuMywyNS4xWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMyAtMy4yOTMpXCIgZmlsbD1cIiNmZmZcIiAvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDMwcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHggMjJweDtcbiAgLypcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgIEBpbmNsdWRlIGxpbmstYnV0dG9uLS1hcnJvdygkY29sb3Itc2NoZW1lLS1ibGFjayk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICB9XG4gICAgKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNS4xMDFcIiBoZWlnaHQ9XCIyMy43MzhcIiB2aWV3Qm94PVwiMCAwIDI1LjEwMSAyMy43MzhcIj48cGF0aCBkPVwiTTIyLjg4MywxNi41MjVIM1YxMy44SDIyLjg4M0wxNC4zLDUuMjIxbDEuOTI4LTEuOTI4TDI4LjEsMTUuMTYyLDE2LjIzMiwyNy4wMzEsMTQuMywyNS4xWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMyAtMy4yOTMpXCIgZmlsbD1cIiMwMDBcIiAvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG59XG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLmxpbmstd3JhcHBlciBhLmxpbmstaXRlbS5kaXNwbGF5LWFzLWJ1dHRvbjpob3ZlciwgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIC5saW5rLXdyYXBwZXIgYS5saW5rLWl0ZW0uZGlzcGxheS1hcy1idXR0b24uaG92ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG59XG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLmxpbmstd3JhcHBlciBhLmxpbmstaXRlbS5kaXNwbGF5LWFzLWJ1dHRvbjpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLmxpbmstd3JhcHBlciBhLmxpbmstaXRlbS5kaXNwbGF5LWFzLWJ1dHRvbjpob3ZlciwgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIC5saW5rLXdyYXBwZXIgYS5saW5rLWl0ZW0uZGlzcGxheS1hcy1idXR0b24uaG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5M2ZmO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxNXB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNS4xMDFcIiBoZWlnaHQ9XCIyMy43MzhcIiB2aWV3Qm94PVwiMCAwIDI1LjEwMSAyMy43MzhcIj48cGF0aCBkPVwiTTIyLjg4MywxNi41MjVIM1YxMy44SDIyLjg4M0wxNC4zLDUuMjIxbDEuOTI4LTEuOTI4TDI4LjEsMTUuMTYyLDE2LjIzMiwyNy4wMzEsMTQuMywyNS4xWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMyAtMy4yOTMpXCIgZmlsbD1cIiMwMDBcIiAvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtc2l6ZTogMjJweCAyMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayAubGluay13cmFwcGVyIGEubGluay1pdGVtLmRpc3BsYXktYXMtYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMTJweCA2MHB4IDEycHggMThweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcbiAgfVxuICAuY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLmxpbmstd3JhcHBlciBhLmxpbmstaXRlbS5kaXNwbGF5LWFzLWJ1dHRvbjpob3ZlciwgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIC5saW5rLXdyYXBwZXIgYS5saW5rLWl0ZW0uZGlzcGxheS1hcy1idXR0b24uaG92ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xuICB9XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayAuYmFja2dyb3VuZC1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrLmNvbG9yLXNjaGVtZS0teWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzYwMDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrLmNvbG9yLXNjaGVtZS0tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzQ1QkU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2suY29sb3Itc2NoZW1lLS1ibHVlIGgzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jay5jb2xvci1zY2hlbWUtLWJsdWUgcCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZjJmMmYyLCAjZjJmMmYyKSwgbGluZWFyLWdyYWRpZW50KCMwMDc2RkYsICMwMDc2RkYpO1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2suY29sb3Itc2NoZW1lLS1ibHVlIC5saW5rLXdyYXBwZXIgYS5saW5rLWl0ZW0uZGlzcGxheS1hcy1idXR0b24ge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1LjEwMVwiIGhlaWdodD1cIjIzLjczOFwiIHZpZXdCb3g9XCIwIDAgMjUuMTAxIDIzLjczOFwiPjxwYXRoIGQ9XCJNMjIuODgzLDE2LjUyNUgzVjEzLjhIMjIuODgzTDE0LjMsNS4yMjFsMS45MjgtMS45MjhMMjguMSwxNS4xNjIsMTYuMjMyLDI3LjAzMSwxNC4zLDI1LjFaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0zIC0zLjI5MylcIiBmaWxsPVwiI2ZmZlwiIC8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG59XG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2suY29sb3Itc2NoZW1lLS1ibHVlIC5saW5rLXdyYXBwZXIgYS5saW5rLWl0ZW0uZGlzcGxheS1hcy1idXR0b246aG92ZXIsIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jay5jb2xvci1zY2hlbWUtLWJsdWUgLmxpbmstd3JhcHBlciBhLmxpbmstaXRlbS5kaXNwbGF5LWFzLWJ1dHRvbi5ob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1LjEwMVwiIGhlaWdodD1cIjIzLjczOFwiIHZpZXdCb3g9XCIwIDAgMjUuMTAxIDIzLjczOFwiPjxwYXRoIGQ9XCJNMjIuODgzLDE2LjUyNUgzVjEzLjhIMjIuODgzTDE0LjMsNS4yMjFsMS45MjgtMS45MjhMMjguMSwxNS4xNjIsMTYuMjMyLDI3LjAzMSwxNC4zLDI1LjFaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0zIC0zLjI5MylcIiBmaWxsPVwiIzAwMFwiIC8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jay5jb2xvci1zY2hlbWUtLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOEJDRkY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIHtcbiAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgfVxuICAuY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgaDMge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIC5kZXNjciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrLm5vLWJvcmRlciB7XG4gICAgbWluLWhlaWdodDogMjYwcHg7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIHtcbiAgbWFyZ2luOiAyMHB4IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIC5jb250ZW50LWJsb2NrLS1pbm5lciB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctbGVmdDogNCU7XG4gIHBhZGRpbmctcmlnaHQ6IDQlO1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2tzID4gLmNvbnRlbnQtYmxvY2stLWlubmVyID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgPiAuY29udGVudC1ibG9jay0taW5uZXIgPiBkaXYgPiBkaXYge1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrcyA+IC5jb250ZW50LWJsb2NrLS1pbm5lciA+IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgPiAuY29udGVudC1ibG9jay0taW5uZXIgPiBkaXYgPiBkaXYge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrcyAuY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sge1xuICAgIG1hcmdpbjogMTVweCAxMHB4O1xuICB9XG4gIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgPiAuY29udGVudC1ibG9jay0taW5uZXIgPiBkaXYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrcyAuY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG4gIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgPiAuY29udGVudC1ibG9jay0taW5uZXIgPiBkaXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2tzID4gLmNvbnRlbnQtYmxvY2stLWlubmVyID4gZGl2ID4gZGl2IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5jb250ZW50LWJsb2NrLS1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5oZXJvLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3ODBweDtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gbGkuc3BsaWRlX19zbGlkZSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmhlcm8tc2xpZGUgLmJhY2tncm91bmQtaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDA7XG59XG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5oZXJvLXNsaWRlIC5iYWNrZ3JvdW5kLWltZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjg1KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjM1KSA0MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5oZXJvLXNsaWRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuMzVzIGFsbCBlYXNlO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5oZXJvLXNsaWRlci5yZXZlYWwge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5oZXJvLXNsaWRlciAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZWZ0OiAzNXB4O1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAxMCU7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmhlcm8tc2xpZGVyIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmhlcm8tc2xpZGVyIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMDA3NjtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC50ZXh0LS13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA2MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjQlO1xuICBsZWZ0OiA3MHB4O1xuICByaWdodDogNzBweDtcbiAgdGV4dC1zaGFkb3c6IDFweCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAudGV4dC0td3JhcHBlciBoMi50aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LXNpemU6IDc2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC50ZXh0LS13cmFwcGVyIGgyLnRpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoNDBweCArIDM2ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTI4MCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC50ZXh0LS13cmFwcGVyIGgyLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAudGV4dC0td3JhcHBlciBoMi50aXRsZSB7XG4gICAgZm9udC1zaXplOiA3NnB4O1xuICB9XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLnRleHQtLXdyYXBwZXIgLmRlc2NyIHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAudGV4dC0td3JhcHBlciAuZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMHB4ICsgMTYgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLnRleHQtLXdyYXBwZXIgLmRlc2NyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAudGV4dC0td3JhcHBlciAuZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5kZXNjciBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5kZXNjciBwIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmMmYyZjIsICNmMmYyZjIpLCBsaW5lYXItZ3JhZGllbnQoIzAwNzZGRiwgIzAwNzZGRik7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmN0YS0tc2Nyb2xsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMjBweCA2cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogOTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjM1cyBhbGwgZWFzZTtcbn1cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmN0YS0tc2Nyb2xsOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItY29sb3I6ICNGRjAwNzY7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmN0YS0tc2Nyb2xsLnJldmVhbCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmN0YS0tc2Nyb2xsIC5jdGEtLXNjcm9sbC0taWNvbiB7XG4gIG1hcmdpbjogOHB4IGF1dG8gMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNDEuMTQ0XCIgaGVpZ2h0PVwiMjcuMzAzXCIgdmlld0JveD1cIjAgMCA0MS4xNDQgMjcuMzAzXCI+IDxnIGlkPVwiR3JvdXBfMjE0OVwiIGRhdGEtbmFtZT1cIkdyb3VwIDIxNDlcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTgxMS43OTMgLTk3OC4yNjIpXCI+IDxwYXRoIGlkPVwiXzEzMDM4OTFfYXJyb3dfYXJyb3dzX2Nsb3NlX2RpcmVjdGlvbl90b3BfaWNvblwiIGRhdGEtbmFtZT1cIjEzMDM4OTFfYXJyb3dfYXJyb3dzX2Nsb3NlX2RpcmVjdGlvbl90b3BfaWNvblwiIGQ9XCJNMzguNTg4LDE3LjUzNmExLjMyOSwxLjMyOSwwLDAsMS0uOTQzLS4zOTFMMjAuMDA4LDMuMjE5LDIuMjc2LDE3LjE0NUExLjMzMywxLjMzMywwLDEsMSwuMzkxLDE1LjI1OUwxOS4wNjYuMzkxYTEuMzMzLDEuMzMzLDAsMCwxLDEuODg2LDBsMTguNTgsMTQuODY5YTEuMzMzLDEuMzMzLDAsMCwxLS45NDMsMi4yNzZaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDg1Mi4zMjYgMTAwNS4wNjUpIHJvdGF0ZSgxODApXCIgZmlsbD1cIiNGRjAwNzZcIiBzdHJva2U9XCIjRkYwMDc2XCIgc3Ryb2tlLXdpZHRoPVwiMVwiLz4gPHBhdGggaWQ9XCJfMTMwMzg5MV9hcnJvd19hcnJvd3NfY2xvc2VfZGlyZWN0aW9uX3RvcF9pY29uLTJcIiBkYXRhLW5hbWU9XCIxMzAzODkxX2Fycm93X2Fycm93c19jbG9zZV9kaXJlY3Rpb25fdG9wX2ljb25cIiBkPVwiTTM4LjU4OCwxNy41MzZhMS4zMjksMS4zMjksMCwwLDEtLjk0My0uMzkxTDIwLjAwOCwzLjIxOSwyLjI3NiwxNy4xNDVBMS4zMzMsMS4zMzMsMCwxLDEsLjM5MSwxNS4yNTlMMTkuMDY2LjM5MWExLjMzMywxLjMzMywwLDAsMSwxLjg4NiwwbDE4LjU4LDE0Ljg2OWExLjMzMywxLjMzMywwLDAsMS0uOTQzLDIuMjc2WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg4NTIuMzI2IDk5Ni4yOTgpIHJvdGF0ZSgxODApXCIgZmlsbD1cIiNGRjAwNzZcIiBzdHJva2U9XCIjRkYwMDc2XCIgc3Ryb2tlLXdpZHRoPVwiMVwiLz4gPC9nPiA8L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAuaGVyby1zbGlkZSB7XG4gICAgbWF4LWhlaWdodDogNjUwcHg7XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAudGV4dC0td3JhcHBlciB7XG4gICAgYm90dG9tOiAyNCU7XG4gICAgbGVmdDogMzVweDtcbiAgICByaWdodDogMzVweDtcbiAgfVxuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5oZXJvLXNsaWRlciAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAuaGVyby1zbGlkZSB7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAudGV4dC0td3JhcHBlciB7XG4gICAgYm90dG9tOiA4MHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIHBhZGRpbmc6IDAgNSU7XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAuaGVyby1zbGlkZXIgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAuaGVyby1zbGlkZXIgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmN0YS0tc2Nyb2xsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1pbnRybyBoMiB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWludHJvIGgyIHtcbiAgICBmb250LXNpemU6IGNhbGMoMzZweCArIDI0ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTI4MCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1pbnRybyBoMiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWludHJvIGgyIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taW50cm8gLmRlc2NyIHtcbiAgd2lkdGg6IDcwJTtcbiAgbWF4LXdpZHRoOiA4NjBweDtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taW50cm8gLmRlc2NyIHtcbiAgICBmb250LXNpemU6IGNhbGMoMThweCArIDggKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWludHJvIC5kZXNjciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWludHJvIC5kZXNjciB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1pbnRybyAuZGVzY3Ige1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40NXMgZWFzZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zY2hlbWUtLWZyb250LXBhZ2UtbGFuZGluZy1wYWdlLWJsb2NrKTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jay5hcy1wbGFjZWhvbGRlci1pbWFnZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmNvbnRlbnQtYmxvY2stLWlubmVyIHtcbiAgcGFkZGluZzogNjBweCA1JSAyNDBweDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jayBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogMTQwcHg7XG4gIGZvbnQtc2l6ZTogNDZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgaDMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyNnB4ICsgMjAgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgaDMge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIGgzIHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jayAuZGVzY3Ige1xuICBtYXJnaW4tcmlnaHQ6IDE0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC5saW5rLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC5saW5rLXdyYXBwZXIgYSBzcGFuLnRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC5saW5rLXdyYXBwZXIgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTEwcHg7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmxpbmstd3JhcHBlciBhOmFmdGVyIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmxpbmstd3JhcHBlciBhOmhvdmVyLCAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC5saW5rLXdyYXBwZXIgYS5ob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC50ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC5iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwLjEyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jayAuYmFja2dyb3VuZC1wbGFjZWhvbGRlciAuYmFja2dyb3VuZC1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jayAudGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDQwcHg7XG4gIGxlZnQ6IDUlO1xuICByaWdodDogNSU7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC50aHVtYm5haWwgLnRodW1ibmFpbC1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2suaG92ZXIsXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2NoZW1lLS1mcm9udC1wYWdlLWxhbmRpbmctcGFnZS1ibG9jayk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3Itc2NoZW1lLS1wcmltYXJ5KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrLmFzLXBsYWNlaG9sZGVyLWltYWdlLmhvdmVyLFxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jay5hcy1wbGFjZWhvbGRlci1pbWFnZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2s6aG92ZXIgLmJhY2tncm91bmQgLmJhY2tncm91bmQtaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgaDMsXG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmRlc2NyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICB9XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmxpbmstd3JhcHBlciBhIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC5jb250ZW50LWJsb2NrLS1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jayAudGh1bWJuYWlsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC5kZXNjciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmxpbmstd3JhcHBlciBhIHtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2tzIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2tzIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmNvbnRlbnQtYmxvY2stLWlubmVyIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA2JTtcbiAgcGFkZGluZy1yaWdodDogNiU7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2tzID4gLmNvbnRlbnQtYmxvY2stLWlubmVyID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrcyA+IC5jb250ZW50LWJsb2NrLS1pbm5lciA+IGRpdiA+IGRpdiB7XG4gIHdpZHRoOiA0OC41JTtcbiAgbWFyZ2luLWJvdHRvbTogMy41JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2tzID4gLmNvbnRlbnQtYmxvY2stLWlubmVyID4gZGl2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICB9XG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2tzID4gLmNvbnRlbnQtYmxvY2stLWlubmVyID4gZGl2ID4gZGl2IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrcyAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uY29udGVudC1ibG9jay0taGVhZGluZyBoMiBzcGFuLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogNDYlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uY29udGVudC1ibG9jay0taGVhZGluZyBoMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250ZW50LWJsb2NrLS1oZWFkaW5nIGgyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgei1pbmRleDogLTE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWhlYWRpbmcgaDIgc3Bhbi50ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1oZWFkaW5nIGgyIHNwYW4udGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb250ZW50LWJsb2NrLS1oZWFkaW5nIGgyOjpiZWZvcmUge1xuICAgIHRvcDogLTEwcHg7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLnNlY3Rpb25zLS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5zZWN0aW9uLS1tYWluIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1NiU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5zZWN0aW9uLS1zaWRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5pbWFnZXMtd3JhcHBlciAuaW1hZ2UtZmlsZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5pbWFnZXMtd3JhcHBlciAuaW1hZ2UtZmlsZS5pbWFnZS0tcHJpbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLmltYWdlcy13cmFwcGVyIC5pbWFnZS1maWxlLmltYWdlLS1zZWNvbmRhcnkge1xuICB3aWR0aDogNTIlO1xuICBtYXJnaW4tcmlnaHQ6IDMlO1xufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5pbWFnZXMtd3JhcHBlciAuaW1hZ2UtZmlsZS5pbWFnZS0tYWRkaXRpb24ge1xuICB3aWR0aDogNDUlO1xufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5pbWFnZXMtd3JhcHBlciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC50ZXh0LS1oaWdobGlnaHRlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAudGV4dC0taGlnaGxpZ2h0ZWQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyNHB4ICsgMTAgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLnRleHQtLWhpZ2hsaWdodGVkIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAudGV4dC0taGlnaGxpZ2h0ZWQge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAudGV4dC0taGlnaGxpZ2h0ZWQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogI0ZGQ0UwMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMjU1LCAwLCAxNzcpIDAlLCByZ2IoMjU1LCAyMDYsIDApIDUwJSwgcmdiKDAsIDE2OCwgMTUxKSAxMDAlKTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAuZGl2aWRlci1iYXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICNGRkNFMDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDI1NSwgMCwgMTc3KSAwJSwgcmdiKDI1NSwgMjA2LCAwKSA1MCUsIHJnYigwLCAxNjgsIDE1MSkgMTAwJSk7XG59XG5cbi5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLnRleHQtLWhpZ2hsaWdodGVkIHAge1xuICBsaW5lLWhlaWdodDogMS4zNWVtO1xufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC50ZXh0LS1lbmxhcmdlZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLnRleHQtLWVubGFyZ2VkIHtcbiAgICBmb250LXNpemU6IGNhbGMoMThweCArIDEwICogKDEwMHZ3IC0gMzIwcHgpIC8gMTI4MCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC50ZXh0LS1lbmxhcmdlZCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLnRleHQtLWVubGFyZ2VkIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAudGV4dC0tZW5sYXJnZWQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM2ZW07XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLmJhY2tncm91bmQtaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuMTM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAuc2VjdGlvbi0tbWFpbiB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAuc2VjdGlvbi0tbWFpbiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDVweCAwIDE1cHg7XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAudGV4dC0taGlnaGxpZ2h0ZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI5NDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnJldXNhYmxlLWJsb2NrLS13cmFwcGVyIHtcbiAgcGFkZGluZzogOTBweCAwIDEwMHB4O1xufVxuXG4uY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnN0cnVjdHVyZS1ibG9jay0tc2lnbi11cC1tYWlsaW5nLWxpc3QgaDIudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRlbnQtYmxvY2stLXJldXNhYmxlLWJsb2NrIC5zdHJ1Y3R1cmUtYmxvY2stLXNpZ24tdXAtbWFpbGluZy1saXN0IGgyLnRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNGRkNFMDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDI1NSwgMjA2LCAwKSAwJSwgcmdiKDI1NSwgMCwgMTc3KSA1MCUsIHJnYigwLCAxNjcsIDI1NSkgMTAwJSk7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLmNvbnRlbnQtYmxvY2stLXJldXNhYmxlLWJsb2NrIC5zdHJ1Y3R1cmUtYmxvY2stLXNpZ24tdXAtbWFpbGluZy1saXN0IGgyLnRpdGxlIHNwYW4udGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiA0NiU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI5NDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXJldXNhYmxlLWJsb2NrIC5zdHJ1Y3R1cmUtYmxvY2stLXNpZ24tdXAtbWFpbGluZy1saXN0IC5kZXNjciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAuc3RydWN0dXJlLWJsb2NrLS1zaWduLXVwLW1haWxpbmctbGlzdCBmb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXJldXNhYmxlLWJsb2NrIC5zdHJ1Y3R1cmUtYmxvY2stLXNpZ24tdXAtbWFpbGluZy1saXN0IGZvcm0gaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBoZWlnaHQ6IDYycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAuc3RydWN0dXJlLWJsb2NrLS1zaWduLXVwLW1haWxpbmctbGlzdCBmb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXJldXNhYmxlLWJsb2NrIC5zdHJ1Y3R1cmUtYmxvY2stLXNpZ24tdXAtbWFpbGluZy1saXN0IGZvcm0gbGFiZWxbZm9yPW1jZS1FTUFJTF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnN0cnVjdHVyZS1ibG9jay0tc2lnbi11cC1tYWlsaW5nLWxpc3QgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1M0IzO1xuICBib3JkZXI6IG5vbmU7XG59XG4uY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnN0cnVjdHVyZS1ibG9jay0tc2lnbi11cC1tYWlsaW5nLWxpc3QgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM5Q0ZGO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXJldXNhYmxlLWJsb2NrIC5zdHJ1Y3R1cmUtYmxvY2stLXNpZ24tdXAtbWFpbGluZy1saXN0IGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5MCU7XG59XG5cbi5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAuc3RydWN0dXJlLWJsb2NrLS1zaWduLXVwLW1haWxpbmctbGlzdCBmb3JtIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAuc3RydWN0dXJlLWJsb2NrLS1zaWduLXVwLW1haWxpbmctbGlzdCAuc2VjdGlvbi0tc2lkZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAuc3RydWN0dXJlLWJsb2NrLS1zaWduLXVwLW1haWxpbmctbGlzdCAuc2VjdGlvbi0tbWFpbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjAlO1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnN0cnVjdHVyZS1ibG9jay0tc2lnbi11cC1tYWlsaW5nLWxpc3QgLmltYWdlLS13cmFwcGVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xuICAuY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnJldXNhYmxlLWJsb2NrLS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgNzBweDtcbiAgfVxuICAuY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnN0cnVjdHVyZS1ibG9jay0tc2lnbi11cC1tYWlsaW5nLWxpc3QgLnNlY3Rpb24tLW1haW4ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrLS10ZXh0IC5zZWN0aW9uLS1tYWluIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2NCU7XG4gIG1hcmdpbi1yaWdodDogNCU7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0IC5zZWN0aW9uLS1zaWRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXRleHQgLnNlY3Rpb24tLW1haW4gZGl2ID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LmNiLXdpZHRoLS1mdWxsIC5zZWN0aW9uLS1tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXRleHQgaW1nLmFsaWduLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0IHRhYmxlLnByaWNpbmcgdHI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXRleHQgdGFibGUucHJpY2luZyB0ZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS10ZXh0IHRhYmxlLnByaWNpbmcgdGQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMiAqICgxMDB2dyAtIDMyMHB4KSAvIDEyODApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLXRleHQgdGFibGUucHJpY2luZyB0ZCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS10ZXh0IHRhYmxlLnByaWNpbmcgdGQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4jc2hvcnRjdXRzLmNvbnRlbnQtYmxvY2stLXRleHQge1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG5cbiNzaG9ydGN1dHMuY29udGVudC1ibG9jay0tdGV4dCAuc2VjdGlvbi0tbWFpbiB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4jc2hvcnRjdXRzLmNvbnRlbnQtYmxvY2stLXRleHQgdWwucHJvamVjdHMtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbiNzaG9ydGN1dHMuY29udGVudC1ibG9jay0tdGV4dCB1bC5wcm9qZWN0cy1saXN0IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbGVmdDtcbn1cbiNzaG9ydGN1dHMuY29udGVudC1ibG9jay0tdGV4dCB1bC5wcm9qZWN0cy1saXN0IGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwifFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuI3Nob3J0Y3V0cy5jb250ZW50LWJsb2NrLS10ZXh0IHVsLnByb2plY3RzLWxpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuI3Nob3J0Y3V0cy5jb250ZW50LWJsb2NrLS10ZXh0IHVsLnByb2plY3RzLWxpc3QgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS10ZXh0IC5zZWN0aW9uLS1tYWluIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuY29udGVudC1ibG9jay0tdGV4dCAuc2VjdGlvbi0tc2lkZSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrLS10ZXh0LWNhbGxvdXQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuY29udGVudC1ibG9jay0tdGV4dC1jYWxsb3V0IHtcbiAgICBmb250LXNpemU6IGNhbGMoMjhweCArIDE0ICogKDEwMHZ3IC0gMzIwcHgpIC8gMTI4MCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuY29udGVudC1ibG9jay0tdGV4dC1jYWxsb3V0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLXRleHQtY2FsbG91dCB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LWNhbGxvdXQgLmNvbnRlbnQtYmxvY2stLWlubmVyIHtcbiAgbWF4LXdpZHRoOiA4MjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29udGVudC1ibG9jay0tdGV4dC1jYWxsb3V0IHAge1xuICBsaW5lLWhlaWdodDogMS4xNWVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS10ZXh0LWNhbGxvdXQge1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS10ZXh0LWNhbGxvdXQge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgfVxufVxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZSA+IC5jb250ZW50LWJsb2NrLS1pbm5lciA+IC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtLXdyYXBwZXIgPiAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLS1tYWluLWNvbHVtbiA+IGRpdiA+IGRpdiA+IC5jb250ZW50LWJsb2NrLFxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZSA+IC5jb250ZW50LWJsb2NrLS1pbm5lciA+IC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtLXdyYXBwZXIgPiAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLS1zaWRlLWNvbHVtbiA+IGRpdiA+IGRpdiA+IC5jb250ZW50LWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZSA+IC5jb250ZW50LWJsb2NrLS1pbm5lciA+IC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtLXdyYXBwZXIgPiAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLS1tYWluLWNvbHVtbiA+IGRpdiA+IGRpdiA+IC5jb250ZW50LWJsb2NrID4gLmNvbnRlbnQtYmxvY2stLWlubmVyLFxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZSA+IC5jb250ZW50LWJsb2NrLS1pbm5lciA+IC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtLXdyYXBwZXIgPiAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLS1zaWRlLWNvbHVtbiA+IGRpdiA+IGRpdiA+IC5jb250ZW50LWJsb2NrID4gLmNvbnRlbnQtYmxvY2stLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZSAuc2VjdGlvbi0tbWFpbiB7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlIC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtLW1haW4tY29sdW1uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUgLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS0tc2lkZS1jb2x1bW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZSAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLS1tYWluLWNvbHVtbiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLnNlY3Rpb25zLS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogNTBweCAzJTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS1pbWFnZSAuc2VjdGlvbi0tc2lkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xufVxuXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlLWltYWdlIC5zZWN0aW9uLS1tYWluIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlLWltYWdlLnNpZGUtY29sdW1uLXBvc2l0aW9uLS1yaWdodCAuc2VjdGlvbi0tc2lkZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogNSU7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLmltYWdlcy13cmFwcGVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgZGl2ID4gaDIsXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlLWltYWdlIGRpdiA+IGgzLFxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS1pbWFnZSBkaXYgPiBoNCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLnRleHQtLWVubGFyZ2VkIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS1pbWFnZSAudGV4dC0tZW5sYXJnZWQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMnB4ICsgMTAgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLnRleHQtLWVubGFyZ2VkIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS1pbWFnZSAudGV4dC0tZW5sYXJnZWQge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlLWltYWdlIC50ZXh0LS1lbmxhcmdlZCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS1pbWFnZSAudGV4dC0tcmVndWxhciB1bCB7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLnNlY3Rpb25zLS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDMlO1xuICB9XG4gIC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLnNlY3Rpb24tLXNpZGUge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgfVxuICAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLWltYWdlIC5zZWN0aW9uLS1tYWluIHtcbiAgICBtYXJnaW4tYm90dG9tOiAweDtcbiAgfVxuICAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLWltYWdlLnNpZGUtY29sdW1uLXBvc2l0aW9uLS1yaWdodCAuc2VjdGlvbi0tc2lkZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uY29udGVudC1ibG9jay0tc3RlcHMgLnN0ZXBzLS1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNvbnRlbnQtYmxvY2stLXN0ZXBzIC5zdGVwcy0tbGlzdCA+IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uY29udGVudC1ibG9jay0tc3RlcHMgLnN0ZXBzLS1saXN0IC5zdGVwcy0tbGlzdC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzYwMDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZzogMjVweCAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuY29udGVudC1ibG9jay0tc3RlcHMgLnN0ZXBzLS1saXN0IC5zdGVwcy0tbGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTZweCArIDIgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1zdGVwcyAuc3RlcHMtLWxpc3QgLnN0ZXBzLS1saXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGVudC1ibG9jay0tc3RlcHMgLnN0ZXBzLS1saXN0IC5zdGVwcy0tbGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2stLXN0ZXBzIC5zdGVwcy0tbGlzdCAuc3RlcHMtLWxpc3QtaXRlbSBzcGFuLmxhYmVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBmb250LXNpemU6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuY29udGVudC1ibG9jay0tc3RlcHMgLnN0ZXBzLS1saXN0IC5zdGVwcy0tbGlzdC1pdGVtIHNwYW4ubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogY2FsYygzMHB4ICsgMTAgKiAoMTAwdncgLSAzMjBweCkgLyAxMjgwKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1zdGVwcyAuc3RlcHMtLWxpc3QgLnN0ZXBzLS1saXN0LWl0ZW0gc3Bhbi5sYWJlbCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250ZW50LWJsb2NrLS1zdGVwcyAuc3RlcHMtLWxpc3QgLnN0ZXBzLS1saXN0LWl0ZW0gc3Bhbi5sYWJlbCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbi5jb250ZW50LWJsb2NrLS1zdGVwcyAuc3RlcHMtLWxpc3QgLnN0ZXBzLS1saXN0LWl0ZW0gPiBkaXYsXG4uY29udGVudC1ibG9jay0tc3RlcHMgLnN0ZXBzLS1saXN0IC5zdGVwcy0tbGlzdC1pdGVtID4gYSA+IGRpdiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG59XG5cbi5jb250ZW50LWJsb2NrLS1zdGVwcyAuc3RlcHMtLWxpc3QgLnN0ZXBzLS1saXN0LWl0ZW0gYS5zdGVwcy0tbGlzdC1pdGVtLS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbnRlbnQtYmxvY2stLXN0ZXBzIC5zdGVwcy0tbGlzdCAuc3RlcHMtLWxpc3QtaXRlbSBhLnN0ZXBzLS1saXN0LWl0ZW0tLWxpbmsgc3Bhbi5sYWJlbCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xufVxuXG4uY29udGVudC1ibG9jay0tc3RlcHMgLnN0ZXBzLS1saXN0IC5zdGVwcy0tbGlzdC1pdGVtIGEuc3RlcHMtLWxpc3QtaXRlbS0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uY29udGVudC1ibG9jay0tc3RlcHMgLnN0ZXBzLS1saXN0IC5zdGVwcy0tbGlzdC1pdGVtIGEuc3RlcHMtLWxpc3QtaXRlbS0tbGluazpob3ZlciBzcGFuLmxhYmVsIHtcbiAgY29sb3I6ICMwMDc2RkY7XG59XG5cbiNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyB7XG4gIG1heC13aWR0aDogMTQ4MHB4O1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xuICBwYWRkaW5nLWxlZnQ6IDMlO1xuICBwYWRkaW5nLXJpZ2h0OiAzJTtcbn1cblxuI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDVweCAwIDMwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogbGVmdDtcbn1cbiNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsID4gbGkgPiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0cHggMThweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaGFkb3c6IDBweCAtMnB4IDBweCAwcHggIzAwNTU5MztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcbn1cbiNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsID4gbGkgPiBhLmlzLWFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDBweCAtMnB4IDBweCAwcHggIzAwMDtcbn1cbiNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyYWFmZjtcbn1cblxuYm9keS5ob21lcGFnZSAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MsXG5ib2R5LnBhZ2UgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzLFxuYm9keS5wYWdlLWluaXRpYXRpdmUgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzLFxuYm9keS5uZXdzICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyxcbmJvZHkucGhvdG8gI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzLFxuYm9keS51cGRhdGUgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzLFxuYm9keS52aWRlbyAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MsXG5ib2R5LmluaXRpYXRpdmUtbGFuZGluZy1wYWdlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyxcbmJvZHkubGFuZGluZy1wYWdlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyxcbmJvZHkud3JpdGluZy1zcGVlY2hlcyAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3Mge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwO1xufVxuYm9keS5ob21lcGFnZSAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCxcbmJvZHkucGFnZSAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCxcbmJvZHkucGFnZS1pbml0aWF0aXZlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsLFxuYm9keS5uZXdzICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsLFxuYm9keS5waG90byAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCxcbmJvZHkudXBkYXRlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsLFxuYm9keS52aWRlbyAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCxcbmJvZHkuaW5pdGlhdGl2ZS1sYW5kaW5nLXBhZ2UgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwsXG5ib2R5LmxhbmRpbmctcGFnZSAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCxcbmJvZHkud3JpdGluZy1zcGVlY2hlcyAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuYm9keS5ob21lcGFnZSAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCA+IGxpIGEsXG5ib2R5LnBhZ2UgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSBhLFxuYm9keS5wYWdlLWluaXRpYXRpdmUgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSBhLFxuYm9keS5uZXdzICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsID4gbGkgYSxcbmJvZHkucGhvdG8gI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSBhLFxuYm9keS51cGRhdGUgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSBhLFxuYm9keS52aWRlbyAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCA+IGxpIGEsXG5ib2R5LmluaXRpYXRpdmUtbGFuZGluZy1wYWdlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsID4gbGkgYSxcbmJvZHkubGFuZGluZy1wYWdlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsID4gbGkgYSxcbmJvZHkud3JpdGluZy1zcGVlY2hlcyAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCA+IGxpIGEge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI3NWUwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzA2MWIyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAuMWVtIDAuMjVlbSAwLjVlbSAjNDc0NzQ3O1xufVxuYm9keS5ob21lcGFnZSAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCA+IGxpIGE6aG92ZXIsXG5ib2R5LnBhZ2UgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSBhOmhvdmVyLFxuYm9keS5wYWdlLWluaXRpYXRpdmUgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSBhOmhvdmVyLFxuYm9keS5uZXdzICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsID4gbGkgYTpob3ZlcixcbmJvZHkucGhvdG8gI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSBhOmhvdmVyLFxuYm9keS51cGRhdGUgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSBhOmhvdmVyLFxuYm9keS52aWRlbyAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCA+IGxpIGE6aG92ZXIsXG5ib2R5LmluaXRpYXRpdmUtbGFuZGluZy1wYWdlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsID4gbGkgYTpob3ZlcixcbmJvZHkubGFuZGluZy1wYWdlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsID4gbGkgYTpob3ZlcixcbmJvZHkud3JpdGluZy1zcGVlY2hlcyAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCA+IGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA2MWIyO1xufVxuYm9keS5ob21lcGFnZSAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCA+IGxpIGE6Zm9jdXMsXG5ib2R5LnBhZ2UgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSBhOmZvY3VzLFxuYm9keS5wYWdlLWluaXRpYXRpdmUgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSBhOmZvY3VzLFxuYm9keS5uZXdzICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsID4gbGkgYTpmb2N1cyxcbmJvZHkucGhvdG8gI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSBhOmZvY3VzLFxuYm9keS51cGRhdGUgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzID4gdWwgPiBsaSBhOmZvY3VzLFxuYm9keS52aWRlbyAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCA+IGxpIGE6Zm9jdXMsXG5ib2R5LmluaXRpYXRpdmUtbGFuZGluZy1wYWdlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsID4gbGkgYTpmb2N1cyxcbmJvZHkubGFuZGluZy1wYWdlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyA+IHVsID4gbGkgYTpmb2N1cyxcbmJvZHkud3JpdGluZy1zcGVlY2hlcyAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgPiB1bCA+IGxpIGE6Zm9jdXMge1xuICBvdXRsaW5lLWNvbG9yOiAjMDA4YWZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcbiAgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNSU7XG4gICAgcGFkZGluZy1yaWdodDogNSU7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrLS1kcnVwYWwtc3RhdHVzLW1lc3NhZ2VzIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuXG4uZHJ1cGFsLXN0YXR1cy1tZXNzYWdlcyAuY29udGVudC1ibG9jay0tZHJ1cGFsLXN0YXR1cy1tZXNzYWdlcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5kcnVwYWwtc3RhdHVzLW1lc3NhZ2VzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmRydXBhbC1zdGF0dXMtbWVzc2FnZXMgLnN0YXR1cy1tZXNzYWdlcy0tY29udGVudGluZm8ge1xuICAvKlxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItLXRleHQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAtMnB4ICRjb2xvci0taHlwZXJsaW5rIGluc2V0OyBcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWh5cGVybGluay1oaWdobGlnaHRlZDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIC0ycHggJGNvbG9yLS1oeXBlcmxpbmstaGlnaGxpZ2h0ZWQgaW5zZXQ7IFxuICAgICAgICB9XG4gICAgICB9ICovXG59XG4uZHJ1cGFsLXN0YXR1cy1tZXNzYWdlcyAuc3RhdHVzLW1lc3NhZ2VzLS1jb250ZW50aW5mbyAuc3RhdHVzLW1lc3NhZ2VzLS1pbmZvIHtcbiAgcGFkZGluZzogMjVweCAxNXB4O1xuICBjb2xvcjogIzMyY2VhNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0NTI0Mjtcbn1cbi5kcnVwYWwtc3RhdHVzLW1lc3NhZ2VzIC5zdGF0dXMtbWVzc2FnZXMtLWNvbnRlbnRpbmZvIHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuLmRydXBhbC1zdGF0dXMtbWVzc2FnZXMgLnN0YXR1cy1tZXNzYWdlcy0tY29udGVudGluZm8gbGkge1xuICBtYXJnaW46IDhweCAwO1xufVxuLmRydXBhbC1zdGF0dXMtbWVzc2FnZXMgLm1lc3NhZ2VzLm1lc3NhZ2VzLS1zdGF0dXMge1xuICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiAjMzJjZWE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1MjQyO1xufVxuLmRydXBhbC1zdGF0dXMtbWVzc2FnZXMgLnN0YXR1cy1tZXNzYWdlcy0tYWxlcnQge1xuICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiAjZjM5YjlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTgzMzMzO1xufVxuLmRydXBhbC1zdGF0dXMtbWVzc2FnZXMgYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uZnJvbnQtcGFnZSAuZHJ1cGFsLXN0YXR1cy1tZXNzYWdlcyAuc3RhdHVzLW1lc3NhZ2VzLS1jb250ZW50aW5mbyAuc3RhdHVzLW1lc3NhZ2VzLS1hbGVydCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZCQ0JDO1xufVxuLmZyb250LXBhZ2UgLmRydXBhbC1zdGF0dXMtbWVzc2FnZXMgLnN0YXR1cy1tZXNzYWdlcy0tY29udGVudGluZm8gLnN0YXR1cy1tZXNzYWdlcy0taW5mbyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODlENjUxO1xufVxuXG5kaXZbZGF0YS1kcnVwYWwtbWVzc2FnZXNdIHtcbiAgbWF4LXdpZHRoOiAxNDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG59XG5cbmJvZHkuaG9tZXBhZ2UgZGl2W2RhdGEtZHJ1cGFsLW1lc3NhZ2VzXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTtcbiAgdG9wOiAyMjBweDtcbn1cblxuZGl2W2RhdGEtZHJ1cGFsLW1lc3NhZ2VzXSBkaXZbYXJpYS1MYWJlbD1cIlN0YXR1cyBtZXNzYWdlXCJdLFxuZGl2W2RhdGEtZHJ1cGFsLW1lc3NhZ2VzXSBkaXZbcm9sZT1zdGF0dXNdIHtcbiAgcGFkZGluZzogMjVweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjYWVmMWRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1MjQyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyY2VhNDtcbiAgICAgIG1hc2staW1hZ2U6IHVybCgvdGhlbWVzL2NvbnRyaWIvZ2luL2Rpc3QvbWVkaWEvc3ByaXRlLnN2Zyk7XG4gICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gICAgfSAgKi9cbn1cblxuZGl2W2RhdGEtZHJ1cGFsLW1lc3NhZ2VzXSBkaXZbcm9sZT1hbGVydF0ge1xuICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmYWJjYmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YzJkMmQ7XG59XG5cbmRpdltkYXRhLWRydXBhbC1tZXNzYWdlc10gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkuaG9tZXBhZ2UgLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyxcbmJvZHkucGFnZSAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzLFxuYm9keS5wYWdlLWluaXRpYXRpdmUgLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyxcbmJvZHkubmV3cyAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzLFxuYm9keS5waG90byAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzLFxuYm9keS51cGRhdGUgLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyxcbmJvZHkudmlkZW8gLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyxcbmJvZHkuaW5pdGlhdGl2ZS1sYW5kaW5nLXBhZ2UgLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyxcbmJvZHkubGFuZGluZy1wYWdlIC5wYWdlLS1zZWN0aW9uLS1kcnVwYWwtbWVzc2FnZXMsXG5ib2R5LndyaXRpbmctc3BlZWNoZXMgLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxMDBweDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgei1pbmRleDogOTk5O1xufVxuYm9keS5ob21lcGFnZSAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzIC5wYWdlLS1zZWN0aW9uLS1pbm5lcixcbmJvZHkucGFnZSAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzIC5wYWdlLS1zZWN0aW9uLS1pbm5lcixcbmJvZHkucGFnZS1pbml0aWF0aXZlIC5wYWdlLS1zZWN0aW9uLS1kcnVwYWwtbWVzc2FnZXMgLnBhZ2UtLXNlY3Rpb24tLWlubmVyLFxuYm9keS5uZXdzIC5wYWdlLS1zZWN0aW9uLS1kcnVwYWwtbWVzc2FnZXMgLnBhZ2UtLXNlY3Rpb24tLWlubmVyLFxuYm9keS5waG90byAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzIC5wYWdlLS1zZWN0aW9uLS1pbm5lcixcbmJvZHkudXBkYXRlIC5wYWdlLS1zZWN0aW9uLS1kcnVwYWwtbWVzc2FnZXMgLnBhZ2UtLXNlY3Rpb24tLWlubmVyLFxuYm9keS52aWRlbyAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzIC5wYWdlLS1zZWN0aW9uLS1pbm5lcixcbmJvZHkuaW5pdGlhdGl2ZS1sYW5kaW5nLXBhZ2UgLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyAucGFnZS0tc2VjdGlvbi0taW5uZXIsXG5ib2R5LmxhbmRpbmctcGFnZSAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzIC5wYWdlLS1zZWN0aW9uLS1pbm5lcixcbmJvZHkud3JpdGluZy1zcGVlY2hlcyAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzIC5wYWdlLS1zZWN0aW9uLS1pbm5lciB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbmJvZHkuaG9tZXBhZ2UgLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyAuZHJ1cGFsLXN0YXR1cy1tZXNzYWdlcyxcbmJvZHkucGFnZSAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzIC5kcnVwYWwtc3RhdHVzLW1lc3NhZ2VzLFxuYm9keS5wYWdlLWluaXRpYXRpdmUgLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyAuZHJ1cGFsLXN0YXR1cy1tZXNzYWdlcyxcbmJvZHkubmV3cyAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzIC5kcnVwYWwtc3RhdHVzLW1lc3NhZ2VzLFxuYm9keS5waG90byAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzIC5kcnVwYWwtc3RhdHVzLW1lc3NhZ2VzLFxuYm9keS51cGRhdGUgLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyAuZHJ1cGFsLXN0YXR1cy1tZXNzYWdlcyxcbmJvZHkudmlkZW8gLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyAuZHJ1cGFsLXN0YXR1cy1tZXNzYWdlcyxcbmJvZHkuaW5pdGlhdGl2ZS1sYW5kaW5nLXBhZ2UgLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyAuZHJ1cGFsLXN0YXR1cy1tZXNzYWdlcyxcbmJvZHkubGFuZGluZy1wYWdlIC5wYWdlLS1zZWN0aW9uLS1kcnVwYWwtbWVzc2FnZXMgLmRydXBhbC1zdGF0dXMtbWVzc2FnZXMsXG5ib2R5LndyaXRpbmctc3BlZWNoZXMgLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyAuZHJ1cGFsLXN0YXR1cy1tZXNzYWdlcyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuYm9keS5ob21lcGFnZSAuc2l0ZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5LmhvbWVwYWdlIC5zaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItLWlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuYm9keS5ob21lcGFnZSAuc2l0ZS1oZWFkZXIgLnNpdGUtbG9nbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiIHdpZHRoPVwiMzAzLjkwNlwiIGhlaWdodD1cIjYzLjQ2OVwiIHZpZXdCb3g9XCIwIDAgMzAzLjkwNiA2My40NjlcIj4gPGRlZnM+IDxjbGlwUGF0aCBpZD1cImNsaXAtcGF0aFwiPiA8cmVjdCBpZD1cIlJlY3RhbmdsZV8xMjcxXCIgZGF0YS1uYW1lPVwiUmVjdGFuZ2xlIDEyNzFcIiB3aWR0aD1cIjMwMy45MDZcIiBoZWlnaHQ9XCI2My40NjlcIiBmaWxsPVwiI2ZmZlwiLz4gPC9jbGlwUGF0aD4gPGNsaXBQYXRoIGlkPVwiY2xpcC1wYXRoLTJcIj4gPHJlY3QgaWQ9XCJSZWN0YW5nbGVfMTI3MFwiIGRhdGEtbmFtZT1cIlJlY3RhbmdsZSAxMjcwXCIgd2lkdGg9XCIzMDMuOTA2XCIgaGVpZ2h0PVwiNjMuNDY4XCIgZmlsbD1cIiNmZmZcIi8+IDwvY2xpcFBhdGg+IDxjbGlwUGF0aCBpZD1cImNsaXAtcGF0aC0zXCI+IDxyZWN0IGlkPVwiUmVjdGFuZ2xlXzEyNjlcIiBkYXRhLW5hbWU9XCJSZWN0YW5nbGUgMTI2OVwiIHdpZHRoPVwiMjQuMTAxXCIgaGVpZ2h0PVwiMjcuMzQyXCIgZmlsbD1cIiNmZmZcIi8+IDwvY2xpcFBhdGg+IDwvZGVmcz4gPGcgaWQ9XCJHcm91cF8yMTA1XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjEwNVwiIGNsaXAtcGF0aD1cInVybCgjY2xpcC1wYXRoKVwiPiA8cGF0aCBpZD1cIlBhdGhfMjg2OFwiIGRhdGEtbmFtZT1cIlBhdGggMjg2OFwiIGQ9XCJNMTAyLjc3MSw0Ljg2M2gyLjMzOGw3LjQ1NSwxMS4xNjcsNy40NTUtMTEuMTY3aDIuMzM4VjI1LjMyN2gtMi4zMVY4Ljc1MmwtNy40NTQsMTAuOTYzaC0uMTE3TDEwNS4wMjIsOC43OFYyNS4zMjdoLTIuMjUxWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtNC4zMjQgLTAuMjA1KVwiIGZpbGw9XCIjZmZmXCIvPiA8cmVjdCBpZD1cIlJlY3RhbmdsZV8xMjY4XCIgZGF0YS1uYW1lPVwiUmVjdGFuZ2xlIDEyNjhcIiB3aWR0aD1cIjIuMzExXCIgaGVpZ2h0PVwiMjAuNDYzXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDEyMy4yOTcgNC42NTkpXCIgZmlsbD1cIiNmZmZcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODY5XCIgZGF0YS1uYW1lPVwiUGF0aCAyODY5XCIgZD1cIk0xNDEuOTYxLDdoLTYuODdWNC44NjNIMTUxLjE3VjdIMTQ0LjN2MTguMzNoLTIuMzM4WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtNS42ODQgLTAuMjA1KVwiIGZpbGw9XCIjZmZmXCIvPiA8ZyBpZD1cIkdyb3VwXzIxMDRcIiBkYXRhLW5hbWU9XCJHcm91cCAyMTA0XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAgMClcIj4gPGcgaWQ9XCJHcm91cF8yMTAzXCIgZGF0YS1uYW1lPVwiR3JvdXAgMjEwM1wiIGNsaXAtcGF0aD1cInVybCgjY2xpcC1wYXRoLTIpXCI+IDxnIGlkPVwiR3JvdXBfMjEwMlwiIGRhdGEtbmFtZT1cIkdyb3VwIDIxMDJcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoOTYuMzg3IDI4LjQ4MilcIiBzdHlsZT1cImlzb2xhdGlvbjogaXNvbGF0ZVwiPiA8ZyBpZD1cIkdyb3VwXzIxMDFcIiBkYXRhLW5hbWU9XCJHcm91cCAyMTAxXCI+IDxnIGlkPVwiR3JvdXBfMjEwMFwiIGRhdGEtbmFtZT1cIkdyb3VwIDIxMDBcIiBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAtcGF0aC0zKVwiPiA8cGF0aCBpZD1cIlBhdGhfMjg3MFwiIGRhdGEtbmFtZT1cIlBhdGggMjg3MFwiIGQ9XCJNMTAwLjYyMSw0My41MDV2LS4xYTEzLjYzNSwxMy42MzUsMCwwLDEsMjMuOS05LjAxM2wtMi41ODQsMi43MzRjLTIuMDczLTIuMTc4LTQuNC0zLjk1LTcuOTQ4LTMuOTUtNS4zMTcsMC05LjM2Niw0LjUwNS05LjM2NiwxMC4xMjl2LjFjMCw1LjY3LDQuMTUsMTAuMTc2LDkuNjIsMTAuMTc2YTEwLjgsMTAuOCwwLDAsMCw4LTMuOWwyLjQ4MSwyLjMzMWMtMi42MzIsMi45MzYtNS43NzIsNS4wNjMtMTAuNjg1LDUuMDYzYTEzLjQ0LDEzLjQ0LDAsMCwxLTEzLjQxNy0xMy41N1wiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTAwLjYyMSAtMjkuNzMzKVwiIGZpbGw9XCIjZmZmXCIvPiA8L2c+IDwvZz4gPC9nPiA8cGF0aCBpZD1cIlBhdGhfMjg3MVwiIGRhdGEtbmFtZT1cIlBhdGggMjg3MVwiIGQ9XCJNMTYxLjE1NSwzMi42bDMuOS0yLjMxNXY1LjI2N2MyLjEyNi0zLjEzOSw1LjIxNS01LjgyMiwxMC4wMjUtNS44MjIsNi4yNzksMCwxMi41MDgsNC45NjEsMTIuNTA4LDEzLjU3MnYuMWMwLDguNTU2LTYuMTc4LDEzLjYyMi0xMi41MDgsMTMuNjIyYTExLjgwOCwxMS44MDgsMCwwLDEtMTAuMDI1LTUuNTdWNjQuNTdoLTMuOVptMjIuNDMzLDEwLjg1di0uMWMwLTYuMTc5LTQuMjU0LTEwLjEyOC05LjIxNi0xMC4xMjhBOS43NjQsOS43NjQsMCwwLDAsMTY0LjksNDMuM3YuMWMwLDYuMDc3LDQuNjEsMTAuMTI4LDkuNDY5LDEwLjEyOCw1LjA2NiwwLDkuMjE2LTMuNzQ4LDkuMjE2LTEwLjA3N1wiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtNi43OCAtMS4yNTEpXCIgZmlsbD1cIiNmZmZcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODcyXCIgZGF0YS1uYW1lPVwiUGF0aCAyODcyXCIgZD1cIk0xODkuOTQ0LDYzLjQyOGwxLjMxNy0zLjA4OGE4LjE4OSw4LjE4OSwwLDAsMCw0LjEuOTY0YzIuMzMsMCwzLjgtMS4yMTYsNS4zNjYtNC45MTJsLTExLjktMjYuMDc4aDQuM2w5LjUyLDIxLjgyMyw4LjQwNi0yMS44MjNoNC4xNTJMMjA0LjIyNSw1Ny4zNTFjLTIuMjI4LDUuNDE4LTQuNzU4LDcuMzkyLTguNzA5LDcuMzkyYTExLjksMTEuOSwwLDAsMS01LjU3MS0xLjMxNlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtNy45NDUgLTEuMjc2KVwiIGZpbGw9XCIjZmZmXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg3M1wiIGRhdGEtbmFtZT1cIlBhdGggMjg3M1wiIGQ9XCJNMjMyLjAyMSwzMy40MTFWMjkuOTY2aC04LjMwNXYtNy45bC0zLjksMi4zMTRWNDkuMjA5YzAsNS4zMTUsMy4xOSw3LjM5MSw3LjM5NCw3LjM5MWE5LjgxMSw5LjgxMSwwLDAsMCw0LjcwOS0xLjExNFY1Mi4xNDVhOC4xOTQsOC4xOTQsMCwwLDEtMy44LjkxYy0yLjYzNCwwLTQuNDA2LTEuMTY0LTQuNDA2LTQuMzUzVjMzLjQxMVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTkuMjQ5IC0wLjkyOSlcIiBmaWxsPVwiI2ZmZlwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4NzRcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NzRcIiBkPVwiTTI0OC4wNzUsNTMuNjgzYTEwLjgzMSwxMC44MzEsMCwwLDAsOC4yNTMtMy43bDIuNDMsMi4xNzdhMTMuNTA2LDEzLjUwNiwwLDAsMS0xMC43ODQsNC45MTFjLTcuMTksMC0xMy4wNjUtNS41Mi0xMy4wNjUtMTMuNjcxLDAtNy42LDUuMzE2LTEzLjY3MiwxMi41Ni0xMy42NzIsNy43NDYsMCwxMi4yLDYuMTc4LDEyLjIsMTMuODc0LDAsLjM1NSwwLC43Ni0uMDUzLDEuMzY5SDIzOC44NTljLjU1NSw1LjUxOSw0LjYwNyw4LjcwOCw5LjIxNSw4LjcwOG03LjY0Ni0xMS44NDljLS40NTctNC43NjItMy4xOS04LjgxMi04LjM1OC04LjgxMi00LjUwNSwwLTcuOTQ5LDMuNzQ4LTguNSw4LjgxMlpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTkuODg0IC0xLjI1MSlcIiBmaWxsPVwiI2ZmZlwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4NzVcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NzVcIiBkPVwiTTI2My44NDQsNDMuNTA1di0uMWExMy42MzMsMTMuNjMzLDAsMCwxLDIzLjktOS4wMTNsLTIuNTgyLDIuNzM0Yy0yLjA3NS0yLjE3OC00LjQtMy45NS03Ljk0OC0zLjk1LTUuMzE3LDAtOS4zNjgsNC41MDUtOS4zNjgsMTAuMTI5di4xYzAsNS42Nyw0LjE1LDEwLjE3Niw5LjYyLDEwLjE3NmExMC44MTMsMTAuODEzLDAsMCwwLDgtMy45bDIuNDc5LDIuMzMxYy0yLjYzMiwyLjkzNi01Ljc3MSw1LjA2My0xMC42ODMsNS4wNjNhMTMuNDQsMTMuNDQsMCwwLDEtMTMuNDE5LTEzLjU3XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xMS4xMDEgLTEuMjUxKVwiIGZpbGw9XCIjZmZmXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg3NlwiIGRhdGEtbmFtZT1cIlBhdGggMjg3NlwiIGQ9XCJNMjkzLjM2LDIxLjM2N2wzLjktMi4zMTJWMzQuNGE5LjkyLDkuOTIsMCwwLDEsOC45NjYtNS4xMTJjNi4zMjcsMCwxMC4wMjUsNC4yNTIsMTAuMDI1LDEwLjQ3OVY1Ni4wMThoLTMuOVY0MC43MjZjMC00Ljg2MS0yLjYzNC03LjktNy4yNC03LjktNC41MDgsMC03Ljg1MSwzLjI5Mi03Ljg1MSw4LjJWNTYuMDE4aC0zLjlaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xMi4zNDMgLTAuODAyKVwiIGZpbGw9XCIjZmZmXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg3N1wiIGRhdGEtbmFtZT1cIlBhdGggMjg3N1wiIGQ9XCJNMTI4LjI1LDQzLjU5MXYtLjFhMTMuNjU0LDEzLjY1NCwwLDAsMSwyNy4zMDktLjF2LjFhMTMuNiwxMy42LDAsMCwxLTEzLjczMSwxMy42OCwxMy40MTksMTMuNDE5LDAsMCwxLTEzLjU3OC0xMy41OG0yMy4zMDYsMHYtLjFjMC01LjYyNC00LjIwNi0xMC4yMzQtOS43MjktMTAuMjM0LTUuNjc1LDAtOS41NzUsNC42MS05LjU3NSwxMC4xMzJ2LjFjMCw1LjYyNCw0LjE1NCwxMC4xODQsOS42NzYsMTAuMTg0LDUuNjc1LDAsOS42MjgtNC41Niw5LjYyOC0xMC4wODNcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTUuMzk2IC0xLjI1NSlcIiBmaWxsPVwiI2ZmZlwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4NzhcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NzhcIiBkPVwiTTUwLjU5LDU4Ljk3M2E2My40NTksNjMuNDU5LDAsMCwxLTEwLjk1MS0zLjg5NSw1Mi45NzYsNTIuOTc2LDAsMCwxLTkuMTM0LTUuNCw0NS4yNzcsNDUuMjc3LDAsMCwxLTcuMjgxLTYuNjk0Yy0uMy0uMzQ3LS41ODEtLjcwOC0uODY5LTEuMDYzTDE5LjcsNDEuMzA4LDAsNDcuNjE3bDY2LjMyNSwxNy40LDE4LjI3Ni04LjctMi40OTEtLjU3Ni0xNS42NSw3LjMxNlpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMCAtMS43MzgpXCIgZmlsbD1cIiNmZmZcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODc5XCIgZGF0YS1uYW1lPVwiUGF0aCAyODc5XCIgZD1cIk02Ny4xMDksNTcuODQ4LDUxLjIxOCw1My44MjZhMjAsMjAsMCwwLDEtNy4yMzktMy41ODhBMjYuMzc4LDI2LjM3OCwwLDAsMSwzOC4yNDYsNDQuMWEzMC42ODUsMzAuNjg1LDAsMCwxLTMuODM2LTcuODU2LDMwLjI3LDMwLjI3LDAsMCwxLTEuNDgtOC45LDI2LjA4LDI2LjA4LDAsMCwxLC44MzQtNy4wNDEsMjEuMDMsMjEuMDMsMCwwLDEsMi40ODgtNS44Yy0uMS0uNzI4LS4xNzYtMS40NjMtLjIzNS0yLjIxYTQ4LjcyMSw0OC43MjEsMCwwLDEsLjExNS04LjM1NWMuMTIxLTEuMjg1LjMtMi42LjUxNy0zLjk0MUwxNS45MjgsNC4xMWMtLjIxNywxLjU0OS0uMzc5LDMuMDQ1LS40ODMsNC40NTVhNTUuMTUzLDU1LjE1MywwLDAsMCwuMDMxLDguODQzLDQ0LDQ0LDAsMCwwLDEuNDU1LDguMDIyLDM5LjA2NSwzOS4wNjUsMCwwLDAsMi44NzQsNy4zLDM4LjQ5MSwzOC40OTEsMCwwLDAsNS4xNDgsNy41NzRBNDMuODUxLDQzLjg1MSwwLDAsMCwzMiw0Ni43ODdhNTEuNjEsNTEuNjEsMCwwLDAsOC44ODcsNS4yNSw2Mi4wODYsNjIuMDg2LDAsMCwwLDEwLjcsMy44MDdsMTUuMzcyLDMuOTYzTDg1LjI0Nyw1MS4yNmwtMi41NC0uNTc2WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMC42NDMgMClcIiBmaWxsPVwiI2ZmZlwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4ODBcIiBkYXRhLW5hbWU9XCJQYXRoIDI4ODBcIiBkPVwiTTUyLjEyMiw4Ljk0M2MtLjQ1Ni0uMDY1LS45MjQtLjExLTEuMzkxLS4xMzRzLS45Mi0uMDIyLTEuMzQ4LDBhMTMuMDc3LDEzLjA3NywwLDAsMC0xLjMwOC4xMTljLS4zOTUuMDU2LS43ODEuMTMyLTEuMTYxLjIxOWwwLC4wMThhMTMuMTMzLDEzLjEzMywwLDAsMC00LjgyOCwyLjMsMTUuNSwxNS41LDAsMCwwLTMuNzIyLDQuMDczLDE5LjUyNiwxOS41MjYsMCwwLDAtMi4zNzcsNS41MTYsMjQuNTcsMjQuNTcsMCwwLDAtLjc4Nyw2LjY1MywyOC44MzUsMjguODM1LDAsMCwwLDEuNDEsOC40NzQsMjkuMzE3LDI5LjMxNywwLDAsMCwzLjY1NSw3LjQ5LDI0Ljk5LDI0Ljk5LDAsMCwwLDUuNDE4LDUuOEExOC41ODMsMTguNTgzLDAsMCwwLDUyLjQwOCw1Mi44bDE1LjQsMy45TDg2LjEsNDguMyw3Mi4xNDIsNDUuMTkyQTE4LjM5NCwxOC4zOTQsMCwwLDEsNjUuNCw0Mi4xMDZhMjMuMjc2LDIzLjI3NiwwLDAsMS01LjM1NS01LjQ1NEEyNi40NTYsMjYuNDU2LDAsMCwxLDU2LjUsMjkuNTY2LDI2LjAyNywyNi4wMjcsMCwwLDEsNTUuMjE0LDIxLjVhMjIuNzMyLDIyLjczMiwwLDAsMSwuODkzLTYuMzgyLDE5LjM1OSwxOS4zNTksMCwwLDEsMS44LTQuMjNjLS4zNDEtLjE4My0uNjgzLS4zNTgtMS4wMjktLjUxOGExNy4xLDE3LjEsMCwwLDAtNC43NTQtMS40MjVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTEuNDgxIC0wLjM3KVwiIGZpbGw9XCIjZmZmXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg4MVwiIGRhdGEtbmFtZT1cIlBhdGggMjg4MVwiIGQ9XCJNNTMuMDIyLDcuMjcxYTE4LjUzNywxOC41MzcsMCwwLDEsNS4xNTYsMS41NDQsMjIuMzIzLDIyLjMyMywwLDAsMSw0Ljc5MywzLjAzNywyNi43MzQsMjYuNzM0LDAsMCwxLDQuMiw0LjM2NiwzMS4wMjcsMzEuMDI3LDAsMCwxLDMuMzc5LDUuNTIybC4wNDQuMDkyLDE5LjExMi02LjA1OGEyNi43NjMsMjYuNzYzLDAsMCwwLTMuMTEzLTQuOTRBMjMuNjI4LDIzLjYyOCwwLDAsMCw4Mi43LDYuOTU2LDIwLjI4NCwyMC4yODQsMCwwLDAsNzguMjU1LDQuM2ExNy40NTMsMTcuNDUzLDAsMCwwLTQuNzgyLTEuMzE1LDEzLjk2LDEzLjk2LDAsMCwwLTEuNDExLS4xMTJjLS40NjYtLjAxOS0uOTIyLS4wMTMtMS4zNzcuMDA5cy0uOS4wNy0xLjMzNC4xMzUtLjg3Mi4xNDctMS4zLjI0OGwtLjQ0Ny4xMDZjLjE4LS4wNTEuMzU1LS4xMTQuNTM4LS4xNThRNjIuNTUzLDQuNTU5LDU2Ljk2MSw1LjkxNEw1MS43ODYsNy4xNTJjLjQxNi4wMjkuODMxLjA2MSwxLjIzNi4xMTlcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTIuMTc5IC0wLjEyMSlcIiBmaWxsPVwiI2ZmZlwiLz4gPC9nPiA8L2c+IDwvZz4gPC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuYm9keS5ob21lcGFnZSAuc2l0ZS1oZWFkZXIgLnNpdGUtbG9nby0tbWl0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyBjbGFzcz1cImxvZ28tLW1pdFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI3Ny4wNTRcIiBoZWlnaHQ9XCIxNDYuNjc2XCIgdmlld0JveD1cIjAgMCAyNzcuMDU0IDE0Ni42NzZcIj48cGF0aCBmaWxsPVwiI2ZmZlwiIGQ9XCJNMzA2LjY3NiwzMDYuNjc2SDMzOS4yN1YyMDguODkySDMwNi42NzZabTQ4Ljg5Mi0xMTQuMDgxaDgxLjQ4NlYxNjBIMzU1LjU2OFpNMzA2LjY3NiwxNjBIMzM5LjI3djMyLjU5NUgzMDYuNjc2Wk0yNTcuNzg0LDMwNi42NzZoMzIuNTk1VjE2MEgyNTcuNzg0Wm0tNDguODkyLTMyLjU5NWgzMi41OTVWMTYwSDIwOC44OTJaTTE2MCwzMDYuNjc2aDMyLjU5NVYxNjBIMTYwWm0xOTUuNTY4LDBoMzIuNTk1VjIwOC44OTJIMzU1LjU2OFpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTE2MCAtMTYwKVwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG5ib2R5LmhvbWVwYWdlIC5zaXRlLW1haW4tbmF2IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG5ib2R5LmhvbWVwYWdlIC5zaXRlLW1haW4tbmF2IC5uYXYtbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG5cbmJvZHkuaG9tZXBhZ2UgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51IGJ1dHRvbjo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuYm9keS5ob21lcGFnZSAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG5ib2R5LmhvbWVwYWdlIC5zaXRlLW1haW4tbmF2LS1idXR0b24gLmljb24gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbmJvZHkuaG9tZXBhZ2UgLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uLS1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbmJvZHkuaG9tZXBhZ2UgLnN0cnVjdHVyZS1ibG9jay0tb3JkZXItYnV0dG9uIGEuYnV0dG9uLS1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG5ib2R5LmxhbmRpbmctcGFnZSAuc2l0ZS1tYWluIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbiNzaW1wbGVzYW1scGhwLWF1dGgtbG9naW4tbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbiNzaW1wbGVzYW1scGhwLWF1dGgtbG9naW4tbGluayAuc2ltcGxlc2FtbHBocC1hdXRoLWxvZ2luLWxpbmsge1xuICBjb2xvcjogIzAwNThiZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxNXB4IDY4cHggMTVweCAyMnB4O1xuICBsaW5lLWhlaWdodDogMS4zZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZSwgYmFja2dyb3VuZC1wb3NpdGlvbi14IDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1LjEwMVwiIGhlaWdodD1cIjIzLjczOFwiIHZpZXdCb3g9XCIwIDAgMjUuMTAxIDIzLjczOFwiPjxwYXRoIGQ9XCJNMjIuODgzLDE2LjUyNUgzVjEzLjhIMjIuODgzTDE0LjMsNS4yMjFsMS45MjgtMS45MjhMMjguMSwxNS4xNjIsMTYuMjMyLDI3LjAzMSwxNC4zLDI1LjFaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0zIC0zLjI5MylcIiBmaWxsPVwiI2ZmZlwiIC8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMzBweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjJweCAyMnB4O1xuICAvKlxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDpcIlwiO1xuICAgICAgQGluY2x1ZGUgbGluay1idXR0b24tLWFycm93KCRjb2xvci1zY2hlbWUtLWJsYWNrKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgICAqL1xufVxuI3NpbXBsZXNhbWxwaHAtYXV0aC1sb2dpbi1saW5rIC5zaW1wbGVzYW1scGhwLWF1dGgtbG9naW4tbGluazpob3ZlciwgI3NpbXBsZXNhbWxwaHAtYXV0aC1sb2dpbi1saW5rIC5zaW1wbGVzYW1scGhwLWF1dGgtbG9naW4tbGluay5ob3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cbiNzaW1wbGVzYW1scGhwLWF1dGgtbG9naW4tbGluayAuc2ltcGxlc2FtbHBocC1hdXRoLWxvZ2luLWxpbms6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xuICBvdXRsaW5lOiBub25lO1xufVxuI3NpbXBsZXNhbWxwaHAtYXV0aC1sb2dpbi1saW5rIC5zaW1wbGVzYW1scGhwLWF1dGgtbG9naW4tbGluazpob3ZlciwgI3NpbXBsZXNhbWxwaHAtYXV0aC1sb2dpbi1saW5rIC5zaW1wbGVzYW1scGhwLWF1dGgtbG9naW4tbGluay5ob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDkzZmY7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE1cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI1LjEwMVwiIGhlaWdodD1cIjIzLjczOFwiIHZpZXdCb3g9XCIwIDAgMjUuMTAxIDIzLjczOFwiPjxwYXRoIGQ9XCJNMjIuODgzLDE2LjUyNUgzVjEzLjhIMjIuODgzTDE0LjMsNS4yMjFsMS45MjgtMS45MjhMMjguMSwxNS4xNjIsMTYuMjMyLDI3LjAzMSwxNC4zLDI1LjFaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0zIC0zLjI5MylcIiBmaWxsPVwiIzAwMFwiIC8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMnB4IDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcbiAgI3NpbXBsZXNhbWxwaHAtYXV0aC1sb2dpbi1saW5rIC5zaW1wbGVzYW1scGhwLWF1dGgtbG9naW4tbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDEycHggNjBweCAxMnB4IDE4cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XG4gIH1cbiAgI3NpbXBsZXNhbWxwaHAtYXV0aC1sb2dpbi1saW5rIC5zaW1wbGVzYW1scGhwLWF1dGgtbG9naW4tbGluazpob3ZlciwgI3NpbXBsZXNhbWxwaHAtYXV0aC1sb2dpbi1saW5rIC5zaW1wbGVzYW1scGhwLWF1dGgtbG9naW4tbGluay5ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XG4gIH1cbn1cblxuYm9keS5wYWdlLS1zZWFyY2ggI2Jsb2NrLW1pdC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbmJvZHkucGFnZS0tc2VhcmNoIGZvcm0jc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5LnBhZ2UtLXNlYXJjaCBmb3JtI3NlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaCAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5ib2R5LnBhZ2UtLXNlYXJjaCBmb3JtI3NlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaC5jb250YWluZXItaW5saW5lIGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5LnBhZ2UtLXNlYXJjaCBmb3JtI3NlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaCBpbnB1dC5mb3JtLXNlYXJjaCB7XG4gIGhlaWdodDogNjJweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuYm9keS5wYWdlLS1zZWFyY2ggZm9ybSNzZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2ggaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmJvZHkucGFnZS0tc2VhcmNoIGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5wYWdlLS1zZWFyY2ggYXJ0aWNsZSB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG5ib2R5LnBhZ2UtLXNlYXJjaCBhcnRpY2xlOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbmJvZHkucGFnZS0tc2VhcmNoIGFydGljbGUgaDIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgYm9keS5wYWdlLS1zZWFyY2ggYXJ0aWNsZSBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIycHggKyAxMCAqICgxMDB2dyAtIDMyMHB4KSAvIDEyODApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgYm9keS5wYWdlLS1zZWFyY2ggYXJ0aWNsZSBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGJvZHkucGFnZS0tc2VhcmNoIGFydGljbGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG5ib2R5LnBhZ2UtLXNlYXJjaCBhcnRpY2xlIC5maWVsZC0tc2VhcmNoLWFwaS1leGNlcnB0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufSIsIi8qXG4gKiBBZG9iZSBmb250c1xuICovXG4gQGltcG9ydCB1cmwoJ2h0dHBzOi8vdXNlLnR5cGVraXQubmV0L2pjbTdxd3QuY3NzJyk7IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG4gaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKiEgTGl0eSAtIHYyLjQuMSAtIDIwMjAtMDQtMjZcbiogaHR0cDovL3NvcmdhbGxhLmNvbS9saXR5L1xuKiBDb3B5cmlnaHQgKGMpIDIwMTUtMjAyMCBKYW4gU29yZ2FsbGE7IExpY2Vuc2VkIE1JVCAqL1xuLmxpdHkge1xuICB6LWluZGV4OiA5OTkwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5saXR5LmxpdHktb3BlbmVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5saXR5LmxpdHktY2xvc2VkIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5saXR5ICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmxpdHktd3JhcCB7XG4gIHotaW5kZXg6IDk5OTA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saXR5LXdyYXA6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG59XG4ubGl0eS1sb2FkZXIge1xuICB6LWluZGV4OiA5OTkxO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4ubGl0eS1sb2FkaW5nIC5saXR5LWxvYWRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGl0eS1jb250YWluZXIge1xuICB6LWluZGV4OiA5OTkyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGl0eS1jb250ZW50IHtcbiAgei1pbmRleDogOTk5MztcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLCAtby10cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLmxpdHktbG9hZGluZyAubGl0eS1jb250ZW50LFxuLmxpdHktY2xvc2VkIC5saXR5LWNvbnRlbnQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbn1cbi5saXR5LWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAtMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5saXR5LWNsb3NlIHtcbiAgei1pbmRleDogOTk5NDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubGl0eS1jbG9zZTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5saXR5LWNsb3NlOmhvdmVyLFxuLmxpdHktY2xvc2U6Zm9jdXMsXG4ubGl0eS1jbG9zZTphY3RpdmUsXG4ubGl0eS1jbG9zZTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubGl0eS1jbG9zZTphY3RpdmUge1xuICB0b3A6IDFweDtcbn1cbi8qIEltYWdlICovXG4ubGl0eS1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyOiAwO1xufVxuLyogaUZyYW1lICovXG4ubGl0eS1pZnJhbWUgLmxpdHktY29udGFpbmVyLFxuLmxpdHkteW91dHViZSAubGl0eS1jb250YWluZXIsXG4ubGl0eS12aW1lbyAubGl0eS1jb250YWluZXIsXG4ubGl0eS1mYWNlYm9va3ZpZGVvIC5saXR5LWNvbnRhaW5lcixcbi5saXR5LWdvb2dsZW1hcHMgLmxpdHktY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTY0cHg7XG59XG4ubGl0eS1pZnJhbWUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5saXR5LWlmcmFtZS1jb250YWluZXIgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLmxpdHktaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIuc3BsaWRlX19jb250YWluZXJ7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX2xpc3R7YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7bWFyZ2luOjAhaW1wb3J0YW50O3BhZGRpbmc6MCFpbXBvcnRhbnR9LnNwbGlkZS5pcy1pbml0aWFsaXplZDpub3QoLmlzLWFjdGl2ZSkgLnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX3BhZ2luYXRpb257LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MDtwb2ludGVyLWV2ZW50czpub25lfS5zcGxpZGVfX3BhZ2luYXRpb24gbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwb2ludGVyLWV2ZW50czphdXRvfS5zcGxpZGU6bm90KC5pcy1vdmVyZmxvdykgLnNwbGlkZV9fcGFnaW5hdGlvbntkaXNwbGF5Om5vbmV9LnNwbGlkZV9fcHJvZ3Jlc3NfX2Jhcnt3aWR0aDowfS5zcGxpZGV7cG9zaXRpb246cmVsYXRpdmU7dmlzaWJpbGl0eTpoaWRkZW59LnNwbGlkZS5pcy1pbml0aWFsaXplZCwuc3BsaWRlLmlzLXJlbmRlcmVke3Zpc2liaWxpdHk6dmlzaWJsZX0uc3BsaWRlX19zbGlkZXtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1zLWZsZXgtbmVnYXRpdmU6MDtmbGV4LXNocmluazowO2xpc3Qtc3R5bGUtdHlwZTpub25lIWltcG9ydGFudDttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZX0uc3BsaWRlX19zbGlkZSBpbWd7dmVydGljYWwtYWxpZ246Ym90dG9tfS5zcGxpZGVfX3NwaW5uZXJ7YW5pbWF0aW9uOnNwbGlkZS1sb2FkaW5nIDFzIGxpbmVhciBpbmZpbml0ZTtib3JkZXI6MnB4IHNvbGlkICM5OTk7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo1MCU7Ym90dG9tOjA7Y29udGFpbjpzdHJpY3Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIwcHg7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MjBweH0uc3BsaWRlX19zcntjbGlwOnJlY3QoMCAwIDAgMCk7Ym9yZGVyOjA7aGVpZ2h0OjFweDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweH0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGxheSwuc3BsaWRlX190b2dnbGVfX3BhdXNle2Rpc3BsYXk6bm9uZX0uc3BsaWRlX190b2dnbGUuaXMtYWN0aXZlIC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTppbmxpbmV9LnNwbGlkZV9fdHJhY2t7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH1Aa2V5ZnJhbWVzIHNwbGlkZS1sb2FkaW5nezAle3RyYW5zZm9ybTpyb3RhdGUoMCl9dG97dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fS5zcGxpZGVfX3RyYWNrLS1kcmFnZ2FibGV7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LnNwbGlkZV9fdHJhY2stLWZhZGU+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZXttYXJnaW46MCFpbXBvcnRhbnQ7b3BhY2l0eTowO3otaW5kZXg6MH0uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRlLmlzLWFjdGl2ZXtvcGFjaXR5OjE7ei1pbmRleDoxfS5zcGxpZGUtLXJ0bHtkaXJlY3Rpb246cnRsfS5zcGxpZGVfX3RyYWNrLS10dGI+LnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX2Fycm93ey1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDojY2NjO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6NTAlO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O2hlaWdodDoyZW07LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtvcGFjaXR5Oi43O3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjJlbTt6LWluZGV4OjF9LnNwbGlkZV9fYXJyb3cgc3Zne2ZpbGw6IzAwMDtoZWlnaHQ6MS4yZW07d2lkdGg6MS4yZW19LnNwbGlkZV9fYXJyb3c6aG92ZXI6bm90KDpkaXNhYmxlZCl7b3BhY2l0eTouOX0uc3BsaWRlX19hcnJvdzpkaXNhYmxlZHtvcGFjaXR5Oi4zfS5zcGxpZGVfX2Fycm93OmZvY3VzLXZpc2libGV7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fYXJyb3ctLXByZXZ7bGVmdDoxZW19LnNwbGlkZV9fYXJyb3ctLXByZXYgc3Zne3RyYW5zZm9ybTpzY2FsZVgoLTEpfS5zcGxpZGVfX2Fycm93LS1uZXh0e3JpZ2h0OjFlbX0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX2Fycm93OmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGVfX3BhZ2luYXRpb257Ym90dG9tOi41ZW07bGVmdDowO3BhZGRpbmc6MCAxZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt6LWluZGV4OjF9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZXtiYWNrZ3JvdW5kOiNjY2M7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjhweDttYXJnaW46M3B4O29wYWNpdHk6Ljc7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyBsaW5lYXI7d2lkdGg6OHB4fS5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UuaXMtYWN0aXZle2JhY2tncm91bmQ6I2ZmZjt0cmFuc2Zvcm06c2NhbGUoMS40KTt6LWluZGV4OjF9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZTpob3ZlcntjdXJzb3I6cG9pbnRlcjtvcGFjaXR5Oi45fS5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2U6Zm9jdXN7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fcHJvZ3Jlc3NfX2JhcntiYWNrZ3JvdW5kOiNjY2M7aGVpZ2h0OjNweH0uc3BsaWRlX19zbGlkZXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKX0uc3BsaWRlX19zbGlkZTpmb2N1c3tvdXRsaW5lOjB9QHN1cHBvcnRzKG91dGxpbmUtb2Zmc2V0Oi0zcHgpey5zcGxpZGVfX3NsaWRlOmZvY3VzLXZpc2libGV7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDotM3B4fX1AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSl7LnNwbGlkZV9fc2xpZGU6Zm9jdXMtdmlzaWJsZXtib3JkZXI6M3B4IHNvbGlkICMwYmZ9fUBzdXBwb3J0cyhvdXRsaW5lLW9mZnNldDotM3B4KXsuc3BsaWRlLmlzLWZvY3VzLWluIC5zcGxpZGVfX3NsaWRlOmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6LTNweH19QG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpey5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fc2xpZGU6Zm9jdXN7Ym9yZGVyOjNweCBzb2xpZCAjMGJmfS5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fdHJhY2s+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZTpmb2N1c3tib3JkZXItY29sb3I6IzBiZn19LnNwbGlkZV9fdG9nZ2xle2N1cnNvcjpwb2ludGVyfS5zcGxpZGVfX3RvZ2dsZTpmb2N1cy12aXNpYmxle291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fdG9nZ2xlOmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGVfX3RyYWNrLS1uYXY+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZXtib3JkZXI6M3B4IHNvbGlkIHRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyfS5zcGxpZGVfX3RyYWNrLS1uYXY+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZS5pcy1hY3RpdmV7Ym9yZGVyOjNweCBzb2xpZCAjMDAwfS5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1wcmV2e2xlZnQ6YXV0bztyaWdodDoxZW19LnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLXByZXYgc3Zne3RyYW5zZm9ybTpzY2FsZVgoMSl9LnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLW5leHR7bGVmdDoxZW07cmlnaHQ6YXV0b30uc3BsaWRlX19hcnJvd3MtLXJ0bCAuc3BsaWRlX19hcnJvdy0tbmV4dCBzdmd7dHJhbnNmb3JtOnNjYWxlWCgtMSl9LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3d7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlKX0uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvdy0tcHJldnt0b3A6MWVtfS5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1wcmV2IHN2Z3t0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3ctLW5leHR7Ym90dG9tOjFlbTt0b3A6YXV0b30uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvdy0tbmV4dCBzdmd7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnNwbGlkZV9fcGFnaW5hdGlvbi0tdHRie2JvdHRvbTowO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO2xlZnQ6YXV0bztwYWRkaW5nOjFlbSAwO3JpZ2h0Oi41ZW07dG9wOjB9IiwiOnJvb3Qge1xuICAtLWNvbG9yLXNjaGVtZS0tcHJpbWFyeTogIzAwNzZGRjtcbiAgLS1jb2xvci1zY2hlbWUtLWhlYWRlci0tYmFyOiB0cmFuc3BhcmVudDtcbiAgLS1jb2xvci1zY2hlbWUtLW5hdi0tYWN0aXZlOiAjMDA3NkZGO1xuICAtLWNvbG9yLXNjaGVtZS0tZGF0YS1wb2ludC0tYm9yZGVyOiAjMzMzO1xuICAtLWNvbG9yLXNjaGVtZS0tYm90dG9tLWxpbmUtdGV4dDogIzgwRUJGRjtcbiAgLS1jb2xvci1zY2hlbWUtLWZyb250LXBhZ2UtbGFuZGluZy1wYWdlLWJsb2NrOiMwOEYwQTk7XG59XG5cbi5jb2xvci1zY2hlbWUtLW1hbmdvIHtcbiAgLS1jb2xvci1zY2hlbWUtLXByaW1hcnk6ICNGRkM2MDA7XG4gIC0tY29sb3Itc2NoZW1lLS1mcm9udC1wYWdlLWxhbmRpbmctcGFnZS1ibG9jazogI0ZGQzYwMDtcbn1cblxuLmNvbG9yLXNjaGVtZS0taGVybW9zYS1waW5rIHtcbiAgLS1jb2xvci1zY2hlbWUtLXByaW1hcnk6ICNGRkI2RUY7XG4gIC0tY29sb3Itc2NoZW1lLS1mcm9udC1wYWdlLWxhbmRpbmctcGFnZS1ibG9jazogI0ZGQjZFRjtcbn1cblxuLmNvbG9yLXNjaGVtZS0tY2xlYXItc2t5IHtcbiAgLS1jb2xvci1zY2hlbWUtLXByaW1hcnk6ICM4REU5RkY7XG4gIC0tY29sb3Itc2NoZW1lLS1mcm9udC1wYWdlLWxhbmRpbmctcGFnZS1ibG9jazogIzhERTlGRjtcbn1cblxuLmNvbG9yLXNjaGVtZS0tYXVyb3JhLWdyZWVuIHtcbiAgLS1jb2xvci1zY2hlbWUtLXByaW1hcnk6ICM1QUU2QjA7XG4gIC0tY29sb3Itc2NoZW1lLS1mcm9udC1wYWdlLWxhbmRpbmctcGFnZS1ibG9jazogIzVBRTZCMDsgXG59XG5cblxuLy9cbi8vIENvbG9yIHNjaGVtZVxuLy9cbiRjb2xvci0tcGFnZS1iYWNrZ3JvdW5kOiAgICAgICAgI2ZmZjtcbiRjb2xvci0tbW9iaWxlLW5hdi0tYmFja2dyb3VuZDogIzEyMTIxMjtcbiRjb2xvci0taHlwZXJsaW5rLS10ZXh0OiAgICAgICAgIzAwNThiZDtcbiRjb2xvci0taHlwZXJsaW5rLS1ob3ZlcjogICAgICAgIzAwNzZGRjtcbiRjb2xvci0taHlwZXJsaW5rLS1mb2N1czogICAgICAgIzAwNzZGRjtcbiRjb2xvci0tYnJlYWRjcnVtYnMtLXNlcGFyYXRvcjogIzAwNzZGRjtcbiRjb2xvci0tZm9ybS0taW5wdXQ6ICAgICAgICAgICAgIzAwNzZGRjtcbiRjb2xvci0tYnV0dG9uLS1ob3ZlcjogICAgICAgICAgIzM0OTNmZjtcbi8vIFRleHRcbiRjb2xvci0tdGV4dDogIzAwMDtcbiRjb2xvci0taHlwZXJsaW5rOiAjMDA1NTkzO1xuXG4vLyBGb250XG4kZm9udC0tZmFtaWx5OiAgICAgICBuZXVlLWhhYXMtZ3JvdGVzay1kaXNwbGF5LCBzYW5zLXNlcmlmO1xuJGZvbnQtLWZhbWlseS0taGVhZDogbmV1ZS1oYWFzLWdyb3Rlc2stZGlzcGxheSwgc2Fucy1zZXJpZjtcblxuLy8gRm9udCBTaXplc1xuJGZvbnQtc2l6ZS0tYmFzZTogMjBweDtcbiRmb250LXNpemUtLXNtOiAgIDE4cHg7IFxuJGZvbnQtc2l6ZS0tbWQ6ICAgMTZweDtcblxuJGZvbnQtc2l6ZS0taGVhZGxpbmUtLWJhc2U6IDEyOHB4O1xuJGZvbnQtc2l6ZS0taDEtLWJhc2U6IDY0cHg7XG4kZm9udC1zaXplLS1oMi0tYmFzZTogNDhweDtcbiRmb250LXNpemUtLWgzLS1iYXNlOiAzNnB4O1xuJGZvbnQtc2l6ZS0taDQtLWJhc2U6IDI0cHg7XG4kZm9udC1zaXplLS1oNS0tYmFzZTogMTRweDtcblxuJGZvbnQtc2l6ZS0taGVhZGxpbmUtLXNtOiA0MHB4O1xuJGZvbnQtc2l6ZS0taDEtLXNtOiAyNHB4O1xuJGZvbnQtc2l6ZS0taDItLXNtOiAyNHB4O1xuJGZvbnQtc2l6ZS0taDMtLXNtOiAyMHB4O1xuJGZvbnQtc2l6ZS0taDQtLXNtOiAyMHB4O1xuJGZvbnQtc2l6ZS0taDUtLXNtOiAxNHB4O1xuXG4kbGluZS1oZWlnaHQtLWJhc2U6IDE1MCU7XG4kbGluZS1oZWlnaHQtLWgxLS1iYXNlOiAxMjUlO1xuJGxpbmUtaGVpZ2h0LS1oMi0tYmFzZTogMTI1JTtcbiRsaW5lLWhlaWdodC0taDMtLWJhc2U6IDEyNSU7XG4kbGluZS1oZWlnaHQtLWg0LS1iYXNlOiAxNTAlO1xuJGxpbmUtaGVpZ2h0LS1oNS0tYmFzZTogMTUwJTtcblxuJGdsb2JhbC0tZm9udC13ZWlnaHQ6IDQwMDtcbiRnbG9iYWwtLWZvbnQtbGV0dGVyLXNwYWNpbmc6IDA7IC8vIC0wLjAwNWVtOyBcblxuXG4vLyBCcmVha3BvaW50c1xuJGJwLS1tb2JpbGUtc206ICAgICAgICAgMzcwcHg7XG4kYnAtLW1vYmlsZTogICAgICAgICAgICAzNzVweDtcbiRicC0tbW9iaWxlLWxnOiAgICAgICAgIDQyNXB4O1xuJGJwLS1waGFibGV0OiAgICAgICAgICAgNTAwcHg7XG4kYnAtLXBoYWJsZXQtbGc6ICAgICAgICA2MTBweDtcbiRicC0tdGFibGV0LXNtOiAgICAgICAgIDcwMHB4O1xuJGJwLS10YWJsZXQ6ICAgICAgICAgICAgNzcwcHg7XG4kYnAtLXRhYmxldC1sZzogICAgICAgICAxMDIwcHg7IC8vIGluIHVzZVxuJGJwLS1kZXNrdG9wLXh4eHM6ICAgICAgOTgwcHg7XG4kYnAtLWRlc2t0b3AteHhzOiAgICAgICAxMDAwcHg7XG4kYnAtLWRlc2t0b3AteHM6ICAgICAgICAxMTAwcHg7XG4kYnAtLWRlc2t0b3Atc206ICAgICAgICAxMzAwcHg7IC8vIGluIHVzZVxuJGJwLS1kZXNrdG9wOiAgICAgICAgICAgMTQ1MHB4O1xuJGJwLS1kZXNrdG9wLWxnOiAgICAgICAgMTYwMHB4O1xuJGJwLS1kZXNrdG9wLXhsZzogICAgICAgMTcwMHB4O1xuJGJwLS1kZXNrdG9wLXh4bGc6ICAgICAgMTgyMHB4OyIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0tcGFnZS1iYWNrZ3JvdW5kO1xuICAvL0BleHRlbmQgJWZvbnQtLWJvZHktLWxnO1xuICAvKlxuICBmb250LWZhbWlseTogJGZvbnQtLWZhbWlseTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLS1iYXNlO1xuICBjb2xvcjogJGNvbG9yLS10ZXh0O1xuICBsZXR0ZXItc3BhY2luZzogJGdsb2JhbC0tZm9udC1sZXR0ZXItc3BhY2luZztcbiAgZm9udC13ZWlnaHQ6ICRnbG9iYWwtLWZvbnQtd2VpZ2h0O1xuICAqL1xuXG4gIC8vIGltcHJvdmUgZm9udCByZW5kZXJpbmdcbiAgLypcbiAgLW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJyBvbjsgXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyBcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgXG4gICovXG59XG5cbi8qXG4gKiBSZW1vdmUgdGV4dC1zaGFkb3cgaW4gc2VsZWN0aW9uIGhpZ2hsaWdodDpcbiAqIGh0dHBzOi8vdHdpdHRlci5jb20vbWlrZXRheWxyL3N0YXR1cy8xMjIyODgwNTMwMVxuICpcbiAqIFZlbmRvci1wcmVmaXhlZCBhbmQgcmVndWxhciA6OnNlbGVjdGlvbiBzZWxlY3RvcnMgY2Fubm90IGJlIGNvbWJpbmVkOlxuICogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzE2OTgyNTEwLzcxMzM0NzFcbiAqXG4gKiBDdXN0b21pemUgdGhlIGJhY2tncm91bmQgY29sb3IgdG8gbWF0Y2ggeW91ciBkZXNpZ24uXG4gKi9cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmY0ZmI5O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZjRmYjk7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLypcbiogQSBiZXR0ZXIgbG9va2luZyBkZWZhdWx0IGhvcml6b250YWwgcnVsZVxuKi9cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKlxuKiBSZW1vdmUgdGhlIGdhcCBiZXR3ZWVuIGF1ZGlvLCBjYW52YXMsIGlmcmFtZXMsXG4qIGltYWdlcywgdmlkZW9zIGFuZCB0aGUgYm90dG9tIG9mIHRoZWlyIGNvbnRhaW5lcnM6XG4qIGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2lzc3Vlcy80NDBcbiovXG5hdWRpbyxcbmNhbnZhcyxcbmlmcmFtZSxcbmltZyxcbnN2ZyxcbnZpZGVvIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLypcbiogUmVtb3ZlIGRlZmF1bHQgZmllbGRzZXQgc3R5bGVzLlxuKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qXG4qIEFsbG93IG9ubHkgdmVydGljYWwgcmVzaXppbmcgb2YgdGV4dGFyZWFzLlxuKi9cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn0iLCIlY2xlYXJmaXgge1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLmNsZWFyZml4IHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG59IiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogQkVMT1c6IFJlZmVyZW5jZSBmcm9tIEhUTUw1IEJvaWxlcnBsYXRlIHY3LjEuMCB8IGh0dHBzOi8vaHRtbDVib2lsZXJwbGF0ZS5jb20vICAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKlxuICogSGlkZSB2aXN1YWxseSBhbmQgZnJvbSBzY3JlZW4gcmVhZGVyc1xuICovXG5cbiAuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuXG4vKlxuKiBIaWRlIHZpc3VhbGx5IGFuZCBmcm9tIHNjcmVlbiByZWFkZXJzLCBidXQgbWFpbnRhaW4gbGF5b3V0XG4qL1xuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKlxuKiBIaWRlIG9ubHkgdmlzdWFsbHksIGJ1dCBoYXZlIGl0IGF2YWlsYWJsZSBmb3Igc2NyZWVuIHJlYWRlcnM6XG4qIGh0dHBzOi8vc25vb2suY2EvYXJjaGl2ZXMvaHRtbF9hbmRfY3NzL2hpZGluZy1jb250ZW50LWZvci1hY2Nlc3NpYmlsaXR5XG4qXG4qIDEuIEZvciBsb25nIGNvbnRlbnQsIGxpbmUgZmVlZHMgYXJlIG5vdCBpbnRlcnByZXRlZCBhcyBzcGFjZXMgYW5kIHNtYWxsIHdpZHRoXG4qICAgIGNhdXNlcyBjb250ZW50IHRvIHdyYXAgMSB3b3JkIHBlciBsaW5lOlxuKiAgICBodHRwczovL21lZGl1bS5jb20vQGplc3NlYmVhY2gvYmV3YXJlLXNtdXNoZWQtb2ZmLXNjcmVlbi1hY2Nlc3NpYmxlLXRleHQtNTk1MmE0YzJjYmZlXG4qL1xuXG4ldmlzdWFsbHktaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8qIDEgKi9cblxuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBAZXh0ZW5kICV2aXN1YWxseS1oaWRkZW47XG59XG5cbi52aXN1YWxseS1oaWRkZW4gYSB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLypcbiogRXh0ZW5kcyB0aGUgLnZpc3VhbGx5aGlkZGVuIGNsYXNzIHRvIGFsbG93IHRoZSBlbGVtZW50XG4qIHRvIGJlIGZvY3VzYWJsZSB3aGVuIG5hdmlnYXRlZCB0byB2aWEgdGhlIGtleWJvYXJkOlxuKiBodHRwczovL3d3dy5kcnVwYWwub3JnL25vZGUvODk3NjM4XG4qL1xuXG4udmlzdWFsbHktaGlkZGVuLmZvY3VzYWJsZTphY3RpdmUsXG4udmlzdWFsbHktaGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xufSIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcbkB1c2UgJ3Jlc2V0LWh5cGVybGluaycgYXMgKjtcblxuQG1peGluIHNldC1saW5rLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggNjhweCAxNXB4IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLS10ZXh0O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZSxcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14IC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbiAgQGluY2x1ZGUgbGluay1idXR0b24tLWFycm93KCNmZmYpO1xuICAvL2JhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuICAvL2JhY2tncm91bmQtcG9zaXRpb24teDogLTMycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDMwcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHggMjJweDtcblxuICAmOmhvdmVyLCAmLmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yLS10ZXh0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWJ1dHRvbi0taG92ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTVweCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbGluay1idXR0b24tLWFycm93KCMwMDApO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjJweCAyMnB4OyAgICBcbiAgfSAgXG4vKlxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OlwiXCI7XG4gICAgQGluY2x1ZGUgbGluay1idXR0b24tLWFycm93KCRjb2xvci1zY2hlbWUtLWJsYWNrKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAqL1xuXG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0KSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDEycHggNjBweCAxMnB4IDE4cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XG5cbiAgICAmOmhvdmVyLCAmLmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc2V0LWxpbmstYnV0dG9uLS1pbi13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIGxpbmstYnV0dG9uLS1hcnJvdygjZmZmKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG5cbiAgJjpob3ZlciwgJi5ob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBsaW5rLWJ1dHRvbi0tYXJyb3coIzAwMCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG4gIH0gXG59XG5cbkBtaXhpbiBzZXQtbGluay1idXR0b24tLXRyYW5zcGFyZW50LWJhY2tncm91bmQge1xuICBAaW5jbHVkZSByZXNldC1oeXBlcmxpbms7XG4gIEBpbmNsdWRlIHNldC1saW5rLWJ1dHRvbjtcbiAgQGluY2x1ZGUgbGluay1idXR0b24tLWFycm93KCMwMDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xufVxuXG5hLmxpbmstaXRlbS5kaXNwbGF5LWFzLWJ1dHRvbiB7XG4gIEBpbmNsdWRlIHJlc2V0LWh5cGVybGluaztcbiAgQGluY2x1ZGUgc2V0LWxpbmstYnV0dG9uO1xufSIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcblxuQG1peGluIHJlc2V0LWh5cGVybGluayB7XG4gIGNvbG9yOiAkY29sb3ItLWh5cGVybGluay0tdGV4dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBcbiAgJjpob3ZlciwgJi5ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59IiwiQG1peGluIGxpbmstYnV0dG9uLS1hcnJvdygkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNS4xMDFcIiBoZWlnaHQ9XCIyMy43MzhcIiB2aWV3Qm94PVwiMCAwIDI1LjEwMSAyMy43MzhcIj48cGF0aCBkPVwiTTIyLjg4MywxNi41MjVIM1YxMy44SDIyLjg4M0wxNC4zLDUuMjIxbDEuOTI4LTEuOTI4TDI4LjEsMTUuMTYyLDE2LjIzMiwyNy4wMzEsMTQuMywyNS4xWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMyAtMy4yOTMpXCIgZmlsbD1cIiN7JGNvbG9yfVwiIC8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuQG1peGluIGljb24tLWxldHRlcigkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMS42NjdcIiBoZWlnaHQ9XCIxNC4zMzNcIiB2aWV3Qm94PVwiMCAwIDExLjY2NyAxNC4zMzNcIj48cGF0aCBpZD1cIlBhdGhfNzBcIiBkYXRhLW5hbWU9XCJQYXRoIDcwXCIgZD1cIk05LjMzMywyLjAxM1Y0Ljc2NmExLjY1NiwxLjY1NiwwLDAsMCwuMDczLjdBLjY2Ny42NjcsMCwwLDAsOS43LDUuNzZhMS42NTYsMS42NTYsMCwwLDAsLjcuMDczaDIuNzU0TTEwLjY2Nyw5LjE2Nkg1LjMzM201LjMzMywyLjY2N0g1LjMzM002LjY2Nyw2LjVINS4zMzNtNC00LjY2N0g1Ljg2NmE0Ljk2OSw0Ljk2OSwwLDAsMC0yLjEwOC4yMTgsMiwyLDAsMCwwLS44NzQuODc0LDQuOTY5LDQuOTY5LDAsMCwwLS4yMTgsMi4xMDh2Ni45MzNhNC45NjksNC45NjksMCwwLDAsLjIxOCwyLjEwOCwyLDIsMCwwLDAsLjg3NC44NzQsNC45NzEsNC45NzEsMCwwLDAsMi4xMDguMjE4aDQuMjY3YTQuOTcxLDQuOTcxLDAsMCwwLDIuMTA4LS4yMTgsMiwyLDAsMCwwLC44NzQtLjg3NCw0Ljk2OCw0Ljk2OCwwLDAsMCwuMjE4LTIuMTA4VjUuODMzWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMi4xNjcgLTEuMzMzKVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMVwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG5AbWl4aW4gaWNvbi0tc3BlZWNoKCRjb2xvcikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxN1wiIHZpZXdCb3g9XCIwIDAgMTYgMTdcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTIuNjY2NTkgOS44MzMyN0wzLjcxNjM1IDE0LjAzMjNDMy43NDU4NyAxNC4xNTA0IDMuNzYwNjMgMTQuMjA5NSAzLjc3ODEgMTQuMjYxQzMuOTQ4NyAxNC43NjQ3IDQuNDAyMjYgMTUuMTE4OCA0LjkzMjI3IDE1LjE2MjJDNC45ODY1MiAxNS4xNjY2IDUuMDQ3MzggMTUuMTY2NiA1LjE2OTExIDE1LjE2NjZDNS4zMjE1NSAxNS4xNjY2IDUuMzk3NzYgMTUuMTY2NiA1LjQ2MTk3IDE1LjE2MDRDNi4wOTY1OCAxNS4wOTg4IDYuNTk4ODEgMTQuNTk2NiA2LjY2MDM2IDEzLjk2MkM2LjY2NjU5IDEzLjg5NzggNi42NjY1OSAxMy44MjE2IDYuNjY2NTkgMTMuNjY5MVY0LjE2NjYxTTEyLjMzMzMgOS40OTk5NEMxMy42MjE5IDkuNDk5OTQgMTQuNjY2NiA4LjQ1NTI3IDE0LjY2NjYgNy4xNjY2MUMxNC42NjY2IDUuODc3OTQgMTMuNjIxOSA0LjgzMzI3IDEyLjMzMzMgNC44MzMyN002LjgzMzI1IDQuMTY2NjFINC4zMzMyNUMyLjY3NjQgNC4xNjY2MSAxLjMzMzI1IDUuNTA5NzUgMS4zMzMyNSA3LjE2NjYxQzEuMzMzMjUgOC44MjM0NiAyLjY3NjQgMTAuMTY2NiA0LjMzMzI1IDEwLjE2NjZINi44MzMyNUM4LjAxMDg3IDEwLjE2NjYgOS40NTE0MiAxMC43OTc5IDEwLjU2MjggMTEuNDAzN0MxMS4yMTExIDExLjc1NzEgMTEuNTM1MyAxMS45MzM5IDExLjc0NzYgMTEuOTA3OUMxMS45NDQ1IDExLjg4MzcgMTIuMDkzNCAxMS43OTUzIDEyLjIwODggMTEuNjM0QzEyLjMzMzMgMTEuNDYgMTIuMzMzMyAxMS4xMTE5IDEyLjMzMzMgMTAuNDE1N1YzLjkxNzQ2QzEyLjMzMzMgMy4yMjEyNyAxMi4zMzMzIDIuODczMTcgMTIuMjA4OCAyLjY5OTJDMTIuMDkzNCAyLjUzNzg4IDExLjk0NDUgMi40NDk0NyAxMS43NDc2IDIuNDI1MzZDMTEuNTM1MyAyLjM5OTM2IDExLjIxMTEgMi41NzYwNyAxMC41NjI4IDIuOTI5NTFDOS40NTE0MiAzLjUzNTM1IDguMDEwODcgNC4xNjY2MSA2LjgzMzI1IDQuMTY2NjFaXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbkBtaXhpbiBpY29uLS1wb2RjYXN0KCRjb2xvcikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEwLjMzM1wiIGhlaWdodD1cIjE0LjMzM1wiIHZpZXdCb3g9XCIwIDAgMTAuMzMzIDE0LjMzM1wiPjxwYXRoIGlkPVwiUGF0aF83MlwiIGRhdGEtbmFtZT1cIlBhdGggNzJcIiBkPVwiTTEyLjY2Nyw2LjY2NlY4QTQuNjY3LDQuNjY3LDAsMCwxLDgsMTIuNjY2bS00LjY2Ny02VjhBNC42NjcsNC42NjcsMCwwLDAsOCwxMi42NjZtMCwwdjJtLTIuNjY3LDBoNS4zMzNNOCwxMEEyLDIsMCwwLDEsNiw4VjMuMzMzYTIsMiwwLDEsMSw0LDBWOEEyLDIsMCwwLDEsOCwxMFpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTIuODMzIC0wLjgzMylcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiIHN0cm9rZS13aWR0aD1cIjFcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuQG1peGluIGljb24tLXBsYXktdmlkZW8oJGNvbG9yKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTcuNjY3XCIgaGVpZ2h0PVwiMTcuNjY3XCIgdmlld0JveD1cIjAgMCAxNy42NjcgMTcuNjY3XCI+PGcgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xLjE2NyAtMS42NjcpXCI+PHBhdGggZD1cIk0xMCwxOC44MzRBOC4zMzMsOC4zMzMsMCwxLDAsMS42NjcsMTAuNSw4LjMzMyw4LjMzMywwLDAsMCwxMCwxOC44MzRaXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCIxXCIvPjxwYXRoIGQ9XCJNNy45MTcsNy45NzFjMC0uNCwwLS42LjA4My0uNzA4QS40MTcuNDE3LDAsMCwxLDguMyw3LjFjLjEzOC0uMDEuMzA2LjEuNjQuMzEzTDEyLjg3OCw5Ljk0Yy4yOS4xODcuNDM2LjI4LjQ4Ni40YS40MTcuNDE3LDAsMCwxLDAsLjMyNGMtLjA1LjExOS0uMi4yMTItLjQ4Ni40TDguOTQ0LDEzLjU5Yy0uMzM1LjIxNS0uNS4zMjMtLjY0LjMxM2EuNDE2LjQxNiwwLDAsMS0uMy0uMTY2Yy0uMDgzLS4xMTEtLjA4My0uMzEtLjA4My0uNzA4WlwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMVwiLz48L2c+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuQG1peGluIGljb24tLWFjY29yZGlvbi1pdGVtLS1hcnJvdy1kb3duKCRhcnJvdy1jb2xvciwgJGJnLWNvbG9yKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiB3aWR0aD1cIjU1XCIgaGVpZ2h0PVwiNTVcIiB2aWV3Qm94PVwiMCAwIDU1IDU1XCIgPiA8ZGVmcz4gPGNsaXBQYXRoIGlkPVwiY2xpcC1wYXRoXCIgPiA8cGF0aCBpZD1cIlBhdGhfNDk2XCIgZGF0YS1uYW1lPVwiUGF0aCA0OTZcIiBkPVwiTTAtMTI2LjI5M0gxNi42MjFWLTk2LjExSDBaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAgMTI2LjI5MylcIiBmaWxsPVwiIzk2MDZjNVwiIC8+IDwvY2xpcFBhdGg+IDwvZGVmcz4gPGcgaWQ9XCJHcm91cF8yMDYzXCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA2M1wiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTM5OCAtODcyKVwiID4gPGcgaWQ9XCJHcm91cF8yMDYxXCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA2MVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwIC02KVwiID4gPGNpcmNsZSBpZD1cIkVsbGlwc2VfNjk0XCIgZGF0YS1uYW1lPVwiRWxsaXBzZSA2OTRcIiBjeD1cIjI3LjVcIiBjeT1cIjI3LjVcIiByPVwiMjcuNVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxMzk4IDg3OClcIiBmaWxsPVwiI3skYmctY29sb3J9XCIgLz4gPGcgaWQ9XCJHcm91cF8yMDU4XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA1OFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxNDEwLjMxNiA5MTQpIHJvdGF0ZSgtOTApXCIgPiA8ZyBpZD1cIkdyb3VwXzExNVwiIGRhdGEtbmFtZT1cIkdyb3VwIDExNVwiIGNsaXAtcGF0aD1cInVybCgjY2xpcC1wYXRoKVwiID4gPGcgaWQ9XCJHcm91cF8xMTRcIiBkYXRhLW5hbWU9XCJHcm91cCAxMTRcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMCAwKVwiID4gPHBhdGggaWQ9XCJQYXRoXzQ5NVwiIGRhdGEtbmFtZT1cIlBhdGggNDk1XCIgZD1cIk0tNDguMDU1LTk2LjExYTEuNTIyLDEuNTIyLDAsMCwxLTEuMDgxLS40NDhMLTYyLjctMTEwLjEyYTEuNTI5LDEuNTI5LDAsMCwxLDAtMi4xNjNsMTMuNTYyLTEzLjU2MmExLjUyOCwxLjUyOCwwLDAsMSwyLjE2MiwwLDEuNTI5LDEuNTI5LDAsMCwxLDAsMi4xNjNMLTU5LjQ1NC0xMTEuMmwxMi40OCwxMi40OGExLjUyOSwxLjUyOSwwLDAsMSwwLDIuMTYzLDEuNTI0LDEuNTI0LDAsMCwxLTEuMDgxLjQ0OFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg2My4xNDYgMTI2LjI5MylcIiBmaWxsPVwiI3skYXJyb3ctY29sb3J9XCIgLz4gPC9nPiA8L2c+IDwvZz4gPC9nPiA8L2c+IDwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5AbWl4aW4gaWNvbi0tYXJyb3ctZG93bigkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNS4wM1wiIGhlaWdodD1cIjMyLjAxNlwiIHZpZXdCb3g9XCIwIDAgMjUuMDMgMzIuMDE2XCI+PHBhdGggZD1cIk0xMi41MjYsMS4yMzR2MjkuNm0wLDAsMTEuMS0xMS4xbS0xMS4xLDExLjEtMTEuMS0xMS4xXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0wLjAxMiAtMC4yMzQpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbkBtaXhpbiBpY29uLS1jdGEtcG9kY2FzdCgkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMDIuOFwiIGhlaWdodD1cIjE0NlwiIHZpZXdCb3g9XCIwIDAgMTAyLjggMTQ2XCI+PHBhdGggZD1cIk0xNTkuMTM0LDgwLjkzM3YxNC40YTUwLjQsNTAuNCwwLDAsMS01MC40LDUwLjRtLTUwLjQtNjQuOHYxNC40YTUwLjQsNTAuNCwwLDAsMCw1MC40LDUwLjRtMCwwdjIxLjZtLTI4LjgsMGg1Ny42bS0yOC44LTUwLjRhMjEuNiwyMS42LDAsMCwxLTIxLjYtMjEuNnYtNTAuNGEyMS42LDIxLjYsMCwwLDEsNDMuMiwwdjUwLjRBMjEuNiwyMS42LDAsMCwxLDEwOC43MzMsMTE2LjkzM1pcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTU3LjMzMyAtMjIuMzMzKVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG5AbWl4aW4gaWNvbi0tY3RhLWNsaW1hdGUoJGNvbG9yKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTUwLjUxM1wiIGhlaWdodD1cIjE1MC41MTJcIiB2aWV3Qm94PVwiMCAwIDE1MC41MTMgMTUwLjUxMlwiPjxwYXRoIGQ9XCJNNzUuNTksMS4zMzNWMTYuMTg0bTAsMTE4LjgxdjE0Ljg1MW0tNTkuNC03NC4yNTZIMS4zMzNNMzMuMzY4LDMzLjM2OGwtMTAuNS0xMC41bTk0Ljk0NCwxMC41LDEwLjUtMTAuNU0zMy4zNjgsMTE3Ljg0MWwtMTAuNSwxMC41bTk0Ljk0NC0xMC41LDEwLjUsMTAuNW0yMS41MzMtNTIuNzUzSDEzNC45OTRtLTIyLjI3NywwQTM3LjEyOCwzNy4xMjgsMCwxLDEsNzUuNTksMzguNDYxLDM3LjEyOCwzNy4xMjgsMCwwLDEsMTEyLjcxOCw3NS41ODlaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0wLjMzMyAtMC4zMzMpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbkBtaXhpbiBpY29uLS1jdGEtYWkoJGNvbG9yKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTA1LjQxNFwiIGhlaWdodD1cIjE0OS43MzRcIiB2aWV3Qm94PVwiMCAwIDEwNS40MTQgMTQ5LjczNFwiPjxwYXRoIGQ9XCJNMzQuNTc0LDE0OS4wNjdINzEuNTA3bS0zMy4yNC04OC42NEg2Ny44MTNtLTE0Ljc3MywwdjQ0LjMyTTc1LjIsOTkuNzcxYTUxLjcwNyw1MS43MDcsMCwxLDAtNDQuMzIsMHY0Ljk3NmMwLDYuODg0LDAsMTAuMzI1LDEuMTI1LDEzLjA0YTE0Ljc3MiwxNC43NzIsMCwwLDAsOCw4YzIuNzE1LDEuMTI0LDYuMTU3LDEuMTI0LDEzLjA0LDEuMTI0czEwLjMyNSwwLDEzLjA0LTEuMTI0YTE0Ljc3MiwxNC43NzIsMCwwLDAsOC04YzEuMTI0LTIuNzE1LDEuMTI0LTYuMTU3LDEuMTI0LTEzLjA0WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMC4zMzMgLTAuMzMzKVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMlwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG5AbWl4aW4gaWNvbi0tam9iLXBvc2l0aW9uKCRjb2xvcikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE0OC4xNDZcIiBoZWlnaHQ9XCIxNDguMTQ2XCIgdmlld0JveD1cIjAgMCAxNDguMTQ2IDE0OC4xNDZcIj48ZyB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTExOTUuNDk2IC0xMjg0LjQ5NilcIj48ZWxsaXBzZSBpZD1cIkVsbGlwc2VfMlwiIGRhdGEtbmFtZT1cIkVsbGlwc2UgMlwiIGN4PVwiMzAuNVwiIGN5PVwiMzBcIiByeD1cIjMwLjVcIiByeT1cIjMwXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDEyMzkgMTMyMilcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiIHN0cm9rZS13aWR0aD1cIjFcIi8+PHBhdGggZD1cIk02My44LDE4OS45ODlhNTQuOCw1NC44LDAsMCwxLDk3LjczNSwwXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDExNTYuOTAyIDEyMjIuOTI5KVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMVwiLz48bGluZSB4Mj1cIjM2XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDEzMDYgMTMwNClcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiIHN0cm9rZS13aWR0aD1cIjFcIi8+PGxpbmUgeTI9XCIzNlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxMzI0IDEyODYpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCIxXCIvPjxwYXRoIGQ9XCJNMTc3LjIzMyw5My41NzlhNzEuMDE5LDcxLjAxOSwwLDAsMSwuOTEzLDExLjQ5NEE3My4wNzMsNzMuMDczLDAsMSwxLDEwNS4wNzMsMzJhNzEuMDE4LDcxLjAxOCwwLDAsMSwxMS40OTQuOTEzXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDExNjQuNDk2IDEyNTMuNDk2KVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMVwiLz48L2c+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuQG1peGluIGljb24tLWFwcGx5LWpvYigkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI2NS44NTlcIiBoZWlnaHQ9XCI3OC4wNDlcIiB2aWV3Qm94PVwiMCAwIDY1Ljg1OSA3OC4wNDlcIj48ZyBpZD1cIkdyb3VwXzUyXCIgZGF0YS1uYW1lPVwiR3JvdXAgNTJcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTk1OS4xMSAtODAzLjI1KVwiPjxsaW5lIHkxPVwiMC4xMTRcIiB4Mj1cIjE3LjkwOFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg5ODguNSA4NjEuMzg2KVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS13aWR0aD1cIjEuNVwiLz48bGluZSB4Mj1cIjMxLjM4NFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg5NzUuMDI0IDg2OS44ODgpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIvPjxsaW5lIHgyPVwiOC42ODZcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoOTc0LjQzMSA4MjIuNTUzKVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS13aWR0aD1cIjEuNVwiLz48cGF0aCBkPVwiTTEwOC40NDcsODEuNzg4SDk2VjY5LjM0MUwxMzMuMzQxLDMybDEyLjQ0NywxMi40NDdaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDg3OC40MzEgNzcyKVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIvPjxsaW5lIHgyPVwiMTNcIiB5Mj1cIjEyXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDEwMDIuMDg5IDgxMy41NTMpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCIxLjVcIi8+PHBhdGggZD1cIk0xMDEuMjQ3LDczLjM4VjExMC4xYTMuMSwzLjEsMCwwLDEtMi43ODQsMy4zMzhINDIuNzg0QTMuMSwzLjEsMCwwLDEsNDAsMTEwLjFWNDMuMzM4QTMuMSwzLjEsMCwwLDEsNDIuNzg0LDQwSDczLjQwN1wiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg5MTkuODYgNzY3LjExMilcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiIHN0cm9rZS13aWR0aD1cIjEuNVwiLz48L2c+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuQG1peGluIGljb24tLWRvd25sb2FkLXBsYW4oJGNvbG9yKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTM4LjE1N1wiIGhlaWdodD1cIjE3Mi4zMlwiIHZpZXdCb3g9XCIwIDAgMTM4LjE1NyAxNzIuMzJcIj48cGF0aCBkYXRhLW5hbWU9XCJQYXRoIDcwXCIgZD1cIk04OC4wNzcsNC4xMzVWMzkuNDE0YzAsNC43ODMsMCw3LjE3NS45MzEsOWE4LjU0MSw4LjU0MSwwLDAsMCwzLjczMywzLjczM2MxLjgyNy45MzEsNC4yMTkuOTMxLDksLjkzMWgzNS4yNzltLTMxLjg2Miw0Mi43SDM2LjgzMW02OC4zMjgsMzQuMTY0SDM2LjgzMU01My45MTMsNjEuNjJIMzYuODMxTTg4LjA3NywxLjgzM0g0My42NjNjLTE0LjM1LDAtMjEuNTI1LDAtMjcuMDA2LDIuNzkzYTI1LjYyNCwyNS42MjQsMCwwLDAtMTEuMiwxMS4yQzIuNjY3LDIxLjMsMi42NjcsMjguNDgsMi42NjcsNDIuODN2ODguODI2YzAsMTQuMzUsMCwyMS41MjYsMi43OTMsMjcuMDA3YTI1LjYzMSwyNS42MzEsMCwwLDAsMTEuMiwxMS4yYzUuNDgxLDIuNzkyLDEyLjY1NiwyLjc5MiwyNy4wMDYsMi43OTJIOTguMzI3YzE0LjM1LDAsMjEuNTI1LDAsMjcuMDA3LTIuNzkyYTI1LjYzNCwyNS42MzQsMCwwLDAsMTEuMi0xMS4yYzIuNzkzLTUuNDgxLDIuNzkzLTEyLjY1NywyLjc5My0yNy4wMDdWNTMuMDc5WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMS45MTcgLTEuMDgzKVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbkBtaXhpbiBpY29uLS14KCRjb2xvcikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE0LjgyOFwiIGhlaWdodD1cIjE0LjgyOFwiIHZpZXdCb3g9XCIwIDAgMTQuODI4IDE0LjgyOFwiPjxwYXRoIGQ9XCJNMTMuNSwxLjVsLTEyLDEybTAtMTIsMTIsMTJcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTAuMDg2IC0wLjA4NilcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiIHN0cm9rZS13aWR0aD1cIjJcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuQG1peGluIGljb24tLXRyYW5zY3JpcHQoJGNvbG9yKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTNcIiBoZWlnaHQ9XCIxMlwiIHZpZXdCb3g9XCIwIDAgMTMgMTJcIj48ZyB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTczMyAtNzk0KVwiPjxnIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg3MzMgNzk0KVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMVwiPjxyZWN0IHdpZHRoPVwiMTNcIiBoZWlnaHQ9XCIxMlwiIHJ4PVwiMlwiIHN0cm9rZT1cIm5vbmVcIi8+PHJlY3QgeD1cIjAuNVwiIHk9XCIwLjVcIiB3aWR0aD1cIjEyXCIgaGVpZ2h0PVwiMTFcIiByeD1cIjEuNVwiIGZpbGw9XCJub25lXCIvPjwvZz48bGluZSB4Mj1cIjFcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNzM1LjUgNzk4LjUpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMVwiLz48bGluZSB4Mj1cIjVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNzM4LjUgNzk4LjUpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMVwiLz48bGluZSB4Mj1cIjVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNzM1LjUgODAwLjUpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMVwiLz48bGluZSB4Mj1cIjFcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNzQyLjUgODAwLjUpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMVwiLz48bGluZSB4Mj1cIjNcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNzM1LjUgODAyLjUpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiMVwiLz48L2c+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuXG5AbWl4aW4gc3VibWl0LWJ1dHRvbi0tYXJyb3coJGNvbG9yKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNVwiIHZpZXdCb3g9XCIwIDAgMjQgMjVcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNNCAxMi41SDIwTTIwIDEyLjVMMTQgNi41TTIwIDEyLjVMMTQgMTguNVwiIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiLz48L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG5cbkBtaXhpbiBpY29uLS1zY3JvbGwtYnV0dG9uLS1hcnJvdy1kb3duKCRjb2xvcikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjQxLjE0NFwiIGhlaWdodD1cIjI3LjMwM1wiIHZpZXdCb3g9XCIwIDAgNDEuMTQ0IDI3LjMwM1wiPiA8ZyBpZD1cIkdyb3VwXzIxNDlcIiBkYXRhLW5hbWU9XCJHcm91cCAyMTQ5XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC04MTEuNzkzIC05NzguMjYyKVwiPiA8cGF0aCBpZD1cIl8xMzAzODkxX2Fycm93X2Fycm93c19jbG9zZV9kaXJlY3Rpb25fdG9wX2ljb25cIiBkYXRhLW5hbWU9XCIxMzAzODkxX2Fycm93X2Fycm93c19jbG9zZV9kaXJlY3Rpb25fdG9wX2ljb25cIiBkPVwiTTM4LjU4OCwxNy41MzZhMS4zMjksMS4zMjksMCwwLDEtLjk0My0uMzkxTDIwLjAwOCwzLjIxOSwyLjI3NiwxNy4xNDVBMS4zMzMsMS4zMzMsMCwxLDEsLjM5MSwxNS4yNTlMMTkuMDY2LjM5MWExLjMzMywxLjMzMywwLDAsMSwxLjg4NiwwbDE4LjU4LDE0Ljg2OWExLjMzMywxLjMzMywwLDAsMS0uOTQzLDIuMjc2WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg4NTIuMzI2IDEwMDUuMDY1KSByb3RhdGUoMTgwKVwiIGZpbGw9XCIjeyRjb2xvcn1cIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2Utd2lkdGg9XCIxXCIvPiA8cGF0aCBpZD1cIl8xMzAzODkxX2Fycm93X2Fycm93c19jbG9zZV9kaXJlY3Rpb25fdG9wX2ljb24tMlwiIGRhdGEtbmFtZT1cIjEzMDM4OTFfYXJyb3dfYXJyb3dzX2Nsb3NlX2RpcmVjdGlvbl90b3BfaWNvblwiIGQ9XCJNMzguNTg4LDE3LjUzNmExLjMyOSwxLjMyOSwwLDAsMS0uOTQzLS4zOTFMMjAuMDA4LDMuMjE5LDIuMjc2LDE3LjE0NUExLjMzMywxLjMzMywwLDEsMSwuMzkxLDE1LjI1OUwxOS4wNjYuMzkxYTEuMzMzLDEuMzMzLDAsMCwxLDEuODg2LDBsMTguNTgsMTQuODY5YTEuMzMzLDEuMzMzLDAsMCwxLS45NDMsMi4yNzZaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDg1Mi4zMjYgOTk2LjI5OCkgcm90YXRlKDE4MClcIiBmaWxsPVwiI3skY29sb3J9XCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLXdpZHRoPVwiMVwiLz4gPC9nPiA8L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG5cbkBtaXhpbiBpY29uLS1vcmRlci1wcmludCgkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNS41XCIgaGVpZ2h0PVwiMjguMzI3XCIgdmlld0JveD1cIjAgMCAyNS41IDI4LjMyN1wiPjxwYXRoIGQ9XCJNMTcuMTY3LDYuODI5VjIzLjI0OGExLjQxNywxLjQxNywwLDEsMS0yLjgzMywwVjYuODI5TDkuNjU4LDExLjVBMS40MTcsMS40MTcsMCwwLDEsNy42NzUsOS40OTJsNy4wODMtNy4wODNhMS40MTcsMS40MTcsMCwwLDEsMS45ODMsMGw3LjA4Myw3LjA4M0ExLjQxNywxLjQxNywwLDEsMSwyMS44NDIsMTEuNUwxNy4xNjcsNi44MTVaTTMsMjMuMjQ4YTEuNDE3LDEuNDE3LDAsMCwxLDIuODMzLDBWMjcuNUgyNS42Njd2LTQuMjVhMS40MTcsMS40MTcsMCwwLDEsMi44MzMsMFYyNy41YTIuODMzLDIuODMzLDAsMCwxLTIuODMzLDIuODMzSDUuODMzQTIuODMzLDIuODMzLDAsMCwxLDMsMjcuNVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTMgLTIuMDA0KVwiIGZpbGw9XCIjeyRjb2xvcn1cIiAvPiA8L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufSAgXG5cbkBtaXhpbiBpY29uLS13YXZpbmctaGFuZCgkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCI3NFwiIGhlaWdodD1cIjc0XCIgdmlld0JveD1cIjAgMCA3NCA3NFwiPiA8ZyB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTAuNDMpXCI+IDxyZWN0IGlkPVwiUmVjdGFuZ2xlXzEyNDFcIiBkYXRhLW5hbWU9XCJSZWN0YW5nbGUgMTI0MVwiIHdpZHRoPVwiNzRcIiBoZWlnaHQ9XCI3NFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjQzKVwiIGZpbGw9XCJub25lXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjgzN1wiIGRhdGEtbmFtZT1cIlBhdGggMjgzN1wiIGQ9XCJNOTIuMzg0LDQwLjY2MmE1LjgzMiw1LjgzMiwwLDAsMSwxMC4wODktNS44MzJsOC43NDcsMTUuMTMzXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC02NC45NzUgLTIyLjc1OSlcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiIHN0cm9rZS13aWR0aD1cIjRcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODM4XCIgZGF0YS1uYW1lPVwiUGF0aCAyODM4XCIgZD1cIk01NC40NDksNTQuODM5bC00LjY2NS04LjA3N2E1LjgzMiw1LjgzMiwwLDAsMSwxMC4wODktNS44MzJMNjkuNzg2LDU4LjFcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTM0Ljc5NyAtMjcuMDgxKVwiIGZpbGw9XCJub25lXCIgc3Ryb2tlPVwiI3skY29sb3J9XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIgc3Ryb2tlLXdpZHRoPVwiNFwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4MzlcIiBkYXRhLW5hbWU9XCJQYXRoIDI4MzlcIiBkPVwiTTY2LjE3LDkzLjAyQTExLjYzNCwxMS42MzQsMCwwLDEsNzAuNDI3LDc3LjFsLTIuOTE2LTUuMDczQTUuODM5LDUuODM5LDAsMSwxLDc3LjYyOSw2Ni4ybDUuODMyLDEwLjExOEEyMy4zMzEsMjMuMzMxLDAsMCwxLDQzLjA0OCw5OS42MzlMMzAuOCw3OC40MTJBNS44MzksNS44MzksMCwwLDEsNDAuOTIsNzIuNTgxTDQ3LjMzNSw4My42OVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMjEuMjY4IC00NC44MjMpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCI0XCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg0MFwiIGRhdGEtbmFtZT1cIlBhdGggMjg0MFwiIGQ9XCJNNTcuNjUxLDIxNC41QTMyLjE2MSwzMi4xNjEsMCwwLDEsNDgsMjA0XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0zNC4wMDQgLTE0NC41MTgpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCI0XCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg0MVwiIGRhdGEtbmFtZT1cIlBhdGggMjg0MVwiIGQ9XCJNMTc2LDMxYTE1LjA3NCwxNS4wNzQsMCwwLDEsMTMuMTIxLDcuNTgxXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xMjQuNjgyIC0yMS45NjEpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiBzdHJva2Utd2lkdGg9XCI0XCIvPiA8L2c+IDwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59ICAiLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICdzZXQtbGluay1idXR0b24nIGFzICo7XG5cbkBtaXhpbiBzZXQtbGluay1hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNDBweCAwIDA7XG4gIGNvbG9yOiAkY29sb3ItLXRleHQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OlwiXCI7XG4gICAgQGluY2x1ZGUgbGluay1idXR0b24tLWFycm93KCRjb2xvci0tdGV4dCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICByaWdodDogLTMwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gIH1cblxuICAmOmhvdmVyOmFmdGVyLCAmLmhvdmVyOmFmdGVyIHtcbiAgICByaWdodDogLTQycHg7XG4gIH1cbn1cblxuYS5saW5rLWl0ZW0uZGlzcGxheS13aXRoLWFycm93IHtcbiAgQGluY2x1ZGUgc2V0LWxpbmstYXJyb3c7XG59IiwiQHVzZSAnYWJzdHJhY3RzJyBhcyAqO1xuQHVzZSAndXRpbHMnIGFzICo7XG5cbiVmb250LS1ib2R5LS1iYXNlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LS1mYW1pbHk7XG4gIGNvbG9yOiAkY29sb3ItLXRleHQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbiVmb250LS1oZWFkLS1iYXNlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LS1mYW1pbHktLWhlYWQ7XG4gIGNvbG9yOiAkY29sb3ItLXRleHQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICBsZXR0ZXItc3BhY2luZzogMDsgIFxufVxuXG5ib2R5IHtcbiAgQGV4dGVuZCAlZm9udC0tYm9keS0tYmFzZTtcbiAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgxNnB4LCAyMHB4LCA0KTtcbn1cblxuaDEge1xuICBAZXh0ZW5kICVmb250LS1oZWFkLS1iYXNlO1xuICBsaW5lLWhlaWdodDogMS4wMDVlbTtcbiAgbWFyZ2luOiA3NXB4IDAgNTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICBAaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDMycHgsIDU2cHgsIDI0KTtcbn1cblxuaDIge1xuICBAZXh0ZW5kICVmb250LS1oZWFkLS1iYXNlO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMS4wNWVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1ZW07XG4gIEBpbmNsdWRlIHNldC1zY2FsYWJsZS1mb250LXNpemUoMjhweCwgNDZweCwgMTgpO1xufVxuXG5oMyB7XG4gIEBleHRlbmQgJWZvbnQtLWhlYWQtLWJhc2U7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7ICBcbiAgbGluZS1oZWlnaHQ6IDEuMDVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMGVtO1xuICBAaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDI0cHgsIDM2cHgsIDEyKTtcbn1cblxuaDQge1xuICBAZXh0ZW5kICVmb250LS1oZWFkLS1iYXNlO1xuICBtYXJnaW4tdG9wOiA1NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyAgXG4gIGxpbmUtaGVpZ2h0OiAxLjA1ZW07XG5cbiAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgyMHB4LCAyOHB4LCA4KTtcbn1cblxuaDUge1xuICBAZXh0ZW5kICVmb250LS1oZWFkLS1iYXNlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyAgIFxuICBsaW5lLWhlaWdodDogMS4wNWVtOyBcblxuICBAaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDE2cHgsIDIwcHgsIDYpO1xufVxuXG5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNzVlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgIFxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldC1sZykge1xuXG4gIGgxIHtcbiAgICBtYXJnaW46IDUwcHggMCAzNXB4O1xuICB9XG5cbiAgaDIge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDsgXG4gIH1cblxuICBoMyB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyAgICBcbiAgfVxuXG4gIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7ICBcbiAgfSAgXG5cbiAgaDUge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgIFxuICB9ICBcbn0iLCIvKlxuICBVc2FnZVxuICBNYXggc2l6ZSA9IDIycHhcbiAgTWluIHNpemUgPSAxNnB4XG4gIHNldC1zY2FsYWJsZS1mb250LXNpemUoMTZweCwgMjJweCwgNilcbiAqL1xuIEBtaXhpbiBzZXQtc2NhbGFibGUtZm9udC1zaXplICgkbWluLXNpemUsICRtYXgtc2l6ZSwgJGRpZmYtc2l6ZSAvKiRkaWZmLXNpemUgPSAkbWF4LXNpemUgLSAkbWluLXNpemUsKi8pIHtcbiAgZm9udC1zaXplOiAkbWF4LXNpemU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgICAvL2ZvbnQtc2l6ZTogY2FsYyhbbWluaW11bSBzaXplXSArIChbbWF4aW11bSBzaXplXSAtIFttaW5pbXVtIHNpemVdKSAqICgoMTAwdncgLSBbbWluaW11bSB2aWV3cG9ydCB3aWR0aF0pIC8gKFttYXhpbXVtIHZpZXdwb3J0IHdpZHRoXSAtIFttaW5pbXVtIHZpZXdwb3J0IHdpZHRoXSkpKTtcbiAgICAvL2V4YW1wbGU9PiBTY2FsZSBmb250LXNpemUgZnJvbSBhIG1pbmltdW0gb2YgMTZweCAoYXQgYSAzMjBweCB2aWV3cG9ydCkgdG8gYSBtYXhpbXVtIG9mIDIycHggKGF0IGEgMTAwMHB4IHZpZXdwb3J0KS4gXG4gICAgLy9leGFtcGxlPT4gZm9udC1zaXplOiBjYWxjKDE2cHggKyA2ICogKCgxMDB2dyAtIDMyMHB4KSAvIDY4MCkpO1xuICAgIC8vcmVmZXJlbmNlPT4gaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zbmlwcGV0cy9jc3MvZmx1aWQtdHlwb2dyYXBoeS9cblxuICAgIC8vIG1heGltdW0gdmlld3BvcnQgd2lkdGg6IDYwMHB4XG4gICAgLy8gbWF4aW11bSB2aWV3cG9ydCB3aWR0aDogMTQwMHB4XG4gICAgZm9udC1zaXplOiBjYWxjKCRtaW4tc2l6ZSArICRkaWZmLXNpemUgKiAoKDEwMHZ3IC0gMzIwcHgpIC8gMTI4MCkpO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7IFxuICAgIGZvbnQtc2l6ZTogJG1pbi1zaXplO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkgeyBcbiAgICBmb250LXNpemU6ICRtYXgtc2l6ZTtcbiAgfSAgXG59IiwiQHVzZSAnYWJzdHJhY3RzJyBhcyAqO1xuQHVzZSAndXRpbHMnIGFzICo7XG5cbiNibG9jay1taXQtYnJlYWRjcnVtYnMge1xuICAvL21hcmdpbi1sZWZ0OiA2MnB4O1xufVxuXG4jYmxvY2stbWl0LWJyZWFkY3J1bWJzIHtcbiAgXG4gIC5ibG9jay1icmVhZGNydW1icy0taW5uZXIge1xuICAgIG1heC13aWR0aDogMTQ4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHg7ICAgIFxuICAgIHBhZGRpbmctbGVmdDogMyU7XG4gICAgcGFkZGluZy1yaWdodDogMyU7XG4gIH0gICAgXG5cbiAgLmJyZWFkY3J1bWItLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAuYnJlYWRjcnVtYi0tbGlzdC1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjb2xvcjogIzRhNGE0YTtcblxuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSk6OmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci0tYnJlYWRjcnVtYnMtLXNlcGFyYXRvcjtcbiAgICAgICAgY29udGVudDogJy8nO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICAgfVxuXG4gICAgICAuYnJlYWRjcnVtYi0tbGluayB7XG4gICAgICAgIEBpbmNsdWRlIHNldC1oeXBlcmxpbmstLWRlZmF1bHQ7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LWxnKSB7XG5cbiAgI2Jsb2NrLW1pdC1icmVhZGNydW1icyB7XG5cbiAgICAuYmxvY2stYnJlYWRjcnVtYnMtLWlubmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7ICBcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi0tbGlzdCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldCkge1xuXG4gICNibG9jay1taXQtYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyBcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlOyAgXG4gIH1cblxuICAjYmxvY2stbWl0LWJyZWFkY3J1bWJzIC5ibG9jay1icmVhZGNydW1icy0taW5uZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9ICBcbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5cbkBtaXhpbiBzZXQtaHlwZXJsaW5rLS1kZWZhdWx0IHtcbiAgY29sb3I6ICRjb2xvci0taHlwZXJsaW5rLS10ZXh0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC8vYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCAjNzBlODlmKSxcbiAgLy8gICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICM3MDlhZTgpOyAgXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQpLFxuICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoJGNvbG9yLS1oeXBlcmxpbmstLWhvdmVyLCRjb2xvci0taHlwZXJsaW5rLS1ob3Zlcik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAycHgsIDAgMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCUsIDAgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1zaXplIDAuMnMgbGluZWFyLFxuICAgICAgICAgICAgICBvdXRsaW5lLW9mZnNldCAuMjVzIGVhc2U7XG4gIFxuICAmOmhvdmVyLCAmLmhvdmVyICB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDJweCwgMTAwJSAycHg7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG91dGxpbmUtY29sb3I6ICRjb2xvci0taHlwZXJsaW5rLS1mb2N1cztcbiAgICBvdXRsaW5lLW9mZnNldDogMXB4O1xuICAgIG91dGxpbmUtc3R5bGU6IHNvbGlkO1xuICAgIG91dGxpbmUtd2lkdGg6IDJweDtcbiAgfVxuXG4gICYuaXMtYWN0aXZlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDNweCwgMTAwJSAzcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCksXG4gICAgICAgICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpLHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpKTtcbiAgfVxufSIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcbkB1c2UgJ3V0aWxzJyBhcyAqO1xuXG4uc2l0ZS1tYWluIHtcbiAgZm9ybSB7XG5cbiAgICAuZm9ybS1pdGVtIHsgbWFyZ2luOjMwcHggMDsgfVxuXG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTpibG9jazsgXG4gICAgICBtYXJnaW46MCAwIDhweCAwOyBcbiAgICB9XG5cbiAgICB0ZXh0YXJlYSxcbiAgICBpbnB1dFt0eXBlPSdlbWFpbCddLFxuICAgIGlucHV0W3R5cGU9J3RleHQnXSxcbiAgICBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG5cbiAgICAgIEBpbmNsdWRlIHJlc2V0LWZvcm0taW5wdXQ7XG5cbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICB3aWR0aDogOTklO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDElO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDM1cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCAwICRjb2xvci0tZm9ybS0taW5wdXQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT0nZW1haWwnXSxcbiAgICBpbnB1dFt0eXBlPSd0ZXh0J10sXG4gICAgaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xuICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG5cbiAgICBpbnB1dFt0eXBlPXN1Ym1pdF0sIFxuICAgIGlucHV0W3R5cGU9YnV0dG9uXSwgXG4gICAgaW5wdXRbdHlwZT1yZXNldF0sXG4gICAgYnV0dG9uW3R5cGU9YnV0dG9uXSB7IFxuICAgICAgQGluY2x1ZGUgcmVzZXQtZm9ybS1pbnB1dDtcblxuICAgICAgY3Vyc29yOiBwb2ludGVyOyAgICAgXG5cbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIHNldC1saW5rLWJ1dHRvbjtcbiAgICB9ICAgIFxuXG4gICAgLy8gXG4gICAgLy8gd2ViZm9ybVxuICAgIC8vXG4gICAgLmZvcm0tcmVxdWlyZWQ6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb3JlL21pc2MvaWNvbnMvZWUwMDAwL3JlcXVpcmVkLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA4cHggOHB4O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgbWFyZ2luOiAwIDAuM2VtO1xuICAgIH1cblxuICAgIC53ZWJmb3JtLWVsZW1lbnQtZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAwLjg1ZW07XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0tdHlwZS13ZWJmb3JtLW1hcmt1cCB7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNWVtO1xuICAgICAgbWF4LXdpZHRoOiA4MDBweDtcblxuICAgICAgYSB7XG4gICAgICAgIEBpbmNsdWRlIHNldC1oeXBlcmxpbmstLWRlZmF1bHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCxcbiAgICAuanMtZm9ybS10eXBlLXJhZGlvIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgICAgLm9wdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nLXJlY2FwdGNoYSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICBcbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgIC5wYXNzd29yZC1jb25maXJtLW1lc3NhZ2Uge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgIC5qcy1mb3JtLXR5cGUtc2VsZWN0IGxhYmVsLFxuICAgIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIGxhYmVsLFxuICAgIC5qcy1mb3JtLXR5cGUtZW1haWwgbGFiZWwsXG4gICAgLmpzLWZvcm0tdHlwZS1wYXNzd29yZCBsYWJlbCxcbiAgICAuanMtd2ViZm9ybS10eXBlLXJhZGlvcyBsZWdlbmQge1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gIH1cbn0iLCJAbWl4aW4gcmVzZXQtZm9ybS1pbnB1dCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLnNraXAtdG8tY29udGVudDpub3QoOmZvY3VzKSB7XG4gIEBleHRlbmQgJXZpc3VhbGx5LWhpZGRlbjtcbn1cblxuLnNraXAtdG8tY29udGVudCB7XG4gIC8vQGluY2x1ZGUgc21hbGwtdGV4dCgkYm9sZCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwOyAgXG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogJGNvbG9yLS1oeXBlcmxpbmstLWhvdmVyO1xuICBjb2xvcjogIzAwMDAwMDtcbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLnNpdGUtbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDUycHg7XG4gIHdpZHRoOiAyNDBweDtcbiAgQGluY2x1ZGUgbG9nby0tY29weXRlY2gtLWNvbG9yKCk7XG59XG5cbi5zaXRlLWxvZ28tLW1pdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBAaW5jbHVkZSBsb2dvLS1taXQoIzAwMCk7XG59XG5cbi5zaXRlLWxvZ28tLW1pdC1uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDIwMHB4O1xuICBAaW5jbHVkZSBsb2dvLS1taXQtbmFtZSgjMDAwKTtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQtbGcpIHtcblxuICAuc2l0ZS1sb2dvIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICB9XG5cbiAgLnNpdGUtbG9nby0tbWl0IHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDU3cHg7XG4gIH0gIFxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXBoYWJsZXQtbGcpIHtcblxuXG4gIC5zaXRlLWxvZ28ge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMTQwcHg7XG4gIH1cblxuICAuc2l0ZS1sb2dvLS1taXQge1xuICAgIGhlaWdodDogMjZweDtcbiAgICB3aWR0aDogNTBweDtcbiAgfSAgICBcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tbW9iaWxlLWxnKSB7XG5cbiAgLnNpdGUtbG9nbyB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAxMTVweDtcbiAgfVxufSIsIlxuQG1peGluIGxvZ28tLW1pdCgkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyBjbGFzcz1cImxvZ28tLW1pdFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI3Ny4wNTRcIiBoZWlnaHQ9XCIxNDYuNjc2XCIgdmlld0JveD1cIjAgMCAyNzcuMDU0IDE0Ni42NzZcIj48cGF0aCBmaWxsPVwiI3skY29sb3J9XCIgZD1cIk0zMDYuNjc2LDMwNi42NzZIMzM5LjI3VjIwOC44OTJIMzA2LjY3NlptNDguODkyLTExNC4wODFoODEuNDg2VjE2MEgzNTUuNTY4Wk0zMDYuNjc2LDE2MEgzMzkuMjd2MzIuNTk1SDMwNi42NzZaTTI1Ny43ODQsMzA2LjY3NmgzMi41OTVWMTYwSDI1Ny43ODRabS00OC44OTItMzIuNTk1aDMyLjU5NVYxNjBIMjA4Ljg5MlpNMTYwLDMwNi42NzZoMzIuNTk1VjE2MEgxNjBabTE5NS41NjgsMGgzMi41OTVWMjA4Ljg5MkgzNTUuNTY4WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTYwIC0xNjApXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbkBtaXhpbiBsb2dvLS1taXQtbmFtZSgkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyBjbGFzcz1cImxvZ28tLW1pdC1uYW1lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiNjc5LjIzOFwiIGhlaWdodD1cIjE1Ni42NDhcIiB2aWV3Qm94PVwiMCAwIDY3OS4yMzggMTU2LjY0OFwiPjxwYXRoIGZpbGw9XCIjeyRjb2xvcn1cIiBkPVwiTTQ4MS4yNzMsMTYwbDUuNzU1LDIwLjQ1N2MuNjg0LDIuNjIxLDEuMzY4LDUuMjQyLDEuODIzLDcuNDA4LjI4NSwxLjI1NC41MTMsMi40NS43NDEsMy41OWguMTE0Yy4yMjgtMS4xNC40NTYtMi4zMzYuNzQxLTMuNTkuNDU2LTIuMTY1LDEuMDI2LTQuNzg3LDEuNzY2LTcuNDA4TDQ5Ny45NjksMTYwaDExLjh2NDAuNzQzaC03LjY5M1YxNzcuMzhjMC0xLjY1MywwLTMuNy4xNzEtNS40Ny4wNTctLjk2OS4xMTQtMS45OTQuMTcxLTIuOTYzSDUwMi4zYy0uMTcxLjk2OS0uNCwxLjg4LS41NywyLjc5Mi0uNCwxLjYtLjgsMy40MTktMS4yLDQuOTU4bC03LjAwOSwyNC4wNDdINDg1LjZMNDc4Ljc2NiwxNzYuN2MtLjQ1Ni0xLjUzOC0uOC0zLjM2Mi0xLjItNC45NTgtLjE3MS0uOTEyLS40LTEuODIzLS41Ny0yLjc5MmgtLjExNGMuMDU3Ljk2OS4xMTQsMS45OTQuMTcxLDIuOTYzLjA1NywxLjc2Ni4xNzEsMy44MTguMTcxLDUuNDd2MjMuMzYzaC03LjU3OVYxNjBabTUxLjI4NSwzNy41aC0uMTE0YTcuNzc5LDcuNzc5LDAsMCwxLTIuOTYzLDIuNzkyLDEyLjI5NCwxMi4yOTQsMCwwLDEtNS42NDEsMS4xNGMtNi4wNCwwLTEwLjItMy4wNzctMTAuMi04Ljk0NmE3LjUzNSw3LjUzNSwwLDAsMSwzLjQxOS02Ljc4MSwyMC4xNzUsMjAuMTc1LDAsMCwxLDguMzItMi42MjFjNC45LS42ODQsNy4wNjYtMS4wODMsNy4wNjYtMy4zLDAtMi4xNjUtMS42LTMuNDc2LTQuOS0zLjQ3Ni0zLjY0NywwLTUuNDEzLDEuMjU0LTUuNjQxLDQuMWgtNi45YTguOTIyLDguOTIyLDAsMCwxLDMuMTkxLTYuNzI0YzIuMDUxLTEuNzY2LDUuMTI5LTIuOTA2LDkuNC0yLjkwNiw4Ljc3NiwwLDEyLjMwOSwzLjg3NSwxMi4zMDksMTAuNzd2MTQuODczYzAsMi4yMjIuMzQyLDMuNTMzLDEuMDI2LDQuMDQ2di4yODVINTMzLjQ3QTguMjE0LDguMjE0LDAsMCwxLDUzMi41NTgsMTk3LjVabS0xLjcxLTMuMjQ4YTUuMTMyLDUuMTMyLDAsMCwwLDEuNzY2LTMuODE4di00LjM4OGExOC45MDUsMTguOTA1LDAsMCwxLTUuNDEzLDEuNzFjLTQuMS45MTItNi4wNCwxLjgyMy02LjA0LDQuNTU5czEuODIzLDMuNyw0LjU1OSwzLjdBNy40MjksNy40MjksMCwwLDAsNTMwLjg0OSwxOTQuMjQ3Wm0xMS44LTIuOTYzaDcuMThjLjUxMywzLjQxOSwyLjg0OSw0Ljg0NCw2LjM4Miw0Ljg0NCwzLjQxOSwwLDUuMzU2LTEuMzExLDUuMzU2LTMuMzYyLDAtMS4zNjgtLjk2OS0yLjE2NS0yLjMzNi0yLjY3OGE0Mi40Niw0Mi40NiwwLDAsMC01LjM1Ny0xLjIsMTkuMTE5LDE5LjExOSwwLDAsMS03LjEyMy0yLjM5Myw3LjA1Myw3LjA1MywwLDAsMS0zLjI0OC02LjQzOSw4LjE1NCw4LjE1NCwwLDAsMSwzLjQ3Ni03LjA2NiwxNC40MzQsMTQuNDM0LDAsMCwxLDguNDM0LTIuMjc5YzcuODA3LDAsMTEuOTEsMy43LDEyLjUzNiw5LjY4N2gtNy4wMDljLS40LTMuMTkxLTIuMjc5LTQuMjc0LTUuNjQxLTQuMjc0LTMuMDc3LDAtNS4wMTQsMS4wODMtNS4wMTQsMy4yNDgsMCwxLjMxMS45NjksMS45MzcsMi41MDcsMi4zOTMsMS40ODIuNTEzLDMuNDc2Ljc0MSw1LjUyNywxLjJhMjAuNDI1LDIwLjQyNSwwLDAsMSw3LjAwOSwyLjM5M2MxLjk5NCwxLjM2OCwzLjMwNSwzLjQxOSwzLjMwNSw2LjgzOGE4LjIyMyw4LjIyMywwLDAsMS0zLjQxOSw2LjksMTUuMDcsMTUuMDcsMCwwLDEtOC44ODksMi41MDdDNTQ3Ljc3MiwyMDEuNiw1NDMuMSwxOTcuNTUyLDU0Mi42NDQsMTkxLjI4NFptMjcuNjkzLDBoNy4xOGMuNTEzLDMuNDE5LDIuODQ5LDQuODQ0LDYuMzgyLDQuODQ0LDMuNDE5LDAsNS4zNTctMS4zMTEsNS4zNTctMy4zNjIsMC0xLjM2OC0uOTY5LTIuMTY1LTIuMzM2LTIuNjc4YTQyLjQ1NCw0Mi40NTQsMCwwLDAtNS4zNTYtMS4yLDE5LjExOSwxOS4xMTksMCwwLDEtNy4xMjMtMi4zOTMsNy4wNTMsNy4wNTMsMCwwLDEtMy4yNDgtNi40MzksOC4xNTMsOC4xNTMsMCwwLDEsMy40NzYtNy4wNjYsMTQuNDMzLDE0LjQzMywwLDAsMSw4LjQzMy0yLjI3OWM3LjgwNywwLDExLjkxLDMuNywxMi41MzYsOS42ODdoLTcuMDA5Yy0uNC0zLjE5MS0yLjI3OS00LjI3NC01LjY0MS00LjI3NC0zLjA3NywwLTUuMDE0LDEuMDgzLTUuMDE0LDMuMjQ4LDAsMS4zMTEuOTY5LDEuOTM3LDIuNTA3LDIuMzkzLDEuNDgyLjUxMywzLjQ3Ni43NDEsNS41MjcsMS4yYTIwLjQyNSwyMC40MjUsMCwwLDEsNy4wMDksMi4zOTNjMS45OTQsMS4zNjgsMy4zMDUsMy40MTksMy4zMDUsNi44MzhhOC4yMjMsOC4yMjMsMCwwLDEtMy40MTksNi45LDE1LjA3MSwxNS4wNzEsMCwwLDEtOC44OSwyLjUwN0M1NzUuNDY2LDIwMS42LDU3MC43OTMsMTk3LjU1Miw1NzAuMzM3LDE5MS4yODRabTQ3LjAxMSw2LjIxMWgtLjExNGE3Ljc4LDcuNzgsMCwwLDEtMi45NjMsMi43OTIsMTIuMywxMi4zLDAsMCwxLTUuNjQxLDEuMTRjLTYuMDQsMC0xMC4yLTMuMDc3LTEwLjItOC45NDZhNy41MzUsNy41MzUsMCwwLDEsMy40MTktNi43ODEsMjAuMTc1LDIwLjE3NSwwLDAsMSw4LjMyLTIuNjIxYzQuOS0uNjg0LDcuMDY2LTEuMDgzLDcuMDY2LTMuMywwLTIuMTY1LTEuNi0zLjQ3Ni00LjktMy40NzYtMy42NDcsMC01LjQxMywxLjI1NC01LjY0MSw0LjFoLTYuOWE4LjkyMiw4LjkyMiwwLDAsMSwzLjE5MS02LjcyNGMyLjA1MS0xLjc2Niw1LjEyOS0yLjkwNiw5LjQtMi45MDYsOC43NzYsMCwxMi4zMDksMy44NzUsMTIuMzA5LDEwLjc3djE0Ljg3M2MwLDIuMjIyLjM0MiwzLjUzMywxLjAyNiw0LjA0NnYuMjg1SDYxOC4yNkE4LjIxMyw4LjIxMywwLDAsMSw2MTcuMzQ4LDE5Ny41Wm0tMS43MS0zLjI0OGE1LjEzMiw1LjEzMiwwLDAsMCwxLjc2Ny0zLjgxOHYtNC4zODhhMTguOTA3LDE4LjkwNywwLDAsMS01LjQxNCwxLjcxYy00LjEuOTEyLTYuMDQsMS44MjMtNi4wNCw0LjU1OXMxLjgyMywzLjcsNC41NTksMy43QTcuNDI5LDcuNDI5LDAsMCwwLDYxNS42MzgsMTk0LjI0N1ptMTYuMjQsMi44NDlhMTUuNiwxNS42LDAsMCwxLTQuMDQ2LTEwLjk0MSwxNi4wNzMsMTYuMDczLDAsMCwxLDMuOTg5LTExLDEzLjk1NCwxMy45NTQsMCwwLDEsMTAuNi00LjQ0NSwxNC4yMTMsMTQuMjEzLDAsMCwxLDkuMTE3LDIuOTYzLDEyLjUxOCwxMi41MTgsMCwwLDEsNC4xNiw3Ljc1aC03LjU3OWE1LjI2Niw1LjI2NiwwLDAsMC01LjM1Ni00LjVjLTQuNzMsMC03LjA2NiwzLjQ3Ni03LjA2Niw5LjIzMSwwLDUuNTg0LDIuMTY1LDkuMjMxLDYuOTUyLDkuMjMxLDMuMTkxLDAsNS4zNTYtMS42LDUuODY5LTQuOTU4aDcuNDY1YTExLjU0MSwxMS41NDEsMCwwLDEtMy44MTgsNy44NjQsMTMuNywxMy43LDAsMCwxLTkuMzQ1LDMuMzA1QTE0LjQ2OSwxNC40NjksMCwwLDEsNjMxLjg3OCwxOTcuMVptMzUuMDQ1LTIxLjc2OGMyLjE2NS0zLjEzNCw0LjQ0NS00LjYxNiw4LjQ5MS00LjYxNmE5LjUxOSw5LjUxOSwwLDAsMSw3LjI5NCwzLjA3NywxMS42LDExLjYsMCwwLDEsMi43OTIsNy44NjR2MTkuMDloLTcuNzV2LTE3Ljk1YzAtMy4xOTEtMS43NjYtNS4zNTYtNS4wNzEtNS4zNTYtMy40MTksMC01LjkyNiwyLjY3OC01LjkyNiw2LjcyNHYxNi41ODJINjU5VjE2MGg3Ljc1djE1LjMyOVptNDEuNDg0LDIyaC0uMTcxYTkuMzgxLDkuMzgxLDAsMCwxLTguMzc3LDQuMjE3Yy02LjU1MywwLTEwLjE0My00LjA0Ni0xMC4xNDMtMTAuNTQyVjE3MS41MTFoNy42OTN2MTguMTc4YzAsMy40MTksMS40ODEsNS4zLDQuODQ0LDUuMywzLjY0NywwLDUuODY5LTIuNzM1LDUuODY5LTYuNjFWMTcxLjUxMWg3Ljc1djI5LjIzMmgtNy40NjVabTEwLjMxNC02LjA0aDcuMThjLjUxMywzLjQxOSwyLjg0OSw0Ljg0NCw2LjM4Miw0Ljg0NCwzLjQxOSwwLDUuMzU3LTEuMzExLDUuMzU3LTMuMzYyLDAtMS4zNjgtLjk2OS0yLjE2NS0yLjMzNi0yLjY3OGE0Mi40NjMsNDIuNDYzLDAsMCwwLTUuMzU3LTEuMiwxOS4xMTksMTkuMTE5LDAsMCwxLTcuMTIzLTIuMzkzLDcuMDUzLDcuMDUzLDAsMCwxLTMuMjQ4LTYuNDM5LDguMTUzLDguMTUzLDAsMCwxLDMuNDc2LTcuMDY2LDE0LjQzMywxNC40MzMsMCwwLDEsOC40MzMtMi4yNzljNy44MDcsMCwxMS45MSwzLjcsMTIuNTM2LDkuNjg3aC03LjAwOWMtLjQtMy4xOTEtMi4yNzktNC4yNzQtNS42NDEtNC4yNzQtMy4wNzcsMC01LjAxNCwxLjA4My01LjAxNCwzLjI0OCwwLDEuMzExLjk2OSwxLjkzNywyLjUwNywyLjM5MywxLjQ4Mi41MTMsMy40NzYuNzQxLDUuNTI3LDEuMmEyMC40MjYsMjAuNDI2LDAsMCwxLDcuMDA5LDIuMzkzYzEuOTk0LDEuMzY4LDMuMzA1LDMuNDE5LDMuMzA1LDYuODM4YTguMjIzLDguMjIzLDAsMCwxLTMuNDE5LDYuOSwxNS4wNzEsMTUuMDcxLDAsMCwxLTguODksMi41MDdDNzIzLjg1LDIwMS42LDcxOS4xNzcsMTk3LjU1Miw3MTguNzIxLDE5MS4yODRabTMxLjkwOSw1LjgxMmExNS42NzEsMTUuNjcxLDAsMCwxLTMuOTMyLTExLDE1Ljg2NCwxNS44NjQsMCwwLDEsNC4wNDYtMTAuOTQxLDEzLjgwNywxMy44MDcsMCwwLDEsMTAuMzcxLTQuNDQ1YzQuNzMsMCw4LjI2MywxLjc2NywxMC43MTMsNC45czMuNyw3LjQ2NSwzLjcsMTIuNzA3aC0yMS4yYy42MjcsNC41NTksMy4wMiw3LjI5NCw3LjQ2NSw3LjI5NCwzLjA3NywwLDQuNzg3LTEuMzY4LDUuNjQxLTMuNTloNy42MzZhMTEuMywxMS4zLDAsMCwxLTQuMTYsNi43MjQsMTQuNDU0LDE0LjQ1NCwwLDAsMS05LjA2LDIuODQ5QTE0Ljc2MywxNC43NjMsMCwwLDEsNzUwLjYzMSwxOTcuMVptMy44MTgtMTQuMTMyaDEyLjk5MmMtLjIyOC0zLjc2MS0yLjYyMS02LjI2OC02LjIxMS02LjI2OEM3NTcuMTI3LDE3Ni43LDc1NS4xMzIsMTc5LjA5LDc1NC40NDgsMTgyLjk2NFptMjYuMS0xMS40NTR2LTkuMTE3aDcuNTc5djkuMTE3aDUuMDE1djUuNDEzaC01LjAxNXYxNS4yMTVjMCwyLjIyMiwxLjE0LDIuOTA2LDIuOTA2LDIuOTA2aDEuNDgyYTMuNzY0LDMuNzY0LDAsMCwwLC44LS4wNTd2NS43YTguODI3LDguODI3LDAsMCwxLTEuMjU0LjA1N2MtLjg1NS4wNTctMi4wNTEuMDU3LTMuNTkuMDU3YTkuMjQxLDkuMjQxLDAsMCwxLTUuMzU2LTEuNDI0LDYuMzYyLDYuMzYyLDAsMCwxLTIuNTY0LTUuNTg0VjE3Ni45MjRINzc2LjV2LTUuNDEzWm0xOC4wMDYsMHYtOS4xMTdoNy41Nzl2OS4xMTdoNS4wMTV2NS40MTNoLTUuMDE1djE1LjIxNWMwLDIuMjIyLDEuMTQsMi45MDYsMi45MDYsMi45MDZoMS40ODJhMy43NjUsMy43NjUsMCwwLDAsLjgtLjA1N3Y1LjdhOC44MjksOC44MjksMCwwLDEtMS4yNTQuMDU3Yy0uODU1LjA1Ny0yLjA1MS4wNTctMy41OS4wNTdhOS4yNDEsOS4yNDEsMCwwLDEtNS4zNTYtMS40MjQsNi4zNjIsNi4zNjIsMCwwLDEtMi41NjQtNS41ODRWMTc2LjkyNGgtNC4wNDZ2LTUuNDEzWm0xNC43LDE5Ljc3M2g3LjE4Yy41MTMsMy40MTksMi44NDksNC44NDQsNi4zODIsNC44NDQsMy40MTksMCw1LjM1Ny0xLjMxMSw1LjM1Ny0zLjM2MiwwLTEuMzY4LS45NjktMi4xNjUtMi4zMzYtMi42NzhhNDIuNDU4LDQyLjQ1OCwwLDAsMC01LjM1Ny0xLjIsMTkuMTE5LDE5LjExOSwwLDAsMS03LjEyMy0yLjM5Myw3LjA1Myw3LjA1MywwLDAsMS0zLjI0OC02LjQzOSw4LjE1Myw4LjE1MywwLDAsMSwzLjQ3Ni03LjA2NiwxNC40MzMsMTQuNDMzLDAsMCwxLDguNDMzLTIuMjc5YzcuODA3LDAsMTEuOTEsMy43LDEyLjUzNiw5LjY4N2gtNy4wMDljLS40LTMuMTkxLTIuMjc5LTQuMjc0LTUuNjQxLTQuMjc0LTMuMDc3LDAtNS4wMTQsMS4wODMtNS4wMTQsMy4yNDgsMCwxLjMxMS45NjksMS45MzcsMi41MDcsMi4zOTMsMS40ODIuNTEzLDMuNDc2Ljc0MSw1LjUyNywxLjJhMjAuNDI2LDIwLjQyNiwwLDAsMSw3LjAwOSwyLjM5M2MxLjk5NSwxLjM2OCwzLjMwNSwzLjQxOSwzLjMwNSw2LjgzOGE4LjIyMyw4LjIyMywwLDAsMS0zLjQxOSw2LjksMTUuMDcxLDE1LjA3MSwwLDAsMS04Ljg4OSwyLjUwN0M4MTguMzgyLDIwMS42LDgxMy43MSwxOTcuNTUyLDgxMy4yNTQsMTkxLjI4NFpNNDc3LjkxMSwyMTIuOTY2djQwLjc0M2gtOC4yNjNWMjEyLjk2NlptMTMuMTA2LDE1LjVhOS4zMzEsOS4zMzEsMCwwLDEsOC42NjEtNC43ODcsOS41MTksOS41MTksMCwwLDEsNy4yOTQsMy4wNzcsMTEuNiwxMS42LDAsMCwxLDIuNzkyLDcuODY0djE5LjA5aC03Ljc1VjIzNS43NmMwLTMuMTkxLTEuNzY2LTUuMzU2LTUuMDcyLTUuMzU2LTMuNDE5LDAtNS45MjYsMi42NzgtNS45MjYsNi43MjR2MTYuNTgyaC03Ljc1VjIyNC40NzdoNy41Nzl2My45ODlabTIxLjM2OSwxNS43ODRoNy4xOGMuNTEzLDMuNDE5LDIuODQ5LDQuODQ0LDYuMzgyLDQuODQ0LDMuNDE5LDAsNS4zNTctMS4zMTEsNS4zNTctMy4zNjIsMC0xLjM2OC0uOTY5LTIuMTY1LTIuMzM2LTIuNjc4YTQyLjQ2MSw0Mi40NjEsMCwwLDAtNS4zNTctMS4yLDE5LjExOSwxOS4xMTksMCwwLDEtNy4xMjMtMi4zOTMsNy4wNTMsNy4wNTMsMCwwLDEtMy4yNDgtNi40MzksOC4xNTMsOC4xNTMsMCwwLDEsMy40NzYtNy4wNjYsMTQuNDMzLDE0LjQzMywwLDAsMSw4LjQzNC0yLjI3OWM3LjgwNywwLDExLjkxLDMuNywxMi41MzYsOS42ODdoLTcuMDA5Yy0uNC0zLjE5MS0yLjI3OS00LjI3NC01LjY0MS00LjI3NC0zLjA3NywwLTUuMDE1LDEuMDgzLTUuMDE1LDMuMjQ4LDAsMS4zMTEuOTY5LDEuOTM3LDIuNTA3LDIuMzkzLDEuNDgyLjUxMywzLjQ3Ni43NDEsNS41MjcsMS4yYTIwLjQyNiwyMC40MjYsMCwwLDEsNy4wMDksMi4zOTNjMS45OTQsMS4zNjgsMy4zMDUsMy40MTksMy4zMDUsNi44MzhhOC4yMjMsOC4yMjMsMCwwLDEtMy40MTksNi44OTUsMTUuMDcxLDE1LjA3MSwwLDAsMS04Ljg5LDIuNTA3QzUxNy41MTQsMjU0LjU2NCw1MTIuODQxLDI1MC41MTgsNTEyLjM4NiwyNDQuMjVabTMwLjg4NS0xOS43NzNWMjE1LjM2aDcuNTc5djkuMTE3aDUuMDE1djUuNDEzaC01LjAxNVYyNDUuMWMwLDIuMjIyLDEuMTQsMi45MDYsMi45MDYsMi45MDZoMS40ODJhMy43NjUsMy43NjUsMCwwLDAsLjgtLjA1N3Y1LjdhOC44MzMsOC44MzMsMCwwLDEtMS4yNTQuMDU3Yy0uODU1LjA1Ny0yLjA1MS4wNTctMy41OS4wNTdhOS4yNDIsOS4yNDIsMCwwLDEtNS4zNTctMS40MjQsNi4zNjIsNi4zNjIsMCwwLDEtMi41NjQtNS41ODRWMjI5Ljg5aC00LjA0NnYtNS40MTNabTIzLjk4OS0xMC40MjhWMjIxaC03Ljc1di02Ljk1MlptMCwxMC40Mjh2MjkuMjMyaC03Ljc1VjIyNC40NzdabTcuMDA5LDBWMjE1LjM2aDcuNTc5djkuMTE3aDUuMDE1djUuNDEzaC01LjAxNVYyNDUuMWMwLDIuMjIyLDEuMTQsMi45MDYsMi45MDYsMi45MDZoMS40ODFhMy43NjUsMy43NjUsMCwwLDAsLjgtLjA1N3Y1LjdhOC44MzMsOC44MzMsMCwwLDEtMS4yNTQuMDU3Yy0uODU1LjA1Ny0yLjA1MS4wNTctMy41OS4wNTdhOS4yNDEsOS4yNDEsMCwwLDEtNS4zNTYtMS40MjQsNi4zNjIsNi4zNjIsMCwwLDEtMi41NjQtNS41ODRWMjI5Ljg5aC00LjA0NnYtNS40MTNabTM0LjcsMjUuODE0SDYwOC44YTkuMzgxLDkuMzgxLDAsMCwxLTguMzc3LDQuMjE3Yy02LjU1MywwLTEwLjE0My00LjA0Ni0xMC4xNDMtMTAuNTQyVjIyNC40NzdoNy42OTN2MTguMTc4YzAsMy40MTksMS40ODIsNS4zLDQuODQ0LDUuMywzLjY0NywwLDUuODY5LTIuNzM1LDUuODY5LTYuNjFWMjI0LjQ3N2g3Ljc1djI5LjIzMmgtNy40NjVabTE0LjQ3NC0yNS44MTRWMjE1LjM2aDcuNTc5djkuMTE3aDUuMDE1djUuNDEzaC01LjAxNVYyNDUuMWMwLDIuMjIyLDEuMTQsMi45MDYsMi45MDYsMi45MDZoMS40ODJhMy43NjUsMy43NjUsMCwwLDAsLjgtLjA1N3Y1LjdhOC44MzQsOC44MzQsMCwwLDEtMS4yNTQuMDU3Yy0uODU1LjA1Ny0yLjA1MS4wNTctMy41OS4wNTdhOS4yNDIsOS4yNDIsMCwwLDEtNS4zNTYtMS40MjQsNi4zNjIsNi4zNjIsMCwwLDEtMi41NjQtNS41ODRWMjI5Ljg5SDYxOS40di01LjQxM1ptMTguNDYzLDI1LjU4NmExNS42NzEsMTUuNjcxLDAsMCwxLTMuOTMyLTExLDE1Ljg2NCwxNS44NjQsMCwwLDEsNC4wNDYtMTAuOTQxLDEzLjgwNywxMy44MDcsMCwwLDEsMTAuMzcxLTQuNDQ1YzQuNzMsMCw4LjI2MywxLjc2NywxMC43MTMsNC45czMuNyw3LjQ2NSwzLjcsMTIuNzA3aC0yMS4yYy42MjcsNC41NTksMy4wMiw3LjI5NCw3LjQ2NSw3LjI5NCwzLjA3NywwLDQuNzg3LTEuMzY4LDUuNjQxLTMuNTloNy42MzZhMTEuMywxMS4zLDAsMCwxLTQuMTYsNi43MjQsMTQuNDU1LDE0LjQ1NSwwLDAsMS05LjA2LDIuODQ5QTE0Ljc2MiwxNC43NjIsMCwwLDEsNjQxLjkwNywyNTAuMDYyWm0zLjgxOC0xNC4xMzJoMTIuOTkyYy0uMjI4LTMuNzYxLTIuNjIxLTYuMjY4LTYuMjExLTYuMjY4QzY0OC40LDIyOS42NjIsNjQ2LjQwOSwyMzIuMDU2LDY0NS43MjUsMjM1LjkzMVptMzYuNDEyLDE0LjEzMmExNS4yNzUsMTUuMjc1LDAsMCwxLTQuMjc0LTEwLjk0MSwxNS41MDksMTUuNTA5LDAsMCwxLDQuMjc0LTExLDE1LjA1NCwxNS4wNTQsMCwwLDEsMTEtNC40NDUsMTUuMjg0LDE1LjI4NCwwLDAsMSwxMS4wNTUsNC40NDUsMTUuNzEzLDE1LjcxMywwLDAsMSw0LjIxNywxMSwxNS40NzQsMTUuNDc0LDAsMCwxLTQuMjE3LDEwLjk0MSwxNS4xLDE1LjEsMCwwLDEtMTEuMDU1LDQuNUExNC44NzQsMTQuODc0LDAsMCwxLDY4Mi4xMzcsMjUwLjA2MlptMTguNDA2LTEwLjk0MWMwLTUuNzU1LTIuNjIxLTkuNTczLTcuNDA4LTkuNTczcy03LjQwOCwzLjgxOC03LjQwOCw5LjU3M2MwLDUuNywyLjYyMSw5LjUxNiw3LjQwOCw5LjUxNlM3MDAuNTQzLDI0NC44Miw3MDAuNTQzLDIzOS4xMjJabTEyLjgyMS0xNC42NDV2LTIuNjIxYzAtMy41OSwxLjM2OC01Ljk4MywzLjctNy40MDgsMi4yNzktMS4zNjgsNS41MjctMS44MjMsOS4yODgtMS40MjV2NS45ODNjLTMuNjQ3LS4xNzEtNS4yNDIuMjI4LTUuMjQyLDMuMzA1djIuMTY1aDUuMjQydjUuNTg0aC01LjI0MnYyMy42NDhoLTcuNzVWMjMwLjA2MWgtMy45ODl2LTUuNTg0Wm0tMjIzLjIsNDEuNDU1djYuOTUySDQ3Ny45MTF2MzMuNzkxaC04LjI2M1YyNzIuODg0SDQ1Ny40di02Ljk1MlptLS44NTQsMzcuMWExNS42NzEsMTUuNjcxLDAsMCwxLTMuOTMyLTExLDE1Ljg2NCwxNS44NjQsMCwwLDEsNC4wNDYtMTAuOTQxLDEzLjgwNywxMy44MDcsMCwwLDEsMTAuMzcxLTQuNDQ1YzQuNzMsMCw4LjI2MywxLjc2NywxMC43MTMsNC45czMuNyw3LjQ2NSwzLjcsMTIuNzA3aC0yMS4yYy42MjcsNC41NTksMy4wMiw3LjI5NCw3LjQ2NSw3LjI5NCwzLjA3NywwLDQuNzg3LTEuMzY4LDUuNjQxLTMuNTloNy42MzZhMTEuMywxMS4zLDAsMCwxLTQuMTYsNi43MjQsMTQuNDU0LDE0LjQ1NCwwLDAsMS05LjA2LDIuODQ5QTE0Ljc2MiwxNC43NjIsMCwwLDEsNDg5LjMwOCwzMDMuMDI5Wm0zLjgxOC0xNC4xMzJoMTIuOTkyYy0uMjI4LTMuNzYxLTIuNjIxLTYuMjY4LTYuMjExLTYuMjY4QzQ5NS44LDI4Mi42MjksNDkzLjgxLDI4NS4wMjIsNDkzLjEyNiwyODguOVptMjYuOTUzLDE0LjEzMmExNS42LDE1LjYsMCwwLDEtNC4wNDYtMTAuOTQxLDE2LjA3MywxNi4wNzMsMCwwLDEsMy45ODktMTEsMTMuOTU0LDEzLjk1NCwwLDAsMSwxMC42LTQuNDQ1LDE0LjIxMywxNC4yMTMsMCwwLDEsOS4xMTcsMi45NjMsMTIuNTE4LDEyLjUxOCwwLDAsMSw0LjE2LDcuNzVoLTcuNTc5YTUuMjY2LDUuMjY2LDAsMCwwLTUuMzU2LTQuNWMtNC43MywwLTcuMDY2LDMuNDc2LTcuMDY2LDkuMjMxLDAsNS41ODQsMi4xNjUsOS4yMzEsNi45NTIsOS4yMzEsMy4xOTEsMCw1LjM1Ni0xLjYsNS44NjktNC45NThoNy40NjVhMTEuNTQxLDExLjU0MSwwLDAsMS0zLjgxOCw3Ljg2NCwxMy43LDEzLjcsMCwwLDEtOS4zNDUsMy4zMDVBMTQuNDcsMTQuNDcsMCwwLDEsNTIwLjA3OSwzMDMuMDI5Wm0zNS4wNDUtMjEuNzY4YzIuMTY1LTMuMTM0LDQuNDQ1LTQuNjE2LDguNDkxLTQuNjE2YTkuNTE5LDkuNTE5LDAsMCwxLDcuMjk0LDMuMDc3LDExLjYsMTEuNiwwLDAsMSwyLjc5Miw3Ljg2NHYxOS4wOWgtNy43NXYtMTcuOTVjMC0zLjE5MS0xLjc2Ni01LjM1Ni01LjA3Mi01LjM1Ni0zLjQxOSwwLTUuOTI2LDIuNjc4LTUuOTI2LDYuNzI0djE2LjU4Mkg1NDcuMlYyNjUuOTMyaDcuNzV2MTUuMzI5Wm0zMC43NzEuMTcxYTkuMzMxLDkuMzMxLDAsMCwxLDguNjYxLTQuNzg3LDkuNTE5LDkuNTE5LDAsMCwxLDcuMjk0LDMuMDc3LDExLjYsMTEuNiwwLDAsMSwyLjc5Miw3Ljg2NHYxOS4wOWgtNy43NXYtMTcuOTVjMC0zLjE5MS0xLjc2Ni01LjM1Ni01LjA3Mi01LjM1Ni0zLjQxOSwwLTUuOTI2LDIuNjc4LTUuOTI2LDYuNzI0djE2LjU4MmgtNy43NVYyNzcuNDQzaDcuNTc5djMuOTg5Wm0yNi4wNDEsMjEuNmExNS4yNzUsMTUuMjc1LDAsMCwxLTQuMjc0LTEwLjk0MSwxNS41MDksMTUuNTA5LDAsMCwxLDQuMjc0LTExLDE1LjA1NCwxNS4wNTQsMCwwLDEsMTEtNC40NDUsMTUuMjg0LDE1LjI4NCwwLDAsMSwxMS4wNTUsNC40NDUsMTUuNzE0LDE1LjcxNCwwLDAsMSw0LjIxNywxMSwxNS40NzUsMTUuNDc1LDAsMCwxLTQuMjE3LDEwLjk0MSwxNS4xLDE1LjEsMCwwLDEtMTEuMDU1LDQuNUExNC44NzQsMTQuODc0LDAsMCwxLDYxMS45MzYsMzAzLjAyOVptMTguNDA2LTEwLjk0MWMwLTUuNzU1LTIuNjIxLTkuNTczLTcuNDA4LTkuNTczcy03LjQwOCwzLjgxOC03LjQwOCw5LjU3M2MwLDUuNywyLjYyMSw5LjUxNiw3LjQwOCw5LjUxNlM2MzAuMzQyLDI5Ny43ODYsNjMwLjM0MiwyOTIuMDg4Wm0xOC45NzUtMjYuMTU1djQwLjc0M2gtNy43NVYyNjUuOTMyWm03LjYzNiwzNy4xYTE1LjI3NCwxNS4yNzQsMCwwLDEtNC4yNzQtMTAuOTQxLDE1LjUwOCwxNS41MDgsMCwwLDEsNC4yNzQtMTEsMTUuMDU0LDE1LjA1NCwwLDAsMSwxMS00LjQ0NSwxNS4yODQsMTUuMjg0LDAsMCwxLDExLjA1NSw0LjQ0NSwxNS43MTQsMTUuNzE0LDAsMCwxLDQuMjE3LDExLDE1LjQ3NCwxNS40NzQsMCwwLDEtNC4yMTcsMTAuOTQxLDE1LjEsMTUuMSwwLDAsMS0xMS4wNTUsNC41QTE0Ljg3NCwxNC44NzQsMCwwLDEsNjU2Ljk1MywzMDMuMDI5Wm0xOC40MDYtMTAuOTQxYzAtNS43NTUtMi42MjEtOS41NzMtNy40MDgtOS41NzNzLTcuNDA4LDMuODE4LTcuNDA4LDkuNTczYzAsNS43LDIuNjIxLDkuNTE2LDcuNDA4LDkuNTE2UzY3NS4zNTgsMjk3Ljc4Niw2NzUuMzU4LDI5Mi4wODhabTEwLjMxNCwxNS40NDNoNy42OTNjLjYyNywxLjgyMywyLjIyMiwzLjI0OCw1Ljg2OSwzLjI0OCw0LjMzMSwwLDYuNS0xLjk5NCw2LjUtNi4xVjMwMS40OWgtLjE3MWE5LjI4Myw5LjI4MywwLDAsMS03LjYzNiwzLjQxOSwxMi4xOTQsMTIuMTk0LDAsMCwxLTguODMyLTMuNywxMy44NzYsMTMuODc2LDAsMCwxLTQuMDQ2LTEwLjI1NywxNS4yLDE1LjIsMCwwLDEsMy41OS0xMC40MjgsMTEuNjU3LDExLjY1NywwLDAsMSw5LjA2LTMuODc1LDkuNDIzLDkuNDIzLDAsMCwxLDguMDkyLDMuODc1aC4xMTR2LTMuMDc3aDcuNDY1djI3LjAxYzAsNC4xLTEuMjU0LDYuOS0zLjQ3Niw4Ljg4OS0yLjQ1LDIuMjc5LTYuMjExLDMuMzA1LTEwLjU0MiwzLjMwNUM2OTEuMjU2LDMxNi42NDgsNjg2LjUyNywzMTMuMjI5LDY4NS42NzIsMzA3LjUzWm0xOC44NjItMTEuMTY5YTkuMTI4LDkuMTI4LDAsMCwwLDEuNi01LjU4NCw4LjkyNyw4LjkyNywwLDAsMC0xLjcwOS01LjU4NCw2LjM3Miw2LjM3MiwwLDAsMC01LjI0Mi0yLjMzNmMtMy45ODksMC02LjU1MywzLjAyLTYuNTUzLDcuOTc4LDAsNS4wMTUsMi41NjQsNy44NjQsNi42MSw3Ljg2NEE2LjQxLDYuNDEsMCwwLDAsNzA0LjUzMywyOTYuMzYyWm0xNi44NjcsMTMuNzljMy4xMzQsMCw0LjMzMS0xLjUzOSw0LjMzMS0zLjk4OWExMC42NywxMC42NywwLDAsMC0uNDU2LTIuOTA2Yy0uNC0xLjItLjkxMi0yLjc5Mi0xLjc2Ni01LjAxNWwtNy44NjQtMjAuOGg4LjE0OWw0LjMzMSwxMy4xNjNjLjQ1NiwxLjM2OC44NTUsMi45MDYsMS4yNTQsNC4yMTcuMTcxLjc0MS40LDEuNDI1LjYyNywyLjE2NWguMTE0Yy4xNzEtLjc0MS4zNDItMS40MjUuNTEzLTIuMTY1YTQzLjAyMyw0My4wMjMsMCwwLDEsMS4yLTQuMjE3bDQuMS0xMy4xNjNoNy44MDdsLTEwLjIsMjkuOTczYy0xLjE0LDMuMy0yLjIyMiw1LjQ3LTMuNzYxLDYuODM4LTEuNiwxLjQyNS0zLjU5LDEuOTk0LTYuNTUzLDEuOTk0aC00LjU1OXYtNi4xWm0tNDE0LjcyNS0zLjQ3NkgzMzkuMjdWMjA4Ljg5MkgzMDYuNjc2Wm00OC44OTItMTE0LjA4MWg4MS40ODZWMTYwSDM1NS41NjhaTTMwNi42NzYsMTYwSDMzOS4yN3YzMi41OTVIMzA2LjY3NlpNMjU3Ljc4NCwzMDYuNjc2aDMyLjU5NVYxNjBIMjU3Ljc4NFptLTQ4Ljg5Mi0zMi41OTVoMzIuNTk1VjE2MEgyMDguODkyWk0xNjAsMzA2LjY3NmgzMi41OTVWMTYwSDE2MFptMTk1LjU2OCwwaDMyLjU5NVYyMDguODkySDM1NS41NjhaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xNjAgLTE2MClcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuQG1peGluIGxvZ28tLXVuZGVyc3RhbmRpbmdtaXQoJGNvbG9yKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjM0Ljk3NlwiIGhlaWdodD1cIjI0Ljk3NlwiIHZpZXdCb3g9XCIwIDAgMjM0Ljk3NiAyNC45NzZcIj4gPHBhdGggaWQ9XCJQYXRoXzI4NzJcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NzJcIiBkPVwiTTkuNjMyLjM2NGM1LjU3MiwwLDguMzQ0LTIuOCw4LjM0NC03LjQyVi0yMC4wMkgxMy4wMlYtNi45NzJhMy4wODQsMy4wODQsMCwwLDEtMy4zODgsMy4zNmMtMi40MzYsMC0zLjQ0NC0xLjMxNi0zLjQ0NC0zLjI3NlYtMjAuMDJIMS4yMzJWLTcuMDU2QzEuMjMyLTIuMzgsNC4wMzIuMzY0LDkuNjMyLjM2NFpNMjAuMDIsMGg0LjU2NFYtNy45MjRjMC0xLjc2NCwxLjAwOC0zLjAyNCwyLjUyLTMuMDI0LDEuNDg0LDAsMi4yNCwxLjAzNiwyLjI0LDIuNTQ4VjBoNC41NjRWLTkuMzI0YzAtMy4xOTItMS44NDgtNS40MzItNC45ODQtNS40MzJhNS4wMjUsNS4wMjUsMCwwLDAtNC40MjQsMi4zOGgtLjA4NHYtMS45NmgtNC40Wk00MS4zMjguNDQ4YTQuNzIzLDQuNzIzLDAsMCwwLDQuMjI4LTIuMzhoLjA1NlYwSDQ5Ljk4Vi0yMC4wMkg0NS40MTZ2Ny4zMDhoLS4wODRhNC40NjgsNC40NjgsMCwwLDAtNC0yLjA0NGMtMy43LDAtNi4yNzIsMy4xMDgtNi4yNzIsNy41ODhDMzUuMDU2LTIuMzgsMzcuNjYuNDQ4LDQxLjMyOC40NDhaTTQyLjUtMy4xNjRjLTEuNzY0LDAtMi44MjgtMS41NjgtMi44MjgtNC4wNiwwLTIuNDA4LDEuMDY0LTQuMDg4LDIuODg0LTQuMDg4LDEuOTg4LDAsMi45NjgsMS43MzYsMi45NjgsNC4xNDRDNDUuNTI4LTQuODE2LDQ0LjQwOC0zLjE2NCw0Mi41LTMuMTY0Wk01OC44ODQuNDJBNy41OCw3LjU4LDAsMCwwLDYzLjM2NC0uOWE1LjgzNCw1LjgzNCwwLDAsMCwyLjQwOC0zLjM4OEg2MS4zMmEyLjM4LDIuMzgsMCwwLDEtMi4zOCwxLjQyOGMtMS44NzYsMC0yLjk0LTEuMi0zLjIyLTMuMTM2aDEwLjNjLjAyOC0yLjkxMi0uODEyLTUuNC0yLjUyLTYuOTcyYTcuMDQ5LDcuMDQ5LDAsMCwwLTQuOS0xLjc5MkE3LjIxNiw3LjIxNiwwLDAsMCw1MS4yNC03LjIsNy4yNTIsNy4yNTIsMCwwLDAsNTguODg0LjQyWk01NS43NDgtOC43MDhjLjMwOC0xLjcwOCwxLjItMi44LDIuOTQtMi44YTIuNzcxLDIuNzcxLDAsMCwxLDIuNzE2LDIuOFpNNjcuMjg0LDBoNC41NjRWLTYuNDRjMC0zLjEwOCwxLjc5Mi00LjQ4LDQuNTkyLTQuMDg4aC4xMTJ2LTMuOTJhMi4zOTIsMi4zOTIsMCwwLDAtLjktLjExMiw0LjIzNCw0LjIzNCwwLDAsMC0zLjkyLDIuNDY0aC0uMDg0di0yLjI0SDY3LjI4NFpNODMuODMyLjQ0OGMzLjc1MiwwLDYuNTI0LTEuNjI0LDYuNTI0LTQuNzYsMC0zLjY2OC0yLjk2OC00LjMxMi01LjQ4OC00LjczMi0xLjgyLS4zMzYtMy40NDQtLjQ3Ni0zLjQ0NC0xLjQ4NCwwLS45Ljg2OC0xLjMxNiwxLjk4OC0xLjMxNiwxLjI2LDAsMi4xMjguMzkyLDIuMywxLjY4aDQuMmMtLjIyNC0yLjgyOC0yLjQwOC00LjU5Mi02LjQ2OC00LjU5Mi0zLjM4OCwwLTYuMTg4LDEuNTY4LTYuMTg4LDQuNTkyLDAsMy4zNiwyLjY2LDQuMDMyLDUuMTUyLDQuNDUyLDEuOS4zMzYsMy42NC40NzYsMy42NCwxLjc2NCwwLC45MjQtLjg2OCwxLjQyOC0yLjI0LDEuNDI4YTIuMzE4LDIuMzE4LDAsMCwxLTIuNjMyLTIuMTI4SDc2Ljg2Qzc3LTEuNDg0LDc5LjYzMi40NDgsODMuODMyLjQ0OFpNOTYuODI0LjE2OGExMC41MjcsMTAuNTI3LDAsMCwwLDIuNDkyLS4yMjRWLTMuMzg4Yy0uMTY4LDAtLjYxNi4wMjgtMS4wMDguMDI4LS45OCwwLTEuNi0uMjgtMS42LTEuNHYtNi43MmgyLjZ2LTIuODU2aC0yLjZ2LTQuNTM2SDkyLjI2djQuNTM2aC0xLjl2Mi44NTZoMS45djcuN0M5Mi4yNi0uNyw5NC4xNjQuMTY4LDk2LjgyNC4xNjhabTguMzcyLjJhNC43MTIsNC43MTIsMCwwLDAsNC4yNTYtMS45NmguMDU2YTQsNCwwLDAsMCwuNDc2LDEuNmg0LjQyNFYtLjJjLS4zOTItLjI1Mi0uNS0uOS0uNS0yLjA0NFYtOS40NjRhNC43NDgsNC43NDgsMCwwLDAtMS44Mi00LjA4OCw3LjQ2Miw3LjQ2MiwwLDAsMC00LjY0OC0xLjE3NmMtNC4zNCwwLTYuMzg0LDIuMjY4LTYuNSw0LjkyOGg0LjJjLjE0LTEuMi44NjgtMS44NDgsMi4zMjQtMS44NDgsMS4zNzIsMCwxLjk2LjYxNiwxLjk2LDEuNTQsMCwuOTgtLjk1MiwxLjI2LTMuNjQsMS42QzEwMi44MTYtOC4xMiwxMDAuMy03LjE2OCwxMDAuMy00LDEwMC4zLTEuMTc2LDEwMi4zNC4zNjQsMTA1LjIuMzY0Wm0xLjQ1Ni0yLjkxMmMtMS4xMiwwLTEuOTYtLjQ0OC0xLjk2LTEuNiwwLTEuMDkyLjcyOC0xLjU0LDIuNDkyLTEuOTMyYTExLjA3NiwxMS4wNzYsMCwwLDAsMi4zNTItLjc1NnYxLjcwOEEyLjYwNSwyLjYwNSwwLDAsMSwxMDYuNjUyLTIuNTQ4Wk0xMTUuODM2LDBIMTIwLjRWLTcuOTI0YzAtMS43NjQsMS4wMDgtMy4wMjQsMi41Mi0zLjAyNCwxLjQ4NCwwLDIuMjQsMS4wMzYsMi4yNCwyLjU0OFYwaDQuNTY0Vi05LjMyNGMwLTMuMTkyLTEuODQ4LTUuNDMyLTQuOTg0LTUuNDMyYTUuMDI1LDUuMDI1LDAsMCwwLTQuNDI0LDIuMzhoLS4wODR2LTEuOTZoLTQuNFptMjEuMzA4LjQ0OGE0LjcyMyw0LjcyMywwLDAsMCw0LjIyOC0yLjM4aC4wNTZWMEgxNDUuOFYtMjAuMDJoLTQuNTY0djcuMzA4aC0uMDg0YTQuNDY4LDQuNDY4LDAsMCwwLTQtMi4wNDRjLTMuNywwLTYuMjcyLDMuMTA4LTYuMjcyLDcuNTg4QzEzMC44NzItMi4zOCwxMzMuNDc2LjQ0OCwxMzcuMTQ0LjQ0OFptMS4xNzYtMy42MTJjLTEuNzY0LDAtMi44MjgtMS41NjgtMi44MjgtNC4wNiwwLTIuNDA4LDEuMDY0LTQuMDg4LDIuODg0LTQuMDg4LDEuOTg4LDAsMi45NjgsMS43MzYsMi45NjgsNC4xNDRDMTQxLjM0NC00LjgxNiwxNDAuMjI0LTMuMTY0LDEzOC4zMi0zLjE2NFpNMTQ3LjcsMGg0LjU2NFYtMTQuMzM2SDE0Ny43Wm0wLTE2LjMyNGg0LjU2NHYtMy43SDE0Ny43Wk0xNTQuMTY4LDBoNC41NjRWLTcuOTI0YzAtMS43NjQsMS4wMDgtMy4wMjQsMi41Mi0zLjAyNCwxLjQ4NCwwLDIuMjQsMS4wMzYsMi4yNCwyLjU0OFYwaDQuNTY0Vi05LjMyNGMwLTMuMTkyLTEuODQ4LTUuNDMyLTQuOTg0LTUuNDMyYTUuMDI1LDUuMDI1LDAsMCwwLTQuNDI0LDIuMzhoLS4wODR2LTEuOTZoLTQuNFptMjIuMzQ0LDQuOTU2YTcuODM0LDcuODM0LDAsMCwwLDUuMjY0LTEuNiw2LjE0Nyw2LjE0NywwLDAsMCwxLjktNC43NlYtMTQuMzM2aC00LjM2OHYxLjU0aC0uMDU2YTQuNiw0LjYsMCwwLDAtNC4wMzItMS45NmMtMy41NTYsMC02LjAyLDIuOTY4LTYuMDIsNy4xNjgsMCw0LjQsMyw2LjgsNi4yMTYsNi44YTQuNTcyLDQuNTcyLDAsMCwwLDMuNjY4LTEuNjUyaC4xMTJ2MS40MjhhMi40MjEsMi40MjEsMCwwLDEtMi43NDQsMi43NDRjLTEuNTEyLDAtMi4yNjgtLjY0NC0yLjUyLTEuNGgtNC40MjRDMTY5Ljk2LDMuMzMyLDE3Mi41NjQsNC45NTYsMTc2LjUxMiw0Ljk1NlptLS4wMjgtOS4xMjhjLTEuNzA4LDAtMi44MjgtMS40LTIuODI4LTMuNTU2LDAtMi4xODQsMS4xMi0zLjU4NCwyLjgyOC0zLjU4NCwxLjksMCwyLjkxMiwxLjYyNCwyLjkxMiwzLjU1NkMxNzkuNC01Ljc0LDE3OC40NzItNC4xNzIsMTc2LjQ4NC00LjE3MlpNMTg5LjkyNCwwaDQuNDUyVi0xMC4wNTJjMC0uODEyLS4wODQtNC4wMzItLjA4NC00LjAzMmguMDU2cy43LDMuMDI0LjkyNCwzLjc1MkwxOTguMTI4LDBoNC4wODhMMjA1LjEtMTAuMzZjLjIyNC0uNzI4LjkyNC0zLjcyNC45MjQtMy43MjRoLjA1NnMtLjA4NCwzLjE5Mi0uMDg0LDRWMGg0LjUzNlYtMjAuMDJoLTYuNzJsLTIuNDY0LDguNzY0Yy0uMzM2LDEuMjYtMS4xMiw0LjU2NC0xLjEyLDQuNTY0aC0uMDU2cy0uNzg0LTMuMy0xLjE0OC00LjU2NGwtMi40MzYtOC43NjRoLTYuNjY0Wm0yMy4xLDBoNC45NTZWLTIwLjAyaC00Ljk1NlptMTIuMzQ4LDBoNC45NTZWLTE1LjgyaDUuODh2LTQuMmgtMTYuNjZ2NC4yaDUuODI0WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMS4yMzIgMjAuMDIpXCIgZmlsbD1cIiN7JGNvbG9yfVwiLz4gPC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuXG5AbWl4aW4gbG9nby0tY29weXRlY2gtLXdoaXRlKCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIiB3aWR0aD1cIjMwMy45MDZcIiBoZWlnaHQ9XCI2My40NjlcIiB2aWV3Qm94PVwiMCAwIDMwMy45MDYgNjMuNDY5XCI+IDxkZWZzPiA8Y2xpcFBhdGggaWQ9XCJjbGlwLXBhdGhcIj4gPHJlY3QgaWQ9XCJSZWN0YW5nbGVfMTI3MVwiIGRhdGEtbmFtZT1cIlJlY3RhbmdsZSAxMjcxXCIgd2lkdGg9XCIzMDMuOTA2XCIgaGVpZ2h0PVwiNjMuNDY5XCIgZmlsbD1cIiNmZmZcIi8+IDwvY2xpcFBhdGg+IDxjbGlwUGF0aCBpZD1cImNsaXAtcGF0aC0yXCI+IDxyZWN0IGlkPVwiUmVjdGFuZ2xlXzEyNzBcIiBkYXRhLW5hbWU9XCJSZWN0YW5nbGUgMTI3MFwiIHdpZHRoPVwiMzAzLjkwNlwiIGhlaWdodD1cIjYzLjQ2OFwiIGZpbGw9XCIjZmZmXCIvPiA8L2NsaXBQYXRoPiA8Y2xpcFBhdGggaWQ9XCJjbGlwLXBhdGgtM1wiPiA8cmVjdCBpZD1cIlJlY3RhbmdsZV8xMjY5XCIgZGF0YS1uYW1lPVwiUmVjdGFuZ2xlIDEyNjlcIiB3aWR0aD1cIjI0LjEwMVwiIGhlaWdodD1cIjI3LjM0MlwiIGZpbGw9XCIjZmZmXCIvPiA8L2NsaXBQYXRoPiA8L2RlZnM+IDxnIGlkPVwiR3JvdXBfMjEwNVwiIGRhdGEtbmFtZT1cIkdyb3VwIDIxMDVcIiBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAtcGF0aClcIj4gPHBhdGggaWQ9XCJQYXRoXzI4NjhcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NjhcIiBkPVwiTTEwMi43NzEsNC44NjNoMi4zMzhsNy40NTUsMTEuMTY3LDcuNDU1LTExLjE2N2gyLjMzOFYyNS4zMjdoLTIuMzFWOC43NTJsLTcuNDU0LDEwLjk2M2gtLjExN0wxMDUuMDIyLDguNzhWMjUuMzI3aC0yLjI1MVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTQuMzI0IC0wLjIwNSlcIiBmaWxsPVwiI2ZmZlwiLz4gPHJlY3QgaWQ9XCJSZWN0YW5nbGVfMTI2OFwiIGRhdGEtbmFtZT1cIlJlY3RhbmdsZSAxMjY4XCIgd2lkdGg9XCIyLjMxMVwiIGhlaWdodD1cIjIwLjQ2M1wiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgxMjMuMjk3IDQuNjU5KVwiIGZpbGw9XCIjZmZmXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg2OVwiIGRhdGEtbmFtZT1cIlBhdGggMjg2OVwiIGQ9XCJNMTQxLjk2MSw3aC02Ljg3VjQuODYzSDE1MS4xN1Y3SDE0NC4zdjE4LjMzaC0yLjMzOFpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTUuNjg0IC0wLjIwNSlcIiBmaWxsPVwiI2ZmZlwiLz4gPGcgaWQ9XCJHcm91cF8yMTA0XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjEwNFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwIDApXCI+IDxnIGlkPVwiR3JvdXBfMjEwM1wiIGRhdGEtbmFtZT1cIkdyb3VwIDIxMDNcIiBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAtcGF0aC0yKVwiPiA8ZyBpZD1cIkdyb3VwXzIxMDJcIiBkYXRhLW5hbWU9XCJHcm91cCAyMTAyXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDk2LjM4NyAyOC40ODIpXCIgc3R5bGU9XCJpc29sYXRpb246IGlzb2xhdGVcIj4gPGcgaWQ9XCJHcm91cF8yMTAxXCIgZGF0YS1uYW1lPVwiR3JvdXAgMjEwMVwiPiA8ZyBpZD1cIkdyb3VwXzIxMDBcIiBkYXRhLW5hbWU9XCJHcm91cCAyMTAwXCIgY2xpcC1wYXRoPVwidXJsKCNjbGlwLXBhdGgtMylcIj4gPHBhdGggaWQ9XCJQYXRoXzI4NzBcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NzBcIiBkPVwiTTEwMC42MjEsNDMuNTA1di0uMWExMy42MzUsMTMuNjM1LDAsMCwxLDIzLjktOS4wMTNsLTIuNTg0LDIuNzM0Yy0yLjA3My0yLjE3OC00LjQtMy45NS03Ljk0OC0zLjk1LTUuMzE3LDAtOS4zNjYsNC41MDUtOS4zNjYsMTAuMTI5di4xYzAsNS42Nyw0LjE1LDEwLjE3Niw5LjYyLDEwLjE3NmExMC44LDEwLjgsMCwwLDAsOC0zLjlsMi40ODEsMi4zMzFjLTIuNjMyLDIuOTM2LTUuNzcyLDUuMDYzLTEwLjY4NSw1LjA2M2ExMy40NCwxMy40NCwwLDAsMS0xMy40MTctMTMuNTdcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTEwMC42MjEgLTI5LjczMylcIiBmaWxsPVwiI2ZmZlwiLz4gPC9nPiA8L2c+IDwvZz4gPHBhdGggaWQ9XCJQYXRoXzI4NzFcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NzFcIiBkPVwiTTE2MS4xNTUsMzIuNmwzLjktMi4zMTV2NS4yNjdjMi4xMjYtMy4xMzksNS4yMTUtNS44MjIsMTAuMDI1LTUuODIyLDYuMjc5LDAsMTIuNTA4LDQuOTYxLDEyLjUwOCwxMy41NzJ2LjFjMCw4LjU1Ni02LjE3OCwxMy42MjItMTIuNTA4LDEzLjYyMmExMS44MDgsMTEuODA4LDAsMCwxLTEwLjAyNS01LjU3VjY0LjU3aC0zLjlabTIyLjQzMywxMC44NXYtLjFjMC02LjE3OS00LjI1NC0xMC4xMjgtOS4yMTYtMTAuMTI4QTkuNzY0LDkuNzY0LDAsMCwwLDE2NC45LDQzLjN2LjFjMCw2LjA3Nyw0LjYxLDEwLjEyOCw5LjQ2OSwxMC4xMjgsNS4wNjYsMCw5LjIxNi0zLjc0OCw5LjIxNi0xMC4wNzdcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTYuNzggLTEuMjUxKVwiIGZpbGw9XCIjZmZmXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg3MlwiIGRhdGEtbmFtZT1cIlBhdGggMjg3MlwiIGQ9XCJNMTg5Ljk0NCw2My40MjhsMS4zMTctMy4wODhhOC4xODksOC4xODksMCwwLDAsNC4xLjk2NGMyLjMzLDAsMy44LTEuMjE2LDUuMzY2LTQuOTEybC0xMS45LTI2LjA3OGg0LjNsOS41MiwyMS44MjMsOC40MDYtMjEuODIzaDQuMTUyTDIwNC4yMjUsNTcuMzUxYy0yLjIyOCw1LjQxOC00Ljc1OCw3LjM5Mi04LjcwOSw3LjM5MmExMS45LDExLjksMCwwLDEtNS41NzEtMS4zMTZcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTcuOTQ1IC0xLjI3NilcIiBmaWxsPVwiI2ZmZlwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4NzNcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NzNcIiBkPVwiTTIzMi4wMjEsMzMuNDExVjI5Ljk2NmgtOC4zMDV2LTcuOWwtMy45LDIuMzE0VjQ5LjIwOWMwLDUuMzE1LDMuMTksNy4zOTEsNy4zOTQsNy4zOTFhOS44MTEsOS44MTEsMCwwLDAsNC43MDktMS4xMTRWNTIuMTQ1YTguMTk0LDguMTk0LDAsMCwxLTMuOC45MWMtMi42MzQsMC00LjQwNi0xLjE2NC00LjQwNi00LjM1M1YzMy40MTFaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC05LjI0OSAtMC45MjkpXCIgZmlsbD1cIiNmZmZcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODc0XCIgZGF0YS1uYW1lPVwiUGF0aCAyODc0XCIgZD1cIk0yNDguMDc1LDUzLjY4M2ExMC44MzEsMTAuODMxLDAsMCwwLDguMjUzLTMuN2wyLjQzLDIuMTc3YTEzLjUwNiwxMy41MDYsMCwwLDEtMTAuNzg0LDQuOTExYy03LjE5LDAtMTMuMDY1LTUuNTItMTMuMDY1LTEzLjY3MSwwLTcuNiw1LjMxNi0xMy42NzIsMTIuNTYtMTMuNjcyLDcuNzQ2LDAsMTIuMiw2LjE3OCwxMi4yLDEzLjg3NCwwLC4zNTUsMCwuNzYtLjA1MywxLjM2OUgyMzguODU5Yy41NTUsNS41MTksNC42MDcsOC43MDgsOS4yMTUsOC43MDhtNy42NDYtMTEuODQ5Yy0uNDU3LTQuNzYyLTMuMTktOC44MTItOC4zNTgtOC44MTItNC41MDUsMC03Ljk0OSwzLjc0OC04LjUsOC44MTJaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC05Ljg4NCAtMS4yNTEpXCIgZmlsbD1cIiNmZmZcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODc1XCIgZGF0YS1uYW1lPVwiUGF0aCAyODc1XCIgZD1cIk0yNjMuODQ0LDQzLjUwNXYtLjFhMTMuNjMzLDEzLjYzMywwLDAsMSwyMy45LTkuMDEzbC0yLjU4MiwyLjczNGMtMi4wNzUtMi4xNzgtNC40LTMuOTUtNy45NDgtMy45NS01LjMxNywwLTkuMzY4LDQuNTA1LTkuMzY4LDEwLjEyOXYuMWMwLDUuNjcsNC4xNSwxMC4xNzYsOS42MiwxMC4xNzZhMTAuODEzLDEwLjgxMywwLDAsMCw4LTMuOWwyLjQ3OSwyLjMzMWMtMi42MzIsMi45MzYtNS43NzEsNS4wNjMtMTAuNjgzLDUuMDYzYTEzLjQ0LDEzLjQ0LDAsMCwxLTEzLjQxOS0xMy41N1wiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTEuMTAxIC0xLjI1MSlcIiBmaWxsPVwiI2ZmZlwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4NzZcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NzZcIiBkPVwiTTI5My4zNiwyMS4zNjdsMy45LTIuMzEyVjM0LjRhOS45Miw5LjkyLDAsMCwxLDguOTY2LTUuMTEyYzYuMzI3LDAsMTAuMDI1LDQuMjUyLDEwLjAyNSwxMC40NzlWNTYuMDE4aC0zLjlWNDAuNzI2YzAtNC44NjEtMi42MzQtNy45LTcuMjQtNy45LTQuNTA4LDAtNy44NTEsMy4yOTItNy44NTEsOC4yVjU2LjAxOGgtMy45WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTIuMzQzIC0wLjgwMilcIiBmaWxsPVwiI2ZmZlwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4NzdcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NzdcIiBkPVwiTTEyOC4yNSw0My41OTF2LS4xYTEzLjY1NCwxMy42NTQsMCwwLDEsMjcuMzA5LS4xdi4xYTEzLjYsMTMuNiwwLDAsMS0xMy43MzEsMTMuNjgsMTMuNDE5LDEzLjQxOSwwLDAsMS0xMy41NzgtMTMuNThtMjMuMzA2LDB2LS4xYzAtNS42MjQtNC4yMDYtMTAuMjM0LTkuNzI5LTEwLjIzNC01LjY3NSwwLTkuNTc1LDQuNjEtOS41NzUsMTAuMTMydi4xYzAsNS42MjQsNC4xNTQsMTAuMTg0LDkuNjc2LDEwLjE4NCw1LjY3NSwwLDkuNjI4LTQuNTYsOS42MjgtMTAuMDgzXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC01LjM5NiAtMS4yNTUpXCIgZmlsbD1cIiNmZmZcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODc4XCIgZGF0YS1uYW1lPVwiUGF0aCAyODc4XCIgZD1cIk01MC41OSw1OC45NzNhNjMuNDU5LDYzLjQ1OSwwLDAsMS0xMC45NTEtMy44OTUsNTIuOTc2LDUyLjk3NiwwLDAsMS05LjEzNC01LjQsNDUuMjc3LDQ1LjI3NywwLDAsMS03LjI4MS02LjY5NGMtLjMtLjM0Ny0uNTgxLS43MDgtLjg2OS0xLjA2M0wxOS43LDQxLjMwOCwwLDQ3LjYxN2w2Ni4zMjUsMTcuNCwxOC4yNzYtOC43LTIuNDkxLS41NzYtMTUuNjUsNy4zMTZaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAgLTEuNzM4KVwiIGZpbGw9XCIjZmZmXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg3OVwiIGRhdGEtbmFtZT1cIlBhdGggMjg3OVwiIGQ9XCJNNjcuMTA5LDU3Ljg0OCw1MS4yMTgsNTMuODI2YTIwLDIwLDAsMCwxLTcuMjM5LTMuNTg4QTI2LjM3OCwyNi4zNzgsMCwwLDEsMzguMjQ2LDQ0LjFhMzAuNjg1LDMwLjY4NSwwLDAsMS0zLjgzNi03Ljg1NiwzMC4yNywzMC4yNywwLDAsMS0xLjQ4LTguOSwyNi4wOCwyNi4wOCwwLDAsMSwuODM0LTcuMDQxLDIxLjAzLDIxLjAzLDAsMCwxLDIuNDg4LTUuOGMtLjEtLjcyOC0uMTc2LTEuNDYzLS4yMzUtMi4yMWE0OC43MjEsNDguNzIxLDAsMCwxLC4xMTUtOC4zNTVjLjEyMS0xLjI4NS4zLTIuNi41MTctMy45NDFMMTUuOTI4LDQuMTFjLS4yMTcsMS41NDktLjM3OSwzLjA0NS0uNDgzLDQuNDU1YTU1LjE1Myw1NS4xNTMsMCwwLDAsLjAzMSw4Ljg0Myw0NCw0NCwwLDAsMCwxLjQ1NSw4LjAyMiwzOS4wNjUsMzkuMDY1LDAsMCwwLDIuODc0LDcuMywzOC40OTEsMzguNDkxLDAsMCwwLDUuMTQ4LDcuNTc0QTQzLjg1MSw0My44NTEsMCwwLDAsMzIsNDYuNzg3YTUxLjYxLDUxLjYxLDAsMCwwLDguODg3LDUuMjUsNjIuMDg2LDYyLjA4NiwwLDAsMCwxMC43LDMuODA3bDE1LjM3MiwzLjk2M0w4NS4yNDcsNTEuMjZsLTIuNTQtLjU3NlpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTAuNjQzIDApXCIgZmlsbD1cIiNmZmZcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODgwXCIgZGF0YS1uYW1lPVwiUGF0aCAyODgwXCIgZD1cIk01Mi4xMjIsOC45NDNjLS40NTYtLjA2NS0uOTI0LS4xMS0xLjM5MS0uMTM0cy0uOTItLjAyMi0xLjM0OCwwYTEzLjA3NywxMy4wNzcsMCwwLDAtMS4zMDguMTE5Yy0uMzk1LjA1Ni0uNzgxLjEzMi0xLjE2MS4yMTlsMCwuMDE4YTEzLjEzMywxMy4xMzMsMCwwLDAtNC44MjgsMi4zLDE1LjUsMTUuNSwwLDAsMC0zLjcyMiw0LjA3MywxOS41MjYsMTkuNTI2LDAsMCwwLTIuMzc3LDUuNTE2LDI0LjU3LDI0LjU3LDAsMCwwLS43ODcsNi42NTMsMjguODM1LDI4LjgzNSwwLDAsMCwxLjQxLDguNDc0LDI5LjMxNywyOS4zMTcsMCwwLDAsMy42NTUsNy40OSwyNC45OSwyNC45OSwwLDAsMCw1LjQxOCw1LjhBMTguNTgzLDE4LjU4MywwLDAsMCw1Mi40MDgsNTIuOGwxNS40LDMuOUw4Ni4xLDQ4LjMsNzIuMTQyLDQ1LjE5MkExOC4zOTQsMTguMzk0LDAsMCwxLDY1LjQsNDIuMTA2YTIzLjI3NiwyMy4yNzYsMCwwLDEtNS4zNTUtNS40NTRBMjYuNDU2LDI2LjQ1NiwwLDAsMSw1Ni41LDI5LjU2NiwyNi4wMjcsMjYuMDI3LDAsMCwxLDU1LjIxNCwyMS41YTIyLjczMiwyMi43MzIsMCwwLDEsLjg5My02LjM4MiwxOS4zNTksMTkuMzU5LDAsMCwxLDEuOC00LjIzYy0uMzQxLS4xODMtLjY4My0uMzU4LTEuMDI5LS41MThhMTcuMSwxNy4xLDAsMCwwLTQuNzU0LTEuNDI1XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xLjQ4MSAtMC4zNylcIiBmaWxsPVwiI2ZmZlwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4ODFcIiBkYXRhLW5hbWU9XCJQYXRoIDI4ODFcIiBkPVwiTTUzLjAyMiw3LjI3MWExOC41MzcsMTguNTM3LDAsMCwxLDUuMTU2LDEuNTQ0LDIyLjMyMywyMi4zMjMsMCwwLDEsNC43OTMsMy4wMzcsMjYuNzM0LDI2LjczNCwwLDAsMSw0LjIsNC4zNjYsMzEuMDI3LDMxLjAyNywwLDAsMSwzLjM3OSw1LjUyMmwuMDQ0LjA5MiwxOS4xMTItNi4wNThhMjYuNzYzLDI2Ljc2MywwLDAsMC0zLjExMy00Ljk0QTIzLjYyOCwyMy42MjgsMCwwLDAsODIuNyw2Ljk1NiwyMC4yODQsMjAuMjg0LDAsMCwwLDc4LjI1NSw0LjNhMTcuNDUzLDE3LjQ1MywwLDAsMC00Ljc4Mi0xLjMxNSwxMy45NiwxMy45NiwwLDAsMC0xLjQxMS0uMTEyYy0uNDY2LS4wMTktLjkyMi0uMDEzLTEuMzc3LjAwOXMtLjkuMDctMS4zMzQuMTM1LS44NzIuMTQ3LTEuMy4yNDhsLS40NDcuMTA2Yy4xOC0uMDUxLjM1NS0uMTE0LjUzOC0uMTU4UTYyLjU1Myw0LjU1OSw1Ni45NjEsNS45MTRMNTEuNzg2LDcuMTUyYy40MTYuMDI5LjgzMS4wNjEsMS4yMzYuMTE5XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0yLjE3OSAtMC4xMjEpXCIgZmlsbD1cIiNmZmZcIi8+IDwvZz4gPC9nPiA8L2c+IDwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cblxuQG1peGluIGxvZ28tLWNvcHl0ZWNoLS1jb2xvcigpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyBpZD1cIkdyb3VwXzIwOTlcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDk5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiIHdpZHRoPVwiMzAzLjc0OFwiIGhlaWdodD1cIjY1LjM3N1wiIHZpZXdCb3g9XCIwIDAgMzAzLjc0OCA2NS4zNzdcIj4gPGRlZnM+IDxjbGlwUGF0aCBpZD1cImNsaXAtcGF0aFwiPiA8cmVjdCBpZD1cIlJlY3RhbmdsZV8xMjY3XCIgZGF0YS1uYW1lPVwiUmVjdGFuZ2xlIDEyNjdcIiB3aWR0aD1cIjMwMy43NDhcIiBoZWlnaHQ9XCI2NS4zNzdcIiBmaWxsPVwibm9uZVwiLz4gPC9jbGlwUGF0aD4gPGNsaXBQYXRoIGlkPVwiY2xpcC1wYXRoLTNcIj4gPHJlY3QgaWQ9XCJSZWN0YW5nbGVfMTI2MVwiIGRhdGEtbmFtZT1cIlJlY3RhbmdsZSAxMjYxXCIgd2lkdGg9XCI4OC4yOTFcIiBoZWlnaHQ9XCIyNC44ODJcIiBmaWxsPVwibm9uZVwiLz4gPC9jbGlwUGF0aD4gPGNsaXBQYXRoIGlkPVwiY2xpcC1wYXRoLTRcIj4gPHJlY3QgaWQ9XCJSZWN0YW5nbGVfMTI2MlwiIGRhdGEtbmFtZT1cIlJlY3RhbmdsZSAxMjYyXCIgd2lkdGg9XCI3My45XCIgaGVpZ2h0PVwiNjMuMDk2XCIgZmlsbD1cIm5vbmVcIi8+IDwvY2xpcFBhdGg+IDxjbGlwUGF0aCBpZD1cImNsaXAtcGF0aC01XCI+IDxyZWN0IGlkPVwiUmVjdGFuZ2xlXzEyNjNcIiBkYXRhLW5hbWU9XCJSZWN0YW5nbGUgMTI2M1wiIHdpZHRoPVwiNTQuMzAxXCIgaGVpZ2h0PVwiNTUuNTY0XCIgZmlsbD1cIm5vbmVcIi8+IDwvY2xpcFBhdGg+IDxjbGlwUGF0aCBpZD1cImNsaXAtcGF0aC02XCI+IDxyZWN0IGlkPVwiUmVjdGFuZ2xlXzEyNjRcIiBkYXRhLW5hbWU9XCJSZWN0YW5nbGUgMTI2NFwiIHdpZHRoPVwiNDMuNTkyXCIgaGVpZ2h0PVwiMTkuNzVcIiBmaWxsPVwibm9uZVwiLz4gPC9jbGlwUGF0aD4gPGNsaXBQYXRoIGlkPVwiY2xpcC1wYXRoLTdcIj4gPHJlY3QgaWQ9XCJSZWN0YW5nbGVfMTI2NVwiIGRhdGEtbmFtZT1cIlJlY3RhbmdsZSAxMjY1XCIgd2lkdGg9XCIyMy45MlwiIGhlaWdodD1cIjI3LjEzNlwiIGZpbGw9XCJub25lXCIvPiA8L2NsaXBQYXRoPiA8L2RlZnM+IDxnIGlkPVwiR3JvdXBfMjA5OFwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwOThcIiBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAtcGF0aClcIj4gPHBhdGggaWQ9XCJQYXRoXzI4NTNcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NTNcIiBkPVwiTTEwNS4wMTIsNy4zNzNoMi4zMjFsNy40LDExLjA4Miw3LjQtMTEuMDgyaDIuMzIxVjI3LjY4MmgtMi4yOTJWMTEuMjMxbC03LjQsMTAuODgxaC0uMTE2bC03LjQtMTAuODUxVjI3LjY4MmgtMi4yMzRaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC01LjE3NiAtMC4zNjMpXCIvPiA8cmVjdCBpZD1cIlJlY3RhbmdsZV8xMjYwXCIgZGF0YS1uYW1lPVwiUmVjdGFuZ2xlIDEyNjBcIiB3aWR0aD1cIjIuMjkyXCIgaGVpZ2h0PVwiMjAuMzA5XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDEyNC40OTkgNy4wMSlcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODU0XCIgZGF0YS1uYW1lPVwiUGF0aCAyODU0XCIgZD1cIk0xNDQuMTUxLDkuNDloLTYuODE5VjcuMzczSDE1My4yOVY5LjQ5aC02LjgxOFYyNy42ODJoLTIuMzIxWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtNi43NjkgLTAuMzYzKVwiLz4gPGcgaWQ9XCJHcm91cF8yMDk3XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA5N1wiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwIDApXCI+IDxnIGlkPVwiR3JvdXBfMjA5NlwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwOTZcIiBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAtcGF0aClcIj4gPGcgaWQ9XCJHcm91cF8yMDgzXCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA4M1wiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwIDQwLjM0NilcIiBzdHlsZT1cIm1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtpc29sYXRpb246IGlzb2xhdGVcIj4gPGcgaWQ9XCJHcm91cF8yMDgyXCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA4MlwiPiA8ZyBpZD1cIkdyb3VwXzIwODFcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDgxXCIgY2xpcC1wYXRoPVwidXJsKCNjbGlwLXBhdGgtMylcIj4gPHBhdGggaWQ9XCJQYXRoXzI4NTVcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NTVcIiBkPVwiTTAsNDkuMzQ4bDIxLjU4LTYuOTExLDY2LjcxLDE1LjQxOUw2OC40LDY3LjMxOVpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMCAtNDIuNDM4KVwiIGZpbGw9XCIjZmZjYjA1XCIvPiA8L2c+IDwvZz4gPC9nPiA8ZyBpZD1cIkdyb3VwXzIwODZcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDg2XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDE0LjQ0MiAwKVwiIHN0eWxlPVwibWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O2lzb2xhdGlvbjogaXNvbGF0ZVwiPiA8ZyBpZD1cIkdyb3VwXzIwODVcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDg1XCI+IDxnIGlkPVwiR3JvdXBfMjA4NFwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwODRcIiBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAtcGF0aC00KVwiPiA8cGF0aCBpZD1cIlBhdGhfMjg1NlwiIGRhdGEtbmFtZT1cIlBhdGggMjg1NlwiIGQ9XCJNNzMuNTYxLDUwLjI2NWE2Mi42NjcsNjIuNjY3LDAsMCwxLTEwLjgtMy40NjgsNTAuODczLDUwLjg3MywwLDAsMS04Ljk5LTQuOTM1LDQxLjc5NCw0MS43OTQsMCwwLDEtNy4xMjctNi4xOTUsMzUuNDI3LDM1LjQyNywwLDAsMS04LjAxOS0xNC40MjUsMzkuOTcsMzkuOTcsMCwwLDEtMS4zNjItNy44MTMsNTAuNDU5LDUwLjQ1OSwwLDAsMSwuMTE1LTguNnEuMjI1LTIuMzU2LjY1NS00LjgzMmwtMjIuMSw0LjM4NHEtLjM5NCwyLjY0LS41NzksNS4xNTVhNTcuMjE3LDU3LjIxNywwLDAsMCwuMDM0LDkuMjE2LDQ1LjcyNSw0NS43MjUsMCwwLDAsMS41MjEsOC4zODksNDAuODE1LDQwLjgxNSwwLDAsMCwzLjAxLDcuNjUyLDQwLjEzNSw0MC4xMzUsMCwwLDAsNS40LDcuOTM4LDQ1LjY0NSw0NS42NDUsMCwwLDAsNy4zNzIsNi43NzgsNTMuNDg0LDUzLjQ4NCwwLDAsMCw5LjI3MSw1LjQ3OEE2NC4zNTMsNjQuMzUzLDAsMCwwLDUzLjEsNTguOTUzTDY5LjE3Niw2My4xbDE5LjkxNS05LjMxWlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTUuMTkxKVwiIGZpbGw9XCIjZWMwMDhjXCIvPiA8L2c+IDwvZz4gPC9nPiA8ZyBpZD1cIkdyb3VwXzIwODlcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDg5XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDM0LjA5MyA1LjQwMilcIiBzdHlsZT1cIm1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtpc29sYXRpb246IGlzb2xhdGVcIj4gPGcgaWQ9XCJHcm91cF8yMDg4XCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA4OFwiPiA8ZyBpZD1cIkdyb3VwXzIwODdcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDg3XCIgY2xpcC1wYXRoPVwidXJsKCNjbGlwLXBhdGgtNSlcIj4gPHBhdGggaWQ9XCJQYXRoXzI4NTdcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NTdcIiBkPVwiTTc0LjYwNiw0OC42MjRhMTguODk0LDE4Ljg5NCwwLDAsMS02LjkzOC0zLjE3NSwyMy45ODgsMjMuOTg4LDAsMCwxLTUuNTEtNS42MTMsMjcuMiwyNy4yLDAsMCwxLTMuNjUxLTcuMjg4LDI2LjczNywyNi43MzcsMCwwLDEtMS4zMTktOC4zLDIzLjQyOSwyMy40MjksMCwwLDEsLjkxOS02LjU2NiwxOS40ODYsMTkuNDg2LDAsMCwxLDIuNTY3LTUuNSwxNi40NzQsMTYuNDc0LDAsMCwxLDMuOTctNC4xMjMsMTQuNjcxLDE0LjY3MSwwLDAsMSw1LjEzMi0yLjM2OXEtMTAuNjQ4LDIuNTc0LTIxLjMsNS4xNTVhMTQuMTc4LDE0LjE3OCwwLDAsMC01LjIzNywyLjQ4OCwxNi42ODgsMTYuNjg4LDAsMCwwLTQuMDA4LDQuMzg0QTIwLjg2NSwyMC44NjUsMCwwLDAsMzYuNywyMy41OTJhMjYsMjYsMCwwLDAtLjgzNCw3LjA0NSwzMC40NTYsMzAuNDU2LDAsMCwwLDEuNDg3LDguOTM1QTMwLjkzOSwzMC45MzksMCwwLDAsNDEuMiw0Ny40NjdhMjYuNTg4LDI2LjU4OCwwLDAsMCw1LjczNyw2LjE0MywxOS45LDE5LjksMCwwLDAsNy4xODEsMy41NjFsMTYuMSw0LjA3NiwxOS45NDItOS4xNTlaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0zNS44NiAtNS42ODMpXCIgZmlsbD1cIiMyYWFjZTNcIi8+IDwvZz4gPC9nPiA8L2c+IDxnIGlkPVwiR3JvdXBfMjA5MlwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwOTJcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNDYuNjA0IDUuMDQyKVwiIHN0eWxlPVwibWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O2lzb2xhdGlvbjogaXNvbGF0ZVwiPiA8ZyBpZD1cIkdyb3VwXzIwOTFcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDkxXCI+IDxnIGlkPVwiR3JvdXBfMjA5MFwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwOTBcIiBjbGlwLXBhdGg9XCJ1cmwoI2NsaXAtcGF0aC02KVwiPiA8cGF0aCBpZD1cIlBhdGhfMjg1OFwiIGRhdGEtbmFtZT1cIlBhdGggMjg1OFwiIGQ9XCJNODkuNDEsMTMuNTExQTI0LjI4MSwyNC4yODEsMCwwLDAsODUuNCw5LjUyYTIwLjg3NywyMC44NzcsMCwwLDAtNC41NzctMi43MzUsMTcuOTM3LDE3LjkzNywwLDAsMC00LjkxOC0xLjM1NnEtLjczNC0uMDkzLTEuNDUzLS4xMTV0LTEuNDE2LjAxYy0uNDY2LjAyOC0uOTI0LjA3Mi0xLjM3Ni4xMzhzLS44OTUuMTUxLTEuMzMxLjI1NnEtMTAuNjU2LDIuNTUtMjEuMzEyLDUuMWMuNDQ3LS4xMDcuOTA1LS4xOTUsMS4zNjctLjI2cy45MzctLjEwOCwxLjQxNy0uMTMuOTY0LS4wMjEsMS40NTgsMCwuOTkzLjA3MiwxLjUuMTQ1YTE4LjM3OCwxOC4zNzgsMCwwLDEsNS4xLDEuNTI4LDIyLjIyLDIyLjIyLDAsMCwxLDQuNzc0LDMuMDI0QTI2Ljg3OCwyNi44NzgsMCwwLDEsNjguODQsMTkuNWEzMS4yODIsMzEuMjgyLDAsMCwxLDMuNCw1LjU1MmwyMC4zNzYtNi40NThhMjcuMzY1LDI3LjM2NSwwLDAsMC0zLjItNS4wODNcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLTQ5LjAyMSAtNS4zMDMpXCIgZmlsbD1cIiMyYWFjZTNcIi8+IDwvZz4gPC9nPiA8L2c+IDxwYXRoIGlkPVwiUGF0aF8yODU5XCIgZGF0YS1uYW1lPVwiUGF0aCAyODU5XCIgZD1cIk01OC4yNjIsOC42NDlsLTguMzg2LDIuMDMxYy4xODQtLjAzMy4zNjgtLjA2My41NTQtLjA4OXEuNy0uMSwxLjQxNy0uMTI5Yy4yMjItLjAxMS40NDctLjAxNS42NzQtLjAxNS4yNTgsMCwuNTIuMDA2Ljc4My4wMTkuNDk0LjAyNi45OTMuMDcyLDEuNS4xNDVhMTguMzg1LDE4LjM4NSwwLDAsMSw1LjEsMS41MjhjLjM3OC4xNzcuNzU2LjM2NCwxLjEyOC41NjQuMTA4LS4xNzMuMjIyLS4zNDIuMzM2LS41MTFhMTYuNTE4LDE2LjUxOCwwLDAsMSwzLjk3Mi00LjEyNCwxNC44MDYsMTQuODA2LDAsMCwxLDQuMjM1LTIuMTIycS01LjY1MiwxLjM1LTExLjMwOSwyLjcwNlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMi40NTggLTAuMjkzKVwiIGZpbGw9XCIjMDA1NGE2XCIvPiA8ZyBpZD1cIkdyb3VwXzIwOTVcIiBkYXRhLW5hbWU9XCJHcm91cCAyMDk1XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDk3Ljc5MyAzMC42NTQpXCIgc3R5bGU9XCJtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7aXNvbGF0aW9uOiBpc29sYXRlXCI+IDxnIGlkPVwiR3JvdXBfMjA5NFwiIGRhdGEtbmFtZT1cIkdyb3VwIDIwOTRcIj4gPGcgaWQ9XCJHcm91cF8yMDkzXCIgZGF0YS1uYW1lPVwiR3JvdXAgMjA5M1wiIGNsaXAtcGF0aD1cInVybCgjY2xpcC1wYXRoLTcpXCI+IDxwYXRoIGlkPVwiUGF0aF8yODYwXCIgZGF0YS1uYW1lPVwiUGF0aCAyODYwXCIgZD1cIk0xMDIuODYzLDQ1LjkxMnYtLjFhMTMuNTMyLDEzLjUzMiwwLDAsMSwyMy43MTgtOC45NDVsLTIuNTYzLDIuNzEzYy0yLjA1OC0yLjE2MS00LjM3LTMuOTE5LTcuODg4LTMuOTE5LTUuMjc3LDAtOS4zLDQuNDctOS4zLDEwLjA1MnYuMWMwLDUuNjI4LDQuMTE4LDEwLjEsOS41NDgsMTAuMWExMC43MjEsMTAuNzIxLDAsMCwwLDcuOTM4LTMuODdsMi40NjIsMi4zMTJjLTIuNjEzLDIuOTE1LTUuNzI4LDUuMDI1LTEwLjYsNS4wMjVhMTMuMzM5LDEzLjMzOSwwLDAsMS0xMy4zMTYtMTMuNDY4XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xMDIuODYzIC0zMi4yNDMpXCIvPiA8L2c+IDwvZz4gPC9nPiA8cGF0aCBpZD1cIlBhdGhfMjg2MVwiIGRhdGEtbmFtZT1cIlBhdGggMjg2MVwiIGQ9XCJNMTYzLjQsMzUuMDkybDMuODcxLTIuM3Y1LjIyOGMyLjExLTMuMTE2LDUuMTc2LTUuNzc5LDkuOTQ5LTUuNzc5LDYuMjMyLDAsMTIuNDEzLDQuOTI0LDEyLjQxMywxMy40N3YuMWMwLDguNDkyLTYuMTMxLDEzLjUyLTEyLjQxMywxMy41MmExMS43MiwxMS43MiwwLDAsMS05Ljk0OS01LjUyOVY2Ni44MTdIMTYzLjRaTTE4NS42Niw0NS44NjF2LS4xYzAtNi4xMzItNC4yMjItMTAuMDUyLTkuMTQ3LTEwLjA1MmE5LjY5MSw5LjY5MSwwLDAsMC05LjQsMTB2LjFhOS42NzIsOS42NzIsMCwwLDAsOS40LDEwLjA1M2M1LjAyOCwwLDkuMTQ3LTMuNzIxLDkuMTQ3LTEwXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC04LjA1NCAtMS41ODkpXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg2MlwiIGRhdGEtbmFtZT1cIlBhdGggMjg2MlwiIGQ9XCJNMTkyLjE3Nyw2NS42ODlsMS4zMDctMy4wNjZhOC4xMjcsOC4xMjcsMCwwLDAsNC4wNzIuOTU2YzIuMzEyLDAsMy43Ny0xLjIwNiw1LjMyNi00Ljg3NEwxOTEuMDc0LDMyLjgyM2g0LjI3MWw5LjQ0NywyMS42NTksOC4zNDMtMjEuNjU5aDQuMTJMMjA2LjM1LDU5LjY1OGMtMi4yMTEsNS4zNzgtNC43MjIsNy4zMzctOC42NDQsNy4zMzdhMTEuODI0LDExLjgyNCwwLDAsMS01LjUyOS0xLjMwNVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtOS40MTggLTEuNjE4KVwiLz4gPHBhdGggaWQ9XCJQYXRoXzI4NjNcIiBkYXRhLW5hbWU9XCJQYXRoIDI4NjNcIiBkPVwiTTIzNC4xNywzNS44MzRWMzIuNDE3aC04LjI0M3YtNy44NGwtMy44NjksMi4zdjI0LjY0YzAsNS4yNzUsMy4xNjYsNy4zMzcsNy4zMzksNy4zMzdhOS43NDgsOS43NDgsMCwwLDAsNC42NzQtMS4xVjU0LjQyOGE4LjEzMyw4LjEzMywwLDAsMS0zLjc3LjljLTIuNjE0LDAtNC4zNzMtMS4xNTUtNC4zNzMtNC4zMTlWMzUuODM0WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTAuOTQ1IC0xLjIxMSlcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODY0XCIgZGF0YS1uYW1lPVwiUGF0aCAyODY0XCIgZD1cIk0yNTAuMjE3LDU2LjAxMmExMC43NDksMTAuNzQ5LDAsMCwwLDguMTg5LTMuNjY5TDI2MC44Miw1NC41YTEzLjQwOSwxMy40MDksMCwwLDEtMTAuNyw0Ljg3NWMtNy4xMzUsMC0xMi45NjctNS40NzktMTIuOTY3LTEzLjU2OSwwLTcuNTM5LDUuMjc2LTEzLjU2OCwxMi40NjYtMTMuNTY4LDcuNjg4LDAsMTIuMTEsNi4xMywxMi4xMSwxMy43NjgsMCwuMzUzLDAsLjc1NC0uMDUyLDEuMzZoLTIwLjZjLjU1MSw1LjQ3Nyw0LjU3Miw4LjY0MSw5LjE0Nyw4LjY0MW03LjU4OC0xMS43NTljLS40NTMtNC43MjUtMy4xNjYtOC43NDYtOC4yOTUtOC43NDYtNC40NywwLTcuODg4LDMuNzIxLTguNDM5LDguNzQ2WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTEuNjg5IC0xLjU4OSlcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODY1XCIgZGF0YS1uYW1lPVwiUGF0aCAyODY1XCIgZD1cIk0yNjYuMDg2LDQ1LjkxMnYtLjFBMTMuNTMxLDEzLjUzMSwwLDAsMSwyODkuOCwzNi44NjZsLTIuNTYyLDIuNzEzYy0yLjA1OS0yLjE2MS00LjM3MS0zLjkxOS03Ljg4OS0zLjkxOS01LjI3NiwwLTkuMyw0LjQ3LTkuMywxMC4wNTJ2LjFjMCw1LjYyOCw0LjExOCwxMC4xLDkuNTQ4LDEwLjFhMTAuNzM0LDEwLjczNCwwLDAsMCw3Ljk0MS0zLjg3bDIuNDYsMi4zMTJjLTIuNjEzLDIuOTE1LTUuNzI4LDUuMDI1LTEwLjYsNS4wMjVhMTMuMzQsMTMuMzQsMCwwLDEtMTMuMzE4LTEzLjQ2OFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtMTMuMTE1IC0xLjU4OSlcIi8+IDxwYXRoIGlkPVwiUGF0aF8yODY2XCIgZGF0YS1uYW1lPVwiUGF0aCAyODY2XCIgZD1cIk0yOTUuNiwyMy44NmwzLjg2OS0yLjNWMzYuNzkxYTkuODQ3LDkuODQ3LDAsMCwxLDguOS01LjA3NGM2LjI3OSwwLDkuOTQ5LDQuMjIsOS45NDksMTAuNFY1OC4yNTFoLTMuODdWNDMuMDc0YzAtNC44MjYtMi42MTQtNy44NDEtNy4xODUtNy44NDEtNC40NzQsMC03Ljc5MiwzLjI2OS03Ljc5Miw4LjE0NFY1OC4yNTFIMjk1LjZaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xNC41NyAtMS4wNjMpXCIvPiA8cGF0aCBpZD1cIlBhdGhfMjg2N1wiIGRhdGEtbmFtZT1cIlBhdGggMjg2N1wiIGQ9XCJNMTMwLjQ5Miw0NnYtLjFhMTMuNTUyLDEzLjU1MiwwLDAsMSwyNy4xLS4xdi4xYTEzLjUsMTMuNSwwLDAsMS0xMy42MjcsMTMuNTc3QTEzLjMxOCwxMy4zMTgsMCwwLDEsMTMwLjQ5Miw0Nm0yMy4xMywwdi0uMWMwLTUuNTgzLTQuMTc1LTEwLjE1Ny05LjY1NC0xMC4xNTctNS42MzIsMC05LjUsNC41NzUtOS41LDEwLjA1N3YuMWMwLDUuNTgzLDQuMTIyLDEwLjEwOCw5LjYsMTAuMTA4LDUuNjMyLDAsOS41NTUtNC41MjUsOS41NTUtMTAuMDA3XCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC02LjQzMiAtMS41OTMpXCIvPiA8L2c+IDwvZz4gPC9nPiA8L3N2Zz4nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuIiwiQHVzZSAnYWJzdHJhY3RzJyBhcyAqO1xuQHVzZSAndXRpbHMnIGFzICo7XG5cbi5zaXRlLW1haW4tbmF2LS1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy9yaWdodDogMjBweDtcbiAgLy90b3A6IDEycHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDk5O1xuXG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMCUsLTUwJSk7ICBcblxuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7ICBcbn1cblxuLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uLS1saW5rIHsgXG4gIEBpbmNsdWRlIHJlc2V0LWh5cGVybGluaztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5pY29uLS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW46MCBhdXRvO1xufVxuXG4uc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDI0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiAuaWNvbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaXRlLW1haW4tbmF2LS1idXR0b24gLmljb24ge1xuICBzcGFuICsgc3BhbiB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgfVxufVxuXG4uc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5pY29uLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbjogZWFzZSAuNXMgdG9wIGZvcndhcmRzO1xufVxuXG4uc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5pY29uLm5vdC1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb246IGVhc2UgLjVzIHRvcC0yIGZvcndhcmRzO1xufVxuXG4uc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5pY29uLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbjogZWFzZSAuNXMgc2NhbGVkIGZvcndhcmRzO1xufVxuXG4uc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5pY29uLm5vdC1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb246IGVhc2UgLjVzIHNjYWxlZC0yIGZvcndhcmRzO1xufVxuXG4uc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5pY29uLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbjogZWFzZSAuNXMgYm90dG9tIGZvcndhcmRzO1xufVxuXG4uc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5pY29uLm5vdC1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMykge1xuICBhbmltYXRpb246IGVhc2UgLjVzIGJvdHRvbS0yIGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIHRvcCB7XG4gIDAlIHtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IDZweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDZweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0b3AtMiB7XG4gIDAlIHtcbiAgICB0b3A6IDZweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IDZweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3R0b20ge1xuICAwJSB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgYm90dG9tOiA2cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm90dG9tOiA2cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdHRvbS0yIHtcbiAgMCUge1xuICAgIGJvdHRvbTogNnB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICBib3R0b206IDZweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzY2FsZWQge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlZC0yIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRicC0tdGFibGV0LWxnKSB7XG5cbiAgLnNpdGUtaGVhZGVyLnRyYW5zcGFyZW50LWhlYWRlciAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uLS1saW5rIHsgXG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuc2l0ZS1oZWFkZXIudHJhbnNwYXJlbnQtaGVhZGVyIC5zaXRlLW1haW4tbmF2LS1idXR0b24gLmljb24gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQtbGcpIHtcblxuICAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXBoYWJsZXQtbGcpIHtcblxuICAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTM1MzUzO1xuICAgIHBhZGRpbmc6IDFweCAycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwJSwtNTAlKTsgIFxuICB9XG5cbiAgLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uLS1saW5rIHsgXG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59IiwiLnN0YXR1cy1tZXNzYWdlcyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcblxuICAuc3RhdHVzLW1lc3NhZ2VzLS1jb250ZW50aW5mbyB7XG4gICAgLnN0YXR1cy1tZXNzYWdlcy0tYWxlcnQge1xuICAgICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNTtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0ZGQkNCQztcbiAgICB9XG5cbiAgICAuc3RhdHVzLW1lc3NhZ2VzLS1pbmZvIHtcbiAgICAgIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkZGRTg7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM4OUQ2NTE7XG4gICAgfSAgICBcblxuICAgIHVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBtYXJnaW46OHB4IDA7XG4gICAgfVxuLypcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItLXRleHQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiAwIC0ycHggJGNvbG9yLS1oeXBlcmxpbmsgaW5zZXQ7IFxuICBcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWh5cGVybGluay1oaWdobGlnaHRlZDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAtMnB4ICRjb2xvci0taHlwZXJsaW5rLWhpZ2hsaWdodGVkIGluc2V0OyBcbiAgICAgIH1cbiAgICB9ICovXG4gIH1cblxuICAuZnJvbnQtcGFnZSAmIHtcbiAgICBcbiAgICAuc3RhdHVzLW1lc3NhZ2VzLS1jb250ZW50aW5mbyB7XG5cbiAgICAgIC5zdGF0dXMtbWVzc2FnZXMtLWFsZXJ0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkJDQkM7XG4gICAgICB9ICAgICAgXG5cbiAgICAgIC5zdGF0dXMtbWVzc2FnZXMtLWluZm8ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg5RDY1MTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuQG1peGluIHNlYXJjaC1tYWduaWZ5aW5nLWdsYXNzKCRjb2xvcikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI3LjcwN1wiIGhlaWdodD1cIjI3LjcwN1wiIHZpZXdCb3g9XCIwIDAgMjcuNzA3IDI3LjcwN1wiPjxnIGlkPVwiR3JvdXBfMTk2NlwiIGRhdGEtbmFtZT1cIkdyb3VwIDE5NjZcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMC4yOTkgMC41MTUpXCI+PGNpcmNsZSBpZD1cIkVsbGlwc2VfMTI1XCIgZGF0YS1uYW1lPVwiRWxsaXBzZSAxMjVcIiBjeD1cIjExLjA1MVwiIGN5PVwiMTEuMDUxXCIgcj1cIjExLjA1MVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjcwMSAwLjQ4NSlcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS13aWR0aD1cIjJcIi8+PHBhdGggaWQ9XCJMaW5lLTRcIiBkPVwiTTE0Ljg1MiwxNC42MzZsNy42MTUsNy42MTVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNC4yMzMgNC4yMzMpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvZz48L3N2Zz4nKTtcbn1cblxuLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtLXRyaWdnZXItYnV0dG9uIHtcbiAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vcmlnaHQ6IDM4NXB4O1xuICAvL3RvcDogMTA1cHg7XG4gIC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKCAnLi4vaW1nL3NlYXJjaC1tYWduaWZ5aW5nLWdsYXNzLnN2ZycgKTtcbiAgQGluY2x1ZGUgc2VhcmNoLW1hZ25pZnlpbmctZ2xhc3MoI2ZmZik7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDIycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgLy8gJGNvbG9yLS1oeXBlcmxpbms7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6aG92ZXIge1xuICAgIEBpbmNsdWRlIHNlYXJjaC1tYWduaWZ5aW5nLWdsYXNzKCNmZmYpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpO1xuXG4gICAgJjpiZWZvcmV7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuaXMtYWN0aXZlOmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4ucGFnZS0tc2l0ZS1zZWFyY2ggLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtLXRyaWdnZXItYnV0dG9uIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tZGVza3RvcC1zbSkge1xuICAuaGVhZGVyLXNpdGUtc2VhcmNoLWZvcm0tdHJpZ2dlci1idXR0b24ge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldC1sZykge1xuICAuaGVhZGVyLXNpdGUtc2VhcmNoLWZvcm0tdHJpZ2dlci1idXR0b24ge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgICB0b3A6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LXNtKSB7XG4gIC5oZWFkZXItc2l0ZS1zZWFyY2gtZm9ybS10cmlnZ2VyLWJ1dHRvbiB7XG4gICAgXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tcGhhYmxldC1sZykge1xuICAuaGVhZGVyLXNpdGUtc2VhcmNoLWZvcm0tdHJpZ2dlci1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdG9wOiAxNHB4O1xuICAgIHJpZ2h0OiA4cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICB9XG59IiwiQHVzZSAnYWJzdHJhY3RzJyBhcyAqO1xuQHVzZSAndXRpbHMnIGFzICo7XG5cbkBtaXhpbiBzZWFyY2gtbWFnbmlmeWluZy1nbGFzcy0tYnV0dG9uKCRjb2xvcikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI3LjcwN1wiIGhlaWdodD1cIjI3LjcwN1wiIHZpZXdCb3g9XCIwIDAgMjcuNzA3IDI3LjcwN1wiPjxnIGlkPVwiR3JvdXBfMTk2NlwiIGRhdGEtbmFtZT1cIkdyb3VwIDE5NjZcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMC4yOTkgMC41MTUpXCI+PGNpcmNsZSBpZD1cIkVsbGlwc2VfMTI1XCIgZGF0YS1uYW1lPVwiRWxsaXBzZSAxMjVcIiBjeD1cIjExLjA1MVwiIGN5PVwiMTEuMDUxXCIgcj1cIjExLjA1MVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgwLjcwMSAwLjQ4NSlcIiBmaWxsPVwibm9uZVwiIHN0cm9rZT1cIiN7JGNvbG9yfVwiIHN0cm9rZS13aWR0aD1cIjJcIi8+PHBhdGggaWQ9XCJMaW5lLTRcIiBkPVwiTTE0Ljg1MiwxNC42MzZsNy42MTUsNy42MTVcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNC4yMzMgNC4yMzMpXCIgZmlsbD1cIm5vbmVcIiBzdHJva2U9XCIjeyRjb2xvcn1cIiBzdHJva2Utd2lkdGg9XCIyXCIvPjwvZz48L3N2Zz4nKTtcbn1cblxuI2Jsb2NrLW1pdC1zaXRlc2VhcmNoZm9ybSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMXB4O1xuICByaWdodDogMjAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtIGgzIHtcbiAgQGV4dGVuZCAldmlzdWFsbHktaGlkZGVuO1xufVxuXG4uaGVhZGVyLXNpdGUtc2VhcmNoLWZvcm0gZm9ybSB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtIGlucHV0LmZvcm0tc2VhcmNoIHtcbiAgQGluY2x1ZGUgcmVzZXQtZm9ybS1pbnB1dDtcblxuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBAaW5jbHVkZSByZXNldC1mb3JtLWlucHV0O1xuXG4gIEBpbmNsdWRlIHNlYXJjaC1tYWduaWZ5aW5nLWdsYXNzLS1idXR0b24oI2ZmZik7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDMycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMycHg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgLy8gJGNvbG9yLS1oeXBlcmxpbms7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIHJpZ2h0OiAtMTJweDtcblxuICBjdXJzb3I6IHBvaW50ZXI7ICAgICBcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zY2hlbWUtLW5hdi0tYWN0aXZlKTtcbiAgfVxuXG59XG5cbmJvZHkuaG9tZXBhZ2Uge1xuXG4gIC5oZWFkZXItc2l0ZS1zZWFyY2gtZm9ybSBpbnB1dC5mb3JtLXNlYXJjaCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgQGluY2x1ZGUgc2VhcmNoLW1hZ25pZnlpbmctZ2xhc3MtLWJ1dHRvbigjMDAwKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNjaGVtZS0tbmF2LS1hY3RpdmUpO1xuICAgIH0gICAgICBcbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldC1sZykge1xuXG4gICNibG9jay1taXQtc2l0ZXNlYXJjaGZvcm0ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtIGZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogOTclO1xuICB9XG5cbiAgLmhlYWRlci1zaXRlLXNlYXJjaC1mb3JtIGlucHV0LmZvcm0tc2VhcmNoIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuaGVhZGVyLXNpdGUtc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICBAaW5jbHVkZSBzZWFyY2gtbWFnbmlmeWluZy1nbGFzcy0tYnV0dG9uKCMwMDApO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfSAgXG59IiwiQHVzZSAnYWJzdHJhY3RzJyBhcyAqO1xuQHVzZSAndXRpbHMnIGFzICo7XG5cbi5zaXRlLWhlYWRlciBoMS5zaXRlLW5hbWUsXG4uc2l0ZS1oZWFkZXIgaDIuc2l0ZS1uYW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc2l0ZS1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogN3B4OyAvLyBtYWtlIHNwYWNlIGZvciB0b3AgYmFyXG4gIC8vYmFja2dyb3VuZC1jb2xvcjogIzEyMTIxMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7ICBcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6Jyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZDRTAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZyxyZ2JhKDI1NSwgMjA2LCAwLCAxKSAwJSwgcmdiYSgyNTUsIDAsIDE3NywgMSkgNTAlLCByZ2JhKDAsIDE2NywgMjU1LCAxKSAxMDAlKTtcbiAgfVxufVxuXG4uc2l0ZS1oZWFkZXIudHJhbnNwYXJlbnQtaGVhZGVyOjpiZWZvcmUge1xuICAvL29wYWNpdHk6IDA7XG59XG5cbi8vIERydXBhbCB0b29sYmFyIChTRVZFTiBUSEVNRSlcbi50b29sYmFyLWZpeGVkLnRvb2xiYXItaG9yaXpvbnRhbC50b29sYmFyLXRyYXktb3BlbiAuc2l0ZS1oZWFkZXIge1xuICB0b3A6IDc5cHg7XG59XG4udG9vbGJhci1maXhlZC50b29sYmFyLXZlcnRpY2FsIC5zaXRlLWhlYWRlcixcbi50b29sYmFyLWZpeGVkLnRvb2xiYXItaG9yaXpvbnRhbCAuc2l0ZS1oZWFkZXIge1xuICB0b3A6IDM5cHg7XG59XG5cbi8vIERydXBhbCB0b29sYmFyIChHSU4gVEhFTUUpXG4uZ2luLS1ob3Jpem9udGFsLXRvb2xiYXIudG9vbGJhci1maXhlZC50b29sYmFyLWhvcml6b250YWwgLnNpdGUtaGVhZGVyIHtcbiAgdG9wOiA1M3B4O1xufVxuLmdpbi0taG9yaXpvbnRhbC10b29sYmFyLnRvb2xiYXItZml4ZWQudG9vbGJhci12ZXJ0aWNhbCAuc2l0ZS1oZWFkZXIge1xuICB0b3A6IDM5cHg7XG59XG5cbi5zaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItLWlubmVyIHtcbiAgcGFkZGluZzogMjVweCAzNXB4IDE1cHg7XG4gIC8vaGVpZ2h0OiA1MHB4O1xuICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xufVxuXG4uc2l0ZS1oZWFkZXIgLnNpdGUtbmFtZSB7XG4gIC8vcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8vbGVmdDogMzVweDtcbiAgLy90b3A6IDUwJTtcbiAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5zaXRlLWhlYWRlciAuc2l0ZS1uYW1lLS1taXQtbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICByaWdodDogMzVweDtcbiAgdG9wOiAyMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LWxnKSB7XG5cbiAgLnNpdGUtaGVhZGVyIC5zaXRlLWhlYWRlci0taW5uZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAxM3B4O1xuICAgIC8vaGVpZ2h0OiAzNnB4O1xuICB9XG5cbiAgLnNpdGUtaGVhZGVyIC5zaXRlLW5hbWUge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH0gIFxuXG4gIC5zaXRlLWhlYWRlciAuc2l0ZS1uYW1lLS1taXQtbG9nbyB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIC8vaGVpZ2h0OiAzNHB4O1xuICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tcGhhYmxldC1sZykge1xuXG4gIC5zaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItLWlubmVyIHtcbiAgICBwYWRkaW5nOiAxM3B4IDVweCAxMXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuXG4gIC5zaXRlLWhlYWRlciAuc2l0ZS1uYW1lIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG5cbiAgLnNpdGUtaGVhZGVyIC5zaXRlLW5hbWUtLW1pdC1sb2dvIHtcbiAgICByaWdodDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLW1vYmlsZSkge1xuXG4gIC5zaXRlLWhlYWRlciAuc2l0ZS1uYW1lIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLnNpdGUtbWFpbiB7XG4gIC8vcGFkZGluZy10b3A6IDMwcHg7XG4gIC8vcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICBcbiAgLy9vdmVyZmxvdzogaGlkZGVuO1xuICAvL0BpbmNsdWRlIHNldC1sZWZ0LW1hcmdpbi12ZXJ0aWNhbC1saW5lKCMwMDApO1xufVxuXG4uc2l0ZS1tYWluIGEge1xuICBAaW5jbHVkZSBzZXQtaHlwZXJsaW5rLS1kZWZhdWx0O1xufVxuXG4uc2l0ZS1tYWluIGgxIGEsIC5zaXRlLW1haW4gaDIgYSwgLnNpdGUtbWFpbiBoMyBhLCAuc2l0ZS1tYWluIGg0IGEsIC5zaXRlLW1haW4gaDUgYSwgLnNpdGUtbWFpbiBoNiBhIHtcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2l0ZS1tYWluIHtcbiAgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy9taW4td2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHBhZGRpbmc6IDA7IFxuICB9XG5cbiAgdGgsIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgdGQge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMS42NWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH0gIFxuXG4gIHRkIGEge1xuICAgIEBpbmNsdWRlIHNldC1oeXBlcmxpbmstLWRlZmF1bHQ7XG4gIH1cblxuICB0ZCBwIHtcbiAgICBsaW5lLWhlaWdodDogMS43ZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICB9XG5cbiAgaW1nIHtcbiAgICAvL3dpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH0gXG5cbiAgdWwsIG9sIHtcbiAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbjogMjBweCAwIDMwcHg7XG5cbiAgICB1bCwgb2wge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIGxpc3Qtc3R5bGU6IHNxdWFyZTtcblxuICAgIGEge1xuICAgICAgQGluY2x1ZGUgc2V0LWh5cGVybGluay0tZGVmYXVsdDtcbiAgICB9XG4gIH0gIFxuXG4gIGZpZ3VyZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuXG4gICAgJi5hbGlnbi1yaWdodCB7XG4gICAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIGZpZ2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4xZW07XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldC1sZykge1xuXG4gIC5zaXRlLW1haW4ge1xuICAgIC8vcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvL21hcmdpbi10b3A6IDEwcHg7XG4vKlxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6Jyc7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjQzQwMEZGIDAlLCAjOEEyMUU2IDUyJSwgIzAwNzBBQyAxMDAlKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgdG9wOiAtMTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICB9ICAqL1xufVxuXG4uc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyLS1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNzBweCA0MHB4IDQwcHg7XG59XG5cbi5zaXRlLWZvb3RlciAuc2l0ZS1sb2dvIHtcbiAgLy9oZWlnaHQ6IDUwcHg7XG4gIC8vd2lkdGg6IDM2MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIEBpbmNsdWRlIGxvZ28tLWNvcHl0ZWNoLS1jb2xvcigpO1xufVxuXG4uc2l0ZS1mb290ZXIgLnNpdGUtbG9nby0tbWl0LW5hbWUge1xuICBoZWlnaHQ6IDU0cHg7XG4gIHdpZHRoOiAyMTBweDtcbn1cblxuLnNpdGUtZm9vdGVyIC5zaXRlLW5hbWUtLW1pdC1sb2dvIHtcbiAgbWFyZ2luOiA4MHB4IDAgMzBweDtcbn1cblxuLnNpdGUtZm9vdGVyIC5taXQtYWRkcmVzcyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnNpdGUtZm9vdGVyIC5taXQtYWRkcmVzcyBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDVlbTtcbn1cblxuLnNpdGUtZm9vdGVyIC5taXQtYWRkcmVzcyBhIHtcbiAgQGluY2x1ZGUgc2V0LWh5cGVybGluay0tZGVmYXVsdDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zaXRlLWZvb3RlciAubWl0LWFkZHJlc3MgYS5taXQtbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zaXRlLWZvb3RlciAuc2l0ZS0tZm9vdGVyLS1hZGRpdGlvbmFsLWxpbmtzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE5MHB4O1xuICByaWdodDogMzUlO1xufVxuXG4vKlxuICogI2Jsb2NrLW1pdC1jb250YWN0LWluZm9cbiAqL1xuLnNpdGUtZm9vdGVyICNibG9jay1taXQtY29udGFjdC1pbmZvIHtcbiAgd2lkdGg6IDQ1JTtcbiAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgxNXB4LCAxN3B4LCAyKTtcbn1cblxuLnNpdGUtZm9vdGVyICNibG9jay1taXQtY29udGFjdC1pbmZvIHAge1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG5cbi5zaXRlLWZvb3RlciAjYmxvY2stbWl0LWNvbnRhY3QtaW5mbyBhIHtcbiAgQGluY2x1ZGUgc2V0LWh5cGVybGluay0tZGVmYXVsdDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qXG4gKiAjYmxvY2stbWl0LXZpc2l0XG4gKi9cbi5zaXRlLWZvb3RlciAjYmxvY2stbWl0LXZpc2l0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2MHB4O1xuICByaWdodDogNDBweDtcbiAgd2lkdGg6IDIwJTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogMzBweCAyJTtcblxuXG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHggdG9wIDEwcHg7XG4gIEBpbmNsdWRlIGljb24tLXdhdmluZy1oYW5kKCMwMDApO1xuICBiYWNrZ3JvdW5kLXNpemU6IDc0cHggNzRweDsgICAgXG5cbiAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgxNXB4LCAxN3B4LCAyKTsgIFxufVxuXG4uc2l0ZS1mb290ZXIgI2Jsb2NrLW1pdC12aXNpdCBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIEBpbmNsdWRlIHNldC1zY2FsYWJsZS1mb250LXNpemUoMjJweCwgMzJweCwgMTApO1xufVxuXG4uc2l0ZS1mb290ZXIgI2Jsb2NrLW1pdC12aXNpdCAubGluay1pdGVtIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLypcbiAqICNibG9jay1taXQtc2VydmljZXNcbiAqL1xuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtc2VydmljZXMge31cblxuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtc2VydmljZXMgaDIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBAaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDIycHgsIDMycHgsIDEwKTtcbn1cblxuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtc2VydmljZXMgPiB1bCB7XG4gIEBpbmNsdWRlIHJlc2V0LWxpc3Q7XG4gIGNvbHVtbnM6IDE7IC8vMjtcbiAgY29sdW1uLWdhcDogMjVweDtcbn1cblxuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtc2VydmljZXMgPiB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvL2ZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgxNXB4LCAxN3B4LCAyKTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtc2VydmljZXMgPiB1bCBsaSBhIHtcbiAgQGluY2x1ZGUgc2V0LWh5cGVybGluay0tZGVmYXVsdDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LXNlcnZpY2VzID4gdWwgbGkubWVudS1pdGVtLS1ob21lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypcbiAqICNibG9jay1taXQtZm9vdGVyLW1pc2NlbGxhbmVvdXNcbiAqL1xuLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtZm9vdGVyLW1pc2NlbGxhbmVvdXMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LWZvb3Rlci1taXNjZWxsYW5lb3VzID4gdWwge1xuICBAaW5jbHVkZSByZXNldC1saXN0O1xufVxuXG4uc2l0ZS1mb290ZXIgbmF2I2Jsb2NrLW1pdC1mb290ZXItbWlzY2VsbGFuZW91cyA+IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyBcbiAgbWFyZ2luLXJpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2l0ZS1mb290ZXIgbmF2I2Jsb2NrLW1pdC1mb290ZXItbWlzY2VsbGFuZW91cyA+IHVsIGxpIGEge1xuICBAaW5jbHVkZSBzZXQtaHlwZXJsaW5rLS1kZWZhdWx0O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNpdGUtZm9vdGVyIC5iYWNrLXRvLXRvcC0tbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDVweDtcbiAgcmlnaHQ6IDUlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIEBpbmNsdWRlIHNldC1oeXBlcmxpbmstLWRlZmF1bHQ7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQtbGcpIHtcblxuICAuc2l0ZS1mb290ZXIgLnNpdGUtLWZvb3Rlci0tYWRkaXRpb25hbC1saW5rcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtZm9vdGVyLW1haW5uYXYgPiB1bCB7XG4gICAgY29sdW1uczogMztcbiAgfVxuXG4gIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LWZvb3Rlci1tYWlubmF2ID4gdWwgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICAuc2l0ZS1mb290ZXIgLnNpdGUtbmFtZS0tbWl0LWxvZ28ge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cblxuICAuc2l0ZS1mb290ZXIgLnNpdGUtbG9nby0tbWl0LW5hbWUge1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH0gIFxuXG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXItLWlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICB9XG4gIFxuICAuc2l0ZS1mb290ZXIgbmF2I2Jsb2NrLW1pdC1mb290ZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LWZvb3RlciA+IHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtZm9vdGVyID4gdWwgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stYmxvY2stZm9vdGVyLW1pc2NlbGxhbmVvdXMge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAuc2l0ZS1mb290ZXIgLm1pdC1hZGRyZXNzIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG5cbiAgLnNpdGUtZm9vdGVyICNibG9jay1taXQtdmlzaXQge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0KSB7XG5cbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlci0taW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG5cbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWxvZ28ge1xuICAgIGhlaWdodDogNTNweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5zaXRlLWZvb3RlciAjYmxvY2stbWl0LXZpc2l0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuc2l0ZS1mb290ZXIgI2Jsb2NrLW1pdC12aXNpdCAubGluay1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tcGhhYmxldC1sZykge1xuXG5cbiAgLnNpdGUtZm9vdGVyIG5hdiNibG9jay1taXQtZm9vdGVyLW1haW5uYXYgPiB1bCB7XG4gICAgY29sdW1uczogMjtcbiAgfVxuXG4gIC5zaXRlLWZvb3RlciBuYXYjYmxvY2stbWl0LWZvb3RlciA+IHVsIGxpIHtcbiAgICB0ZXh0LXdyYXA6IHdyYXA7XG4gIH1cblxuXG4gIC5zaXRlLWZvb3RlciAuYmFjay10by10b3AtLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMjBweCAwIDA7XG4gIH1cblxuICAuc2l0ZS1mb290ZXIgLmJhY2stdG8tdG9wLS1saW5rIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5cblxuIiwiQG1peGluIHJlc2V0LWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgJiA+IGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgICAgXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxufSIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcbkB1c2UgJ3V0aWxzJyBhcyAqO1xuXG4uc3RydWN0dXJlLWJsb2NrLS1vcmRlci1idXR0b24ge1xuICB3aWR0aDogMjcwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMDVweDtcbiAgcmlnaHQ6IDUwcHg7XG59XG5cbi5zdHJ1Y3R1cmUtYmxvY2stLW9yZGVyLWJ1dHRvbiBhLmJ1dHRvbi0tbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJGQ0YwO1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMjBweCA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMTBweCBjZW50ZXI7XG4gIEBpbmNsdWRlIGljb24tLW9yZGVyLXByaW50KCMwMDApO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1cHggMjhweDsgICBcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2U7XG4gIFxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlGRkQ4O1xuICB9XG59XG5cbi5zdHJ1Y3R1cmUtYmxvY2stLW9yZGVyLWJ1dHRvbiBhLmJ1dHRvbi0tbGluayAubGFiZWwge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgxM3B4LCAxNXB4LCAyKTtcbn1cblxuLnN0cnVjdHVyZS1ibG9jay0tb3JkZXItYnV0dG9uIGEuYnV0dG9uLS1saW5rIC5kZXNjciB7XG4gIEBpbmNsdWRlIHNldC1zY2FsYWJsZS1mb250LXNpemUoMTVweCwgMTdweCwgMik7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tZGVza3RvcC1zbSkge1xuXG4gIC5zdHJ1Y3R1cmUtYmxvY2stLW9yZGVyLWJ1dHRvbiB7XG4gICAgdG9wOiAxNzBweDsgICAgXG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG5cbiAgLnN0cnVjdHVyZS1ibG9jay0tb3JkZXItYnV0dG9uIGEuYnV0dG9uLS1saW5rIHtcbiAgICBwYWRkaW5nOiAxNXB4IDEzcHggMTVweCA0MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjNweCAyNXB4OyAgIFxuICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LWxnKSB7XG5cbiAgLnN0cnVjdHVyZS1ibG9jay0tb3JkZXItYnV0dG9uIHtcbiAgICAvL3Bvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gNjBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLnN0cnVjdHVyZS1ibG9jay0tb3JkZXItYnV0dG9uIGEuYnV0dG9uLS1saW5rIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLnN0cnVjdHVyZS1ibG9jay0tY29udGFjdC1pbmZvLS1zaWRlYmFyIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogMzVweCA1JTtcblxufVxuXG4uc3RydWN0dXJlLWJsb2NrLS1jb250YWN0LWluZm8tLXNpZGViYXIgLmZpZWxkLS1lbnRyeSB7XG4gIEBleHRlbmQgJWNsZWFyZml4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5zdHJ1Y3R1cmUtYmxvY2stLWNvbnRhY3QtaW5mby0tc2lkZWJhciAuZmllbGQtLWVudHJ5IC5maWVsZC0tZW50cnktLWxhYmVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzNSU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgxNXB4LCAxNnB4LCAxKTtcbn1cblxuLnN0cnVjdHVyZS1ibG9jay0tY29udGFjdC1pbmZvLS1zaWRlYmFyIC5maWVsZC0tZW50cnkgLmZpZWxkLS1lbnRyeS0tdmFsdWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDE2cHgsIDE4cHgsIDIpO1xufVxuXG4uc3RydWN0dXJlLWJsb2NrLS1jb250YWN0LWluZm8tLXNpZGViYXIgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLmNvbnRlbnQtYmxvY2sge1xuICAvL21hcmdpbi1sZWZ0OiA2MnB4O1xuICBtYXJnaW4tdG9wOiA1NXB4O1xuICBtYXJnaW4tYm90dG9tOiA3NXB4OyAgICBcbn0gXG5cbi5jb250ZW50LWJsb2NrIC5jb250ZW50LWJsb2NrLS1pbm5lciB7XG4gIC8vbWF4LXdpZHRoOiAxNDgwcHg7XG4gIG1heC13aWR0aDogMTQ4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAzJTtcbiAgcGFkZGluZy1yaWdodDogMyU7XG59IFxuXG4uY29udGVudC1ibG9jay5tYXJnaW4tdG9wLS1ub25lIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jb250ZW50LWJsb2NrLm1hcmdpbi1ib3R0b20tLW5vbmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29udGVudC1ibG9jay5tYXJnaW4tdG9wLS1zbWFsbCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uY29udGVudC1ibG9jay5tYXJnaW4tYm90dG9tLS1zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLm1hcmdpbi10b3AtLWxhcmdlIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG4uY29udGVudC1ibG9jay5tYXJnaW4tYm90dG9tLS1sYXJnZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuXG4uY29udGVudC1ibG9jay5jYi13aWR0aC0td2lkZSAuY29udGVudC1ibG9jay0taW5uZXIge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xufVxuLmNvbnRlbnQtYmxvY2suY2Itd2lkdGgtLW5hcnJvdyAuY29udGVudC1ibG9jay0taW5uZXIge1xuICBtYXgtd2lkdGg6IDc2MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS1kZXNrdG9wLXNtKSB7IFxuXG4gIC5jb250ZW50LWJsb2NrIHtcbiAgICAvL21hcmdpbi10b3A6IDgwcHg7XG4gICAgLy9tYXJnaW4tYm90dG9tOiA5MHB4OyAgXG4gIH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQtbGcpIHtcblxuICAuY29udGVudC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4OyAgXG4gICAgLy9tYXJnaW4tbGVmdDogNTBweDtcbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldCkge1xuXG4gIC5jb250ZW50LWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7ICBcbiAgfSAgICAgXG5cbiAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtYmxvY2stLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNSU7XG4gICAgcGFkZGluZy1yaWdodDogNSU7ICAgICAgXG4gIH1cblxuICAuY29udGVudC1ibG9jay5tYXJnaW4tdG9wLS1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuY29udGVudC1ibG9jay5tYXJnaW4tYm90dG9tLS1zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBcbiAgLmNvbnRlbnQtYmxvY2subWFyZ2luLXRvcC0tbGFyZ2Uge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbiAgLmNvbnRlbnQtYmxvY2subWFyZ2luLWJvdHRvbS0tbGFyZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH0gIFxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldC1zbSkge1xufSIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcbkB1c2UgJ3V0aWxzJyBhcyAqO1xuXG4uY29udGVudC1ibG9jay0tYW5ub3VuY2VtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkJEQztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZmY5YjAwO1xuICBAaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDE1cHgsIDE2cHgsIDEpO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNDBweDtcbiAgcmlnaHQ6IDA7IC8vNTBweDtcbiAgd2lkdGg6IDI1JTtcbiAgYm94LXNoYWRvdzogMXB4IDJweCAzcHggcmdiYSgwLDAsMCwwLjYpO1xufVxuXG4uY29udGVudC1ibG9jay0tYW5ub3VuY2VtZW50IC5jb250ZW50LS13cmFwcGVyIHtcbiAgcGFkZGluZzogMjVweCAxMHB4O1xuICAvL21heC13aWR0aDogOTAwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1hbm5vdW5jZW1lbnQgaDIge1xuICBAaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDE1cHgsIDE1cHgsIDApO1xuICBjb2xvcjogI0ZGNkMwMDtcbiAgbWFyZ2luOiAwIDAgMTRweDtcbn1cblxuXG4uY29udGVudC1ibG9jay0tYW5ub3VuY2VtZW50IHVsLmFubm91bmNlbWVudC1lbnRyaWVzLS1saXN0IHtcbiAgQGluY2x1ZGUgcmVzZXQtbGlzdDtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG5cbn1cblxuLmNvbnRlbnQtYmxvY2stLWFubm91bmNlbWVudCBsaS5hbm5vdW5jZW1lbnQtZW50cmllcy0tbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy9mbG9hdDogbGVmdDtcbiAgLy93aWR0aDogNDUlO1xuICAvL21hcmdpbi1yaWdodDogNSUgICFpbXBvcnRhbnQ7XG59XG5cbi5jb250ZW50LWJsb2NrLS1hbm5vdW5jZW1lbnQgbGkuYW5ub3VuY2VtZW50LWVudHJpZXMtLWxpc3QtaXRlbSBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLWRlc2t0b3Atc20pIHtcblxuICAuY29udGVudC1ibG9jay0tYW5ub3VuY2VtZW50IHtcbiAgICAvL3JpZ2h0OiAzMHB4O1xuICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LWxnKSB7XG5cbiAgLmNvbnRlbnQtYmxvY2stLWFubm91bmNlbWVudCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldCkge1xuXG4gIC5jb250ZW50LWJsb2NrLS1hbm5vdW5jZW1lbnQgbGkuYW5ub3VuY2VtZW50LWVudHJpZXMtLWxpc3QtaXRlbSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcbkB1c2UgJ3V0aWxzJyBhcyAqO1xuXG4uY29udGVudC1ibG9jay0tYmxvY2stcGFnZS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1ibG9jay1wYWdlLXRpdGxlIGgxIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWF4LXdpZHRoOiA1NSU7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LWxnKSB7XG5cbiAgLmNvbnRlbnQtYmxvY2stLWJsb2NrLXBhZ2UtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5jb250ZW50LWJsb2NrLS1ibG9jay1wYWdlLXRpdGxlIGgxIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59IFxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQpIHtcblxuICAuY29udGVudC1ibG9jay0tYmxvY2stcGFnZS10aXRsZSBoMSB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAjMDAwO1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAtNHB4O1xuICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgfVxuICB9ICBcbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLmNvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lIHtcbiAgbWluLWhlaWdodDogNjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODI4Mzc7XG4gIGNvbG9yOiB2YXIoIC0tY29sb3Itc2NoZW1lLS1ib3R0b20tbGluZS10ZXh0KTtcblxuICBAaW5jbHVkZSBzZXQtbGVmdC1tYXJnaW4tdmVydGljYWwtbGluZSgjZmZmKTtcblxuICAmOjpiZWZvcmUge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lIC50ZXh0IHtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lIC50aXRsZSB7XG4gIFxuICBoMiB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIGxlZnQ6IDQ1cHg7XG4gICAgdG9wOiA2MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBjb2xvcjogdmFyKCAtLWNvbG9yLXNjaGVtZS0tYm90dG9tLWxpbmUtdGV4dCk7XG4gICAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgxOHB4LCAyOHB4LCAxMCk7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lIC5kZXNjciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxODBweCA1JSAyMDBweDtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDIwcHgsIDM4cHgsIDE4KTsgIFxufVxuXG4uY29udGVudC1ibG9jay0tYm90dG9tLWxpbmUgLmJhY2tncm91bmQtaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDA7XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LWxnKSB7XG5cbiAgLmNvbnRlbnQtYmxvY2stLWJvdHRvbS1saW5lIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG4gIFxuICAuY29udGVudC1ibG9jay0tYm90dG9tLWxpbmUgLnRpdGxlIHtcbiAgXG4gICAgaDIge1xuICAgICAgbGVmdDogMzVweDtcbiAgICB9XG4gIH1cblxuICAuY29udGVudC1ibG9jay0tYm90dG9tLWxpbmUgLmRlc2NyIHtcbiAgICBwYWRkaW5nOiAxNTBweCA1JSAxNzBweDtcbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldCkge1xuICBcblxuXG4gIC5jb250ZW50LWJsb2NrLS1ib3R0b20tbGluZSAuZGVzY3Ige1xuICAgIHBhZGRpbmc6IDEwMHB4IDUlIDEyMHB4O1xuICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LXNtKSB7XG4gIC5jb250ZW50LWJsb2NrLS1ib3R0b20tbGluZSAudGl0bGUge1xuICAgIGgyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuXG4iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5cbkBtaXhpbiBzZXQtbGVmdC1tYXJnaW4tdmVydGljYWwtbGluZSgkY29sb3IpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDYycHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvcjtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cblxuICBAbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQtbGcpIHtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDUwcHg7XG4gICAgfVxuICB9ICBcblxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldC1zbSkge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9ICBcbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIHtcbiAgLy9ib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1jb2xvci1zY2hlbWUtLWRhdGEtcG9pbnQtLWJvcmRlcik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUYzRUQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2subm8tYm9yZGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLmNvbnRlbnQtYmxvY2stLWlubmVyIHtcbiAgcGFkZGluZzogNjBweCA1JSAxNDBweDtcblxufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLnRleHQge1xuICAvL0BleHRlbmQgJWNsZWFyZml4O1xuICB3aWR0aDogNjAlO1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgaDMge1xuICAvL2Zsb2F0OiBsZWZ0O1xuICAvL3dpZHRoOiA0MCU7XG4gIG1hcmdpbi1yaWdodDogNSU7ICBcbiAgbWFyZ2luLXRvcDogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gIGh5cGhlbnM6IG1hbnVhbDtcbiAgLy9AaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDIycHgsIDM0cHgsIDEyKTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIC5kZXNjciB7XG4gIC8vb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy9AaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDE2cHgsIDE4cHgsIDIpO1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLmRlc2NyIHAge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS42MGVtO1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLmRlc2NyIHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLnRodW1ibmFpbCxcbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayAuaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICByaWdodDogNSU7XG4gIHdpZHRoOiAzMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLnRodW1ibmFpbCBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLmxpbmstd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MHB4O1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2sgLmxpbmstd3JhcHBlciBhLmxpbmstaXRlbS5kaXNwbGF5LWFzLWJ1dHRvbiB7XG4gIEBpbmNsdWRlIHNldC1saW5rLWJ1dHRvbi0tdHJhbnNwYXJlbnQtYmFja2dyb3VuZDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIC5iYWNrZ3JvdW5kLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAwO1xufVxuXG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jay5jb2xvci1zY2hlbWUtLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM2MDA7XG59XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jay5jb2xvci1zY2hlbWUtLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTc0NUJFO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jay5jb2xvci1zY2hlbWUtLWJsdWUgaDMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jay5jb2xvci1zY2hlbWUtLWJsdWUgcCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZjJmMmYyLCAjZjJmMmYyKSxcbiAgICAgICAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KCRjb2xvci0taHlwZXJsaW5rLS1ob3ZlciwkY29sb3ItLWh5cGVybGluay0taG92ZXIpO1xufVxuLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrLmNvbG9yLXNjaGVtZS0tYmx1ZSAubGluay13cmFwcGVyIGEubGluay1pdGVtLmRpc3BsYXktYXMtYnV0dG9uIHtcbiAgQGluY2x1ZGUgc2V0LWxpbmstYnV0dG9uLS1pbi13aGl0ZTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrLmNvbG9yLXNjaGVtZS0tcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4QkNGRjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LWxnKSB7XG5cbiAgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIHtcbiAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgfSAgXG5cbiAgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIGgzIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIC5kZXNjciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIH0gIFxuXG4gIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jay5uby1ib3JkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICB9XG59IiwiQHVzZSAnYWJzdHJhY3RzJyBhcyAqO1xuQHVzZSAndXRpbHMnIGFzICo7XG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3Mge1xuICAvL21hcmdpbi1sZWZ0OiA2MnB4O1xuICAvL21hcmdpbi10b3A6IDY1cHg7XG4gIC8vbWFyZ2luLWJvdHRvbTogODVweDsgICBcbn0gXG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgLmNvbnRlbnQtYmxvY2stLWlubmVyIHtcblxufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2tzIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayB7XG4gIG1hcmdpbjogMjBweCAyMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2tzIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayAuY29udGVudC1ibG9jay0taW5uZXIge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDQlO1xuICBwYWRkaW5nLXJpZ2h0OiA0JTtcbn0gXG5cbi5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgPiAuY29udGVudC1ibG9jay0taW5uZXIgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDsgXG4gIG1hcmdpbi1yaWdodDogLTIwcHg7IFxufVxuXG4uY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2tzID4gLmNvbnRlbnQtYmxvY2stLWlubmVyID4gZGl2ID4gZGl2IHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogZmxleDsgXG59XG5cbi8vXG4vLyBuZXN0ZWQgdW5kZXIgLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZSBcbi8vXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbn1cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrcyA+IC5jb250ZW50LWJsb2NrLS1pbm5lciA+IGRpdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyAgICBcbn1cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUgIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgPiAuY29udGVudC1ibG9jay0taW5uZXIgPiBkaXYgPiBkaXYge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7IFxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQtbGcpIHtcblxuICAuY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2tzIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayB7XG4gICAgbWFyZ2luOiAxNXB4IDEwcHg7XG4gIH1cblxuICAuY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2tzIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9jayAuY29udGVudC1ibG9jay0taW5uZXIge1xuICAgIC8vcGFkZGluZzogMzBweCA0JSA0MHB4O1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrcyA+IC5jb250ZW50LWJsb2NrLS1pbm5lciA+IGRpdiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cblxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldCkge1xuXG4gIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgLmNvbnRlbnQtYmxvY2stLWRhdGEtcG9pbnQtLWJsb2NrIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuXG4gIC5jb250ZW50LWJsb2NrLS1kYXRhLXBvaW50LS1ibG9ja3MgPiAuY29udGVudC1ibG9jay0taW5uZXIgPiBkaXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgICAgXG4gIH1cblxuICAuY29udGVudC1ibG9jay0tZGF0YS1wb2ludC0tYmxvY2tzID4gLmNvbnRlbnQtYmxvY2stLWlubmVyID4gZGl2ID4gZGl2IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jazsgXG4gIH1cbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5jb250ZW50LWJsb2NrLS1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5oZXJvLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgLy9oZWlnaHQ6IDEwMHZoO1xuICBoZWlnaHQ6IDc4MHB4OyAgXG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIGxpLnNwbGlkZV9fc2xpZGUge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5oZXJvLXNsaWRlIC5iYWNrZ3JvdW5kLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAwO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDonJztcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcscmdiYSgwLCAwLCAwLCAwLjg1KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjM1KSA0MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gIH0gIFxufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5oZXJvLXNsaWRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuMzVzIGFsbCBlYXNlO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5oZXJvLXNsaWRlci5yZXZlYWwge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5oZXJvLXNsaWRlciAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZWZ0OiAzNXB4O1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAxMCU7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmhlcm8tc2xpZGVyIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAmLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMDA3NjtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAudGV4dC0td3JhcHBlciB7XG4gIG1heC13aWR0aDogNjAlO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI0JTtcbiAgbGVmdDogNzBweDtcbiAgcmlnaHQ6IDcwcHg7XG4gIHRleHQtc2hhZG93OiAxcHggMnB4IDFweCByZ2JhKDAsMCwwLDAuNik7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLnRleHQtLXdyYXBwZXIgaDIudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSg0MHB4LCA3NnB4LCAzNik7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLnRleHQtLXdyYXBwZXIgLmRlc2NyIHtcbiAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgyMHB4LCAzNnB4LCAxNik7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmRlc2NyIHAge1xuICBsaW5lLWhlaWdodDogMS4zZW07XG59IFxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5kZXNjciBwIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmMmYyZjIsICNmMmYyZjIpLFxuICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoJGNvbG9yLS1oeXBlcmxpbmstLWhvdmVyLCRjb2xvci0taHlwZXJsaW5rLS1ob3Zlcik7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmN0YS0tc2Nyb2xsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41NnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAyMHB4IDZweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA5MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAuMzBzIGVhc2U7XG5cbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4zNXMgYWxsIGVhc2U7XG5cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGMDA3NjtcbiAgfVxufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5jdGEtLXNjcm9sbC5yZXZlYWwge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC5jdGEtLXNjcm9sbCAuY3RhLS1zY3JvbGwtLXRleHQge1xuICBAZXh0ZW5kICV2aXN1YWxseS1oaWRkZW47XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmN0YS0tc2Nyb2xsIC5jdGEtLXNjcm9sbC0taWNvbiB7XG5cbiAgICBtYXJnaW46IDhweCBhdXRvIDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgaWNvbi0tc2Nyb2xsLWJ1dHRvbi0tYXJyb3ctZG93bigjRkYwMDc2KTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjZweCBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgLy9iYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyNXB4IHRvcCAwO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldC1sZykge1xuXG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmhlcm8tc2xpZGUge1xuICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAudGV4dC0td3JhcHBlciB7XG4gICAgYm90dG9tOiAyNCU7XG4gICAgbGVmdDogMzVweDtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmhlcm8tc2xpZGVyIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LXNtKSB7XG5cbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAuaGVyby1zbGlkZSB7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG4gIH1cblxuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1oZXJvIC50ZXh0LS13cmFwcGVyIHtcbiAgICBib3R0b206IDgwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgcGFkZGluZzogMCA1JTtcbiAgfVxuXG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWhlcm8gLmhlcm8tc2xpZGVyIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAuaGVyby1zbGlkZXIgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taGVybyAuY3RhLS1zY3JvbGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taW50cm8ge31cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taW50cm8gaDIge1xuICBAaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDM2cHgsIDYwcHgsIDI0KTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taW50cm8gLmRlc2NyIHtcbiAgd2lkdGg6IDcwJTtcbiAgbWF4LXdpZHRoOiA4NjBweDtcbiAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgxOHB4LCAyNnB4LCA4KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0KSB7XG5cbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0taW50cm8gLmRlc2NyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufSIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcbkB1c2UgJ3V0aWxzJyBhcyAqO1xuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgLy9taW4taGVpZ2h0OiAyNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjQ1cyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvL2JvcmRlcjogNHB4IHNvbGlkIHZhcigtLWNvbG9yLXNjaGVtZS0tZnJvbnQtcGFnZS1sYW5kaW5nLXBhZ2UtYmxvY2spOyAvL3RyYW5zcGFyZW50O1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB0b3A6MDsgbGVmdDowOyByaWdodDowOyBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNjaGVtZS0tZnJvbnQtcGFnZS1sYW5kaW5nLXBhZ2UtYmxvY2spO1xuICAgIC8vb3BhY2l0eTogMC41MDtcbiAgfVxufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrLmFzLXBsYWNlaG9sZGVyLWltYWdlIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC5jb250ZW50LWJsb2NrLS1pbm5lciB7XG4gIHBhZGRpbmc6IDYwcHggNSUgMjQwcHg7XG4gIC8vZGlzcGxheTogZmxleDsgICAgICAgICAgLy8gbWFrZSB0aHVtYm5haWwgZGl2IGF0IHRoZSBib3R0b21cbiAgLy9mbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBtYWtlIHRodW1ibmFpbCBkaXYgYXQgdGhlIGJvdHRvbVxuICAvL2ZsZXg6MTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jayBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogMTQwcHg7XG4gIEBpbmNsdWRlIHNldC1zY2FsYWJsZS1mb250LXNpemUoMjZweCwgNDZweCwgMjApO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC5kZXNjciBwIHtcbiAgLy9mb250LXdlaWdodDogNjAwO1xuICAvL2xpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgLy9AaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDE4cHgsIDI0cHgsIDYpO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC5kZXNjciB7XG4gIG1hcmdpbi1yaWdodDogMTQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmxpbmstd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmxpbmstd3JhcHBlciBhIHNwYW4udGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmxpbmstd3JhcHBlciBhIHtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0xMHB4O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgJjphZnRlciB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG5cbiAgJjpob3ZlciwgJi5ob3ZlciB7XG4gICAgLy9jb2xvcjogI2ZmZjtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgLy9AaW5jbHVkZSBsaW5rLWJ1dHRvbi0tYXJyb3coI2ZmZik7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jayAudGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jayAuYmFja2dyb3VuZCAuYmFja2dyb3VuZC1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMC4xMjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jayAuYmFja2dyb3VuZC1wbGFjZWhvbGRlciAuYmFja2dyb3VuZC1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jayAudGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDQwcHg7XG4gIGxlZnQ6IDUlO1xuICByaWdodDogNSU7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC50aHVtYm5haWwgLnRodW1ibmFpbC1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jay5ob3Zlcixcbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zY2hlbWUtLWZyb250LXBhZ2UtbGFuZGluZy1wYWdlLWJsb2NrKTsgLy8jY2M5M2ZmO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXNjaGVtZS0tcHJpbWFyeSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jay5hcy1wbGFjZWhvbGRlci1pbWFnZS5ob3Zlcixcbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2suYXMtcGxhY2Vob2xkZXItaW1hZ2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrOmhvdmVyIC5iYWNrZ3JvdW5kIC5iYWNrZ3JvdW5kLWltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQtbGcpIHtcblxuXG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgaDMsXG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmRlc2NyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jayAubGluay13cmFwcGVyIGEge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldCkge1xuXG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmNvbnRlbnQtYmxvY2stLWlubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDsgICAgXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC50aHVtYm5haWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9jayAuZGVzY3Ige1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2sgLmxpbmstd3JhcHBlciBhIHtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9ja3Mge1xuICAvL21hcmdpbi1sZWZ0OiA2MnB4O1xuICAvL21hcmdpbi10b3A6IDY1cHg7XG4gIC8vbWFyZ2luLWJvdHRvbTogODVweDsgICAgXG59IFxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrcyAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrcyAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIC5jb250ZW50LWJsb2NrLS1pbm5lciB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctbGVmdDogNiU7XG4gIHBhZGRpbmctcmlnaHQ6IDYlO1xufSBcblxuLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9ja3MgPiAuY29udGVudC1ibG9jay0taW5uZXIgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGZsZXgtd3JhcDogd3JhcDtcbiAgLy9kaXNwbGF5OiBncmlkO1xuICAvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvOyAvLyAyIGNvbHVtbnNcbiAgLy9ncmlkLWF1dG8tcm93czogMWZyOyAvLyBlcXVhbCBoZWlnaHQgY29sdW1ucyBmb3IgYWxsIHRoZSBib3hlc1xuICAvL2dyaWQtZ2FwOiAzJTtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NkYzO1xuICAvL3BhZGRpbmc6IDEwcHg7XG4gIC8vZ3JpZC1jb2x1bW4tZ2FwOiAzNnB4O1xuICAvL2dyaWQtcm93LWdhcDogNDBweDtcbiAgLy9tYXgtd2lkdGg6IDEzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb250ZW50LWJsb2NrLS1mcm9udHBhZ2UtLWxhbmRpbmctcGFnZS0tYmxvY2tzID4gLmNvbnRlbnQtYmxvY2stLWlubmVyID4gZGl2ID4gZGl2IHtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAvL3BhZGRpbmc6IDIwcHggMDtcbiAgd2lkdGg6IDQ4LjUlO1xuXHRtYXJnaW4tYm90dG9tOiAzLjUlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS1kZXNrdG9wLXNtKSB7IFxuXG4gIC5jb250ZW50LWJsb2NrIHtcbiAgICAvL21hcmdpbi10b3A6IDgwcHg7XG4gICAgLy9tYXJnaW4tYm90dG9tOiA5MHB4OyAgXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LWxnKSB7fVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWZyb250cGFnZS0tbGFuZGluZy1wYWdlLS1ibG9ja3MgPiAuY29udGVudC1ibG9jay0taW5uZXIgPiBkaXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gIH1cblxuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrcyA+IC5jb250ZW50LWJsb2NrLS1pbm5lciA+IGRpdiA+IGRpdiB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrcyAuY29udGVudC1ibG9jay0tZnJvbnRwYWdlLS1sYW5kaW5nLXBhZ2UtLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldC1zbSkge1xuXG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tcGhhYmxldC1sZykge1xuXG5cbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLmNvbnRlbnQtYmxvY2stLWhlYWRpbmcge1xuICAvL21hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1oZWFkaW5nIGgyIHNwYW4udGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiA0NiU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jb250ZW50LWJsb2NrLS1oZWFkaW5nIGgyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDonJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQtbGcpIHtcbiAgLmNvbnRlbnQtYmxvY2stLWhlYWRpbmcgaDIgc3Bhbi50ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldCkge1xuXG4gIC5jb250ZW50LWJsb2NrLS1oZWFkaW5nIGgyIHNwYW4udGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2stLWhlYWRpbmcgaDIge1xuICBcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAtMTBweDtcbiAgICB9XG4gIH0gIFxufSIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcbkB1c2UgJ3V0aWxzJyBhcyAqO1xuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIHtcblxufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5zZWN0aW9ucy0td3JhcHBlciB7XG4gIC8vYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgLy9ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAvL3BhZGRpbmc6IDQwcHggMyU7XG4gIEBleHRlbmQgJWNsZWFyZml4O1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgIFxufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5zZWN0aW9uLS1tYWluIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1NiU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5zZWN0aW9uLS1zaWRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyAgXG4gIHotaW5kZXg6IDE7XG59XG5cbi5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLmltYWdlcy13cmFwcGVyIHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLmltYWdlcy13cmFwcGVyIC5pbWFnZS1maWxlIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLmltYWdlcy13cmFwcGVyIC5pbWFnZS1maWxlLmltYWdlLS1wcmltYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAuaW1hZ2VzLXdyYXBwZXIgLmltYWdlLWZpbGUuaW1hZ2UtLXNlY29uZGFyeSB7XG4gIHdpZHRoOiA1MiU7XG4gIG1hcmdpbi1yaWdodDogMyU7XG59XG5cblxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5pbWFnZXMtd3JhcHBlciAuaW1hZ2UtZmlsZS5pbWFnZS0tYWRkaXRpb24ge1xuICB3aWR0aDogNDUlO1xufVxuXG5cbi5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLmltYWdlcy13cmFwcGVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLnRleHQtLWhpZ2hsaWdodGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBAaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDI0cHgsIDM0cHgsIDEwKTtcblxuICAmOjphZnRlciB7XG4gICAgLy9jb250ZW50OicnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZDogI0ZGQ0UwMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcscmdiYSgyNTUsIDAsIDE3NywgMSkgMCUsIHJnYmEoMjU1LCAyMDYsIDAsIDEpIDUwJSwgcmdiKDAsIDE2OCwgMTUxKSAxMDAlKTtcbiAgfVxufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5kaXZpZGVyLWJhciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogI0ZGQ0UwMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLHJnYmEoMjU1LCAwLCAxNzcsIDEpIDAlLCByZ2JhKDI1NSwgMjA2LCAwLCAxKSA1MCUsIHJnYigwLCAxNjgsIDE1MSkgMTAwJSk7XG59XG5cbi5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLnRleHQtLWhpZ2hsaWdodGVkIHAge1xuICBsaW5lLWhlaWdodDogMS4zNWVtO1xufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC50ZXh0LS1lbmxhcmdlZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIEBpbmNsdWRlIHNldC1zY2FsYWJsZS1mb250LXNpemUoMThweCwgMjhweCwgMTApO1xufVxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC50ZXh0LS1lbmxhcmdlZCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuMzZlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuXG4uY29udGVudC1ibG9jay0taW50cm9kdWN0aW9uIC5iYWNrZ3JvdW5kLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBvcGFjaXR5OiAwLjEzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LWxnKSB7XG5cbiAgLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAuc2VjdGlvbnMtLXdyYXBwZXIge1xuICAgIC8vcGFkZGluZzogMzBweCAzJTtcbiAgfVxuXG4gIC5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLnNlY3Rpb24tLW1haW4ge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldCkge1xuXG4gIC5jb250ZW50LWJsb2NrLS1pbnRyb2R1Y3Rpb24gLnNlY3Rpb24tLW1haW4ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nOiA1cHggMCAxNXB4O1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2stLWludHJvZHVjdGlvbiAudGV4dC0taGlnaGxpZ2h0ZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLmNvbnRlbnQtYmxvY2stLXJldXNhYmxlLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1Mjk0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAucmV1c2FibGUtYmxvY2stLXdyYXBwZXIge1xuICBwYWRkaW5nOiA5MHB4IDAgMTAwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAuc3RydWN0dXJlLWJsb2NrLS1zaWduLXVwLW1haWxpbmctbGlzdCBoMi50aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6Jyc7XG4gICAgYmFja2dyb3VuZDogI0ZGQ0UwMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcscmdiYSgyNTUsIDIwNiwgMCwgMSkgMCUsIHJnYmEoMjU1LCAwLCAxNzcsIDEpIDUwJSwgcmdiYSgwLCAxNjcsIDI1NSwgMSkgMTAwJSk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xuICAgIC8vei1pbmRleDogLTE7XG4gIH1cblxuICAmIHNwYW4udGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogNDYlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE1Mjk0MDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4uY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnN0cnVjdHVyZS1ibG9jay0tc2lnbi11cC1tYWlsaW5nLWxpc3QgLmRlc2NyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXJldXNhYmxlLWJsb2NrIC5zdHJ1Y3R1cmUtYmxvY2stLXNpZ24tdXAtbWFpbGluZy1saXN0IGZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4uY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnN0cnVjdHVyZS1ibG9jay0tc2lnbi11cC1tYWlsaW5nLWxpc3QgZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICBoZWlnaHQ6IDYycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAuc3RydWN0dXJlLWJsb2NrLS1zaWduLXVwLW1haWxpbmctbGlzdCBmb3JtIGxhYmVsW2Zvcj1cIm1jZS1FTUFJTFwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAuc3RydWN0dXJlLWJsb2NrLS1zaWduLXVwLW1haWxpbmctbGlzdCBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1M0IzO1xuICBib3JkZXI6IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzOUNGRjtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4uY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnN0cnVjdHVyZS1ibG9jay0tc2lnbi11cC1tYWlsaW5nLWxpc3QgZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDkwJTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXJldXNhYmxlLWJsb2NrIC5zdHJ1Y3R1cmUtYmxvY2stLXNpZ24tdXAtbWFpbGluZy1saXN0IGZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXJldXNhYmxlLWJsb2NrIC5zdHJ1Y3R1cmUtYmxvY2stLXNpZ24tdXAtbWFpbGluZy1saXN0IC5zZWN0aW9ucy0td3JhcHBlciB7XG5cbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG59XG5cbi5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAuc3RydWN0dXJlLWJsb2NrLS1zaWduLXVwLW1haWxpbmctbGlzdCAuc2VjdGlvbi0tc2lkZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAuc3RydWN0dXJlLWJsb2NrLS1zaWduLXVwLW1haWxpbmctbGlzdCAuc2VjdGlvbi0tbWFpbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjAlO1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnN0cnVjdHVyZS1ibG9jay0tc2lnbi11cC1tYWlsaW5nLWxpc3QgLmltYWdlLS13cmFwcGVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldCkge1xuXG4gIC5jb250ZW50LWJsb2NrLS1yZXVzYWJsZS1ibG9jayAucmV1c2FibGUtYmxvY2stLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMCA3MHB4O1xuICB9ICBcblxuICAuY29udGVudC1ibG9jay0tcmV1c2FibGUtYmxvY2sgLnN0cnVjdHVyZS1ibG9jay0tc2lnbi11cC1tYWlsaW5nLWxpc3QgLnNlY3Rpb24tLW1haW4ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLmNvbnRlbnQtYmxvY2stLXRleHQge31cblxuLmNvbnRlbnQtYmxvY2stLXRleHQgLmNvbnRlbnQtYmxvY2stLWlubmVyIHtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0IC5zZWN0aW9uLS1tYWluIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2NCU7XG4gIG1hcmdpbi1yaWdodDogNCU7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0IC5zZWN0aW9uLS1zaWRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXRleHQgLnNlY3Rpb24tLW1haW4gZGl2IHtcblxuICA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLmNvbnRlbnQtYmxvY2stLXRleHQuY2Itd2lkdGgtLWZ1bGwgIC5zZWN0aW9uLS1tYWluIHsgXG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8vXG4vLyBja2VkaXRvciBzdHlsZXNcbi8vXG4uY29udGVudC1ibG9jay0tdGV4dCBpbWcuYWxpZ24tbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLy9cbi8vIGN1c3RvbSBja2VkaXRvciBzdHlsZXNcbi8vXG4uY29udGVudC1ibG9jay0tdGV4dCB0YWJsZS5wcmljaW5nIHRyOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbn1cbi5jb250ZW50LWJsb2NrLS10ZXh0IHRhYmxlLnByaWNpbmcgdGQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBAaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDE2cHgsIDE4cHgsIDIpO1xufVxuXG4jc2hvcnRjdXRzLmNvbnRlbnQtYmxvY2stLXRleHQge1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG5cbiNzaG9ydGN1dHMuY29udGVudC1ibG9jay0tdGV4dCAuc2VjdGlvbi0tbWFpbiB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4jc2hvcnRjdXRzLmNvbnRlbnQtYmxvY2stLXRleHQgdWwucHJvamVjdHMtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbiNzaG9ydGN1dHMuY29udGVudC1ibG9jay0tdGV4dCB1bC5wcm9qZWN0cy1saXN0IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbGVmdDtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJ8XCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbiNzaG9ydGN1dHMuY29udGVudC1ibG9jay0tdGV4dCB1bC5wcm9qZWN0cy1saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbiNzaG9ydGN1dHMuY29udGVudC1ibG9jay0tdGV4dCB1bC5wcm9qZWN0cy1saXN0IGxpOmxhc3QtY2hpbGQge1xuICAmOjphZnRlciB7IFxuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LWxnKSB7XG5cbiAgLmNvbnRlbnQtYmxvY2stLXRleHQgLnNlY3Rpb24tLW1haW4ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIFxuICAuY29udGVudC1ibG9jay0tdGV4dCAuc2VjdGlvbi0tc2lkZSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxufSIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcbkB1c2UgJ3V0aWxzJyBhcyAqO1xuXG4uY29udGVudC1ibG9jay0tdGV4dC1jYWxsb3V0IHtcbiAgLy9tYXJnaW4tbGVmdDogNjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgyOHB4LCA0MnB4LCAxNCk7XG59IFxuXG4uY29udGVudC1ibG9jay0tdGV4dC1jYWxsb3V0IC5jb250ZW50LWJsb2NrLS1pbm5lciB7XG4gIC8vbWF4LXdpZHRoOiAxNDgwcHg7XG4gIG1heC13aWR0aDogODIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn0gXG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LWNhbGxvdXQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLWRlc2t0b3Atc20pIHsgXG5cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQtbGcpIHtcblxuICAuY29udGVudC1ibG9jay0tdGV4dC1jYWxsb3V0IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHg7ICBcbiAgICAvL21hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0LXNtKSB7XG5cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS1waGFibGV0LWxnKSB7XG5cbiAgLmNvbnRlbnQtYmxvY2stLXRleHQtY2FsbG91dCB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4OyAgXG4gICAgLy9tYXJnaW4tbGVmdDogNTBweDtcbiAgfVxufSIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcbkB1c2UgJ3V0aWxzJyBhcyAqO1xuXG4vL1xuLy8gcmVzZXQgbmVzdGVkIGNvbnRlbnQgYmxvY2tzXG4vLyBcbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUgPiAuY29udGVudC1ibG9jay0taW5uZXIgPiAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLS13cmFwcGVyID4gLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS0tbWFpbi1jb2x1bW4gPiBkaXYgPiBkaXYgPiAuY29udGVudC1ibG9jayxcbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUgPiAuY29udGVudC1ibG9jay0taW5uZXIgPiAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLS13cmFwcGVyID4gLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS0tc2lkZS1jb2x1bW4gPiBkaXYgPiBkaXYgPiAuY29udGVudC1ibG9jayAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZSA+IC5jb250ZW50LWJsb2NrLS1pbm5lciA+IC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtLXdyYXBwZXIgPiAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLS1tYWluLWNvbHVtbiA+IGRpdiA+IGRpdiA+IC5jb250ZW50LWJsb2NrID4gLmNvbnRlbnQtYmxvY2stLWlubmVyLFxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZSA+IC5jb250ZW50LWJsb2NrLS1pbm5lciA+IC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtLXdyYXBwZXIgPiAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLS1zaWRlLWNvbHVtbiA+IGRpdiA+IGRpdiA+IC5jb250ZW50LWJsb2NrID4gLmNvbnRlbnQtYmxvY2stLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUgLnNlY3Rpb24tLW1haW4ge1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlIC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtLXdyYXBwZXIge1xuICBAZXh0ZW5kICVjbGVhcmZpeDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZSAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLS1tYWluLWNvbHVtbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjAlO1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xufVxuXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlIC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtLXNpZGUtY29sdW1uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQpIHtcblxuICAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlIC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtLW1haW4tY29sdW1uIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufSIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcbkB1c2UgJ3V0aWxzJyBhcyAqO1xuXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlLWltYWdlIHt9XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLnNlY3Rpb25zLS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogNTBweCAzJTtcbiAgQGV4dGVuZCAlY2xlYXJmaXg7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLnNlY3Rpb24tLXNpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbn1cblxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS1pbWFnZSAuc2VjdGlvbi0tbWFpbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMDsgXG4gIG1hcmdpbi10b3A6IDIwcHg7IFxufVxuXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlLWltYWdlLnNpZGUtY29sdW1uLXBvc2l0aW9uLS1yaWdodCAuc2VjdGlvbi0tc2lkZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogNSU7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLmltYWdlcy13cmFwcGVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgZGl2ID4gaDIsXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlLWltYWdlIGRpdiA+IGgzLFxuLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS1pbWFnZSBkaXYgPiBoNCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLnRleHQtLWVubGFyZ2VkIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgyMnB4LCAzMnB4LCAxMCk7XG59XG5cbi5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLnRleHQtLWVubGFyZ2VkIHAge1xuICBsaW5lLWhlaWdodDogMS40NWVtO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uY29udGVudC1ibG9jay0tdGV4dC1zaWRlLWltYWdlIC50ZXh0LS1yZWd1bGFyIHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldCkge1xuXG4gIC5jb250ZW50LWJsb2NrLS10ZXh0LXNpZGUtaW1hZ2UgLnNlY3Rpb25zLS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDMlO1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS1pbWFnZSAuc2VjdGlvbi0tc2lkZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICB9XG5cbiAgLmNvbnRlbnQtYmxvY2stLXRleHQtc2lkZS1pbWFnZSAuc2VjdGlvbi0tbWFpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHg7XG4gIH1cblxuICAuY29udGVudC1ibG9jay0tdGV4dC1zaWRlLWltYWdlLnNpZGUtY29sdW1uLXBvc2l0aW9uLS1yaWdodCAuc2VjdGlvbi0tc2lkZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9ICBcbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuLmNvbnRlbnQtYmxvY2stLXN0ZXBzIC5zdGVwcy0tbGlzdCB7XG4gIEBpbmNsdWRlIHJlc2V0LWxpc3Q7XG59XG5cbi5jb250ZW50LWJsb2NrLS1zdGVwcyAuc3RlcHMtLWxpc3QgLnN0ZXBzLS1saXN0LWl0ZW0ge1xuICBAZXh0ZW5kICVjbGVhcmZpeDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzYwMDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZzogMjVweCAxNXB4O1xuICBAaW5jbHVkZSBzZXQtc2NhbGFibGUtZm9udC1zaXplKDE2cHgsIDE4cHgsIDIpO1xufVxuXG4uY29udGVudC1ibG9jay0tc3RlcHMgLnN0ZXBzLS1saXN0IC5zdGVwcy0tbGlzdC1pdGVtIHNwYW4ubGFiZWwge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIEBpbmNsdWRlIHNldC1zY2FsYWJsZS1mb250LXNpemUoMzBweCwgNDBweCwgMTApO1xufVxuXG4uY29udGVudC1ibG9jay0tc3RlcHMgLnN0ZXBzLS1saXN0IC5zdGVwcy0tbGlzdC1pdGVtID4gZGl2LFxuLmNvbnRlbnQtYmxvY2stLXN0ZXBzIC5zdGVwcy0tbGlzdCAuc3RlcHMtLWxpc3QtaXRlbSA+IGEgPiBkaXYge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xufVxuXG4uY29udGVudC1ibG9jay0tc3RlcHMgLnN0ZXBzLS1saXN0IC5zdGVwcy0tbGlzdC1pdGVtIGEuc3RlcHMtLWxpc3QtaXRlbS0tbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDtcblxuICAmIHNwYW4ubGFiZWwge1xuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7XG4gIH1cbn1cbi5jb250ZW50LWJsb2NrLS1zdGVwcyAuc3RlcHMtLWxpc3QgLnN0ZXBzLS1saXN0LWl0ZW0gYS5zdGVwcy0tbGlzdC1pdGVtLS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgXG4gICYgc3Bhbi5sYWJlbCB7XG4gICAgY29sb3I6ICRjb2xvci0taHlwZXJsaW5rLS1ob3ZlcjtcbiAgfVxufSIsIkB1c2UgJ2Fic3RyYWN0cycgYXMgKjtcbkB1c2UgJ3V0aWxzJyBhcyAqO1xuXG4jYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgIHtcbiAgbWF4LXdpZHRoOiAxNDgwcHg7XG4gIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gIHBhZGRpbmctbGVmdDogMyU7XG4gIHBhZGRpbmctcmlnaHQ6IDMlO1xufVxuXG4jYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3Mge1xuXG4gID4gdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiA1cHggMCAzMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgQGV4dGVuZCAlY2xlYXJmaXg7XG5cbiAgICA+IGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgPiBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA0cHggMThweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IC0ycHggMHB4IDBweCAjMDA1NTkzO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAgIFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlO1xuXG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggLTJweCAwcHggMHB4ICMwMDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJhYWZmO1xuICAgICAgICAgIC8vYm94LXNoYWRvdzogMHB4IC0ycHggMHB4IDBweCAkY29sb3ItLWh5cGVybGluaztcbiAgICAgICAgfSAgICAgICAgXG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkuaG9tZXBhZ2UgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzLFxuYm9keS5wYWdlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyxcbmJvZHkucGFnZS1pbml0aWF0aXZlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyxcbmJvZHkubmV3cyAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MsXG5ib2R5LnBob3RvICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyxcbmJvZHkudXBkYXRlICNibG9jay1taXQtcHJpbWFyeS1sb2NhbC10YXNrcyxcbmJvZHkudmlkZW8gI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzLFxuYm9keS5pbml0aWF0aXZlLWxhbmRpbmctcGFnZSAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MsXG5ib2R5LmxhbmRpbmctcGFnZSAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MsXG5ib2R5LndyaXRpbmctc3BlZWNoZXMgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcblxuICA+IHVsIHtcbiAgICAvL21hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgID4gbGkgYSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjb2xvci1zY2hlbWUtLXR1cnF1b2lzZS01MDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI3NWUwOyAvLyAkY29sb3ItLWJ1dHRvbi0taG92ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzA2MWIyO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm94LXNoYWRvdzogLjFlbSAuMjVlbSAuNWVtICM0NzQ3NDc7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA2MWIyO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZS1jb2xvcjogIzAwOGFmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQtbGcpIHtcblxuICAjYmxvY2stbWl0LXByaW1hcnktbG9jYWwtdGFza3MgIHtcblxuICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRicC0tdGFibGV0KSB7XG5cbiAgI2Jsb2NrLW1pdC1wcmltYXJ5LWxvY2FsLXRhc2tzICB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDsgICAgXG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTsgIFxuICB9XG59IiwiQHVzZSAnYWJzdHJhY3RzJyBhcyAqO1xuQHVzZSAndXRpbHMnIGFzICo7XG5cbi5wYWdlLS1zZWN0aW9uLS1kcnVwYWwtbWVzc2FnZXMgLnBhZ2UtLXNlY3Rpb24tLWlubmVyIHtcbiAgLy9tYXgtd2lkdGg6IDEwNDBweDtcbiAgLy9tYXJnaW4tbGVmdDogMTMlO1xuICAvL21hcmdpbi1yaWdodDogODBweDtcbn1cblxuLmNvbnRlbnQtYmxvY2stLWRydXBhbC1zdGF0dXMtbWVzc2FnZXMge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5cbi5kcnVwYWwtc3RhdHVzLW1lc3NhZ2VzIC5jb250ZW50LWJsb2NrLS1kcnVwYWwtc3RhdHVzLW1lc3NhZ2VzIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmRydXBhbC1zdGF0dXMtbWVzc2FnZXMge1xuICBmb250LXNpemU6IDE2cHg7IC8vICRmb250LXNpemUtLXNtO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuXG4gIC5zdGF0dXMtbWVzc2FnZXMtLWNvbnRlbnRpbmZvIHtcbiAgICAuc3RhdHVzLW1lc3NhZ2VzLS1hbGVydCB7XG4gICAgICAvL3BhZGRpbmc6IDI1cHggMTVweDtcbiAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNTtcbiAgICAgIC8vYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjRkZCQ0JDO1xuICAgIH1cblxuICAgIC5zdGF0dXMtbWVzc2FnZXMtLWluZm8ge1xuICAgICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgICAgY29sb3I6ICMzMmNlYTQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1MjQyO1xuICAgICAgLy9ib3JkZXItbGVmdDogMnB4IHNvbGlkICM4OUQ2NTE7XG4gICAgfSAgICBcblxuICAgIHVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBtYXJnaW46OHB4IDA7XG4gICAgfVxuLypcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItLXRleHQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiAwIC0ycHggJGNvbG9yLS1oeXBlcmxpbmsgaW5zZXQ7IFxuICBcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItLWh5cGVybGluay1oaWdobGlnaHRlZDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAtMnB4ICRjb2xvci0taHlwZXJsaW5rLWhpZ2hsaWdodGVkIGluc2V0OyBcbiAgICAgIH1cbiAgICB9ICovXG4gIH1cblxuICAubWVzc2FnZXMubWVzc2FnZXMtLXN0YXR1cyB7XG4gICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjRjJGRkU4O1xuICAgIC8vYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjODlENjUxO1xuICAgIGNvbG9yOiAjMzJjZWE0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNDUyNDI7XG4gIH1cblxuICAuc3RhdHVzLW1lc3NhZ2VzLS1hbGVydCB7XG4gICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjRjJGRkU4O1xuICAgIC8vYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjODlENjUxO1xuICAgIGNvbG9yOiAjZjM5YjlkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODMzMzM7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZyb250LXBhZ2UgJiB7XG4gICAgXG4gICAgLnN0YXR1cy1tZXNzYWdlcy0tY29udGVudGluZm8ge1xuXG4gICAgICAuc3RhdHVzLW1lc3NhZ2VzLS1hbGVydCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZCQ0JDO1xuICAgICAgfSAgICAgIFxuXG4gICAgICAuc3RhdHVzLW1lc3NhZ2VzLS1pbmZvIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4OUQ2NTE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmRpdltkYXRhLWRydXBhbC1tZXNzYWdlc10ge1xuICBtYXgtd2lkdGg6IDE0ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbiAgcGFkZGluZy1yaWdodDogNDVweDsgIFxufVxuXG5ib2R5LmhvbWVwYWdlIGRpdltkYXRhLWRydXBhbC1tZXNzYWdlc10ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk7XG4gIHRvcDogMjIwcHg7XG59XG5cbmRpdltkYXRhLWRydXBhbC1tZXNzYWdlc10gZGl2W2FyaWEtTGFiZWw9XCJTdGF0dXMgbWVzc2FnZVwiXSxcbmRpdltkYXRhLWRydXBhbC1tZXNzYWdlc10gZGl2W3JvbGU9XCJzdGF0dXNcIl0ge1xuICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDsgLy8gJGZvbnQtc2l6ZS0tc207XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjYWVmMWRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1MjQyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vKlxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDJweDtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMmNlYTQ7XG4gICAgbWFzay1pbWFnZTogdXJsKC90aGVtZXMvY29udHJpYi9naW4vZGlzdC9tZWRpYS9zcHJpdGUuc3ZnKTtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICB9ICAqL1xufVxuXG5kaXZbZGF0YS1kcnVwYWwtbWVzc2FnZXNdIGRpdltyb2xlPVwiYWxlcnRcIl0ge1xuICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDsgLy8gJGZvbnQtc2l6ZS0tc207XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmFiY2JlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2MyZDJkO1xuXG59XG5cbmRpdltkYXRhLWRydXBhbC1tZXNzYWdlc10gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cblxuYm9keS5ob21lcGFnZSAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzLFxuYm9keS5wYWdlIC5wYWdlLS1zZWN0aW9uLS1kcnVwYWwtbWVzc2FnZXMsXG5ib2R5LnBhZ2UtaW5pdGlhdGl2ZSAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzLFxuYm9keS5uZXdzIC5wYWdlLS1zZWN0aW9uLS1kcnVwYWwtbWVzc2FnZXMsXG5ib2R5LnBob3RvIC5wYWdlLS1zZWN0aW9uLS1kcnVwYWwtbWVzc2FnZXMsXG5ib2R5LnVwZGF0ZSAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzLFxuYm9keS52aWRlbyAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzLFxuYm9keS5pbml0aWF0aXZlLWxhbmRpbmctcGFnZSAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzLFxuYm9keS5sYW5kaW5nLXBhZ2UgLnBhZ2UtLXNlY3Rpb24tLWRydXBhbC1tZXNzYWdlcyxcbmJvZHkud3JpdGluZy1zcGVlY2hlcyAucGFnZS0tc2VjdGlvbi0tZHJ1cGFsLW1lc3NhZ2VzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDEwMHB4O1xuICByaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB6LWluZGV4OiA5OTk7XG5cbiAgLnBhZ2UtLXNlY3Rpb24tLWlubmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAuZHJ1cGFsLXN0YXR1cy1tZXNzYWdlcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59IiwiQHVzZSAnYWJzdHJhY3RzJyBhcyAqO1xuQHVzZSAndXRpbHMnIGFzICo7XG5cbmJvZHkuaG9tZXBhZ2Uge31cblxuYm9keS5ob21lcGFnZSAuc2l0ZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5LmhvbWVwYWdlIC5zaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItLWlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuYm9keS5ob21lcGFnZSAuc2l0ZS1oZWFkZXIgLnNpdGUtbG9nbyB7XG4gIEBpbmNsdWRlIGxvZ28tLWNvcHl0ZWNoLS13aGl0ZSgpO1xufVxuXG5ib2R5LmhvbWVwYWdlIC5zaXRlLWhlYWRlciAuc2l0ZS1sb2dvLS1taXQge1xuICBAaW5jbHVkZSBsb2dvLS1taXQoI2ZmZik7XG59XG5cbmJvZHkuaG9tZXBhZ2UgLnNpdGUtbWFpbi1uYXYge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbmJvZHkuaG9tZXBhZ2UgLnNpdGUtbWFpbi1uYXYgLm5hdi1tZW51ID4gdWwgPiBsaSA+IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbn1cblxuYm9keS5ob21lcGFnZSAuc2l0ZS1tYWluLW5hdiAubmF2LW1lbnUgYnV0dG9uOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5ib2R5LmhvbWVwYWdlIC5zaXRlLW1haW4tbmF2LS1idXR0b24ge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbmJvZHkuaG9tZXBhZ2UgLnNpdGUtbWFpbi1uYXYtLWJ1dHRvbiAuaWNvbiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuYm9keS5ob21lcGFnZSAuc2l0ZS1tYWluLW5hdi0tYnV0dG9uIC5zaXRlLW1haW4tbmF2LS1idXR0b24tLWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuYm9keS5ob21lcGFnZSAuc3RydWN0dXJlLWJsb2NrLS1vcmRlci1idXR0b24gYS5idXR0b24tLWxpbmsge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldCkge1xuXG4gIC5ob21lcGFnZSAuY29udGVudC1ibG9jay0tdGV4dC1jYWxsb3V0IHtcbiAgICAvL21hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn0iLCJAdXNlICdhYnN0cmFjdHMnIGFzICo7XG5AdXNlICd1dGlscycgYXMgKjtcblxuYm9keS5sYW5kaW5nLXBhZ2UgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG5ib2R5LmxhbmRpbmctcGFnZSAuY29udGVudC1ibG9jay0tYmxvY2stcGFnZS10aXRsZSxcbmJvZHkubGFuZGluZy1wYWdlIC5jb250ZW50LWJsb2NrLS1ibG9jay1wYWdlLXRpdGxlIGgxIHtcbiAgLy9tYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGJwLS10YWJsZXQtbGcpIHtcblxuICBib2R5LmxhbmRpbmctcGFnZSAuY29udGVudC1ibG9jay0tYmxvY2stcGFnZS10aXRsZSB7XG4gICAgLy9tYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkYnAtLXRhYmxldCkge1xuXG4gIGJvZHkubGFuZGluZy1wYWdlIC5jb250ZW50LWJsb2NrLS1ibG9jay1wYWdlLXRpdGxlIHtcbiAgICAvL21hcmdpbi10b3A6IDMwcHg7XG4gICAgLy9tYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59IiwiQHVzZSAnYWJzdHJhY3RzJyBhcyAqO1xuQHVzZSAndXRpbHMnIGFzICo7XG5cbiNzaW1wbGVzYW1scGhwLWF1dGgtbG9naW4tbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbiNzaW1wbGVzYW1scGhwLWF1dGgtbG9naW4tbGluayAuc2ltcGxlc2FtbHBocC1hdXRoLWxvZ2luLWxpbmsge1xuICBAaW5jbHVkZSByZXNldC1oeXBlcmxpbms7XG4gIEBpbmNsdWRlIHNldC1saW5rLWJ1dHRvbjtcbn1cblxuIiwiQHVzZSAnYWJzdHJhY3RzJyBhcyAqO1xuQHVzZSAndXRpbHMnIGFzICo7XG5cbmJvZHkucGFnZS0tc2VhcmNoIHt9XG5cbmJvZHkucGFnZS0tc2VhcmNoICNibG9jay1taXQtY29udGVudCB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG5ib2R5LnBhZ2UtLXNlYXJjaCBmb3JtI3NlYXJjaC1hcGktcGFnZS1ibG9jay1mb3JtLXNlYXJjaCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keS5wYWdlLS1zZWFyY2ggZm9ybSNzZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2ggLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuYm9keS5wYWdlLS1zZWFyY2ggZm9ybSNzZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2guY29udGFpbmVyLWlubGluZSBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keS5wYWdlLS1zZWFyY2ggZm9ybSNzZWFyY2gtYXBpLXBhZ2UtYmxvY2stZm9ybS1zZWFyY2ggaW5wdXQuZm9ybS1zZWFyY2gge1xuICBoZWlnaHQ6IDYycHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbmJvZHkucGFnZS0tc2VhcmNoIGZvcm0jc2VhcmNoLWFwaS1wYWdlLWJsb2NrLWZvcm0tc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5ib2R5LnBhZ2UtLXNlYXJjaCBoMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkucGFnZS0tc2VhcmNoIGFydGljbGUge1xuICBwYWRkaW5nOiAzMHB4IDA7IFxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG5ib2R5LnBhZ2UtLXNlYXJjaCBhcnRpY2xlIGgyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgQGluY2x1ZGUgc2V0LXNjYWxhYmxlLWZvbnQtc2l6ZSgyMnB4LCAzMnB4LCAxMCk7XG59XG5cbmJvZHkucGFnZS0tc2VhcmNoIGFydGljbGUgLmZpZWxkLS1zZWFyY2gtYXBpLWV4Y2VycHQge1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59Il19 */
