button.button{background-color:#89575e;transform:unset;padding:.8rem 2.4rem;border:none;box-shadow:none;transition:.3s;outline:none;font-family:DM Sans,sans-serif;cursor:pointer}@media (max-width:540px){button.button{padding:.8rem 1.6rem;width:75%;max-width:75%}}button.button>span{display:inline-block;color:#fff;font-size:.875rem;text-transform:uppercase;font-weight:500;line-height:1.25rem;transform:unset}button.button:hover{background-color:#5f4346}button.button:active{box-shadow:none}button.button.secondary{background-color:#fff;box-shadow:inset 0 0 0 2px #222;border-left:1px solid #222;border-right:1px solid #222}button.button.secondary *{color:#222}button.button.secondary:hover{background-color:#222}button.button.secondary:hover *{color:#fff}button.button.secondary:active{background-color:#1b1b1b}button.button:disabled{background-color:#c4c4c4}button.button:disabled,button.button:disabled:hover{cursor:default}.carousel__control{padding:.2rem .5rem;background-color:transparent;box-shadow:unset}.carousel__control:hover{cursor:pointer}.carousel__control svg{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3)) drop-shadow(0 1px 1px rgba(0,0,0,.2))}.carousel__control--right{margin-right:-1.3rem}@media (max-width:1140px){.carousel__control--right{margin-right:0}}.carousel__control--right svg{margin-top:.5rem}.carousel__control--left{margin-left:-1.3rem}@media (max-width:1140px){.carousel__control--left{margin-left:0}}.carousel__control--left svg{transform:rotate(180deg);margin-top:.4rem}.carousel .slider-slide{text-align:center}@keyframes firstItem{0%{left:0}12.5%{left:2rem}25%{left:4rem}37.5%{left:2rem}50%{left:0}to{left:0}}@keyframes secondItem{0%{left:2rem}12.5%{left:2rem}25%{left:4rem}37.5%{left:2rem}62.5%{left:2rem}75%{left:0}87.5%{left:2rem}to{left:2rem}}@keyframes thirdItem{0%{left:4rem}50%{left:4rem}62.5%{left:2rem}75%{left:0}87.5%{left:2rem}to{left:4rem}}.loader{display:flex;align-items:center;width:100%;height:100%;padding:1rem 0}.loader__items{position:relative;width:5rem;height:1rem;margin:0 auto}.loader__items span{background-color:#222;width:1rem;height:1rem;border-radius:1rem;position:absolute}.loader__items span:first-child{left:0;animation:firstItem 2s infinite;animation-timing-function:linear}.loader__items span:nth-child(2){left:2rem;animation:secondItem 2s infinite;animation-timing-function:linear}.loader__items span:nth-child(3){right:0;animation:thirdItem 2s infinite;animation-timing-function:linear}.login-form .input{margin-bottom:1rem}.login-form__button{margin-top:3rem}.menu-dropdown{position:relative}.menu-dropdown__body{display:none;position:absolute;right:1rem;top:1.5rem;box-shadow:0 6px 15px 3px rgba(0,0,0,.25);background-color:#fff;padding:1rem .5rem;width:15rem}.menu-dropdown__body__rightdown{right:0!important;left:1rem!important}.menu-dropdown__body--visible{display:block;z-index:2}.menu-dropdown__body ul{display:flex;flex-direction:column;font-style:normal;font-weight:400;line-height:2rem;align-items:flex-start}.menu-dropdown__body ul li{width:80%}.message{width:25rem;padding:1.5rem;background-color:#fff;box-shadow:0 6px 15px 3px rgba(0,0,0,.25);position:fixed;bottom:1rem;right:1rem;border-left:.3rem solid #5f4346}.message--hidden{display:none}.message__status-success{border-color:#489545}.message__status-error{border-color:#be2a2a}.message__title{text-transform:uppercase;font-weight:500;margin:0 1.5rem 0 0}.message__content{margin:1rem 0 0}.message__close-icon{position:absolute;top:1.8rem;right:1.5rem;transition:.3s}.message__close-icon svg *{transition:.3s}.message__close-icon:hover svg *{fill:#c4c4c4}.not-found-page{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:2rem 1rem}.not-found-page__header{font-size:15rem;font-family:Montserrat;font-weight:900;line-height:100%;color:#222;padding-bottom:20px}@media (max-width:540px){.not-found-page__header{font-size:9rem}}.not-found-page__ruler{background:#222;min-width:10rem;height:2px;margin-top:1rem;margin-bottom:3rem}@media (max-width:540px){.not-found-page__message p{display:inline}}.not-found-page__button{margin:2rem 0;min-width:88%}.password-reset-form .input{margin:1rem 0 2rem}.password-reset-form__button{margin-top:3rem}.product-list-item{text-align:center}.product-list-item__title{text-transform:uppercase;font-weight:500;margin-top:1rem;text-align:left}.product-list-item__undiscounted_price{text-decoration:line-through;color:#c4c4c4;font-size:.75rem;font-weight:regular}.product-list-item__category{color:#c4c4c4;text-align:left}.product-list-item__price{font-weight:500;margin:1rem 0 0;text-align:left}.product-list-item__image{background-color:#fff;display:flex;height:350px;justify-content:center;transition:.3s}.product-list-item__image:hover{background-color:#f8f8f8}.product-list-item__image img{object-fit:cover;max-width:100%}@media (max-width:540px){.product-list-item__image{height:360px}}.react-select-wrapper{position:relative}.react-select-wrapper .input__label{background-color:#fff;font-size:.75rem;left:17px;top:0}.react-select-wrapper--grey .input__label,.react-select-wrapper--grey .react-select__control{background-color:#f5f1f2}.react-select-wrapper .react-select__control{border-radius:0;border-color:#222}.react-select-wrapper .react-select__control:hover{border-color:#222}.react-select-wrapper .react-select__control--is-focused{box-shadow:0 0 0 1px #222}.react-select-wrapper .react-select__placeholder{font-weight:500;color:#7d7d7d}.react-select-wrapper .react-select__value-container{padding:.5rem 1rem}.react-select-wrapper .react-select__indicator-separator{display:none}.react-select-wrapper .react-select__dropdown-indicator{background:url(/_next/static/images/arrow.svg);background-repeat:no-repeat;background-position:50%;margin-right:1rem}.react-select-wrapper .react-select__dropdown-indicator svg{display:none}.react-select-wrapper .react-select__menu{margin-top:0;border-radius:0;box-shadow:0 0 0 1px #222;border:1px solid #222;z-index:2}.react-select-wrapper .react-select__menu-list{box-shadow:0 6px 10px 0 rgba(0,0,0,.15);padding-bottom:0;padding-top:0}.react-select-wrapper .react-select__menu-list div{padding:1rem 1.5rem;width:auto;position:relative}.react-select-wrapper .react-select__menu-list div:not(:last-child):after{background-color:#c4c4c4;bottom:0;content:"";height:1px;left:1rem;position:absolute;width:calc(100% - 2rem)}.react-select-wrapper .react-select__option:hover{cursor:pointer;background-color:rgba(33,18,94,.1)}.react-select-wrapper .react-select__option--is-focused{background-color:#fff}.react-select-wrapper .react-select__option--is-focused .react-select-wrapper .react-select__option--is-selected,.react-select-wrapper .react-select__option--is-selected,.react-select-wrapper .react-select__option:active{background-color:#f5f1f2;color:#323232}.social-icon{padding:1rem .5rem}.social-icon svg *{transition:.3s}.social-icon:hover svg *{fill:#89575e}.input{box-sizing:border-box;margin-bottom:1rem}.input__content{position:relative}.input__field{display:block;width:100%;border-radius:0;padding:.8rem 1rem;font-size:.875rem;color:#323232;border:1px solid #222;outline:none;box-shadow:0 0 0 1px #fff;background-color:transparent}.input__field:focus,.input__field:not([value=""]){box-shadow:0 0 0 1px #222}.input__field:focus+.input__label,.input__field:not([value=""])+.input__label{background-color:#fff;font-size:.75rem;left:17px;top:0}.input__field:-webkit-autofill{box-shadow:0 0 0 1px #222}.input__field:-webkit-autofill+.input__label{font-size:.75rem;left:17px;top:0}.input__field--grey:focus+.input__label,.input__field--grey:not([value=""])+.input__label{background-color:#f5f1f2}.input__field--grey:-webkit-autofill+.input__label{background-color:#f5f1f2}.input__field:not([value=""])+.input__label{color:#323232}.input__field:focus+.input__label{color:#222}.input__field:hover{box-shadow:0 0 0 1px #222;color:#222;transition:all .3s ease}.input__field:hover+.input__label{color:#222}.input__field--error{border:1px solid #be2a2a}.input__field--error+.input__label{color:#be2a2a}.input__field--error:focus{box-shadow:0 0 0 1px #be2a2a}.input__field--left-icon{padding-left:3rem}.input__label{display:inline-block;position:absolute;color:#7d7d7d;top:50%;left:.8rem;transform:translateY(-50%);padding:0 6px;z-index:1;pointer-events:none;transition:all .4s ease}.input__label--focus{background-color:#fff;font-size:.75rem;left:17px;top:0}.input__error{color:#be2a2a;font-size:.75rem}.input__help-text{color:#7d7d7d;font-size:.75rem}.input__icon-left{position:absolute;left:1rem;z-index:100;transform:translateY(105%)}.input__icon-right{position:absolute;z-index:100;right:1rem;transform:translateY(60%)}.address-summary{color:#7d7d7d;line-height:1.5;font-size:.75rem}.address-summary strong{font-weight:500;display:inline-block;padding-bottom:.5rem}@media (max-width:992px){.cart-table td:last-child,.cart-table th:last-child{text-align:right}}.cart-table-row--processing td{position:relative}.cart-table-row--processing td:after{background-color:hsla(0,0%,100%,.65);position:absolute;content:"";width:100%;height:100%;left:0;top:0}.cart-table__cost{color:#323232;font-weight:500;text-transform:uppercase}.cart-table__quantity-cell,.cart-table__quantity-header{text-align:center}.cart-table__quantity-cell div{align-items:center;display:flex;justify-content:space-around}@media (max-width:540px){.cart-table__quantity-cell div{flex-direction:column-reverse}}.cart-table__quantity-cell div.disabled{opacity:.8}.cart-table__quantity-cell div.disabled:hover svg{cursor:default}.cart-table__quantity-cell>div{padding:.5rem}.cart-table svg:hover{cursor:pointer}.cart-table__thumbnail div{display:flex;align-items:center}.cart-table__thumbnail img{width:50px;height:auto}.cart-table__checkout-action{text-align:right;margin:0 2rem 3rem 0}@media (max-width:540px){.cart-table__checkout-action{text-align:center}}.cart-table__empty{text-align:center;padding:5rem 0}.cart-table__empty h4{font-weight:500;text-transform:uppercase;margin-bottom:1rem}.cart-table__empty p{color:#c4c4c4}.cart-table__empty__action{text-align:center;margin-top:1rem}.products-featured{padding:2rem 0 4rem}.products-featured h3{font-weight:500;margin-bottom:2rem;text-transform:uppercase}.products-featured a{color:#323232;display:inline-block;max-width:255px;text-decoration:none}.breadcrumbs{display:inline-flex;flex-wrap:wrap;margin:1rem 0}.breadcrumbs li:not(:last-of-type):after{content:url(/_next/static/images/breadcrumbs-arrow.svg);display:inline-block;margin:0 .5rem}.breadcrumbs li a{color:#7d7d7d;text-decoration:none;vertical-align:middle;transition:.3s}.breadcrumbs li a:focus,.breadcrumbs li a:hover{color:#222}.breadcrumbs__active a{color:#323232;font-weight:500}.breadcrumbs__active a:hover{color:#323232}.footer__favicons{border-top:1px solid #f8f8f8;display:flex;justify-content:center}.footer__menu{background-color:#f8f8f8;padding:3rem 0 2rem}.footer__menu .container{display:flex;flex-wrap:wrap}.footer__menu .container div:not(:last-of-type){padding-right:3rem}.footer__menu-section-content p,.footer__menu-section-header{font-weight:500;margin-bottom:1rem}.footer__menu-section-content p{font-size:.75rem;color:#c4c4c4}.footer__menu-section-content p a{text-decoration:none;color:#c4c4c4}.footer-nav{background-color:#fff;padding:3rem 0 2rem}@media (max-width:540px){.footer-nav{padding:1rem 0}}.footer-nav .container{display:grid;grid-template-columns:1fr 1fr 1fr;place-items:start center;width:75vw}@media (max-width:540px){.footer-nav .container{grid-template-columns:unset;place-items:unset;width:90vw;display:block}}.footer-nav .container div:not(:last-of-type){padding-right:3rem}@media (max-width:540px){.footer-nav .container div:not(:last-of-type){margin-bottom:0;padding-right:0}}.footer-nav__inline-links{text-align:center}.footer-nav__inline-links p{display:inline-flex;font-size:.75rem;color:#c4c4c4;margin-right:1rem}@media (max-width:540px){.footer-nav__section{display:inline;text-align:center}}.footer-nav__section-header{font-size:.875rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}@media (max-width:540px){.footer-nav__section-header{display:none}.footer-nav__section-content{display:inline}.footer-nav__section-content p{margin-right:1rem;display:inline}}.footer-nav__section-content p{margin-bottom:.5rem;font-size:.75rem;color:#c4c4c4}.footer-nav__section-content p a{text-decoration:none;color:#c4c4c4}.header-with-dropdown{z-index:3}.main-menu{align-items:center;align-items:stretch;background-color:#fff;border-bottom:1px solid #f8f8f8;display:flex;flex-direction:row;height:5rem;position:relative;justify-content:space-between;padding:0 .8rem}.main-menu__left{flex-basis:calc(50% - 2rem);display:flex;align-items:center}@media (min-width:540px){.main-menu__left{flex-basis:calc(50% - 4rem)}}.main-menu__left ul{display:flex;align-items:center;height:100%}.main-menu__right{flex-basis:calc(50% - 2rem);display:flex;align-items:center;justify-content:flex-end}@media (min-width:540px){.main-menu__right{flex-basis:calc(50% - 4rem)}}.main-menu__right ul{display:flex;justify-content:flex-end;align-items:center}.main-menu__center{align-self:center}.main-menu__center svg{width:4rem}@media (min-width:540px){.main-menu__center svg{width:6rem}}.main-menu__logo svg{width:2.5rem;height:2.5rem}@media (min-width:540px){.main-menu__logo svg{width:3.5rem;height:3.5rem}}.main-menu__item{font-weight:500;height:100%;text-transform:uppercase}.main-menu__item a{text-decoration:none;color:#323232;position:relative;transition:.3s}.main-menu__item a:hover{color:#89575e}.main-menu__hamburger{cursor:pointer;padding:1rem}.main-menu__hamburger--hover,.main-menu__hamburger:hover .main-menu__hamburger--icon{display:none}.main-menu__hamburger:hover .main-menu__hamburger--hover{display:block}.main-menu__hamburger svg{vertical-align:bottom;width:1rem}.main-menu__hamburger,.main-menu__item{align-items:center;display:flex;flex-direction:column;justify-content:center}.main-menu__icon{padding:0 1rem;cursor:pointer}.main-menu__icon svg{width:1rem}.main-menu__icon svg *{transition:.3s}.main-menu__icon:hover svg *{fill:#89575e}.main-menu__icon svg{vertical-align:bottom}.main-menu__cart{position:relative}.main-menu__cart__quantity{position:absolute;top:-.3rem;right:.6rem;background-color:#222;border-radius:1rem;padding:0 .3rem;min-width:1rem;height:1rem;color:#fff;font-size:.75rem;text-align:center;line-height:1rem;transition:.3s}.main-menu__user--active *{fill:#89575e;fill-rule:inherit}.main-menu__dropdown{text-transform:uppercase;font-weight:500}.main-menu__dropdown li{cursor:pointer;margin:0 auto}.main-menu__dropdown li:hover{color:#c4c4c4}.main-menu__dropdown li:not(:last-of-type){border-bottom:1px solid #f8f8f8}.main-menu__offline{line-height:24px;padding:1rem}.main-menu__offline span{text-transform:uppercase;font-weight:500;vertical-align:bottom}.main-menu__search{padding:1rem;cursor:pointer;line-height:24px;transition:.3s}.main-menu__search svg{width:1rem}.main-menu__search svg *{transition:.3s}.main-menu__search:hover{color:#89575e}.main-menu__search:hover svg *{fill:#89575e}.main-menu__search span{text-transform:uppercase;font-weight:500;margin-right:1rem}.main-menu__search div{display:inline-block}.main-menu__search svg{vertical-align:bottom}.main-menu__nav-dropdown{padding:0 1.5rem}.main-menu__nav-dropdown--active{background-color:#f5f1f2}.main-menu__nav-dropdown>li:first-child{text-align:center}.main-menu__nav-dropdown__body{background:#fff;border-top:1px solid #f8f8f8;display:none;left:0;padding:2rem;position:absolute;top:100%;width:100%;z-index:3}.main-menu__nav-dropdown__body--visible{display:block}.main-menu__nav-dropdown__body li *,.main-menu__nav-dropdown__body ul *{display:block!important}.main-menu__nav-dropdown__body>ul>li{align-self:flex-start;margin-left:2rem;position:relative;width:188px}.main-menu__nav-dropdown__body>ul>li>a{font-size:.875rem;position:relative;text-transform:uppercase;padding-bottom:9px;margin-bottom:3px}.main-menu__nav-dropdown__body>ul>li>ul>li:first-child{position:relative}.main-menu__nav-dropdown__body>ul>li>ul>li:first-child:before{background-color:#f5f1f2;content:"";height:1px;left:0;position:absolute;top:-3px;width:100%}.main-menu__nav-dropdown__body>ul>li ul a{font-size:.75rem;font-weight:400;padding:6px 0;text-transform:capitalize}.main-menu__nav-dropdown__body>ul>li ul li>ul{margin-left:10px}.side-nav{max-width:calc(100vw - 5rem);width:30rem}.side-nav__menu-item{border-bottom:1px solid #f8f8f8;display:grid;height:3.7rem}.side-nav__menu-item-back span,.side-nav__menu-item-link{align-items:center;color:#323232;display:flex;font-weight:500;padding:1rem 1rem 1rem 3rem;text-decoration:none;text-transform:uppercase;transition:.3s}.side-nav__menu-item-back span svg *,.side-nav__menu-item-link svg *{fill:currentColor}.side-nav__menu-item-logo{align-self:center;padding:.75rem 1rem}.side-nav__menu-item-logo svg{height:3rem}.side-nav__menu-item-back,.side-nav__menu-item-close,.side-nav__menu-item-link,.side-nav__menu-item-more{transition:.3s}.side-nav__menu-item-back:hover,.side-nav__menu-item-close:hover,.side-nav__menu-item-link:hover,.side-nav__menu-item-more:hover{color:#89575e}.side-nav__menu-item-back svg *,.side-nav__menu-item-close svg *,.side-nav__menu-item-link svg *,.side-nav__menu-item-more svg *{fill:currentColor}.side-nav__menu-item-back:hover,.side-nav__menu-item-close:hover,.side-nav__menu-item-more:hover{cursor:pointer}.side-nav__menu-item-more{align-self:center;padding:1.25rem 1.75rem}.side-nav__menu-item-back svg{margin-right:1rem}.side-nav__menu-item-close{align-items:center;display:flex;height:3.7rem;justify-content:center}.side-nav__menu-item-close span{background-color:currentColor;border-radius:1px;height:3px;width:24px}.side-nav__menu-item-close:hover{color:#89575e}.side-nav__menu-item--has-subnavigation,.side-nav__menu-item--parent{grid-template-columns:1fr 3.7rem}.side-nav__menu-item--parent{border-bottom:none;height:1rem;color:#c4c4c4}.side-nav__menu-item--parent a{color:inherit}.login{width:25rem;max-width:100vw}.login__tabs{display:flex}.login__tabs span{flex-grow:1;width:100%;background-color:#fff;text-transform:uppercase;text-align:center;padding:1rem;border-bottom:1px solid #f8f8f8;cursor:pointer}.login__tabs span:first-of-type{border-right:1px solid #fff}.login__tabs span:last-of-type{border-left:1px solid #fff}.login__tabs span.active-tab{border-bottom:1px solid #89575e}.login__content{margin-top:1rem;padding:2rem}.login__content .input{margin-bottom:1rem}.login__content__button{margin-top:3rem}.login__content__password-reminder{color:#c4c4c4;font-size:.75rem;margin-top:2rem}.overlay--modal{display:flex;overflow-y:auto}@media (min-width:540px){.overlay--modal{align-items:center}}.overlay--modal .overlay__modal{background-color:#fff;display:flex;flex-direction:column;height:inherit;width:100%}@media (min-width:540px){.overlay--modal .overlay__modal{height:auto;margin:0 auto;min-height:455px;width:555px}}.overlay--modal .overlay__modal .modal{display:flex;flex-direction:column;height:inherit;min-height:inherit}.overlay--modal .overlay__modal .modal__action,.overlay--modal .overlay__modal .modal a{color:#222;font-weight:700;text-decoration:underline}.overlay--modal .overlay__modal .modal__body,.overlay--modal .overlay__modal .modal__footer,.overlay--modal .overlay__modal .modal__title{padding:1rem}.overlay--modal .overlay__modal .modal__title{align-items:center;border-bottom:1px solid #f5f1f2;color:#323232;display:flex;font-weight:700;text-transform:uppercase}.overlay--modal .overlay__modal .modal__title p{margin-right:auto}.overlay--modal .overlay__modal .modal__body{border-bottom:1px solid #c4c4c4;flex:1}.overlay--modal .overlay__modal .modal__body__lead{color:rgba(50,50,50,.6);font-size:1.5rem;font-weight:900;padding:1rem 0;text-transform:uppercase}.overlay--modal .overlay__modal .modal__footer{text-align:right}.overlay--modal .overlay__modal .modal__footer a{padding:1rem}.overlay--modal .overlay__modal .modal__button{box-shadow:none;margin:0 1rem;padding:.1rem 2.7rem;width:auto}.overlay--modal .overlay__modal .modal__button span{font-size:.875rem}.overlay--modal .overlay__modal .modal__action{display:inline-block;font-size:.875rem;padding:0 1rem}.overlay--modal .overlay__modal .modal__close div,.overlay--modal .overlay__modal .modal__close svg{height:19px;width:19px}.overlay--modal .overlay__modal .modal__action:hover,.overlay--modal .overlay__modal .modal__close:hover{cursor:pointer}.password-reset{width:25rem;max-width:100vw}.password-reset__content{padding:2rem}.search{width:100vw}@media (min-width:992px){.search{width:25rem}}.search--has-results{min-height:100vh}.search .input{margin-bottom:0}.search__close-btn div svg{width:.8rem}.search__input .input__icon-right svg *{fill:#89575e}.search__input .input__icon-left svg *{fill:#323232}.search__input .input__field{background-color:#f5f1f2;border:none;box-shadow:none;padding-bottom:1.2rem;padding-top:1.25rem;width:100%}.search__input .input__field:focus{box-shadow:none}.search__input .input__field::placeholder{text-transform:uppercase;font-size:.875rem;color:#000}.search__products{background:#fff;overflow:auto;padding:.5rem 0;position:relative;right:0;transition:.3s;height:calc(100vh - 3rem)}@media (min-width:992px){.search__products{right:-25rem}}.search__products--expanded{right:0}.search__products--not-found{padding:14px}.search__products__lead{font-size:1.125rem;font-weight:500;margin-bottom:2rem}.search__products__lead+p{color:#c4c4c4}.search__products__item{padding:.5rem 1rem}.search__products__item img{width:3.6rem;height:3.6rem;display:inline-block;margin-right:1rem;vertical-align:top}.search__products__item span{display:inline-block;width:calc(100% - 4.6rem)}.search__products__item h4{text-transform:uppercase;font-weight:500;padding:.25rem 0;color:#323232}.search__products__item p{color:#c4c4c4}.search__products__item:hover{background-color:#f8f8f8}.search__products__item ul{max-height:calc(100vh - 9rem)}.search__products__footer{position:fixed;bottom:0;border-top:1px solid #f8f8f8;text-align:center;padding:1rem 0;background-color:#fff;width:100vw}@media (min-width:992px){.search__products__footer{width:25rem}}@keyframes sidenavLeftOpen{0%{left:-100rem}to{left:0}}@keyframes sidenavRightOpen{0%{right:-100rem}to{right:0}}.overlay{background-color:hsla(0,0%,94.5%,.8);height:100%;min-height:100vh;position:fixed;top:0;transition:.3s;width:100%;z-index:2}.overlay--search .overlay__right{background-color:#fff;height:auto}.overlay--search svg{width:1rem}.overlay--no-background{background-color:transparent}.overlay__left{min-height:100%;animation:sidenavLeftOpen .3s}.overlay__left,.overlay__right{position:fixed;background-color:#fff}.overlay__right{right:0;top:0;height:100%;animation:sidenavRightOpen .3s}.overlay__header{align-items:center;border-bottom:1px solid #f8f8f8;display:flex;flex:1;font-weight:500;height:3.6rem;justify-content:space-between;text-transform:uppercase}.overlay__header-text{margin:0 1rem;text-align:center}.overlay__header-text-items{color:#c4c4c4}.overlay__header__close-icon{cursor:pointer;margin:0 1rem}.overlay__header__close-icon:focus svg *,.overlay__header__close-icon:hover svg *{fill:#89575e}.overlay__header__close-icon div{display:flex}.overlay__header__cart-icon{margin:0 1rem}.overlay__header__cart-icon div{display:flex}.overlay__header__cart-icon div svg *{fill:#89575e}.select{position:relative;margin-bottom:1rem}.select__title{display:block;position:relative;cursor:pointer;width:100%;border:1px solid #222}.select__title input{display:block;width:100%;padding:.8rem 1rem;font-size:1rem;outline:none;border:none;background:transparent}.select__title input::selection,.select__title input:active,.select__title input:focus{background:transparent}.select__title:after{position:absolute;display:block;content:"";right:1rem;top:50%;transform:translateY(-50%);width:.5rem;height:.5rem;transition:all .3s ease;background:url(/_next/static/images/arrow.svg);background-repeat:no-repeat;background-position:50%}.select__container{position:relative}.select__options{border-radius:0;box-shadow:0 0 0 1px #222;border:1px solid #222;background-color:#fff;position:absolute;left:0;bottom:.1rem;transform:translateY(100%);width:100%;min-width:80px;min-height:43px;max-height:40vh;opacity:0;z-index:-1;box-shadow:0 6px 10px 0 rgba(0,0,0,.15);overflow:auto}.select__options--open{opacity:1;z-index:2}.select__option{position:relative;padding:1rem 1.5rem}.select__option:not(:last-child):after{background-color:#c4c4c4;bottom:0;content:"";height:1px;left:1rem;position:absolute;width:calc(100% - 2rem)}.select__option--disabled{color:#7d7d7d}.select__option:hover{cursor:pointer;background-color:rgba(33,18,94,.1)}.select__option--selected,.select__option:active,.select__option:focus{background-color:#f5f1f2;color:#323232}.select__hidden{position:absolute;pointer-events:none;opacity:0;height:0;width:0}.notification .message{position:relative;margin-bottom:.5rem}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9fTl9FLy4vc3JjL2NvbXBvbmVudHMvQnV0dG9uL3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9fTl9FLy4vc3JjL2NvbXBvbmVudHMvQ2Fyb3VzZWwvc2Nzcy9pbmRleC5zY3NzIiwid2VicGFjazovL19OX0UvLi9zcmMvY29tcG9uZW50cy9Mb2FkZXIvc2Nzcy9pbmRleC5zY3NzIiwid2VicGFjazovL19OX0UvLi9zcmMvY29tcG9uZW50cy9Mb2dpbkZvcm0vc2Nzcy9pbmRleC5zY3NzIiwid2VicGFjazovL19OX0UvLi9zcmMvY29tcG9uZW50cy9NZW51RHJvcGRvd24vc2Nzcy9pbmRleC5zY3NzIiwid2VicGFjazovL19OX0UvLi9zcmMvY29tcG9uZW50cy9NZXNzYWdlL3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9fTl9FLy4vc3JjL2NvbXBvbmVudHMvTm90Rm91bmQvc2Nzcy9pbmRleC5zY3NzIiwid2VicGFjazovL19OX0UvLi9zcmMvY29tcG9uZW50cy9QYXNzd29yZFJlc2V0UmVxdWVzdEZvcm0vc2Nzcy9pbmRleC5zY3NzIiwid2VicGFjazovL19OX0UvLi9zcmMvY29tcG9uZW50cy9Qcm9kdWN0TGlzdEl0ZW0vc2Nzcy9pbmRleC5zY3NzIiwid2VicGFjazovL19OX0UvLi9zcmMvY29tcG9uZW50cy9TZWxlY3RGaWVsZC9zY3NzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vX05fRS8uL3NyYy9jb21wb25lbnRzL1NvY2lhbE1lZGlhSWNvbi9zY3NzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vX05fRS8uL3NyYy9jb21wb25lbnRzL1RleHRGaWVsZC9zY3NzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vX05fRS8uL3NyYy9jb21wb25lbnRzL0FkZHJlc3NTdW1tYXJ5L3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9fTl9FLy4vc3JjL2NvbXBvbmVudHMvQ2FydFRhYmxlL3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9fTl9FLy4vc3JjL2NvbXBvbmVudHMvUHJvZHVjdHNGZWF0dXJlZC9zY3NzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vX05fRS8uL3NyYy9jb21wb25lbnRzL0JyZWFkY3J1bWJzL3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9fTl9FLy4vc3JjL2NvbXBvbmVudHMvRm9vdGVyL3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9fTl9FLy4vc3JjL2NvbXBvbmVudHMvTWFpbk1lbnUvc2Nzcy9pbmRleC5zY3NzIiwid2VicGFjazovL19OX0UvLi9zcmMvY29tcG9uZW50cy9Nb2JpbGVOYXYvc2Nzcy9pbmRleC5zY3NzIiwid2VicGFjazovL19OX0UvLi9zcmMvY29tcG9uZW50cy9PdmVybGF5TWFuYWdlci9Mb2dpbi9zY3NzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vX05fRS8uL3NyYy9jb21wb25lbnRzL092ZXJsYXlNYW5hZ2VyL01vZGFsL3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9fTl9FLy4vc3JjL2NvbXBvbmVudHMvT3ZlcmxheU1hbmFnZXIvUGFzc3dvcmQvc2Nzcy9pbmRleC5zY3NzIiwid2VicGFjazovL19OX0UvLi9zcmMvY29tcG9uZW50cy9PdmVybGF5TWFuYWdlci9TZWFyY2gvc2Nzcy9pbmRleC5zY3NzIiwid2VicGFjazovL19OX0UvLi9zcmMvY29tcG9uZW50cy9PdmVybGF5L3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9fTl9FLy4vc3JjL2NvbXBvbmVudHMvU2VsZWN0L3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9fTl9FLy4vc3JjL2NvbXBvbmVudHMvTm90aWZpY2F0aW9uVGVtcGxhdGUvc2Nzcy9pbmRleC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLGNBQ0UseUJBQ0EsZ0JBQ0EscUJBQ0EsWUFDQSxnQkFDQSxlQUNBLGFBQ0EsK0JBQ0EsY0FBZ0IsQ0FDaEIseUJBQ0UsY0FDRSxxQkFDQSxVQUNBLGFBQWUsQ0FBRSxDQUNyQixt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QUNBLGNBQ0EsOEJBQ0Esd0JBQTBCLENBQzFCLHNCQUNFLGNBQ0EsaUJBQW1CLENBQ25CLDRCQUNFLGFBQWUsQ0FDbkIsNkJBQ0UsZUFDQSxhQUFlLENBQ2Ysa0ZBQ0UsWUFBYyxDQUNoQixpQ0FDRSxZQUFjLENBQ2xCLDRCQUNFLGFBQWUsQ0FDZixnQ0FDRSxZQUFjLENBQ2Qsc0NBQ0UsWUFBYyxDQ2xFeEIsUUFDRSxrQkFDQSxrQkFBb0IsQ0FDcEIsZUFDRSxjQUNBLGtCQUNBLGVBQ0EsV0FDQSxxQkFBMEIsQ0FDMUIscUJBQ0UsY0FDQSxXQUNBLG1CQUNBLGVBQ0EsYUFDQSxZQUNBLHNCQUF3QixDQUN4Qix1RkFDRSxzQkFBd0IsQ0FDNUIscUJBQ0Usa0JBQ0EsY0FDQSxXQUNBLFdBQ0EsUUFDQSwyQkFDQSxZQUNBLGFBQ0Esd0JBQ0EsOENBQTZDLENBQzdDLDRCQUNBLHVCQUE0QixDQUNoQyxtQkFDRSxpQkFBbUIsQ0FDckIsaUJBQ0UsZ0JBQ0EsMEJBQ0Esc0JBQ0Esc0JBQ0Esa0JBQ0EsT0FDQSxhQUNBLDJCQUNBLFdBQ0EsZUFDQSxnQkFDQSxnQkFDQSxVQUNBLFdBQ0Esd0NBQ0EsYUFBZSxDQUNmLHVCQUNFLFVBQ0EsU0FBVyxDQUNmLGdCQUNFLGtCQUNBLG1CQUFxQixDQUNyQix1Q0FDRSx5QkFDQSxTQUNBLFdBQ0EsV0FDQSxVQUNBLGtCQUNBLHVCQUF5QixDQUMzQiwwQkFDRSxhQUFlLENBQ2pCLHNCQUNFLGVBQ0Esa0NBQXdDLENBQzFDLHVFQUNFLHlCQUNBLGFBQWUsQ0FDbkIsZ0JBQ0Usa0JBQ0Esb0JBQ0EsVUFDQSxTQUNBLE9BQVMsQ0NsRmIsdUJBQ0Usa0JBQ0EsbUJBQXNCIiwiZmlsZSI6InN0YXRpYy83LmE3YTljYjFlZTJmYmQwMTJmYTZhLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIjpleHBvcnQge1xuICBtZWRpdW1TY3JlZW46IDk5MnB4O1xuICBzbWFsbFNjcmVlbjogNTQwcHg7IH1cblxuYnV0dG9uLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OTU3NUU7XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG4gIHBhZGRpbmc6IDAuOHJlbSAyLjRyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiRE0gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgYnV0dG9uLmJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAwLjhyZW0gMS42cmVtO1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIG1heC13aWR0aDogNzUlOyB9IH1cbiAgYnV0dG9uLmJ1dHRvbiA+IHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICB0cmFuc2Zvcm06IHVuc2V0OyB9XG4gIGJ1dHRvbi5idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZjQzNDY7IH1cbiAgYnV0dG9uLmJ1dHRvbjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgYnV0dG9uLmJ1dHRvbi5zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICMyMjIyMjI7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjIyMjIyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMyMjIyMjI7IH1cbiAgICBidXR0b24uYnV0dG9uLnNlY29uZGFyeSAqIHtcbiAgICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gICAgYnV0dG9uLmJ1dHRvbi5zZWNvbmRhcnk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjsgfVxuICAgICAgYnV0dG9uLmJ1dHRvbi5zZWNvbmRhcnk6aG92ZXIgKiB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgYnV0dG9uLmJ1dHRvbi5zZWNvbmRhcnk6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7IH1cbiAgYnV0dG9uLmJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0YzRjNDsgfVxuICAgIGJ1dHRvbi5idXR0b246ZGlzYWJsZWQsIGJ1dHRvbi5idXR0b246ZGlzYWJsZWQ6aG92ZXIge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4iLCI6ZXhwb3J0IHtcbiAgbWVkaXVtU2NyZWVuOiA5OTJweDtcbiAgc21hbGxTY3JlZW46IDU0MHB4OyB9XG5cbi5jYXJvdXNlbF9fY29udHJvbCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiB1bnNldDsgfVxuICAuY2Fyb3VzZWxfX2NvbnRyb2w6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY2Fyb3VzZWxfX2NvbnRyb2wgc3ZnIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMykpIGRyb3Atc2hhZG93KDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMikpOyB9XG4gIC5jYXJvdXNlbF9fY29udHJvbC0tcmlnaHQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuM3JlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTQwcHgpIHtcbiAgICAgIC5jYXJvdXNlbF9fY29udHJvbC0tcmlnaHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIC5jYXJvdXNlbF9fY29udHJvbC0tcmlnaHQgc3ZnIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAuY2Fyb3VzZWxfX2NvbnRyb2wtLWxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4zcmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExNDBweCkge1xuICAgICAgLmNhcm91c2VsX19jb250cm9sLS1sZWZ0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgIC5jYXJvdXNlbF9fY29udHJvbC0tbGVmdCBzdmcge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTsgfVxuXG4uY2Fyb3VzZWwgLnNsaWRlci1zbGlkZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuIiwiOmV4cG9ydCB7XG4gIG1lZGl1bVNjcmVlbjogOTkycHg7XG4gIHNtYWxsU2NyZWVuOiA1NDBweDsgfVxuXG5Aa2V5ZnJhbWVzIGZpcnN0SXRlbSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAwOyB9XG4gIDEyLjUlIHtcbiAgICBsZWZ0OiAycmVtOyB9XG4gIDI1JSB7XG4gICAgbGVmdDogNHJlbTsgfVxuICAzNy41JSB7XG4gICAgbGVmdDogMnJlbTsgfVxuICA1MCUge1xuICAgIGxlZnQ6IDA7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMDsgfSB9XG5cbkBrZXlmcmFtZXMgc2Vjb25kSXRlbSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAycmVtOyB9XG4gIDEyLjUlIHtcbiAgICBsZWZ0OiAycmVtOyB9XG4gIDI1JSB7XG4gICAgbGVmdDogNHJlbTsgfVxuICAzNy41JSB7XG4gICAgbGVmdDogMnJlbTsgfVxuICA2Mi41JSB7XG4gICAgbGVmdDogMnJlbTsgfVxuICA3NSUge1xuICAgIGxlZnQ6IDA7IH1cbiAgODcuNSUge1xuICAgIGxlZnQ6IDJyZW07IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMnJlbTsgfSB9XG5cbkBrZXlmcmFtZXMgdGhpcmRJdGVtIHtcbiAgMCUge1xuICAgIGxlZnQ6IDRyZW07IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiA0cmVtOyB9XG4gIDYyLjUlIHtcbiAgICBsZWZ0OiAycmVtOyB9XG4gIDc1JSB7XG4gICAgbGVmdDogMDsgfVxuICA4Ny41JSB7XG4gICAgbGVmdDogMnJlbTsgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiA0cmVtOyB9IH1cblxuLmxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW0gMDsgfVxuICAubG9hZGVyX19pdGVtcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1cmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5sb2FkZXJfX2l0ZW1zIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLmxvYWRlcl9faXRlbXMgc3BhbjpudGgtY2hpbGQoMSkge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBhbmltYXRpb246IGZpcnN0SXRlbSAycyBpbmZpbml0ZTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyB9XG4gICAgICAubG9hZGVyX19pdGVtcyBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGxlZnQ6IDJyZW07XG4gICAgICAgIGFuaW1hdGlvbjogc2Vjb25kSXRlbSAycyBpbmZpbml0ZTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyB9XG4gICAgICAubG9hZGVyX19pdGVtcyBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBhbmltYXRpb246IHRoaXJkSXRlbSAycyBpbmZpbml0ZTtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyB9XG4iLCI6ZXhwb3J0IHtcbiAgbWVkaXVtU2NyZWVuOiA5OTJweDtcbiAgc21hbGxTY3JlZW46IDU0MHB4OyB9XG5cbi5sb2dpbi1mb3JtIC5pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmxvZ2luLWZvcm1fX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDNyZW07IH1cbiIsIjpleHBvcnQge1xuICBtZWRpdW1TY3JlZW46IDk5MnB4O1xuICBzbWFsbFNjcmVlbjogNTQwcHg7IH1cblxuLm1lbnUtZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1lbnUtZHJvcGRvd25fX2JvZHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHRvcDogMS41cmVtO1xuICAgIGJveC1zaGFkb3c6IDBweCA2cHggMTVweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICAgIHdpZHRoOiAxNXJlbTsgfVxuICAgIC5tZW51LWRyb3Bkb3duX19ib2R5X19yaWdodGRvd24ge1xuICAgICAgcmlnaHQ6IDByZW0gIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAgIC5tZW51LWRyb3Bkb3duX19ib2R5LS12aXNpYmxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgei1pbmRleDogMjsgfVxuICAgIC5tZW51LWRyb3Bkb3duX19ib2R5IHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAgIC5tZW51LWRyb3Bkb3duX19ib2R5IHVsIGxpIHtcbiAgICAgICAgd2lkdGg6IDgwJTsgfVxuIiwiOmV4cG9ydCB7XG4gIG1lZGl1bVNjcmVlbjogOTkycHg7XG4gIHNtYWxsU2NyZWVuOiA1NDBweDsgfVxuXG4ubWVzc2FnZSB7XG4gIHdpZHRoOiAyNXJlbTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggNnB4IDE1cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxcmVtO1xuICByaWdodDogMXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDAuM3JlbSBzb2xpZCAjNWY0MzQ2OyB9XG4gIC5tZXNzYWdlLS1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1lc3NhZ2VfX3N0YXR1cy1zdWNjZXNzIHtcbiAgICBib3JkZXItY29sb3I6ICM0ODk1NDU7IH1cbiAgLm1lc3NhZ2VfX3N0YXR1cy1lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmUyYTJhOyB9XG4gIC5tZXNzYWdlX190aXRsZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbjogMCAxLjVyZW0gMCAwOyB9XG4gIC5tZXNzYWdlX19jb250ZW50IHtcbiAgICBtYXJnaW46IDFyZW0gMCAwOyB9XG4gIC5tZXNzYWdlX19jbG9zZS1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxLjhyZW07XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gICAgLm1lc3NhZ2VfX2Nsb3NlLWljb24gc3ZnICoge1xuICAgICAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAgIC5tZXNzYWdlX19jbG9zZS1pY29uOmhvdmVyIHN2ZyAqIHtcbiAgICAgIGZpbGw6ICNjNGM0YzQ7IH1cbiIsIjpleHBvcnQge1xuICBtZWRpdW1TY3JlZW46IDk5MnB4O1xuICBzbWFsbFNjcmVlbjogNTQwcHg7IH1cblxuLm5vdC1mb3VuZC1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMnJlbSAxcmVtOyB9XG4gIC5ub3QtZm91bmQtcGFnZV9faGVhZGVyIHtcbiAgICBmb250LXNpemU6IDE1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgICAubm90LWZvdW5kLXBhZ2VfX2hlYWRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogOXJlbTsgfSB9XG4gIC5ub3QtZm91bmQtcGFnZV9fcnVsZXIge1xuICAgIGJhY2tncm91bmQ6ICMyMjIyMjI7XG4gICAgbWluLXdpZHRoOiAxMHJlbTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgLm5vdC1mb3VuZC1wYWdlX19tZXNzYWdlIHAge1xuICAgICAgZGlzcGxheTogaW5saW5lOyB9IH1cbiAgLm5vdC1mb3VuZC1wYWdlX19idXR0b24ge1xuICAgIG1hcmdpbjogMnJlbSAwO1xuICAgIG1pbi13aWR0aDogODglOyB9XG4iLCI6ZXhwb3J0IHtcbiAgbWVkaXVtU2NyZWVuOiA5OTJweDtcbiAgc21hbGxTY3JlZW46IDU0MHB4OyB9XG5cbi5wYXNzd29yZC1yZXNldC1mb3JtIC5pbnB1dCB7XG4gIG1hcmdpbjogMXJlbSAwIDJyZW07IH1cblxuLnBhc3N3b3JkLXJlc2V0LWZvcm1fX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDNyZW07IH1cbiIsIjpleHBvcnQge1xuICBtZWRpdW1TY3JlZW46IDk5MnB4O1xuICBzbWFsbFNjcmVlbjogNTQwcHg7IH1cblxuLnByb2R1Y3QtbGlzdC1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wcm9kdWN0LWxpc3QtaXRlbV9fdGl0bGUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnByb2R1Y3QtbGlzdC1pdGVtX191bmRpc2NvdW50ZWRfcHJpY2Uge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgIGNvbG9yOiAjYzRjNGM0O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogcmVndWxhcjsgfVxuICAucHJvZHVjdC1saXN0LWl0ZW1fX2NhdGVnb3J5IHtcbiAgICBjb2xvcjogI2M0YzRjNDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5wcm9kdWN0LWxpc3QtaXRlbV9fcHJpY2Uge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luOiAxcmVtIDAgMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5wcm9kdWN0LWxpc3QtaXRlbV9faW1hZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgICAucHJvZHVjdC1saXN0LWl0ZW1fX2ltYWdlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7IH1cbiAgICAucHJvZHVjdC1saXN0LWl0ZW1fX2ltYWdlIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgICAgLnByb2R1Y3QtbGlzdC1pdGVtX19pbWFnZSB7XG4gICAgICAgIGhlaWdodDogMzYwcHg7IH0gfVxuIiwiOmV4cG9ydCB7XG4gIG1lZGl1bVNjcmVlbjogOTkycHg7XG4gIHNtYWxsU2NyZWVuOiA1NDBweDsgfVxuXG4ucmVhY3Qtc2VsZWN0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnJlYWN0LXNlbGVjdC13cmFwcGVyIC5pbnB1dF9fbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxlZnQ6IDE3cHg7XG4gICAgdG9wOiAwOyB9XG4gIC5yZWFjdC1zZWxlY3Qtd3JhcHBlci0tZ3JleSAuaW5wdXRfX2xhYmVsLFxuICAucmVhY3Qtc2VsZWN0LXdyYXBwZXItLWdyZXkgLnJlYWN0LXNlbGVjdF9fY29udHJvbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjFmMjsgfVxuICAucmVhY3Qtc2VsZWN0LXdyYXBwZXIgLnJlYWN0LXNlbGVjdF9fY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItY29sb3I6ICMyMjIyMjI7IH1cbiAgICAucmVhY3Qtc2VsZWN0LXdyYXBwZXIgLnJlYWN0LXNlbGVjdF9fY29udHJvbDpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICMyMjIyMjI7IH1cbiAgICAucmVhY3Qtc2VsZWN0LXdyYXBwZXIgLnJlYWN0LXNlbGVjdF9fY29udHJvbC0taXMtZm9jdXNlZCB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzIyMjIyMjsgfVxuICAucmVhY3Qtc2VsZWN0LXdyYXBwZXIgLnJlYWN0LXNlbGVjdF9fcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICM3ZDdkN2Q7IH1cbiAgLnJlYWN0LXNlbGVjdC13cmFwcGVyIC5yZWFjdC1zZWxlY3RfX3ZhbHVlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07IH1cbiAgLnJlYWN0LXNlbGVjdC13cmFwcGVyIC5yZWFjdC1zZWxlY3RfX2luZGljYXRvci1zZXBhcmF0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJlYWN0LXNlbGVjdC13cmFwcGVyIC5yZWFjdC1zZWxlY3RfX2Ryb3Bkb3duLWluZGljYXRvciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vaW1hZ2VzL2Fycm93LnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgICAucmVhY3Qtc2VsZWN0LXdyYXBwZXIgLnJlYWN0LXNlbGVjdF9fZHJvcGRvd24taW5kaWNhdG9yIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5yZWFjdC1zZWxlY3Qtd3JhcHBlciAucmVhY3Qtc2VsZWN0X19tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyMjIyMjI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzIyMjIyMjtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5yZWFjdC1zZWxlY3Qtd3JhcHBlciAucmVhY3Qtc2VsZWN0X19tZW51LWxpc3Qge1xuICAgIGJveC1zaGFkb3c6IDBweCA2cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIC5yZWFjdC1zZWxlY3Qtd3JhcHBlciAucmVhY3Qtc2VsZWN0X19tZW51LWxpc3QgZGl2IHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5yZWFjdC1zZWxlY3Qtd3JhcHBlciAucmVhY3Qtc2VsZWN0X19tZW51LWxpc3QgZGl2Om5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0YzRjNDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgbGVmdDogMXJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7IH1cbiAgLnJlYWN0LXNlbGVjdC13cmFwcGVyIC5yZWFjdC1zZWxlY3RfX29wdGlvbjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDE4LCA5NCwgMC4xKTsgfVxuICAucmVhY3Qtc2VsZWN0LXdyYXBwZXIgLnJlYWN0LXNlbGVjdF9fb3B0aW9uLS1pcy1mb2N1c2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5yZWFjdC1zZWxlY3Qtd3JhcHBlciAucmVhY3Qtc2VsZWN0X19vcHRpb24tLWlzLXNlbGVjdGVkLFxuICAucmVhY3Qtc2VsZWN0LXdyYXBwZXIgLnJlYWN0LXNlbGVjdF9fb3B0aW9uLS1pcy1mb2N1c2VkIC5yZWFjdC1zZWxlY3Qtd3JhcHBlciAucmVhY3Qtc2VsZWN0X19vcHRpb24tLWlzLXNlbGVjdGVkLCAucmVhY3Qtc2VsZWN0LXdyYXBwZXIgLnJlYWN0LXNlbGVjdF9fb3B0aW9uOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjFmMjtcbiAgICBjb2xvcjogIzMyMzIzMjsgfVxuIiwiOmV4cG9ydCB7XG4gIG1lZGl1bVNjcmVlbjogOTkycHg7XG4gIHNtYWxsU2NyZWVuOiA1NDBweDsgfVxuXG4uc29jaWFsLWljb24ge1xuICBwYWRkaW5nOiAxcmVtIDAuNXJlbTsgfVxuICAuc29jaWFsLWljb24gc3ZnICoge1xuICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgLnNvY2lhbC1pY29uOmhvdmVyIHN2ZyAqIHtcbiAgICBmaWxsOiAjODk1NzVFOyB9XG4iLCI6ZXhwb3J0IHtcbiAgbWVkaXVtU2NyZWVuOiA5OTJweDtcbiAgc21hbGxTY3JlZW46IDU0MHB4OyB9XG5cbi5pbnB1dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmlucHV0X19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmlucHV0X19maWVsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAwLjhyZW0gMXJlbTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5pbnB1dF9fZmllbGQ6Zm9jdXMsIC5pbnB1dF9fZmllbGQ6bm90KFt2YWx1ZT1cIlwiXSkge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyMjIyMjI7IH1cbiAgICAgIC5pbnB1dF9fZmllbGQ6Zm9jdXMgKyAuaW5wdXRfX2xhYmVsLCAuaW5wdXRfX2ZpZWxkOm5vdChbdmFsdWU9XCJcIl0pICsgLmlucHV0X19sYWJlbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgbGVmdDogMTdweDtcbiAgICAgICAgdG9wOiAwOyB9XG4gICAgLmlucHV0X19maWVsZDotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMjIyMjIyOyB9XG4gICAgICAuaW5wdXRfX2ZpZWxkOi13ZWJraXQtYXV0b2ZpbGwgKyAuaW5wdXRfX2xhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICBsZWZ0OiAxN3B4O1xuICAgICAgICB0b3A6IDA7IH1cbiAgICAuaW5wdXRfX2ZpZWxkLS1ncmV5OmZvY3VzICsgLmlucHV0X19sYWJlbCwgLmlucHV0X19maWVsZC0tZ3JleTpub3QoW3ZhbHVlPVwiXCJdKSArIC5pbnB1dF9fbGFiZWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjFmMjsgfVxuICAgIC5pbnB1dF9fZmllbGQtLWdyZXk6LXdlYmtpdC1hdXRvZmlsbCArIC5pbnB1dF9fbGFiZWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjFmMjsgfVxuICAgIC5pbnB1dF9fZmllbGQ6bm90KFt2YWx1ZT1cIlwiXSkgKyAuaW5wdXRfX2xhYmVsIHtcbiAgICAgIGNvbG9yOiAjMzIzMjMyOyB9XG4gICAgLmlucHV0X19maWVsZDpmb2N1cyArIC5pbnB1dF9fbGFiZWwge1xuICAgICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICAuaW5wdXRfX2ZpZWxkOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMjIyMjIyO1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gICAgICAuaW5wdXRfX2ZpZWxkOmhvdmVyICsgLmlucHV0X19sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gICAgLmlucHV0X19maWVsZC0tZXJyb3Ige1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JlMmEyYTsgfVxuICAgICAgLmlucHV0X19maWVsZC0tZXJyb3IgKyAuaW5wdXRfX2xhYmVsIHtcbiAgICAgICAgY29sb3I6ICNiZTJhMmE7IH1cbiAgICAgIC5pbnB1dF9fZmllbGQtLWVycm9yOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNiZTJhMmE7IH1cbiAgICAuaW5wdXRfX2ZpZWxkLS1sZWZ0LWljb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtOyB9XG4gIC5pbnB1dF9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29sb3I6ICM3ZDdkN2Q7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMC44cmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgfVxuICAgIC5pbnB1dF9fbGFiZWwtLWZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBsZWZ0OiAxN3B4O1xuICAgICAgdG9wOiAwOyB9XG4gIC5pbnB1dF9fZXJyb3Ige1xuICAgIGNvbG9yOiAjYmUyYTJhO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAuaW5wdXRfX2hlbHAtdGV4dCB7XG4gICAgY29sb3I6ICM3ZDdkN2Q7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gIC5pbnB1dF9faWNvbi1sZWZ0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMXJlbTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTA1JSk7IH1cbiAgLmlucHV0X19pY29uLXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDYwJSk7IH1cbiIsIjpleHBvcnQge1xuICBtZWRpdW1TY3JlZW46IDk5MnB4O1xuICBzbWFsbFNjcmVlbjogNTQwcHg7IH1cblxuLmFkZHJlc3Mtc3VtbWFyeSB7XG4gIGNvbG9yOiAjN2Q3ZDdkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgLmFkZHJlc3Mtc3VtbWFyeSBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cbiIsIjpleHBvcnQge1xuICBtZWRpdW1TY3JlZW46IDk5MnB4O1xuICBzbWFsbFNjcmVlbjogNTQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJ0LXRhYmxlIHRkOmxhc3QtY2hpbGQsXG4gIC5jYXJ0LXRhYmxlIHRoOmxhc3QtY2hpbGQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuLmNhcnQtdGFibGUtcm93LS1wcm9jZXNzaW5nIHRkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jYXJ0LXRhYmxlLXJvdy0tcHJvY2Vzc2luZyB0ZDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwOyB9XG5cbi5jYXJ0LXRhYmxlX19jb3N0IHtcbiAgY29sb3I6ICMzMjMyMzI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmNhcnQtdGFibGVfX3F1YW50aXR5LWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uY2FydC10YWJsZV9fcXVhbnRpdHktY2VsbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY2FydC10YWJsZV9fcXVhbnRpdHktY2VsbCBkaXYge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgICAgLmNhcnQtdGFibGVfX3F1YW50aXR5LWNlbGwgZGl2IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9IH1cbiAgICAuY2FydC10YWJsZV9fcXVhbnRpdHktY2VsbCBkaXYuZGlzYWJsZWQge1xuICAgICAgb3BhY2l0eTogMC44OyB9XG4gICAgICAuY2FydC10YWJsZV9fcXVhbnRpdHktY2VsbCBkaXYuZGlzYWJsZWQ6aG92ZXIgc3ZnIHtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5jYXJ0LXRhYmxlX19xdWFudGl0eS1jZWxsID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwLjVyZW07IH1cblxuLmNhcnQtdGFibGUgc3ZnOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5jYXJ0LXRhYmxlX190aHVtYm5haWwgZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uY2FydC10YWJsZV9fdGh1bWJuYWlsIGltZyB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmNhcnQtdGFibGVfX2NoZWNrb3V0LWFjdGlvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW46IDAgMnJlbSAzcmVtIDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgLmNhcnQtdGFibGVfX2NoZWNrb3V0LWFjdGlvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uY2FydC10YWJsZV9fZW1wdHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVyZW0gMDsgfVxuICAuY2FydC10YWJsZV9fZW1wdHkgaDQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jYXJ0LXRhYmxlX19lbXB0eSBwIHtcbiAgICBjb2xvcjogI2M0YzRjNDsgfVxuICAuY2FydC10YWJsZV9fZW1wdHlfX2FjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDFyZW07IH1cbiIsIjpleHBvcnQge1xuICBtZWRpdW1TY3JlZW46IDk5MnB4O1xuICBzbWFsbFNjcmVlbjogNTQwcHg7IH1cblxuLnByb2R1Y3RzLWZlYXR1cmVkIHtcbiAgcGFkZGluZzogMnJlbSAwIDRyZW07IH1cbiAgLnByb2R1Y3RzLWZlYXR1cmVkIGgzIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAucHJvZHVjdHMtZmVhdHVyZWQgYSB7XG4gICAgY29sb3I6ICMzMjMyMzI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMjU1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4iLCI6ZXhwb3J0IHtcbiAgbWVkaXVtU2NyZWVuOiA5OTJweDtcbiAgc21hbGxTY3JlZW46IDU0MHB4OyB9XG5cbi5icmVhZGNydW1icyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMXJlbSAwOyB9XG4gIC5icmVhZGNydW1icyBsaTpub3QoOmxhc3Qtb2YtdHlwZSk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVybChcIi4uLy4uLy4uL2ltYWdlcy9icmVhZGNydW1icy1hcnJvdy5zdmdcIik7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAwLjVyZW07IH1cbiAgLmJyZWFkY3J1bWJzIGxpIGEge1xuICAgIGNvbG9yOiAjN2Q3ZDdkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgICAuYnJlYWRjcnVtYnMgbGkgYTpob3ZlciwgLmJyZWFkY3J1bWJzIGxpIGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgLmJyZWFkY3J1bWJzX19hY3RpdmUgYSB7XG4gICAgY29sb3I6ICMzMjMyMzI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5icmVhZGNydW1ic19fYWN0aXZlIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMzMjMyMzI7IH1cbiIsIjpleHBvcnQge1xuICBtZWRpdW1TY3JlZW46IDk5MnB4O1xuICBzbWFsbFNjcmVlbjogNTQwcHg7IH1cblxuLmZvb3Rlcl9fZmF2aWNvbnMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmZvb3Rlcl9fbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIHBhZGRpbmc6IDNyZW0gMCAycmVtOyB9XG4gIC5mb290ZXJfX21lbnUgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuZm9vdGVyX19tZW51IC5jb250YWluZXIgZGl2Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtOyB9XG4gIC5mb290ZXJfX21lbnUtc2VjdGlvbi1oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuZm9vdGVyX19tZW51LXNlY3Rpb24tY29udGVudCBwIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGNvbG9yOiAjYzRjNGM0OyB9XG4gICAgLmZvb3Rlcl9fbWVudS1zZWN0aW9uLWNvbnRlbnQgcCBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjYzRjNGM0OyB9XG5cbi5mb290ZXItbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogM3JlbSAwIDJyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgLmZvb3Rlci1uYXYge1xuICAgICAgcGFkZGluZzogMXJlbSAwIDFyZW07IH0gfVxuICAuZm9vdGVyLW5hdiAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gICAgcGxhY2UtaXRlbXM6IHN0YXJ0IGNlbnRlcjtcbiAgICB3aWR0aDogNzV2dzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgICAgLmZvb3Rlci1uYXYgLmNvbnRhaW5lciB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdW5zZXQ7XG4gICAgICAgIHBsYWNlLWl0ZW1zOiB1bnNldDtcbiAgICAgICAgd2lkdGg6IDkwdnc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuZm9vdGVyLW5hdiAuY29udGFpbmVyIGRpdjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgcGFkZGluZy1yaWdodDogM3JlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgICAgIC5mb290ZXItbmF2IC5jb250YWluZXIgZGl2Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgLmZvb3Rlci1uYXZfX2lubGluZS1saW5rcyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmZvb3Rlci1uYXZfX2lubGluZS1saW5rcyBwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgY29sb3I6ICNjNGM0YzQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgLmZvb3Rlci1uYXZfX3NlY3Rpb24ge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgLmZvb3Rlci1uYXZfX3NlY3Rpb24taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgICAuZm9vdGVyLW5hdl9fc2VjdGlvbi1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgLmZvb3Rlci1uYXZfX3NlY3Rpb24tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgICAgIC5mb290ZXItbmF2X19zZWN0aW9uLWNvbnRlbnQgcCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lOyB9IH1cbiAgLmZvb3Rlci1uYXZfX3NlY3Rpb24tY29udGVudCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGNvbG9yOiAjYzRjNGM0OyB9XG4gICAgLmZvb3Rlci1uYXZfX3NlY3Rpb24tY29udGVudCBwIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICNjNGM0YzQ7IH1cbiIsIjpleHBvcnQge1xuICBtZWRpdW1TY3JlZW46IDk5MnB4O1xuICBzbWFsbFNjcmVlbjogNTQwcHg7IH1cblxuLmhlYWRlci13aXRoLWRyb3Bkb3duIHtcbiAgei1pbmRleDogMzsgfVxuXG4ubWFpbi1tZW51IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjhmOGY4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBoZWlnaHQ6IDVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDAuOHJlbTsgfVxuICAubWFpbi1tZW51X19sZWZ0IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDJyZW0pO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NDBweCkge1xuICAgICAgLm1haW4tbWVudV9fbGVmdCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gNHJlbSk7IH0gfVxuICAgIC5tYWluLW1lbnVfX2xlZnQgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLm1haW4tbWVudV9fcmlnaHQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMnJlbSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTQwcHgpIHtcbiAgICAgIC5tYWluLW1lbnVfX3JpZ2h0IHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYyg1MCUgLSA0cmVtKTsgfSB9XG4gICAgLm1haW4tbWVudV9fcmlnaHQgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5tYWluLW1lbnVfX2NlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gICAgLm1haW4tbWVudV9fY2VudGVyIHN2ZyB7XG4gICAgICB3aWR0aDogNHJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU0MHB4KSB7XG4gICAgICAgIC5tYWluLW1lbnVfX2NlbnRlciBzdmcge1xuICAgICAgICAgIHdpZHRoOiA2cmVtOyB9IH1cbiAgLm1haW4tbWVudV9fbG9nbyBzdmcge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gICAgaGVpZ2h0OiAyLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTQwcHgpIHtcbiAgICAgIC5tYWluLW1lbnVfX2xvZ28gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDMuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAzLjVyZW07IH0gfVxuICAubWFpbi1tZW51X19pdGVtIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLm1haW4tbWVudV9faXRlbSBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAgICAgLm1haW4tbWVudV9faXRlbSBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM4OTU3NUU7IH1cbiAgLm1haW4tbWVudV9faGFtYnVyZ2VyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMXJlbTsgfVxuICAgIC5tYWluLW1lbnVfX2hhbWJ1cmdlci0taG92ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5tYWluLW1lbnVfX2hhbWJ1cmdlcjpob3ZlciAubWFpbi1tZW51X19oYW1idXJnZXItLWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5tYWluLW1lbnVfX2hhbWJ1cmdlcjpob3ZlciAubWFpbi1tZW51X19oYW1idXJnZXItLWhvdmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLm1haW4tbWVudV9faGFtYnVyZ2VyIHN2ZyB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgd2lkdGg6IDFyZW07IH1cbiAgLm1haW4tbWVudV9faXRlbSwgLm1haW4tbWVudV9faGFtYnVyZ2VyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubWFpbi1tZW51X19pY29uIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLm1haW4tbWVudV9faWNvbiBzdmcge1xuICAgICAgd2lkdGg6IDFyZW07IH1cbiAgICAubWFpbi1tZW51X19pY29uIHN2ZyAqIHtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgICAubWFpbi1tZW51X19pY29uOmhvdmVyIHN2ZyAqIHtcbiAgICAgIGZpbGw6ICM4OTU3NUU7IH1cbiAgICAubWFpbi1tZW51X19pY29uIHN2ZyB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG4gIC5tYWluLW1lbnVfX2NhcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5tYWluLW1lbnVfX2NhcnRfX3F1YW50aXR5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTAuM3JlbTtcbiAgICAgIHJpZ2h0OiAwLjZyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDAgMC4zcmVtO1xuICAgICAgbWluLXdpZHRoOiAxcmVtO1xuICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgLm1haW4tbWVudV9fdXNlci0tYWN0aXZlICoge1xuICAgIGZpbGw6ICM4OTU3NUU7XG4gICAgZmlsbC1ydWxlOiBpbmhlcml0OyB9XG4gIC5tYWluLW1lbnVfX2Ryb3Bkb3duIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAubWFpbi1tZW51X19kcm9wZG93biBsaSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgLm1haW4tbWVudV9fZHJvcGRvd24gbGk6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2M0YzRjNDsgfVxuICAgICAgLm1haW4tbWVudV9fZHJvcGRvd24gbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmOGY4Zjg7IH1cbiAgLm1haW4tbWVudV9fb2ZmbGluZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogMXJlbTsgfVxuICAgIC5tYWluLW1lbnVfX29mZmxpbmUgc3BhbiB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cbiAgLm1haW4tbWVudV9fc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gICAgLm1haW4tbWVudV9fc2VhcmNoIHN2ZyB7XG4gICAgICB3aWR0aDogMXJlbTsgfVxuICAgIC5tYWluLW1lbnVfX3NlYXJjaCBzdmcgKiB7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gICAgLm1haW4tbWVudV9fc2VhcmNoOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjODk1NzVFOyB9XG4gICAgICAubWFpbi1tZW51X19zZWFyY2g6aG92ZXIgc3ZnICoge1xuICAgICAgICBmaWxsOiAjODk1NzVFOyB9XG4gICAgLm1haW4tbWVudV9fc2VhcmNoIHNwYW4ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgICAubWFpbi1tZW51X19zZWFyY2ggZGl2IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5tYWluLW1lbnVfX3NlYXJjaCBzdmcge1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuICAubWFpbi1tZW51X19uYXYtZHJvcGRvd24ge1xuICAgIHBhZGRpbmc6IDAgMS41cmVtOyB9XG4gICAgLm1haW4tbWVudV9fbmF2LWRyb3Bkb3duLS1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjFmMjsgfVxuICAgIC5tYWluLW1lbnVfX25hdi1kcm9wZG93biA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5tYWluLW1lbnVfX25hdi1kcm9wZG93bl9fYm9keSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAzOyB9XG4gICAgICAubWFpbi1tZW51X19uYXYtZHJvcGRvd25fX2JvZHktLXZpc2libGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLm1haW4tbWVudV9fbmF2LWRyb3Bkb3duX19ib2R5IGxpICosXG4gICAgICAubWFpbi1tZW51X19uYXYtZHJvcGRvd25fX2JvZHkgdWwgKiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5tYWluLW1lbnVfX25hdi1kcm9wZG93bl9fYm9keSA+IHVsID4gbGkge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTg4cHg7IH1cbiAgICAgICAgLm1haW4tbWVudV9fbmF2LWRyb3Bkb3duX19ib2R5ID4gdWwgPiBsaSA+IGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7IH1cbiAgICAgICAgLm1haW4tbWVudV9fbmF2LWRyb3Bkb3duX19ib2R5ID4gdWwgPiBsaSA+IHVsID4gbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5tYWluLW1lbnVfX25hdi1kcm9wZG93bl9fYm9keSA+IHVsID4gbGkgPiB1bCA+IGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmMWYyO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5tYWluLW1lbnVfX25hdi1kcm9wZG93bl9fYm9keSA+IHVsID4gbGkgdWwgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgICAgICAgLm1haW4tbWVudV9fbmF2LWRyb3Bkb3duX19ib2R5ID4gdWwgPiBsaSB1bCBsaSA+IHVsIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuIiwiOmV4cG9ydCB7XG4gIG1lZGl1bVNjcmVlbjogOTkycHg7XG4gIHNtYWxsU2NyZWVuOiA1NDBweDsgfVxuXG4uc2lkZS1uYXYge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA1cmVtKTtcbiAgd2lkdGg6IDMwcmVtOyB9XG4gIC5zaWRlLW5hdl9fbWVudS1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGhlaWdodDogMy43cmVtOyB9XG4gICAgLnNpZGUtbmF2X19tZW51LWl0ZW0tbGluayxcbiAgICAuc2lkZS1uYXZfX21lbnUtaXRlbS1iYWNrIHNwYW4ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjMzIzMjMyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgICAgIC5zaWRlLW5hdl9fbWVudS1pdGVtLWxpbmsgc3ZnICosXG4gICAgICAuc2lkZS1uYXZfX21lbnUtaXRlbS1iYWNrIHNwYW4gc3ZnICoge1xuICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7IH1cbiAgICAuc2lkZS1uYXZfX21lbnUtaXRlbS1sb2dvIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTsgfVxuICAgICAgLnNpZGUtbmF2X19tZW51LWl0ZW0tbG9nbyBzdmcge1xuICAgICAgICBoZWlnaHQ6IDNyZW07IH1cbiAgICAuc2lkZS1uYXZfX21lbnUtaXRlbS1saW5rLCAuc2lkZS1uYXZfX21lbnUtaXRlbS1tb3JlLCAuc2lkZS1uYXZfX21lbnUtaXRlbS1iYWNrLCAuc2lkZS1uYXZfX21lbnUtaXRlbS1jbG9zZSB7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gICAgICAuc2lkZS1uYXZfX21lbnUtaXRlbS1saW5rOmhvdmVyLCAuc2lkZS1uYXZfX21lbnUtaXRlbS1tb3JlOmhvdmVyLCAuc2lkZS1uYXZfX21lbnUtaXRlbS1iYWNrOmhvdmVyLCAuc2lkZS1uYXZfX21lbnUtaXRlbS1jbG9zZTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjODk1NzVFOyB9XG4gICAgICAuc2lkZS1uYXZfX21lbnUtaXRlbS1saW5rIHN2ZyAqLCAuc2lkZS1uYXZfX21lbnUtaXRlbS1tb3JlIHN2ZyAqLCAuc2lkZS1uYXZfX21lbnUtaXRlbS1iYWNrIHN2ZyAqLCAuc2lkZS1uYXZfX21lbnUtaXRlbS1jbG9zZSBzdmcgKiB7XG4gICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjsgfVxuICAgIC5zaWRlLW5hdl9fbWVudS1pdGVtLWNsb3NlOmhvdmVyLCAuc2lkZS1uYXZfX21lbnUtaXRlbS1tb3JlOmhvdmVyLCAuc2lkZS1uYXZfX21lbnUtaXRlbS1iYWNrOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5zaWRlLW5hdl9fbWVudS1pdGVtLW1vcmUge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMS4yNXJlbSAxLjc1cmVtOyB9XG4gICAgLnNpZGUtbmF2X19tZW51LWl0ZW0tYmFjayBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG4gICAgLnNpZGUtbmF2X19tZW51LWl0ZW0tY2xvc2Uge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDMuN3JlbTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAuc2lkZS1uYXZfX21lbnUtaXRlbS1jbG9zZSBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB3aWR0aDogMjRweDsgfVxuICAgICAgLnNpZGUtbmF2X19tZW51LWl0ZW0tY2xvc2U6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzg5NTc1RTsgfVxuICAgIC5zaWRlLW5hdl9fbWVudS1pdGVtLS1oYXMtc3VibmF2aWdhdGlvbiwgLnNpZGUtbmF2X19tZW51LWl0ZW0tLXBhcmVudCB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzLjdyZW07IH1cbiAgICAuc2lkZS1uYXZfX21lbnUtaXRlbS0tcGFyZW50IHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICBjb2xvcjogI2M0YzRjNDsgfVxuICAgICAgLnNpZGUtbmF2X19tZW51LWl0ZW0tLXBhcmVudCBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiIsIjpleHBvcnQge1xuICBtZWRpdW1TY3JlZW46IDk5MnB4O1xuICBzbWFsbFNjcmVlbjogNTQwcHg7IH1cblxuLmxvZ2luIHtcbiAgd2lkdGg6IDI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMHZ3OyB9XG4gIC5sb2dpbl9fdGFicyB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5sb2dpbl9fdGFicyBzcGFuIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmOGY4Zjg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5sb2dpbl9fdGFicyBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmOyB9XG4gICAgICAubG9naW5fX3RhYnMgc3BhbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7IH1cbiAgICAgIC5sb2dpbl9fdGFicyBzcGFuLmFjdGl2ZS10YWIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg5NTc1RTsgfVxuICAubG9naW5fX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgcGFkZGluZzogMnJlbTsgfVxuICAgIC5sb2dpbl9fY29udGVudCAuaW5wdXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgIC5sb2dpbl9fY29udGVudF9fYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07IH1cbiAgICAubG9naW5fX2NvbnRlbnRfX3Bhc3N3b3JkLXJlbWluZGVyIHtcbiAgICAgIGNvbG9yOiAjYzRjNGM0O1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuIiwiOmV4cG9ydCB7XG4gIG1lZGl1bVNjcmVlbjogOTkycHg7XG4gIHNtYWxsU2NyZWVuOiA1NDBweDsgfVxuXG4ub3ZlcmxheS0tbW9kYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NDBweCkge1xuICAgIC5vdmVybGF5LS1tb2RhbCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgLm92ZXJsYXktLW1vZGFsIC5vdmVybGF5X19tb2RhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU0MHB4KSB7XG4gICAgICAub3ZlcmxheS0tbW9kYWwgLm92ZXJsYXlfX21vZGFsIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogNDU1cHg7XG4gICAgICAgIHdpZHRoOiA1NTVweDsgfSB9XG4gICAgLm92ZXJsYXktLW1vZGFsIC5vdmVybGF5X19tb2RhbCAubW9kYWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBtaW4taGVpZ2h0OiBpbmhlcml0OyB9XG4gICAgICAub3ZlcmxheS0tbW9kYWwgLm92ZXJsYXlfX21vZGFsIC5tb2RhbCBhLCAub3ZlcmxheS0tbW9kYWwgLm92ZXJsYXlfX21vZGFsIC5tb2RhbF9fYWN0aW9uIHtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgLm92ZXJsYXktLW1vZGFsIC5vdmVybGF5X19tb2RhbCAubW9kYWxfX3RpdGxlLCAub3ZlcmxheS0tbW9kYWwgLm92ZXJsYXlfX21vZGFsIC5tb2RhbF9fYm9keSwgLm92ZXJsYXktLW1vZGFsIC5vdmVybGF5X19tb2RhbCAubW9kYWxfX2Zvb3RlciB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgICAgIC5vdmVybGF5LS1tb2RhbCAub3ZlcmxheV9fbW9kYWwgLm1vZGFsX190aXRsZSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCAjZjVmMWYyIHNvbGlkO1xuICAgICAgICBjb2xvcjogIzMyMzIzMjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgLm92ZXJsYXktLW1vZGFsIC5vdmVybGF5X19tb2RhbCAubW9kYWxfX3RpdGxlIHAge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgICAgLm92ZXJsYXktLW1vZGFsIC5vdmVybGF5X19tb2RhbCAubW9kYWxfX2JvZHkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggI2M0YzRjNCBzb2xpZDtcbiAgICAgICAgZmxleDogMTsgfVxuICAgICAgICAub3ZlcmxheS0tbW9kYWwgLm92ZXJsYXlfX21vZGFsIC5tb2RhbF9fYm9keV9fbGVhZCB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoNTAsIDUwLCA1MCwgMC42KTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAub3ZlcmxheS0tbW9kYWwgLm92ZXJsYXlfX21vZGFsIC5tb2RhbF9fZm9vdGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgICAgLm92ZXJsYXktLW1vZGFsIC5vdmVybGF5X19tb2RhbCAubW9kYWxfX2Zvb3RlciBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtOyB9XG4gICAgICAub3ZlcmxheS0tbW9kYWwgLm92ZXJsYXlfX21vZGFsIC5tb2RhbF9fYnV0dG9uIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDFyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuMXJlbSAyLjdyZW07XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAgIC5vdmVybGF5LS1tb2RhbCAub3ZlcmxheV9fbW9kYWwgLm1vZGFsX19idXR0b24gc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgICAgLm92ZXJsYXktLW1vZGFsIC5vdmVybGF5X19tb2RhbCAubW9kYWxfX2FjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAxcmVtOyB9XG4gICAgICAub3ZlcmxheS0tbW9kYWwgLm92ZXJsYXlfX21vZGFsIC5tb2RhbF9fY2xvc2UgZGl2LFxuICAgICAgLm92ZXJsYXktLW1vZGFsIC5vdmVybGF5X19tb2RhbCAubW9kYWxfX2Nsb3NlIHN2ZyB7XG4gICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgd2lkdGg6IDE5cHg7IH1cbiAgICAgIC5vdmVybGF5LS1tb2RhbCAub3ZlcmxheV9fbW9kYWwgLm1vZGFsX19jbG9zZTpob3ZlciwgLm92ZXJsYXktLW1vZGFsIC5vdmVybGF5X19tb2RhbCAubW9kYWxfX2FjdGlvbjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuIiwiOmV4cG9ydCB7XG4gIG1lZGl1bVNjcmVlbjogOTkycHg7XG4gIHNtYWxsU2NyZWVuOiA1NDBweDsgfVxuXG4ucGFzc3dvcmQtcmVzZXQge1xuICB3aWR0aDogMjVyZW07XG4gIG1heC13aWR0aDogMTAwdnc7IH1cbiAgLnBhc3N3b3JkLXJlc2V0X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4iLCI6ZXhwb3J0IHtcbiAgbWVkaXVtU2NyZWVuOiA5OTJweDtcbiAgc21hbGxTY3JlZW46IDU0MHB4OyB9XG5cbi5zZWFyY2gge1xuICB3aWR0aDogMTAwdnc7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNlYXJjaCB7XG4gICAgICB3aWR0aDogMjVyZW07IH0gfVxuICAuc2VhcmNoLS1oYXMtcmVzdWx0cyB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7IH1cbiAgLnNlYXJjaCAuaW5wdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnNlYXJjaF9fY2xvc2UtYnRuIGRpdiBzdmcge1xuICAgIHdpZHRoOiAwLjhyZW07IH1cbiAgLnNlYXJjaF9faW5wdXQgLmlucHV0X19pY29uLXJpZ2h0IHN2ZyAqIHtcbiAgICBmaWxsOiAjODk1NzVFOyB9XG4gIC5zZWFyY2hfX2lucHV0IC5pbnB1dF9faWNvbi1sZWZ0IHN2ZyAqIHtcbiAgICBmaWxsOiAjMzIzMjMyOyB9XG4gIC5zZWFyY2hfX2lucHV0IC5pbnB1dF9fZmllbGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWYxZjI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zZWFyY2hfX2lucHV0IC5pbnB1dF9fZmllbGQ6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5zZWFyY2hfX2lucHV0IC5pbnB1dF9fZmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgLnNlYXJjaF9fcHJvZHVjdHMge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zaXRpb246IDMwMG1zO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDNyZW0pOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc2VhcmNoX19wcm9kdWN0cyB7XG4gICAgICAgIHJpZ2h0OiAtMjVyZW07IH0gfVxuICAgIC5zZWFyY2hfX3Byb2R1Y3RzLS1leHBhbmRlZCB7XG4gICAgICByaWdodDogMDsgfVxuICAgIC5zZWFyY2hfX3Byb2R1Y3RzLS1ub3QtZm91bmQge1xuICAgICAgcGFkZGluZzogMTRweDsgfVxuICAgIC5zZWFyY2hfX3Byb2R1Y3RzX19sZWFkIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgICAgLnNlYXJjaF9fcHJvZHVjdHNfX2xlYWQgKyBwIHtcbiAgICAgICAgY29sb3I6ICNjNGM0YzQ7IH1cbiAgICAuc2VhcmNoX19wcm9kdWN0c19faXRlbSB7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAgICAgLnNlYXJjaF9fcHJvZHVjdHNfX2l0ZW0gaW1nIHtcbiAgICAgICAgd2lkdGg6IDMuNnJlbTtcbiAgICAgICAgaGVpZ2h0OiAzLjZyZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgICAuc2VhcmNoX19wcm9kdWN0c19faXRlbSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNC42cmVtKTsgfVxuICAgICAgLnNlYXJjaF9fcHJvZHVjdHNfX2l0ZW0gaDQge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDA7XG4gICAgICAgIGNvbG9yOiAjMzIzMjMyOyB9XG4gICAgICAuc2VhcmNoX19wcm9kdWN0c19faXRlbSBwIHtcbiAgICAgICAgY29sb3I6ICNjNGM0YzQ7IH1cbiAgICAgIC5zZWFyY2hfX3Byb2R1Y3RzX19pdGVtOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODsgfVxuICAgICAgLnNlYXJjaF9fcHJvZHVjdHNfX2l0ZW0gdWwge1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gOXJlbSk7IH1cbiAgICAuc2VhcmNoX19wcm9kdWN0c19fZm9vdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmOGY4Zjg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgd2lkdGg6IDEwMHZ3OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnNlYXJjaF9fcHJvZHVjdHNfX2Zvb3RlciB7XG4gICAgICAgICAgd2lkdGg6IDI1cmVtOyB9IH1cbiIsIjpleHBvcnQge1xuICBtZWRpdW1TY3JlZW46IDk5MnB4O1xuICBzbWFsbFNjcmVlbjogNTQwcHg7IH1cblxuQGtleWZyYW1lcyBzaWRlbmF2TGVmdE9wZW4ge1xuICBmcm9tIHtcbiAgICBsZWZ0OiAtMTAwcmVtOyB9XG4gIHRvIHtcbiAgICBsZWZ0OiAwOyB9IH1cblxuQGtleWZyYW1lcyBzaWRlbmF2UmlnaHRPcGVuIHtcbiAgZnJvbSB7XG4gICAgcmlnaHQ6IC0xMDByZW07IH1cbiAgdG8ge1xuICAgIHJpZ2h0OiAwOyB9IH1cblxuLm92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgMjQxLCAyNDEsIDAuOCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiAzMDBtcztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDI7IH1cbiAgLm92ZXJsYXktLXNlYXJjaCAub3ZlcmxheV9fcmlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5vdmVybGF5LS1zZWFyY2ggc3ZnIHtcbiAgICB3aWR0aDogMXJlbTsgfVxuICAub3ZlcmxheS0tbm8tYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm92ZXJsYXlfX2xlZnQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYW5pbWF0aW9uOiBzaWRlbmF2TGVmdE9wZW4gMC4zczsgfVxuICAub3ZlcmxheV9fcmlnaHQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYW5pbWF0aW9uOiBzaWRlbmF2UmlnaHRPcGVuIDAuM3M7IH1cbiAgLm92ZXJsYXlfX2hlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBoZWlnaHQ6IDMuNnJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5vdmVybGF5X19oZWFkZXItdGV4dCB7XG4gICAgICBtYXJnaW46IDAgMXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLm92ZXJsYXlfX2hlYWRlci10ZXh0LWl0ZW1zIHtcbiAgICAgICAgY29sb3I6ICNjNGM0YzQ7IH1cbiAgICAub3ZlcmxheV9faGVhZGVyX19jbG9zZS1pY29uIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1hcmdpbjogMCAxcmVtOyB9XG4gICAgICAub3ZlcmxheV9faGVhZGVyX19jbG9zZS1pY29uOmhvdmVyIHN2ZyAqLCAub3ZlcmxheV9faGVhZGVyX19jbG9zZS1pY29uOmZvY3VzIHN2ZyAqIHtcbiAgICAgICAgZmlsbDogIzg5NTc1RTsgfVxuICAgICAgLm92ZXJsYXlfX2hlYWRlcl9fY2xvc2UtaWNvbiBkaXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLm92ZXJsYXlfX2hlYWRlcl9fY2FydC1pY29uIHtcbiAgICAgIG1hcmdpbjogMCAxcmVtOyB9XG4gICAgICAub3ZlcmxheV9faGVhZGVyX19jYXJ0LWljb24gZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAub3ZlcmxheV9faGVhZGVyX19jYXJ0LWljb24gZGl2IHN2ZyAqIHtcbiAgICAgICAgICBmaWxsOiAjODk1NzVFOyB9XG4iLCI6ZXhwb3J0IHtcbiAgbWVkaXVtU2NyZWVuOiA5OTJweDtcbiAgc21hbGxTY3JlZW46IDU0MHB4OyB9XG5cbi5zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLnNlbGVjdF9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzIyMjIyMjsgfVxuICAgIC5zZWxlY3RfX3RpdGxlIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwLjhyZW0gMXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLnNlbGVjdF9fdGl0bGUgaW5wdXQ6YWN0aXZlLCAuc2VsZWN0X190aXRsZSBpbnB1dDpmb2N1cywgLnNlbGVjdF9fdGl0bGUgaW5wdXQ6OnNlbGVjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgLnNlbGVjdF9fdGl0bGU6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHdpZHRoOiAwLjVyZW07XG4gICAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9pbWFnZXMvYXJyb3cuc3ZnXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuICAuc2VsZWN0X19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2VsZWN0X19vcHRpb25zIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMjIyMjIyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDAuMXJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQzcHg7XG4gICAgbWF4LWhlaWdodDogNDB2aDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJveC1zaGFkb3c6IDBweCA2cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBvdmVyZmxvdzogYXV0bzsgfVxuICAgIC5zZWxlY3RfX29wdGlvbnMtLW9wZW4ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHotaW5kZXg6IDI7IH1cbiAgLnNlbGVjdF9fb3B0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07IH1cbiAgICAuc2VsZWN0X19vcHRpb246bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M0YzRjNDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGxlZnQ6IDFyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7IH1cbiAgICAuc2VsZWN0X19vcHRpb24tLWRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAjN2Q3ZDdkOyB9XG4gICAgLnNlbGVjdF9fb3B0aW9uOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDE4LCA5NCwgMC4xKTsgfVxuICAgIC5zZWxlY3RfX29wdGlvbi0tc2VsZWN0ZWQsIC5zZWxlY3RfX29wdGlvbjpmb2N1cywgLnNlbGVjdF9fb3B0aW9uOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmMWYyO1xuICAgICAgY29sb3I6ICMzMjMyMzI7IH1cbiAgLnNlbGVjdF9faGlkZGVuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7IH1cbiIsIi5ub3RpZmljYXRpb24gLm1lc3NhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/