body,html{padding:0;margin:0;font-family:"Roboto",sans-serif;color:#000}a{color:#000}a,button,option,select,input[type=date]{color:#000}textarea,input,button{font-family:"Roboto",sans-serif;font-size:16px}*,*:before,*:after{box-sizing:border-box}.strike-throuh{text-decoration:line-through}.thumbnail{max-width:100px;height:auto;display:block;margin-bottom:12px}h1{font-weight:normal;line-height:1em;margin:0 0 24px 0}h3{font-size:16px;line-height:24px;text-transform:uppercase;letter-spacing:.5px}.pre-line{white-space:pre-line}.no-breaking-space{white-space:nowrap}.h-vertical{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;display:inline-block;white-space:nowrap}.h-italic{font-style:italic}.grid-wrapper{margin-right:-32px}@media screen and (max-width: 560px){.grid-wrapper{margin-right:0}}.narrow{max-width:780px}.logo-bg{background:#f7f7f3;padding:16px}.button{background:#61b2a7;color:#fff;font-weight:bold;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;appearance:none;outline:none;border:1px solid #61b2a7;display:-ms-flexbox;display:flex;padding:13px 16px;display:block;cursor:pointer;transition:background 120ms,border-color 120ms;text-align:center;text-decoration:none;border-radius:3px;position:relative}.button--options{padding-right:56px}.button .icon{fill:#fff;width:16px;height:16px}@media screen and (max-width: 560px){.button .icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}}.button--icon{padding-top:11px;padding-bottom:11px;min-width:48px}@media screen and (max-width: 560px){.button--icon{padding-left:12px;padding-right:12px;height:36px;width:36px}}.button--small{padding:9px 18px;font-size:10px}.button--inline{display:inline-block}.button--inline+.button--inline{margin-left:8px}.button:hover{background:rgb(73.3957446809,150.6042553191,140.1191489362);border-color:rgb(73.3957446809,150.6042553191,140.1191489362)}.button--large{height:48px}.button--half{width:50%;margin-right:8px}.button--cancel{background:#c3c3c3;border-color:#c3c3c3}.button--cancel:hover{background:rgb(169.5,169.5,169.5);border-color:rgb(169.5,169.5,169.5)}.button--white{background:#fff;color:#2d2d2d;border-color:#fff}.button--white:hover{border-color:#fff}.button--black{background:#000;color:#fff;border-color:#000}.button--black:hover{background:hsl(0,0%,10%);border-color:hsl(0,0%,10%)}.button--gray{background:#c3c3c3;border-color:#c3c3c3}.button--gray:hover{background:rgb(169.5,169.5,169.5);border-color:rgb(169.5,169.5,169.5)}.button--orange{background:orange;border-color:orange}.button--orange:hover{background:#ffb733;border-color:#ffb733}.button--red{background:#cd7a90;color:#fff;border-color:#cd7a90}.button--red:hover{background:rgb(218.9344262295,159.0655737705,174.9344262295);border-color:rgb(218.9344262295,159.0655737705,174.9344262295)}.button--hollow.button--black{background:rgba(0,0,0,0);color:#2d2d2d;border:1px solid #2d2d2d}.button--hollow.button--gray{background:rgba(0,0,0,0);color:#565656;border:1px solid #d0dad8}.button--block{display:block;width:100%}.button[disabled]{opacity:.5}.button__tooltip{opacity:0;pointer-events:none;transition:opacity 80ms}.button:hover .button__tooltip{opacity:1}.button__text{margin:auto;pointer-events:none}.button__options{width:100%;top:100%;left:-9999px;background:#fff;position:absolute;box-shadow:0 0 25px rgba(0,0,0,.2)}.button--open .button__options{left:0}.button__option{display:block;appearance:none;border:0;padding:12px;width:100%;margin:0;background:rgba(0,0,0,0);border-bottom:1px solid #e7eeea;color:#000;text-align:left;font-size:13px;font-weight:normal;letter-spacing:normal;cursor:pointer;text-transform:none}.button__option:last-child{border-bottom:0}.button__option:hover{background:#f8f7f6}.button__chevron{display:block;position:absolute;top:0;right:0;width:40px;height:100%;background-color:#61b2a7;background-image:url(./components/Button/img/chevron-white.svg);background-position:center center;background-repeat:no-repeat;background-size:10px auto;border-left:1px solid #fff;border-radius:3px;transition:background 120ms}.button:hover .button__chevron{background-color:rgb(73.3957446809,150.6042553191,140.1191489362)}.button-group{margin-right:-16px;display:-ms-flexbox;display:flex}.button-group>*{margin-right:16px}.button-group--align-right{-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.button-group--even>*{-ms-flex-preferred-size:100%;flex-basis:100%}.box{border:1px solid #d0dad8;padding:24px;border-radius:6px;margin-bottom:32px}.box:last-child{margin-bottom:0}.box--strike-through{text-decoration:line-through}.box__title{margin:0}.box__description{margin:0 0 16px}.box__description:last-child{margin-bottom:0}.action-list{margin-bottom:32px}.action-list:last-child{margin-bottom:0}.action-list__action-label{appearance:none;padding:0;margin:0;outline:none;background:rgba(0,0,0,0);border:0;display:block;width:100%;text-align:left;font-weight:500;font-size:15px;padding:18px 8px 14px}.action-list__action-label:hover{background:#f8f7f6}.action-list__action--open .action-list__action-label:hover{background:rgba(0,0,0,0)}.action-list__action-label[disabled]{opacity:.4}.action-list__action-label[disabled]:hover{background:rgba(0,0,0,0)}.action-list__action{border-top:1px solid #d0dad8}.action-list__action:last-child{border-bottom:1px solid #d0dad8}.action-list__action-content{display:none;padding:8px 8px 48px}.action-list__action--open .action-list__action-content{display:block}.action-list__action-icon{width:24px;height:24px;display:inline-block;margin-right:12px}.action-list__action-icon>*{width:100%;height:100%}.comment{margin-bottom:18px;position:relative}.comment:last-child{margin-bottom:0}.comment__content{padding-left:100px;min-height:80px;display:-ms-flexbox;display:flex}.comment--user .comment__content{padding-left:0;padding-right:100px}.comment__avatar{position:absolute;width:80px;height:80px;background:#f8f7f6;border:3px solid #2d2d2d;border-radius:100%}.comment--user .comment__avatar{right:0}.comment__message{width:100%;border-radius:6px;background:#f3f3f3;padding:12px;position:relative}.comment__message:after{right:100%;top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,100%,0);border-right-color:#f3f3f3;border-width:12px;margin-top:-12px}.comment--user .comment__message:after{border-right-color:hsla(0,0%,100%,0);border-left-color:#f3f3f3;right:auto;left:100%}.boxed-list{margin:0 0 24px 0;padding:0;list-style-type:none}.boxed-list:last-child{margin-bottom:0}.boxed-list__item{display:block;margin:0;padding:0;border-style:solid;border-width:1px 1px 0 1px;border-color:#d0dad8;overflow:hidden}.boxed-list__item:first-child{border-radius:3px 3px 0 0}.boxed-list__item:last-child{border-bottom-width:1px;border-radius:0 0 3px 3px}.boxed-list__link{display:block;padding:16px 16px;text-decoration:none;cursor:pointer;text-transform:uppercase;font-size:14px;letter-spacing:.5px}.boxed-list__link:hover{background:#f8f7f6}.form-item{display:block;margin-bottom:18px;position:relative;vertical-align:top;padding-right:8px}.form-item--full-width{max-width:100%}@media screen and (min-width: 561px){.form-item{margin-bottom:18px}}.form-item:last-child{margin-bottom:0}.form-item--half{display:inline-block;width:50%}.form-item--inline{display:inline-block}.form-item--disabled{opacity:.7}.form-item--rounded{padding-right:0}.form-item--boxed:after{right:18px}.form-item--select.form-item--multiple:after{display:none}.form-item--hidden{display:none}.form-item--html .form-item{margin-bottom:0}.form-item__inner{position:relative}.form-item--select .form-item__inner:after{content:" ";position:absolute;right:12px;width:12px;height:8px;bottom:19px;background-image:url("/assets/img/chevron.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;pointer-events:none;transition:opacity 140ms}.form-item--select.form-item--disabled .form-item__inner{opacity:.7}.form-item__label{font-weight:400;display:block;margin-bottom:6px;font-size:14px;font-weight:500;position:relative;color:#323232;min-height:16px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form-item--mandatory .form-item__label:after{content:"*";display:inline-block}.form-item__input--radio+.form-item__label,.form-item__input--checkbox+.form-item__label{margin-bottom:0}.form-item__inner--button .form-item__input{padding-right:50px}.form-item__button{position:absolute;bottom:0;right:0;margin-bottom:8px}.form-item__input:-ms-input-placeholder{color:#d0dad8}.form-item__input::placeholder{color:#d0dad8}.form-item__input--checkbox+.form-item__label,.form-item__input--radio+.form-item__label{font-weight:normal;padding-left:24px;line-height:18px;padding-top:4px;padding-bottom:4px}.form-item__input--checkbox+.form-item__label:before,.form-item__input--radio+.form-item__label:before{content:" ";display:block;position:absolute;width:18px;height:18px;border:1px solid #d0dad8;left:0}.form-item__input--radio+.form-item__label:before{border-radius:100%}.form-item__input--checkbox:checked+.form-item__label:before,.form-item__input--radio:checked+.form-item__label:before{background-color:#000;border-color:#000;background-image:url("/assets/img/check.svg");background-position:center center;background-repeat:no-repeat;background-size:70% auto}.form-item--disabled .form-item__input--checkbox:checked+.form-item__label:before,.form-item--disabled .form-item__input--radio:checked+.form-item__label:before{background-color:#666;border-color:#666}.form-item__input{display:block;width:100%;padding:8px;height:48px;border-color:#d0dad8;border-style:solid;border-width:1px;border-radius:3px;appearance:none;outline:none;transition:border-color 120ms;font-size:15px;background:rgba(0,0,0,0)}.form-item--to-upper .form-item__input{text-transform:uppercase}.form-item__input:disabled{color:#e7eeea}.form-item--boxed .form-item__input,.form-item--rounded .form-item__input{border-width:1px;padding-right:8px;padding-left:8px}.form-item--rounded .form-item__input{padding-right:32px}.form-item__input--textarea{height:auto;width:100%;max-width:100%}.form-item--boxed .form-item__input--textarea{border-width:1px;resize:vertical;padding:8px}.form-item--rounded .form-item__input--textarea{border-width:1px;border-radius:16px;resize:none}.form-item__input.PhoneInput--focus,.form-item__input:focus{border-color:#000}.form-item__input[multiple]{height:100px}.form-item--search .form-item__input{padding-left:40px}.form-item__input--select{padding-right:24px}.form-item--boxed .form-item__input--select{padding-right:24px}.form-item__input--hidden{position:absolute;left:-9999px}.form-item__input[type=date]{line-height:1.5;text-align:left;padding-top:8px;padding-bottom:8px;appearance:none;line-height:28px}.form-item__input[type=date]::-webkit-date-and-time-value{text-align:left;line-height:1.5}.form-item__input[type=date]::before,.form-item__input[type=date]::after{display:none}.form-item__multichoices{position:fixed;width:250px;top:100%;box-shadow:0 8px 15px rgba(0,0,0,.15);padding:8px;z-index:1;background:#fff;left:-9999px}.form-item__multichoices--open{left:0}.form-item__option{display:block}.form-item__input--radio,.form-item__input--checkbox{position:absolute;left:-9999px;opacity:0}.form-item__error{color:#be1c1c;font-size:13px}.form-item__hint{color:#666;font-size:13px;display:block;margin-top:6px}.form-item__search-icon{position:absolute;left:16px;top:50%;width:16px;height:16px;margin-top:-8px;fill:#2d2d2d}.form-wrapper{margin-right:-8px;margin-bottom:24px}@media screen and (min-width: 561px){.form-wrapper{margin-bottom:32px}}.form-item .form-wrapper{margin-bottom:0}.fieldset{margin:0;padding:0;border:0;margin-bottom:24px}.fieldset--boxed{border:1px solid #c3ccca;border-radius:3px;padding:16px;margin-bottom:32px}@media screen and (min-width: 561px){.fieldset--hidden-mobile-up{display:none}}.fieldset:last-child{margin-bottom:0}.fieldset__legend{display:block;padding:0;margin:0 0 16px;font-weight:500;text-transform:uppercase;font-size:14px;width:100%;text-align:center}.fieldset__legend-button{float:right}body{color:#000}.public{padding-top:60px;min-height:400px}.public__header{text-align:center;padding:15px 40px;position:fixed;height:60px;width:100%;top:0;background:#fff;border-bottom:1px solid #d0dad8;color:#000;z-index:3}.public__header-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.public__header-logo-img{height:100%;width:auto;max-width:200px}.public__header-title{font-weight:500;text-transform:uppercase;letter-spacing:.5px;font-size:15px;line-height:32px}.public__header-title a{text-decoration:none;color:#000}.public__header-back{position:absolute;top:50%;left:16px;transform:translateY(-50%)}.public__header-lang{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.public__inner{padding:24px 16px;margin:auto;transition:opacity 140ms;padding-bottom:80px}.public__inner--loading{opacity:.2;pointer-events:none}.public__footer{position:fixed;bottom:0;left:0;right:0;z-index:3}.public__footer-inner{width:100%;padding:16px;background:#fff;border-top:1px solid #d0dad8;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.public__footer-content{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center;margin:auto;max-width:520px;width:100%}.public__footer-content--wide{max-width:800px}.public__body{transition:opacity 160ms}.date-selected{border:1px solid #d0dad8;padding:16px;border-radius:3px;height:64px;line-height:32px !important;margin:0 0 16px;font-size:15px}.date-selected:last-child{margin-bottom:0}.date-selected a{margin-left:auto;float:right;font-weight:500;text-decoration:underline}.step{padding:16px 0;margin:auto;max-width:520px}.step--wide{max-width:800px}.step--centered{text-align:center}.step>p,.step li{font-size:15px;line-height:22px}.step__section{margin-bottom:24px}.step__title{text-transform:uppercase;letter-spacing:.5px;font-size:14px;margin:0 0 24px;text-align:center;font-weight:500}.product{margin-bottom:16px;display:block;position:relative;color:#000;text-decoration:none}.product:last-child{margin-bottom:0}.product__label{display:block;padding:16px;border:1px solid #d0dad8;border-radius:3px;cursor:pointer;font-size:15px}.product__label--selected{border-color:#000}.product__input:checked+.product__label{border-color:#000}.product__title{font-weight:500;display:block;margin-bottom:4px}.product__title:last-child{margin-bottom:0}.product__description{color:#666;display:block}.product__input{position:absolute;left:-9999px}.radio-box{width:100%;display:block;position:relative;margin-bottom:-1px;color:#000;text-decoration:none}.radio-box__label{height:40px;border:1px solid #e7e3e3;text-align:center;display:block;width:100%;line-height:40px;cursor:pointer;font-weight:500;font-size:15px}.radio-box__label--selected{background:#000;color:#fff}.radio-box__input:disabled+.radio-box__label{color:#d0dad8;text-decoration:line-through}.radio-box__input:checked+.radio-box__label{background:#000;color:#fff}.radio-box__input{position:absolute;left:-9999px}.pill{display:inline-block;position:relative;margin-right:-1px;margin-bottom:-1px}.pill-group>.pill{width:25%}.pill__label{height:40px;border:1px solid #d0dad8;text-align:center;display:block;line-height:40px;cursor:pointer;font-weight:500;font-size:15px;border-radius:40px;margin-right:5px;margin-bottom:7px;padding-left:14px;padding-right:14px}.pill__label--selected{border-color:#000;background:#000;color:#fff}.pill__input:checked+.pill__label{border-color:#000;background:#000;color:#fff}.pill__input:disabled+.pill__label{color:#d0dad8;text-decoration:line-through}.pill__input{position:absolute;left:-9999px}.legend{position:relative;margin-top:-24px;margin-left:-16px;margin-right:-16px;background:#fff;color:#000;padding:24px 0;display:none;font-size:15px}.legend--visible{display:block}.legend__inner{margin:auto;max-width:520px}.legend__item{width:33.33%;display:inline-block;vertical-align:top;text-align:center;color:#000;font-size:13px}.legend__item--disabled{opacity:.5}.legend__item:before{content:" ";display:block;width:48px;height:48px;background-color:#e7eeea;background-repeat:no-repeat;background-position:center center;background-size:40% auto;background-image:url("/assets/img/star.svg");border-radius:100%;margin:auto;margin-bottom:8px}.legend__item--guests:before{background-image:url("/assets/img/users.svg")}.legend__item--date:before{background-image:url("/assets/img/date.svg")}@media screen and (min-width: 600px){.legend__item{font-size:15px}}.datepicker{width:100%;position:relative;margin-bottom:16px;border:1px solid #d0dad8;border-radius:3px;padding:16px}.datepicker:last-child{margin-bottom:0}.datepicker--disabled{opacity:.5}.datepicker__inner{width:100%;margin-top:16px;table-layout:fixed}.datepicker__inner td{text-align:center;padding:5px}.datepicker__button{appearance:none;background:rgba(0,0,0,0);border:0;outline:none;padding:0;width:100%;position:relative;display:block;border-radius:100%}.datepicker__button--today{background:#e7eeea}.datepicker__button--selected{color:#fff;background:#000}.datepicker__button--out-of-scope{color:#d0dad8;opacity:.5}.datepicker__button:after{content:" ";padding-bottom:100%;width:100%;display:block}.datepicker__button span{position:absolute;width:100%;left:0;text-align:center;top:50%;transform:translateY(-50%);pointer-events:none}.datepicker__button:disabled{color:#d0dad8;opacity:.5}.datepicker__navs{position:absolute;height:30px;left:16px;right:16px;top:18px;z-index:1}.datepicker__nav{border:1px solid #d0dad8;appearance:none;outline:none;background:rgba(0,0,0,0);width:30px;height:30px;border-radius:100%;position:absolute;top:0;font-size:0;padding:0}.datepicker__nav:after{content:" ";display:block;position:absolute;width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-9px;background-repeat:no-repeat;background-position:center center;background-size:contain}.datepicker__nav--prev{left:0}.datepicker__nav--prev:after{background-image:url("/assets/img/arrow-left.svg")}.datepicker__nav--next{right:0}.datepicker__nav--next:after{background-image:url("/assets/img/arrow-right.svg");margin-left:-7px}.datepicker__title{position:relative;z-index:0;margin-left:-16px;margin-right:-16px;top:0;height:48px;border-bottom:1px solid #d0dad8;text-transform:uppercase;text-align:center;line-height:30px;font-weight:500;font-size:14px}.datepicker__header{font-size:12px;text-transform:uppercase;font-weight:500}.navback{font-size:0;appearance:none;outline:none;padding:0;height:30px;width:40px;background-image:url("/assets/img/arrow-left.svg");background-size:23px auto;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:left center;border:0}.my-booking__info{border:1px solid #d0dad8;border-radius:3px;padding:16px;margin-bottom:32px}.my-booking__info--deleted{opacity:.5}.my-booking__cancel{margin-top:24px}.booking-info{width:100%;font-size:15px}.booking-info__row{margin:0 0 18px}.booking-info__row:last-child{margin-bottom:0}.booking-info__title{letter-spacing:.5px}.booking-info__meta{color:#666;font-style:italic}.badge{padding:12px;border-style:solid;margin-bottom:16px;background:rgb(248.21,249.18,222.99);border-color:hsl(62.2222222222,69.2307692308%,82.3529411765%);border-width:0 0 0 5px}.public__inner .badge{font-size:15px;line-height:22px;max-width:520px;margin-left:auto;margin-right:auto}.badge p{margin-top:0;margin-bottom:14px;font-size:15px;line-height:22px}.badge--success{background:hsl(80,60%,65%);border-color:hsl(80,60%,40%)}.badge--warning{background:hsl(20,100%,73.9%);border-color:#f73}.badge--danger{background:hsl(15,100%,64%);border-color:rgb(153,38.25,0)}.language-picker{position:relative;display:inline-block;cursor:pointer}.language-picker__flag{display:block;width:24px;height:18px;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.language-picker__flag svg{width:100%;height:100%;display:block}.language-picker__select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1;appearance:none;border:0;outline:none}.form-pair{margin-right:-8px}.spinner{display:inline-block;position:fixed;top:160px;left:50%;width:48px;height:48px;margin-left:-24px;margin-top:-24px;opacity:0;visibility:hidden;transition:opacity 1s ease,visibility 1s ease;pointer-events:none}.spinner--visible{transition:opacity .2s ease,visibility .2s ease;opacity:1;visibility:visible}.spinner div{box-sizing:border-box;display:block;position:absolute;width:100%;height:100%;border:6px solid #fff;border-radius:50%;animation:spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.spinner div:nth-child(1){animation-delay:-0.45s}.spinner div:nth-child(2){animation-delay:-0.3s}.spinner div:nth-child(3){animation-delay:-0.15s}.spinner--small{margin-top:20px/-2;margin-left:20px/-2;width:20px;height:20px}.spinner--small div{border-width:3px}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.success-mark{width:150px;height:150px;border-radius:100%;background:#000;margin:0 auto 24px;transform:scale(0, 0);transition:transform 180ms;transition-timing-function:ease-in-out}.success-mark--visible{transform:scale(1, 1)}.success-mark__check:after{opacity:0;height:70px;width:35px;transform-origin:left top;border-right:9px solid #fff;border-top:9px solid #fff;content:" ";left:40px;top:75px;position:absolute;animation-delay:400ms;animation-duration:800ms;animation-timing-function:ease;animation-name:checkmark;animation-fill-mode:forwards;transform:scaleX(-1) rotate(135deg)}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:35px;opacity:1}40%{height:70px;width:35px;opacity:1}100%{height:70px;width:35px;opacity:1}}.option-switch{margin-bottom:18px;margin-right:-8px;font-size:0}.option-switch:last-child{margin-bottom:0}.option-switch__option{width:50%;display:inline-block;margin-right:-0.25em;position:relative;padding-right:8px}.option-switch__option-option{position:absolute;left:-9999px}.option-switch__option-label{padding:8px;display:block;border:1px solid #c3ccca;border-radius:3px;color:#777}.option-switch__option-option:checked+.option-switch__option-label{border-color:#000;color:#000}.option-switch__option-title{text-transform:uppercase;font-weight:500;display:block;font-size:12px;letter-spacing:.5px}.option-switch__option-description{font-size:15px}.spinbox{position:relative;height:50px}.spinbox__input{display:block;position:absolute;left:50px;right:50px;height:40px;padding:13px 16px;top:0;border-radius:0;border:1px solid #e7eeea;border-radius:0px;text-align:center;font-weight:500}.spinbox__input:focus{outline:none}.spinbox__button{appearance:none;border:0;border-radius:0;outline:none;padding:0 16px;margin:0;background:#fff;border:0px solid #e7eeea;color:#fff;position:absolute;top:0;width:50px;height:40px;line-height:40px;font-weight:400;color:#000;cursor:pointer}.spinbox__button:hover,.spinbox__button:active{background-color:#d1d1d1}.spinbox__button--left{left:0;border-width:1px 0 1px 1px}.spinbox__button--right{border-width:1px 1px 1px 0;right:0}.add-to-homescreen{display:none;text-align:center;position:fixed;top:0;left:0;width:100%;height:100%;background:#f8f7f6;padding:16px;padding-top:48px;z-index:999}@media screen and (max-width: 560px){.is-not-standalone .add-to-homescreen{display:block}}.add-to-homescreen__popup{padding:16px;width:calc(100% - 32px);position:absolute;left:16px;bottom:48px;background:#fff;box-shadow:0 0 25px rgba(0,0,0,.2)}.add-to-homescreen__popup p{margin:0}.add-to-homescreen__popup:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:15px;margin-left:-15px}.add-to-homescreen__title{margin:0;font-weight:bold;font-size:18px;margin-bottom:8px}.add-to-homescreen__content{max-width:300px;margin:auto}.add-to-homescreen__content p{margin:0;line-height:24px}.add-to-homescreen__logo{font-size:0;color:rgba(0,0,0,0);background-image:url("/assets/img/logo.svg");width:100%;max-width:180px;margin:32px auto 48px}.add-to-homescreen__logo:after{content:" ";padding-bottom:32.8%;display:block}.add-to-homescreen__action-button{appearance:none;border:0;background-color:rgba(0,0,0,0);width:20px;height:20px;padding:0;display:inline-block;background-image:url("/assets/img/upload.svg");background-position:center center;background-size:contain;vertical-align:middle;margin-top:-6px}.is-android .add-to-homescreen__action-button{width:16px;height:16px;margin-top:-2px;background-image:url("/assets/img/kebab.svg")}.main{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-size:cover;position:relative;background:#fff}@media screen and (max-width: 560px){.main{display:block;padding:24px}.is-not-standalone .main{display:none}}.main__side{position:fixed;top:0;height:100vh;background:rgb(199.8680851064,228.1319148936,224.2936170213);left:0}@media screen and (min-width: 561px){.main__side{width:40%}}@media screen and (min-width: 1200px){.main__side{width:60%}}.main__content{min-height:calc(100vh - 48px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (min-width: 561px){.main__content{min-height:100vh;width:100vw;padding-left:40%}}@media screen and (min-width: 1200px){.main__content{padding-left:60%}}.main__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.4}.main__login{position:relative;z-index:1}.login{margin:auto;width:90%;max-width:460px;padding:24px 0}@media screen and (max-width: 560px){.login{width:100%}}.login__title{font-size:40px;font-family:"Abril Fatface",display;position:relative;padding-bottom:20px;margin-bottom:40px}.login__title:after{content:" ";display:block;width:50%;max-width:100px;position:absolute;border-bottom:2px solid #000;bottom:0px;left:0}.login__logo{position:fixed;bottom:32px;left:32px;width:240px;z-index:1}@media screen and (max-width: 560px){.login__logo{bottom:auto;top:24px;left:24px;width:120px}}.icon{width:24px;height:24px;fill:#2d2d2d;vertical-align:middle;max-width:100%;max-height:100%}.icon--small{width:20px;height:20px}.icon--color-green{fill:rgb(13.5639097744,68.4360902256,61.037593985);color:rgb(13.5639097744,68.4360902256,61.037593985)}.icon--color-gray{fill:#565656;color:#565656}.tabs{margin:0 0 16px 0}.tabs--scrollable{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100vw;padding:0 16px;padding-bottom:8px;margin-bottom:-8px !important}.tabs--scrollable:before,.tabs--scrollable:after{pointer-events:none;content:" ";display:block;position:absolute;top:0;height:100%;width:40px;background-image:linear-gradient(to right, #ffffff 0%, rgba(255, 0, 0, 0) 100%)}.tabs--scrollable:before{left:0;opacity:0}.tabs--scrollable:after{background-image:linear-gradient(to right, rgba(255, 0, 0, 0) 0%, #ffffff 100%);right:0;opacity:0}.tabs--overflow-right:after,.tabs--overflow-both:after{opacity:1}.tabs--overflow-left:before,.tabs--overflow-both:before{opacity:1}.tabs:last-child{margin-bottom:0}.tabs__tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;list-style-type:none;margin:0;padding:0}.tabs--scrollable .tabs__tabs{margin-left:-16px}.tabs__tab{white-space:nowrap;margin-right:16px;display:-ms-flexbox;display:flex}.tabs__tab:last-child{margin-right:0}.tabs--scrollable .tabs__tab:last-child{margin-right:16px;padding-right:16px}.tabs--scrollable .tabs__tab:first-child{margin-left:8px}.tabs__adder{width:24px;height:24px;line-height:20px;text-align:center;border-radius:100%;border:2px solid #e7eeea;appearance:none;padding:0;background:rgba(0,0,0,0);margin:auto;font-weight:bold;position:relative;display:none}.tabs__adder:after{content:"+";display:block;transition:transform 120ms}.tabs__adder--open:after{transform:rotate(45deg)}.tabs__adder--visible{display:block}.tabs__adder-options{top:100%;min-width:200px;left:-9999px;background:#fff;position:absolute;box-shadow:0 0 25px rgba(0,0,0,.2)}.tabs__adder-options--open{left:0}.tabs__adder-option{display:block;appearance:none;border:0;padding:12px;width:100%;margin:0;background:rgba(0,0,0,0);border-bottom:1px solid #e7eeea;color:#000;text-align:left;font-size:13px;font-weight:normal;letter-spacing:normal;cursor:pointer;text-transform:none;white-space:nowrap}.tabs__adder-option:last-child{border-bottom:0}.tabs__adder-option:hover{background:#f8f7f6}.tabs__tab-label{text-decoration:none;color:#000;padding:12px 0;display:block;text-transform:none;letter-spacing:normal;appearance:none;background:rgba(0,0,0,0);outline:none;border:0;border-bottom:2px solid rgba(0,0,0,0);font-size:15px;font-weight:normal}.tabs--size-small .tabs__tab-label{font-size:15px;letter-spacing:normal;padding-top:12px;padding-bottom:13px}.tabs__tab-label:hover,.tabs__tab-label:visited,.tabs__tab-label:active{color:#000}.tabs__tab-label--active{border-bottom:2px solid #000}.tabs__tab-label--disabled{opacity:.4}.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid__item{box-sizing:border-box;display:inline-block;margin-right:-1px}.grid--col-3 .grid__item{width:33.3333%}.grid--col-4 .grid__item{width:25%}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: 0.8;--PhoneInputInternationalIconGlobe-opacity: 0.65;--PhoneInputCountrySelect-marginRight: 0.35em;--PhoneInputCountrySelectArrow-width: 0.3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-marginTop: calc(var(--PhoneInputCountrySelectArrow-height) / 2);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: 0.45;--PhoneInputCountrySelectArrow-color: inherit;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,0.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,0.1)}.PhoneInput{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.PhoneInputInput{-ms-flex:1;flex:1;min-width:0;border:0;outline:none;background:rgba(0,0,0,0)}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-top:var(--PhoneInputCountrySelectArrow-marginTop);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.likert-scale-item{display:block;width:100%;position:relative;overflow:hidden}.likert-scale-item__inner{position:relative;width:24px;height:24px;margin:0 auto}.likert-scale-item__inner:before{content:" ";display:block;position:absolute;width:200px;height:4px;background-color:#d0dad8;right:24px;top:50%;margin-top:-2px}.likert-scale-item__inner:after{content:" ";display:block;position:absolute;width:200px;height:4px;background-color:#d0dad8;left:24px;top:50%;margin-top:-2px}.likert-scale-item--first .likert-scale-item__inner:before{display:none}.likert-scale-item--last .likert-scale-item__inner:after{display:none}.likert-scale-item--unable .likert-scale-item__inner:before,.likert-scale-item--unable .likert-scale-item__inner:after{display:none}.likert-scale-item__input{position:absolute;opacity:0;cursor:pointer;width:24px;height:24px;margin:0;left:-9999px}.likert-scale-item__label{display:block;position:relative;cursor:pointer;font-weight:normal;margin-bottom:0;font-size:0;line-height:0}.likert-scale-item__label:before{content:" ";display:block;position:absolute;width:24px;height:24px;border:2px solid #d0dad8;border-radius:100%;left:0;top:0}.likert-scale-item__input:checked+.likert-scale-item__label:before{background-color:#000;border-color:#000;background-image:url("/assets/img/check.svg");background-position:center center;background-repeat:no-repeat;background-size:70% auto}.likert-scale-item__input:disabled{cursor:not-allowed}.likert-scale-item__input:disabled+.likert-scale-item__label{cursor:not-allowed;opacity:.5}.confirmations-layout{min-height:100vh}.confirmations-layout__side{position:fixed;top:0;left:0;background:#e7eeea;height:30vh;width:100%}@media screen and (min-width: 561px){.confirmations-layout__side{z-index:2;width:40%;height:100%}}.confirmations-layout__main{position:relative;z-index:1;padding:50px 16px 0 16px}@media screen and (min-width: 561px){.confirmations-layout__main{background:#fff;padding:90px 0 90px 40%}}.confirmations-layout__content{margin:0 auto;max-width:800px;padding:24px 16px;background:#fff}@media screen and (min-width: 561px){.confirmations-layout__content{padding:16px 32px}}.confirmations-layout__poster-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}h3{font-size:14px;line-height:18px;margin:0 0 16px}@media screen and (max-width: 560px){.page-title{font-size:24px;margin-bottom:18px}}.fine-print{color:#666;font-size:13px}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QSxXQUNBLFlBQ0EseUJBQ0EsbUJBQ0EsT0FDQSxNQUlSLG1FQUNJLHNCQUNBLGtCQUNBLDhDQUNBLGtDQUNBLDRCQUNBLHlCQUdKLG1DQUNJLG1CQUVBLDZEQUNJLG1CQUNBLFdDakdSLHNCQUNJLGlCQUdKLDRCQUNJLGVBQ0EsTUFDQSxPQUNBLGtCakNMZSxDaUNNZixZQUNBLFdwQ0ZBLHFDb0NKSiw0QkFTUSxVQUNBLFVBQ0EsYUFJUiw0QkFDSSxrQkFDQSxVQUNBLHlCcENkQSxxQ29DV0osNEJBTVEsZWpDM0JNLENpQzRCTix5QkFJUiwrQkFDSSxjQUNBLGdCQUNBLGtCQUNBLGVqQ3BDVSxDSFVWLHFDb0NzQkosK0JBT1EsbUJBSVIsb0NBQ0ksa0JBQ0EsTUFDQSxPQUNBLFdBQ0EsWUFDQSxpQkNYSixHQUNJLGVBQ0EsaUJBQ0EsZ0JyQzNCQSxxQ3FDOEJKLFlBRVEsY3BDMUNFLENvQzJDRixrQnBDNUNFLEVvQ2dEVixZQUNJLFdBQ0EsZSIsInNvdXJjZXMiOlsid2VicGFjazovL2Jvb2tpbmcvLi9iYXNlL2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4uLy4uL3VpL2Jhc2UvbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uLi8uLi91aS9iYXNlL3NpemVzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvQnV0dG9uL2J1dHRvbi5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi4vLi4vdWkvY29sb3JzL2NvbG9ycy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi4vLi4vdWkvY29tcG9uZW50cy9CdXR0b25Hcm91cC9idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9Cb3gvYm94LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvQWN0aW9uTGlzdC9hY3Rpb25saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvQ29tbWVudC9jb21tZW50LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uLi8uLi91aS9jb21wb25lbnRzL0JveGVkTGlzdC9ib3hlZC1saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvRm9ybUl0ZW0vZm9ybWl0ZW0uc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9GaWVsZHNldC9maWVsZHNldC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0FwcC9hcHAuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9TdGVwL3N0ZXAuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9Qcm9kdWN0L3Byb2R1Y3Quc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9SYWRpb0JveC9yYWRpb2JveC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1BpbGwvcGlsbC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0xlZ2VuZC9sZWdlbmQuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9EYXRlcGlja2VyL2RhdGVwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9OYXZCYWNrL25hdmJhY2suc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9Cb29raW5nL215Qm9va2luZy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0JhZGdlL2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvTGFuZ3VhZ2VQaWNrZXIvbGFuZ3VhZ2UtcGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvRm9ybVBhaXIvZm9ybS1wYWlyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvU3Bpbm5lci9zcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvU3VjY2Vzc01hcmsvc3VjY2Vzcy1tYXJrLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvT3B0aW9uU3dpdGNoL29wdGlvbi1zd2l0Y2guc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9TcGluQm94L3NwaW5ib3guc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4uLy4uL3VpL2NvbXBvbmVudHMvQWRkVG9Ib21lc2NyZWVuL2FkZC10by1ob21lc2NyZWVuLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uLi8uLi91aS9jb21wb25lbnRzL21haW4vbWFpbi5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi4vLi4vdWkvY29tcG9uZW50cy9sb2dpbi9sb2dpbi5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi4vLi4vdWkvYmFzZS9mb250cy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi4vLi4vdWkvY29tcG9uZW50cy9pY29uL2ljb24uc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9UYWJzL3RhYnMuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9HcmlkL2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9QaG9uZUlucHV0L3Bob25lLWlucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvTGlrZXJ0U2NhbGVJdGVtL2xpa2VydC1zY2FsZS1pdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2xheW91dHMvQ29uZmlybWF0aW9uL2NvbmZpcm1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vc3R5bGUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICcuLi8uLi8uLi8uLi91aS9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vLi4vLi4vdWkvYmFzZS9taXhpbnMnIGFzICo7XG5cbmJvZHksXG5odG1sIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbmEge1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG5hLCBidXR0b24sIG9wdGlvbiwgc2VsZWN0LCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbnRleHRhcmVhLCBpbnB1dCxcbmJ1dHRvbiB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnN0cmlrZS10aHJvdWgge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4udGh1bWJuYWlsIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG5oMSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIG1hcmdpbjogMCAwIDI0cHggMDtcbn1cblxuaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xufVxuXG4ucHJlLWxpbmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuLm5vLWJyZWFraW5nLXNwYWNlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uaC12ZXJ0aWNhbCB7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmgtaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5ncmlkLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogLTMycHg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4ubmFycm93IHtcbiAgICBtYXgtd2lkdGg6IDc4MHB4O1xufVxuXG4ubG9nby1iZyB7XG4gICAgYmFja2dyb3VuZDogI2Y3ZjdmMztcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNjtcbn1cbiIsIkB1c2UgJy4vc2l6ZXMnIGFzICo7XG5AdXNlICcuLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG5AbWl4aW4gZm9yLXNtYWxsLW1vYmlsZS11cCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtYWxsLW1vYmlsZS11cCkgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLXNtYWxsLW1vYmlsZS1kb3duIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwtbW9iaWxlLWRvd24pIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci1tb2JpbGUtdXAge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtb2JpbGUtdXApIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci1tb2JpbGUtZG93biB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1kb3duKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3ItdGFibGV0LXVwIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0LXVwKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3ItdGFibGV0LWRvd24ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtZG93bikgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQtbGFuZHNjYXBlLXVwKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3ItdGFibGV0LWxhbmRzY2FwZS1kb3duIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0LWxhbmRzY2FwZS1kb3duKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3ItZGVza3RvcC11cCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtdXApIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci1kZXNrdG9wLWRvd24ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wLWRvd24pIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci1kZXNrdG9wLWxhcmdlLXVwIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC1sYXJnZS11cCkgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLWRlc2t0b3AtbGFyZ2UtZG93biB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AtbGFyZ2UtZG93bikgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLWRlc2t0b3AteC1sYXJnZS11cCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AteC1sYXJnZS11cCkgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLWRlc2t0b3AteC1sYXJnZS1kb3duIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZGVza3RvcC14LWxhcmdlLWRvd24pIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci1wcmludCB7XG4gICAgQG1lZGlhIHByaW50IHsgQGNvbnRlbnQgfVxufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBAY29udGVudFxuICAgIH1cbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBAY29udGVudFxuICAgIH1cbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgQGNvbnRlbnRcbiAgICB9XG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBAY29udGVudFxuICAgIH1cbn1cbiIsIiRzaXplLTQ6IDRweDtcbiRzaXplLTg6IDhweDtcbiRzaXplLTEyOiAxMnB4O1xuJHNpemUtMTQ6IDE0cHg7XG4kc2l6ZS0xNjogMTZweDtcbiRzaXplLTE4OiAxOHB4O1xuJHNpemUtMjQ6IDI0cHg7XG4kc2l6ZS0yMDogMjBweDtcbiRzaXplLTMyOiAzMnB4O1xuJHNpemUtNDA6IDQwcHg7XG4kc2l6ZS00ODogNDhweDtcbiRzaXplLTY0OiA2NHB4O1xuJHNpemUtODg6IDg4cHg7XG4kc2l6ZS05NjogOTZweDtcbiRzaXplLTExMjogMTEycHg7XG5cbiRzbWFsbC1tb2JpbGUtZG93bjogMzc0cHg7XG4kc21hbGwtbW9iaWxlLXVwOiAzNzVweDtcbiRtb2JpbGUtZG93bjogNTYwcHg7XG4kbW9iaWxlLXVwOiA1NjFweDtcbiR0YWJsZXQtZG93bjogNzY3cHg7XG4kdGFibGV0LXVwOiA3NjhweDtcbiR0YWJsZXQtbGFuZHNjYXBlLWRvd246IDEwMjRweDtcbiR0YWJsZXQtbGFuZHNjYXBlLXVwOiAxMDI1cHg7XG4kZGVza3RvcC1kb3duOiAxMTk5cHg7XG4kZGVza3RvcC11cDogMTIwMHB4O1xuJGRlc2t0b3AtbGFyZ2UtZG93bjogMTU5OXB4O1xuJGRlc2t0b3AtbGFyZ2UtdXA6IDE2MDBweDtcbiRkZXNrdG9wLXgtbGFyZ2UtZG93bjogMTg5OXB4O1xuJGRlc2t0b3AteC1sYXJnZS11cDogMTkwMHB4O1xuIiwiQHVzZSAnLi4vLi4vLi4vLi4vLi4vdWkvYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vLi4vLi4vLi4vdWkvY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLmJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogIzYxYjJhNztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2MWIyYTc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAxM3B4ICRzaXplLTE2O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDEyMG1zLCBib3JkZXItY29sb3IgMTIwbXM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi0tb3B0aW9ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU2cHg7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWljb24ge1xuICAgICAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcGFkZGluZy10b3A6IDExcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICAgICAgICBtaW4td2lkdGg6IDQ4cHg7XG4gICAgfVxuXG4gICAgJi0tc21hbGwge1xuICAgICAgICBwYWRkaW5nOiA5cHggJHNpemUtMTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG5cbiAgICAmLS1pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgKyAuYnV0dG9uLS1pbmxpbmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oIzYxYjJhNywgMTAlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oIzYxYjJhNywgMTAlKTtcbiAgICB9XG5cbiAgICAmLS1sYXJnZSB7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICB9XG5cbiAgICAmLS1oYWxmIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgJi0tY2FuY2VsIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2MzYzNjMztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYzNjM2MzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCNjM2MzYzMsIDEwJSk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigjYzNjM2MzLCAxMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0td2hpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWJsYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigjMDAwLCAxMCUpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCMwMDAsIDEwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ncmF5IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2MzYzNjMztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYzNjM2MzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCNjM2MzYzMsIDEwJSk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigjYzNjM2MzLCAxMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tb3JhbmdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogb3JhbmdlO1xuICAgICAgICBib3JkZXItY29sb3I6IG9yYW5nZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4ob3JhbmdlLCAxMCUpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKG9yYW5nZSwgMTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjZDdhOTA7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2NkN2E5MDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oI2NkN2E5MCwgMTAlKTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigjY2Q3YTkwLCAxMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0taG9sbG93IHtcbiAgICAgICAgJi5idXR0b24tLWJsYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWRhcms7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJ1dHRvbi0tZ3JheSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheS1kYXJrO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cbn1cblxuLmJ1dHRvbl9fdG9vbHRpcCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDgwbXM7XG5cbiAgICAuYnV0dG9uOmhvdmVyICYge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLmJ1dHRvbl9fdGV4dCB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnV0dG9uX19vcHRpb25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuXG4gICAgLmJ1dHRvbi0tb3BlbiAmIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbi5idXR0b25fX29wdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgfVxufVxuXG4uYnV0dG9uX19jaGV2cm9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vaW1nL2NoZXZyb24td2hpdGUuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMHB4IGF1dG87XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTIwbXM7XG5cbiAgICAuYnV0dG9uOmhvdmVyICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWdyZWVuLCAxMCUpO1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuXG4kY29sb3Itd2hpdGU6ICNmZmY7XG4kY29sb3ItYmxhY2s6ICMwMDA7XG4kY29sb3ItZGFyazogIzJkMmQyZDtcbiRjb2xvci1ncmF5OiAjZDBkYWQ4OyAvLzU2NTY1NjtcbiRjb2xvci1ncmF5LWRhcms6ICM1NjU2NTY7XG4kY29sb3ItZ3JheS1saWdodDogI2U3ZWVlYTtcbiRjb2xvci1ncmF5LWxpZ2h0ZXI6ICNmOGY3ZjY7XG4kY29sb3ItZ3JlZW46ICM2MWIyYTc7XG4kY29sb3ItZ3JlZW4tbGlnaHQ6IGNvbG9yLmFkanVzdCgjNjFiMmE3LCAkbGlnaHRuZXNzOiAxMCUpO1xuJGNvbG9yLWdyZWVuLWxpZ2h0ZXI6ICNiMWQ2ZDE7XG4kY29sb3ItZ3JlZW4tZGFyazogY29sb3IuYWRqdXN0KCMxNjZmNjMsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kY29sb3Itbm90YXJyaXZlZDogIzYxYjJhNztcbiRjb2xvci1hcnJpdmVkOiBjb2xvci5hZGp1c3QoI2E4NjFiMiwgJGxpZ2h0bmVzczogMTAlKTtcbiRjb2xvci1hcnJpdmVkYmFyOiBjb2xvci5hZGp1c3QoI2RlYzg0ZiwgJGxpZ2h0bmVzczogMzAlKTtcbiRjb2xvci1hcnJpdmVkb3V0c2lkZTogY29sb3IuYWRqdXN0KCNkZWM4NGYsICRsaWdodG5lc3M6IDEwJSk7XG4kY29sb3Itc2VhdGVkOiAjYTg2MWIyO1xuJGNvbG9yLXBhcnRpYWxseXNlYXRlZDogY29sb3IuYWRqdXN0KCNhODYxYjIsICRsaWdodG5lc3M6IDMwJSk7XG4kY29sb3ItcmVkOiAjY2Q3YTkwO1xuJGNvbG9yLW5vc2hvdzogJGNvbG9yLXJlZDtcbiRjb2xvci1maW5pc2hlZDogIzc5N2RiZTtcblxuJGNvbG9yLW9yYW5nZTogY29sb3IuYWRqdXN0KG9yYW5nZSwgJGxpZ2h0bmVzczogLTEwJSlcbiIsIi5idXR0b24tZ3JvdXAge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgID4gKiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG5cbiAgICAmLS1hbGlnbi1yaWdodCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAmLS1ldmVuIHtcbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi8uLi8uLi8uLi91aS9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vLi4vLi4vLi4vdWkvYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi8uLi8uLi8uLi91aS9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4uYm94IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICBwYWRkaW5nOiAkc2l6ZS0yNDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtMzI7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYtLXN0cmlrZS10aHJvdWdoIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgfVxufVxuXG4uYm94X190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uYm94X19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAwIDAgJHNpemUtMTY7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi8uLi8uLi8uLi91aS9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5hY3Rpb24tbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtMzI7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmFjdGlvbi1saXN0X19hY3Rpb24tbGFiZWwgIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogMThweCAkc2l6ZS04IDE0cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHRlcjtcblxuICAgICAgICAuYWN0aW9uLWxpc3RfX2FjdGlvbi0tb3BlbiAmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgICBvcGFjaXR5OiAuNDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWN0aW9uLWxpc3RfX2FjdGlvbiB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIH1cbn1cblxuLmFjdGlvbi1saXN0X19hY3Rpb24tY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAkc2l6ZS04ICRzaXplLTggJHNpemUtNDg7XG5cbiAgICAuYWN0aW9uLWxpc3RfX2FjdGlvbi0tb3BlbiAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uYWN0aW9uLWxpc3RfX2FjdGlvbi1pY29uIHtcbiAgICB3aWR0aDogJHNpemUtMjQ7XG4gICAgaGVpZ2h0OiAkc2l6ZS0yNDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAkc2l6ZS0xMjtcblxuICAgID4gKiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vLi4vLi4vLi4vdWkvYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vLi4vLi4vLi4vdWkvY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLmNvbW1lbnQge1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTE4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uY29tbWVudF9fY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAuY29tbWVudC0tdXNlciAmIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICB9XG59XG5cbi5jb21tZW50X19hdmF0YXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHRlcjtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAkY29sb3ItZGFyaztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuXG4gICAgLmNvbW1lbnQtLXVzZXIgJiB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbn1cblxuLmNvbW1lbnRfX21lc3NhZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsMjU1LCAwKTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZjNmM2YzO1xuICAgICAgICBib3JkZXItd2lkdGg6IDEycHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuXG4gICAgICAgIC5jb21tZW50LS11c2VyICYge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4wKTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZjNmM2YzO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuXG4uYm94ZWQtbGlzdCB7XG4gICAgbWFyZ2luOiAwIDAgJHNpemUtMjQgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uYm94ZWQtbGlzdF9faXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gICAgfVxufVxuXG4uYm94ZWQtbGlzdF9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogJHNpemUtMTYgJHNpemUtMTY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodGVyO1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi8uLi8uLi8uLi91aS9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5mb3JtLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuXG4gICAgJi0tZnVsbC13aWR0aCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYtLWhhbGYge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgJi0taW5saW5lIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgfVxuXG4gICAgJi0tcm91bmRlZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJi0tYm94ZWQ6YWZ0ZXIge1xuICAgICAgICByaWdodDogMThweDtcbiAgICB9XG5cbiAgICAmLS1zZWxlY3QuZm9ybS1pdGVtLS1tdWx0aXBsZTphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi0taGlkZGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLS10ZXh0YXJlYSB7XG5cbiAgICB9XG5cbiAgICAuZm9ybS1pdGVtLS1odG1sICYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmZvcm0taXRlbV9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5mb3JtLWl0ZW0tLXNlbGVjdCAmIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBib3R0b206IDE5cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2NoZXZyb24uc3ZnJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNDBtcztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0tLXNlbGVjdC5mb3JtLWl0ZW0tLWRpc2FibGVkICYge1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICB9XG59XG5cbi5mb3JtLWl0ZW1fX2xhYmVsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICMzMjMyMzI7XG4gICAgbWluLWhlaWdodDogJHNpemUtMTY7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAuZm9ybS1pdGVtLS1tYW5kYXRvcnkgJiB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyonO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1pdGVtX19pbnB1dC0tcmFkaW8gKyAmLFxuICAgIC5mb3JtLWl0ZW1fX2lucHV0LS1jaGVja2JveCArICYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmZvcm0taXRlbV9faW5uZXItLWJ1dHRvbiAuZm9ybS1pdGVtX19pbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLmZvcm0taXRlbV9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmZvcm0taXRlbV9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG59XG5cbi5mb3JtLWl0ZW1fX2lucHV0LS1jaGVja2JveCArIC5mb3JtLWl0ZW1fX2xhYmVsLFxuLmZvcm0taXRlbV9faW5wdXQtLXJhZGlvICsgLmZvcm0taXRlbV9fbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZy1sZWZ0OiAkc2l6ZS0yNDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG4uZm9ybS1pdGVtX19pbnB1dC0tcmFkaW8gKyAuZm9ybS1pdGVtX19sYWJlbDpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5mb3JtLWl0ZW1fX2lucHV0LS1jaGVja2JveDpjaGVja2VkICsgLmZvcm0taXRlbV9fbGFiZWwsXG4uZm9ybS1pdGVtX19pbnB1dC0tcmFkaW86Y2hlY2tlZCArIC5mb3JtLWl0ZW1fX2xhYmVsIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9jaGVjay5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MCUgYXV0bztcblxuICAgICAgICAuZm9ybS1pdGVtLS1kaXNhYmxlZCAmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM2NjY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLWl0ZW1fX2lucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgaGVpZ2h0OiAkc2l6ZS00ODtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmF5O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMTIwbXM7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgLmZvcm0taXRlbS0tdG8tdXBwZXIgJiB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICB9XG5cbiAgICAuZm9ybS1pdGVtLS1ib3hlZCAmLFxuICAgIC5mb3JtLWl0ZW0tLXJvdW5kZWQgJiB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0tLXJvdW5kZWQgJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgJi0tdGV4dGFyZWEge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmZvcm0taXRlbS0tYm94ZWQgJiB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgIHJlc2l6ZTogdmVydGljYWw7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1pdGVtLS1yb3VuZGVkICYge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5QaG9uZUlucHV0LS1mb2N1cyxcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgICZbbXVsdGlwbGVdIHtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICB9XG5cbiAgICAuZm9ybS1pdGVtLS1zZWFyY2ggJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAmLS1zZWxlY3Qge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXG4gICAgICAgIC5mb3JtLWl0ZW0tLWJveGVkICYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWhpZGRlbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTk5OTlweDtcbiAgICB9XG5cbiAgICAvLyBGaXggZsO2ciBkYXRlLWlucHV0IGkgaVBob25lIFNhZmFyaVxuICAgICZbdHlwZT1cImRhdGVcIl0ge1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBcbiAgICAgICAgLy8gRml4IGbDtnIgU2FmYXJpIHDDpSBpT1NcbiAgICAgICAgJjo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAvLyBTw6RrZXJzdMOkbGwgYXR0IHRleHRlbiBpbnRlIGNlbnRyZXJhc1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLWl0ZW1fX211bHRpY2hvaWNlcyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICB0b3A6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTVweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuXG4gICAgJi0tb3BlbiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG4uZm9ybS1pdGVtX19vcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9ybS1pdGVtX19pbnB1dC0tcmFkaW8sXG4uZm9ybS1pdGVtX19pbnB1dC0tY2hlY2tib3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5mb3JtLWl0ZW1fX2Vycm9yIHtcbiAgICBjb2xvcjogI2JlMWMxYztcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5mb3JtLWl0ZW1fX2hpbnQge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5mb3JtLWl0ZW1fX3NlYXJjaC1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTZweDtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgICBmaWxsOiAjMmQyZDJkO1xufVxuXG4uZm9ybS13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtMjQ7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNpemUtMzI7XG4gICAgfVxuXG4gICAgLmZvcm0taXRlbSAmIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi8uLi8uLi8uLi91aS9iYXNlL21peGlucycgYXMgKjtcblxuLmZpZWxkc2V0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICYtLWJveGVkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2MzY2NjYTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIH1cblxuICAgICYtLWhpZGRlbi1tb2JpbGUtdXAge1xuICAgICAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmZpZWxkc2V0X19sZWdlbmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZpZWxkc2V0X19sZWdlbmQtYnV0dG9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4iLCJAdXNlICcuLi8uLi8uLi8uLi8uLi91aS9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG5ib2R5IHtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLnB1YmxpYyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG59XG5cbi5wdWJsaWNfX2hlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHggNDBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB6LWluZGV4OiAzO1xufVxuXG4ucHVibGljX19oZWFkZXItbG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHVibGljX19oZWFkZXItbG9nby1pbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuXG4ucHVibGljX19oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG59XG5cbi5wdWJsaWNfX2hlYWRlci1iYWNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMTZweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5wdWJsaWNfX2hlYWRlci1sYW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucHVibGljX19pbm5lciB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE0MG1zO1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4OyAvLyBBZGQgcGFkZGluZyB0byBhY2NvdW50IGZvciBmb290ZXJcblxuICAgICYtLWxvYWRpbmcge1xuICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4ucHVibGljX19mb290ZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAzO1xufVxuXG4ucHVibGljX19mb290ZXItaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHVibGljX19mb290ZXItY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDhweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi0td2lkZSB7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgfVxufVxuXG4ucHVibGljX19ib2R5IHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE2MG1zO1xufVxuXG4uZGF0ZS1zZWxlY3RlZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbiIsIkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5zdGVwIHtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDUyMHB4O1xuXG4gICAgJi0td2lkZSB7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgfVxuXG4gICAgJi0tY2VudGVyZWQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgPiBwLFxuICAgIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG59XG5cbi5zdGVwX19zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2l6ZS0yNDtcbn1cblxuLnN0ZXBfX3RpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDAgMCAkc2l6ZS0yNDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiIsIkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5wcm9kdWN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLnByb2R1Y3RfX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgJi0tc2VsZWN0ZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgfVxufVxuXG4ucHJvZHVjdF9faW5wdXQ6Y2hlY2tlZCArIC5wcm9kdWN0X19sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4ucHJvZHVjdF9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5wcm9kdWN0X19kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9kdWN0X19pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG59XG4iLCJAdXNlICcuLi8uLi8uLi8uLi8uLi91aS9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4ucmFkaW8tYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5yYWRpby1ib3hfX2xhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTNlMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgJi0tc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAucmFkaW8tYm94X19pbnB1dDpkaXNhYmxlZCArICYge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgIH1cbn1cblxuLnJhZGlvLWJveF9faW5wdXQ6Y2hlY2tlZCArIC5yYWRpby1ib3hfX2xhYmVsIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ucmFkaW8tYm94X19pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG59XG4iLCJAdXNlICcuLi8uLi8uLi8uLi8uLi91aS9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4ucGlsbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcblxuICAgIC5waWxsLWdyb3VwID4gJiB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxufVxuXG4ucGlsbF9fbGFiZWwge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuXG4gICAgJi0tc2VsZWN0ZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbn1cblxuLnBpbGxfX2lucHV0OmNoZWNrZWQgKyAucGlsbF9fbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ucGlsbF9faW5wdXQ6ZGlzYWJsZWQgKyAucGlsbF9fbGFiZWwge1xuICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLnBpbGxfX2lucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTk5OTlweDtcbn1cbiIsIkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5sZWdlbmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICYtLXZpc2libGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5sZWdlbmRfX2lubmVyIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LXdpZHRoOiA1MjBweDtcbn1cblxuLmxlZ2VuZF9faXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgJi0tZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJSBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL3N0YXIuc3ZnJyk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgICYtLWd1ZXN0czpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL3VzZXJzLnN2ZycpO1xuICAgIH1cblxuICAgICYtLWRhdGU6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9kYXRlLnN2ZycpO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi8uLi8uLi8uLi91aS9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4uZGF0ZXBpY2tlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxufVxuXG4uZGF0ZXBpY2tlcl9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcblxuICAgIHRkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxufVxuXG4uZGF0ZXBpY2tlcl9fYnV0dG9uIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cbiAgICAmLS10b2RheSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIH1cblxuICAgICYtLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgfVxuXG4gICAgJi0tb3V0LW9mLXNjb3BlIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5O1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5O1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG59XG5cbi5kYXRlcGlja2VyX19uYXZzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgdG9wOiAxOHB4O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5kYXRlcGlja2VyX19uYXYge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLThweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG5cbiAgICAmLS1wcmV2IHtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvYXJyb3ctbGVmdC5zdmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW5leHQge1xuICAgICAgICByaWdodDogMDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvYXJyb3ctcmlnaHQuc3ZnJyk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTdweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRhdGVwaWNrZXJfX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmRhdGVwaWNrZXJfX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiIsIi5uYXZiYWNrIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvYXJyb3ctbGVmdC5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIzcHggYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIGJvcmRlcjogMDtcbn1cbiIsIkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5teS1ib29raW5nIHt9XG5cbi5teS1ib29raW5nX19pbmZvIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgJi0tZGVsZXRlZCB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cbn1cblxuLm15LWJvb2tpbmdfX2NhbmNlbCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmJvb2tpbmctaW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uYm9va2luZy1pbmZvX19yb3cge1xuICAgIG1hcmdpbjogMCAwIDE4cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmJvb2tpbmctaW5mb19fdGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xufVxuXG4uYm9va2luZy1pbmZvX19tZXRhIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4iLCJAdXNlICcuLi8uLi8uLi8uLi8uLi91aS9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnc2Fzczpjb2xvcic7XG5cbi5iYWRnZSB7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTE2O1xuICAgIGJhY2tncm91bmQ6IGNvbG9yLnNjYWxlKCNmOGY5ZGUsICRsaWdodG5lc3M6IDMlKTtcbiAgICBib3JkZXItY29sb3I6IGNvbG9yLmFkanVzdCgjZjhmOWRlLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAwIDVweDtcblxuICAgIC5wdWJsaWNfX2lubmVyICYge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIH1cblxuICAgICYtLXN1Y2Nlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5zY2FsZSgjOTljYzMzLCAkbGlnaHRuZXNzOiAzMCUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGNvbG9yLmFkanVzdCgjOTljYzMzLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG5cbiAgICAmLS13YXJuaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3Iuc2NhbGUoI2ZmOTk2NiwgJGxpZ2h0bmVzczogMTMlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvci5hZGp1c3QoI2ZmOTk2NiwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgfVxuXG4gICAgJi0tZGFuZ2VyIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3Iuc2NhbGUoI2NjMzMwMCwgJGxpZ2h0bmVzczogNDAlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvci5hZGp1c3QoI2NjMzMwMCwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgfVxufVxuIiwiLmxhbmd1YWdlLXBpY2tlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sYW5ndWFnZS1waWNrZXJfX2ZsYWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBcbiAgICBzdmcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5sYW5ndWFnZS1waWNrZXJfX3NlbGVjdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4iLCIuZm9ybS1wYWlyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHg7XG59XG4iLCJAdXNlICcuLi8uLi8uLi8uLi8uLi91aS9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vLi4vLi4vLi4vdWkvYmFzZS9zaXplcycgYXMgKjtcblxuLnNwaW5uZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAxNjBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2UsIHZpc2liaWxpdHkgMXMgZWFzZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYtLXZpc2libGUge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLCB2aXNpYmlsaXR5IC4ycyBlYXNlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbn1cblxuLnNwaW5uZXIgZGl2IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiA2cHggc29saWQgJGNvbG9yLXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBhbmltYXRpb246IHNwaW5uZXIgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICAgIGJvcmRlci1jb2xvcjogYmxhY2sgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyIGRpdjpudGgtY2hpbGQoMSkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuNDVzO1xufVxuLnNwaW5uZXIgZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcbn1cbi5zcGlubmVyIGRpdjpudGgtY2hpbGQoMykge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMTVzO1xufVxuXG4uc3Bpbm5lci0tc21hbGwge1xuICAgIG1hcmdpbi10b3A6IDIwcHggLyAtMjtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAvIC0yO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcblxuICAgIGRpdiB7XG4gICAgICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzcGlubmVyIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi8uLi8uLi8uLi91aS9iYXNlL3NpemVzJyBhcyAqO1xuXG4uc3VjY2Vzcy1tYXJrIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcbiAgICBtYXJnaW46IDAgYXV0byAkc2l6ZS0yNDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxODBtcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cbiAgICAmLS12aXNpYmxlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB9XG59XG5cbi5zdWNjZXNzLW1hcmtfX2NoZWNrIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gICAgICAgIGJvcmRlci1yaWdodDogOXB4IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXRvcDogOXB4IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICB0b3A6IDc1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDQwMG1zO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDgwMG1zO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogY2hlY2ttYXJrO1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgxMzVkZWcpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBjaGVja21hcmsge1xuICAgIDAlIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgb3BhY2l0eTogMTtcblxuICAgIH1cbiAgICAyMCUge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgfVxuICAgIDQwJSB7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi8uLi8uLi8uLi91aS9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vLi4vLi4vLi4vdWkvYmFzZS9zaXplcycgYXMgKjtcblxuLm9wdGlvbi1zd2l0Y2gge1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTE4O1xuICAgIG1hcmdpbi1yaWdodDogLThweDtcbiAgICBmb250LXNpemU6IDA7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLm9wdGlvbi1zd2l0Y2hfX29wdGlvbiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAtLjI1ZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLm9wdGlvbi1zd2l0Y2hfX29wdGlvbi1vcHRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xufVxuXG4ub3B0aW9uLXN3aXRjaF9fb3B0aW9uLWxhYmVsIHtcbiAgICBwYWRkaW5nOiAkc2l6ZS04O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2NjY2E7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGNvbG9yOiAjNzc3O1xufVxuXG4ub3B0aW9uLXN3aXRjaF9fb3B0aW9uLW9wdGlvbjpjaGVja2VkICsgLm9wdGlvbi1zd2l0Y2hfX29wdGlvbi1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4ub3B0aW9uLXN3aXRjaF9fb3B0aW9uLXRpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cblxuLm9wdGlvbi1zd2l0Y2hfX29wdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuIiwiQHVzZSAnLi4vLi4vLi4vLi4vLi4vdWkvYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vLi4vLi4vLi4vdWkvY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLnNwaW5ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5zcGluYm94X19pbnB1dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwcHg7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDEzcHggMTZweDtcbiAgICB0b3A6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG59XG5cbi5zcGluYm94X19idXR0b24ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAwcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMWQxZDE7XG4gICAgfVxuXG4gICAgJi0tbGVmdCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMXB4IDFweDtcbiAgICB9XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4IDFweCAxcHggMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmFkZC10by1ob21lc2NyZWVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgcGFkZGluZzogJHNpemUtMTY7XG4gICAgcGFkZGluZy10b3A6ICRzaXplLTQ4O1xuICAgIHotaW5kZXg6IDk5OTtcblxuICAgIC5pcy1ub3Qtc3RhbmRhbG9uZSAmIHtcbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWRkLXRvLWhvbWVzY3JlZW5fX3BvcHVwIHtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNjtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6ICRzaXplLTE2O1xuICAgIGJvdHRvbTogJHNpemUtNDg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOiAxMDAlO1xuXHRsZWZ0OiA1MCU7XG5cdGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG5cdGNvbnRlbnQ6ICcgJztcblx0aGVpZ2h0OiAwO1xuXHR3aWR0aDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuXHRib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItd2lkdGg6IDE1cHg7XG5cdG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICB9XG59XG5cbi5hZGQtdG8taG9tZXNjcmVlbl9fdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6ICRzaXplLTE4O1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTg7XG59XG5cbi5hZGQtdG8taG9tZXNjcmVlbl9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IGF1dG87XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG59XG5cbi5hZGQtdG8taG9tZXNjcmVlbl9fbG9nbyB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2xvZ28uc3ZnJyk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICBtYXJnaW46ICRzaXplLTMyIGF1dG8gJHNpemUtNDg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzIuOCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmFkZC10by1ob21lc2NyZWVuX19hY3Rpb24tYnV0dG9uIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogJHNpemUtMjA7XG4gICAgaGVpZ2h0OiAkc2l6ZS0yMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL3VwbG9hZC5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG5cbiAgICAuaXMtYW5kcm9pZCAmIHtcbiAgICAgICAgd2lkdGg6ICRzaXplLTE2O1xuICAgICAgICBoZWlnaHQ6ICRzaXplLTE2O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2tlYmFiLnN2ZycpO1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLm1haW4ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAkc2l6ZS0yNDtcblxuICAgICAgICAuaXMtbm90LXN0YW5kYWxvbmUgJiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbl9fc2lkZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItZ3JlZW4tbGlnaHQsICRsaWdodG5lc3M6IDIwJSk7XG4gICAgbGVmdDogMDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1kZXNrdG9wLXVwIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG59XG5cbi5tYWluX19jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gJHNpemUtNDgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1kZXNrdG9wLXVwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MCU7XG4gICAgfVxufVxuXG4ubWFpbl9fYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvcGFjaXR5OiAuNDtcbn1cblxuLm1haW5fX2xvZ2luIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuXG4ubG9naW4ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgcGFkZGluZzogJHNpemUtMjQgMDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmxvZ2luX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS00MDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYWJyaWwtZmF0ZmFjZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gICAgICAgIGJvdHRvbTogLTBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbi5sb2dpbl9fbG9nbyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMzJweDtcbiAgICBsZWZ0OiAzMnB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICB9XG59XG4iLCIkZm9udC1hYnJpbC1mYXRmYWNlOiAnQWJyaWwgRmF0ZmFjZScsIGRpc3BsYXk7XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4uaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGZpbGw6ICRjb2xvci1kYXJrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcblxuICAgICYtLXNtYWxsIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAmLS1jb2xvci1ncmVlbiB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1ncmVlbi1kYXJrO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZWVuLWRhcms7XG4gICAgfVxuXG4gICAgJi0tY29sb3ItZ3JheSB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1ncmF5LWRhcms7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheS1kYXJrO1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vLi4vLi4vLi4vdWkvY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vLi4vLi4vLi4vdWkvYmFzZS9zaXplcycgYXMgKjtcblxuLnRhYnMge1xuICAgIG1hcmdpbjogMCAwICRzaXplLTE2IDA7XG5cblxuICAgICYtLXNjcm9sbGFibGUge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAkc2l6ZS0xNjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLThweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZmZmZiAgMCUsIHJnYmEoMjU1LCAwLCAwLCAwKSAxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAwLCAwLCAwKSAwJSwgI2ZmZmZmZiAxMDAlKTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW92ZXJmbG93LXJpZ2h0OmFmdGVyLFxuICAgICYtLW92ZXJmbG93LWJvdGg6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYtLW92ZXJmbG93LWxlZnQ6YmVmb3JlLFxuICAgICYtLW92ZXJmbG93LWJvdGg6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLnRhYnNfX3RhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAudGFicy0tc2Nyb2xsYWJsZSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgIH1cbn1cblxuLnRhYnNfX3RhYiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzaXplLTE2O1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgLnRhYnMtLXNjcm9sbGFibGUgJiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC50YWJzLS1zY3JvbGxhYmxlICYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4udGFic19fYWRkZXIge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcrJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMjBtcztcbiAgICB9XG5cbiAgICAmLS1vcGVuIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLXZpc2libGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi50YWJzX19hZGRlci1vcHRpb25zIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAuMik7XG5cbiAgICAmLS1vcGVuIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbi50YWJzX19hZGRlci1vcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgfVxufVxuXG5cbi50YWJzX190YWItbGFiZWwge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xMiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAudGFicy0tc2l6ZS1zbWFsbCAmIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOnZpc2l0ZWQsXG4gICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcbiAgICB9XG5cbiAgICAmLS1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IC40O1xuICAgIH1cbn1cblxuXG4iLCIuZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmdyaWRfX2l0ZW0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmdyaWQtLWNvbC0zIC5ncmlkX19pdGVtIHtcbiAgd2lkdGg6IDMzLjMzMzMlO1xufVxuXG4uZ3JpZC0tY29sLTQgLmdyaWRfX2l0ZW0ge1xuICB3aWR0aDogMjUlO1xufSAiLCIvKiBDU1MgdmFyaWFibGVzLiAqL1xuOnJvb3Qge1xuXHQtLVBob25lSW5wdXQtY29sb3ItLWZvY3VzOiAjMDNiMmNiO1xuXHQtLVBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvblBob25lLW9wYWNpdHk6IDAuODtcblx0LS1QaG9uZUlucHV0SW50ZXJuYXRpb25hbEljb25HbG9iZS1vcGFjaXR5OiAwLjY1O1xuXHQtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0LW1hcmdpblJpZ2h0OiAwLjM1ZW07XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy13aWR0aDogMC4zZW07XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1tYXJnaW5MZWZ0OiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdC1tYXJnaW5SaWdodCk7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1tYXJnaW5Ub3A6IGNhbGModmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1oZWlnaHQpIC8gMik7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1ib3JkZXJXaWR0aDogMXB4O1xuXHQtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctb3BhY2l0eTogMC40NTtcblx0LS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWNvbG9yOiBpbmhlcml0O1xuXHQtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctY29sb3ItLWZvY3VzOiB2YXIoLS1QaG9uZUlucHV0LWNvbG9yLS1mb2N1cyk7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWFzcGVjdFJhdGlvOiAxLjU7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWhlaWdodDogMWVtO1xuXHQtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJXaWR0aDogMXB4O1xuXHQtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJDb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xuXHQtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJDb2xvci0tZm9jdXM6IHZhcigtLVBob25lSW5wdXQtY29sb3ItLWZvY3VzKTtcblx0LS1QaG9uZUlucHV0Q291bnRyeUZsYWctYmFja2dyb3VuZENvbG9yLS1sb2FkaW5nOiByZ2JhKDAsMCwwLDAuMSk7XG59XG5cbi5QaG9uZUlucHV0IHtcblx0LyogVGhpcyBpcyBkb25lIHRvIHN0cmV0Y2ggdGhlIGNvbnRlbnRzIG9mIHRoaXMgY29tcG9uZW50LiAqL1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uUGhvbmVJbnB1dElucHV0IHtcblx0LyogVGhlIHBob25lIG51bWJlciBpbnB1dCBzdHJldGNoZXMgdG8gZmlsbCBhbGwgZW1wdHkgc3BhY2UgKi9cblx0ZmxleDogMTtcblx0LyogVGhlIHBob25lIG51bWJlciBpbnB1dCBzaG91bGQgc2hyaW5rXG5cdCAgIHRvIG1ha2Ugcm9vbSBmb3IgdGhlIGV4dGVuc2lvbiBpbnB1dCAqL1xuXHRtaW4td2lkdGg6IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeUljb24ge1xuXHR3aWR0aDogY2FsYyh2YXIoLS1QaG9uZUlucHV0Q291bnRyeUZsYWctaGVpZ2h0KSAqIHZhcigtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1hc3BlY3RSYXRpbykpO1xuXHRoZWlnaHQ6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1oZWlnaHQpO1xufVxuXG4uUGhvbmVJbnB1dENvdW50cnlJY29uLS1zcXVhcmUge1xuXHR3aWR0aDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWhlaWdodCk7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeUljb24tLWJvcmRlciB7XG5cdC8qIFJlbW92ZWQgYGJhY2tncm91bmQtY29sb3JgIGJlY2F1c2Ugd2hlbiBhbiBgPGltZy8+YCB3YXMgc3RpbGwgbG9hZGluZ1xuXHQgICBpdCB3b3VsZCBzaG93IGEgZGFyayBncmF5IHJlY3RhbmdsZS4gKi9cblx0LyogRm9yIHNvbWUgcmVhc29uIHRoZSBgPGltZy8+YCBpcyBub3Qgc3RyZXRjaGVkIHRvIDEwMCUgd2lkdGggYW5kIGhlaWdodFxuXHQgICBhbmQgc29tZXRpbWUgdGhlcmUgY2FuIGJlIHNlZW4gd2hpdGUgcGl4ZWxzIG9mIHRoZSBiYWNrZ3JvdW5kIGF0IHRvcCBhbmQgYm90dG9tLiAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeUZsYWctYmFja2dyb3VuZENvbG9yLS1sb2FkaW5nKTtcblx0LyogQm9yZGVyIGlzIGFkZGVkIHZpYSBgYm94LXNoYWRvd2AgYmVjYXVzZSBgYm9yZGVyYCBpbnRlcmZlcmVzIHdpdGggYHdpZHRoYC9gaGVpZ2h0YC4gKi9cblx0LyogRm9yIHNvbWUgcmVhc29uIHRoZSBgPGltZy8+YCBpcyBub3Qgc3RyZXRjaGVkIHRvIDEwMCUgd2lkdGggYW5kIGhlaWdodFxuXHQgICBhbmQgc29tZXRpbWUgdGhlcmUgY2FuIGJlIHNlZW4gd2hpdGUgcGl4ZWxzIG9mIHRoZSBiYWNrZ3JvdW5kIGF0IHRvcCBhbmQgYm90dG9tLFxuXHQgICBzbyBhbiBhZGRpdGlvbmFsIFwiaW5zZXRcIiBib3JkZXIgaXMgYWRkZWQuICovXG59XG5cbi5QaG9uZUlucHV0Q291bnRyeUljb25JbWcge1xuXHQvKiBGaXhlcyB3ZWlyZCB2ZXJ0aWNhbCBzcGFjZSBhYm92ZSB0aGUgZmxhZyBpY29uLiAqL1xuXHQvKiBodHRwczovL2dpdGxhYi5jb20vY2F0YW1waGV0YW1pbmUvcmVhY3QtcGhvbmUtbnVtYmVyLWlucHV0Ly0vaXNzdWVzLzcjbm90ZV8zNDg1ODY1NTkgKi9cblx0ZGlzcGxheTogYmxvY2s7XG5cdC8qIDNyZCBwYXJ0eSA8U1ZHLz4gZmxhZyBpY29ucyB3b24ndCBzdHJldGNoIGlmIHRoZXkgaGF2ZSBgd2lkdGhgIGFuZCBgaGVpZ2h0YC5cblx0ICAgQWxzbywgaWYgYW4gPFNWRy8+IGljb24ncyBhc3BlY3QgcmF0aW8gd2FzIGRpZmZlcmVudCwgaXQgd291bGRuJ3QgZml0IHRvby4gKi9cblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLlBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvblBob25lIHtcblx0b3BhY2l0eTogdmFyKC0tUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uUGhvbmUtb3BhY2l0eSk7XG59XG5cbi5QaG9uZUlucHV0SW50ZXJuYXRpb25hbEljb25HbG9iZSB7XG5cdG9wYWNpdHk6IHZhcigtLVBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvbkdsb2JlLW9wYWNpdHkpO1xufVxuXG4vKiBTdHlsaW5nIG5hdGl2ZSBjb3VudHJ5IGA8c2VsZWN0Lz5gLiAqL1xuXG4uUGhvbmVJbnB1dENvdW50cnkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi1yaWdodDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3QtbWFyZ2luUmlnaHQpO1xufVxuXG4uUGhvbmVJbnB1dENvdW50cnlTZWxlY3Qge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTtcblx0Ym9yZGVyOiAwO1xuXHRvcGFjaXR5OiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeVNlbGVjdFtkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnO1xuXHR3aWR0aDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy13aWR0aCk7XG5cdG1hcmdpbi10b3A6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctbWFyZ2luVG9wKTtcblx0bWFyZ2luLWxlZnQ6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctbWFyZ2luTGVmdCk7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1jb2xvcik7XG5cdGJvcmRlci10b3Atd2lkdGg6IDA7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctYm9yZGVyV2lkdGgpO1xuXHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWJvcmRlcldpZHRoKTtcblx0dHJhbnNmb3JtOiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LXRyYW5zZm9ybSk7XG5cdG9wYWNpdHk6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctb3BhY2l0eSk7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeVNlbGVjdDpmb2N1cyArIC5QaG9uZUlucHV0Q291bnRyeUljb24gKyAuUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdyB7XG5cdG9wYWNpdHk6IDE7XG5cdGNvbG9yOiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWNvbG9yLS1mb2N1cyk7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeVNlbGVjdDpmb2N1cyArIC5QaG9uZUlucHV0Q291bnRyeUljb24tLWJvcmRlciB7XG5cdC8qIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJXaWR0aCkgdmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWJvcmRlckNvbG9yLS1mb2N1cyksICovXG5cdC8qIFx0aW5zZXQgMCAwIDAgdmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWJvcmRlcldpZHRoKSB2YXIoLS1QaG9uZUlucHV0Q291bnRyeUZsYWctYm9yZGVyQ29sb3ItLWZvY3VzKTsgKi9cbn1cblxuLlBob25lSW5wdXRDb3VudHJ5U2VsZWN0OmZvY3VzICsgLlBob25lSW5wdXRDb3VudHJ5SWNvbiAuUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uR2xvYmUge1xuXHRvcGFjaXR5OiAxO1xuXHRjb2xvcjogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1jb2xvci0tZm9jdXMpO1xufVxuIiwiQHVzZSAnLi4vLi4vLi4vLi4vLi4vdWkvY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5saWtlcnQtc2NhbGUtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5saWtlcnQtc2NhbGUtaXRlbV9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjRweDsgXG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIFxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIH1cbiAgICBcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgfVxufVxuXG4ubGlrZXJ0LXNjYWxlLWl0ZW0tLWZpcnN0IC5saWtlcnQtc2NhbGUtaXRlbV9faW5uZXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGlrZXJ0LXNjYWxlLWl0ZW0tLWxhc3QgLmxpa2VydC1zY2FsZS1pdGVtX19pbm5lcjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxpa2VydC1zY2FsZS1pdGVtLS11bmFibGUgLmxpa2VydC1zY2FsZS1pdGVtX19pbm5lcjpiZWZvcmUsXG4ubGlrZXJ0LXNjYWxlLWl0ZW0tLXVuYWJsZSAubGlrZXJ0LXNjYWxlLWl0ZW1fX2lubmVyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGlrZXJ0LXNjYWxlLWl0ZW1fX2lucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBsZWZ0OiAtOTk5OXB4O1xufVxuXG4ubGlrZXJ0LXNjYWxlLWl0ZW1fX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gcGFkZGluZy1sZWZ0OiAkc2l6ZS0yNDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG59XG5cbi5saWtlcnQtc2NhbGUtaXRlbV9faW5wdXQ6Y2hlY2tlZCArIC5saWtlcnQtc2NhbGUtaXRlbV9fbGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2NoZWNrLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJSBhdXRvO1xufVxuXG4ubGlrZXJ0LXNjYWxlLWl0ZW1fX2lucHV0OmRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIFxuICAgICsgLmxpa2VydC1zY2FsZS1pdGVtX19sYWJlbCB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG59XG5cbiIsIkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi8uLi8uLi8uLi91aS9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uLy4uLy4uLy4uL3VpL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5jb25maXJtYXRpb25zLWxheW91dCB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi5jb25maXJtYXRpb25zLWxheW91dF9fc2lkZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIGhlaWdodDogMzB2aDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG4uY29uZmlybWF0aW9ucy1sYXlvdXRfX21haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDUwcHggJHNpemUtMTYgMCAkc2l6ZS0xNjtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDkwcHggMCA5MHB4IDQwJTtcbiAgICB9XG59XG5cbi5jb25maXJtYXRpb25zLWxheW91dF9fY29udGVudCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBwYWRkaW5nOiAkc2l6ZS0yNCAkc2l6ZS0xNjtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgcGFkZGluZzogJHNpemUtMTYgJHNpemUtMzI7XG4gICAgfVxufVxuXG4uY29uZmlybWF0aW9ucy1sYXlvdXRfX3Bvc3Rlci1pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbiIsIkB1c2UgJy4uLy4uLy4uL3VpL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi8uLi91aS9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uLy4uL3VpL2Jhc2UvZm9udHMnIGFzICo7XG5AdXNlICcuL2Jhc2UvYmFzZScgYXMgKjtcbkB1c2UgJy4uLy4uLy4uL3VpL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuL2NvbXBvbmVudHMvQnV0dG9uL2J1dHRvbicgYXMgKjtcbkB1c2UgJy4uLy4uLy4uL3VpL2NvbXBvbmVudHMvQnV0dG9uR3JvdXAvYnV0dG9uLWdyb3VwJyBhcyAqO1xuQHVzZSAnLi9jb21wb25lbnRzL0JveC9ib3gnIGFzICo7XG5AdXNlICcuL2NvbXBvbmVudHMvQWN0aW9uTGlzdC9hY3Rpb25saXN0JyBhcyAqO1xuQHVzZSAnLi9jb21wb25lbnRzL0NvbW1lbnQvY29tbWVudCc7XG5AdXNlICcuLi8uLi8uLi91aS9jb21wb25lbnRzL0JveGVkTGlzdC9ib3hlZC1saXN0JztcbkB1c2UgJy4vY29tcG9uZW50cy9Gb3JtSXRlbS9mb3JtaXRlbScgYXMgKjtcbkB1c2UgJy4vY29tcG9uZW50cy9GaWVsZHNldC9maWVsZHNldCcgYXMgKjtcbkB1c2UgJy4vY29tcG9uZW50cy9BcHAvYXBwJyBhcyAqO1xuQHVzZSAnLi9jb21wb25lbnRzL1N0ZXAvc3RlcCcgYXMgKjtcbkB1c2UgJy4vY29tcG9uZW50cy9Qcm9kdWN0L3Byb2R1Y3QnIGFzICo7XG5AdXNlICcuL2NvbXBvbmVudHMvUmFkaW9Cb3gvcmFkaW9ib3gnIGFzICo7XG5AdXNlICcuL2NvbXBvbmVudHMvUGlsbC9waWxsJyBhcyAqO1xuQHVzZSAnLi9jb21wb25lbnRzL0xlZ2VuZC9sZWdlbmQnIGFzICo7XG5AdXNlICcuL2NvbXBvbmVudHMvRGF0ZXBpY2tlci9kYXRlcGlja2VyJyBhcyAqO1xuQHVzZSAnLi9jb21wb25lbnRzL05hdkJhY2svbmF2YmFjaycgYXMgKjtcbkB1c2UgJy4vY29tcG9uZW50cy9Cb29raW5nL215Qm9va2luZycgYXMgKjtcbkB1c2UgJy4vY29tcG9uZW50cy9CYWRnZS9iYWRnZScgYXMgKjtcbkB1c2UgJy4vY29tcG9uZW50cy9MYW5ndWFnZVBpY2tlci9sYW5ndWFnZS1waWNrZXInIGFzICo7XG5AdXNlICcuL2NvbXBvbmVudHMvRm9ybVBhaXIvZm9ybS1wYWlyJyBhcyAqO1xuQHVzZSAnLi9jb21wb25lbnRzL1NwaW5uZXIvc3Bpbm5lcicgYXMgKjtcbkB1c2UgJy4vY29tcG9uZW50cy9TdWNjZXNzTWFyay9zdWNjZXNzLW1hcmsnIGFzICo7XG5AdXNlICcuL2NvbXBvbmVudHMvT3B0aW9uU3dpdGNoL29wdGlvbi1zd2l0Y2gnIGFzICo7XG5AdXNlICcuL2NvbXBvbmVudHMvU3BpbkJveC9zcGluYm94JyBhcyAqO1xuQHVzZSAnLi4vLi4vLi4vdWkvY29tcG9uZW50cy9BZGRUb0hvbWVzY3JlZW4vYWRkLXRvLWhvbWVzY3JlZW4nIGFzICo7XG5AdXNlICcuLi8uLi8uLi91aS9jb21wb25lbnRzL21haW4vbWFpbicgYXMgKjtcbkB1c2UgJy4uLy4uLy4uL3VpL2NvbXBvbmVudHMvbG9naW4vbG9naW4nIGFzICo7XG5AdXNlICcuLi8uLi8uLi91aS9jb21wb25lbnRzL2ljb24vaWNvbicgYXMgKjtcbkB1c2UgJy4vY29tcG9uZW50cy9UYWJzL3RhYnMnIGFzICo7XG5AdXNlICcuL2NvbXBvbmVudHMvR3JpZC9ncmlkJyBhcyAqO1xuXG5AdXNlICcuL2NvbXBvbmVudHMvUGhvbmVJbnB1dC9waG9uZS1pbnB1dCcgYXMgKjtcbkB1c2UgJy4vY29tcG9uZW50cy9MaWtlcnRTY2FsZUl0ZW0vbGlrZXJ0LXNjYWxlLWl0ZW0nIGFzICo7XG5AdXNlICcuL2xheW91dHMvQ29uZmlybWF0aW9uL2NvbmZpcm1hdGlvbnMnIGFzICo7XG5cbmgzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcbn1cblxuLnBhZ2UtdGl0bGUge1xuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHNpemUtMjQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTE4O1xuICAgIH1cbn1cblxuLmZpbmUtcHJpbnQge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/