/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{padding:0;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;outline:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}html{min-width:320px;font-size:.3125vw;width:100%;overflow-x:hidden}body{position:relative;width:100%;min-height:100vh;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#fff;overflow:hidden;font-family:'Open Sans',sans-serif;font-size:18rem;line-height:1;font-weight:400;word-wrap:break-word;color:#000}.container-outer{width:100%;padding:0 20rem}.container-inner{margin:0 auto;width:100%}svg{display:inline-block;-webkit-flex-shrink:0;flex-shrink:0}img{width:100%;height:auto;display:block}h1,h2,h3,h4{line-height:1.1em;font-family:Roboto,sans-serif;font-weight:500;letter-spacing:.025em;margin:0 0 20rem}h1{font-size:33rem}h2{font-size:28rem}h3{font-size:24rem}h4{font-size:18rem}p{font-size:18rem;line-height:1.45em;letter-spacing:.025em;color:rgba(0,0,0,.8);margin:0 0 25rem}a{color:#c92b32;text-decoration:none;letter-spacing:.025em}li{list-style:none;letter-spacing:.025em}ol,ul{margin:0}@media (min-width:1000px){html{font-size:.07320644vw}body{padding-top:113rem}h1{font-size:48rem}h2{font-size:40rem}.container-outer{width:100%;padding:0 90rem}}.delay-015{-webkit-animation-delay:.15s!important;animation-delay:.15s!important}.delay-02{-webkit-animation-delay:.2s!important;animation-delay:.2s!important}.delay-025{-webkit-animation-delay:.25s!important;animation-delay:.25s!important}.delay-03{-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.delay-04{-webkit-animation-delay:.4s!important;animation-delay:.4s!important}.delay-06{-webkit-animation-delay:.6s!important;animation-delay:.6s!important}.delay-09{-webkit-animation-delay:.9s!important;animation-delay:.9s!important}.delay-12{-webkit-animation-delay:1.2s!important;animation-delay:1.2s!important}@-webkit-keyframes show-dropdown{from{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.2}to{opacity:1}}@keyframes show-dropdown{from{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.2}to{opacity:1}}@-webkit-keyframes show-dropdown-marg{from{margin-top:-10%;opacity:0}to{opacity:1}}@keyframes show-dropdown-marg{from{margin-top:-10%;opacity:0}to{opacity:1}}@-webkit-keyframes show-modal{from{opacity:0}to{opacity:1}}@keyframes show-modal{from{opacity:0}to{opacity:1}}@-webkit-keyframes show-overlay{from{opacity:0}to{opacity:.5}}@keyframes show-overlay{from{opacity:0}to{opacity:.5}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@media (min-width:1000px){[data-show-animation=fadeInUp]{opacity:0;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;background-color:#000;opacity:.5;display:none;-webkit-transition:opacity .3s;transition:opacity .3s}.overlay._open{display:block;-webkit-animation:show-overlay .3s;animation:show-overlay .3s}.link-underline{display:inline-block;font-size:18rem;line-height:1.45em;letter-spacing:.025em;text-decoration:underline;-webkit-transition:.2s;transition:.2s}.link-underline:hover{text-decoration:none}.text-block{font-size:18rem;line-height:1.45em;letter-spacing:.025em}.text-block p{font-size:inherit;line-height:inherit;letter-spacing:inherit}.text-block p a{font-size:inherit;line-height:inherit;letter-spacing:inherit}.text-block ol,.text-block ul{margin:0 0 25rem;padding-left:20rem}.text-block li{font-size:inherit;line-height:inherit;letter-spacing:inherit;color:rgba(0,0,0,.8);position:relative;padding-left:20rem}.text-block ul li::before{content:"";display:inline-block;position:absolute;left:0;top:11rem;width:0;height:0;border-right:8rem solid #c92b32;border-top:8rem solid #fff}.text-block ol li{counter-increment:li}.text-block ol li::before{position:absolute;top:0;left:0;content:counter(li) ".";display:inline-block;line-height:inherit;width:1em;font-size:inherit;font-family:inherit;color:#c92b32}.text-block table{border-collapse:collapse;width:100%;margin:0 0 20rem}.text-block th{border-bottom:1rem solid #000;font-family:Roboto,sans-serif;font-size:18rem;font-weight:500;letter-spacing:.025em;line-height:1.2em;padding:17rem 0;text-align:left;color:#000}.text-block td{border-bottom:1rem solid #f4f4f4;font-size:18rem;color:rgba(0,0,0,.8);line-height:1.2em;padding:9rem 0;padding-top:19rem}.text-block iframe{display:block;width:100%;height:157rem;margin:30rem auto}.text-block>:last-child{margin-bottom:0}@media (min-width:1000px){.text-block iframe{width:750rem;height:422rem}}.btn-g{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:none;text-decoration:none;background:0 0;padding:12rem;font-family:'Open Sans',sans-serif;-webkit-transition:.3s;transition:.3s;cursor:pointer}.btn-g svg{width:20rem;height:20rem;fill:#000;-webkit-transition:.3s;transition:.3s}.btn-g--plus{background-color:#c92b32;padding:9rem}.btn-g--plus svg{width:12rem;height:12rem;fill:#fff}@media (min-width:1000px){.btn-g--plus:hover{background-color:#000}.btn-g--text{padding:8rem;background-color:#c92b32;-webkit-transition:.3s;transition:.3s;font-size:10rem;line-height:1;letter-spacing:.04em;color:#fff;text-transform:uppercase}}.btn-text{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:none;text-decoration:none;padding:18rem;background-color:#000;-webkit-transition:background-color .3s;transition:background-color .3s;font-size:16rem;line-height:1;color:#fff;width:100%;min-height:60rem;cursor:pointer;letter-spacing:.025em}.btn-text:hover{background-color:#c92b32}.btn-cut{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:18rem;line-height:1.15em;letter-spacing:.025em;padding:5rem 20rem;min-width:167rem;min-height:50rem;color:#fff;position:relative}.btn-cut span{position:relative;z-index:5}.btn-cut:before{position:absolute;content:'';width:100%;height:100%;background:-webkit-linear-gradient(225deg,transparent 13rem,#c92b32 13rem);background:linear-gradient(-135deg,transparent 13rem,#c92b32 13rem);top:0;left:0;-webkit-transition:.3s;transition:.3s}.btn-cut:after{position:absolute;content:'';width:100%;height:100%;background:-webkit-linear-gradient(225deg,transparent 13rem,#000 13rem);background:linear-gradient(-135deg,transparent 13rem,#000 13rem);top:0;left:0;opacity:0;-webkit-transition:.3s;transition:.3s}.btn-cut--small{min-width:128rem;min-height:27rem}.btn-cut--small:before{background:-webkit-linear-gradient(225deg,transparent 8rem,#c92b32 8rem);background:linear-gradient(-135deg,transparent 8rem,#c92b32 8rem)}.btn-cut--small:after{background:-webkit-linear-gradient(225deg,transparent 8rem,#000 8rem);background:linear-gradient(-135deg,transparent 8rem,#000 8rem)}.btn-cut:not(.btn-cut--border):hover:after{opacity:1}.btn-cut--border{box-shadow:inset 0 0 0 1.4rem #d6d6d6;color:#000;-webkit-transition:.3s;transition:.3s;overflow:hidden}.btn-cut--border:after,.btn-cut--border:before{display:none}.btn-cut--border:before{position:absolute;content:'';display:block;background:#fff;width:26rem;height:26rem;border-top:1.4rem solid #d6d6d6;left:auto;top:-14rem;right:-14rem;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.btn-cut--border:hover{background-color:#c92b32;box-shadow:inset 0 0 0 1.4rem #c92b32;color:#fff}.btn-cut--border:hover:before{border-top-color:#c92b32}.arrows-nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.arrows-nav__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:none;text-decoration:none;background:0 0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.arrows-nav__btn svg{width:13rem;height:22rem;fill:#000;-webkit-transition:.3s;transition:.3s}.arrows-nav__btn--prev{margin-right:15rem}.arrows-nav__btn--prev svg{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.arrows-nav__btn--next{margin-left:15rem}.arrows-nav__btn:hover svg{fill:#c92b32}.arrows-nav__btn._disabled{opacity:.5;pointer-events:none}.arrows-nav .swiper-pagination{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 8rem}.arrows-nav .swiper-pagination-bullet{width:8rem;height:8rem;background:#fff;opacity:.5;margin-right:13rem;-webkit-transition:.3s;transition:.3s}.arrows-nav .swiper-pagination-bullet:last-child{margin-right:0}.arrows-nav .swiper-pagination-bullet-active{opacity:1;background:#fff;pointer-events:none}.arrows-nav .swiper-pagination-bullet:hover{background:#c92b32;opacity:1}.form-g{line-height:0}.form-g__label{font-size:18rem;letter-spacing:.025em;font-family:Roboto,sans-serif;font-weight:500;line-height:1.15em}.form-g__item{position:relative;line-height:0}.form-g__input{width:100%;background-color:#fff;font-family:'Open Sans',sans-serif;font-weight:300;font-size:18rem;line-height:26rem;color:#000;letter-spacing:.05em;padding:5rem 11rem;border:none}.form-g__input::-webkit-input-placeholder{font-weight:600;color:#000;letter-spacing:normal;opacity:.6}.form-g__input::-ms-input-placeholder{font-weight:600;color:#000;letter-spacing:normal;opacity:.6}.form-g__input::placeholder{font-weight:600;color:#000;letter-spacing:normal;opacity:.6}.form-g__btn{position:absolute;right:0;top:0;height:100%}.select{position:relative}.select__item,.select__link{font-size:18rem;line-height:1.2em;font-family:Roboto,sans-serif;font-weight:500;color:#000;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:10rem 30rem;-webkit-transition:.3s;transition:.3s}.select__link{border-bottom:1rem solid #dedede;position:relative;z-index:11;min-height:50rem}.select__link:after{position:absolute;content:'';height:4rem;left:30rem;right:30rem;bottom:-2rem;background-color:#c92b32}.select__link--arrow{padding:0}.select__link--arrow svg{-webkit-transition:.3s;transition:.3s;width:9rem;height:5rem}.select__item--current{color:#c92b32}.select__dropdown{display:none;position:absolute;top:100%;left:0;background-color:#fff;width:100%;z-index:10;border-bottom:1rem solid #dedede}.select.select--active .select__link--arrow svg{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}._video{position:relative}._video:before{position:absolute;content:'';width:100%;height:100%;background-color:#000;opacity:.2;top:0;left:0}._video:after{position:absolute;content:'';width:10%;min-width:65rem;max-width:110rem;height:100%;background:url(../img/svg/ico/play.svg) no-repeat center;background-size:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.select-my{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.select-my label{font-size:18rem;line-height:1.2em;letter-spacing:.025em;margin-right:25rem;margin-bottom:10rem;color:#000}.select-my .selectric-wrapper{width:100%}.select-my .selectric{border:none;background:#f4f4f4;width:100%;min-height:35rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:5rem 35rem 5rem 20rem;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;z-index:5}.select-my .selectric .label{margin:0;padding:0;font-size:18rem;line-height:1.2em;letter-spacing:.025em;color:#000;height:auto;-webkit-transition:.3s;transition:.3s}.select-my .selectric .button{height:100%;width:35rem;line-height:1;background:0 0;-webkit-transition:.3s;transition:.3s}.select-my .selectric .button:after{border:0;margin:0;opacity:1;display:inline-block;width:7rem;height:7rem;border-right:2rem solid;border-bottom:2rem solid;border-color:#000;top:11rem;right:13rem;left:auto;bottom:auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.select-my .selectric-items{border:none;background:#f4f4f4;box-shadow:none;-webkit-animation:show-dropdown-marg .3s;animation:show-dropdown-marg .3s}.select-my .selectric-items li,.select-my .selectric-items ul{font-size:18rem;line-height:1.2em;letter-spacing:.025em;color:#000}.select-my .selectric-items li{min-height:35rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:5rem 35rem 5rem 20rem;-webkit-transition:color .3s;transition:color .3s}.select-my .selectric-items li.selected{background:0 0;color:#c92b32}.select-my .selectric-items li:hover{background:0 0;color:#c92b32}.select-my .selectric-open .selectric .label{opacity:.7}.select-my .selectric-open .button{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.select-date{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.select-date label{font-size:18rem;line-height:1.2em;letter-spacing:.025em;margin-right:25rem;margin-bottom:10rem;color:#000}.select-date__input-wrapper{position:relative}.select-date__arrow{position:absolute;display:inline-block;height:100%;width:35rem;top:0;right:0;pointer-events:none;-webkit-transition:.3s;transition:.3s}.select-date__arrow:after{position:absolute;content:'';width:7rem;height:7rem;border-right:2rem solid;border-bottom:2rem solid;border-color:#000;-webkit-transition:.3s;transition:.3s;top:11rem;right:13rem;left:auto;bottom:auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.select-date__input{cursor:pointer;border:none;background:#f4f4f4;min-height:35rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:5rem 45rem 5rem 20rem;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;z-index:5}.select-date._open .select-date__arrow{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.socials-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.socials-btn>*{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:inline-flex!important;margin-right:15rem}.socials-btn>:last-child{margin-right:0}.pagination{-webkit-align-self:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-width:280rem}.pagination__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14rem;line-height:16rem;letter-spacing:.01em;padding:2rem;margin:0 4rem;color:#000;opacity:.8;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:color .2s;transition:color .2s}.pagination__link--dots{margin:0;padding:0}.pagination__link--next,.pagination__link--prev{padding:0;margin:0;opacity:1}.pagination__link--next svg,.pagination__link--prev svg{width:13rem;height:21rem;fill:#000;-webkit-transition:.2s;transition:.2s}.pagination__link--prev{margin-right:auto;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.pagination__link--next{margin-left:auto}.pagination__link._active{pointer-events:none;opacity:1;font-size:20rem;height:45rem;width:45rem;color:#000;border-radius:46rem;background-color:#f4f4f4}.pagination__link:not(span):not(._active):hover{color:#c92b32}.pagination__link:not(span):not(._active):hover svg{fill:#c92b32}.xdsoft_datetimepicker{box-shadow:none;background:#fff;border:none;color:#fff;font-family:'Open Sans',sans-serif;padding:0;position:absolute;z-index:5;width:252rem;margin-top:10rem;-webkit-animation:show-modal .3s;animation:show-modal .3s}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{display:none}.xdsoft_datetimepicker .xdsoft_monthpicker{background-color:#152454;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.xdsoft_datetimepicker .xdsoft_label{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;z-index:10;margin:0;padding:12rem;font-size:16rem;line-height:1em;font-weight:400;background-color:#152454;float:none;width:auto;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label i{background:0 0;opacity:1;display:inline-block;width:8rem;height:8rem;border-right:2rem solid;border-bottom:2rem solid;border-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-left:10rem;margin-top:2rem;-webkit-transition:.2s;transition:.2s}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:none}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:0;position:absolute;left:0;top:100%;z-index:101;background:#152454;max-height:200rem;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:12rem;text-align:left;-webkit-transition:background-color .2s;transition:background-color .2s}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c92b32;box-shadow:none;color:#fff;font-weight:400}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background:#c92b32}.xdsoft_datetimepicker .xdsoft_scrollbar{background-color:#dedede;width:6rem}.xdsoft_datetimepicker .xdsoft_scrollbar>.xdsoft_scroller{background:#152454!important;border-radius:0;-webkit-transition:background-color .2s;transition:background-color .2s}.xdsoft_datetimepicker .xdsoft_scrollbar>.xdsoft_scroller:active{background:#c92b32!important}.xdsoft_datetimepicker .xdsoft_calendar{box-shadow:inset 0 0 0 1rem #f4f4f4}.xdsoft_datetimepicker .xdsoft_calendar tbody{border:3rem solid transparent;border-right:0;border-left:0}.xdsoft_datetimepicker .xdsoft_calendar thead{border-top:1rem solid rgba(255,255,255,.2)}.xdsoft_datetimepicker .xdsoft_calendar th{padding:0;color:#fff;font-weight:400;border:0;background-color:#152454;font-size:12rem;height:35rem}.xdsoft_datetimepicker .xdsoft_calendar td{background:0 0;color:#4c4c4c;font-size:12rem;text-align:center;height:30rem;border:0;padding:0 3rem}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding:0;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:background-color .2s;transition:background-color .2s}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{font-weight:700;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current{background:0 0;font-weight:400;color:#fff;box-shadow:none}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current div{background-color:#c92b32}.xdsoft_datetimepicker .xdsoft_calendar td:hover{background:0 0!important}.xdsoft_datetimepicker .xdsoft_calendar td:hover div{background-color:#c92b32}.xdsoft_datetimepicker .xdsoft_datepicker{width:100%;margin:0}.scrollbar .scroll-element.scroll-y{right:auto;left:0;width:6rem}.scrollbar .scroll-element .scroll-element_outer{border-radius:0}.scrollbar .scroll-element .scroll-element_track{background-color:#dedede;opacity:1;border-radius:0}.scrollbar .scroll-element .scroll-bar{background-color:#000;opacity:1;border-radius:0;-webkit-transition:background-color .2s;transition:background-color .2s}.scrollbar .scroll-element:hover .scroll-bar{background-color:#c92b32}.scrollbar .scroll-element.scroll-draggable .scroll-bar{background-color:#c92b32}.calendar{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative}.calendar__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:none;background:0 0;cursor:pointer;position:relative;z-index:5;font-size:16rem;line-height:1.2em;color:#c92b32;-webkit-transition:.3s;transition:.3s}.calendar__btn svg{margin-left:12rem;width:19rem;height:19rem;fill:#c92b32;fill-rule:evenodd;-webkit-transition:.3s;transition:.3s}.calendar__btn:focus,.calendar__btn:hover{color:#000}.calendar__btn:focus svg,.calendar__btn:hover svg{fill:#000}.crumbs{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;z-index:5;padding:0}.crumbs__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:relative;width:100%}.crumbs__btn-mob{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;min-height:30rem;position:relative;background-color:#f4f4f4;width:100%;z-index:6}.crumbs__svg-close,.crumbs__svg-dots{position:absolute;top:50%;left:20rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2s;transition:opacity .2s}.crumbs__svg-dots{width:19rem;height:4rem}.crumbs__svg-close{opacity:0;width:11rem;height:11rem}.crumbs__list{display:none;background-color:#f4f4f4;width:100%;padding-top:14rem;padding-bottom:24rem;z-index:5}.crumbs__item{line-height:0;margin-bottom:18rem}.crumbs__item:last-child{margin-bottom:0;opacity:.7}.crumbs__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14rem;color:#000;line-height:16rem;letter-spacing:.025em;-webkit-transition:color .2s;transition:color .2s}.crumbs__link-back{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:18rem;color:#000;line-height:1.1em;padding:0 20rem;margin-top:20rem;-webkit-transition:color .3s;transition:color .3s}.crumbs__link-back svg{width:7rem;height:11rem;fill:#000;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);margin-right:10rem;-webkit-transition:fill .3s;transition:fill .3s}.crumbs__link-back:hover{color:#c92b32}.crumbs__link-back:hover svg{fill:#c92b32}.crumbs._open .crumbs__svg-dots{opacity:0}.crumbs._open .crumbs__svg-close{opacity:1}@media (min-width:1000px){.crumbs{background-color:transparent;margin-top:45rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;padding:0 90rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.crumbs__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.crumbs__btn-mob{display:none}.crumbs__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;background-color:transparent;padding:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;left:auto;top:auto}.crumbs__item{margin-bottom:0;padding-right:24rem;position:relative}.crumbs__item::after{position:absolute;content:'';width:0;height:0;border-bottom:8rem solid #e5a025;border-left:8rem solid transparent;right:9rem;top:4rem}.crumbs__item:last-child{padding-right:0}.crumbs__item:last-child::after{display:none}.crumbs__link:not(span):hover{color:#c92b32}.crumbs__link-back{padding:0;margin-top:0}}.btn-small{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;border:none;text-decoration:none;background:0 0;padding:8rem;background-color:#c92b32;-webkit-transition:.3s;transition:.3s;font-size:10rem;line-height:1;letter-spacing:.04em;color:#fff;text-transform:uppercase}.btn-small--pc{display:none}@media (min-width:1000px){.btn-small--pc{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.btn-small--mob{display:none}.btn-small{position:absolute;bottom:-8rem;z-index:25}.btn-small:hover{background-color:#000}.btn-small--left{left:110rem}.btn-small--right{right:159rem}}.page-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-right:0;background-color:#fff;position:relative;min-height:50rem;z-index:25}.page-header__decor{display:none}@media (min-width:1000px){.page-header{min-height:113rem;padding-right:90rem;padding-left:80rem;padding-bottom:15rem;position:absolute;top:0;left:0;background-color:#f4f4f4;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.page-header__decor{display:block;position:absolute;width:88rem;height:88rem;left:0;bottom:-55rem}.page-header__decor:after,.page-header__decor:before{position:absolute;content:'';width:0;height:0}.page-header__decor:before{border-left:80rem solid #f4f4f4;border-bottom:80rem solid transparent;bottom:0;left:0}.page-header__decor:after{border-top:58rem solid transparent;border-left:58rem solid #e5a025;top:0;right:0}.page-header._show{position:fixed;top:0;-webkit-animation-name:slideInDown;animation-name:slideInDown;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}}.user-nav{display:-webkit-box;display:-webkit-flex;display:flex;margin-right:4rem}@media (min-width:1000px){.user-nav{margin-right:0;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.main-logo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-self:center;align-self:center;margin-right:auto}.main-logo__img{width:80rem}@media (min-width:1000px){.main-logo{-webkit-align-self:auto;align-self:auto}.main-logo__img{width:173rem}}.search-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.search-box__btn{cursor:pointer;padding:0;height:36rem;width:36rem}.search-box__btn svg{width:15rem;height:15rem}.search-box__btn--close{display:none}.search-box--pc{display:none}.search-box._open .search-box__btn{display:none}.search-box._open .search-box__btn svg{fill:#c92b32}.search-box._open .search-box__btn--close{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-animation:show-modal .3s;animation:show-modal .3s}@media (min-width:1000px){.search-box--mob{display:none}.search-box--pc{display:-webkit-box;display:-webkit-flex;display:flex}.search-box{position:relative;margin-right:20rem}.search-box__btn:hover svg{fill:#c92b32}.search-box._open .search-box__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.search-box._open .search-box__btn svg{fill:#000}}.search{position:absolute;top:100%;left:0;padding-top:14rem;z-index:10;display:none}.search::before{position:absolute;content:'';width:100%;height:1rem;top:-1rem;left:0;background-color:#f4f4f4}.search__item{border:1rem solid #f4f4f4}.search__input{padding-right:35rem;padding-left:25rem}.search__find{padding:5rem;height:100%;width:35rem;background-color:#fff}.search__find svg{width:15rem;height:15rem}.search-box._open .search{display:block;-webkit-animation:show-modal .3s;animation:show-modal .3s}@media (min-width:1000px){.search{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:auto;right:100%;padding:0;width:auto;background-color:#fff;z-index:20}.search::before{display:none}.search__item{border:0}.search__input{width:380rem;padding-right:5rem;min-height:36rem}.search__find{cursor:pointer;left:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;height:36rem;width:36rem;background-color:#f4f4f4}}.lang-select{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;z-index:5}.lang-select__active,.lang-select__link{margin:0;font-size:18rem;line-height:1;font-weight:600;color:#000;text-transform:capitalize;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:48rem;min-height:35rem}.lang-select__active{cursor:pointer;min-height:100%;position:relative;z-index:6}.lang-select__active svg{display:none}.lang-select__item{margin-bottom:5rem}.lang-select__list{position:absolute;z-index:5;top:100%;width:100%;left:0;background-color:#fff;display:none}.lang-select._open .lang-select__active{color:#c92b32}.lang-select._open .lang-select__list{display:block;-webkit-animation:show-dropdown-marg .3s;animation:show-dropdown-marg .3s}@media (min-width:1000px){.lang-select{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.lang-select:after,.lang-select:before{display:none}.lang-select__active,.lang-select__link{width:60rem;min-height:36rem}.lang-select__active:hover,.lang-select__link:hover{opacity:1;color:#c92b32}.lang-select__active:hover svg,.lang-select__link:hover svg{fill:#c92b32}.lang-select__active svg{position:absolute;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;width:10rem;height:6rem;right:4rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s}.lang-select__item{margin-bottom:5rem}.lang-select__item:last-child{margin-bottom:0}.lang-select__list{padding-top:5rem;padding-bottom:13rem;background-color:#f4f4f4}.lang-select._open .lang-select__active{color:rgba(35,31,32,.7)}.lang-select._open .lang-select__active svg{-webkit-transform:translateY(-50%) scale(1,-1);-ms-transform:translateY(-50%) scale(1,-1);transform:translateY(-50%) scale(1,-1)}}.login{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.login__btn{cursor:pointer}.login__btn svg{width:22rem;height:10rem;fill:#c92b32;fill-rule:evenodd}@media (min-width:1000px){.login__btn:hover svg{fill:#000}}.menu-btn{background-color:#f4f4f4;z-index:5;width:50rem;height:50rem}.menu-btn svg{width:22rem;height:16rem}.menu-btn--close{position:fixed;right:0;top:0;z-index:20}.menu-btn--close svg{width:18rem;height:18rem}@media (min-width:1000px){.menu-btn{display:none}}.menu{padding-top:50rem;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:fixed;width:100%;height:100vh;overflow-y:auto;left:0;top:0;z-index:10;text-align:center;background-color:#f4f4f4}.menu__logo{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;left:21rem;top:0;height:50rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.menu__logo img{width:80rem}.menu__list{padding-top:30rem}.menu__item{line-height:0;text-align:center;position:relative;margin-bottom:25rem}.menu__item:last-child{margin-bottom:0}.menu__link{font-weight:600;color:#000;font-size:18rem;line-height:1.15em;display:inline-block;-webkit-transition:color .3s;transition:color .3s;position:relative;padding:0 20rem}.menu__link span{font-size:10rem;font-weight:600;opacity:.8}.menu._open{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-animation:show-modal .3s;animation:show-modal .3s}@media (min-width:1000px){.menu{display:-webkit-box;display:-webkit-flex;display:flex;position:static;height:auto;width:auto;padding:0;overflow-y:visible;margin-right:35rem}.menu__logo{display:none}.menu__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0}.menu__item{margin-bottom:0;margin-right:55rem}.menu__item:last-child{margin-right:0}.menu__link{padding:9rem 0;line-height:1}.menu__link span{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.menu__link ._left{left:0;-webkit-transform:none;-ms-transform:none;transform:none}.menu__item:hover .menu__link{color:#c92b32}}.menu-other{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:30rem;padding-bottom:45rem;background-color:#fff;margin-top:50rem;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0}.menu-other__link{font-size:14rem;line-height:1.15em;margin-bottom:25rem}.menu-other__btn{font-size:14rem;line-height:1.15em}@media (min-width:1000px){.menu-other{margin-top:0;position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;padding:0 90rem;height:45rem;top:0;right:0}.menu-other:before{position:absolute;content:'';width:0;height:0;border-left:46rem solid #f4f4f4;border-top:46rem solid transparent;left:0;top:0}.menu-other__link{margin-bottom:0;margin-right:40rem;-webkit-transition:color .3s;transition:color .3s}.menu-other__link:hover{color:#000}.menu-other__btn{margin-left:-10rem}}.submenu__list{display:none;padding:15rem 0;background-color:#fff}.submenu__item{line-height:0;text-align:center;margin-bottom:5rem}.submenu__item:last-child{margin-bottom:0}.submenu__link{font-weight:300;color:#231f20;font-size:14rem;line-height:24rem;letter-spacing:.05em;text-transform:none;display:inline-block;-webkit-transition:color .3s;transition:color .3s;position:relative;padding:0}.submenu__btn{position:absolute;left:100%;top:0;padding:0;height:30rem;width:16rem;z-index:20}.submenu__btn svg{-webkit-transition:.3s;transition:.3s;width:9rem;height:5rem}.submenu._open .submenu__open{color:#c92b32}.submenu._open .submenu__btn svg{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);fill:#c92b32}@media (min-width:1000px){.submenu__btn{display:none}.submenu__list{position:absolute;top:100%;left:-25rem;padding:25rem;padding-right:10rem;min-width:270rem}.submenu__item{text-align:left;margin-bottom:14rem}.submenu__link{font-weight:400}.submenu__link:hover{color:#c92b32}.menu__item:hover .submenu__list{display:block;-webkit-animation:show-dropdown-marg .3s;animation:show-dropdown-marg .3s}}.page-footer{width:100%}.page-footer__content{padding-top:55rem;padding-bottom:18rem;background-color:#f4f4f4}@media (min-width:1000px){.page-footer__content{padding-top:50rem;padding-bottom:30rem}}.info{background-color:#152454;padding-top:30rem;padding-bottom:30rem}.info__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:20rem}.info__item:last-child{margin-bottom:0}.info__link{font-size:18rem;line-height:1.45em;color:#fff;opacity:.8;-webkit-transition:opacity .3s;transition:opacity .3s}.info__link:not(span):hover{opacity:1}@media (min-width:1000px){.info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}.info:before{position:absolute;content:'';width:0;height:0;border-bottom:36rem solid #f4f4f4;border-right:36rem solid transparent;left:0;bottom:0}.info__item{margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:33%;-webkit-flex-shrink:0;flex-shrink:0}.info__item:nth-child(4n){margin-top:20rem}.info__link{margin-right:10rem}.info__link:last-child{margin-right:0}}.signing__label{margin-bottom:15rem;display:inline-block}.signing__input{height:50rem}.signing__btn{font-size:16rem;margin-top:25rem}@media (min-width:1000px){.signing{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.signing__label{margin-bottom:0;margin-right:30rem}.signing__item{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:flex}.signing__btn{margin-top:0}.signing__item._hover::after{background-color:transparent}}.seo-text{margin-bottom:40rem;position:relative;overflow:hidden}.seo-text .text-block{font-size:14rem;line-height:16rem;letter-spacing:normal}.seo-text__content{max-height:70rem;overflow:hidden;padding-bottom:20rem}.seo-text:before{position:absolute;content:'';width:100%;height:114rem;background-image:-webkit-linear-gradient(bottom,#f4f4f4 0,rgba(244,244,244,0) 100%);background-image:linear-gradient(to top,#f4f4f4 0,rgba(244,244,244,0) 100%);bottom:-1rem;left:0;-webkit-transition:height .8s;transition:height .8s}.seo-text__show-all{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:20;width:auto;padding:0;height:20rem}.seo-text__show-all svg{width:13rem;height:8rem}.seo-text._open:before{height:0}.seo-text._open .seo-text__show-all svg{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.seo-text._ps-slide-disabled:before{display:none}.seo-text._ps-slide-disabled .seo-text__content{padding-bottom:0}.seo-text._ps-slide-disabled .seo-text__show-all{display:none}@media (min-width:1000px){.seo-text{margin-bottom:13rem}.seo-text__content{max-height:65rem}.seo-text__show-all:hover svg{fill:#c92b32}}.footer-cols{margin-bottom:40rem}.footer-cols__item{margin-bottom:11rem}.footer-cols__item:last-child{margin-bottom:0}@media (min-width:1000px){.footer-cols{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:0;-webkit-box-flex:3;-webkit-flex-grow:3;flex-grow:3}.footer-cols__item{margin-bottom:0;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding-right:10rem}}.part{line-height:0;margin-bottom:11rem}.part:last-child{margin-bottom:0}.part__link,.part__title{font-size:14rem;line-height:24rem;color:#000;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.part__title{margin:0;text-transform:uppercase;-webkit-transition:color .3s;transition:color .3s}.part__title svg{-webkit-transition:.3s;transition:.3s;margin-left:8rem;width:9rem;height:5rem}.part__list{padding:5rem 0;display:none}.part__item{margin-bottom:7rem;line-height:0}.part__item:last-child{margin-bottom:0}.part__link{font-weight:300;letter-spacing:.05em}.part._open .part__title{color:#c92b32}.part._open .part__title svg{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);fill:#c92b32}@media (min-width:1000px){.part{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.part__list{display:block}.part__title svg{display:none}.part__link{-webkit-transition:.15s;transition:.15s}.part__link:hover{color:#c92b32}}.contacts__list{display:block;margin-bottom:20rem}.contacts__item{margin-bottom:0}.social{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:210rem;margin-bottom:20rem}.social__link{padding:0;margin-right:30rem;margin-bottom:10rem}.social__link svg{fill:#000}@media (min-width:1000px){.social__link:hover svg{fill:#c92b32}}.dev__item{margin:0;font-size:14rem;line-height:24rem;letter-spacing:.025em;color:#000;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:8rem}.dev__item:last-child{margin-bottom:0}.dev__logo{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.dev__logo svg{-webkit-transition:.3s;transition:.3s;fill:#000;margin-left:8rem;width:76rem;height:20rem}@media (min-width:1000px){.dev{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.dev__item{margin-bottom:0}.dev__logo:hover svg{fill:#c92b32}}.page-main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.block-head{margin-bottom:30rem;position:relative;z-index:2}.block-head .link-underline{display:none}.block-head__title{margin:0}.block-head__line{height:2rem;background-color:#000;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin-left:55rem;display:none}.block-head .arrows-nav{display:none;margin-left:20rem}@media (min-width:1000px){.block-head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.block-head__title{margin-right:auto}.block-head .link-underline{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-top:0}.block-head__line{display:-webkit-box;display:-webkit-flex;display:flex}.block-head .arrows-nav{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:20rem}}.top-screen{display:-webkit-box;display:-webkit-flex;display:flex;min-height:calc(100vh - 50rem)}.top-screen__decor{display:none}@media (min-width:1000px){.top-screen{min-height:calc(100vh - 113rem);position:relative}.top-screen__decor{display:block;position:absolute;right:0;bottom:0;width:280rem;height:230rem;z-index:30}.top-screen__decor:before{position:absolute;content:'';border-left:230rem solid transparent;border-bottom:230rem solid #f4f4f4;right:0;bottom:0}.top-screen__decor:after{position:absolute;content:'';border-bottom:120rem solid #152454;border-left:120rem solid transparent;border-right:120rem solid transparent;bottom:0;left:0}}.carousel-full{width:100%}.carousel-full .arrows-nav{position:absolute;bottom:13rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:20}.carousel-full .arrows-nav__btn svg{fill:#fff;width:10rem;height:18rem}.carousel-full .arrows-nav__btn:hover svg{fill:#c92b32}@media (min-width:1000px){.carousel-full .arrows-nav{bottom:30rem}}.slide-full{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.slide-full__image{width:100%;height:100%;position:absolute;top:0;left:0}.slide-full__image::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.5;z-index:1}.slide-full__image img{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slide-full__container{position:relative;z-index:10;padding-top:50rem;padding-bottom:150rem}.slide-full__title{color:#fff;margin-bottom:0}.slide-full__date{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;color:#fff;font-size:18rem;letter-spacing:.025em;margin-top:20rem}.slide-full__btn{margin-top:30rem}@media (min-width:1000px){.slide-full__container{max-width:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding-bottom:90rem}.slide-full__date{margin-top:40rem}}.about-us__content{padding-top:50rem;padding-bottom:50rem}.about-us__title{margin-bottom:25rem}.about-us__btn{margin-top:5rem}@media (min-width:1000px){.about-us{display:-webkit-box;display:-webkit-flex;display:flex}.about-us__content{width:50%;padding-top:75rem;padding-bottom:22rem}.about-us__title{margin-bottom:30rem}.about-us__btn{margin-top:10rem}}.advert__nav{position:absolute;bottom:30rem;z-index:20;left:20rem}.advert .advert-slide__image._slide-right{-webkit-animation:slideOutLeft .3s;animation:slideOutLeft .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.advert .swiper-slide-active .advert-slide__image._slide-right{-webkit-animation:slideInRight .3s;animation:slideInRight .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.advert .advert-slide__image._slide-left{-webkit-animation:slideOutRight .3s;animation:slideOutRight .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.advert .swiper-slide-active .advert-slide__image._slide-left{-webkit-animation:slideInLeft .3s;animation:slideInLeft .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (min-width:1000px){.advert{width:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-self:flex-start;align-self:flex-start}.advert__nav{left:auto;right:195rem}}.advert-slide__image{width:100%;height:320rem;position:relative}.advert-slide__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.advert-slide__content-wrapper{padding-top:50rem;position:relative;margin-top:-50rem}.advert-slide__content-wrapper:before{position:absolute;content:'';top:0;height:50rem;width:100%;background:-webkit-linear-gradient(225deg,transparent 35rem,#f4f4f4 35rem);background:linear-gradient(-135deg,transparent 35rem,#f4f4f4 35rem)}.advert-slide__content{background-color:#f4f4f4;padding:0 20rem;padding-bottom:100rem}.advert-slide__title{margin-bottom:25rem}.advert-slide__text{font-family:Roboto,sans-serif;font-weight:500;color:#000;line-height:22rem;margin-bottom:13rem}.advert-slide__date{display:inline-block;font-size:18rem;letter-spacing:.025em;color:rgba(0,0,0,.7)}@media (min-width:1000px){.advert-slide{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.advert-slide__image{width:455rem;height:100%;position:absolute;left:0;top:0}.advert-slide__content-wrapper{padding-top:60rem;margin-top:0;min-height:440rem;height:100%;width:290rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.advert-slide__content-wrapper:before{position:absolute;content:'';top:0;height:60rem;width:100%;background:-webkit-linear-gradient(315deg,transparent 42rem,#f4f4f4 42rem);background:linear-gradient(135deg,transparent 42rem,#f4f4f4 42rem)}.advert-slide__content{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding-right:40rem;padding-left:40rem;padding-top:20rem}}.calendar-section{padding-top:50rem;padding-bottom:50rem;position:relative}.calendar-section:before{position:absolute;content:'';border-bottom:40rem solid transparent;border-left:40rem solid #c92b32;z-index:10;top:138rem;left:6rem}@media (min-width:1000px){.calendar-section{padding-top:65rem;padding-bottom:65rem}.calendar-section:before{border-bottom-width:65rem;border-left-width:65rem;top:142rem;left:60rem}}.calendar-slide{height:auto}.calendar-slide__head{width:100%;height:178rem;position:relative}.calendar-slide__head img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.calendar-slide__head:before{position:absolute;content:'';border-bottom:10rem solid #fff;border-left:10rem solid transparent;border-right:10rem solid transparent;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.calendar-slide__content{padding-top:25rem;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.calendar-slide__date{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:18rem;letter-spacing:.025em;color:rgba(0,0,0,.7);margin-bottom:15rem}.calendar-slide__title{font-family:Roboto,sans-serif;font-weight:500;color:#000;line-height:22rem;-webkit-transition:color .3s;transition:color .3s}.calendar-slide__title:hover{color:#c92b32}@media (min-width:1000px){.calendar-slide{width:31.19%;margin-right:3.215%}.calendar-slide:last-child{margin-right:0}.calendar-slide__head{height:235rem}}.carousel-nav{margin-top:30rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.carousel-nav .arrows-nav{margin-right:30rem}@media (min-width:1000px){.carousel-nav{display:none}}.news-pre{padding-top:50rem;padding-bottom:50rem;position:relative;background-color:#f4f4f4}.news-pre .news-item{margin-bottom:0}.news-pre ._decor-figure::after{border-right-color:#f4f4f4}@media (min-width:1000px){.news-pre{padding-top:65rem;padding-bottom:65rem}}.image-full{height:245rem;width:100%;position:relative;overflow:hidden}.image-full img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-full:before{position:absolute;content:'';border-right:50rem solid #f4f4f4;border-bottom:50rem solid transparent;right:0;top:0}@media (min-width:1000px){.image-full{height:335rem}.image-full:before{border-right-width:60rem;border-bottom-width:60rem}}._decor-figure{position:relative}._decor-figure::after{position:absolute;content:'';width:0;height:0;border-bottom:42rem solid #c92b32;border-right:42rem solid #fff;right:0;top:0;z-index:1}.news-page{padding-top:20rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.news-page .block-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.news-page .select-date{margin-top:20rem}.news-page .select-my{margin-top:20rem}.news-page .pagination{margin-bottom:70rem}@media (min-width:1000px){.news-page .block-head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-bottom:45rem}.news-page .select-date{margin-top:0;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:50rem}.news-page .select-date label{margin-bottom:0}.news-page .select-my{margin-top:0;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:50rem}.news-page .select-my label{margin-bottom:0}.news-page .select-my .selectric-wrapper{min-width:340rem}.news-page__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:18rem;position:relative}.news-page__content::after{position:absolute;content:'';width:0;height:0;border-bottom:65rem solid transparent;border-left:65rem solid #c92b32;z-index:1;left:-33rem;top: 20px;}}.news-item-g{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:50rem}.news-item-g__head{width:100%;height:178rem;position:relative;overflow:hidden;padding:15rem;background-color:#f4f4f4}.news-item-g__head picture{width:100%;height:100%}.news-item-g__head img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-item-g__image{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:100%}.news-item-g__content{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.news-item-g__date{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-align-self:flex-start;align-self:flex-start;padding:15rem;padding-top:0;background-color:#f4f4f4;font-size:16rem;letter-spacing:.025em;color:rgba(0,0,0,.7);margin-bottom:20rem}.news-item-g__title{font-family:Roboto,sans-serif;font-weight:500;color:#000;line-height:22rem;-webkit-transition:color .3s;transition:color .3s;padding-left:15rem;padding-right:15rem}.news-item-g__title:hover{color:#c92b32}.news-item-g__text{margin:0;margin-top:10rem;padding-left:15rem;padding-right:15rem;line-height:1.2em}.news-item-g__link{margin-top:15rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:18rem;line-height:1em;-webkit-align-self:flex-start;align-self:flex-start;-webkit-transition:color .2s;transition:color .2s;padding-left:15rem;padding-right:15rem}.news-item-g__link:hover{color:#000}@media (min-width:1000px){.news-item-g{width:31.19%;margin-right:3.215%}.news-item-g:nth-child(3n){margin-right:0}.news-item-g__head{height:235rem}}.news-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:50rem}.news-item__head{width:100%;height:178rem;position:relative;overflow:hidden}.news-item__head img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-item__content{padding-top:20rem;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.news-item__date{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:18rem;letter-spacing:.025em;color:rgba(0,0,0,.7);margin-bottom:20rem}.news-item__title{font-family:Roboto,sans-serif;font-weight:500;color:#000;line-height:22rem;-webkit-transition:color .3s;transition:color .3s}.news-item__title:hover{color:#c92b32}.news-item__text{margin:0;margin-top:10rem;line-height:1.2em}.news-item__link{margin-top:15rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:18rem;line-height:1em;-webkit-align-self:flex-start;align-self:flex-start;-webkit-transition:color .2s;transition:color .2s}.news-item__link:hover{color:#000}@media (min-width:1000px){.news-item{width:31.19%;margin-right:3.215%}.news-item:nth-child(3n){margin-right:0}.news-item__head{height:235rem}}.txt{padding-top:10rem;margin-bottom:50rem}.txt__title{margin-bottom:15rem}.txt__date{display:inline-block;font-size:18rem;letter-spacing:.025em;margin-bottom:30rem;color:rgba(0,0,0,.7)}.txt img{margin-left:30rem;margin-bottom:30rem}@media (min-width:1000px){.txt{padding-top:20rem}.txt__title{margin-bottom:30rem}.txt__date{margin-bottom:40rem}}.next-news{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:50rem}.next-news__link-mob{margin-left:auto;margin-top:25rem}@media (min-width:1000px){.next-news{margin-bottom:65rem}.next-news__link-mob{display:none}.next-news .block-head{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.next-news-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;background-color:#f4f4f4}.next-news-item__image{height:180rem;-webkit-flex-shrink:0;flex-shrink:0}.next-news-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.next-news-item__content{padding:25rem 20rem}.next-news-item__title{margin:0;color:#000}.next-news-item__date{margin-top:10rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:18rem;letter-spacing:.025em;color:#12194a}@media (min-width:1000px){.next-news-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.next-news-item__image{width:162rem;height:96rem}.next-news-item__content{padding-left:30rem;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.next-news-item__title{-webkit-transition:color .3s;transition:color .3s}.next-news-item:hover .next-news-item__title{color:#c92b32}}.about-section{padding-top:30rem;margin-bottom:50rem}.about-section__content{max-height:352rem;overflow:hidden}.about-section__content p:first-child{margin-top:0}.about-section__show-all{background-color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;cursor:pointer;margin-top:20rem}.about-section._ps-slide-disabled .about-section__show-all{display:none}@media (min-width:1000px){.about-section{padding-top:20rem}.about-section__content{max-height:165rem}}.carousel-autowidth{margin-bottom:55rem}.carousel-autowidth .carousel-nav{margin-top:0}.carousel-autowidth .arrows-nav{margin-left:auto;margin-right:0;background-color:#f4f4f4}.carousel-autowidth .arrows-nav__btn{width:60rem;height:60rem;margin:0}@media (min-width:1000px){.carousel-autowidth{padding-left:90rem;margin-bottom:30rem}.carousel-autowidth .carousel-nav{display:-webkit-box;display:-webkit-flex;display:flex}}.autowidth-slide{width:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}.autowidth-slide img,.autowidth-slide video{width:auto;height:210rem;-o-object-fit:cover;object-fit:cover}@media (min-width:1000px){.autowidth-slide img,.autowidth-slide video{height:255rem}}.about-carousel{margin-bottom:55rem}.about-carousel .carousel-autowidth{margin-bottom:0}@media (min-width:1000px){.about-carousel{display:-webkit-box;display:-webkit-flex;display:flex;padding-left:90rem;margin-bottom:30rem}.about-carousel .carousel-autowidth{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;padding-left:0;margin-bottom:0;width:84%}}.image-section{display:-webkit-box;display:-webkit-flex;display:flex}.image-section__image{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}@media (min-width:1000px){.image-section{-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1;position:relative}.image-section__image{position:relative;z-index:5}.image-section:after{position:absolute;content:'';border-bottom:40rem solid transparent;border-right:40rem solid #e5a025;right:0;bottom:-20rem;z-index:6}}.history{margin-bottom:40rem}.history__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.history__text{overflow:hidden;max-height:392rem;padding-bottom:30rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;flex-shrink:0}.history .block-head{-webkit-flex-shrink:0;flex-shrink:0}.history__media{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.history__media-content{position:relative;display:block;width:100%}.history__media-content img,.history__media-content video{width:100%;height:auto;display:block}.history__media-content:after,.history__media-content:before{position:absolute;content:''}.history__media-content:before{border-bottom:40rem solid transparent;border-right:40rem solid #152454;top:-10rem;left:-10rem}.history__media-content:after{border-left:25rem solid #e5a025;border-bottom:25rem solid transparent;bottom:-11rem;right:-5rem}.history__show-all{margin-top:30rem;cursor:pointer}.history._ps-slide-disabled .history__show-all{display:none}@media (min-width:1000px){.history{padding-right:0;margin-bottom:0}.history__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.history__text{width:50%;padding-bottom:0;padding-right:45rem;max-height:400rem}.history__media{-webkit-align-self:flex-start;align-self:flex-start;width:50%;padding:30rem 65rem 40rem 70rem}.history__media--bg{background-color:#f4f4f4}.history__media-content:before{border-bottom-width:80rem;border-right-width:80rem;top:-13rem;left:-50rem}.history__media-content:after{border-left-width:50rem;border-bottom-width:50rem;bottom:-25rem;right:-12rem}.history__show-all{margin-top:0;margin-bottom:10rem}.history._ps-slide-disabled .history__text{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.text-section{padding-top:45rem;padding-bottom:45rem;background-color:#c92b32;text-align:center;margin-bottom:50rem}.text-section__text{color:#fff;font-family:Roboto,sans-serif;font-weight:500;line-height:1.2em;margin:0}@media (min-width:1000px){.text-section{padding:100rem 250rem;margin-bottom:75rem;position:relative}.text-section__text{font-size:20rem}.text-section:before{position:absolute;content:'';border-left:190rem solid #fff;border-bottom:190rem solid transparent;left:0;top:0}}.experts{margin-bottom:55rem}@media (min-width:1000px){.experts{margin-bottom:85rem}.experts .block-head{margin-bottom:40rem}}.experts-slide{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:auto}.experts-slide__head{height:178rem;position:relative;overflow:hidden}.experts-slide__head img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.experts-slide__content{padding-top:20rem;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.experts-slide__title{font-family:Roboto,sans-serif;font-weight:500;color:#000;line-height:22rem;-webkit-transition:color .3s;transition:color .3s}.experts-slide__title:hover{color:#c92b32}.experts-slide__text{margin:0;margin-top:10rem;line-height:1.2em;color:rgba(0,0,0,.7)}.experts-slide__link{margin-top:15rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:18rem;line-height:1em;-webkit-align-self:flex-start;align-self:flex-start;-webkit-transition:color .2s;transition:color .2s}.experts-slide__link:hover{color:#000}@media (min-width:1000px){.experts-slide{width:31.19%;margin-right:3.215%}.experts-slide:last-child{margin-right:0}.experts-slide__head{height:235rem}}.partrners{background-color:#f4f4f4;margin-bottom:0;padding-top:50rem;padding-bottom:50rem}.partrners .autowidth-slide{-webkit-filter:grayscale();filter:grayscale();opacity:.4;-webkit-transition:.3s;transition:.3s}.partrners .autowidth-slide img,.partrners .autowidth-slide video{height:110rem}.partrners .autowidth-slide:hover{-webkit-filter:none;filter:none;opacity:1}@media (min-width:1000px){.partrners{padding-top:75rem;padding-bottom:75rem}.partrners .block-head{padding-left:0}.partrners .autowidth-slide img,.partrners .autowidth-slide video{height:116rem}}.expo-header{margin-bottom:22rem}.expo-header__image{width:100%;height:240rem;position:relative}.expo-header__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.expo-header__image:after{position:absolute;content:'';background-color:#000;opacity:.5;top:0;bottom:0;right:0;left:0}.expo-header__top{margin-top:30rem;margin-bottom:30rem}.expo-header__title{margin:0;margin-bottom:5rem}.expo-header__author{margin:0;font-size:14rem;line-height:1.2em;color:#000;opacity:.7}.expo-header__bottom{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.expo-header__date{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:16rem;line-height:1;color:rgba(0,0,0,.7);letter-spacing:.025em;width:auto}.expo-header__btn{margin-top:20rem;background-color:#c92b32;min-height:50rem;padding:15rem 25rem;width:auto}.expo-header__btn:hover{background-color:#000}.expo-header__socials{margin-top:35rem}@media (min-width:1000px){.expo-header{position:relative;padding-right:90rem;min-height:380rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.expo-header__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.expo-header .crumbs{margin-top:50rem}.expo-header .crumbs__link{color:#fff}.expo-header__top{margin-top:15rem}.expo-header__title{color:#fff}.expo-header__author{color:#fff}.expo-header__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;padding-right:0;margin-top:auto;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-bottom:20rem}.expo-header__date{background-color:transparent;color:#fff;padding:10rem 0;margin-right:25rem}.expo-header__btn{margin-top:0}.expo-header__socials{margin-top:0;-webkit-align-self:center;align-self:center;margin-left:auto}}.expo-main{margin-bottom:60rem}.expo-main__tabs-wrapper{padding-top:30rem;padding-bottom:35rem}.expo-main__tab-block{display:none}.expo-main__tab-block._open{display:block;-webkit-animation:show-modal .3s;animation:show-modal .3s}.expo-main__partners p:last-child{margin-bottom:0}@media (min-width:1000px){.expo-main__header{padding:0 90rem}}.tabs__full{display:none}.tabs__btn{font-size:18rem;line-height:1.2em;font-family:Roboto,sans-serif;font-weight:500;color:#000;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:10rem 0;min-height:50rem;-webkit-transition:.3s;transition:.3s;cursor:pointer;margin-right:35rem;position:relative}.tabs__btn:last-child{margin-right:0}.tabs__btn:after{position:absolute;content:'';width:100%;height:4rem;bottom:-2rem;left:0;background-color:#c92b32;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.tabs__btn:hover{color:#c92b32}.tabs__btn._open{pointer-events:none}.tabs__btn._open:after{opacity:1}@media (min-width:1000px){.tabs{border-bottom:1rem solid #dedede;position:relative;z-index:11}.tabs__select-tabs{display:none}.tabs__full{display:-webkit-box;display:-webkit-flex;display:flex}}.expo-section{margin-bottom:50rem;-webkit-flex-shrink:0;flex-shrink:0}.expo-section:last-child{margin-bottom:0}.expo-section__hide{max-height:548rem;overflow:hidden}.expo-section__text-block{overflow:hidden}.expo-section__text-block p:last-child{margin-bottom:0}.expo-section__show-all{margin-top:20rem;cursor:pointer}.expo-section .carousel-autowidth{margin-top:40rem;margin-bottom:0}.expo-section._ps-slide-disabled .expo-section__show-all{display:none}@media (min-width:1000px){.expo-section__hide{max-height:140rem}}.button-tour{display:-webkit-box;display:-webkit-flex;display:flex;height:120rem;padding-right:60rem;padding-bottom:20rem;background-color:#e5a025;color:#fff;position:relative}.button-tour:before{position:absolute;content:'';border-left:70rem solid #fff;border-bottom:70rem solid transparent;left:0;top:0}.button-tour__text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;font-size:21rem;font-family:Roboto,sans-serif;font-weight:500;line-height:1em;margin-left:auto;margin-top:auto}.button-tour__text span{font-size:19rem}@media (min-width:1000px){.button-tour{width:185rem;height:255rem;padding-right:30rem;-webkit-flex-shrink:0;flex-shrink:0}}.gallery{margin-top:40rem;padding:0 45rem}.gallery .swiper-slide{width:100%;height:145rem;display:block}.gallery .swiper-slide__content{width:100%;height:100%;overflow:hidden}.gallery .swiper-slide img,.gallery .swiper-slide video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery .gallery-thumbs{display:none}.gallery.arrows-nav{position:relative;display:block}.gallery.arrows-nav .arrows-nav__btn{position:absolute;margin:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15rem}.gallery.arrows-nav .arrows-nav__btn--next{left:auto;right:15rem}@media (min-width:1000px){.gallery{padding:0 90rem}.gallery .gallery-top .swiper-slide{width:100%;height:670rem}.gallery .gallery-thumbs{display:block;margin-top:22rem}.gallery .gallery-thumbs .swiper-slide{width:24.445%;height:182rem;margin-right:.74%;cursor:pointer}.gallery .gallery-thumbs .swiper-slide__content{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.gallery .gallery-thumbs .swiper-slide:last-child{margin-right:0}.gallery .gallery-thumbs .swiper-slide-thumb-active .swiper-slide__content,.gallery .gallery-thumbs .swiper-slide:hover .swiper-slide__content{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.gallery.arrows-nav .arrows-nav__btn{-webkit-transform:none;-ms-transform:none;transform:none;top:auto;bottom:80rem;left:60rem}.gallery.arrows-nav .arrows-nav__btn--next{left:auto;right:60rem}}.collage{margin-top:40rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.collage__item{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:160rem;overflow:hidden;margin-bottom:22rem}.collage__item:last-child{margin-bottom:0}.collage__item picture{width:100%;height:100%}.collage__item img,.collage__item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collage__item--mod{height:375rem}@media (min-width:1000px){.collage{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.collage__item{width:816rem;height:460rem;margin-bottom:22rem}.collage__item--mod{width:345rem;height:460rem}.collage__item:nth-last-child(-n+2){margin-bottom:0}}._locked picture{position:relative}._locked picture::before{content:'';position:absolute;background:url(../img/svg/ico/locked.svg) no-repeat center;background-size:100%;width:38rem;height:48rem;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._locked picture::after{content:'';position:absolute;background-color:rgba(0,0,0,.4);width:100%;height:100%;top:0;left:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIm5vcm1hbGl6ZS9ub3JtYWxpemUubGVzcyIsImdsb2JhbC9nbG9iYWwubGVzcyIsImdsb2JhbC9nbG9iYWwtLXBjLmxlc3MiLCJnbG9iYWwvYW5pbWF0aW9uLmxlc3MiLCJvdmVybGF5L292ZXJsYXkubGVzcyIsImxpbmstdW5kZXJsaW5lL2xpbmstdW5kZXJsaW5lLmxlc3MiLCJ0ZXh0LWJsb2NrL3RleHQtYmxvY2subGVzcyIsInRleHQtYmxvY2svdGV4dC1ibG9jay0tcGMubGVzcyIsImJ0bi1nL2J0bi1nLmxlc3MiLCJidG4tZy9idG4tZy0tcGMubGVzcyIsImJ0bi10ZXh0L2J0bi10ZXh0Lmxlc3MiLCJidG4tY3V0L2J0bi1jdXQubGVzcyIsImFycm93cy1uYXYvYXJyb3dzLW5hdi5sZXNzIiwiZm9ybS1nL2Zvcm0tZy5sZXNzIiwic2VsZWN0L3NlbGVjdC5sZXNzIiwidmlkZW8vdmlkZW8ubGVzcyIsInNlbGVjdC1teS9zZWxlY3QtbXkubGVzcyIsInNlbGVjdC1kYXRlL3NlbGVjdC1kYXRlLmxlc3MiLCJzb2NpYWxzLWJ0bi9zb2NpYWxzLWJ0bi5sZXNzIiwicGFnaW5hdGlvbi9wYWdpbmF0aW9uLmxlc3MiLCJkYXRlcGlja2VyL2RhdGVwaWNrZXIubGVzcyIsInNjcm9sbGJhci9zY3JvbGxiYXIubGVzcyIsImNhbGVuZGFyL2NhbGVuZGFyLmxlc3MiLCJjcnVtYnMvY3J1bWJzLmxlc3MiLCJjcnVtYnMvY3J1bWJzLS1wYy5sZXNzIiwiYnRuLXNtYWxsL2J0bi1zbWFsbC5sZXNzIiwiYnRuLXNtYWxsL2J0bi1zbWFsbC0tcGMubGVzcyIsInBhZ2UtaGVhZGVyL3BhZ2UtaGVhZGVyLmxlc3MiLCJwYWdlLWhlYWRlci9wYWdlLWhlYWRlci0tcGMubGVzcyIsInVzZXItbmF2L3VzZXItbmF2Lmxlc3MiLCJ1c2VyLW5hdi91c2VyLW5hdi0tcGMubGVzcyIsIm1haW4tbG9nby9tYWluLWxvZ28ubGVzcyIsIm1haW4tbG9nby9tYWluLWxvZ28tLXBjLmxlc3MiLCJzZWFyY2gtYm94L3NlYXJjaC1ib3gubGVzcyIsInNlYXJjaC1ib3gvc2VhcmNoLWJveC0tcGMubGVzcyIsInNlYXJjaC9zZWFyY2gubGVzcyIsInNlYXJjaC9zZWFyY2gtLXBjLmxlc3MiLCJsYW5nLXNlbGVjdC9sYW5nLXNlbGVjdC5sZXNzIiwibGFuZy1zZWxlY3QvbGFuZy1zZWxlY3QtLXBjLmxlc3MiLCJsb2dpbi9sb2dpbi5sZXNzIiwibG9naW4vbG9naW4tLXBjLmxlc3MiLCJtZW51LWJ0bi9tZW51LWJ0bi5sZXNzIiwibWVudS1idG4vbWVudS1idG4tLXBjLmxlc3MiLCJtZW51L21lbnUubGVzcyIsIm1lbnUvbWVudS0tcGMubGVzcyIsIm1lbnUtb3RoZXIvbWVudS1vdGhlci5sZXNzIiwibWVudS1vdGhlci9tZW51LW90aGVyLS1wYy5sZXNzIiwic3VibWVudS9zdWJtZW51Lmxlc3MiLCJzdWJtZW51L3N1Ym1lbnUtLXBjLmxlc3MiLCJwYWdlLWZvb3Rlci9wYWdlLWZvb3Rlci5sZXNzIiwicGFnZS1mb290ZXIvcGFnZS1mb290ZXItLXBjLmxlc3MiLCJpbmZvL2luZm8ubGVzcyIsImluZm8vaW5mby0tcGMubGVzcyIsInNpZ25pbmcvc2lnbmluZy5sZXNzIiwic2lnbmluZy9zaWduaW5nLS1wYy5sZXNzIiwic2VvLXRleHQvc2VvLXRleHQubGVzcyIsInNlby10ZXh0L3Nlby10ZXh0LS1wYy5sZXNzIiwiZm9vdGVyLWNvbHMvZm9vdGVyLWNvbHMubGVzcyIsImZvb3Rlci1jb2xzL2Zvb3Rlci1jb2xzLS1wYy5sZXNzIiwicGFydC9wYXJ0Lmxlc3MiLCJwYXJ0L3BhcnQtLXBjLmxlc3MiLCJjb250YWN0cy9jb250YWN0cy5sZXNzIiwic29jaWFsL3NvY2lhbC5sZXNzIiwic29jaWFsL3NvY2lhbC0tcGMubGVzcyIsImRldi9kZXYubGVzcyIsImRldi9kZXYtLXBjLmxlc3MiLCJwYWdlLW1haW4vcGFnZS1tYWluLmxlc3MiLCJibG9jay1oZWFkL2Jsb2NrLWhlYWQubGVzcyIsImJsb2NrLWhlYWQvYmxvY2staGVhZC0tcGMubGVzcyIsInRvcC1zY3JlZW4vdG9wLXNjcmVlbi5sZXNzIiwidG9wLXNjcmVlbi90b3Atc2NyZWVuLS1wYy5sZXNzIiwiY2Fyb3VzZWwtZnVsbC9jYXJvdXNlbC1mdWxsLmxlc3MiLCJjYXJvdXNlbC1mdWxsL2Nhcm91c2VsLWZ1bGwtLXBjLmxlc3MiLCJzbGlkZS1mdWxsL3NsaWRlLWZ1bGwubGVzcyIsInNsaWRlLWZ1bGwvc2xpZGUtZnVsbC0tcGMubGVzcyIsImFib3V0LXVzL2Fib3V0LXVzLmxlc3MiLCJhYm91dC11cy9hYm91dC11cy0tcGMubGVzcyIsImFkdmVydC9hZHZlcnQubGVzcyIsImFkdmVydC9hZHZlcnQtLXBjLmxlc3MiLCJhZHZlcnQtc2xpZGUvYWR2ZXJ0LXNsaWRlLmxlc3MiLCJhZHZlcnQtc2xpZGUvYWR2ZXJ0LXNsaWRlLS1wYy5sZXNzIiwiY2FsZW5kYXItc2VjdGlvbi9jYWxlbmRhci1zZWN0aW9uLmxlc3MiLCJjYWxlbmRhci1zZWN0aW9uL2NhbGVuZGFyLXNlY3Rpb24tLXBjLmxlc3MiLCJjYWxlbmRhci1zbGlkZS9jYWxlbmRhci1zbGlkZS5sZXNzIiwiY2FsZW5kYXItc2xpZGUvY2FsZW5kYXItc2xpZGUtLXBjLmxlc3MiLCJjYXJvdXNlbC1uYXYvY2Fyb3VzZWwtbmF2Lmxlc3MiLCJjYXJvdXNlbC1uYXYvY2Fyb3VzZWwtbmF2LS1wYy5sZXNzIiwibmV3cy1wcmUvbmV3cy1wcmUubGVzcyIsIm5ld3MtcHJlL25ld3MtcHJlLS1wYy5sZXNzIiwiaW1hZ2UtZnVsbC9pbWFnZS1mdWxsLmxlc3MiLCJpbWFnZS1mdWxsL2ltYWdlLWZ1bGwtLXBjLmxlc3MiLCJkZWNvci1maWd1cmUvZGVjb3ItZmlndXJlLmxlc3MiLCJuZXdzLXBhZ2UvbmV3cy1wYWdlLmxlc3MiLCJuZXdzLXBhZ2UvbmV3cy1wYWdlLS1wYy5sZXNzIiwibmV3cy1pdGVtLWcvbmV3cy1pdGVtLWcubGVzcyIsIm5ld3MtaXRlbS1nL25ld3MtaXRlbS1nLS1wYy5sZXNzIiwibmV3cy1pdGVtL25ld3MtaXRlbS5sZXNzIiwibmV3cy1pdGVtL25ld3MtaXRlbS0tcGMubGVzcyIsInR4dC90eHQubGVzcyIsInR4dC90eHQtLXBjLmxlc3MiLCJuZXh0LW5ld3MvbmV4dC1uZXdzLmxlc3MiLCJuZXh0LW5ld3MvbmV4dC1uZXdzLS1wYy5sZXNzIiwibmV4dC1uZXdzLWl0ZW0vbmV4dC1uZXdzLWl0ZW0ubGVzcyIsIm5leHQtbmV3cy1pdGVtL25leHQtbmV3cy1pdGVtLS1wYy5sZXNzIiwiYWJvdXQtc2VjdGlvbi9hYm91dC1zZWN0aW9uLmxlc3MiLCJhYm91dC1zZWN0aW9uL2Fib3V0LXNlY3Rpb24tLXBjLmxlc3MiLCJjYXJvdXNlbC1hdXRvd2lkdGgvY2Fyb3VzZWwtYXV0b3dpZHRoLmxlc3MiLCJjYXJvdXNlbC1hdXRvd2lkdGgvY2Fyb3VzZWwtYXV0b3dpZHRoLS1wYy5sZXNzIiwiYXV0b3dpZHRoLXNsaWRlL2F1dG93aWR0aC1zbGlkZS5sZXNzIiwiYXV0b3dpZHRoLXNsaWRlL2F1dG93aWR0aC1zbGlkZS0tcGMubGVzcyIsImFib3V0LWNhcm91c2VsL2Fib3V0LWNhcm91c2VsLmxlc3MiLCJhYm91dC1jYXJvdXNlbC9hYm91dC1jYXJvdXNlbC0tcGMubGVzcyIsImltYWdlLXNlY3Rpb24vaW1hZ2Utc2VjdGlvbi5sZXNzIiwiaW1hZ2Utc2VjdGlvbi9pbWFnZS1zZWN0aW9uLS1wYy5sZXNzIiwiaGlzdG9yeS9oaXN0b3J5Lmxlc3MiLCJoaXN0b3J5L2hpc3RvcnktLXBjLmxlc3MiLCJ0ZXh0LXNlY3Rpb24vdGV4dC1zZWN0aW9uLmxlc3MiLCJ0ZXh0LXNlY3Rpb24vdGV4dC1zZWN0aW9uLS1wYy5sZXNzIiwiZXhwZXJ0cy9leHBlcnRzLmxlc3MiLCJleHBlcnRzL2V4cGVydHMtLXBjLmxlc3MiLCJleHBlcnRzLXNsaWRlL2V4cGVydHMtc2xpZGUubGVzcyIsImV4cGVydHMtc2xpZGUvZXhwZXJ0cy1zbGlkZS0tcGMubGVzcyIsInBhcnRybmVycy9wYXJ0cm5lcnMubGVzcyIsInBhcnRybmVycy9wYXJ0cm5lcnMtLXBjLmxlc3MiLCJleHBvLWhlYWRlci9leHBvLWhlYWRlci5sZXNzIiwiZXhwby1oZWFkZXIvZXhwby1oZWFkZXItLXBjLmxlc3MiLCJleHBvLW1haW4vZXhwby1tYWluLmxlc3MiLCJleHBvLW1haW4vZXhwby1tYWluLS1wYy5sZXNzIiwidGFicy90YWJzLmxlc3MiLCJ0YWJzL3RhYnMtLXBjLmxlc3MiLCJleHBvLXNlY3Rpb24vZXhwby1zZWN0aW9uLmxlc3MiLCJleHBvLXNlY3Rpb24vZXhwby1zZWN0aW9uLS1wYy5sZXNzIiwiYnV0dG9uLXRvdXIvYnV0dG9uLXRvdXIubGVzcyIsImJ1dHRvbi10b3VyL2J1dHRvbi10b3VyLS1wYy5sZXNzIiwiZ2FsbGVyeS9nYWxsZXJ5Lmxlc3MiLCJnYWxsZXJ5L2dhbGxlcnktLXBjLmxlc3MiLCJjb2xsYWdlL2NvbGxhZ2UubGVzcyIsImNvbGxhZ2UvY29sbGFnZS0tcGMubGVzcyIsImxvY2tlZC9sb2NrZWQubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSw0RUNXQSxLQUNFLFlBQUEsS0FDQSxxQkFBQSxLQUNBLHlCQUFBLEtBVUYsS0FDRSxPQUFBLEVBT0YsUURKQSxNQUNBLE9BQ0EsT0FDQSxJQUNBLFFDTUUsUUFBQSxNQVFGLEdBQ0UsVUFBQSxJQUNBLE9BQUEsTUFBQSxFQVdGLFdEVEEsT0FDQSxLQ1dFLFFBQUEsTUFPRixPQUNFLE9BQUEsSUFBQSxLQVFGLEdBQ0UsV0FBQSxZQUNBLE9BQUEsRUFDQSxTQUFBLFFBUUYsSUFDRSxZQUFBLFNBQUEsQ0FBQSxVQUNBLFVBQUEsSUFXRixFQUNFLGlCQUFBLFlBQ0EsNkJBQUEsUUFRRixZQUNFLGNBQUEsS0FDQSxnQkFBQSxVQUNBLHdCQUFBLFVBQUEsT0FBQSxnQkFBQSxVQUFBLE9BT0YsRURWQSxPQ1lFLFlBQUEsUUFPRixFRFpBLE9DY0UsWUFBQSxPQVFGLEtEZEEsSUFDQSxLQ2dCRSxZQUFBLFNBQUEsQ0FBQSxVQUNB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QSxNQUFBLEtBQ0EsT0FBQSxLQUNBLElBQUEsRUFDQSxLQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHY3LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbn1cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5tYWluIHtcbiAgLyogMSAqL1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICovXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDEgKi9cbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovXG59XG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqL1xufVxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG4gIC8qIDIgKi9cbn1cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny0gYW5kIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqL1xufVxuLyoqXG4gKiBQcmV2ZW50IHRoZSBkdXBsaWNhdGUgYXBwbGljYXRpb24gb2YgYGJvbGRlcmAgYnkgdGhlIG5leHQgcnVsZSBpbiBTYWZhcmkgNi5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi9cbn1cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxuICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5hdWRpbyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqL1xufVxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vKipcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAyICovXG59XG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqL1xufVxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbnByb2dyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgLyogMiAqL1xufVxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxuICovXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqL1xufVxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi9cbn1cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbn1cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzLFxubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cbi8qIFNjcmlwdGluZ1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cbmNhbnZhcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIEhpZGRlblxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4qIHtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmh0bWwge1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBmb250LXNpemU6IDAuMzEyNXZ3O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmNvbnRhaW5lci1vdXRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcmVtO1xufVxuLmNvbnRhaW5lci1pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbnN2ZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG59XG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmgxLFxuaDIsXG5oMyxcbmg0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBtYXJnaW46IDAgMCAyMHJlbTtcbn1cbmgxIHtcbiAgZm9udC1zaXplOiAzM3JlbTtcbn1cbmgyIHtcbiAgZm9udC1zaXplOiAyOHJlbTtcbn1cbmgzIHtcbiAgZm9udC1zaXplOiAyNHJlbTtcbn1cbmg0IHtcbiAgZm9udC1zaXplOiAxOHJlbTtcbn1cbnAge1xuICBmb250LXNpemU6IDE4cmVtO1xuICBsaW5lLWhlaWdodDogMS40NWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgbWFyZ2luOiAwIDAgMjVyZW07XG59XG5hIHtcbiAgY29sb3I6ICNjOTJiMzI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG59XG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxudWwsXG5vbCB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAwLjA3MzIwNjQ0dnc7XG4gIH1cbiAgYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDExM3JlbTtcbiAgfVxuICBoMSB7XG4gICAgZm9udC1zaXplOiA0OHJlbTtcbiAgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiA0MHJlbTtcbiAgfVxuICAuY29udGFpbmVyLW91dGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDkwcmVtO1xuICB9XG59XG4uZGVsYXktMDE1IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjE1cyAhaW1wb3J0YW50O1xufVxuLmRlbGF5LTAyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzICFpbXBvcnRhbnQ7XG59XG4uZGVsYXktMDI1IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjI1cyAhaW1wb3J0YW50O1xufVxuLmRlbGF5LTAzIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzICFpbXBvcnRhbnQ7XG59XG4uZGVsYXktMDQge1xuICBhbmltYXRpb24tZGVsYXk6IDAuNHMgIWltcG9ydGFudDtcbn1cbi5kZWxheS0wNiB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC42cyAhaW1wb3J0YW50O1xufVxuLmRlbGF5LTA5IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjlzICFpbXBvcnRhbnQ7XG59XG4uZGVsYXktMTIge1xuICBhbmltYXRpb24tZGVsYXk6IDEuMnMgIWltcG9ydGFudDtcbn1cbkBrZXlmcmFtZXMgc2hvdy1kcm9wZG93biB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2hvdy1kcm9wZG93bi1tYXJnIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLXRvcDogLTEwJTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNob3ctbW9kYWwge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNob3ctb3ZlcmxheSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uZmFkZUluVXAge1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLnNsaWRlSW5Eb3duIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xufVxuQGtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG4uc2xpZGVPdXRVcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xufVxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG4uZmFkZU91dFVwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbn1cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uc2xpZGVJblJpZ2h0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG4uc2xpZGVPdXRSaWdodCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xufVxuQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5zbGlkZUluTGVmdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG4uc2xpZGVPdXRMZWZ0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgW2RhdGEtc2hvdy1hbmltYXRpb249ZmFkZUluVXBdIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4ycztcbiAgICBhbmltYXRpb24tZGVsYXk6IC4xcztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB9XG59XG4ub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuLm92ZXJsYXkuX29wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYW5pbWF0aW9uOiBzaG93LW92ZXJsYXkgMC4zcztcbn1cbi5saW5rLXVuZGVybGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IC4ycztcbn1cbi5saW5rLXVuZGVybGluZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50ZXh0LWJsb2NrIHtcbiAgZm9udC1zaXplOiAxOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG59XG4udGV4dC1ibG9jayBwIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG59XG4udGV4dC1ibG9jayBwIGEge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbn1cbi50ZXh0LWJsb2NrIHVsLFxuLnRleHQtYmxvY2sgb2wge1xuICBtYXJnaW46IDAgMCAyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyMHJlbTtcbn1cbi50ZXh0LWJsb2NrIGxpIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHJlbTtcbn1cbi50ZXh0LWJsb2NrIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMXJlbTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXJpZ2h0OiA4cmVtIHNvbGlkICNjOTJiMzI7XG4gIGJvcmRlci10b3A6IDhyZW0gc29saWQgd2hpdGU7XG59XG4udGV4dC1ibG9jayBvbCBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbn1cbi50ZXh0LWJsb2NrIG9sIGxpOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogY291bnRlcihsaSkgXCIuXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdpZHRoOiAxZW07XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGNvbG9yOiAjYzkyYjMyO1xufVxuLnRleHQtYmxvY2sgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMjByZW07XG59XG4udGV4dC1ibG9jayB0aCB7XG4gIGJvcmRlci1ib3R0b206IDFyZW0gc29saWQgYmxhY2s7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBwYWRkaW5nOiAxN3JlbSAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogYmxhY2s7XG59XG4udGV4dC1ibG9jayB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDFyZW0gc29saWQgI2Y0ZjRmNDtcbiAgZm9udC1zaXplOiAxOHJlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBwYWRkaW5nOiA5cmVtIDA7XG4gIHBhZGRpbmctdG9wOiAxOXJlbTtcbn1cbi50ZXh0LWJsb2NrIGlmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTdyZW07XG4gIG1hcmdpbjogMzByZW0gYXV0bztcbn1cbi50ZXh0LWJsb2NrID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnRleHQtYmxvY2sgaWZyYW1lIHtcbiAgICB3aWR0aDogNzUwcmVtO1xuICAgIGhlaWdodDogNDIycmVtO1xuICB9XG59XG4uYnRuLWcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAxMnJlbTtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnRuLWcgc3ZnIHtcbiAgd2lkdGg6IDIwcmVtO1xuICBoZWlnaHQ6IDIwcmVtO1xuICBmaWxsOiBibGFjaztcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5idG4tZy0tcGx1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTJiMzI7XG4gIHBhZGRpbmc6IDlyZW07XG59XG4uYnRuLWctLXBsdXMgc3ZnIHtcbiAgd2lkdGg6IDEycmVtO1xuICBoZWlnaHQ6IDEycmVtO1xuICBmaWxsOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJ0bi1nLS1wbHVzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgfVxuICAuYnRuLWctLXRleHQge1xuICAgIHBhZGRpbmc6IDhyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M5MmIzMjtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgZm9udC1zaXplOiAxMHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG4uYnRuLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgZm9udC1zaXplOiAxNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDYwcmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxuLmJ0bi10ZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MmIzMjtcbn1cbi5idG4tY3V0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE4cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgcGFkZGluZzogNXJlbSAyMHJlbTtcbiAgbWluLXdpZHRoOiAxNjdyZW07XG4gIG1pbi1oZWlnaHQ6IDUwcmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tY3V0IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG59XG4uYnRuLWN1dDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTEzNWRlZywgdHJhbnNwYXJlbnQgMTNyZW0sICNjOTJiMzIgMTNyZW0pO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uYnRuLWN1dDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtMTM1ZGVnLCB0cmFuc3BhcmVudCAxM3JlbSwgYmxhY2sgMTNyZW0pO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uYnRuLWN1dC0tc21hbGwge1xuICBtaW4td2lkdGg6IDEyOHJlbTtcbiAgbWluLWhlaWdodDogMjdyZW07XG59XG4uYnRuLWN1dC0tc21hbGw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC0xMzVkZWcsIHRyYW5zcGFyZW50IDhyZW0sICNjOTJiMzIgOHJlbSk7XG59XG4uYnRuLWN1dC0tc21hbGw6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTEzNWRlZywgdHJhbnNwYXJlbnQgOHJlbSwgYmxhY2sgOHJlbSk7XG59XG4uYnRuLWN1dDpub3QoLmJ0bi1jdXQtLWJvcmRlcik6aG92ZXI6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bi1jdXQtLWJvcmRlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEuNHJlbSAjZDZkNmQ2O1xuICBjb2xvcjogYmxhY2s7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYnRuLWN1dC0tYm9yZGVyOmJlZm9yZSxcbi5idG4tY3V0LS1ib3JkZXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ0bi1jdXQtLWJvcmRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiAyNnJlbTtcbiAgaGVpZ2h0OiAyNnJlbTtcbiAgYm9yZGVyLXRvcDogMS40cmVtIHNvbGlkICNkNmQ2ZDY7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogLTE0cmVtO1xuICByaWdodDogLTE0cmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbn1cbi5idG4tY3V0LS1ib3JkZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkyYjMyO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxLjRyZW0gI2M5MmIzMjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJ0bi1jdXQtLWJvcmRlcjpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzkyYjMyO1xufVxuLmFycm93cy1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hcnJvd3MtbmF2X19idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uYXJyb3dzLW5hdl9fYnRuIHN2ZyB7XG4gIHdpZHRoOiAxM3JlbTtcbiAgaGVpZ2h0OiAyMnJlbTtcbiAgZmlsbDogYmxhY2s7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uYXJyb3dzLW5hdl9fYnRuLS1wcmV2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXJlbTtcbn1cbi5hcnJvd3MtbmF2X19idG4tLXByZXYgc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG4uYXJyb3dzLW5hdl9fYnRuLS1uZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cmVtO1xufVxuLmFycm93cy1uYXZfX2J0bjpob3ZlciBzdmcge1xuICBmaWxsOiAjYzkyYjMyO1xufVxuLmFycm93cy1uYXZfX2J0bi5fZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFycm93cy1uYXYgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDhyZW07XG59XG4uYXJyb3dzLW5hdiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDhyZW07XG4gIGhlaWdodDogOHJlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgbWFyZ2luLXJpZ2h0OiAxM3JlbTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5hcnJvd3MtbmF2IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5hcnJvd3MtbmF2IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFycm93cy1uYXYgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNjOTJiMzI7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1nIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uZm9ybS1nX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMThyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG59XG4uZm9ybS1nX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5mb3JtLWdfX2lucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMThyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNnJlbTtcbiAgY29sb3I6IGJsYWNrO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBwYWRkaW5nOiA1cmVtIDExcmVtO1xuICBib3JkZXI6IG5vbmU7XG59XG4uZm9ybS1nX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogYmxhY2s7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5mb3JtLWdfX2J0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWxlY3RfX2xpbmssXG4uc2VsZWN0X19pdGVtIHtcbiAgZm9udC1zaXplOiAxOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiBibGFjaztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxMHJlbSAzMHJlbTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5zZWxlY3RfX2xpbmsge1xuICBib3JkZXItYm90dG9tOiAxcmVtIHNvbGlkICNkZWRlZGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTE7XG4gIG1pbi1oZWlnaHQ6IDUwcmVtO1xufVxuLnNlbGVjdF9fbGluazphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogNHJlbTtcbiAgbGVmdDogMzByZW07XG4gIHJpZ2h0OiAzMHJlbTtcbiAgYm90dG9tOiAtMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MmIzMjtcbn1cbi5zZWxlY3RfX2xpbmstLWFycm93IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3RfX2xpbmstLWFycm93IHN2ZyB7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgd2lkdGg6IDlyZW07XG4gIGhlaWdodDogNXJlbTtcbn1cbi5zZWxlY3RfX2l0ZW0tLWN1cnJlbnQge1xuICBjb2xvcjogI2M5MmIzMjtcbn1cbi5zZWxlY3RfX2Ryb3Bkb3duIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlci1ib3R0b206IDFyZW0gc29saWQgI2RlZGVkZTtcbn1cbi5zZWxlY3Quc2VsZWN0LS1hY3RpdmUgLnNlbGVjdF9fbGluay0tYXJyb3cgc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG4uX3ZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLl92aWRlbzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgb3BhY2l0eTogMC4yO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uX3ZpZGVvOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwJTtcbiAgbWluLXdpZHRoOiA2NXJlbTtcbiAgbWF4LXdpZHRoOiAxMTByZW07XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N2Zy9pY28vcGxheS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5zZWxlY3QtbXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uc2VsZWN0LW15IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zZWxlY3QtbXkgLnNlbGVjdHJpYy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VsZWN0LW15IC5zZWxlY3RyaWMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNXJlbSAzNXJlbSA1cmVtIDIwcmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItYm90dG9tLWNvbG9yIDAuM3M7XG4gIHotaW5kZXg6IDU7XG59XG4uc2VsZWN0LW15IC5zZWxlY3RyaWMgLmxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE4cmVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBjb2xvcjogYmxhY2s7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5zZWxlY3QtbXkgLnNlbGVjdHJpYyAuYnV0dG9uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuLnNlbGVjdC1teSAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogN3JlbTtcbiAgaGVpZ2h0OiA3cmVtO1xuICBib3JkZXItcmlnaHQ6IDJyZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDJyZW0gc29saWQ7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIHRvcDogMTFyZW07XG4gIHJpZ2h0OiAxM3JlbTtcbiAgbGVmdDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uc2VsZWN0LW15IC5zZWxlY3RyaWMtaXRlbXMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGFuaW1hdGlvbjogc2hvdy1kcm9wZG93bi1tYXJnIDAuM3M7XG59XG4uc2VsZWN0LW15IC5zZWxlY3RyaWMtaXRlbXMgdWwsXG4uc2VsZWN0LW15IC5zZWxlY3RyaWMtaXRlbXMgbGkge1xuICBmb250LXNpemU6IDE4cmVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBjb2xvcjogYmxhY2s7XG59XG4uc2VsZWN0LW15IC5zZWxlY3RyaWMtaXRlbXMgbGkge1xuICBtaW4taGVpZ2h0OiAzNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNXJlbSAzNXJlbSA1cmVtIDIwcmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuLnNlbGVjdC1teSAuc2VsZWN0cmljLWl0ZW1zIGxpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjYzkyYjMyO1xufVxuLnNlbGVjdC1teSAuc2VsZWN0cmljLWl0ZW1zIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjYzkyYjMyO1xufVxuLnNlbGVjdC1teSAuc2VsZWN0cmljLW9wZW4gLnNlbGVjdHJpYyAubGFiZWwge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uc2VsZWN0LW15IC5zZWxlY3RyaWMtb3BlbiAuYnV0dG9uIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG4uc2VsZWN0LWRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uc2VsZWN0LWRhdGUgbGFiZWwge1xuICBmb250LXNpemU6IDE4cmVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnNlbGVjdC1kYXRlX19pbnB1dC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlbGVjdC1kYXRlX19hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAzNXJlbTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uc2VsZWN0LWRhdGVfX2Fycm93OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDdyZW07XG4gIGhlaWdodDogN3JlbTtcbiAgYm9yZGVyLXJpZ2h0OiAycmVtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAycmVtIHNvbGlkO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIHRvcDogMTFyZW07XG4gIHJpZ2h0OiAxM3JlbTtcbiAgbGVmdDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uc2VsZWN0LWRhdGVfX2lucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIG1pbi1oZWlnaHQ6IDM1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA1cmVtIDQ1cmVtIDVyZW0gMjByZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgMC4zcztcbiAgei1pbmRleDogNTtcbn1cbi5zZWxlY3QtZGF0ZS5fb3BlbiAuc2VsZWN0LWRhdGVfX2Fycm93IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG4uc29jaWFscy1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNvY2lhbHMtYnRuID4gKiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTVyZW07XG59XG4uc29jaWFscy1idG4gPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucGFnaW5hdGlvbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMjgwcmVtO1xufVxuLnBhZ2luYXRpb25fX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE2cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBwYWRkaW5nOiAycmVtO1xuICBtYXJnaW46IDAgNHJlbTtcbiAgY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAuODtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4ycztcbn1cbi5wYWdpbmF0aW9uX19saW5rLS1kb3RzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2luYXRpb25fX2xpbmstLXByZXYsXG4ucGFnaW5hdGlvbl9fbGluay0tbmV4dCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5wYWdpbmF0aW9uX19saW5rLS1wcmV2IHN2Zyxcbi5wYWdpbmF0aW9uX19saW5rLS1uZXh0IHN2ZyB7XG4gIHdpZHRoOiAxM3JlbTtcbiAgaGVpZ2h0OiAyMXJlbTtcbiAgZmlsbDogYmxhY2s7XG4gIHRyYW5zaXRpb246IC4ycztcbn1cbi5wYWdpbmF0aW9uX19saW5rLS1wcmV2IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cbi5wYWdpbmF0aW9uX19saW5rLS1uZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ucGFnaW5hdGlvbl9fbGluay5fYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc2l6ZTogMjByZW07XG4gIGhlaWdodDogNDVyZW07XG4gIHdpZHRoOiA0NXJlbTtcbiAgY29sb3I6IGJsYWNrO1xuICBib3JkZXItcmFkaXVzOiA0NnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5wYWdpbmF0aW9uX19saW5rOm5vdChzcGFuKTpub3QoLl9hY3RpdmUpOmhvdmVyIHtcbiAgY29sb3I6ICNjOTJiMzI7XG59XG4ucGFnaW5hdGlvbl9fbGluazpub3Qoc3Bhbik6bm90KC5fYWN0aXZlKTpob3ZlciBzdmcge1xuICBmaWxsOiAjYzkyYjMyO1xufVxuLnhkc29mdF9kYXRldGltZXBpY2tlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNTtcbiAgd2lkdGg6IDI1MnJlbTtcbiAgbWFyZ2luLXRvcDogMTByZW07XG4gIGFuaW1hdGlvbjogc2hvdy1tb2RhbCAwLjNzO1xufVxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3ByZXYsXG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dCxcbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90b2RheV9idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X21vbnRocGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjQ1NDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTJyZW07XG4gIGZvbnQtc2l6ZTogMTZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NTQ7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgaSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDhyZW07XG4gIGhlaWdodDogOHJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAycmVtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAycmVtIHNvbGlkO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbDpob3ZlciA+IHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgPiAueGRzb2Z0X3NlbGVjdCB7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDEwMTtcbiAgYmFja2dyb3VuZDogIzE1MjQ1NDtcbiAgbWF4LWhlaWdodDogMjAwcmVtO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgPiAueGRzb2Z0X3NlbGVjdC54ZHNvZnRfeWVhcnNlbGVjdCB7XG4gIHJpZ2h0OiAwO1xufVxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsID4gLnhkc29mdF9zZWxlY3QueGRzb2Z0X21vbnRoc2VsZWN0IHtcbiAgcmlnaHQ6IDA7XG59XG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgPiAueGRzb2Z0X3NlbGVjdCA+IGRpdiA+IC54ZHNvZnRfb3B0aW9uIHtcbiAgcGFkZGluZzogMTJyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcbn1cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbCA+IC54ZHNvZnRfc2VsZWN0ID4gZGl2ID4gLnhkc29mdF9vcHRpb24ueGRzb2Z0X2N1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiAjYzkyYjMyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWwgPiAueGRzb2Z0X3NlbGVjdCA+IGRpdiA+IC54ZHNvZnRfb3B0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2M5MmIzMjtcbn1cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9zY3JvbGxiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkZWRlO1xuICB3aWR0aDogNnJlbTtcbn1cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9zY3JvbGxiYXIgPiAueGRzb2Z0X3Njcm9sbGVyIHtcbiAgYmFja2dyb3VuZDogIzE1MjQ1NCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfc2Nyb2xsYmFyID4gLnhkc29mdF9zY3JvbGxlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjYzkyYjMyICFpbXBvcnRhbnQ7XG59XG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcmVtICNmNGY0ZjQ7XG59XG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGJvZHkge1xuICBib3JkZXI6IDNyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGhlYWQge1xuICBib3JkZXItdG9wOiAxcmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0aCB7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNDU0O1xuICBmb250LXNpemU6IDEycmVtO1xuICBoZWlnaHQ6IDM1cmVtO1xufVxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBmb250LXNpemU6IDEycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMzByZW07XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMCAzcmVtO1xufVxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkID4gZGl2IHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xufVxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF90b2RheSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiBibGFjaztcbn1cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfY3VycmVudCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfY3VycmVudCBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkyYjMyO1xufVxuLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZSFpbXBvcnRhbnQ7XG59XG4ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQ6aG92ZXIgZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MmIzMjtcbn1cbi54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9kYXRlcGlja2VyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5zY3JvbGxiYXIgLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA2cmVtO1xufVxuLnNjcm9sbGJhciAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zY3JvbGxiYXIgLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2Nyb2xsYmFyIC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG4uc2Nyb2xsYmFyIC5zY3JvbGwtZWxlbWVudDpob3ZlciAuc2Nyb2xsLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTJiMzI7XG59XG4uc2Nyb2xsYmFyIC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MmIzMjtcbn1cbi5jYWxlbmRhciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FsZW5kYXJfX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbiAgZm9udC1zaXplOiAxNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBjb2xvcjogI2M5MmIzMjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5jYWxlbmRhcl9fYnRuIHN2ZyB7XG4gIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgd2lkdGg6IDE5cmVtO1xuICBoZWlnaHQ6IDE5cmVtO1xuICBmaWxsOiAjYzkyYjMyO1xuICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uY2FsZW5kYXJfX2J0bjpmb2N1cyxcbi5jYWxlbmRhcl9fYnRuOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmNhbGVuZGFyX19idG46Zm9jdXMgc3ZnLFxuLmNhbGVuZGFyX19idG46aG92ZXIgc3ZnIHtcbiAgZmlsbDogYmxhY2s7XG59XG4uY3J1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogNTtcbiAgcGFkZGluZzogMDtcbn1cbi5jcnVtYnNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNydW1ic19fYnRuLW1vYiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4taGVpZ2h0OiAzMHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogNjtcbn1cbi5jcnVtYnNfX3N2Zy1kb3RzLFxuLmNydW1ic19fc3ZnLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMjByZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xufVxuLmNydW1ic19fc3ZnLWRvdHMge1xuICB3aWR0aDogMTlyZW07XG4gIGhlaWdodDogNHJlbTtcbn1cbi5jcnVtYnNfX3N2Zy1jbG9zZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMXJlbTtcbiAgaGVpZ2h0OiAxMXJlbTtcbn1cbi5jcnVtYnNfX2xpc3Qge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDE0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMjRyZW07XG4gIHotaW5kZXg6IDU7XG59XG4uY3J1bWJzX19pdGVtIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDE4cmVtO1xufVxuLmNydW1ic19faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgb3BhY2l0eTogLjc7XG59XG4uY3J1bWJzX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMTRyZW07XG4gIGNvbG9yOiBibGFjaztcbiAgbGluZS1oZWlnaHQ6IDE2cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjJzO1xufVxuLmNydW1ic19fbGluay1iYWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThyZW07XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS4xZW07XG4gIHBhZGRpbmc6IDAgMjByZW07XG4gIG1hcmdpbi10b3A6IDIwcmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuLmNydW1ic19fbGluay1iYWNrIHN2ZyB7XG4gIHdpZHRoOiA3cmVtO1xuICBoZWlnaHQ6IDExcmVtO1xuICBmaWxsOiBibGFjaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIG1hcmdpbi1yaWdodDogMTByZW07XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcztcbn1cbi5jcnVtYnNfX2xpbmstYmFjazpob3ZlciB7XG4gIGNvbG9yOiAjYzkyYjMyO1xufVxuLmNydW1ic19fbGluay1iYWNrOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNjOTJiMzI7XG59XG4uY3J1bWJzLl9vcGVuIC5jcnVtYnNfX3N2Zy1kb3RzIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5jcnVtYnMuX29wZW4gLmNydW1ic19fc3ZnLWNsb3NlIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNydW1icyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luLXRvcDogNDVyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nOiAwIDkwcmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNydW1ic19fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuY3J1bWJzX19idG4tbW9iIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jcnVtYnNfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gIH1cbiAgLmNydW1ic19faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmNydW1ic19faXRlbTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogOHJlbSBzb2xpZCAjZTVhMDI1O1xuICAgIGJvcmRlci1sZWZ0OiA4cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHJpZ2h0OiA5cmVtO1xuICAgIHRvcDogNHJlbTtcbiAgfVxuICAuY3J1bWJzX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmNydW1ic19faXRlbTpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY3J1bWJzX19saW5rOm5vdChzcGFuKTpob3ZlciB7XG4gICAgY29sb3I6ICNjOTJiMzI7XG4gIH1cbiAgLmNydW1ic19fbGluay1iYWNrIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5idG4tc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDhyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTJiMzI7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgZm9udC1zaXplOiAxMHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5idG4tc21hbGwtLXBjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJ0bi1zbWFsbC0tcGMge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG4gIC5idG4tc21hbGwtLW1vYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnRuLXNtYWxsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtOHJlbTtcbiAgICB6LWluZGV4OiAyNTtcbiAgfVxuICAuYnRuLXNtYWxsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgfVxuICAuYnRuLXNtYWxsLS1sZWZ0IHtcbiAgICBsZWZ0OiAxMTByZW07XG4gIH1cbiAgLmJ0bi1zbWFsbC0tcmlnaHQge1xuICAgIHJpZ2h0OiAxNTlyZW07XG4gIH1cbn1cbi5wYWdlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTByZW07XG4gIHotaW5kZXg6IDI1O1xufVxuLnBhZ2UtaGVhZGVyX19kZWNvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5wYWdlLWhlYWRlciB7XG4gICAgbWluLWhlaWdodDogMTEzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogODByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAucGFnZS1oZWFkZXJfX2RlY29yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDg4cmVtO1xuICAgIGhlaWdodDogODhyZW07XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC01NXJlbTtcbiAgfVxuICAucGFnZS1oZWFkZXJfX2RlY29yOmJlZm9yZSxcbiAgLnBhZ2UtaGVhZGVyX19kZWNvcjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgfVxuICAucGFnZS1oZWFkZXJfX2RlY29yOmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDgwcmVtIHNvbGlkICNmNGY0ZjQ7XG4gICAgYm9yZGVyLWJvdHRvbTogODByZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnBhZ2UtaGVhZGVyX19kZWNvcjphZnRlciB7XG4gICAgYm9yZGVyLXRvcDogNThyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDU4cmVtIHNvbGlkICNlNWEwMjU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5wYWdlLWhlYWRlci5fc2hvdyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIH1cbn1cbi51c2VyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnVzZXItbmF2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5tYWluLWxvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tYWluLWxvZ29fX2ltZyB7XG4gIHdpZHRoOiAzN3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLm1haW4tbG9nbyB7XG4gICAgYWxpZ24tc2VsZjogYXV0bztcbiAgfVxuICAubWFpbi1sb2dvX19pbWcge1xuICAgIHdpZHRoOiAxNzNyZW07XG4gIH1cbn1cbi5zZWFyY2gtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWFyY2gtYm94X19idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMzZyZW07XG4gIHdpZHRoOiAzNnJlbTtcbn1cbi5zZWFyY2gtYm94X19idG4gc3ZnIHtcbiAgd2lkdGg6IDE1cmVtO1xuICBoZWlnaHQ6IDE1cmVtO1xufVxuLnNlYXJjaC1ib3hfX2J0bi0tY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1ib3gtLXBjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtYm94Ll9vcGVuIC5zZWFyY2gtYm94X19idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1ib3guX29wZW4gLnNlYXJjaC1ib3hfX2J0biBzdmcge1xuICBmaWxsOiAjYzkyYjMyO1xufVxuLnNlYXJjaC1ib3guX29wZW4gLnNlYXJjaC1ib3hfX2J0bi0tY2xvc2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYW5pbWF0aW9uOiBzaG93LW1vZGFsIDAuM3M7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5zZWFyY2gtYm94LS1tb2Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlYXJjaC1ib3gtLXBjIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5zZWFyY2gtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHJlbTtcbiAgfVxuICAuc2VhcmNoLWJveF9fYnRuOmhvdmVyIHN2ZyB7XG4gICAgZmlsbDogI2M5MmIzMjtcbiAgfVxuICAuc2VhcmNoLWJveC5fb3BlbiAuc2VhcmNoLWJveF9fYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuICAuc2VhcmNoLWJveC5fb3BlbiAuc2VhcmNoLWJveF9fYnRuIHN2ZyB7XG4gICAgZmlsbDogYmxhY2s7XG4gIH1cbn1cbi5zZWFyY2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy10b3A6IDE0cmVtO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2g6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFyZW07XG4gIHRvcDogLTFyZW07XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4uc2VhcmNoX19pdGVtIHtcbiAgYm9yZGVyOiAxcmVtIHNvbGlkICNmNGY0ZjQ7XG59XG4uc2VhcmNoX19pbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDI1cmVtO1xufVxuLnNlYXJjaF9fZmluZCB7XG4gIHBhZGRpbmc6IDVyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDM1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5zZWFyY2hfX2ZpbmQgc3ZnIHtcbiAgd2lkdGg6IDE1cmVtO1xuICBoZWlnaHQ6IDE1cmVtO1xufVxuLnNlYXJjaC1ib3guX29wZW4gLnNlYXJjaCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbmltYXRpb246IHNob3ctbW9kYWwgMC4zcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNlYXJjaCB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuICAuc2VhcmNoOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlYXJjaF9faXRlbSB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC5zZWFyY2hfX2lucHV0IHtcbiAgICB3aWR0aDogMzgwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gICAgbWluLWhlaWdodDogMzZyZW07XG4gIH1cbiAgLnNlYXJjaF9fZmluZCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAzNnJlbTtcbiAgICB3aWR0aDogMzZyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgfVxufVxuLmxhbmctc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA1O1xufVxuLmxhbmctc2VsZWN0X19hY3RpdmUsXG4ubGFuZy1zZWxlY3RfX2xpbmsge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgd2lkdGg6IDQ4cmVtO1xuICBtaW4taGVpZ2h0OiAzNXJlbTtcbn1cbi5sYW5nLXNlbGVjdF9fYWN0aXZlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDY7XG59XG4ubGFuZy1zZWxlY3RfX2FjdGl2ZSBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxhbmctc2VsZWN0X19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cbi5sYW5nLXNlbGVjdF9fbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNTtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGFuZy1zZWxlY3QuX29wZW4gLmxhbmctc2VsZWN0X19hY3RpdmUge1xuICBjb2xvcjogI2M5MmIzMjtcbn1cbi5sYW5nLXNlbGVjdC5fb3BlbiAubGFuZy1zZWxlY3RfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYW5pbWF0aW9uOiBzaG93LWRyb3Bkb3duLW1hcmcgMC4zcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxhbmctc2VsZWN0IHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAubGFuZy1zZWxlY3Q6YmVmb3JlLFxuICAubGFuZy1zZWxlY3Q6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmxhbmctc2VsZWN0X19hY3RpdmUsXG4gIC5sYW5nLXNlbGVjdF9fbGluayB7XG4gICAgd2lkdGg6IDYwcmVtO1xuICAgIG1pbi1oZWlnaHQ6IDM2cmVtO1xuICB9XG4gIC5sYW5nLXNlbGVjdF9fYWN0aXZlOmhvdmVyLFxuICAubGFuZy1zZWxlY3RfX2xpbms6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNjOTJiMzI7XG4gIH1cbiAgLmxhbmctc2VsZWN0X19hY3RpdmU6aG92ZXIgc3ZnLFxuICAubGFuZy1zZWxlY3RfX2xpbms6aG92ZXIgc3ZnIHtcbiAgICBmaWxsOiAjYzkyYjMyO1xuICB9XG4gIC5sYW5nLXNlbGVjdF9fYWN0aXZlIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgICBoZWlnaHQ6IDZyZW07XG4gICAgcmlnaHQ6IDRyZW07XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgfVxuICAubGFuZy1zZWxlY3RfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cbiAgLmxhbmctc2VsZWN0X19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmxhbmctc2VsZWN0X19saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgfVxuICAubGFuZy1zZWxlY3QuX29wZW4gLmxhbmctc2VsZWN0X19hY3RpdmUge1xuICAgIGNvbG9yOiByZ2JhKDM1LCAzMSwgMzIsIDAuNyk7XG4gIH1cbiAgLmxhbmctc2VsZWN0Ll9vcGVuIC5sYW5nLXNlbGVjdF9fYWN0aXZlIHN2ZyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEsIC0xKTtcbiAgfVxufVxuLmxvZ2luIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sb2dpbl9fYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxvZ2luX19idG4gc3ZnIHtcbiAgd2lkdGg6IDIycmVtO1xuICBoZWlnaHQ6IDEwcmVtO1xuICBmaWxsOiAjYzkyYjMyO1xuICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5sb2dpbl9fYnRuOmhvdmVyIHN2ZyB7XG4gICAgZmlsbDogYmxhY2s7XG4gIH1cbn1cbi5tZW51LWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHotaW5kZXg6IDU7XG4gIHdpZHRoOiA1MHJlbTtcbiAgaGVpZ2h0OiA1MHJlbTtcbn1cbi5tZW51LWJ0biBzdmcge1xuICB3aWR0aDogMjJyZW07XG4gIGhlaWdodDogMTZyZW07XG59XG4ubWVudS1idG4tLWNsb3NlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAyMDtcbn1cbi5tZW51LWJ0bi0tY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDE4cmVtO1xuICBoZWlnaHQ6IDE4cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubWVudS1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tZW51IHtcbiAgcGFkZGluZy10b3A6IDUwcmVtO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ubWVudV9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjFyZW07XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA1MHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tZW51X19sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDByZW07XG59XG4ubWVudV9fbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAzMHJlbTtcbn1cbi5tZW51X19pdGVtIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyNXJlbTtcbn1cbi5tZW51X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1lbnVfX2xpbmsge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMThyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIwcmVtO1xufVxuLm1lbnVfX2xpbmsgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTByZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG9wYWNpdHk6IC44O1xufVxuLm1lbnUuX29wZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbmltYXRpb246IHNob3ctbW9kYWwgMC4zcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLm1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIG1hcmdpbi1yaWdodDogMzVyZW07XG4gIH1cbiAgLm1lbnVfX2xvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1lbnVfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tZW51X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogNTVyZW07XG4gIH1cbiAgLm1lbnVfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5tZW51X19saW5rIHtcbiAgICBwYWRkaW5nOiA5cmVtIDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLm1lbnVfX2xpbmsgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG4gIC5tZW51X19saW5rIC5fbGVmdCB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm1lbnVfX2l0ZW06aG92ZXIgLm1lbnVfX2xpbmsge1xuICAgIGNvbG9yOiAjYzkyYjMyO1xuICB9XG59XG4ubWVudS1vdGhlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzMHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDQ1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogNTByZW07XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubWVudS1vdGhlcl9fbGluayB7XG4gIGZvbnQtc2l6ZTogMTRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG4gIG1hcmdpbi1ib3R0b206IDI1cmVtO1xufVxuLm1lbnUtb3RoZXJfX2J0biB7XG4gIGZvbnQtc2l6ZTogMTRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5tZW51LW90aGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDAgOTByZW07XG4gICAgaGVpZ2h0OiA0NXJlbTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLm1lbnUtb3RoZXI6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiA0NnJlbSBzb2xpZCAjZjRmNGY0O1xuICAgIGJvcmRlci10b3A6IDQ2cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5tZW51LW90aGVyX19saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogNDByZW07XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgfVxuICAubWVudS1vdGhlcl9fbGluazpob3ZlciB7XG4gICAgY29sb3I6IGJsYWNrO1xuICB9XG4gIC5tZW51LW90aGVyX19idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW07XG4gIH1cbn1cbi5zdWJtZW51X19saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTVyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uc3VibWVudV9faXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG4uc3VibWVudV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zdWJtZW51X19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMyMzFmMjA7XG4gIGZvbnQtc2l6ZTogMTRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xufVxuLnN1Ym1lbnVfX2J0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDMwcmVtO1xuICB3aWR0aDogMTZyZW07XG4gIHotaW5kZXg6IDIwO1xufVxuLnN1Ym1lbnVfX2J0biBzdmcge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICB3aWR0aDogOXJlbTtcbiAgaGVpZ2h0OiA1cmVtO1xufVxuLnN1Ym1lbnUuX29wZW4gLnN1Ym1lbnVfX29wZW4ge1xuICBjb2xvcjogI2M5MmIzMjtcbn1cbi5zdWJtZW51Ll9vcGVuIC5zdWJtZW51X19idG4gc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIGZpbGw6ICNjOTJiMzI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5zdWJtZW51X19idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN1Ym1lbnVfX2xpc3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogLTI1cmVtO1xuICAgIHBhZGRpbmc6IDI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICAgIG1pbi13aWR0aDogMjcwcmVtO1xuICB9XG4gIC5zdWJtZW51X19pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDE0cmVtO1xuICB9XG4gIC5zdWJtZW51X19saW5rIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5zdWJtZW51X19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2M5MmIzMjtcbiAgfVxuICAubWVudV9faXRlbTpob3ZlciAuc3VibWVudV9fbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYW5pbWF0aW9uOiBzaG93LWRyb3Bkb3duLW1hcmcgMC4zcztcbiAgfVxufVxuLnBhZ2UtZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZS1mb290ZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogNTVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnBhZ2UtZm9vdGVyX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNTByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDMwcmVtO1xuICB9XG59XG4uaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTI0NTQ7XG4gIHBhZGRpbmctdG9wOiAzMHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDMwcmVtO1xufVxuLmluZm9fX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAyMHJlbTtcbn1cbi5pbmZvX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmluZm9fX2xpbmsge1xuICBmb250LXNpemU6IDE4cmVtO1xuICBsaW5lLWhlaWdodDogMS40NWVtO1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuLmluZm9fX2xpbms6bm90KHNwYW4pOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaW5mbzpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMzZyZW0gc29saWQgI2Y0ZjRmNDtcbiAgICBib3JkZXItcmlnaHQ6IDM2cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5pbmZvX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1heC13aWR0aDogMzMlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gIC5pbmZvX19pdGVtOm50aC1jaGlsZCg0bikge1xuICAgIG1hcmdpbi10b3A6IDIwcmVtO1xuICB9XG4gIC5pbmZvX19saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG4gIC5pbmZvX19saW5rOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLnNpZ25pbmcge1xuICBtYXJnaW4tYm90dG9tOiA1NXJlbTtcbn1cbi5zaWduaW5nX19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2lnbmluZ19faW5wdXQge1xuICBoZWlnaHQ6IDUwcmVtO1xufVxuLnNpZ25pbmdfX2J0biB7XG4gIGZvbnQtc2l6ZTogMTZyZW07XG4gIG1hcmdpbi10b3A6IDI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuc2lnbmluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcmVtO1xuICB9XG4gIC5zaWduaW5nX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcmVtO1xuICB9XG4gIC5zaWduaW5nX19pdGVtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuc2lnbmluZ19fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5zaWduaW5nX19pdGVtLl9ob3Zlcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uc2VvLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiA0MHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlby10ZXh0IC50ZXh0LWJsb2NrIHtcbiAgZm9udC1zaXplOiAxNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE2cmVtO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuLnNlby10ZXh0X19jb250ZW50IHtcbiAgbWF4LWhlaWdodDogNzByZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbn1cbi5zZW8tdGV4dDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMTRyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmNGY0ZjQgMCUsIHJnYmEoMjQ0LCAyNDQsIDI0NCwgMCkgMTAwJSk7XG4gIGJvdHRvbTogLTFyZW07XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjhzO1xufVxuLnNlby10ZXh0X19zaG93LWFsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMjA7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIwcmVtO1xufVxuLnNlby10ZXh0X19zaG93LWFsbCBzdmcge1xuICB3aWR0aDogMTNyZW07XG4gIGhlaWdodDogOHJlbTtcbn1cbi5zZW8tdGV4dC5fb3BlbjpiZWZvcmUge1xuICBoZWlnaHQ6IDA7XG59XG4uc2VvLXRleHQuX29wZW4gLnNlby10ZXh0X19zaG93LWFsbCBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cbi5zZW8tdGV4dC5fcHMtc2xpZGUtZGlzYWJsZWQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZW8tdGV4dC5fcHMtc2xpZGUtZGlzYWJsZWQgLnNlby10ZXh0X19jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc2VvLXRleHQuX3BzLXNsaWRlLWRpc2FibGVkIC5zZW8tdGV4dF9fc2hvdy1hbGwge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuc2VvLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDEzcmVtO1xuICB9XG4gIC5zZW8tdGV4dF9fY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogNjVyZW07XG4gIH1cbiAgLnNlby10ZXh0X19zaG93LWFsbDpob3ZlciBzdmcge1xuICAgIGZpbGw6ICNjOTJiMzI7XG4gIH1cbn1cbi5mb290ZXItY29scyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcmVtO1xufVxuLmZvb3Rlci1jb2xzX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG59XG4uZm9vdGVyLWNvbHNfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5mb290ZXItY29scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZsZXgtZ3JvdzogMztcbiAgfVxuICAuZm9vdGVyLWNvbHNfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICB9XG59XG4ucGFydCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMXJlbTtcbn1cbi5wYXJ0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhcnRfX3RpdGxlLFxuLnBhcnRfX2xpbmsge1xuICBmb250LXNpemU6IDE0cmVtO1xuICBsaW5lLWhlaWdodDogMjRyZW07XG4gIGNvbG9yOiBibGFjaztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFydF9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbn1cbi5wYXJ0X190aXRsZSBzdmcge1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICB3aWR0aDogOXJlbTtcbiAgaGVpZ2h0OiA1cmVtO1xufVxuLnBhcnRfX2xpc3Qge1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFydF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLnBhcnRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFydF9fbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbn1cbi5wYXJ0Ll9vcGVuIC5wYXJ0X190aXRsZSB7XG4gIGNvbG9yOiAjYzkyYjMyO1xufVxuLnBhcnQuX29wZW4gLnBhcnRfX3RpdGxlIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICBmaWxsOiAjYzkyYjMyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAucGFydCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAucGFydF9fbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBhcnRfX3RpdGxlIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFydF9fbGluayB7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gIH1cbiAgLnBhcnRfX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjYzkyYjMyO1xuICB9XG59XG4uY29udGFjdHNfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjByZW07XG59XG4uY29udGFjdHNfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiAyMTByZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcmVtO1xufVxuLnNvY2lhbF9fbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogMzByZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuLnNvY2lhbF9fbGluayBzdmcge1xuICBmaWxsOiBibGFjaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNvY2lhbF9fbGluazpob3ZlciBzdmcge1xuICAgIGZpbGw6ICNjOTJiMzI7XG4gIH1cbn1cbi5kZXZfX2l0ZW0ge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIGNvbG9yOiBibGFjaztcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDhyZW07XG59XG4uZGV2X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmRldl9fbG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmRldl9fbG9nbyBzdmcge1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGZpbGw6IGJsYWNrO1xuICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgd2lkdGg6IDc2cmVtO1xuICBoZWlnaHQ6IDIwcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuZGV2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuZGV2X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5kZXZfX2xvZ286aG92ZXIgc3ZnIHtcbiAgICBmaWxsOiAjYzkyYjMyO1xuICB9XG59XG4ucGFnZS1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5ibG9jay1oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMzByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5ibG9jay1oZWFkIC5saW5rLXVuZGVybGluZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmxvY2staGVhZF9fdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG4uYmxvY2staGVhZF9fbGluZSB7XG4gIGhlaWdodDogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLWxlZnQ6IDU1cmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsb2NrLWhlYWQgLmFycm93cy1uYXYge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogMjByZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1oZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmJsb2NrLWhlYWRfX3RpdGxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmJsb2NrLWhlYWQgLmxpbmstdW5kZXJsaW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5ibG9jay1oZWFkX19saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5ibG9jay1oZWFkIC5hcnJvd3MtbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHJlbTtcbiAgfVxufVxuLyotLS1pbmRleC0tLSovXG4udG9wLXNjcmVlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA1MHJlbSk7XG59XG4udG9wLXNjcmVlbl9fZGVjb3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAudG9wLXNjcmVlbiB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDExM3JlbSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50b3Atc2NyZWVuX19kZWNvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMjgwcmVtO1xuICAgIGhlaWdodDogMjMwcmVtO1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG4gIC50b3Atc2NyZWVuX19kZWNvcjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItbGVmdDogMjMwcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDIzMHJlbSBzb2xpZCAjZjRmNGY0O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAudG9wLXNjcmVlbl9fZGVjb3I6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItYm90dG9tOiAxMjByZW0gc29saWQgIzE1MjQ1NDtcbiAgICBib3JkZXItbGVmdDogMTIwcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTIwcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4uY2Fyb3VzZWwtZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhcm91c2VsLWZ1bGwgLmFycm93cy1uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTNyZW07XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAyMDtcbn1cbi5jYXJvdXNlbC1mdWxsIC5hcnJvd3MtbmF2X19idG4gc3ZnIHtcbiAgZmlsbDogd2hpdGU7XG4gIHdpZHRoOiAxMHJlbTtcbiAgaGVpZ2h0OiAxOHJlbTtcbn1cbi5jYXJvdXNlbC1mdWxsIC5hcnJvd3MtbmF2X19idG46aG92ZXIgc3ZnIHtcbiAgZmlsbDogI2M5MmIzMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNhcm91c2VsLWZ1bGwgLmFycm93cy1uYXYge1xuICAgIGJvdHRvbTogMzByZW07XG4gIH1cbn1cbi5zbGlkZS1mdWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5zbGlkZS1mdWxsX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLnNsaWRlLWZ1bGxfX2ltYWdlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBvcGFjaXR5OiAwLjU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2xpZGUtZnVsbF9faW1hZ2UgaW1nIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zbGlkZS1mdWxsX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogNTByZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNTByZW07XG59XG4uc2xpZGUtZnVsbF9fdGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2xpZGUtZnVsbF9fZGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMThyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBtYXJnaW4tdG9wOiAyMHJlbTtcbn1cbi5zbGlkZS1mdWxsX19idG4ge1xuICBtYXJnaW4tdG9wOiAzMHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNsaWRlLWZ1bGxfX2NvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHJlbTtcbiAgfVxuICAuc2xpZGUtZnVsbF9fZGF0ZSB7XG4gICAgbWFyZ2luLXRvcDogNDByZW07XG4gIH1cbn1cbi5hYm91dC11c19fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA1MHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDUwcmVtO1xufVxuLmFib3V0LXVzX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cmVtO1xufVxuLmFib3V0LXVzX19idG4ge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYWJvdXQtdXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmFib3V0LXVzX19jb250ZW50IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctdG9wOiA3NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjJyZW07XG4gIH1cbiAgLmFib3V0LXVzX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzByZW07XG4gIH1cbiAgLmFib3V0LXVzX19idG4ge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICB9XG59XG4uYWR2ZXJ0X19uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzByZW07XG4gIHotaW5kZXg6IDIwO1xuICBsZWZ0OiAyMHJlbTtcbn1cbi5hZHZlcnQgLmFkdmVydC1zbGlkZV9faW1hZ2UuX3NsaWRlLXJpZ2h0IHtcbiAgYW5pbWF0aW9uOiBzbGlkZU91dExlZnQgLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbi5hZHZlcnQgLnN3aXBlci1zbGlkZS1hY3RpdmUgLmFkdmVydC1zbGlkZV9faW1hZ2UuX3NsaWRlLXJpZ2h0IHtcbiAgYW5pbWF0aW9uOiBzbGlkZUluUmlnaHQgLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbi5hZHZlcnQgLmFkdmVydC1zbGlkZV9faW1hZ2UuX3NsaWRlLWxlZnQge1xuICBhbmltYXRpb246IHNsaWRlT3V0UmlnaHQgLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbi5hZHZlcnQgLnN3aXBlci1zbGlkZS1hY3RpdmUgLmFkdmVydC1zbGlkZV9faW1hZ2UuX3NsaWRlLWxlZnQge1xuICBhbmltYXRpb246IHNsaWRlSW5MZWZ0IC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5hZHZlcnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5hZHZlcnRfX25hdiB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTk1cmVtO1xuICB9XG59XG4uYWR2ZXJ0LXNsaWRlX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMyMHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFkdmVydC1zbGlkZV9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYWR2ZXJ0LXNsaWRlX19jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNTByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTUwcmVtO1xufVxuLmFkdmVydC1zbGlkZV9fY29udGVudC13cmFwcGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA1MHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtMTM1ZGVnLCB0cmFuc3BhcmVudCAzNXJlbSwgI2Y0ZjRmNCAzNXJlbSk7XG59XG4uYWR2ZXJ0LXNsaWRlX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMCAyMHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEwMHJlbTtcbn1cbi5hZHZlcnQtc2xpZGVfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVyZW07XG59XG4uYWR2ZXJ0LXNsaWRlX190ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogYmxhY2s7XG4gIGxpbmUtaGVpZ2h0OiAyMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTNyZW07XG59XG4uYWR2ZXJ0LXNsaWRlX19kYXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE4cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmFkdmVydC1zbGlkZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC5hZHZlcnQtc2xpZGVfX2ltYWdlIHtcbiAgICB3aWR0aDogNDU1cmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmFkdmVydC1zbGlkZV9fY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNjByZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtaW4taGVpZ2h0OiA0NDByZW07XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAyOTByZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5hZHZlcnQtc2xpZGVfX2NvbnRlbnQtd3JhcHBlcjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiA2MHJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB0cmFuc3BhcmVudCA0MnJlbSwgI2Y0ZjRmNCA0MnJlbSk7XG4gIH1cbiAgLmFkdmVydC1zbGlkZV9fY29udGVudCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogNDByZW07XG4gICAgcGFkZGluZy10b3A6IDIwcmVtO1xuICB9XG59XG4uY2FsZW5kYXItc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA1MHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDUwcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FsZW5kYXItc2VjdGlvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItYm90dG9tOiA0MHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDQwcmVtIHNvbGlkICNjOTJiMzI7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDEzOHJlbTtcbiAgbGVmdDogNnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNhbGVuZGFyLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA2NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVyZW07XG4gIH1cbiAgLmNhbGVuZGFyLXNlY3Rpb246YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA2NXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNjVyZW07XG4gICAgdG9wOiAxNDJyZW07XG4gICAgbGVmdDogNjByZW07XG4gIH1cbn1cbi5jYWxlbmRhci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jYWxlbmRhci1zbGlkZV9faGVhZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE3OHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhbGVuZGFyLXNsaWRlX19oZWFkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNhbGVuZGFyLXNsaWRlX19oZWFkOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1ib3R0b206IDEwcmVtIHNvbGlkIHdoaXRlO1xuICBib3JkZXItbGVmdDogMTByZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTByZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uY2FsZW5kYXItc2xpZGVfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMjVyZW07XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jYWxlbmRhci1zbGlkZV9fZGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDE4cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBtYXJnaW4tYm90dG9tOiAxNXJlbTtcbn1cbi5jYWxlbmRhci1zbGlkZV9fdGl0bGUge1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiBibGFjaztcbiAgbGluZS1oZWlnaHQ6IDIycmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuLmNhbGVuZGFyLXNsaWRlX190aXRsZTpob3ZlciB7XG4gIGNvbG9yOiAjYzkyYjMyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuY2FsZW5kYXItc2xpZGUge1xuICAgIHdpZHRoOiAzMS4xOSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjIxNSU7XG4gIH1cbiAgLmNhbGVuZGFyLXNsaWRlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuY2FsZW5kYXItc2xpZGVfX2hlYWQge1xuICAgIGhlaWdodDogMjM1cmVtO1xuICB9XG59XG4uY2Fyb3VzZWwtbmF2IHtcbiAgbWFyZ2luLXRvcDogMzByZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2Fyb3VzZWwtbmF2IC5hcnJvd3MtbmF2IHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNhcm91c2VsLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5ld3MtcHJlIHtcbiAgcGFkZGluZy10b3A6IDUwcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNTByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5uZXdzLXByZSAubmV3cy1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5uZXdzLXByZSAuX2RlY29yLWZpZ3VyZTo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmNGY0ZjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5uZXdzLXByZSB7XG4gICAgcGFkZGluZy10b3A6IDY1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXJlbTtcbiAgfVxufVxuLmltYWdlLWZ1bGwge1xuICBoZWlnaHQ6IDI0NXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pbWFnZS1mdWxsIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmltYWdlLWZ1bGw6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXJpZ2h0OiA1MHJlbSBzb2xpZCAjZjRmNGY0O1xuICBib3JkZXItYm90dG9tOiA1MHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmltYWdlLWZ1bGwge1xuICAgIGhlaWdodDogMzM1cmVtO1xuICB9XG4gIC5pbWFnZS1mdWxsOmJlZm9yZSB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA2MHJlbTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA2MHJlbTtcbiAgfVxufVxuLyotLS1cbkBpbXBvcnQgXCJuZXdzL25ld3NcIjtcbkBpbXBvcnQgXCJuZXdzL25ld3MtLXBjXCI7XG5cbkBpbXBvcnQgXCJhbmFseXRpY3MvYW5hbHl0aWNzXCI7XG5AaW1wb3J0IFwiYW5hbHl0aWNzL2FuYWx5dGljcy0tcGNcIjtcblxuQGltcG9ydCBcImFydGljbGUvYXJ0aWNsZVwiO1xuQGltcG9ydCBcImFydGljbGUvYXJ0aWNsZS0tcGNcIjtcblxuQGltcG9ydCBcInBvc3Rlci9wb3N0ZXJcIjtcbkBpbXBvcnQgXCJwb3N0ZXIvcG9zdGVyLS1wY1wiO1xuXG5AaW1wb3J0IFwicGFpbnRlcnMvcGFpbnRlcnNcIjtcbkBpbXBvcnQgXCJwYWludGVycy9wYWludGVycy0tcGNcIjtcblxuQGltcG9ydCBcInBhaW50ZXJzLXNsaWRlL3BhaW50ZXJzLXNsaWRlXCI7XG5AaW1wb3J0IFwicGFpbnRlcnMtc2xpZGUvcGFpbnRlcnMtc2xpZGUtLXBjXCI7XG5cbkBpbXBvcnQgXCJzbGlkZS1ib3R0b20vc2xpZGUtYm90dG9tXCI7XG5cbkBpbXBvcnQgXCJwcm9ncmFtL3Byb2dyYW1cIjtcbkBpbXBvcnQgXCJwcm9ncmFtL3Byb2dyYW0tLXBjXCI7XG5cbkBpbXBvcnQgXCJzZXJ2aWNlcy9zZXJ2aWNlc1wiO1xuQGltcG9ydCBcInNlcnZpY2VzL3NlcnZpY2VzLS1wY1wiO1xuXG5AaW1wb3J0IFwic2VydmljZXMtc2xpZGUvc2VydmljZXMtc2xpZGVcIjtcbkBpbXBvcnQgXCJzZXJ2aWNlcy1zbGlkZS9zZXJ2aWNlcy1zbGlkZS0tcGNcIjtcblxuQGltcG9ydCBcImJsb2cvYmxvZ1wiO1xuQGltcG9ydCBcImJsb2cvYmxvZy0tcGNcIjtcblxuQGltcG9ydCBcImJsb2ctc2xpZGUvYmxvZy1zbGlkZVwiO1xuQGltcG9ydCBcImJsb2ctc2xpZGUvYmxvZy1zbGlkZS0tcGNcIjtcbi0tLSovXG4vKi0tLW5ld3MtLS0qL1xuLl9kZWNvci1maWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uX2RlY29yLWZpZ3VyZTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiA0MnJlbSBzb2xpZCAjYzkyYjMyO1xuICBib3JkZXItcmlnaHQ6IDQycmVtIHNvbGlkIHdoaXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLm5ld3MtcGFnZSB7XG4gIHBhZGRpbmctdG9wOiAyMHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5uZXdzLXBhZ2UgLmJsb2NrLWhlYWQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm5ld3MtcGFnZSAuc2VsZWN0LWRhdGUge1xuICBtYXJnaW4tdG9wOiAyMHJlbTtcbn1cbi5uZXdzLXBhZ2UgLnNlbGVjdC1teSB7XG4gIG1hcmdpbi10b3A6IDIwcmVtO1xufVxuLm5ld3MtcGFnZSAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDcwcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubmV3cy1wYWdlIC5ibG9jay1oZWFkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cmVtO1xuICB9XG4gIC5uZXdzLXBhZ2UgLnNlbGVjdC1kYXRlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogNTByZW07XG4gIH1cbiAgLm5ld3MtcGFnZSAuc2VsZWN0LWRhdGUgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm5ld3MtcGFnZSAuc2VsZWN0LW15IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogNTByZW07XG4gIH1cbiAgLm5ld3MtcGFnZSAuc2VsZWN0LW15IGxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5uZXdzLXBhZ2UgLnNlbGVjdC1teSAuc2VsZWN0cmljLXdyYXBwZXIge1xuICAgIG1pbi13aWR0aDogMzQwcmVtO1xuICB9XG4gIC5uZXdzLXBhZ2VfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxOHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm5ld3MtcGFnZV9fY29udGVudDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogNjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDY1cmVtIHNvbGlkICNjOTJiMzI7XG4gICAgei1pbmRleDogMTtcbiAgICBsZWZ0OiAtMzNyZW07XG4gICAgYm90dG9tOiA0NDByZW07XG4gIH1cbn1cbi5uZXdzLWl0ZW0tZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDUwcmVtO1xufVxuLm5ld3MtaXRlbS1nX19oZWFkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTc4cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLm5ld3MtaXRlbS1nX19oZWFkIHBpY3R1cmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm5ld3MtaXRlbS1nX19oZWFkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLm5ld3MtaXRlbS1nX19pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubmV3cy1pdGVtLWdfX2NvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubmV3cy1pdGVtLWdfX2RhdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMTVyZW07XG4gIHBhZGRpbmctdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBmb250LXNpemU6IDE2cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBtYXJnaW4tYm90dG9tOiAyMHJlbTtcbn1cbi5uZXdzLWl0ZW0tZ19fdGl0bGUge1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiBibGFjaztcbiAgbGluZS1oZWlnaHQ6IDIycmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICBwYWRkaW5nLWxlZnQ6IDE1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcbn1cbi5uZXdzLWl0ZW0tZ19fdGl0bGU6aG92ZXIge1xuICBjb2xvcjogI2M5MmIzMjtcbn1cbi5uZXdzLWl0ZW0tZ19fdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMTByZW07XG4gIHBhZGRpbmctbGVmdDogMTVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDE1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG59XG4ubmV3cy1pdGVtLWdfX2xpbmsge1xuICBtYXJnaW4tdG9wOiAxNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMThyZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gIHBhZGRpbmctbGVmdDogMTVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDE1cmVtO1xufVxuLm5ld3MtaXRlbS1nX19saW5rOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAubmV3cy1pdGVtLWcge1xuICAgIHdpZHRoOiAzMS4xOSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjIxNSU7XG4gIH1cbiAgLm5ld3MtaXRlbS1nOm50aC1jaGlsZCgzbikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAubmV3cy1pdGVtLWdfX2hlYWQge1xuICAgIGhlaWdodDogMjM1cmVtO1xuICB9XG59XG4ubmV3cy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogNTByZW07XG59XG4ubmV3cy1pdGVtX19oZWFkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTc4cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubmV3cy1pdGVtX19oZWFkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLm5ld3MtaXRlbV9fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHJlbTtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm5ld3MtaXRlbV9fZGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDE4cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBtYXJnaW4tYm90dG9tOiAyMHJlbTtcbn1cbi5uZXdzLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogYmxhY2s7XG4gIGxpbmUtaGVpZ2h0OiAyMnJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbn1cbi5uZXdzLWl0ZW1fX3RpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICNjOTJiMzI7XG59XG4ubmV3cy1pdGVtX190ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xufVxuLm5ld3MtaXRlbV9fbGluayB7XG4gIG1hcmdpbi10b3A6IDE1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cbi5uZXdzLWl0ZW1fX2xpbms6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5uZXdzLWl0ZW0ge1xuICAgIHdpZHRoOiAzMS4xOSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjIxNSU7XG4gIH1cbiAgLm5ld3MtaXRlbTpudGgtY2hpbGQoM24pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm5ld3MtaXRlbV9faGVhZCB7XG4gICAgaGVpZ2h0OiAyMzVyZW07XG4gIH1cbn1cbi8qLS0tYXJ0Y2x1Yi0tLSovXG4vKi0tLVxuQGltcG9ydCBcImFydGNsdWIvYXJ0Y2x1YlwiO1xuQGltcG9ydCBcImFydGNsdWIvYXJ0Y2x1Yi0tcGNcIjtcblxuQGltcG9ydCBcImFydGNsdWItcHJvZ3JhbS9hcnRjbHViLXByb2dyYW1cIjtcbkBpbXBvcnQgXCJhcnRjbHViLXByb2dyYW0vYXJ0Y2x1Yi1wcm9ncmFtLS1wY1wiO1xuXG5AaW1wb3J0IFwiYXJ0Y2x1Yi1hZHZhbnRhZ2UvYXJ0Y2x1Yi1hZHZhbnRhZ2VcIjtcbkBpbXBvcnQgXCJhcnRjbHViLWFkdmFudGFnZS9hcnRjbHViLWFkdmFudGFnZS0tcGNcIjtcblxuQGltcG9ydCBcImNsdWItbmV3cy9jbHViLW5ld3NcIjtcbkBpbXBvcnQgXCJjbHViLW5ld3MvY2x1Yi1uZXdzLS1wY1wiO1xuXG5AaW1wb3J0IFwiam9pbi9qb2luXCI7XG5AaW1wb3J0IFwiam9pbi9qb2luLS1wY1wiO1xuXG5AaW1wb3J0IFwicGFja2V0LXNsaWRlL3BhY2tldC1zbGlkZVwiO1xuQGltcG9ydCBcInBhY2tldC1zbGlkZS9wYWNrZXQtc2xpZGUtLXBjXCI7XG5cbkBpbXBvcnQgXCJjbHViLXNlcnZpY2VzL2NsdWItc2VydmljZXNcIjtcbkBpbXBvcnQgXCJjbHViLXNlcnZpY2VzL2NsdWItc2VydmljZXMtLXBjXCI7XG5cbkBpbXBvcnQgXCJldmVudHMvZXZlbnRzXCI7XG5AaW1wb3J0IFwiZXZlbnRzL2V2ZW50cy0tcGNcIjtcbi0tLSovXG4vKi0tLWF1dGhvcml6YXRpb24tLS0qL1xuLyotLS1cbkBpbXBvcnQgXCJhdXRob3JpemF0aW9uL2F1dGhvcml6YXRpb25cIjtcbkBpbXBvcnQgXCJhdXRob3JpemF0aW9uL2F1dGhvcml6YXRpb24tLXBjXCI7XG5cbkBpbXBvcnQgXCJhdXRob3JpemF0aW9uLWZvcm0vYXV0aG9yaXphdGlvbi1mb3JtXCI7XG5AaW1wb3J0IFwiYXV0aG9yaXphdGlvbi1mb3JtL2F1dGhvcml6YXRpb24tZm9ybS0tcGNcIjtcblxuQGltcG9ydCBcImF1dGhvcml6YXRpb24taW5mby9hdXRob3JpemF0aW9uLWluZm9cIjtcbkBpbXBvcnQgXCJhdXRob3JpemF0aW9uLWluZm8vYXV0aG9yaXphdGlvbi1pbmZvLS1wY1wiO1xuLS0tKi9cbi8qLS0tdHh0LS0tKi9cbi50eHQge1xuICBwYWRkaW5nLXRvcDogMTByZW07XG4gIG1hcmdpbi1ib3R0b206IDUwcmVtO1xufVxuLnR4dF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXJlbTtcbn1cbi50eHRfX2RhdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThyZW07XG4gIGxldHRlci1zcGFjaW5nOiAuMDI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDMwcmVtO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuLnR4dCBpbWcge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1heC13aWR0aDogNTQ3cmVtO1xuICBtYXJnaW4tbGVmdDogMzByZW07XG4gIG1hcmdpbi1ib3R0b206IDMwcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAudHh0IHtcbiAgICBwYWRkaW5nLXRvcDogMjByZW07XG4gIH1cbiAgLnR4dF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcmVtO1xuICB9XG4gIC50eHRfX2RhdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcmVtO1xuICB9XG59XG4ubmV4dC1uZXdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogNTByZW07XG59XG4ubmV4dC1uZXdzX19saW5rLW1vYiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLm5leHQtbmV3cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVyZW07XG4gIH1cbiAgLm5leHQtbmV3c19fbGluay1tb2Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5leHQtbmV3cyAuYmxvY2staGVhZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ubmV4dC1uZXdzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLm5leHQtbmV3cy1pdGVtX19pbWFnZSB7XG4gIGhlaWdodDogMTgwcmVtO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5uZXh0LW5ld3MtaXRlbV9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubmV4dC1uZXdzLWl0ZW1fX2NvbnRlbnQge1xuICBwYWRkaW5nOiAyNXJlbSAyMHJlbTtcbn1cbi5uZXh0LW5ld3MtaXRlbV9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm5leHQtbmV3cy1pdGVtX19kYXRlIHtcbiAgbWFyZ2luLXRvcDogMTByZW07XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDE4cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuICBjb2xvcjogIzEyMTk0YTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLm5leHQtbmV3cy1pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uZXh0LW5ld3MtaXRlbV9faW1hZ2Uge1xuICAgIHdpZHRoOiAxNjJyZW07XG4gICAgaGVpZ2h0OiA5NnJlbTtcbiAgfVxuICAubmV4dC1uZXdzLWl0ZW1fX2NvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMzByZW07XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG4gIC5uZXh0LW5ld3MtaXRlbV9fdGl0bGUge1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gIH1cbiAgLm5leHQtbmV3cy1pdGVtOmhvdmVyIC5uZXh0LW5ld3MtaXRlbV9fdGl0bGUge1xuICAgIGNvbG9yOiAjYzkyYjMyO1xuICB9XG59XG4vKi0tLWFib3V0LS0tKi9cbi5hYm91dC1zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDMwcmVtO1xuICBtYXJnaW4tYm90dG9tOiA1MHJlbTtcbn1cbi5hYm91dC1zZWN0aW9uX19jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMzUycmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFib3V0LXNlY3Rpb25fX2NvbnRlbnQgcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYWJvdXQtc2VjdGlvbl9fc2hvdy1hbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAyMHJlbTtcbn1cbi5hYm91dC1zZWN0aW9uLl9wcy1zbGlkZS1kaXNhYmxlZCAuYWJvdXQtc2VjdGlvbl9fc2hvdy1hbGwge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYWJvdXQtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDIwcmVtO1xuICB9XG4gIC5hYm91dC1zZWN0aW9uX19jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxNjVyZW07XG4gIH1cbn1cbi5jYXJvdXNlbC1hdXRvd2lkdGgge1xuICBtYXJnaW4tYm90dG9tOiA1NXJlbTtcbn1cbi5jYXJvdXNlbC1hdXRvd2lkdGggLmNhcm91c2VsLW5hdiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY2Fyb3VzZWwtYXV0b3dpZHRoIC5hcnJvd3MtbmF2IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5jYXJvdXNlbC1hdXRvd2lkdGggLmFycm93cy1uYXZfX2J0biB7XG4gIHdpZHRoOiA2MHJlbTtcbiAgaGVpZ2h0OiA2MHJlbTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuY2Fyb3VzZWwtYXV0b3dpZHRoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcmVtO1xuICB9XG4gIC5jYXJvdXNlbC1hdXRvd2lkdGggLmNhcm91c2VsLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmF1dG93aWR0aC1zbGlkZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hdXRvd2lkdGgtc2xpZGUgaW1nLFxuLmF1dG93aWR0aC1zbGlkZSB2aWRlbyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDIxMHJlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5hdXRvd2lkdGgtc2xpZGUgaW1nLFxuICAuYXV0b3dpZHRoLXNsaWRlIHZpZGVvIHtcbiAgICBoZWlnaHQ6IDI1NXJlbTtcbiAgfVxufVxuLmFib3V0LWNhcm91c2VsIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVyZW07XG59XG4uYWJvdXQtY2Fyb3VzZWwgLmNhcm91c2VsLWF1dG93aWR0aCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5hYm91dC1jYXJvdXNlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcmVtO1xuICB9XG4gIC5hYm91dC1jYXJvdXNlbCAuY2Fyb3VzZWwtYXV0b3dpZHRoIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aWR0aDogODQlO1xuICB9XG59XG4uaW1hZ2Utc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW1hZ2Utc2VjdGlvbl9faW1hZ2Uge1xuICBmbGV4LWdyb3c6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5pbWFnZS1zZWN0aW9uIHtcbiAgICBvcmRlcjogLTE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5pbWFnZS1zZWN0aW9uX19pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDU7XG4gIH1cbiAgLmltYWdlLXNlY3Rpb246YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItYm90dG9tOiA0MHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDQwcmVtIHNvbGlkICNlNWEwMjU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMjByZW07XG4gICAgei1pbmRleDogNjtcbiAgfVxufVxuLmhpc3Rvcnkge1xuICBtYXJnaW4tYm90dG9tOiA0MHJlbTtcbn1cbi5oaXN0b3J5X19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5oaXN0b3J5X190ZXh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMzkycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMzByZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmhpc3RvcnkgLmJsb2NrLWhlYWQge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5oaXN0b3J5X19tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhpc3RvcnlfX21lZGlhLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5oaXN0b3J5X19tZWRpYS1jb250ZW50IGltZyxcbi5oaXN0b3J5X19tZWRpYS1jb250ZW50IHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGlzdG9yeV9fbWVkaWEtY29udGVudDpiZWZvcmUsXG4uaGlzdG9yeV9fbWVkaWEtY29udGVudDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG59XG4uaGlzdG9yeV9fbWVkaWEtY29udGVudDpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiA0MHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA0MHJlbSBzb2xpZCAjMTUyNDU0O1xuICB0b3A6IC0xMHJlbTtcbiAgbGVmdDogLTEwcmVtO1xufVxuLmhpc3RvcnlfX21lZGlhLWNvbnRlbnQ6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogMjVyZW0gc29saWQgI2U1YTAyNTtcbiAgYm9yZGVyLWJvdHRvbTogMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvdHRvbTogLTExcmVtO1xuICByaWdodDogLTVyZW07XG59XG4uaGlzdG9yeV9fc2hvdy1hbGwge1xuICBtYXJnaW4tdG9wOiAzMHJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhpc3RvcnkuX3BzLXNsaWRlLWRpc2FibGVkIC5oaXN0b3J5X19zaG93LWFsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5oaXN0b3J5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmhpc3RvcnlfX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmhpc3RvcnlfX3RleHQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy1yaWdodDogNDVyZW07XG4gICAgbWF4LWhlaWdodDogNDAwcmVtO1xuICB9XG4gIC5oaXN0b3J5X19tZWRpYSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDMwcmVtIDY1cmVtIDQwcmVtIDcwcmVtO1xuICB9XG4gIC5oaXN0b3J5X19tZWRpYS0tYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIH1cbiAgLmhpc3RvcnlfX21lZGlhLWNvbnRlbnQ6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4MHJlbTtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDgwcmVtO1xuICAgIHRvcDogLTEzcmVtO1xuICAgIGxlZnQ6IC01MHJlbTtcbiAgfVxuICAuaGlzdG9yeV9fbWVkaWEtY29udGVudDphZnRlciB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDUwcmVtO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDUwcmVtO1xuICAgIGJvdHRvbTogLTI1cmVtO1xuICAgIHJpZ2h0OiAtMTJyZW07XG4gIH1cbiAgLmhpc3RvcnlfX3Nob3ctYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICB9XG4gIC5oaXN0b3J5Ll9wcy1zbGlkZS1kaXNhYmxlZCAuaGlzdG9yeV9fdGV4dCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi50ZXh0LXNlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogNDVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MmIzMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1MHJlbTtcbn1cbi50ZXh0LXNlY3Rpb25fX3RleHQge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC50ZXh0LXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDEwMHJlbSAyNTByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNzVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50ZXh0LXNlY3Rpb25fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjByZW07XG4gIH1cbiAgLnRleHQtc2VjdGlvbjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXItbGVmdDogMTkwcmVtIHNvbGlkIHdoaXRlO1xuICAgIGJvcmRlci1ib3R0b206IDE5MHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuLmV4cGVydHMge1xuICBtYXJnaW4tYm90dG9tOiA1NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmV4cGVydHMge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cmVtO1xuICB9XG4gIC5leHBlcnRzIC5ibG9jay1oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHJlbTtcbiAgfVxufVxuLmV4cGVydHMtc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZXhwZXJ0cy1zbGlkZV9faGVhZCB7XG4gIGhlaWdodDogMTc4cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZXhwZXJ0cy1zbGlkZV9faGVhZCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5leHBlcnRzLXNsaWRlX19jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDIwcmVtO1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZXhwZXJ0cy1zbGlkZV9fdGl0bGUge1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiBibGFjaztcbiAgbGluZS1oZWlnaHQ6IDIycmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuLmV4cGVydHMtc2xpZGVfX3RpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICNjOTJiMzI7XG59XG4uZXhwZXJ0cy1zbGlkZV9fdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMTByZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5leHBlcnRzLXNsaWRlX19saW5rIHtcbiAgbWFyZ2luLXRvcDogMTVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDE4cmVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuLmV4cGVydHMtc2xpZGVfX2xpbms6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5leHBlcnRzLXNsaWRlIHtcbiAgICB3aWR0aDogMzEuMTklO1xuICAgIG1hcmdpbi1yaWdodDogMy4yMTUlO1xuICB9XG4gIC5leHBlcnRzLXNsaWRlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZXhwZXJ0cy1zbGlkZV9faGVhZCB7XG4gICAgaGVpZ2h0OiAyMzVyZW07XG4gIH1cbn1cbi5wYXJ0cm5lcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogNTByZW07XG4gIHBhZGRpbmctYm90dG9tOiA1MHJlbTtcbn1cbi5wYXJ0cm5lcnMgLmF1dG93aWR0aC1zbGlkZSB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKCk7XG4gIG9wYWNpdHk6IDAuNDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5wYXJ0cm5lcnMgLmF1dG93aWR0aC1zbGlkZSBpbWcsXG4ucGFydHJuZXJzIC5hdXRvd2lkdGgtc2xpZGUgdmlkZW8ge1xuICBoZWlnaHQ6IDExMHJlbTtcbn1cbi5wYXJ0cm5lcnMgLmF1dG93aWR0aC1zbGlkZTpob3ZlciB7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLnBhcnRybmVycyB7XG4gICAgcGFkZGluZy10b3A6IDc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXJlbTtcbiAgfVxuICAucGFydHJuZXJzIC5ibG9jay1oZWFkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLnBhcnRybmVycyAuYXV0b3dpZHRoLXNsaWRlIGltZyxcbiAgLnBhcnRybmVycyAuYXV0b3dpZHRoLXNsaWRlIHZpZGVvIHtcbiAgICBoZWlnaHQ6IDExNnJlbTtcbiAgfVxufVxuLyotLS1leHBvLS0tKi9cbi5leHBvLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIycmVtO1xufVxuLmV4cG8taGVhZGVyX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI0MHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmV4cG8taGVhZGVyX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5leHBvLWhlYWRlcl9faW1hZ2U6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgb3BhY2l0eTogMC41O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4uZXhwby1oZWFkZXJfX3RvcCB7XG4gIG1hcmdpbi10b3A6IDMwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzMHJlbTtcbn1cbi5leHBvLWhlYWRlcl9fdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG4uZXhwby1oZWFkZXJfX2F1dGhvciB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5leHBvLWhlYWRlcl9fYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uZXhwby1oZWFkZXJfX2RhdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICB3aWR0aDogYXV0bztcbn1cbi5leHBvLWhlYWRlcl9fYnRuIHtcbiAgbWFyZ2luLXRvcDogMjByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTJiMzI7XG4gIG1pbi1oZWlnaHQ6IDUwcmVtO1xuICBwYWRkaW5nOiAxNXJlbSAyNXJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG4uZXhwby1oZWFkZXJfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLmV4cG8taGVhZGVyX19zb2NpYWxzIHtcbiAgbWFyZ2luLXRvcDogMzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5leHBvLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcmVtO1xuICAgIG1pbi1oZWlnaHQ6IDM4MHJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmV4cG8taGVhZGVyX19pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAuZXhwby1oZWFkZXIgLmNydW1icyB7XG4gICAgbWFyZ2luLXRvcDogNTByZW07XG4gIH1cbiAgLmV4cG8taGVhZGVyIC5jcnVtYnNfX2xpbmsge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuICAuZXhwby1oZWFkZXJfX3RvcCB7XG4gICAgbWFyZ2luLXRvcDogMTVyZW07XG4gIH1cbiAgLmV4cG8taGVhZGVyX190aXRsZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIC5leHBvLWhlYWRlcl9fYXV0aG9yIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgLmV4cG8taGVhZGVyX19ib3R0b20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xuICB9XG4gIC5leHBvLWhlYWRlcl9fZGF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDEwcmVtIDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXJlbTtcbiAgfVxuICAuZXhwby1oZWFkZXJfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZXhwby1oZWFkZXJfX3NvY2lhbHMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4uZXhwby1tYWluIHtcbiAgbWFyZ2luLWJvdHRvbTogNjByZW07XG59XG4uZXhwby1tYWluX190YWJzLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMzByZW07XG4gIHBhZGRpbmctYm90dG9tOiAzNXJlbTtcbn1cbi5leHBvLW1haW5fX3RhYi1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZXhwby1tYWluX190YWItYmxvY2suX29wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYW5pbWF0aW9uOiBzaG93LW1vZGFsIDAuM3M7XG59XG4uZXhwby1tYWluX19wYXJ0bmVycyBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuZXhwby1tYWluX19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgOTByZW07XG4gIH1cbn1cbi50YWJzX19mdWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJzX19idG4ge1xuICBmb250LXNpemU6IDE4cmVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IGJsYWNrO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxMHJlbSAwO1xuICBtaW4taGVpZ2h0OiA1MHJlbTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDM1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGFic19fYnRuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4udGFic19fYnRuOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHJlbTtcbiAgYm90dG9tOiAtMnJlbTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MmIzMjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuLnRhYnNfX2J0bjpob3ZlciB7XG4gIGNvbG9yOiAjYzkyYjMyO1xufVxuLnRhYnNfX2J0bi5fb3BlbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRhYnNfX2J0bi5fb3BlbjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC50YWJzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcmVtIHNvbGlkICNkZWRlZGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDExO1xuICB9XG4gIC50YWJzX19zZWxlY3QtdGFicyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFic19fZnVsbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmV4cG8tc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDUwcmVtO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5leHBvLXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZXhwby1zZWN0aW9uX19oaWRlIHtcbiAgbWF4LWhlaWdodDogNTQ4cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmV4cG8tc2VjdGlvbl9fdGV4dC1ibG9jayB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZXhwby1zZWN0aW9uX190ZXh0LWJsb2NrIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZXhwby1zZWN0aW9uX19zaG93LWFsbCB7XG4gIG1hcmdpbi10b3A6IDIwcmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXhwby1zZWN0aW9uIC5jYXJvdXNlbC1hdXRvd2lkdGgge1xuICBtYXJnaW4tdG9wOiA0MHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5leHBvLXNlY3Rpb24uX3BzLXNsaWRlLWRpc2FibGVkIC5leHBvLXNlY3Rpb25fX3Nob3ctYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmV4cG8tc2VjdGlvbl9faGlkZSB7XG4gICAgbWF4LWhlaWdodDogMTQwcmVtO1xuICB9XG59XG4uYnV0dG9uLXRvdXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEyMHJlbTtcbiAgcGFkZGluZy1yaWdodDogNjByZW07XG4gIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1YTAyNTtcbiAgY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnV0dG9uLXRvdXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWxlZnQ6IDcwcmVtIHNvbGlkIHdoaXRlO1xuICBib3JkZXItYm90dG9tOiA3MHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmJ1dHRvbi10b3VyX190ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiA0MHJlbTtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5idXR0b24tdG91cl9fdGV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAzMHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJ1dHRvbi10b3VyIHtcbiAgICB3aWR0aDogMTg1cmVtO1xuICAgIGhlaWdodDogMjU1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcmVtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG4uZ2FsbGVyeSB7XG4gIG1hcmdpbi10b3A6IDQwcmVtO1xuICBwYWRkaW5nOiAwIDQ1cmVtO1xufVxuLmdhbGxlcnkgLnN3aXBlci1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE0NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2FsbGVyeSAuc3dpcGVyLXNsaWRlX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5nYWxsZXJ5IC5zd2lwZXItc2xpZGUgaW1nLFxuLmdhbGxlcnkgLnN3aXBlci1zbGlkZSB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmdhbGxlcnkgLmdhbGxlcnktdGh1bWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5nYWxsZXJ5LmFycm93cy1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdhbGxlcnkuYXJyb3dzLW5hdiAuYXJyb3dzLW5hdl9fYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDE1cmVtO1xufVxuLmdhbGxlcnkuYXJyb3dzLW5hdiAuYXJyb3dzLW5hdl9fYnRuLS1uZXh0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDE1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuZ2FsbGVyeSB7XG4gICAgcGFkZGluZzogMCA5MHJlbTtcbiAgfVxuICAuZ2FsbGVyeSAuZ2FsbGVyeS10b3AgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2NzByZW07XG4gIH1cbiAgLmdhbGxlcnkgLmdhbGxlcnktdGh1bWJzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAyMnJlbTtcbiAgfVxuICAuZ2FsbGVyeSAuZ2FsbGVyeS10aHVtYnMgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDI0LjQ0NSU7XG4gICAgaGVpZ2h0OiAxODJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc0JTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmdhbGxlcnkgLmdhbGxlcnktdGh1bWJzIC5zd2lwZXItc2xpZGVfX2NvbnRlbnQge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB9XG4gIC5nYWxsZXJ5IC5nYWxsZXJ5LXRodW1icyAuc3dpcGVyLXNsaWRlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZ2FsbGVyeSAuZ2FsbGVyeS10aHVtYnMgLnN3aXBlci1zbGlkZTpob3ZlciAuc3dpcGVyLXNsaWRlX19jb250ZW50LFxuICAuZ2FsbGVyeSAuZ2FsbGVyeS10aHVtYnMgLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUgLnN3aXBlci1zbGlkZV9fY29udGVudCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB9XG4gIC5nYWxsZXJ5LmFycm93cy1uYXYgLmFycm93cy1uYXZfX2J0biB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDgwcmVtO1xuICAgIGxlZnQ6IDYwcmVtO1xuICB9XG4gIC5nYWxsZXJ5LmFycm93cy1uYXYgLmFycm93cy1uYXZfX2J0bi0tbmV4dCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogNjByZW07XG4gIH1cbn1cbi5jb2xsYWdlIHtcbiAgbWFyZ2luLXRvcDogNDByZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY29sbGFnZV9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2MHJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjJyZW07XG59XG4uY29sbGFnZV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb2xsYWdlX19pdGVtIHBpY3R1cmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbGxhZ2VfX2l0ZW0gaW1nLFxuLmNvbGxhZ2VfX2l0ZW0gdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jb2xsYWdlX19pdGVtLS1tb2Qge1xuICBoZWlnaHQ6IDM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNvbGxhZ2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuY29sbGFnZV9faXRlbSB7XG4gICAgd2lkdGg6IDgxNnJlbTtcbiAgICBoZWlnaHQ6IDQ2MHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnJlbTtcbiAgfVxuICAuY29sbGFnZV9faXRlbS0tbW9kIHtcbiAgICB3aWR0aDogMzQ1cmVtO1xuICAgIGhlaWdodDogNDYwcmVtO1xuICB9XG4gIC5jb2xsYWdlX19pdGVtOm50aC1sYXN0LWNoaWxkKC1uKzIpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uX2xvY2tlZCBwaWN0dXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLl9sb2NrZWQgcGljdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N2Zy9pY28vbG9ja2VkLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHdpZHRoOiAzOHJlbTtcbiAgaGVpZ2h0OiA0OHJlbTtcbiAgei1pbmRleDogMztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uX2xvY2tlZCBwaWN0dXJlOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjcuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7IC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICovXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny0gYW5kIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGJhY2tncm91bmQgYW5kIGNvbG9yIGluIElFIDktLlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXVkaW8sXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMsIC8qIDEgKi9cbm1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBTY3JpcHRpbmdcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogSGlkZGVuXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiKiB7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmh0bWwge1xuICBtaW4td2lkdGg6IEBtaW4td2lkdGg7XG4gIGZvbnQtc2l6ZTogMS8zLjJ2dztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgZm9udC1mYW1pbHk6IEBvcGVuLXNhbnM7XG4gIGZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodDtcbiAgZm9udC13ZWlnaHQ6IEByZWd1bGFyO1xuXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uY29udGFpbmVyLW91dGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjByZW07XG59XG5cbi5jb250YWluZXItaW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnN2ZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgZm9udC1mYW1pbHk6IEByb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiBAbWVkaXVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgbWFyZ2luOiAwIDAgMjByZW07XG59XG5cbmgxIHtcbiAgZm9udC1zaXplOiAzM3JlbTtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDI4cmVtO1xufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMjRyZW07XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxOHJlbTtcbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogMThyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBjb2xvcjogQGNvbG9yLWJsYWNrLTA4O1xuICBtYXJnaW46IDAgMCAyNXJlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiBAY29sb3ItcmVkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxuXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxuXG51bCwgb2wge1xuICBtYXJnaW46IDA7XG59IiwiQG1lZGlhIEBwYyB7XG5cdGh0bWwge1xuXHRcdGZvbnQtc2l6ZTogMS8xMy42NnZ3O1xuXHR9XG5cdFxuXHRib2R5IHtcblx0XHRwYWRkaW5nLXRvcDogMTEzcmVtO1xuXHR9XG5cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogNDhyZW07XG5cdH1cblxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiA0MHJlbTtcblx0fVxuXHRcblx0LmNvbnRhaW5lci1vdXRlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMCA5MHJlbTtcblx0fVxufSIsIi5kZWxheS0wMTUge1xuXHRhbmltYXRpb24tZGVsYXk6IDAuMTVzICFpbXBvcnRhbnQ7XG59XG5cbi5kZWxheS0wMiB7XG5cdGFuaW1hdGlvbi1kZWxheTogMC4ycyAhaW1wb3J0YW50O1xufVxuXG4uZGVsYXktMDI1IHtcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjI1cyAhaW1wb3J0YW50O1xufVxuXG4uZGVsYXktMDMge1xuXHRhbmltYXRpb24tZGVsYXk6IDAuM3MgIWltcG9ydGFudDtcbn1cblxuLmRlbGF5LTA0IHtcblx0YW5pbWF0aW9uLWRlbGF5OiAwLjRzICFpbXBvcnRhbnQ7XG59XG5cbi5kZWxheS0wNiB7XG5cdGFuaW1hdGlvbi1kZWxheTogMC42cyAhaW1wb3J0YW50O1xufVxuXG4uZGVsYXktMDkge1xuXHRhbmltYXRpb24tZGVsYXk6IDAuOXMgIWltcG9ydGFudDtcbn1cblxuLmRlbGF5LTEyIHtcblx0YW5pbWF0aW9uLWRlbGF5OiAxLjJzICFpbXBvcnRhbnQ7XG59XG5cbkBrZXlmcmFtZXMgc2hvdy1kcm9wZG93biB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRvcGFjaXR5OiAwLjI7XG5cdH1cblxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNob3ctZHJvcGRvd24tbWFyZyB7XG5cdGZyb20ge1xuXHRcdG1hcmdpbi10b3A6IC0xMCU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgc2hvdy1tb2RhbCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHR0byB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNob3ctb3ZlcmxheSB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcblx0fVxuXHRcblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuXG4uZmFkZUluVXAge1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cdFxuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuXG4uc2xpZGVJbkRvd24ge1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblx0XG5cdHRvIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG5cdH1cbn1cblxuLnNsaWRlT3V0VXAge1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuXHRmcm9tIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdFxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcblx0fVxufVxuXG4uZmFkZU91dFVwIHtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbn1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdH1cblx0XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5cbi5zbGlkZUluUmlnaHQge1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cdFxuXHR0byB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG5cdH1cbn1cblxuLnNsaWRlT3V0UmlnaHQge1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbn1cblxuQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdH1cblx0XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5cbi5zbGlkZUluTGVmdCB7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbn1cblxuXG5cblxuQGtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cdFxuXHR0byB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHR9XG59XG5cbi5zbGlkZU91dExlZnQge1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xufVxuXG5cbkBtZWRpYSBAcGMge1xuXHRbZGF0YS1zaG93LWFuaW1hdGlvbj1mYWRlSW5VcF0ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxLjJzO1xuXHRcdGFuaW1hdGlvbi1kZWxheTogLjFzO1xuXHRcdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG5cdH1cbn1cblxuIiwiLm92ZXJsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMjA7XG5cdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHRvcGFjaXR5OiAwLjU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cblxuLm92ZXJsYXkuX29wZW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0YW5pbWF0aW9uOiBzaG93LW92ZXJsYXkgLjNzO1xufSIsIi5saW5rLXVuZGVybGluZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAxOHJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNDVlbTtcblx0bGV0dGVyLXNwYWNpbmc6IC4wMjVlbTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRyYW5zaXRpb246IC4ycztcbn1cblxuLmxpbmstdW5kZXJsaW5lOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufSIsIi50ZXh0LWJsb2NrIHtcblx0Zm9udC1zaXplOiAxOHJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNDVlbTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFxuXHRwIHtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG5cdH1cblx0XG5cdHAgYSB7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuXHR9XG5cblx0dWwsIG9sIHtcblx0XHRtYXJnaW46IDAgMCAyNXJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcmVtO1xuXHR9XG5cdFxuXHRsaSB7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuXHRcdGNvbG9yOiBAY29sb3ItYmxhY2stMDg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogMjByZW07XG5cdH1cblx0XG5cdHVsIGxpIHtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMTFyZW07XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdC8vd2lkdGg6IDhyZW07XG5cdFx0XHQvL2hlaWdodDogOHJlbTtcblx0XHRcdC8vYmFja2dyb3VuZDogQGNvbG9yLXJlZDtcblx0XHRcdGJvcmRlci1yaWdodDogOHJlbSBzb2xpZCBAY29sb3ItcmVkO1xuXHRcdFx0Ym9yZGVyLXRvcDogOHJlbSBzb2xpZCB3aGl0ZTtcblx0XHR9XG5cdH1cblx0XG5cdG9sIGxpIHtcblx0XHRjb3VudGVyLWluY3JlbWVudDogbGk7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIobGkpIFwiLlwiO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHR3aWR0aDogMWVtO1xuXHRcdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRjb2xvcjogQGNvbG9yLXJlZDtcblx0XHR9XG5cdH1cblx0XG5cdHRhYmxlIHtcblx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCAwIDIwcmVtO1xuXHR9XG5cdFxuXHR0aCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXJlbSBzb2xpZCBibGFjaztcblx0XHRmb250LWZhbWlseTogQHJvYm90bztcblx0XHRmb250LXNpemU6IDE4cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiBAbWVkaXVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMDI1ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRcdHBhZGRpbmc6IDE3cmVtIDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRjb2xvcjogYmxhY2s7XG5cdH1cblx0XG5cdHRkIHtcblx0XHRib3JkZXItYm90dG9tOiAxcmVtIHNvbGlkIEBjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdGZvbnQtc2l6ZTogMThyZW07XG5cdFx0Y29sb3I6IEBjb2xvci1ibGFjay0wODtcblx0XHRsaW5lLWhlaWdodDogMS4yZW07XG5cdFx0cGFkZGluZzogOXJlbSAwO1xuXHRcdHBhZGRpbmctdG9wOiAxOXJlbTtcblx0fVxuXHRcblx0aWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDE1N3JlbTtcblx0XHRtYXJnaW46IDMwcmVtIGF1dG87XG5cdH1cblx0XG5cdCY+KjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbiIsIkBtZWRpYSBAcGMge1xuXHQudGV4dC1ibG9jayB7XG5cdFx0aWZyYW1lIHtcblx0XHRcdHdpZHRoOiA3NTByZW07XG5cdFx0XHRoZWlnaHQ6IDQyMnJlbTtcblx0XHR9XG5cdH1cbn0iLCIuYnRuLWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlcjogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRwYWRkaW5nOiAxMnJlbTtcblx0Zm9udC1mYW1pbHk6IEBvcGVuLXNhbnM7XG5cdHRyYW5zaXRpb246IDAuM3M7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0XG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDIwcmVtO1xuXHRcdGhlaWdodDogMjByZW07XG5cdFx0ZmlsbDogYmxhY2s7XG5cdFx0dHJhbnNpdGlvbjogMC4zcztcblx0fVxufVxuXG4uYnRuLWctLXBsdXMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItcmVkO1xuXHRwYWRkaW5nOiA5cmVtO1xuXHRzdmcge1xuXHRcdHdpZHRoOiAxMnJlbTtcblx0XHRoZWlnaHQ6IDEycmVtO1xuXHRcdGZpbGw6IHdoaXRlO1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5idG4tZy0tcGx1czpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cdH1cblx0XG5cdC5idG4tZy0tdGV4dCB7XG5cdFx0cGFkZGluZzogOHJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItcmVkO1xuXHRcdHRyYW5zaXRpb246IC4zcztcblx0XHRmb250LXNpemU6IDEwcmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cbn0iLCIuYnRuLXRleHQge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlcjogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcblx0cGFkZGluZzogMThyZW07XG5cdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcblx0XG5cdGZvbnQtc2l6ZTogMTZyZW07XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRjb2xvcjogd2hpdGU7XG5cdFxuXHR3aWR0aDogMTAwJTtcblx0bWluLWhlaWdodDogNjByZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG59XG5cbi5idG4tdGV4dDpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1yZWQ7XG59IiwiLmJ0bi1jdXQge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMThyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRwYWRkaW5nOiA1cmVtIDIwcmVtO1xuXHRtaW4td2lkdGg6IDE2N3JlbTtcblx0bWluLWhlaWdodDogNTByZW07XG5cdGNvbG9yOiB3aGl0ZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRzcGFuIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogNTtcblx0fVxufVxuXG4uYnRuLWN1dDpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6ICcnO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTEzNWRlZywgdHJhbnNwYXJlbnQgMTNyZW0sIEBjb2xvci1yZWQgMTNyZW0pO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5idG4tY3V0OmFmdGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiAnJztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC0xMzVkZWcsIHRyYW5zcGFyZW50IDEzcmVtLCBibGFjayAxM3JlbSk7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmJ0bi1jdXQtLXNtYWxsIHtcblx0bWluLXdpZHRoOiAxMjhyZW07XG5cdG1pbi1oZWlnaHQ6IDI3cmVtO1xufVxuXG4uYnRuLWN1dC0tc21hbGw6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC0xMzVkZWcsIHRyYW5zcGFyZW50IDhyZW0sIEBjb2xvci1yZWQgOHJlbSk7XG59XG5cbi5idG4tY3V0LS1zbWFsbDphZnRlciB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtMTM1ZGVnLCB0cmFuc3BhcmVudCA4cmVtLCBibGFjayA4cmVtKTtcbn1cblxuLmJ0bi1jdXQ6bm90KC5idG4tY3V0LS1ib3JkZXIpOmhvdmVyIHtcblx0JjphZnRlciB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4uYnRuLWN1dC0tYm9yZGVyIHtcblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Ly9ib3JkZXI6IDFyZW0gc29saWQgQGNvbG9yLWdyZXktMjtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMS40cmVtIEBjb2xvci1ncmV5LTI7XG5cdGNvbG9yOiBibGFjaztcblx0dHJhbnNpdGlvbjogMC4zcztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XG5cdCY6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0d2lkdGg6IDI2cmVtO1xuXHRcdGhlaWdodDogMjZyZW07XG5cdFx0Ym9yZGVyLXRvcDogMS40cmVtIHNvbGlkIEBjb2xvci1ncmV5LTI7XG5cdFx0bGVmdDogYXV0bztcblx0XHR0b3A6IC0xNHJlbTtcblx0XHRyaWdodDogLTE0cmVtO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuXHR9XG59XG5cbi5idG4tY3V0LS1ib3JkZXI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItcmVkO1xuXHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxLjRyZW0gQGNvbG9yLXJlZDtcblx0Y29sb3I6IHdoaXRlO1xuXHRcblx0JjpiZWZvcmUge1xuXHRcdGJvcmRlci10b3AtY29sb3I6IEBjb2xvci1yZWQ7XG5cdH1cbn0iLCIuYXJyb3dzLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBcbiAgJl9fYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDEzcmVtO1xuICAgICAgaGVpZ2h0OiAyMnJlbTtcbiAgICAgIGZpbGw6IGJsYWNrO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICB9XG4gIH1cbiAgXG4gICZfX2J0bi0tcHJldiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXJlbTtcbiAgICBzdmcge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgfVxuICB9XG5cbiAgJl9fYnRuLS1uZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMTVyZW07XG4gIH1cblxuICAmX19idG46aG92ZXIge1xuICAgIHN2ZyB7XG4gICAgICBmaWxsOiBAY29sb3ItcmVkO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fYnRuLl9kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgOHJlbTtcbiAgfVxuXG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgIHdpZHRoOiA4cmVtO1xuICAgIGhlaWdodDogOHJlbTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3JlbTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IEBjb2xvci1yZWQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufSIsIi5mb3JtLWcge1xuXHRsaW5lLWhlaWdodDogMDtcblx0XG5cdCZfX2xhYmVsIHtcblx0XHRmb250LXNpemU6IDE4cmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRcdGZvbnQtZmFtaWx5OiBAcm9ib3RvO1xuXHRcdGZvbnQtd2VpZ2h0OiBAbWVkaXVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG5cdH1cblx0XG5cdCZfX2l0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0fVxuXHRcblx0Jl9faW5wdXQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdGZvbnQtZmFtaWx5OiBAb3Blbi1zYW5zO1xuXHRcdGZvbnQtd2VpZ2h0OiBAbGlnaHQ7XG5cdFx0Zm9udC1zaXplOiAxOHJlbTtcblx0XHRsaW5lLWhlaWdodDogMjZyZW07XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0cGFkZGluZzogNXJlbSAxMXJlbTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cblx0XG5cdCZfX2lucHV0OjpwbGFjZWhvbGRlciB7XG5cdFx0Zm9udC13ZWlnaHQ6IEBzZW1pYm9sZDtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdH1cblx0XG5cdCZfX2J0biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cbn0iLCIuc2VsZWN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcblx0Jl9fbGluayxcblx0Jl9faXRlbSB7XG5cdFx0Zm9udC1zaXplOiAxOHJlbTtcblx0XHRsaW5lLWhlaWdodDogMS4yZW07XG5cdFx0Zm9udC1mYW1pbHk6IEByb2JvdG87XG5cdFx0Zm9udC13ZWlnaHQ6IEBtZWRpdW07XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZzogMTByZW0gMzByZW07XG5cdFx0dHJhbnNpdGlvbjogMC4zcztcblx0fVxuXHRcblx0Jl9fbGluayB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXJlbSBzb2xpZCBAY29sb3ItZ3JleTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTE7XG5cdFx0bWluLWhlaWdodDogNTByZW07XG5cdFx0XG5cdFx0JjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGhlaWdodDogNHJlbTtcblx0XHRcdGxlZnQ6IDMwcmVtO1xuXHRcdFx0cmlnaHQ6IDMwcmVtO1xuXHRcdFx0Ym90dG9tOiAtMnJlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1yZWQ7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19saW5rLS1hcnJvdyB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRzdmcge1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzO1xuXHRcdFx0d2lkdGg6IDlyZW07XG5cdFx0XHRoZWlnaHQ6IDVyZW07XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19pdGVtLS1jdXJyZW50IHtcblx0XHRjb2xvcjogQGNvbG9yLXJlZDtcblx0fVxuXHRcblx0Jl9fZHJvcGRvd24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdGJvcmRlci1ib3R0b206IDFyZW0gc29saWQgQGNvbG9yLWdyZXk7XG5cdH1cblx0XG5cdCYuc2VsZWN0LS1hY3RpdmUge1xuXHRcdC5zZWxlY3RfX2xpbmstLWFycm93IHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSwtMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLl92aWRlbyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XG5cdCY6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHRcdG9wYWNpdHk6IDAuMjtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0fVxuXHRcblx0JjphZnRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHdpZHRoOiAxMCU7XG5cdFx0bWluLXdpZHRoOiA2NXJlbTtcblx0XHRtYXgtd2lkdGg6IDExMHJlbTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N2Zy9pY28vcGxheS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHR9XG59IiwiLnNlbGVjdC1teSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgXG4gIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE4cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuXG4gIC5zZWxlY3RyaWMtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgXG4gIC5zZWxlY3RyaWMge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBAY29sb3ItZ3JleS1saWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzNXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNXJlbSAzNXJlbSA1cmVtIDIwcmVtO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgMC4zcztcbiAgICB6LWluZGV4OiA1O1xuXG4gICAgLmxhYmVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDE4cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIH1cblxuICAgIC5idXR0b24ge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDM1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA3cmVtO1xuICAgICAgICBoZWlnaHQ6IDdyZW07XG4gICAgICAgIGJvcmRlci1yaWdodDogMnJlbSBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnJlbSBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgICAgICAgdG9wOiAxMXJlbTtcbiAgICAgICAgcmlnaHQ6IDEzcmVtO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogQGNvbG9yLWdyZXktbGlnaHQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBhbmltYXRpb246IHNob3ctZHJvcGRvd24tbWFyZyAuM3M7XG5cbiAgICB1bCxcbiAgICBsaSB7XG4gICAgICBmb250LXNpemU6IDE4cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbWluLWhlaWdodDogMzVyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDVyZW0gMzVyZW0gNXJlbSAyMHJlbTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gICAgfVxuXG4gICAgbGkuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogQGNvbG9yLXJlZDtcbiAgICB9XG5cbiAgICBsaTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiBAY29sb3ItcmVkO1xuICAgIH1cblxuICB9XG5cbiAgLnNlbGVjdHJpYy1vcGVuIHtcbiAgICAuc2VsZWN0cmljIHtcbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ1dHRvbiB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsLTEpO1xuICAgIH1cbiAgfVxufSIsIi5zZWxlY3QtZGF0ZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdHdpZHRoOiAxMDAlO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0bGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogMThyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRcdG1hcmdpbi1yaWdodDogMjVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMTByZW07XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHR9XG5cdFxuXHQmX19pbnB1dC13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0XG5cdCZfX2Fycm93IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMzVyZW07XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0XG5cdFx0JjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiA3cmVtO1xuXHRcdFx0aGVpZ2h0OiA3cmVtO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAycmVtIHNvbGlkO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnJlbSBzb2xpZDtcblx0XHRcdGJvcmRlci1jb2xvcjogYmxhY2s7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cdFx0XHR0b3A6IDExcmVtO1xuXHRcdFx0cmlnaHQ6IDEzcmVtO1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR9XG5cdH1cblx0XG5cdCZfX2lucHV0IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IEBjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdG1pbi1oZWlnaHQ6IDM1cmVtO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiA1cmVtIDQ1cmVtIDVyZW0gMjByZW07XG5cdFx0dHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbS1jb2xvciAwLjNzO1xuXHRcdHotaW5kZXg6IDU7XG5cdH1cbn1cblxuLnNlbGVjdC1kYXRlLl9vcGVuIHtcblx0LnNlbGVjdC1kYXRlX19hcnJvdyB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLC0xKTtcblx0fVxufVxuXG4iLCIuc29jaWFscy1idG4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcblx0Pioge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4IWltcG9ydGFudDtcblx0XHRtYXJnaW4tcmlnaHQ6IDE1cmVtO1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59IiwiLnBhZ2luYXRpb24ge1xuXHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtaW4td2lkdGg6IDI4MHJlbTtcblx0XG5cdCZfX2xpbmsge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZvbnQtc2l6ZTogMTRyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE2cmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG5cdFx0cGFkZGluZzogMnJlbTtcblx0XHRtYXJnaW46IDAgNHJlbTtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0b3BhY2l0eTogLjg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMnM7XG5cdH1cblx0XG5cdCZfX2xpbmstLWRvdHMge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdFxuXHQmX19saW5rLS1wcmV2LFxuXHQmX19saW5rLS1uZXh0IHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdC8vdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMTNyZW07XG5cdFx0XHRoZWlnaHQ6IDIxcmVtO1xuXHRcdFx0ZmlsbDogYmxhY2s7XG5cdFx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19saW5rLS1wcmV2IHtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgtMSwxKTtcblx0fVxuXHRcblx0Jl9fbGluay0tbmV4dCB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdH1cblx0XG5cdCZfX2xpbmsuX2FjdGl2ZSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRmb250LXNpemU6IDIwcmVtO1xuXHRcdGhlaWdodDogNDVyZW07XG5cdFx0d2lkdGg6IDQ1cmVtO1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHRib3JkZXItcmFkaXVzOiA0NnJlbTtcblx0XHRcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItZ3JleS1saWdodDtcblx0fVxuXHRcblx0Jl9fbGluazpub3Qoc3Bhbik6bm90KC5fYWN0aXZlKTpob3ZlciB7XG5cdFx0Y29sb3I6IEBjb2xvci1yZWQ7XG5cdFx0XG5cdFx0c3ZnIHtcblx0XHRcdGZpbGw6IEBjb2xvci1yZWQ7XG5cdFx0fVxuXHR9XG5cdFxuXHRcbn0iLCIueGRzb2Z0X2RhdGV0aW1lcGlja2VyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBAb3Blbi1zYW5zO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG4gIHdpZHRoOiAyNTJyZW07XG4gIG1hcmdpbi10b3A6IDEwcmVtO1xuICBhbmltYXRpb246IHNob3ctbW9kYWwgLjNzO1xuXG4gIC54ZHNvZnRfcHJldixcbiAgLnhkc29mdF9uZXh0LFxuICAueGRzb2Z0X3RvZGF5X2J1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC54ZHNvZnRfbW9udGhwaWNrZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1ibHVlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC54ZHNvZnRfbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxMnJlbTtcbiAgICBmb250LXNpemU6IDE2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IEByZWd1bGFyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1ibHVlO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBpIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDhyZW07XG4gICAgICBoZWlnaHQ6IDhyZW07XG4gICAgICBib3JkZXItcmlnaHQ6IDJyZW0gc29saWQ7XG4gICAgICBib3JkZXItYm90dG9tOiAycmVtIHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICB9XG5cbiAgICAmOmhvdmVyPnNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC54ZHNvZnRfbGFiZWw+Lnhkc29mdF9zZWxlY3Qge1xuICAgIGJvcmRlcjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogMTAxO1xuICAgIGJhY2tncm91bmQ6IEBjb2xvci1ibHVlO1xuICAgIG1heC1oZWlnaHQ6IDIwMHJlbTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgICAmLnhkc29mdF95ZWFyc2VsZWN0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYueGRzb2Z0X21vbnRoc2VsZWN0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC54ZHNvZnRfbGFiZWw+Lnhkc29mdF9zZWxlY3Q+ZGl2Pi54ZHNvZnRfb3B0aW9uIHtcbiAgICBwYWRkaW5nOiAxMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcbiAgICAmLnhkc29mdF9jdXJyZW50IHtcbiAgICAgIGJhY2tncm91bmQ6IEBjb2xvci1yZWQ7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IEByZWd1bGFyO1xuXG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBAY29sb3ItcmVkO1xuICAgIH1cbiAgfVxuXG4gIC54ZHNvZnRfc2Nyb2xsYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItZ3JleTtcbiAgICB3aWR0aDogNnJlbTtcbiAgICAmPi54ZHNvZnRfc2Nyb2xsZXIge1xuICAgICAgYmFja2dyb3VuZDogQGNvbG9yLWJsdWUhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcblxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3ItcmVkIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAueGRzb2Z0X2NhbGVuZGFyIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcmVtIEBjb2xvci1ncmV5LWxpZ2h0O1xuXG4gICAgdGJvZHkge1xuICAgICAgYm9yZGVyOiAzcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgdGhlYWQge1xuICAgICAgYm9yZGVyLXRvcDogMXJlbSBzb2xpZCBAY29sb3Itd2hpdGUtMDI7XG4gICAgfVxuXG4gICAgdGgge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBAcmVndWxhcjtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1ibHVlO1xuICAgICAgZm9udC1zaXplOiAxMnJlbTtcbiAgICAgIGhlaWdodDogMzVyZW07XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogQGNvbG9yLWdyZXktZGFyay0yO1xuICAgICAgZm9udC1zaXplOiAxMnJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMzByZW07XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBwYWRkaW5nOiAwIDNyZW07XG5cbiAgICAgICY+ZGl2IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuICAgICAgfVxuXG4gICAgICAmLnhkc29mdF90b2RheSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBAYm9sZDtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgfVxuXG4gICAgICAmLnhkc29mdF9jdXJyZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IEByZWd1bGFyO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItcmVkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgZGl2IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItcmVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnhkc29mdF9kYXRlcGlja2VyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiIsIi5zY3JvbGxiYXIge1xuXG4gIC5zY3JvbGwtZWxlbWVudCB7XG4gICAgJi5zY3JvbGwteSB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogNnJlbTtcbiAgICB9XG5cbiAgICAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLWdyZXk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuc2Nyb2xsLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuICAgIH1cbiAgfVxuXG4gIC5zY3JvbGwtZWxlbWVudDpob3ZlciAuc2Nyb2xsLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLXJlZDtcbiAgfVxuXG4gIC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItcmVkO1xuICB9XG5cbn0iLCIuY2FsZW5kYXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICZfX2J0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNTtcblxuICAgIGZvbnQtc2l6ZTogMTZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgIGNvbG9yOiBAY29sb3ItcmVkO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbiAgICBzdmcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEycmVtO1xuICAgICAgd2lkdGg6IDE5cmVtO1xuICAgICAgaGVpZ2h0OiAxOXJlbTtcbiAgICAgIGZpbGw6IEBjb2xvci1yZWQ7XG4gICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIH1cbiAgfVxuXG4gICZfX2J0bjpmb2N1cyxcbiAgJl9fYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6IGJsYWNrO1xuICAgIH1cbiAgfVxufSIsIi5jcnVtYnMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR6LWluZGV4OiA1O1xuXHRwYWRkaW5nOiAwO1xuXHRcblx0Jl9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHRcblx0Jl9fYnRuLW1vYiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0bWluLWhlaWdodDogMzByZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDY7XG5cdH1cblx0XG5cdCZfX3N2Zy1kb3RzLFxuXHQmX19zdmctY2xvc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiAyMHJlbTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuXHR9XG5cdFxuXHQmX19zdmctZG90cyB7XG5cdFx0d2lkdGg6IDE5cmVtO1xuXHRcdGhlaWdodDogNHJlbTtcblx0fVxuXHRcblx0Jl9fc3ZnLWNsb3NlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHdpZHRoOiAxMXJlbTtcblx0XHRoZWlnaHQ6IDExcmVtO1xuXHR9XG5cdFxuXHRcblx0XG5cdCZfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XG5cdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLWdyZXktbGlnaHQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ly9sZWZ0OiAwO1xuXHRcdC8vdG9wOiAxMDAlO1xuXHRcdFxuXHRcdHBhZGRpbmctdG9wOiAxNHJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjRyZW07XG5cdFx0XG5cdFx0ei1pbmRleDogNTtcblx0XHRcblx0XHQvL2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0XG5cdCZfX2l0ZW0ge1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDE4cmVtO1xuXHRcdFxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19saW5rIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmb250LXNpemU6IDE0cmVtO1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHRsaW5lLWhlaWdodDogMTZyZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgLjJzO1xuXHR9XG5cdFxuXHQmX19saW5rLWJhY2sge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxOHJlbTtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0cGFkZGluZzogMCAyMHJlbTtcblx0XHRtYXJnaW4tdG9wOiAyMHJlbTtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuXHRcdFxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogN3JlbTtcblx0XHRcdGhlaWdodDogMTFyZW07XG5cdFx0XHRmaWxsOiBibGFjaztcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLTEsMSk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuXHRcdFx0dHJhbnNpdGlvbjogZmlsbCAwLjNzO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fbGluay1iYWNrOmhvdmVyIHtcblx0XHRjb2xvcjogQGNvbG9yLXJlZDtcblx0XHRcblx0XHRzdmcge1xuXHRcdFx0ZmlsbDogQGNvbG9yLXJlZDtcblx0XHR9XG5cdH1cbn1cblxuLmNydW1icy5fb3BlbiB7XG5cdC5jcnVtYnNfX3N2Zy1kb3RzIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdC5jcnVtYnNfX3N2Zy1jbG9zZSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHRcblx0Ly8uY3J1bWJzX19saXN0IHtcblx0Ly9cdGRpc3BsYXk6IGZsZXg7XG5cdC8vXHRhbmltYXRpb246IHNob3ctZHJvcGRvd24gLjNzO1xuXHQvL31cbn0iLCJAbWVkaWEgQHBjIHtcblx0LmNydW1icyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0bWFyZ2luLXRvcDogNDVyZW07XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRwYWRkaW5nOiAwIDkwcmVtO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XG5cdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdH1cblx0XHRcblx0XHQmX19idG4tbW9iIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2xpc3Qge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cmVtO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XG5cdFx0XHRcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogOHJlbSBzb2xpZCBAY29sb3IteWVsbG93O1xuXHRcdFx0XHRib3JkZXItbGVmdDogOHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0cmlnaHQ6IDlyZW07XG5cdFx0XHRcdHRvcDogNHJlbTtcblx0XHRcdH1cblxuXHRcdFx0Ly8mOjphZnRlciB7XG5cdFx0XHQvL1x0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ly9cdGNvbnRlbnQ6ICcnO1xuXHRcdFx0Ly9cdHdpZHRoOiA3cmVtO1xuXHRcdFx0Ly9cdGhlaWdodDogM3JlbTtcblx0XHRcdC8vXHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItcmVkO1xuICAgICAgLy9cblx0XHRcdC8vXHRyaWdodDogOXJlbTtcblx0XHRcdC8vXHRib3R0b206IDZyZW07XG5cdFx0XHQvL31cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2xpbms6bm90KHNwYW4pOmhvdmVyIHtcblx0XHRcdGNvbG9yOiBAY29sb3ItcmVkO1xuXHRcdH1cblx0XHRcblx0XHQmX19saW5rLWJhY2sge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG59IiwiLmJ0bi1zbWFsbCB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRib3JkZXI6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0cGFkZGluZzogOHJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLXJlZDtcblx0dHJhbnNpdGlvbjogLjNzO1xuXHRcblx0Ly9mb250LXdlaWdodDogQHNlbWlib2xkO1xuXHRmb250LXNpemU6IDEwcmVtO1xuXHRsaW5lLWhlaWdodDogMTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcblx0Y29sb3I6IHdoaXRlO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcblx0Ji0tcGMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn0iLCJAbWVkaWEgQHBjIHtcblx0LmJ0bi1zbWFsbCB7XG5cdFx0Ji0tcGMge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0fVxuXHRcdCYtLW1vYiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHRcblx0LmJ0bi1zbWFsbCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogLThyZW07XG5cdFx0ei1pbmRleDogMjU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHRcdH1cblx0fVxuXHRcblx0LmJ0bi1zbWFsbC0tbGVmdCB7XG5cdFx0bGVmdDogMTEwcmVtO1xuXHR9XG5cdFxuXHQuYnRuLXNtYWxsLS1yaWdodCB7XG5cdFx0cmlnaHQ6IDE1OXJlbTtcblx0fVxufSIsIi5wYWdlLWhlYWRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0cGFkZGluZy1yaWdodDogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLWhlaWdodDogNTByZW07XG5cdHotaW5kZXg6IDI1O1xuXHRcblx0Jl9fZGVjb3Ige1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuIiwiQG1lZGlhIEBwYyB7XG5cdC5wYWdlLWhlYWRlciB7XG5cdFx0bWluLWhlaWdodDogMTEzcmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDkwcmVtO1xuXHRcdHBhZGRpbmctbGVmdDogODByZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDE1cmVtO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItZ3JleS1saWdodDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XG5cdFx0Jl9fZGVjb3Ige1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogODhyZW07XG5cdFx0XHRoZWlnaHQ6IDg4cmVtO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJvdHRvbTogLTU1cmVtO1xuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA4MHJlbSBzb2xpZCBAY29sb3ItZ3JleS1saWdodDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogODByZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDU4cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItbGVmdDogNThyZW0gc29saWQgQGNvbG9yLXllbGxvdztcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5wYWdlLWhlYWRlci5fc2hvdyB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblxuXHRcdGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG5cdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcblx0fVxufVxuXG4iLCIudXNlci1uYXYge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tcmlnaHQ6IDRyZW07XG59IiwiQG1lZGlhIEBwYyB7XG5cdC51c2VyLW5hdiB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG9yZGVyOiAxO1xuXHR9XG59IiwiLm1haW4tbG9nbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG5cdCZfX2ltZyB7XG5cdFx0d2lkdGg6IDM3cmVtO1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5tYWluLWxvZ28ge1xuXHRcdGFsaWduLXNlbGY6IGF1dG87XG5cdFx0Jl9faW1nIHtcblx0XHRcdHdpZHRoOiAxNzNyZW07XG5cdFx0fVxuXHR9XG59IiwiLnNlYXJjaC1ib3gge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcblx0Jl9fYnRuIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cGFkZGluZzogMDtcblx0XHRoZWlnaHQ6IDM2cmVtO1xuXHRcdHdpZHRoOiAzNnJlbTtcblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE1cmVtO1xuXHRcdFx0aGVpZ2h0OiAxNXJlbTtcblx0XHR9XG5cdH1cblx0XG5cdCZfX2J0bi0tY2xvc2Uge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLnNlYXJjaC1ib3gtLXBjIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnNlYXJjaC1ib3guX29wZW4ge1xuXHQuc2VhcmNoLWJveF9fYnRuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHN2ZyB7XG5cdFx0XHRmaWxsOiBAY29sb3ItcmVkO1xuXHRcdH1cblx0fVxuXHRcblx0LnNlYXJjaC1ib3hfX2J0bi0tY2xvc2Uge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFuaW1hdGlvbjogc2hvdy1tb2RhbCAuM3M7XG5cdH1cbn0iLCJAbWVkaWEgQHBjIHtcblx0LnNlYXJjaC1ib3gtLW1vYiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRcblx0LnNlYXJjaC1ib3gtLXBjIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cdFxuXHQuc2VhcmNoLWJveCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1yaWdodDogMjByZW07XG5cdH1cblx0XG5cdC5zZWFyY2gtYm94X19idG46aG92ZXIge1xuXHRcdHN2ZyB7XG5cdFx0XHRmaWxsOiBAY29sb3ItcmVkO1xuXHRcdH1cblx0fVxuXHRcblx0LnNlYXJjaC1ib3guX29wZW4ge1xuXHRcdC5zZWFyY2gtYm94X19idG4ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiBibGFjaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuc2VhcmNoIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdFxuXHRwYWRkaW5nLXRvcDogMTRyZW07XG5cdFxuXHR6LWluZGV4OiAxMDtcblx0ZGlzcGxheTogbm9uZTtcblx0XG5cdFxuXHQmOjpiZWZvcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRjb250ZW50OiAnJztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0dG9wOiAtMXJlbTtcblx0XHRsZWZ0OiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1ncmV5LWxpZ2h0O1xuXHR9XG5cdFxuXHQmX19pdGVtIHtcblx0XHRib3JkZXI6IDFyZW0gc29saWQgQGNvbG9yLWdyZXktbGlnaHQ7XG5cdH1cblx0XG5cdCZfX2lucHV0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzNXJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDI1cmVtO1xuXHR9XG5cdFxuXHRcblx0Jl9fZmluZCB7XG5cdFx0cGFkZGluZzogNXJlbTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDM1cmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMTVyZW07XG5cdFx0XHRoZWlnaHQ6IDE1cmVtO1xuXHRcdH1cblx0fVxufVxuXG4uc2VhcmNoLWJveC5fb3BlbiB7XG5cdC5zZWFyY2gge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGFuaW1hdGlvbjogc2hvdy1tb2RhbCAuM3M7XG5cdH1cbn0iLCJAbWVkaWEgQHBjIHtcblx0LnNlYXJjaCB7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDEwMCU7XG5cdFx0cGFkZGluZzogMDtcblx0XHQvL3BhZGRpbmctbGVmdDogNTByZW07XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0ei1pbmRleDogMjA7XG5cdFx0XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdH1cblx0XHRcblx0XHQmX19pbnB1dCB7XG5cdFx0XHR3aWR0aDogMzgwcmVtO1xuXHRcdFx0Ly9wYWRkaW5nLWxlZnQ6IDE2cmVtO1xuXHRcdFx0cGFkZGluZy1yaWdodDogNXJlbTtcblx0XHRcdG1pbi1oZWlnaHQ6IDM2cmVtO1xuXHRcdH1cblx0XHRcblx0XHQmX19maW5kIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRoZWlnaHQ6IDM2cmVtO1xuXHRcdFx0d2lkdGg6IDM2cmVtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLWdyZXktbGlnaHQ7XG5cdFx0fVxuXHR9XG59IiwiLmxhbmctc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA1O1xuXG4gICZfX2FjdGl2ZSxcbiAgJl9fbGluayB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMThyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IEBzZW1pYm9sZDtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgXG4gICAgd2lkdGg6IDQ4cmVtO1xuICAgIG1pbi1oZWlnaHQ6IDM1cmVtO1xuICB9XG5cbiAgJl9fYWN0aXZlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNjtcbiAgICBzdmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgXG4gICZfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNTtcbiAgICB0b3A6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5sYW5nLXNlbGVjdC5fb3BlbiB7XG4gIC5sYW5nLXNlbGVjdF9fYWN0aXZlIHtcbiAgICBjb2xvcjogQGNvbG9yLXJlZDtcbiAgfVxuXG4gIC5sYW5nLXNlbGVjdF9fbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYW5pbWF0aW9uOiBzaG93LWRyb3Bkb3duLW1hcmcgLjNzO1xuICB9XG59IiwiQG1lZGlhIEBwYyB7XG4gIC5sYW5nLXNlbGVjdCB7XG5cdFx0b3JkZXI6IDE7XG5cdFx0XG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XG5cdFx0Jl9fYWN0aXZlLFxuXHRcdCZfX2xpbmsge1xuXHRcdFx0d2lkdGg6IDYwcmVtO1xuXHRcdFx0bWluLWhlaWdodDogMzZyZW07XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0Y29sb3I6IEBjb2xvci1yZWQ7XG5cdFx0XHRcdFxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGZpbGw6IEBjb2xvci1yZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Jl9fYWN0aXZlIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHR3aWR0aDogMTByZW07XG5cdFx0XHRcdGhlaWdodDogNnJlbTtcblx0XHRcdFx0XG5cdFx0XHRcdHJpZ2h0OiA0cmVtO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2xpc3Qge1xuXHRcdFx0cGFkZGluZy10b3A6IDVyZW07XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTNyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItZ3JleS1saWdodDtcblx0XHR9XG4gIH1cblx0XG5cdC5sYW5nLXNlbGVjdC5fb3BlbiB7XG5cdFx0Lmxhbmctc2VsZWN0X19hY3RpdmUge1xuXHRcdFx0Y29sb3I6IEBjb2xvci1ibGFjay1saWdodC0wNztcblx0XHRcdFxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEsIC0xKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIubG9naW4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcblx0Jl9fYnRuIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAyMnJlbTtcblx0XHRcdGhlaWdodDogMTByZW07XG5cdFx0XHRmaWxsOiBAY29sb3ItcmVkO1xuXHRcdFx0ZmlsbC1ydWxlOiBldmVub2RkO1xuXHRcdH1cblx0fVxufSIsIkBtZWRpYSBAcGMge1xuXHQubG9naW4ge1xuXHRcdFxuXHRcdCZfX2J0bjpob3ZlciB7XG5cdFx0XHRcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZpbGw6IGJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5tZW51LWJ0biB7XG5cdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1ncmV5LWxpZ2h0O1xuXHR6LWluZGV4OiA1O1xuXHR3aWR0aDogNTByZW07XG5cdGhlaWdodDogNTByZW07XG5cblx0c3ZnIHtcblx0XHR3aWR0aDogMjJyZW07XG5cdFx0aGVpZ2h0OiAxNnJlbTtcblx0fVxuXG59XG5cbi5tZW51LWJ0bi0tY2xvc2Uge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cblx0ei1pbmRleDogMjA7XG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDE4cmVtO1xuXHRcdGhlaWdodDogMThyZW07XG5cdH1cbn0iLCJAbWVkaWEgQHBjIHtcblx0Lm1lbnUtYnRuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiLm1lbnUge1xuXHRwYWRkaW5nLXRvcDogNTByZW07XG5cdC8vcGFkZGluZy1ib3R0b206IDEwMHJlbTtcblx0ZGlzcGxheTogbm9uZTtcblxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDEwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1ncmV5LWxpZ2h0O1xuXG5cdCZfX2xvZ28ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDIxcmVtO1xuXHRcdHRvcDogMDtcblx0XHRoZWlnaHQ6IDUwcmVtO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDByZW07XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19saXN0IHtcblx0XHRwYWRkaW5nLXRvcDogMzByZW07XG5cdH1cblx0XG5cdCZfX2l0ZW0ge1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVyZW07XG5cdFx0XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19saW5rIHtcblx0XHRmb250LXdlaWdodDogQHNlbWlib2xkO1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHRmb250LXNpemU6IDE4cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFxuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG5cdFx0XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDAgMjByZW07XG5cdFx0XG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDEwcmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IEBzZW1pYm9sZDtcblx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdH1cblx0fVxufVxuXG4ubWVudS5fb3BlbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFuaW1hdGlvbjogc2hvdy1tb2RhbCAuM3M7XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5tZW51IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0b3ZlcmZsb3cteTogdmlzaWJsZTtcblx0XHRcblx0XHRtYXJnaW4tcmlnaHQ6IDM1cmVtO1xuXG5cdFx0Jl9fbG9nbyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRcblx0XHQmX19saXN0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1NXJlbTtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Jl9fbGluayB7XG5cdFx0XHRwYWRkaW5nOiA5cmVtIDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ll9sZWZ0IHtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2l0ZW06aG92ZXIgLm1lbnVfX2xpbmsge1xuXHRcdFx0Y29sb3I6IEBjb2xvci1yZWQ7XG5cdFx0fVxuXHR9XG59IiwiLm1lbnUtb3RoZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzByZW07XG4gIHBhZGRpbmctYm90dG9tOiA0NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDUwcmVtO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gICZfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXJlbTtcbiAgfVxuICBcbiAgJl9fYnRuIHtcbiAgICBmb250LXNpemU6IDE0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG4gIH1cbn0iLCJAbWVkaWEgQHBjIHtcbiAgLm1lbnUtb3RoZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogMCA5MHJlbTtcbiAgICBoZWlnaHQ6IDQ1cmVtO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDQ2cmVtIHNvbGlkIEBjb2xvci1ncmV5LWxpZ2h0O1xuICAgICAgYm9yZGVyLXRvcDogNDZyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICBcbiAgICAmX19saW5rIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcmVtO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgICB9XG4gICAgXG4gICAgJl9fbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgfVxuICAgIFxuICAgICZfX2J0biB7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcmVtO1xuICAgIH1cbiAgfVxufSIsIi5zdWJtZW51IHtcblx0XG5cdCZfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cGFkZGluZzogMTVyZW0gMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0fVxuXHRcblx0Jl9faXRlbSB7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHRcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0XG5cdCZfX2xpbmsge1xuXHRcdGZvbnQtd2VpZ2h0OiBAbGlnaHQ7XG5cdFx0Y29sb3I6IEBjb2xvci1ibGFjay1saWdodDtcblx0XHRmb250LXNpemU6IDE0cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHJlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcblx0XHRcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuXHRcdFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdFxuXHQmX19idG4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGhlaWdodDogMzByZW07XG5cdFx0d2lkdGg6IDE2cmVtO1xuXHRcdHotaW5kZXg6IDIwO1xuXHRcdFxuXHRcdHN2ZyB7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0d2lkdGg6IDlyZW07XG5cdFx0XHRoZWlnaHQ6IDVyZW07XG5cdFx0fVxuXHR9XG59XG5cbi5zdWJtZW51Ll9vcGVuIHtcblx0LnN1Ym1lbnVfX29wZW4ge1xuXHRcdGNvbG9yOiBAY29sb3ItcmVkO1xuXHR9XG5cblx0LnN1Ym1lbnVfX2J0biB7XG5cdFx0c3ZnIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuXHRcdFx0ZmlsbDogQGNvbG9yLXJlZDtcblx0XHR9XG5cdH1cbn0iLCJAbWVkaWEgQHBjIHtcblx0LnN1Ym1lbnUge1xuXHRcdCZfX2J0biB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCZfX2xpc3Qge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0bGVmdDogLTI1cmVtO1xuXHRcdFx0cGFkZGluZzogMjVyZW07XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcblx0XHRcdG1pbi13aWR0aDogMjcwcmVtO1xuXHRcdH1cblx0XHRcblx0XHQmX19pdGVtIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNHJlbTtcblx0XHR9XG5cdFx0XG5cdFx0Jl9fbGluayB7XG5cdFx0XHRmb250LXdlaWdodDogQHJlZ3VsYXI7XG5cdFx0XHRcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogQGNvbG9yLXJlZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubWVudV9faXRlbTpob3ZlciAuc3VibWVudV9fbGlzdCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YW5pbWF0aW9uOiBzaG93LWRyb3Bkb3duLW1hcmcgLjNzO1xuXHR9XG59IiwiLnBhZ2UtZm9vdGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdFxuXHQmX19jb250ZW50IHtcblx0XHRwYWRkaW5nLXRvcDogNTVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDE4cmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1ncmV5LWxpZ2h0O1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5wYWdlLWZvb3RlciB7XG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNTByZW07XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzByZW07XG5cdFx0fVxuXHR9XG59IiwiLmluZm8ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItYmx1ZTtcblx0cGFkZGluZy10b3A6IDMwcmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMzByZW07XG5cdFxuXHQmX19pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWFyZ2luLWJvdHRvbTogMjByZW07XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19saW5rIHtcblx0XHRmb250LXNpemU6IDE4cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ1ZW07XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdG9wYWNpdHk6IDAuODtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG5cdH1cblx0XG5cdCZfX2xpbms6bm90KHNwYW4pOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5pbmZvIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdGJvcmRlci1ib3R0b206IDM2cmVtIHNvbGlkIEBjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAzNnJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXgtd2lkdGg6IDMzJTtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblx0XHRcblx0XHQmX19pdGVtOm50aC1jaGlsZCg0bikge1xuXHRcdFx0bWFyZ2luLXRvcDogMjByZW07XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2xpbmsge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHJlbTtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuc2lnbmluZyB7XG5cdG1hcmdpbi1ib3R0b206IDU1cmVtO1xuXHRcblx0Jl9fbGFiZWwge1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cmVtO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXHRcblx0Jl9faW5wdXQge1xuXHRcdGhlaWdodDogNTByZW07XG5cdH1cblx0XG5cdCZfX2J0biB7XG5cdFx0Zm9udC1zaXplOiAxNnJlbTtcblx0XHRtYXJnaW4tdG9wOiAyNXJlbTtcblx0fVxufSIsIkBtZWRpYSBAcGMge1xuXHQuc2lnbmluZyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcmVtO1xuXHRcdCZfX2xhYmVsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcmVtO1xuXHRcdH1cblx0XHRcblx0XHQmX19pdGVtIHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2J0biB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblxuXHRcdCZfX2l0ZW0uX2hvdmVyIHtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuc2VvLXRleHQge1xuXHRtYXJnaW4tYm90dG9tOiA0MHJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcblx0LnRleHQtYmxvY2sge1xuXHRcdGZvbnQtc2l6ZTogMTRyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE2cmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdH1cblx0XG5cdCZfX2NvbnRlbnQge1xuXHRcdG1heC1oZWlnaHQ6IDcwcmVtO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcmVtO1xuXHR9XG5cdFxuXHQmOmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTE0cmVtO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYigyNDQsMjQ0LDI0NCkgMCUsIHJnYmEoMjQ0LDI0NCwyNDQsMCkgMTAwJSk7XG5cdFx0Ym90dG9tOiAtMXJlbTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRyYW5zaXRpb246IGhlaWdodCAwLjhzO1xuXHR9XG5cdFxuXHQmX19zaG93LWFsbCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdHotaW5kZXg6IDIwO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0aGVpZ2h0OiAyMHJlbTtcblx0XHRcblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDEzcmVtO1xuXHRcdFx0aGVpZ2h0OiA4cmVtO1xuXHRcdH1cblx0fVxufVxuXG4uc2VvLXRleHQuX29wZW4ge1xuXHQmOmJlZm9yZSB7XG5cdFx0aGVpZ2h0OiAwO1xuXHR9XG5cdFxuXHQuc2VvLXRleHRfX3Nob3ctYWxsIHtcblx0XHRzdmcge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLC0xKTtcblx0XHR9XG5cdH1cbn1cblxuLnNlby10ZXh0Ll9wcy1zbGlkZS1kaXNhYmxlZCB7XG5cdCY6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdFxuXHQuc2VvLXRleHRfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cdFxuXHQuc2VvLXRleHRfX3Nob3ctYWxsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4iLCJAbWVkaWEgQHBjIHtcblx0LnNlby10ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxM3JlbTtcblx0XHQmX19jb250ZW50IHtcblx0XHRcdG1heC1oZWlnaHQ6IDY1cmVtO1xuXHRcdH1cblx0XHRcblx0XHQmX19zaG93LWFsbDpob3ZlciB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiBAY29sb3ItcmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5mb290ZXItY29scyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcmVtO1xuXG4gICZfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDExcmVtO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59IiwiQG1lZGlhIEBwYyB7XG4gIC5mb290ZXItY29scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZsZXgtZ3JvdzogMztcbiAgICBcbiAgICAmX19pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgICB9XG4gIH1cbn0iLCIucGFydCB7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxMXJlbTtcblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHQmX190aXRsZSxcblx0Jl9fbGluayB7XG5cdFx0Zm9udC1zaXplOiAxNHJlbTtcblx0XHRsaW5lLWhlaWdodDogMjRyZW07XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblxuXHRcdHRyYW5zaXRpb246IGNvbG9yIC4zcztcblxuXHRcdHN2ZyB7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cblx0XHRcdG1hcmdpbi1sZWZ0OiA4cmVtO1xuXHRcdFx0d2lkdGg6IDlyZW07XG5cdFx0XHRoZWlnaHQ6IDVyZW07XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0cGFkZGluZzogNXJlbSAwO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiA3cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmsge1xuXHRcdGZvbnQtd2VpZ2h0OiBAbGlnaHQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHR9XG59XG5cbi5wYXJ0Ll9vcGVuIHtcblx0LnBhcnRfX3RpdGxlIHtcblx0XHRjb2xvcjogQGNvbG9yLXJlZDtcblx0XHRzdmcge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG5cdFx0XHRmaWxsOiBAY29sb3ItcmVkO1xuXHRcdH1cblx0fVxufSIsIkBtZWRpYSBAcGMge1xuXHQucGFydCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHQmX19saXN0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHRcblx0XHQmX190aXRsZSB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmX19saW5rIHtcblx0XHRcdHRyYW5zaXRpb246IDAuMTVzO1xuXHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IEBjb2xvci1yZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmNvbnRhY3RzIHtcbiAgJl9fbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59IiwiLnNvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiAyMTByZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcmVtO1xuXG4gICZfX2xpbmsge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcblxuICAgIHN2ZyB7XG4gICAgICBmaWxsOiBibGFjaztcbiAgICB9XG4gIH1cbn0iLCJAbWVkaWEgQHBjIHtcbiAgLnNvY2lhbCB7XG4gICAgXG4gICAgJl9fbGluazpob3ZlciB7XG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiBAY29sb3ItcmVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5kZXYge1xuICAmX19pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMjRyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBzdmcge1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgICBmaWxsOiBibGFjaztcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICAgICAgd2lkdGg6IDc2cmVtO1xuICAgICAgaGVpZ2h0OiAyMHJlbTtcbiAgICB9XG4gIH1cbn0iLCJAbWVkaWEgQHBjIHtcbiAgLmRldiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIFxuICAgICZfX2l0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIFxuICAgICZfX2xvZ286aG92ZXIge1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogQGNvbG9yLXJlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIucGFnZS1tYWluIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0d2lkdGg6IDEwMCU7XG5cdGZsZXgtZ3JvdzogMTtcbn0iLCIuYmxvY2staGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIFxuICAubGluay11bmRlcmxpbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIFxuICAmX19saW5lIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1hcmdpbi1sZWZ0OiA1NXJlbTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFxuICAuYXJyb3dzLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMjByZW07XG4gIH1cbn0iLCJAbWVkaWEgQHBjIHtcbiAgLmJsb2NrLWhlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcbiAgICAmX190aXRsZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgIFxuICAgIC5saW5rLXVuZGVybGluZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICBcbiAgICAmX19saW5lIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIFxuICAgIC5hcnJvd3MtbmF2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tbGVmdDogMjByZW07XG4gICAgfVxuICB9XG59IiwiLnRvcC1zY3JlZW4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtaW4taGVpZ2h0OiBjYWxjKH4nMTAwdmggLSA1MHJlbScpO1xuXG5cdCZfX2RlY29yIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC50b3Atc2NyZWVuIHtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKH4nMTAwdmggLSAxMTNyZW0nKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmX19kZWNvciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0d2lkdGg6IDI4MHJlbTtcblx0XHRcdGhlaWdodDogMjMwcmVtO1xuXHRcdFx0ei1pbmRleDogMzA7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDIzMHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMjMwcmVtIHNvbGlkIEBjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMTIwcmVtIHNvbGlkIEBjb2xvci1ibHVlO1xuXHRcdFx0XHRib3JkZXItbGVmdDogMTIwcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDEyMHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5jYXJvdXNlbC1mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC5hcnJvd3MtbmF2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxM3JlbTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHotaW5kZXg6IDIwO1xuICAgICZfX2J0biB7XG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDEwcmVtO1xuICAgICAgICBoZWlnaHQ6IDE4cmVtO1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgJl9fYnRuOmhvdmVyIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6IEBjb2xvci1yZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQG1lZGlhIEBwYyB7XG4gIC5jYXJvdXNlbC1mdWxsIHtcbiAgICAuYXJyb3dzLW5hdiB7XG4gICAgICBib3R0b206IDMwcmVtO1xuICAgIH1cbiAgfVxufSIsIi5zbGlkZS1mdWxsIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuXHQmX19pbWFnZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0cGFkZGluZy10b3A6IDUwcmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNTByZW07XG5cdH1cblx0XG5cdCZfX3RpdGxlIHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHRcblx0Jl9fZGF0ZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGZvbnQtc2l6ZTogMThyZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdFx0bWFyZ2luLXRvcDogMjByZW07XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdG1hcmdpbi10b3A6IDMwcmVtO1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5zbGlkZS1mdWxsIHtcblxuXHRcdCZfX2NvbnRhaW5lciB7XG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogOTByZW07XG5cdFx0fVxuXG5cdFx0Jl9fZGF0ZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHJlbTtcblx0XHR9XG5cdH1cbn0iLCIuYWJvdXQtdXMge1xuXHQmX19jb250ZW50IHtcblx0XHRwYWRkaW5nLXRvcDogNTByZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDUwcmVtO1xuXHR9XG5cdFxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVyZW07XG5cdH1cblx0XG5cdCZfX2J0biB7XG5cdFx0bWFyZ2luLXRvcDogNXJlbTtcblx0fVxuXHRcbn0iLCJAbWVkaWEgQHBjIHtcblx0LmFib3V0LXVzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmctdG9wOiA3NXJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMnJlbTtcblx0XHR9XG5cdFx0XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzByZW07XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2J0biB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHJlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi5hZHZlcnQge1xuXHRcblx0Jl9fbmF2IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAzMHJlbTtcblx0XHR6LWluZGV4OiAyMDtcblx0XHRsZWZ0OiAyMHJlbTtcblx0fVxuXHRcblx0LmFkdmVydC1zbGlkZV9faW1hZ2UuX3NsaWRlLXJpZ2h0IHtcblx0XHRhbmltYXRpb246IHNsaWRlT3V0TGVmdCAuM3M7XG5cdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdH1cblx0XG5cdC5zd2lwZXItc2xpZGUtYWN0aXZlIC5hZHZlcnQtc2xpZGVfX2ltYWdlLl9zbGlkZS1yaWdodCB7XG5cdFx0YW5pbWF0aW9uOiBzbGlkZUluUmlnaHQgLjNzO1xuXHRcdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHR9XG5cdFxuXHQuYWR2ZXJ0LXNsaWRlX19pbWFnZS5fc2xpZGUtbGVmdCB7XG5cdFx0YW5pbWF0aW9uOiBzbGlkZU91dFJpZ2h0IC4zcztcblx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblx0fVxuXHRcblx0LnN3aXBlci1zbGlkZS1hY3RpdmUgLmFkdmVydC1zbGlkZV9faW1hZ2UuX3NsaWRlLWxlZnQge1xuXHRcdGFuaW1hdGlvbjogc2xpZGVJbkxlZnQgLjNzO1xuXHRcdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5hZHZlcnQge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFxuXHRcdCZfX25hdiB7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0cmlnaHQ6IDE5NXJlbTtcblx0XHR9XG5cdH1cbn0iLCIuYWR2ZXJ0LXNsaWRlIHtcblx0Jl9faW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMzIwcmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblx0XG5cdFxuXHQmX19jb250ZW50LXdyYXBwZXIge1xuXHRcdHBhZGRpbmctdG9wOiA1MHJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLXRvcDogLTUwcmVtO1xuXHRcdFxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0aGVpZ2h0OiA1MHJlbTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC0xMzVkZWcsdHJhbnNwYXJlbnQgMzVyZW0sQGNvbG9yLWdyZXktbGlnaHQgMzVyZW0pO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fY29udGVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLWdyZXktbGlnaHQ7XG5cdFx0cGFkZGluZzogMCAyMHJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcmVtO1xuXHR9XG5cdFxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVyZW07XG5cdH1cblx0XG5cdCZfX3RleHQge1xuXHRcdGZvbnQtZmFtaWx5OiBAcm9ib3RvO1xuXHRcdGZvbnQtd2VpZ2h0OiBAbWVkaXVtO1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHRsaW5lLWhlaWdodDogMjJyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMTNyZW07XG5cdH1cblx0XG5cdCZfX2RhdGUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IDE4cmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRcdGNvbG9yOiBAY29sb3ItYmxhY2stMDc7XG5cdH1cbn0iLCJAbWVkaWEgQHBjIHtcblx0LmFkdmVydC1zbGlkZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdCZfX2ltYWdlIHtcblx0XHRcdHdpZHRoOiA0NTVyZW07XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0XHRcblx0XHQmX19jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDYwcmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1pbi1oZWlnaHQ6IDQ0MHJlbTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAyOTByZW07XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGhlaWdodDogNjByZW07XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHRyYW5zcGFyZW50IDQycmVtLEBjb2xvci1ncmV5LWxpZ2h0IDQycmVtKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHJlbTtcblx0XHRcdHBhZGRpbmctbGVmdDogNDByZW07XG5cdFx0XHRwYWRkaW5nLXRvcDogMjByZW07XG5cdFx0fVxuXHR9XG59IiwiLmNhbGVuZGFyLXNlY3Rpb24ge1xuXHRwYWRkaW5nLXRvcDogNTByZW07XG5cdHBhZGRpbmctYm90dG9tOiA1MHJlbTtcblx0XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XG5cdCY6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0Ym9yZGVyLWJvdHRvbTogNDByZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6IDQwcmVtIHNvbGlkIEBjb2xvci1yZWQ7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0dG9wOiAxMzhyZW07XG5cdFx0bGVmdDogNnJlbTtcblx0fVxufSIsIkBtZWRpYSBAcGMge1xuXHQuY2FsZW5kYXItc2VjdGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDY1cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiA2NXJlbTtcblx0XHRcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiA2NXJlbTtcblx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiA2NXJlbTtcblx0XHRcdHRvcDogMTQycmVtO1xuXHRcdFx0bGVmdDogNjByZW07XG5cdFx0fVxuXHR9XG59IiwiLmNhbGVuZGFyLXNsaWRlIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHQmX19oZWFkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDE3OHJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHRcdFxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMTByZW0gc29saWQgd2hpdGU7XG5cdFx0XHRib3JkZXItbGVmdDogMTByZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDEwcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fY29udGVudCB7XG5cdFx0cGFkZGluZy10b3A6IDI1cmVtO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0XG5cdCZfX2RhdGUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZvbnQtc2l6ZTogMThyZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wMjVlbTtcblx0XHRjb2xvcjogQGNvbG9yLWJsYWNrLTA3O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cmVtO1xuXHR9XG5cdFxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1mYW1pbHk6IEByb2JvdG87XG5cdFx0Zm9udC13ZWlnaHQ6IEBtZWRpdW07XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnJlbTtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuXHRcdFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IEBjb2xvci1yZWQ7XG5cdFx0fVxuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5jYWxlbmRhci1zbGlkZSB7XG5cdFx0d2lkdGg6IDMxLjE5JTtcblx0XHRtYXJnaW4tcmlnaHQ6IDMuMjE1JTtcblx0XHRcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHRcblx0XHQmX19oZWFkIHtcblx0XHRcdGhlaWdodDogMjM1cmVtO1xuXHRcdH1cblx0fVxufSIsIi5jYXJvdXNlbC1uYXYge1xuICBtYXJnaW4tdG9wOiAzMHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLmFycm93cy1uYXYge1xuICAgIG1hcmdpbi1yaWdodDogMzByZW07XG4gIH1cbn0iLCJAbWVkaWEgQHBjIHtcbiAgLmNhcm91c2VsLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIi5uZXdzLXByZSB7XG5cdHBhZGRpbmctdG9wOiA1MHJlbTtcblx0cGFkZGluZy1ib3R0b206IDUwcmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1ncmV5LWxpZ2h0O1xuXHRcblx0Lm5ld3MtaXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHRcblx0Ll9kZWNvci1maWd1cmUge1xuXHRcdCY6OmFmdGVye1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAY29sb3ItZ3JleS1saWdodDtcblx0XHR9XG5cdH1cbn0iLCJAbWVkaWEgQHBjIHtcblx0Lm5ld3MtcHJlIHtcblx0XHRwYWRkaW5nLXRvcDogNjVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDY1cmVtO1xuXHR9XG59IiwiLmltYWdlLWZ1bGwge1xuXHRoZWlnaHQ6IDI0NXJlbTtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblx0XG5cdCY6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0Ym9yZGVyLXJpZ2h0OiA1MHJlbSBzb2xpZCBAY29sb3ItZ3JleS1saWdodDtcblx0XHRib3JkZXItYm90dG9tOiA1MHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cbn0iLCJAbWVkaWEgQHBjIHtcblx0LmltYWdlLWZ1bGwge1xuXHRcdGhlaWdodDogMzM1cmVtO1xuXHRcdFxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGJvcmRlci1yaWdodC13aWR0aDogNjByZW07XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiA2MHJlbTtcblx0XHR9XG5cdH1cbn0iLCIuX2RlY29yLWZpZ3VyZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YWZ0ZXJ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRib3JkZXItYm90dG9tOiA0MnJlbSBzb2xpZCBAY29sb3ItcmVkO1xuXHRcdGJvcmRlci1yaWdodDogNDJyZW0gc29saWQgd2hpdGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbn0iLCIubmV3cy1wYWdlIHtcblx0cGFkZGluZy10b3A6IDIwcmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQuYmxvY2staGVhZCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHRcblx0LnNlbGVjdC1kYXRlIHtcblx0XHRtYXJnaW4tdG9wOiAyMHJlbTtcblx0fVxuXHRcblx0LnNlbGVjdC1teSB7XG5cdFx0bWFyZ2luLXRvcDogMjByZW07XG5cdH1cblxuXHQucGFnaW5hdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNzByZW07XG5cdH1cblx0XG5cdFxufSIsIkBtZWRpYSBAcGMge1xuXHQubmV3cy1wYWdlIHtcblx0XHQuYmxvY2staGVhZCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDVyZW07XG5cdFx0fVxuXHRcdFxuXHRcdC5zZWxlY3QtZGF0ZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1MHJlbTtcblx0XHRcdFxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQuc2VsZWN0LW15IHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDUwcmVtO1xuXHRcdFx0XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5zZWxlY3RyaWMtd3JhcHBlciB7XG5cdFx0XHRcdG1pbi13aWR0aDogMzQwcmVtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxOHJlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiA2NXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDY1cmVtIHNvbGlkIEBjb2xvci1yZWQ7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdGxlZnQ6IC0zM3JlbTtcblx0XHRcdFx0Ym90dG9tOiA0NDByZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLm5ld3MtaXRlbS1nIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWFyZ2luLWJvdHRvbTogNTByZW07XG5cdFxuXHQmX19oZWFkIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDE3OHJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiAxNXJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItZ3JleS1saWdodDtcblx0XHRcblx0XHRwaWN0dXJlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0XHRcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblx0XG5cdCZfX2ltYWdlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXHRcblx0Jl9fY29udGVudCB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHRcblx0Jl9fZGF0ZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRwYWRkaW5nOiAxNXJlbTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItZ3JleS1saWdodDtcblx0XHRmb250LXNpemU6IDE2cmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMDI1ZW07XG5cdFx0Y29sb3I6IEBjb2xvci1ibGFjay0wNztcblx0XHRtYXJnaW4tYm90dG9tOiAyMHJlbTtcblx0fVxuXHRcblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtZmFtaWx5OiBAcm9ib3RvO1xuXHRcdGZvbnQtd2VpZ2h0OiBAbWVkaXVtO1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHRsaW5lLWhlaWdodDogMjJyZW07XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4zcztcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cmVtO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogQGNvbG9yLXJlZDtcblx0XHR9XG5cdH1cblx0XG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXJnaW4tdG9wOiAxMHJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0fVxuXHRcblx0Jl9fbGluayB7XG5cdFx0bWFyZ2luLXRvcDogMTVyZW07XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0Zm9udC1zaXplOiAxOHJlbTtcblx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycztcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cmVtO1xuXHRcdFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdH1cblx0fVxufSIsIkBtZWRpYSBAcGMge1xuXHQubmV3cy1pdGVtLWcge1xuXHRcdHdpZHRoOiAzMS4xOSU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAzLjIxNSU7XG5cdFx0XG5cdFx0JjpudGgtY2hpbGQoM24pIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cblx0XHQmX19oZWFkIHtcblx0XHRcdGhlaWdodDogMjM1cmVtO1xuXHRcdH1cblx0fVxufSIsIi5uZXdzLWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXJnaW4tYm90dG9tOiA1MHJlbTtcblx0XG5cdCZfX2hlYWQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTc4cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fY29udGVudCB7XG5cdFx0cGFkZGluZy10b3A6IDIwcmVtO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0XG5cdCZfX2RhdGUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZvbnQtc2l6ZTogMThyZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wMjVlbTtcblx0XHRjb2xvcjogQGNvbG9yLWJsYWNrLTA3O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcmVtO1xuXHR9XG5cdFxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1mYW1pbHk6IEByb2JvdG87XG5cdFx0Zm9udC13ZWlnaHQ6IEBtZWRpdW07XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnJlbTtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogQGNvbG9yLXJlZDtcblx0XHR9XG5cdH1cblx0XG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXJnaW4tdG9wOiAxMHJlbTtcblx0XHRsaW5lLWhlaWdodDogMS4yZW07XG5cdH1cblx0XG5cdCZfX2xpbmsge1xuXHRcdG1hcmdpbi10b3A6IDE1cmVtO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZvbnQtc2l6ZTogMThyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG5cdFx0XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0fVxuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5uZXdzLWl0ZW0ge1xuXHRcdHdpZHRoOiAzMS4xOSU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAzLjIxNSU7XG5cdFx0XG5cdFx0JjpudGgtY2hpbGQoM24pIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cblx0XHQmX19oZWFkIHtcblx0XHRcdGhlaWdodDogMjM1cmVtO1xuXHRcdH1cblx0fVxufSIsIi50eHQge1xuXHRwYWRkaW5nLXRvcDogMTByZW07XG5cdG1hcmdpbi1ib3R0b206IDUwcmVtO1xuXHRcblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cmVtO1xuXHR9XG5cdFxuXHQmX19kYXRlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxOHJlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcmVtO1xuXHRcdGNvbG9yOiBAY29sb3ItYmxhY2stMDc7XG5cdH1cblx0XG5cdGltZyB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1heC13aWR0aDogNTQ3cmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiAzMHJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHJlbTtcblx0fVxufSIsIkBtZWRpYSBAcGMge1xuXHQudHh0IHtcblx0XHRwYWRkaW5nLXRvcDogMjByZW07XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHJlbTtcblx0XHR9XG5cblx0XHQmX19kYXRlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcmVtO1xuXHRcdH1cblx0fVxufSIsIi5uZXh0LW5ld3Mge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXJnaW4tYm90dG9tOiA1MHJlbTtcblx0Jl9fbGluay1tb2Ige1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi10b3A6IDI1cmVtO1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5uZXh0LW5ld3Mge1xuXHRcdG1hcmdpbi1ib3R0b206IDY1cmVtO1xuXHRcdCZfX2xpbmstbW9iIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdC5ibG9jay1oZWFkIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR9XG5cdH1cbn0iLCIubmV4dC1uZXdzLWl0ZW0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItZ3JleS1saWdodDtcblx0Jl9faW1hZ2Uge1xuXHRcdGhlaWdodDogMTgwcmVtO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19jb250ZW50IHtcblx0XHRwYWRkaW5nOiAyNXJlbSAyMHJlbTtcblx0fVxuXHRcblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbjogMDtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXHRcblx0Jl9fZGF0ZSB7XG5cdFx0bWFyZ2luLXRvcDogMTByZW07XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0Zm9udC1zaXplOiAxOHJlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLjAyNWVtO1xuXHRcdGNvbG9yOiBAY29sb3ItYmx1ZS1kYXJrO1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5uZXh0LW5ld3MtaXRlbSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcblx0XHQmX19pbWFnZSB7XG5cdFx0XHR3aWR0aDogMTYycmVtO1xuXHRcdFx0aGVpZ2h0OiA5NnJlbTtcblx0XHR9XG5cdFx0XG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcmVtO1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG5cdFx0fVxuXHR9XG5cdFxuXHQubmV4dC1uZXdzLWl0ZW06aG92ZXIge1xuXHRcdC5uZXh0LW5ld3MtaXRlbV9fdGl0bGUge1xuXHRcdFx0Y29sb3I6IEBjb2xvci1yZWQ7XG5cdFx0fVxuXHR9XG59IiwiLmFib3V0LXNlY3Rpb24ge1xuXHRwYWRkaW5nLXRvcDogMzByZW07XG5cdG1hcmdpbi1ib3R0b206IDUwcmVtO1xuXHRcblx0Jl9fY29udGVudCB7XG5cdFx0bWF4LWhlaWdodDogMzUycmVtO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XG5cdFx0cDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fc2hvdy1hbGwge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1hcmdpbi10b3A6IDIwcmVtO1xuXHR9XG59XG5cbi5hYm91dC1zZWN0aW9uLl9wcy1zbGlkZS1kaXNhYmxlZCB7XG5cdC5hYm91dC1zZWN0aW9uX19zaG93LWFsbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufSIsIkBtZWRpYSBAcGMge1xuXHQuYWJvdXQtc2VjdGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDIwcmVtO1xuXHRcdFxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0bWF4LWhlaWdodDogMTY1cmVtO1xuXHRcdH1cblx0fVxufSIsIi5jYXJvdXNlbC1hdXRvd2lkdGgge1xuXHRcblx0bWFyZ2luLWJvdHRvbTogNTVyZW07XG5cdFxuXHQuY2Fyb3VzZWwtbmF2IHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cdC5hcnJvd3MtbmF2IHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLWdyZXktbGlnaHQ7XG5cdFx0XG5cdFx0Jl9fYnRuIHtcblx0XHRcdHdpZHRoOiA2MHJlbTtcblx0XHRcdGhlaWdodDogNjByZW07XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5jYXJvdXNlbC1hdXRvd2lkdGgge1xuXHRcdHBhZGRpbmctbGVmdDogOTByZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMzByZW07XG5cdFx0XG5cdFx0LmNhcm91c2VsLW5hdiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxufSIsIi5hdXRvd2lkdGgtc2xpZGUge1xuXHR3aWR0aDogYXV0bztcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGltZyxcblx0dmlkZW8ge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogMjEwcmVtO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5hdXRvd2lkdGgtc2xpZGUge1xuXHRcdFxuXHRcdGltZyxcblx0XHR2aWRlbyB7XG5cdFx0XHRoZWlnaHQ6IDI1NXJlbTtcblx0XHR9XG5cdH1cbn0iLCIuYWJvdXQtY2Fyb3VzZWwge1xuXHRtYXJnaW4tYm90dG9tOiA1NXJlbTtcblx0LmNhcm91c2VsLWF1dG93aWR0aCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufSIsIkBtZWRpYSBAcGMge1xuXHQuYWJvdXQtY2Fyb3VzZWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZy1sZWZ0OiA5MHJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHJlbTtcblx0XHQuY2Fyb3VzZWwtYXV0b3dpZHRoIHtcblx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHdpZHRoOiA4NCU7XG5cdFx0fVxuXHR9XG59IiwiLmltYWdlLXNlY3Rpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQmX19pbWFnZSB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5pbWFnZS1zZWN0aW9uIHtcblx0XHRvcmRlcjogLTE7XG5cdFx0Ly9wYWRkaW5nLXJpZ2h0OiA5MHJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0Jl9faW1hZ2Uge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogNTtcblx0XHR9XG5cdFx0XG5cdFx0JjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJvcmRlci1ib3R0b206IDQwcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiA0MHJlbSBzb2xpZCBAY29sb3IteWVsbG93O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IC0yMHJlbTtcblx0XHRcdHotaW5kZXg6IDY7XG5cdFx0fVxuXHR9XG59IiwiLmhpc3Rvcnkge1xuXHRtYXJnaW4tYm90dG9tOiA0MHJlbTtcblx0XG5cdCZfX2NvbnRlbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHRcblx0Jl9fdGV4dCB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXgtaGVpZ2h0OiAzOTJyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcmVtO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmbGV4LXNocmluazogMDtcblx0fVxuXHRcblx0LmJsb2NrLWhlYWQge1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHR9XG5cdFxuXHQmX19tZWRpYSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHRcblx0Jl9fbWVkaWEtY29udGVudCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC8vb3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcblx0XHRpbWcsXG5cdFx0dmlkZW8ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0XG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHR9XG5cdFx0XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogNDByZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDQwcmVtIHNvbGlkIEBjb2xvci1ibHVlO1xuXHRcdFx0dG9wOiAtMTByZW07XG5cdFx0XHRsZWZ0OiAtMTByZW07XG5cdFx0fVxuXHRcdFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDI1cmVtIHNvbGlkIEBjb2xvci15ZWxsb3c7XG5cdFx0XHRib3JkZXItYm90dG9tOiAyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvdHRvbTogLTExcmVtO1xuXHRcdFx0cmlnaHQ6IC01cmVtO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fc2hvdy1hbGwge1xuXHRcdG1hcmdpbi10b3A6IDMwcmVtO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuXG4uaGlzdG9yeS5fcHMtc2xpZGUtZGlzYWJsZWQge1xuXHQuaGlzdG9yeV9fc2hvdy1hbGx7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufSIsIkBtZWRpYSBAcGMge1xuXHQuaGlzdG9yeSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR9XG5cdFx0XG5cdFx0Jl9fdGV4dCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0NXJlbTtcblx0XHRcdG1heC1oZWlnaHQ6IDQwMHJlbTtcblx0XHR9XG5cdFx0XG5cdFx0Jl9fbWVkaWEge1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRwYWRkaW5nOiAzMHJlbSA2NXJlbSA0MHJlbSA3MHJlbTtcblx0XHR9XG5cdFx0XG5cdFx0Jl9fbWVkaWEtLWJnIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1ncmV5LWxpZ2h0O1xuXHRcdH1cblx0XHRcblx0XHQmX19tZWRpYS1jb250ZW50IHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogODByZW07XG5cdFx0XHRcdGJvcmRlci1yaWdodC13aWR0aDogODByZW07XG5cdFx0XHRcdHRvcDogLTEzcmVtO1xuXHRcdFx0XHRsZWZ0OiAtNTByZW07XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRib3JkZXItbGVmdC13aWR0aDogNTByZW07XG5cdFx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDUwcmVtO1xuXHRcdFx0XHRib3R0b206IC0yNXJlbTtcblx0XHRcdFx0cmlnaHQ6IC0xMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Jl9fc2hvdy1hbGwge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcmVtO1xuXHRcdH1cblx0fVxuXHRcblx0Lmhpc3RvcnkuX3BzLXNsaWRlLWRpc2FibGVkIHtcblx0XHQuaGlzdG9yeV9fdGV4dCB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdH1cbn0iLCIudGV4dC1zZWN0aW9uIHtcblx0cGFkZGluZy10b3A6IDQ1cmVtO1xuXHRwYWRkaW5nLWJvdHRvbTogNDVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1yZWQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogNTByZW07XG5cdCZfX3RleHQge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRmb250LWZhbWlseTogQHJvYm90bztcblx0XHRmb250LXdlaWdodDogQG1lZGl1bTtcblx0XHRsaW5lLWhlaWdodDogMS4yZW07XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC50ZXh0LXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDEwMHJlbSAyNTByZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNzVyZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdCZfX3RleHQge1xuXHRcdFx0Zm9udC1zaXplOiAyMHJlbTtcblx0XHR9XG5cdFx0XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRib3JkZXItbGVmdDogMTkwcmVtIHNvbGlkIHdoaXRlO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMTkwcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHR9XG5cdH1cbn0iLCIuZXhwZXJ0cyB7XG5cdG1hcmdpbi1ib3R0b206IDU1cmVtO1xufSIsIkBtZWRpYSBAcGMge1xuXHQuZXhwZXJ0cyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogODVyZW07XG5cdFx0LmJsb2NrLWhlYWQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDByZW07XG5cdFx0fVxuXHR9XG59IiwiLmV4cGVydHMtc2xpZGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRoZWlnaHQ6IGF1dG87XG5cdFxuXHQmX19oZWFkIHtcblx0XHRoZWlnaHQ6IDE3OHJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdH1cblx0XG5cdCZfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmctdG9wOiAyMHJlbTtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cdFxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1mYW1pbHk6IEByb2JvdG87XG5cdFx0Zm9udC13ZWlnaHQ6IEBtZWRpdW07XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnJlbTtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuXHRcdFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6IEBjb2xvci1yZWQ7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX190ZXh0IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0bWFyZ2luLXRvcDogMTByZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRcdGNvbG9yOiBAY29sb3ItYmxhY2stMDc7XG5cdH1cblx0XG5cdCZfX2xpbmsge1xuXHRcdG1hcmdpbi10b3A6IDE1cmVtO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZvbnQtc2l6ZTogMThyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG5cdFx0XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0fVxuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5leHBlcnRzLXNsaWRlIHtcblx0XHR3aWR0aDogMzEuMTklO1xuXHRcdG1hcmdpbi1yaWdodDogMy4yMTUlO1xuXHRcdFxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2hlYWQge1xuXHRcdFx0aGVpZ2h0OiAyMzVyZW07XG5cdFx0fVxuXHR9XG59IiwiLnBhcnRybmVycyB7XG5cdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1ncmV5LWxpZ2h0O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwYWRkaW5nLXRvcDogNTByZW07XG5cdHBhZGRpbmctYm90dG9tOiA1MHJlbTtcblx0XG5cdC5hdXRvd2lkdGgtc2xpZGUge1xuXHRcdGZpbHRlcjogZ3JheXNjYWxlKCk7XG5cdFx0b3BhY2l0eTogMC40O1xuXHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0aW1nLFxuXHRcdHZpZGVvIHtcblx0XHRcdGhlaWdodDogMTEwcmVtO1xuXHRcdH1cblx0fVxuXHRcblx0LmF1dG93aWR0aC1zbGlkZTpob3ZlciB7XG5cdFx0ZmlsdGVyOiBub25lO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn0iLCJAbWVkaWEgQHBjIHtcblx0LnBhcnRybmVycyB7XG5cdFx0cGFkZGluZy10b3A6IDc1cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiA3NXJlbTtcblx0XHQuYmxvY2staGVhZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHRcdFxuXHRcdC5hdXRvd2lkdGgtc2xpZGUge1xuXHRcdFx0XG5cdFx0XHRpbWcsXG5cdFx0XHR2aWRlbyB7XG5cdFx0XHRcdGhlaWdodDogMTE2cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5leHBvLWhlYWRlciB7XG5cdG1hcmdpbi1ib3R0b206IDIycmVtO1xuXHRcblx0Jl9faW1hZ2Uge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMjQwcmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdFx0XG5cdFx0JjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fdG9wIHtcblx0XHRtYXJnaW4tdG9wOiAzMHJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHJlbTtcblx0fVxuXHRcblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHR9XG5cdFxuXHQmX19hdXRob3Ige1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDE0cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0b3BhY2l0eTogMC43O1xuXHR9XG5cdFxuXHQmX19ib3R0b20ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0fVxuXHRcblx0Jl9fZGF0ZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0Zm9udC1zaXplOiAxNnJlbTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRjb2xvcjogQGNvbG9yLWJsYWNrLTA3O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdFxuXHQmX19idG4ge1xuXHRcdG1hcmdpbi10b3A6IDIwcmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci1yZWQ7XG5cdFx0bWluLWhlaWdodDogNTByZW07XG5cdFx0cGFkZGluZzogMTVyZW0gMjVyZW07XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblx0XG5cdCZfX2J0bjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cdH1cblx0XG5cdCZfX3NvY2lhbHMge1xuXHRcdG1hcmdpbi10b3A6IDM1cmVtO1xuXHR9XG5cdFxufSIsIkBtZWRpYSBAcGMge1xuXHQuZXhwby1oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXJpZ2h0OiA5MHJlbTtcblx0XHRtaW4taGVpZ2h0OiAzODByZW07XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFxuXHRcdC8vJjphZnRlciB7XG5cdFx0Ly9cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQvL1x0Y29udGVudDogJyc7XG5cdFx0Ly9cdHdpZHRoOiAxMDAlO1xuXHRcdC8vXHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItZ3JleS1saWdodDtcblx0XHQvL1x0cmlnaHQ6IDA7XG5cdFx0Ly9cdHRvcDogMDtcblx0XHQvL1x0Ym90dG9tOiAwO1xuXHRcdC8vXHR6LWluZGV4OiAtMjtcblx0XHQvL31cblx0XHRcblx0XHQmX19pbWFnZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ly9wYWRkaW5nLXJpZ2h0OiA5MHJlbTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0fVxuXHRcdFxuXHRcdC5jcnVtYnMge1xuXHRcdFx0bWFyZ2luLXRvcDogNTByZW07XG5cdFx0XHQmX19saW5rIHtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmX190b3Age1xuXHRcdFx0Ly9tYXJnaW46IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXJlbTtcblx0XHR9XG5cdFx0XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2F1dGhvciB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2JvdHRvbSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcmVtO1xuXHRcdH1cblx0XHRcblx0XHQmX19kYXRlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0cGFkZGluZzogMTByZW0gMDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjVyZW07XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2J0biB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0XHRcblx0XHQmX19zb2NpYWxzIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR9XG5cdH1cbn0iLCIuZXhwby1tYWluIHtcblx0bWFyZ2luLWJvdHRvbTogNjByZW07XG5cdCZfX3RhYnMtd3JhcHBlciB7XG5cdFx0cGFkZGluZy10b3A6IDMwcmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAzNXJlbTtcblx0fVxuXHRcblx0Jl9fdGFiLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdFxuXHQmX190YWItYmxvY2suX29wZW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGFuaW1hdGlvbjogc2hvdy1tb2RhbCAuM3M7XG5cdH1cblx0XG5cdCZfX3BhcnRuZXJzIHtcblx0XHRwOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn0iLCJAbWVkaWEgQHBjIHtcblx0LmV4cG8tbWFpbiB7XG5cdFx0Jl9faGVhZGVyIHtcblx0XHRcdHBhZGRpbmc6IDAgOTByZW07XG5cdFx0fVxuXHR9XG59IiwiLnRhYnMge1xuXHQmX19mdWxsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdFxuXHQmX19idG4ge1xuXHRcdGZvbnQtc2l6ZTogMThyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRcdGZvbnQtZmFtaWx5OiBAcm9ib3RvO1xuXHRcdGZvbnQtd2VpZ2h0OiBAbWVkaXVtO1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRwYWRkaW5nOiAxMHJlbSAwO1xuXHRcdG1pbi1oZWlnaHQ6IDUwcmVtO1xuXHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1hcmdpbi1yaWdodDogMzVyZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHRcdFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogNHJlbTtcblx0XHRcdGJvdHRvbTogLTJyZW07XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLXJlZDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19idG46aG92ZXIge1xuXHRcdGNvbG9yOiBAY29sb3ItcmVkO1xuXHR9XG5cdFxuXHQmX19idG4uX29wZW4ge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0XG5cdH1cbn0iLCJAbWVkaWEgQHBjIHtcblx0LnRhYnMge1xuXHRcdGJvcmRlci1ib3R0b206IDFyZW0gc29saWQgQGNvbG9yLWdyZXk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDExO1xuXHRcdFxuXHRcdCZfX3NlbGVjdC10YWJzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdCZfX2Z1bGwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cbn0iLCIuZXhwby1zZWN0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogNTByZW07XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRcblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cdFxuXHQmX19oaWRlIHtcblx0XHRtYXgtaGVpZ2h0OiA1NDhyZW07XG5cdFx0Ly9wYWRkaW5nLWJvdHRvbTogMTVyZW07XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHRcblx0Jl9fdGV4dC1ibG9jayB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcblx0XHRwOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0XG5cdCZfX3Nob3ctYWxsIHtcblx0XHRtYXJnaW4tdG9wOiAyMHJlbTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0XG5cdC5jYXJvdXNlbC1hdXRvd2lkdGgge1xuXHRcdG1hcmdpbi10b3A6IDQwcmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuLmV4cG8tc2VjdGlvbi5fcHMtc2xpZGUtZGlzYWJsZWQge1xuXHQuZXhwby1zZWN0aW9uX19zaG93LWFsbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufSIsIkBtZWRpYSBAcGMge1xuICAuZXhwby1zZWN0aW9uIHtcbiAgICAmX19oaWRlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDE0MHJlbTtcbiAgICB9XG4gIH1cbn0iLCIuYnV0dG9uLXRvdXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6IDEyMHJlbTtcblx0cGFkZGluZy1yaWdodDogNjByZW07XG5cdHBhZGRpbmctYm90dG9tOiAyMHJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLXllbGxvdztcblx0Y29sb3I6IHdoaXRlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0Ym9yZGVyLWxlZnQ6IDcwcmVtIHNvbGlkIHdoaXRlO1xuXHRcdGJvcmRlci1ib3R0b206IDcwcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHR9XG5cdFxuXHQmX190ZXh0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Zm9udC1zaXplOiA0MHJlbTtcblx0XHRmb250LWZhbWlseTogQHJvYm90bztcblx0XHRmb250LXdlaWdodDogQG1lZGl1bTtcblx0XHRsaW5lLWhlaWdodDogMWVtO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDMwcmVtO1xuXHRcdH1cblx0fVxufSIsIkBtZWRpYSBAcGMge1xuXHQuYnV0dG9uLXRvdXIge1xuXHRcdHdpZHRoOiAxODVyZW07XG5cdFx0aGVpZ2h0OiAyNTVyZW07XG5cdFx0XG5cdFx0cGFkZGluZy1yaWdodDogMzByZW07XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdH1cbn0iLCIuZ2FsbGVyeSB7XG4gIG1hcmdpbi10b3A6IDQwcmVtO1xuICBwYWRkaW5nOiAwIDQ1cmVtO1xuXG4gIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTQ1cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIFxuICAgICZfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIGltZyxcbiAgICB2aWRlbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gIC5nYWxsZXJ5LXRodW1icyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZ2FsbGVyeS5hcnJvd3MtbmF2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLmFycm93cy1uYXZfX2J0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGVmdDogMTVyZW07XG4gIH1cblxuICAuYXJyb3dzLW5hdl9fYnRuLS1uZXh0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxNXJlbTtcbiAgfVxufSIsIkBtZWRpYSBAcGMge1xuICAuZ2FsbGVyeSB7XG4gICAgcGFkZGluZzogMCA5MHJlbTtcblxuICAgIC5nYWxsZXJ5LXRvcCB7XG4gICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNjcwcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nYWxsZXJ5LXRodW1icyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDIycmVtO1xuICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgIHdpZHRoOiAyNC40NDUlO1xuICAgICAgICBoZWlnaHQ6IDE4MnJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc0JTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBcbiAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnN3aXBlci1zbGlkZTpob3ZlcixcbiAgICAgIC5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlIHtcbiAgICAgICAgLnN3aXBlci1zbGlkZV9fY29udGVudCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICB9XG4gIH1cblxuICAuZ2FsbGVyeS5hcnJvd3MtbmF2IHtcbiAgICAuYXJyb3dzLW5hdl9fYnRuIHtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogODByZW07XG4gICAgICBsZWZ0OiA2MHJlbTtcbiAgICB9XG5cbiAgICAuYXJyb3dzLW5hdl9fYnRuLS1uZXh0IHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogNjByZW07XG4gICAgfVxuICB9XG59IiwiLmNvbGxhZ2Uge1xuXHRtYXJnaW4tdG9wOiA0MHJlbTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxNjByZW07XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW4tYm90dG9tOiAyMnJlbTtcblx0XHRcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0XG5cdFx0cGljdHVyZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdFx0XG5cdFx0aW1nLFxuXHRcdHZpZGVvIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19pdGVtLS1tb2Qge1xuXHRcdGhlaWdodDogMzc1cmVtO1xuXHR9XG59IiwiQG1lZGlhIEBwYyB7XG5cdC5jb2xsYWdlIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHR3aWR0aDogODE2cmVtO1xuXHRcdFx0aGVpZ2h0OiA0NjByZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMnJlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQmX19pdGVtLS1tb2Qge1xuXHRcdFx0d2lkdGg6IDM0NXJlbTtcblx0XHRcdGhlaWdodDogNDYwcmVtO1xuXHRcdH1cblx0XHRcblx0XHQmX19pdGVtOm50aC1sYXN0LWNoaWxkKC1uKzIpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59IiwiLl9sb2NrZWQge1xuXHRwaWN0dXJlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N2Zy9pY28vbG9ja2VkLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0d2lkdGg6IDM4cmVtO1xuXHRcdFx0aGVpZ2h0OiA0OHJlbTtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdH1cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIC40KTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cdH1cbn0iXX0= */


.list-work-block {
    width: 100%;
}
.list-work-item {
    display: block;
    width: 350rem;
    margin: 0 40rem 70rem 0;
}
.list-work-item:nth-child(3n) {
    margin-right: 0;
}
/*.list-work-image {*/
/*width: 35rem;*/
/*}*/
.list-work-item img {
    width: 350rem;
    height: 100%;
    object-fit: cover;
}
.list-work-item span {
    display: inline-block;
    width: 100%;
    background: #f2f2f2;
    font-weight: bold;
    color: #000;
    text-transform: uppercase;
    line-height: 1;
    padding: 26rem 30rem;
    margin-top: -5rem;
    transition: 0.1s;
}
.list-work-item:hover span{
    background: #de5236;
    color: #fff;
}
.alphabet-block {
    padding: 60rem 0 0;
    display: -ms-flexbox;
    display: -o-flex;
    display: flex;
    flex-wrap: wrap;
}
.alphabet-block .letter-block {
    width: 33.3%;
}
.letter-block .letter {
    font-size: 30rem;
    line-height: 1.5;
    font-weight: bold;
    color: #000;
    border-bottom: 1px solid #000;
    text-align: center;
    margin-bottom: 20rem;
}
.authors a {
    display: block;
    color: #de5236;
    transition: 0.1s;
    margin-bottom: 12rem;
}
.authors a:hover {
    color: #000;
}
/* change view  */
.authors-block {
    position: relative;
    padding: 20rem 0 70rem;
    margin-top: 60rem;
}

.view-trigger {
    position: absolute;
    right: 32rem;
    top: -56rem;
    width: 162rem;
    height: 97rem;
    background: #7a868e;
    padding: 27rem 42rem 47rem;
    display: -ms-flexbox;
    display: -o-flex;
    display: flex;
}
.view-trigger span {
    width: 24rem;
    height: 24rem;
    display: inline-block;
    background-size: contain !important;
    cursor: pointer;
}
.view-trigger span:first-child {
    background: url(../img/svg/view-table.svg) no-repeat;
    position: relative;
}
.view-trigger span:first-child:hover {
    background: url(../img/svg/view-table-h.svg) no-repeat;
}
.view-trigger span:last-child {
    background: url(../img/svg/view-line.svg) no-repeat;
}
.view-trigger span:last-child:hover {
    background: url(../img/svg/view-line-h.svg) no-repeat;
}
.view-trigger i {
    width: 1px;
    height: 24rem;
    background: rgba(255,255,255,0.15);
    display: inline-block;
    margin: 0 14rem;
}
.list-work.view-table .view-trigger span:first-child, .list-work.view-line .view-trigger span:last-child{
    pointer-events: none;
    opacity: 0.5;
}
.list-work.view-table .alphabet-block-wrapper, .list-work.view-line .list-work-block {
    display: none;
}
.list-work.view-line .alphabet-block-wrapper, .list-work.view-table .list-work-block {
    display: block;
}

/* Open work */
.author-block {
    display: -ms-flexbox;
    display: -o-flex;
    display: flex;
}
.author-slider-left {
    width: 683rem;
}
.author-slider {
    width: 683rem;
    margin-bottom: 70rem;
}
.author-slider .slick-prev.slick-arrow {
    bottom: -49rem;
    right: 50rem;
}
.author-slider .slick-next.slick-arrow {
    right: 0;
    bottom: -49rem;
}
.author-slider-item {
    width: 683rem;
    position: relative;
}
.author-slider .slide-title {
    position: absolute;
    right: 0;
    bottom: 0;
    background: rgba(255,255,255,0.6);
}
.author-slider img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.slide-title span, .about-work {
    display: block;
    color: #000;
    line-height: 1.2;
}
.slide-title span {
    padding: 20rem 30rem;
}
.slide-title span:nth-child(1)  {
    font-weight: bold;
}
.slide-title span:nth-child(2)  {
    margin-top: -37rem;
    text-transform: uppercase;
}
.author-info-right {
    width: 100%;
    padding: 0 88rem;
}
.author-photo {
    width: 508rem;
    height: 265rem;
    position: relative;
    margin-bottom: 35rem;
}
.author-photo img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.author-photo:after {
    content: '';
    width: 187rem;
    height: 52rem;
    background: #de5236;
    display: block;
    position: absolute;
    top: -40rem;
    right: -32rem;
    z-index: -1;
}
.author-info-right .crop-text {
    max-height: 148rem;
    position: relative;
}
.author-info-right .crop-text p {
    line-height: 1.3;
}
.author-info {
    padding: 0 0 15rem;
}
.author-info span:first-child {
    display: inline-block;
    color: #000;
    margin-right: 20rem;
}
.author-info-right .read-more, .author-slider-left .read-more{
    margin-top: 20rem;
}
.author-info-right .links-list {
    margin: 0;
}
.author-info-right .links-list a {
    max-width: 100%;
    width: 100%;
}
.author-slider-left .crop-text {
    max-height: 80rem;
}
.author-slider-left .text-block-hidden {
    padding: 0 0 40rem 90rem;
}
.collection-works-list {
    padding: 20rem 62rem;
}
.about-work {
    padding-bottom: 20rem;
}
.collection-works {
    padding: 60rem 0 0;
    position: relative;
}
.collection-work-item {
    display: block;
    width: 350rem;
    margin: 0 29rem 64rem;
}
.collection-work-item .work-image {
    width: 350rem;
}
.collection-work-item .work-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.collection-work-item .work-title {
    background: #f2f2f2;
    padding: 23rem 30rem;
    margin-top: -5rem;
    transition: 0.1s;
}
.collection-work-item .work-title span {
    color: #000;
    line-height: 1.2;
    transition: 0.1s;
    display: block;
}
.collection-work-item .work-title span:first-child {
     font-weight: bold;
 }
.collection-work-item .work-title span:last-child {
    text-transform: uppercase;
    font-size: 16rem;
}
.collection-work-item:hover .work-title {
    background: #de5236;
}

.collection-work-item:hover .work-title span {
    color: #fff;
}
.expo-main__tab-block {
    padding-bottom: 60rem;
}

.works-slider .swiper-slide figcaption a {
    display: block;
}
.fancy-caption {
    display: none;
}
.fancybox-title a {
    color: #fff;
}
.expo-main__tab-block .partrners .swiper-slide {
    margin-right: 70rem;
}
.socials-buttons {
    display: inline-flex;
    justify-content: flex-end;
}
.socials-btn {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 6px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    transition: 0.2s ease;
}
.socials-btn:hover {
    opacity: 0.7;
}
.bottom-socials .socials-btn{
    margin-right: 2px;
}
.fancybox-button--fb, .fancybox-button--inst {
    padding: 12px;
}
.fancybox-button--fb i, .fancybox-button--inst i {
    display: inline-block;
    width: 20px;
    height: 20px;
    transition: 0.2s ease;
    opacity: 0.6;
    background-size: contain !important;
}
.fancybox-button--fb:hover i, .fancybox-button--inst:hover i {
    opacity: 1;
}
.fancybox-button--fb i {
    background: url(../img/fancy-fb.png) no-repeat center;
}
.fancybox-button--inst i {
    background: url(../img/fancy-inst.png) no-repeat center;
}
.collection {
    padding-top: 20rem;
}
.author-block, .author-block p {
    color: #737373;
}

.crop-text {
    overflow: hidden;
}
.cropped .left-text.crop-text:after, .block-grey-right .cropped .crop-text:after, .author-info-right .cropped .crop-text:after, .author-slider-left .cropped .crop-text:after {
    content: '';
    width: 100%;
    height: 50rem;
    background: url(../img/white-text-mask.png) repeat-x;
    background-size: contain;
    display: block;
    position: absolute;
    bottom: -2rem;
}
.cropped.open-text .crop-text:after {
    display: none;
}
.text-block-hidden.open-text .crop-text {
    max-height: 100%;
}
.read-more {
    margin-top: 30rem;
    display: none;
    /*display: inline-block;*/
}
.read-more span {
    transition: 0.1s;
    color: #de5236;
    cursor: pointer;
    display: inline-flex;
    display: -ms-flexbox;
    align-items: last baseline;
}
.red-block .read-more span {
    color: #fff;
}
.read-more span i {
    display: inline-flex;
    display: -ms-flexbox;
    margin-top: -1rem;
    width: 12rem;
    height: 9rem;
    margin-left: 5rem;
}
.read-more span i svg {
    width: 100%;
    height: 100%;
    fill: #de5236;
    transition: 0.2s ease;
}
.read-more span:hover i svg{
    fill: #000;
}
.read-more span:hover {
    color: #000;
}
.read-more span:last-child {
    display: none;
}
.open-text .read-more span:first-child{
    display: none;
}
.open-text .read-more span:last-child{
    display: inline-block;
}
.open-text .read-more span i {
    transform: rotateX(180deg);
}

@media screen and (max-width: 1000px ) {

	.author-photo img{
		height: auto;
	}

    .list-work-block {
        position: relative;
        z-index: 1;
    }
    .search-page .list-work-block {
        padding-bottom: 120rem;
    }
    .list-work-image {
        width: 280rem;
    }
    .list-work-item {
        width: 280rem;
        margin: 0 0 37rem;
    }
    .view-trigger {
        right: -24rem;
    }
    .grey-text-block .crop-text {
        max-height: 180rem;
    }
    .list-work::after {
        width: 160rem;
    }
    .alphabet-block {
        padding: 60rem 0 60rem;
    }
    .alphabet-block .letter-block {
        width: 100%;
    }
    .author-info span:first-child {
        margin-bottom: 7rem;
    }
    .list-work-item img {
        width: 100%;
    }
    .authors-block {
        padding-bottom: 40px;
    }
    .list-work-item span {
        font-size: 16rem;
    }
    .socials-btn {
        width: 45px;
        height: 45px;
        margin-right: 15px;
    }
    /* open work */
    .author-block {
        flex-direction: column;
        padding: 0 20rem;
    }
    .author-slider {
        height: auto;
        width: 100%;
        margin-bottom: 0;
    }
    .author-slider-item img {
        height: 100%;
    }
    .author-slider-left {
        width: 100%;
    }
    .author-slider-item {
        height: auto;
        width: 100%;
    }
    .author-slider .slide-title {
        position: unset;
    }
    .slide-title-inner {
        background: #f2f2f2;
    }
    .slide-title span{
        padding: 20rem 0;
    }

    .author-slider-left .text-block-hidden {
        padding: 20rem 0 0;
    }
    .author-info-right {
        padding: 0;
        margin-top: 30rem;
    }
    .author-photo {
        width: 100%;
        height: auto;
    }
    .author-slider-left .crop-text {
        max-height: 148rem;
    }
    .black-square {
        display: none;
    }
    .author-photo::after {
        width: 110rem;
        top: -25rem;
        right: -20rem;
    }
    .author-info span {
        display: block;
    }
    .author-info-right .crop-text {
        max-height: 220rem;
    }
    .author-info-right .links-list {
        padding: 50rem 0 30rem;
    }
    .collection-works-list {
        padding: 0;
    }
    .collection-work-item {
        width: 100%;
        margin: 0 0 35rem;
    }
    .collection-work-item .work-image {
        width: 100%;
    }
    .collection-work-item .work-title {
        padding: 20rem;
    }
    .collection-works {
        padding: 20rem 20rem 45rem;
    }
    .page-head.search-page .page-heading {
        order: 1;
    }
    .page-head.search-page .breadcrumbs {
        order: 2
    }
    .list-work.search-page center {
        padding: 0;
    }
    .text iframe {
        width: 280rem;
        height: 160rem;
    }
    .contact-points-mobile.for-mob {
        order: 1;
    }
    .contact-points-mobile.for-mob .contacts-points {
        padding: 20rem;
        order: 1;
    }
    .contact-info .contacts-points{
        display: none;
    }
    .address-block:last-child {
        margin-bottom: 0;
    }
    .collection-item:hover .collection-title, .collection-title:hover .collection-title {
        background: #fff;
    }
    .list-work-item:hover span {
        background: #f2f2f2;
    }
    .collection-item:hover h4, .list-work-item:hover span {
        color: #000;
    }
    .list-work-item img {
        width: 280rem;
        height: 100%;
        object-fit: cover;
    }

}