/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
.Header__sticky{position:sticky;top:0;z-index:4;width:100%;background:#fff}.Header__background{background:var(--light-pink)}.Header__container{display:flex;padding:0 12.5px;justify-content:space-between;min-height:50px;border-bottom:5px solid #ffecb8}.Header__column{width:25%;display:flex;align-items:center}.Header__column--end{justify-content:flex-end}.Header__logo{width:50%;justify-content:center;margin-bottom:0}.Header__logo a{display:flex;align-items:center}.Header__logo img{max-width:160px;width:100%;margin:0 autp}.Header__menu{margin-right:20px}.Header__menu__button{-webkit-appearance:none;background:unset;color:#000;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;margin-bottom:-4px}.Header__menu__button:hover{background:unset;color:#000}.Header__menu__button--close{display:none;font-size:1.375rem;width:27px}.Header__menu__text{font-size:10px;text-transform:uppercase;text-align:center;font-family:BrandonBld;font-weight:initial}.Header__menu svg{width:20px;height:20px}.Header__menu.active .Header__menu__button{display:none}.Header__menu.active .Header__menu__button--close{display:block}.Header__menu__button.hide{display:none}.Header__account svg{width:19px;display:flex;align-items:center}.Header__bag{position:relative;margin-left:15px;display:flex;align-items:center;cursor:pointer;mix-blend-mode:multiply}.Header__bag__count{position:absolute;background-color:#000;color:#fff;border-radius:50%;width:15px;height:15px;display:flex;justify-content:center;align-items:center;font-size:10px;top:-7px;right:-10px}.Header__bag__icon{max-width:23px}.Header__search svg{width:15px;display:flex;align-items:center}.Header__search{width:15px;-webkit-appearance:none;background:unset;padding:0;margin:0}.Header__search:hover{background:unset}.Header__search__text{color:#000}.Header__column--end .Header__account{display:none;margin-left:15px}.Header__wrapper{display:flex;align-items:center}@media screen and (min-width: 1024px){.Header{background:#fff}.Header__container .SearchPopup{display:block}.Header__background{background:var(--light-pink)}.Header__bag__icon{margin-top:0}.Header__menu__text{font-size:13px}.Header__menu svg{width:25px;height:25px}.Header__column{width:32.5%;width:40px}.Header__logo{width:35%;margin-right:auto;justify-content:flex-start;margin-left:50px}.Header__container{padding:10px 15px;border-bottom:10px solid #ffecb8;align-items:center;height:75px}.Header__logo img{max-width:190px}.Header__column--end{align-items:flex-start;width:max-content}.Header__column--end .Header__account{display:inherit;display:none;margin-left:15px}.Header__search{display:none;width:max-content}.Header__search__text{text-transform:uppercase;font-size:12px;margin-bottom:-2px;font-family:BrandonBld;text-align:left;display:block;margin-right:5px;display:flex;align-items:center}.Header__bag__icon{margin-right:5px}.Header__buttons{display:flex;flex-direction:column}.Header__button{text-align:center;height:31px;border:2px solid #000;margin-bottom:5px;border-radius:4px;transition:all .5s;background-color:#ffdbe5;display:flex;align-items:center;justify-content:center;line-height:31px;color:#000;font-family:"BrandonBld";letter-spacing:0;font-size:10px;text-transform:uppercase;min-width:161px}.Header__button--faq,.Header__button--account{font-family:"BrandonBld";font-size:14px;text-transform:uppercase;margin-right:10px}.Header__button--faq{margin-right:20px}.Header__button:hover{background-color:#000 !important;color:#fff !important}.Header__menu.active .Header__menu__button{display:block}.Header__menu.active .Header__menu__button--close{display:none}}.CountrySelect{margin-left:15px}.CountrySelect svg{width:15px;height:12px}.CountrySelect__selected{color:#000;color:#000;font-family:BrandonBld;text-transform:uppercase;letter-spacing:0;font-size:12px;padding:5px 10px;margin-bottom:0;-webkit-appearance:none;background:transparent;border:0;display:flex;align-items:center}.CountrySelect__selected:hover{background:transparent;color:#000}.CountrySelect__selected span{display:flex;margin-left:5px}.CountrySelect__list{display:flex;flex-direction:column;text-align:left;list-style:none;height:0;transition:.3s height;overflow:hidden;position:absolute;background:#fff;z-index:1}.CountrySelect__list__item{font-family:BrandonBld;text-transform:uppercase;font-size:12px;margin:0 10px;position:relative}.CountrySelect__list__item:before{content:"";width:0;background:var(--light-pink);transition:width .3s;z-index:-1;position:absolute;top:0;bottom:0;height:100%}.CountrySelect__list__item:hover:before{width:100%}.CountrySelect__list li{height:22px}.Nav{display:none;justify-content:center;position:relative;border-bottom:2px solid #000}.Nav__list{display:flex;list-style:none}.Nav__item{padding:0 10px 10px}.Nav__item__link{font-family:BrandonBld;letter-spacing:0;text-transform:uppercase;font-size:14px}.Nav__item:hover{padding-bottom:3px}.Nav__megamenu{position:absolute;border-top:2px solid #000;top:33px;width:100%;background:var(--light-pink);left:0;display:flex;justify-content:space-evenly;list-style:none;padding:20px 10px;opacity:0;visibility:hidden;z-index:-1}.Nav__megamenu__wrapper{list-style:none}.Nav__megamenu__list{list-style:none}.Nav__megamenu__list__title{font-family:"BrandonReg";letter-spacing:0;width:100%;text-transform:uppercase;font-size:12px}.Nav__megamenu__title{font-family:"BrandonBld";text-transform:uppercase;margin-bottom:15px}.Nav__list:hover .Nav__megamenu{opacity:1;visibility:visible;z-index:1}.Nav__item:hover .Nav__megamenu{display:flex}.Nav__product{padding:0 2.5px;display:flex;flex-direction:column;text-align:center}.Nav__product__title{font-family:BrandonBld;font-weight:400;letter-spacing:0;font-size:11px;margin-bottom:0;min-height:30px;margin-top:10px;text-transform:uppercase}.Nav__product__price{font-family:BrandonBld;font-weight:400;letter-spacing:0;font-size:11px;margin-bottom:0;margin-top:5px}.Nav__product__image{transition:.3s;vertical-align:middle}.Nav__product__hover{overflow:hidden}.Nav__product:hover .Nav__product__image{transform:scale(1.125)}@media screen and (min-width: 1024px){.Nav{display:flex}}@media screen and (min-width: 1150px){.Nav__item__link{font-size:14px;letter-spacing:1px}}.SearchPopup__form{position:fixed;display:flex;top:-100px;right:0;left:0;width:100%;z-index:6;transition:.5s;margin-top:0}.SearchPopup__input[type=text]{width:100%;font-size:16px;font-family:"BrandonReg";margin-bottom:0;height:40px;text-indent:17px;padding:0;border:double 3px transparent;border-radius:40px;background-image:linear-gradient(white, white),linear-gradient(to right, #ffefeb, #edb2b6, #edb2b6, #ffefeb);background-origin:border-box;background-clip:padding-box,border-box}.SearchPopup__input[type=text]::placeholder{opacity:.6;font-family:"BrandonReg"}.SearchPopup__close{margin:0;padding:0;display:flex;justify-content:center;align-items:center;height:50px;width:50px;background:#000;color:#fff;-webkit-appearance:none;border:0}.SearchPopup__overlay{position:fixed;background-color:#000;top:0;bottom:0;left:0;opacity:0;right:0;z-index:-1;visibility:hidden;transition:.5s all}.SearchPopup__overlay.show{visibility:visible;opacity:.7;z-index:5}.SearchPopup__predict{position:absolute;top:50px;width:100%;right:0;left:0;background-color:#fff}.SearchPopup__predict__item{display:flex;align-items:center;padding:5px 15px;transition:background-color .5s}.SearchPopup__predict__item:hover{background-color:var(--light-pink)}.SearchPopup__predict__title{margin-left:15px;margin-bottom:0;font-family:"BrandonReg"}.SearchPopup__predict__image{width:50px;border-radius:50%}.SearchPopup__predict__button{text-align:center;font-size:1rem;padding-top:10px;padding-bottom:10px;background-color:#ffdbe5;margin-bottom:0;font-family:"BrandonReg"}.SearchPopup__search-icon{display:none}.SearchPopup__search-icon path{fill:#bbb}@media screen and (min-width: 1024px){.SearchPopup{display:none}.SearchPopup__close{display:none}.SearchPopup__search-icon{background:#fff;position:absolute;width:15px;height:15px;top:50%;transform:translateY(-50%);left:15px;padding:0;display:block;margin:0}.SearchPopup__search-icon:hover{background:#fff}.SearchPopup__input[type=text]{padding-left:20px;width:300px}.SearchPopup__form{position:relative !important;top:unset;left:unset;right:unset;bottom:unset}}.SearchPopup.show .SearchPopup__form{top:0;z-index:6}.FlashingPromo{display:flex;justify-content:space-between;padding:5px 10px;padding-top:7px;border-bottom:2px solid #000;margin:0}.FlashingPromo li{font-family:BrandonBld;font-size:10px;text-transform:uppercase;letter-spacing:1px;font-size:12px;list-style:none;flex:1;text-align:center;opacity:1;letter-spacing:1px}.FlashingPromo li.active{opacity:1;background-color:transparent}.FlashingPromo li{display:none;opacity:0}.FlashingPromo li.active{display:block}.FlashingPromo li:nth-child(2){border:none}@media screen and (min-width: 1024px){.FlashingPromo{display:none}.FlashingPromo li{display:block;opacity:1}.FlashingPromo li:nth-child(2){border-left:1px solid #000;border-right:1px solid #000}}.Footer__container{padding:0 10px 130px;background-color:#270521}.Footer__image--background{height:175px;background-repeat:repeat-x;background-size:contain;background-position:center bottom}.Footer__image--light-pink{background-color:var(--light-pink);background-blend-mode:multiply}.Footer__image--pink{background-color:var(--pink);background-blend-mode:multiply}.Footer__newsletter{display:none}.Footer__newsletter__title{color:#fff;font-family:BrandonBld;text-transform:uppercase;font-size:18px;text-align:center;letter-spacing:1px}.Footer__newsletter__input[type=email]{font-family:BrandonReg;font-size:16px;margin-bottom:0}.Footer__newsletter__button{border:1px solid #fff;margin-top:10px;font-family:BrandonBld;text-transform:uppercase;font-size:16px;letter-spacing:2px;transition:.3s all}.Footer__newsletter__button:hover{opacity:1;background:#fff !important;color:#000 !important}.Footer__row--top{display:flex;flex-direction:column-reverse}.Footer__lists{display:flex;flex-flow:row wrap;color:#fff}.Footer__list{list-style:none;width:50%}.Footer__list__title{text-transform:uppercase;font-family:BrandonBld;margin-bottom:3px;line-height:22.4px}.Footer__list__link{color:#d5d6d5;font-family:BrandonReg;text-transform:uppercase;transition:.3s color;font-size:12px;line-height:22.4px}.Footer__list__link:visited{color:#d5d6d5}.Footer__list__link:hover{color:#fff}.Footer__icons img{width:100%}.Footer__icons{display:flex;justify-content:center;margin-top:20px}.Footer__icons a{max-width:100%;width:70px;margin:0 10px;transition:.3s opacity}.Footer__icons a:hover{opacity:.9}.Footer__copy p{color:#fff;text-align:center;font-family:BrandonReg;text-transform:uppercase;font-size:11px;margin-bottom:0;margin-top:5px}.Footer__sms{margin-bottom:20px;margin-top:10px}.Footer__sms__button{text-align:center;border:1px solid #fff;margin-bottom:5px;margin-top:-20px;font-family:BrandonBld;text-transform:uppercase;letter-spacing:1px;font-size:12px;transition:.3s all;padding:15.8px 0;color:#fff;display:flex;align-items:center;justify-content:center}.Footer__sms__button:hover{background:#fff !important;color:#000 !important}.Footer__sms__disclaimer>*{font-family:"BrandonReg";text-align:center;font-size:10px;line-height:10px;margin-top:5px;color:#fff}.Footer__sms__disclaimer a{text-decoration:underline;color:#fff}.Footer__sms__disclaimer a:hover{color:#fff}.Footer__sms__disclaimer a:focus{color:#fff}.Footer__sms__disclaimer a:visited{color:#fff !important}@media screen and (min-width: 400px){.Footer__sms{font-size:16px;letter-spacing:1px}}@media screen and (min-width: 600px){.Footer__list{width:33.3333333333%}.Footer__row--top{width:90%;margin:0 auto}.Footer__newsletter{text-align:center}.Footer__newsletter__image{max-width:80%}}@media screen and (min-width: 1024px){.Footer__container{padding-top:50px;padding-bottom:50px;background-color:#270521}.Footer__image--background{height:350px}.Footer__row--top{flex-direction:row}.Footer__column:first-child{width:63%;margin-right:2%}.Footer__column:last-child{width:35%}.Footer__newsletter{margin-top:-28px}.Footer__newsletter__image{max-width:100%}.Footer__icons{margin-top:0}.Footer__icons a{max-width:50px;margin:0 7.5px}}.MiniCart{max-width:600px;width:100%;position:fixed;top:0;right:-100%;height:100%;z-index:23;background:#fff;overflow-y:scroll;padding-bottom:80px;transition:all .3s;background:#fff}.MiniCart__note textarea{font-family:"BrandonReg";width:100%;margin-top:15px;font-size:11px}.MiniCart__header{position:relative;height:70px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #f0f0f0}.MiniCart__title{font-family:BrandonBld;font-size:13px;line-height:50px;text-transform:uppercase;letter-spacing:2.5px;margin-bottom:0;text-align:center}.MiniCart__close{color:#b1b1b1;font-size:1.7em;display:inline-block;width:50px;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-appearance:none;background:unset;padding:unset;margin:unset}.MiniCart__close:hover{background:unset;color:#b1b1b1}.MiniCart__content{list-style:none;margin:0}.MiniCart__heading{width:100%}.MiniCart__heading.hide--desktop{display:none}.MiniCart__item{display:flex;padding:15px 15px 0px;border-bottom:1px solid #f0f0f0;flex-direction:column;position:relative;width:100%;flex-direction:row;flex-flow:row wrap;padding-bottom:15px}.MiniCart__item:has(div.MiniCart__item--pink){background:var(--light-pink)}.MiniCart__item:has(div.MiniCart__item--pink) .MiniCart__qty-alert{display:block}.MiniCart__item__heading{width:100%}.MiniCart__item__description{text-align:right;font-family:BrandonReg;font-size:11px;line-height:11px;text-align:right;font-size:11px;max-width:90%;margin-left:auto}.MiniCart__item--pink{background:var(--light-pink);padding-bottom:0;flex-flow:row wrap}.MiniCart__item--upsell{background-color:rgba(247,247,247,.4);border-bottom:1px solid #e1e1e1}.MiniCart__item--upsell .MiniCart__item__image{width:24%}.MiniCart__item__image{width:20%;margin-right:3%}.MiniCart__item__image img{vertical-align:middle}.MiniCart__item--upsell .MiniCart__item__content{width:calc(76% - 10px)}.MiniCart__item__content{width:77%}.MiniCart__item__info{text-align:right}.MiniCart__item__price{font-family:BrandonBld;font-size:10px;margin-bottom:5px;line-height:initial;display:block}.MiniCart__item__price--sale{position:relative;color:#919191;margin-bottom:0;font-family:BrandonBld;font-size:10px}.MiniCart__item__price--sale:after{content:"";width:100%;position:absolute;top:47%;left:0;transform:translate(0, -50%);border-top:1px solid #919191}.MiniCart__item__title{font-size:10px;line-height:13px;letter-spacing:1px;font-family:BrandonBld;text-transform:uppercase}.MiniCart__item__title--variant{font-size:10px;font-family:BrandonBld;text-transform:initial;line-height:initial;margin-bottom:0;padding:1px 7px 0;text-transform:uppercase;width:max-content}.MiniCart__item__quantity{display:flex;justify-content:flex-start}.MiniCart__item__quantity__value{font-size:12px;font-family:BrandonBld;width:40px;height:40px;line-height:40px;border:1px solid #f0f0f0;text-align:center;border-left:0;border-right:0}.MiniCart__item__quantity input[type=button]{-webkit-appearance:none;border:1px solid #f0f0f0;background:unset;width:40px;height:40px;line-height:0;padding:0;color:#000;font-weight:400;margin:0;outline:0 none;text-align:center;background:var(--light-pink)}.MiniCart__item__quantity input[type=button]:hover{background:#000;color:#fff}.MiniCart__item__variants{display:flex;flex-flow:row wrap;margin:5px -5px 0}.MiniCart__item__variant{width:calc(50% - 10px);margin:0 5px 15px}.MiniCart__item__top{display:block}.MiniCart__item__top img{width:100%}.MiniCart__item__subtotal{width:100%;flex-grow:1;justify-content:flex-end;display:flex;align-items:center;margin-bottom:15px;font-size:14px;letter-spacing:1px;font-weight:initial;font-family:"BrandonBld";text-transform:uppercase}.MiniCart__item__remove{-webkit-appearance:none;background:unset;color:#fff;font-family:BrandonBld;font-size:10px;width:max-content;position:absolute;right:12px;top:15px;margin:0;background:#000;padding:0 4px}.MiniCart__subtotal{font-size:14px;letter-spacing:1px;font-weight:initial;font-family:"BrandonBld";text-transform:uppercase;text-align:right}.MiniCart__promo{min-height:36.6px;display:flex;justify-content:center;align-items:center;background:var(--pink);border-bottom:1px solid #f0f0f0;padding-top:1px}.MiniCart__promo__text--desktop{display:none}.MiniCart__promo__text--mobile{display:flex}.MiniCart__promo__text>*{font-size:11px;letter-spacing:1px;font-family:BrandonBld;text-transform:uppercase;text-align:center}.MiniCart__footer{padding:15px 10px 0}.MiniCart__footer__button{font-family:BrandonBld;font-size:14px;text-align:center}.MiniCart__footer__container{display:flex;flex-direction:column}.MiniCart__footer__sidetext{padding:15px 10px;width:100%}.MiniCart__footer__sidetext p{font-family:"BrandonReg";text-transform:initial;font-size:11px;margin-bottom:0;line-height:14px}.MiniCart__goal{border-bottom:1px solid #f0f0f0;transition:background-color .3s;padding:0 15px}.MiniCart__goal__container{padding-bottom:15px}.MiniCart__goal__text{font-size:11px;letter-spacing:1px;padding-top:15px;margin-bottom:15px;font-family:BrandonBld;text-transform:uppercase;text-align:center}.MiniCart__goal__bar{position:relative;width:100%;height:9px;background-color:#ededed;overflow:hidden;border-radius:10px;transition:.3s background-color}.MiniCart__goal__bar--progress{height:100%;width:0;background-color:#c5fffc;border-radius:10px;position:absolute;top:0;left:0;transition:width .75s,.3s background-color}.MiniCart__goal__exceed{background-color:#ffefeb}.MiniCart__empty{text-align:center;letter-spacing:1.5px;font-family:BrandonBld;font-size:12px;text-transform:uppercase;position:relative;max-width:265px;margin:25px auto}.MiniCart__empty:before{content:"";position:absolute;display:block;width:100%;left:0;bottom:-3px;height:10px;z-index:-1;background-color:#ffdbe5}.MiniCart__collection__title{text-align:center;font-size:12px;font-family:BrandonReg;margin-bottom:15px;text-transform:uppercase}.MiniCart__collection__container{padding:0 3.5px;display:flex;flex-flow:row wrap}.MiniCart__collection__item{width:calc(50% - 7px);margin:0 3.5px 15px}.MiniCart__collection__item__title{text-transform:uppercase;letter-spacing:1.5px;font-size:11px;text-align:center;font-family:BrandonBld;margin-bottom:0}.MiniCart__collection__item:hover .MiniCart__collection__item__title{text-decoration:underline}.MiniCart__variants{display:flex;align-items:center;margin-top:10px;justify-content:flex-end}.MiniCart__variants__column{display:flex;flex-flow:row wrap;justify-content:center;margin-right:4px}.MiniCart__variants__column:first-child{max-width:120px}.MiniCart__variants__item{height:21px;width:25px;display:flex;justify-content:center;align-items:center;color:#000;background-color:#ffefeb;border:1px solid #000;cursor:pointer;margin:2px;font-size:12px;font-family:BrandonBld;text-transform:uppercase;padding:0}.MiniCart__variants__item--add{width:68px;border:0;height:21px;margin-right:10px}.MiniCart__variants__remove{background-color:var(--light-pink);font-size:12px;margin-bottom:0;font-family:BrandonBld;text-transform:uppercase;padding:0 5px;height:21px;width:68px;color:#000}.MiniCart__installments{margin-top:15px;text-align:center;font-family:BrandonReg;color:#a2a2a2;font-size:11px}.MiniCart__installments__image{max-width:75px;vertical-align:middle;height:25px;object-fit:contain}.MiniCart__installments__image--secondary{width:75px;height:100%;vertical-align:middle}.MiniCart__installments__row{display:flex;justify-content:center;align-items:center}.MiniCart__installments__text{font-size:11px;margin:0 5px 0;font-family:BrandonReg}.MiniCart__installments__text--dark{font-family:BrandonReg;color:#000;font-size:11px;margin:0 2px 0}.MiniCart__submit{margin:20px 0 0;display:flex;justify-content:center;padding:15px 0;text-transform:uppercase;width:100%;color:#fff;align-items:center;background:#000}.MiniCart__submit:disabled{background:rgba(0,0,0,.6)}.MiniCart__submit svg{margin-right:10px}.MiniCart__login{width:100%;max-width:100%;background:rgba(0,0,0,.6);color:#fff;padding:20px 0;letter-spacing:2px;text-transform:uppercase}.MiniCart__login:visited{color:#fff}.MiniCart__login:hover{color:#fff}.MiniCart__subtitle{text-align:center;margin:5px 0 6px;color:#a2a2a2;font-family:BrandonReg;text-transform:initial;font-size:11px;letter-spacing:.5px}.MiniCart__buttons{display:flex;justify-content:space-between;flex-flow:row wrap}.MiniCart__button{margin:0;width:49%;padding:5px 0;font-family:BrandonBld;font-size:12px;letter-spacing:0;transition:all .3s;text-align:center;text-transform:uppercase}.MiniCart__button:hover{background:#000 !important;color:#fff !important}.MiniCart__label{display:flex;flex-flow:row wrap}.MiniCart__final{font-size:10px;letter-spacing:1px;font-family:BrandonBld;text-transform:uppercase;margin-bottom:5px;text-align:center;background-color:var(--light-pink);cursor:pointer;display:flex;justify-content:center;align-items:center;height:21px;width:max-content;margin-left:auto;padding:0 10px;margin-bottom:3px}.MiniCart__tagged{font-size:10px;letter-spacing:1px;font-family:BrandonBld;text-transform:uppercase;margin-bottom:5px;text-align:center;color:#000;background-color:var(--pink);cursor:pointer;display:flex;justify-content:center;align-items:center;height:21px;width:max-content;margin-left:auto;padding:0 10px;margin-bottom:3px}.MiniCart__initial{font-size:14px;width:max-content;margin-left:auto;font-family:BrandonBld;letter-spacing:1px;color:#919191;position:relative}.MiniCart__initial:after{content:"";width:100%;position:absolute;top:47%;left:0;transform:translate(0, -50%);border-top:1px solid #919191}.MiniCart__qty-alert{position:absolute;bottom:0;margin-bottom:0;text-align:center;width:100%;font-family:BrandonBld;text-transform:uppercase;font-size:10px;letter-spacing:1px;padding-top:3px;background:var(--pink);width:calc(100% + 30px);margin:5px -15px 0;display:none}@media screen and (min-width: 600px){.MiniCart{width:95%;max-width:1600px}.MiniCart__content{display:flex;flex-flow:row wrap}.MiniCart__item{width:100%;flex-direction:row;padding-bottom:15px;flex-flow:unset}.MiniCart__item__subtotal{margin-bottom:0}.MiniCart__item__top img{object-fit:contain}.MiniCart__item__image{width:20%}.MiniCart__item__title.hide--desktop{display:none}.MiniCart__item__title.hide--mobile{display:block}.MiniCart__item__content{width:calc(80% - 10px);margin-left:10px}.MiniCart__item__variant{width:calc(33.3333333333% - 10px)}.MiniCart__footer{width:600px;margin-left:auto}.MiniCart__footer__container{flex-direction:row}.MiniCart__footer__sidetext{width:60%}}@media screen and (min-width: 1024px){.MiniCart__note textarea{width:initial}.MiniCart__promo__text--desktop{display:flex}.MiniCart__promo__text--mobile{display:none}.MiniCart__item__subtotal{margin-bottom:15px;width:unset;width:100%;margin-top:15px}.MiniCart__item__image{width:10%}.MiniCart__item__content{width:calc(90% - 10px)}.MiniCart__item__variant{width:calc(14.2857142857% - 10px)}}.MiniCart.active{right:0;background:#fff}.MiniCart__item--pink .MiniCart__item__quantity__value{animation:growText 1s 3;-moz-animation:growText 1s 3;-webkit-animation:growText 1s 3;-o-animation:growText 1s 3;animation-fill-mode:forwards}.MiniCart__item--pink .MiniCart__final{background:#000;color:#fff}@keyframes growText{0%{font-size:12px}50%{font-size:16px}99.999%{font-size:12px}100%{font-size:16px}}@-moz-keyframes growText{0%{font-size:12px}50%{font-size:16px}99.999%{font-size:12px}100%{font-size:16px}}@-webkit-keyframes growText{0%{font-size:12px}50%{font-size:16px}99.999%{font-size:12px}100%{font-size:16px}}@-o-keyframes growText{0%{font-size:12px}50%{font-size:16px}99.999%{font-size:12px}100%{font-size:16px}}.Location__overlay{background:#fff;position:fixed;inset:0;width:100%;height:100%;z-index:99999999}.Location__container{position:fixed;height:100%;width:100%;z-index:99999999;background-size:cover;background-repeat:no-repeat;top:0}.Location__wrapper{max-width:600px;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(255,255,255,.8);padding:25px 10px;text-align:center;border-radius:10px}.Location__logo{margin:0 auto;width:350px;max-width:60%}.Location__caption{font-family:"BrandonBld";text-transform:uppercase;letter-spacing:1px;font-size:18px;text-align:center;margin:15px 0}.Location__url{text-align:center;width:100%;display:block;font-family:"BrandonBld";text-transform:uppercase;font-size:14px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #000;cursor:pointer}.Location__url:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}@media screen and (min-width: 600px){.Location__wrapper{padding:45px 30px}.Location__caption{font-size:26px;margin:25px 0 35px}.Location__url{font-size:18px;padding-bottom:20px;margin-bottom:20px}}.MobileNav{position:absolute;top:48px;height:calc(100vh - 48px);right:0;bottom:0;width:100%;overflow-y:scroll;background:#fff;z-index:21;transition:.3s transform linear;transform:translateX(-100%);overflow-x:hidden;padding:0 10px}.MobileNav__overlay{position:fixed;width:100%;height:100%;left:0;background:transparent;z-index:0;top:0;display:none}.MobileNav__right{display:flex;align-items:center}.MobileNav.active{transition:.3s transform linear;transform:translateX(0%);border-top:1px solid #f0f0f0}.MobileNav__close{display:none}.MobileNav__close--inner{cursor:pointer}.MobileNav__close--inner svg{width:30px;height:30px;margin-left:10px;display:flex}.MobileNav__menu{list-style:none}.MobileNav__menu__top{display:flex;align-items:center;list-style:none}.MobileNav__menu__top-item{padding:10px;position:relative}.MobileNav__menu__top-item:first-child{background:#ffdbe5;padding-right:0}.MobileNav__menu__top-item:nth-child(2){background:#ffe7ef;padding-left:30px;padding-right:5px}.MobileNav__menu__top-item:nth-child(2):after{content:"";width:0;height:0;border-style:solid;border-width:0 30px 36.8px 0;border-color:#ffdbe5 transparent;left:0;top:0;position:absolute}.MobileNav__menu__top-item:last-child{background:#fff5f3;padding-left:30px}.MobileNav__menu__top-item:last-child:before{content:"";width:0;height:0;border-style:solid;border-width:0 30px 36.8px 0;border-color:#ffe7ef transparent;left:0;top:0;position:absolute}.MobileNav__menu__top-item:last-child:after{content:"";width:0;height:0;border-style:solid;border-width:0 30px 36.8px 0;border-color:var(--light-pink) transparent;right:-30px;top:0;position:absolute}.MobileNav__menu__top-item a{font-family:"BrandonBld";text-transform:uppercase;font-size:11px}.MobileNav__accordion svg{width:12px;transform:rotate(-90deg)}.MobileNav__accordion{width:100%;display:flex;padding:10px;font-family:BrandonBld;text-transform:uppercase;letter-spacing:1px;justify-content:space-between;align-items:center;padding:50px 10px;background:var(--light-pink);margin-bottom:10px;position:relative;overflow:hidden}.MobileNav__sms{background:var(--light-pink);border-top:1px solid #f0f0f0}.MobileNav__sms:hover{background:#000 !important;color:#fff !important}.MobileNav__image{position:absolute;height:100%;width:auto;right:0;transition:.3s all}.MobileNav__accordion:hover .MobileNav__image{transform:scale(1.1)}.MobileNav__child--menu{list-style:none;background:#ffefeb;top:90px;height:100%;width:100%;transform:translateX(-100%);position:absolute;transition:transform .3s;z-index:1}.MobileNav__child--menu--extend{top:135px}.MobileNav__child--back{padding:15px 20px;border-bottom:1px solid #fff}.MobileNav__child--back button{-webkit-appearance:none;background:unset;padding:0;font-family:"BrandonBld";text-transform:uppercase;letter-spacing:1px;color:#000;margin:0;text-align:left;display:flex;align-items:center}.MobileNav__child--back button:hover{background:unset;color:#000}.MobileNav__child--back svg{margin-right:15px;transform:rotate(90deg)}.MobileNav_item{border-bottom:1px solid #f0f0f0}.MobileNav_item.active{background:none}.MobileNav__item.active .MobileNav__child--menu{transform:translateX(0)}.MobileNav__child--menu{margin-bottom:0}.MobileNav__child--item{padding-left:10px;border-bottom:1px solid #fff}.MobileNav__child--item:last-child{border-bottom:0}.MobileNav__child--item a{width:100%;display:flex;padding:10px;font-family:BrandonBld;text-transform:uppercase;letter-spacing:1px}.MobileNav__buttons--row{display:flex;border-top:1px solid #f0f0f0}.MobileNav__buttons--half{width:50%}.MobileNav__buttons--half:first-child{width:calc(50% - 1px);border-right:1px solid #fdf0f3}.MobileNav__button--half,.MobileNav__buttons a{margin-bottom:0;font-family:"BrandonBld";font-size:10px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;padding:10px 0;transition:.3s all}.MobileNav__button--half:hover,.MobileNav__buttons a:hover{background:#000;color:#fff;transition:.3s all}.MobileNav__account{display:flex;align-items:center}.MobileNav__account__icon{border-radius:50%;border:1px solid #000;overflow:hidden;width:25px;height:25px;display:flex;justify-content:center;align-items:flex-end}.MobileNav__account__text{font-family:brandonreg;text-transform:uppercase;font-size:12px;letter-spacing:.5px;margin-left:5px}.MobileNav__account svg{width:20px;display:flex}.MobileNav__heading{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.MobileNav .Search{position:relative;margin-top:0;z-index:3}.MobileNav .Search__overlay{position:fixed;height:100vh;bottom:0;width:100%;left:0;right:0;top:141px;background:#000;opacity:.3;display:none;cursor:pointer}.MobileNav .Search__submit{background:none;opacity:.3;position:absolute;left:10px;width:auto;height:auto;z-index:1;top:50%;transform:translateY(-50%)}.MobileNav .Search__close{display:none;opacity:.3;position:absolute;left:10px;width:auto;height:auto;z-index:1;top:50%;transform:translateY(-50%);background:transparent;color:#000;padding:0;margin:0;font-size:17px}.MobileNav .Search input[type=submit]{display:none}.MobileNav .Search input{margin-bottom:0;text-indent:25px;letter-spacing:.72725px;font-family:"BrandonReg";border-left:0;border-right:0;-webkit-appearance:none;font-size:11px;text-transform:uppercase;-webkit-appearance:none;padding:5px;border-radius:40px;padding:.5rem;border:double 3px transparent;border-radius:40px;background-image:linear-gradient(white, white),linear-gradient(to right, #ffefeb, #edb2b6, #edb2b6, #ffefeb);background-origin:border-box;background-clip:padding-box,border-box;padding:5px 10px}.MobileNav .Search input:focus{outline:none;box-shadow:none}.MobileNav .Search__icon{position:absolute;width:20px;left:9px;top:50%;transform:translateY(-50%);display:flex}.MobileNav .Search__icon path{fill:#bbb}.MobileNav .Search input::placeholder{font-family:"BrandonReg";font-size:14px;color:#b1b1b1;text-transform:initial;letter-spacing:0}.MobileNav .Search .icon-search{color:gray;font-size:18px}.MobileNav .predictive-search-menu{position:absolute;background:#fff;width:100%;z-index:1}@media screen and (min-width: 1024px){.MobileNav{top:75px;max-width:600px;height:calc(100vh - 75px);left:0;right:unset;border-right:2px solid #ffdbe5}.MobileNav:after{content:""}.MobileNav__menu__top-item{padding:20px}.MobileNav__menu__top-item:nth-child(2){padding-left:50px}.MobileNav__menu__top-item:nth-child(2):after{content:"";border-width:0 59.5px 59.5px 0}.MobileNav__menu__top-item:last-child{padding-left:50px;padding-right:0}.MobileNav__menu__top-item:last-child:before{content:"";border-width:0 59.5px 59.5px 0}.MobileNav__menu__top-item:last-child:after{content:"";border-width:0 59.5px 59.5px 0;right:-58px}.MobileNav__menu__top-item a{font-size:13px}.MobileNav.active+.MobileNav__overlay{display:block}.MobileNav #SearchMenu{width:220px}}.js-openMenu{cursor:pointer}.js-openMenu.active{background:initial}.js-openMenu.active .MobileNav__open{display:none}.js-openMenu.active .MobileNav__close{display:flex;width:50px;height:50px;font-size:22px;justify-content:center;align-items:center}.Product{padding-top:1px}.Product__slider{margin:0 5px}.Product__slider__item{width:100%;margin:0 5px}.Product__thumbnail__container{max-width:435px;margin:15px auto 0;padding:0 2.5px}.Product__thumbnail__item{width:25%}.Product__container{margin:15px 10px 0;flex-direction:column;display:flex}.Product__container--slider{padding-top:5px}.Product__container--description{margin:0}.Product__wrapper{position:relative}.Product__final-sale{position:absolute;bottom:10px;right:10px;background:linear-gradient(90deg, #c5fffc 0%, #ffefeb 70%, #ffdbe5 100%);color:#000;font-family:"BrandonReg";width:40px;height:40px;border-radius:50%;text-align:center;font-size:11px;line-height:52px}.Product__final-sale__on{font-size:12px;margin-top:-12px;margin-left:-2px;display:block}.Product__final-sale__off{font-size:12px;bottom:-12px;right:10px;display:block;position:absolute}.Product__final-sale--desktop{display:none}.Product__media__container{position:relative;padding-bottom:125%;background-repeat:no-repeat}.Product__media__container--thumbnail{margin:0 2.5px}.Product__media__container .Product__media__thumbnail,.Product__media__item{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.Product__variants__container{display:flex;align-items:center;margin-bottom:5px;position:relative}.Product__variants__title{text-transform:uppercase;font-family:"BrandonBld";max-width:50px;width:10%}.Product__variants__input{margin-bottom:0;font-family:BrandonReg;width:100%;text-indent:17px;padding:5px 0;border:1px solid #dadada}.single-image .Product__slider__item{width:100%}.single-image .Product__media__container{padding-bottom:69%}.Product .Klarna__Afterpay{justify-content:center;text-align:center;margin-top:10px}.Product .Klarna__Afterpay.afterpay-paragraph{font-family:BrandonReg;letter-spacing:0}.Product .Klarna__installments{font-family:BrandonReg;letter-spacing:0}.Product .flickity-page-dots{bottom:10px;z-index:2;transform:translateZ(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.Product .flickity-page-dots .dot{background-color:transparent;border:3px solid #fff;width:15px;height:15px;margin:0 3px;opacity:1}.Product .flickity-page-dots .is-selected{background:#fff}.Product .flickity-prev-next-button{width:28px;height:28px;z-index:2;transform:translateZ(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);-webkit-transform:translateZ(0) translateY(-50%);-webkit-font-smoothing:antialiased}.Product .flickity-prev-next-button:hover{color:#333;background:rgba(255,255,255,.75)}.Product .single-image .flickity-page-dots{display:none}.Product .single-image .flickity-prev-next-button{display:none}.Product__column--description{margin-top:10px}.Product__title{font-size:1.15rem !important;margin-bottom:0;text-align:center;font-family:"BrandonBld";text-transform:uppercase}.Product__price{text-align:center;margin-top:0;margin-bottom:0;font-family:BrandonReg;font-size:1rem}.Product__price__value{text-transform:uppercase}.Product__price__value.onsale{color:#ba2323}.Product__reviews{text-align:center}.Product__form{display:flex;flex-direction:column;margin-top:3px}.Product__select{width:calc(50% - 5px);margin-right:5px;position:relative}.Product__select__selected{width:max-content;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Product__select__selector{border:2px solid #000;margin-bottom:20px;height:51px;color:#000;padding-left:8px;padding-right:20px;margin-bottom:0;cursor:pointer;width:100%;font-family:BrandonReg;font-size:.7rem;letter-spacing:0px;text-transform:uppercase;line-height:initial;display:flex;align-items:center;position:relative}.Product__select__dropdown{width:100%;position:absolute;left:0;top:49px;background:#fff;border:2px solid #000;border-top:0;z-index:1;display:none}.Product__select__dropdown--option{font-size:.7rem;padding:5px 8px;cursor:pointer;font-family:BrandonReg;text-transform:uppercase}.Product__select__dropdown--option:hover{background:var(--light-pink)}.Product__select--hide{display:none}.Product__select__container.active{background:initial}.Product__select__container.active .Product__select__dropdown{display:block}.Product__select svg{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:9px;pointer-events:none}.Product__notify-button{margin-bottom:0;font-family:"BrandonBld";text-transform:uppercase;position:absolute;width:max-content;padding:1px 6px;font-size:10px;right:8px;top:50%;transform:translateY(-50%);background:var(--pink);color:#000}.Product__notify,.Product__add{width:100%;padding:0;background:var(--pink);color:#000;height:51px;margin-bottom:0;font-family:BrandonBld;font-size:1rem;text-transform:uppercase;display:flex !important;align-items:center;justify-content:center;margin-top:10px;transition:.3s all}.Product__notify:hover,.Product__add:hover{background:#000;color:#fff}.Product__notify--full,.Product__add--full{margin-left:0;width:100%}.Product__add.hide,.Product__notify.hide{display:none !important}.Product__add[disabled=true]{opacity:.5}.Product__add[disabled=true]:hover{background:var(--pink);color:#000}.Product__size{margin-top:10px}.Product__size__buttons{display:flex}.Product__size__button{width:calc(50% - 5px);padding:0;background:var(--light-pink);color:#000;font-size:.8rem;font-family:BrandonReg;border:2px solid #000;line-height:initial;letter-spacing:1px;height:29px;margin-bottom:0;-webkit-appearance:none}.Product__size__button:first-child{margin-right:5px}.Product__size__button:last-child{margin-left:5px}.Product__size__help{margin-top:10px}.Product__size__help__title{margin:0;font-size:.875rem;font-family:"BrandonReg";text-align:center;width:100%;opacity:.6}.Product__size__help__button{margin:0;padding:0;-webkit-appearance:none;border:0;font-size:.8rem;height:25px;line-height:25px;font-family:"BrandonReg";letter-spacing:1px;border:2px solid #000;color:#000;background:var(--light-pink);margin-top:10px}.Product__shipping,.Product__size-guide{position:fixed;top:0;left:0;bottom:0;right:0;overflow-y:scroll;z-index:3;background:#fff;padding:30px 20px;opacity:0;visibility:hidden;transition:all .3s}.Product__shipping__close,.Product__size-guide__close{-webkit-appearance:none;border:0;background:transparent;width:max-content;color:#000;position:fixed;top:0;font-size:1.5rem;right:20px;z-index:0}.Product__shipping__close:hover,.Product__size-guide__close:hover{background:transparent;color:#000}.Product__size-form.show,.Product__shipping.show,.Product__size-guide.show{visibility:visible;opacity:1;display:initial;transition:opacity .3s;z-index:20;margin-bottom:0}.Product__size-guide table.desktop-hide{width:100% !important}.Product__size-guide tbody tr td,.Product__size-guide tbody tr th{font-size:.5625rem}.Product__size-guide h6{font-size:1.25rem}.Product__size-guide table{border-collapse:separate;border-spacing:10px}.Product__size-guide .hb-font{text-align:center}.Product__size-guide th{background:#c5fffc;border:0}.Product__size-guide td{background:#e8fffe;border:0}.Product__size-guide ul{list-style:none}.Product__size-guide li:before{content:"★"}.Product__size-guide p{font-size:1.3em}.Product__size-guide li{font-size:1.2em}.Product__size-guide{width:100%}.Product__size-guide .desktop-hide{display:table !important}.Product__size-guide .mobile-hide{display:none !important}.Product__shipping .Accordion{padding:15px 20px;background-color:#ffefeb;margin-top:20px}.Product__shipping .Accordion h2{font-size:14px;font-family:"BrandonReg";cursor:pointer;position:relative;padding:10px 20px 10px 0;margin-bottom:0}.Product__shipping .Accordion h2::before{content:"";position:absolute;top:50%;right:8px;transform:translate(-50%, -50%);height:10px;width:2px;background:#000;transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.Product__shipping .Accordion h2.active{background-color:transparent}.Product__shipping .Accordion h2.active::before{transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1);opacity:0}.Product__shipping .Accordion h2::after{content:"";position:absolute;top:50%;right:0%;transform:translate(-50%, -50%);height:2px;width:10px;background:#000;transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.Product__shipping .Accordion h2.active::after{transform:translateY(-50%) rotate(360deg);transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1);right:6px}.Product__shipping .Accordion *{font-size:14px !important;font-family:"BrandonReg"}.Product__shipping .Accordion div{height:0;overflow:hidden;flex-flow:row wrap;transition:height .3s}.Product__shipping .Accordion.show{display:block}.Product__size-form{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;z-index:22;height:82vh;overflow-y:scroll;padding:20px;width:90%;max-width:500px}.Product__size-form__container{padding-bottom:30px;margin-top:0}.Product__size-form__close{-webkit-appearance:none;border:0;background:transparent;width:max-content;color:#000;position:fixed;top:0;font-size:1.5rem;right:20px;z-index:1}.Product__size-form__close:hover{background:transparent;color:#000}.Product__size-form h2{text-align:center}.Product__size-form{opacity:0;visibility:hidden;transition:all .3s}.Product__type{border-radius:0;letter-spacing:1px;font-family:BrandonBld;font-size:12px;line-height:11px;z-index:2;color:#000;padding-left:10px;padding-right:10px;padding-top:5px;display:flex;align-items:flex-end;justify-content:center;height:100%;text-align:center;text-transform:uppercase;width:100%;padding-bottom:5px;font-size:9px;line-height:11px;transform:rotate(45deg);background-color:#ffdbe5d6;color:#000}.Product__type--container{position:absolute;right:-4.75em;top:-4.75em;width:8.5em;height:8.5em;z-index:2}.Product__icon--container{display:flex;justify-content:center;max-width:100%;margin:0 auto}.Product__icon--block{margin:0 5px}.Product__input{width:70%;position:relative}.Product__input::-webkit-outer-spin-button,.Product__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield}.Product__spinner{position:absolute;right:1px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column}.Product__spinner__up,.Product__spinner__down{padding:0;margin:0;background:unset;-webkit-appearance:none;height:unset;width:unset;display:flex;background:var(--light-pink);cursor:pointer;transition:.3s all;padding:0 5px 2.5px}.Product__spinner__up:hover,.Product__spinner__down:hover{background:#000}.Product__spinner__up:hover path,.Product__spinner__down:hover path{fill:#fff}.Product__spinner__up:disabled,.Product__spinner__down:disabled{background:transparent;display:none}.Product__spinner__up:disabled:hover path,.Product__spinner__down:disabled:hover path{fill:unset}.Product__spinner__up{transform:rotate(180deg);border-top:1px solid #fff;padding-top:2.5px;border-bottom:1px solid #dadada}.Product__spinner__down{border-bottom:1px solid #dadada;padding-top:2.5px}.Product__spinner__up svg,.Product__spinner__down svg{width:10px}.Product__prompt{margin-bottom:10px;font-family:BrandonBld;color:#000;text-align:center;display:flex}.Product__prompt span:first-child{width:80%;font-size:14px}.Product__prompt span:last-child{width:20%;font-size:14px}.Product__inventory{width:20%;font-family:BrandonReg;text-align:center;border:1px solid #ececec;padding:3px 5px;margin-left:10px}.Product__final{text-transform:uppercase;font-family:"BrandonBld";font-size:12px}.Product__accordion{background:var(--light-pink);padding:20px;margin-bottom:20px;order:1;display:block}.Product__accordion__title span:nth-child(2){display:none}.Product__accordion__title{display:flex;font-family:"BrandonBld";text-transform:uppercase;justify-content:space-between;cursor:pointer}.Product__accordion__description{font-family:"BrandonReg";line-height:initial;height:0;overflow:hidden;transition:height .3s}.Product__accordion__position--1{order:1;margin-top:20px}.Product__accordion__position--2,.Product__accordion__position--3{order:4}.Product__accordion__position--4{order:2}.Product__accordion__position--5{order:3}.Product__accordion.active .Product__accordion__title span:nth-child(2){display:block}.Product__accordion.active .Product__accordion__title span:nth-child(1){display:none}.Product__accordion.active .Product__accordion__description{margin-top:10px}.Product__button{background:var(--pink);text-transform:uppercase;font-family:"BrandonBld";color:#000;padding:20px 0;margin-bottom:20px;display:flex;justify-content:center;align-items:center}.Product__button__half{width:calc(50% - 10px)}.Product__button__full{width:100%}.Product__button__container{display:flex;justify-content:space-between}@media screen and (min-width: 600px){.Product__type--container{right:-5.55em;top:-3.15em;width:12em;height:7em}.Product__slider{margin:0}.Product__slider__item{width:33.3333333333%;margin:0}.single-image .Product__slider__item{max-width:1100px;left:50% !important;transform:translateX(-50%) !important}.single-image .Product__media{margin:0 10px}.single-image .Product__image:hover{opacity:1}.Product__thumbnail{display:none}.Product__media{margin:0 2.5px}.Product__media__container{padding-bottom:150%}.Product__container{flex-direction:column}.Product__container--slider{padding-top:0;margin:0 -2.5px;margin-top:5px}.Product .flickity-page-dots{display:none}}.Product__size-new{opacity:0;z-index:-1;visibility:hidden;position:fixed;inset:0;width:100%;height:100%;transition:.3s opacity}.Product__size-new__container{width:100%;z-index:20;position:relative;height:100%;overflow:scroll;transform:translate(-50%, -50%);top:50%;left:50%;margin:0;padding:30px;background:#fff;-ms-overflow-style:none;scrollbar-width:none}.Product__size-new__container::-webkit-scrollbar{display:none}.Product__size-new__overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#000;opacity:0;z-index:-1;visibility:hidden;transition:.3s opacity}.Product__size-new .Accordion *{font-family:"BrandonReg";font-size:14px}.Product__size-new__overlay.show{visibility:visible;opacity:.6}.Product__size-new.show{z-index:10001;visibility:visible;opacity:1}.Product .Info__close{display:block;font-size:20px;right:30px;position:absolute;top:33px;cursor:pointer}@media screen and (min-width: 1024px){.Product__size-new__container{width:80%;height:80%}.Product__form{margin-top:10px}.Product__prompt{text-align:left}.Product__type--container{right:-5.15em;top:-2.75em;width:12em;height:7em}.Product__slider__item{width:25%}.Product__media__container{overflow:hidden;cursor:zoom-in}.Product__image{transition:opacity .5s}.Product__image:hover{opacity:0}.Product__container{display:flex;flex-direction:unset;max-width:1100px;margin:60px auto 0}.Product__container--description{margin-top:0}.Product__container--detail{align-items:flex-start}.Product__column{width:calc(50% - 30px);margin:0 15px}.Product__title{text-align:left;font-size:1.1rem !important}.Product__price{text-align:left;font-size:1.2rem;margin-top:5px}.Product__reviews{text-align:left}.Product__final-sale{display:none}.Product__final-sale--desktop{text-align:center;font-family:"BrandonBld";margin-left:calc(45% + 5px);text-transform:uppercase;font-size:.8rem;color:#ba2424;margin-top:4px;letter-spacing:1px;display:block}.Product__final-sale--desktop--full{margin:0 auto}.Product .Klarna__Afterpay{text-align:left;justify-content:flex-start}.Product .flickity-prev-next-button{width:38px;height:38px}.Product__shipping__container,.Product__size-guide__container{width:50%;margin:0 auto}.Product__shipping__close,.Product__size-guide__close{right:25%}.Product__size__help{margin:30px 0}.Product__size__help__button{height:51px;line-height:initial}.Product__size-guide img,.Product__size-guide p,.Product__size-guide h6{margin-left:10px;margin-right:10px}.Product__size-guide tbody tr td,.Product__size-guide tbody tr th{font-size:.875rem}.Product__size-guide .desktop-hide{display:none !important}.Product__size-guide .mobile-hide{display:table !important}.Product__select{width:calc(45% - 5px)}.Product__select__dropdown--option{padding:8px 8px;font-size:.9rem}.Product__add--full{width:100%}.Product__type{font-size:11px;line-height:15px}.Product__input{width:80%}.Product__prompt{margin-top:15px}.Product__prompt span:last-child{width:calc(20% - 10px);margin-left:10px;text-align:center}}.Product__ugc{margin:20px auto 0;max-width:1440px}.Product__ugc__title{font-family:"BrandonBld";text-transform:uppercase;font-size:1rem;text-align:center}.Product__ugc--new:has(.empty){display:none}.Product__ugc__title{font-weight:500;text-transform:uppercase;font-size:1rem;text-align:center}.Product__ugc--new{padding:20px 0;margin-top:20px}.Product__ugc--temp{margin:0px auto;width:100%;max-width:1440px}.fs-has-links::after{padding:18px 27px;border:2px solid #000;color:#000;content:"SHOP NOW"}.fs-has-links:hover:after{background-color:#000;color:rgba(255,255,255,.89)}.fs-wrapper{height:auto}.fs-entry-container{height:0 !important;width:25% !important;padding-top:25% !important}.fs-wrapper div.fs-text-container .fs-entry-title,div.fs-detail-title{font-family:BebasNeue;font-style:normal;font-weight:normal}div.fs-text-container .fs-entry-date,div.fs-detail-container .fs-post-info,div.fs-wrapper div.fs-has-links::after,.fs-text-product,.fs-overlink-text{font-family:BebasNeue;font-style:normal;font-weight:bold}.fs-wrapper div.fs-text-container *{color:#000}.fs-wrapper div.fs-text-container{background-color:rgba(255,255,255,.89);margin:0px}div.fs-entry-date{display:none}div.fs-entry-title{display:none}.fs-wrapper div.fs-timeline-entry{margin:2px}.fs-wrapper div.fs-entry-container{width:50% !important;padding-top:50% !important}.fs-wrapper{text-align:center}@media screen and (min-width: 1024px){.Product__ugc{margin:40px auto 0}.fs-wrapper div.fs-entry-container{width:25% !important;padding-top:25% !important}}#stamped-main-widget .stamped-form-custom-question label,#stamped-main-widget .stamped-form-input,#stamped-main-widget .stamped-form-label,#stamped-main-widget .summary-rating-count,#stamped-main-widget .stamped-summary-text,#stamped-main-widget .stamped-summary-text-1{font-family:BrandonReg !important}#stamped-main-widget input.stamped-form-input{text-indent:0;padding:5px 10px}#stamped-main-widget .stamped-button{letter-spacing:1px;background:var(--pink);color:#000;transition:.3s all;font-family:"BrandonBld";text-transform:uppercase;font-weight:initial;padding:0 !important;height:40px !important;width:200px;border-radius:0}#stamped-main-widget .stamped-button:hover{background:#000;color:#fff}#stamped-main-widget .stamped-file-uploader-btn{height:40px;display:flex;align-items:center;width:200px;justify-content:center;font-family:BrandonBld;text-transform:uppercase;font-weight:initial;letter-spacing:1px;color:#000;opacity:1}#stamped-main-widget .stamped-file-uploader-btn span{color:#000}#stamped-main-widget .stamped-summary-actions-newreview,#stamped-main-widget .stamped-summary-actions-newquestion{font-family:"BrandonBld";text-transform:uppercase;font-weight:initial}#stamped-main-widget .stamped-sort-select{font-family:BrandonBld;text-transform:uppercase;letter-spacing:1px;font-weight:initial}#stamped-main-widget #tab-questions,#stamped-main-widget #tab-reviews{font-family:brandonbld;text-transform:uppercase;font-weight:initial}#stamped-main-widget #tab-questions:after,#stamped-main-widget #tab-reviews:after{background:var(--pink)}#stamped-main-widget .stamped-review-avatar-content{background:var(--pink);border-radius:50%;font-family:BrandonBld;font-weight:initial;text-shadow:none;color:#000}#stamped-main-widget .stamped-verified-badge,#stamped-main-widget .author{text-transform:uppercase;font-family:BrandonBld;font-weight:initial;letter-spacing:0px}#stamped-main-widget .created{font-weight:initial;font-family:BrandonReg}#stamped-main-widget .review-location span{font-family:brandonreg}#stamped-main-widget .stamped-rating-holder,#stamped-main-widget .stamped-pagination a,#stamped-main-widget .stamped-thumbs-down,#stamped-main-widget .stamped-thumbs-up,#stamped-main-widget .stamped-share-icon,#stamped-main-widget .stamped-review-content-body,#stamped-main-widget .stamped-review-options{font-family:brandonreg}#stamped-main-widget .stamped-review-header-title{font-family:BrandonBld;font-weight:initial;letter-spacing:1px}#stamped-main-widget .page.active{background:var(--pink)}.RelatedProducts{margin:0 5px}.RelatedProducts__container{max-width:500px;margin:0 auto}.RelatedProducts__title{font-family:"BrandonBld";text-transform:uppercase;font-size:1rem;text-align:center}.RelatedProducts__products{display:flex;flex-flow:row wrap;margin:0 -2.5px}.RelatedProducts__product{width:calc(100% - 5px);margin:0 2.5px;position:relative;overflow:hidden}@media screen and (min-width: 600px){.RelatedProducts__container{max-width:1440px}}@media screen and (min-width: 1024px){.RelatedProducts{margin:0}.RelatedProducts__container{max-width:100%}.RelatedProducts__products{max-width:70%;margin:0 auto}.RelatedProducts__product{width:calc(50% - 5px)}.RelatedProducts__title{margin-top:40px;background:var(--light-pink);padding:30px;margin-bottom:20px}.RelatedProducts .ProductCard__image{height:unset;max-height:unset}}.ProductCard{margin-bottom:20px}.ProductCard__fabric .Collection__final{height:unset;background:unset;line-height:unset;display:flex;line-height:10px;position:absolute;right:0;z-index:1;background:#fff5f3;border-radius:50%;height:55px;width:55px;display:flex;align-items:center;justify-content:center;top:10px;right:10px}.ProductCard__images{position:relative}.ProductCard__images:hover .ProductCard__image--secondary{opacity:1;transition:opacity .3s ease-in-out}.ProductCard__image{vertical-align:middle;width:100%}.ProductCard__image--video{vertical-align:middle;width:100%}.ProductCard__image--secondary{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .3s ease-in-out}.ProductCard__image--secondary img{object-fit:cover}.ProductCard__text{min-height:65px}.ProductCard__title{margin-top:10px;letter-spacing:0;text-align:center;margin-bottom:0;font-family:BrandonBld;text-transform:uppercase;font-size:10.5px}.ProductCard__price{text-align:center}.ProductCard__price--sale{display:inline;color:#ba2323;padding-top:5px;font-family:BrandonBld}.ProductCard__price--was{display:inline;margin-left:5px;font-family:BrandonBld;text-decoration:line-through}.ProductCard__variants{display:flex;justify-content:center;width:100%;border:1px solid #e7e7e7;margin:0 auto 0}.ProductCard__sale-icon{padding:0;font-family:"BebasNeue";line-height:3.1rem;top:initial;bottom:10px;font-size:19px;display:block !important;background:#c5fffc;color:#000;position:absolute;width:40px;height:40px;border-radius:50%;right:10px;text-align:center;z-index:2}.ProductCard__sale-icon__on{font-size:16px;margin-top:-8px;display:block}.ProductCard__sale-icon__off{font-size:12px;bottom:-14px;right:11px;position:absolute}.ProductCard__callout--ribbed{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(255,239,235,.8);color:#000;z-index:2;height:32px;line-height:36px;letter-spacing:.5px;text-align:center;font-size:16px;font-family:BrandonBld;text-transform:uppercase;font-size:12px}.ProductCard__type{font-size:11px;line-height:15px}.ProductCard__price{font-family:BrandonBld;font-size:10.5px}.ProductCard__sold-out{position:absolute;background:#ffefeb;color:#000;width:50px;height:50px;border-radius:50%;font-family:"BrandonReg";font-size:11px;top:10px;left:10px;z-index:1;text-align:center;line-height:13px;display:flex;justify-content:center;align-items:center;letter-spacing:1px}.ProductCard__sold-out--bubble{position:absolute;opacity:0;font-size:10px;font-family:brandonreg;line-height:initial;width:100%;width:38px;background:var(--pink);top:-28px;padding:2px 7px;color:#000;width:max-content;left:50%;transform:translateX(-50%);border-radius:4px;transition:opacity .3s;border:1px solid #c9c9c9}.ProductCard__sold-out--bubble::after{content:"";width:9px;height:9px;background:var(--pink);display:block;rotate:45deg;position:absolute;left:46%;transform:translateX(-50%);z-index:-1;top:18px;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}.ProductCard__variant{font-size:14px;font-family:"BrandonBld";transition:.5s;cursor:pointer;height:25px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e7e7e7}.ProductCard__variant--available{background:var(--light-pink);color:#000}.ProductCard__variant--unavailable{color:#c3c3c3;cursor:initial}.ProductCard__variant__container{background-color:var(--light-pink);border-right:1px solid #e7e7e7;position:relative;width:16.6666666667%}.ProductCard__variant__container--1{width:100%}.ProductCard__variant__container--2{width:50%}.ProductCard__variant__container--3{width:33.3333333333%}.ProductCard__variant__container--4{width:25%}.ProductCard__variant__container--5{width:20%}.ProductCard__variant__container--6{width:16.6666666667%}.ProductCard__variant__container--7{width:14.2857142857%}.ProductCard__variant__container--8{width:12.5%}.ProductCard__variant__container:last-child{border-right:0}.ProductCard__variant__input{-moz-appearance:textfield;padding:0;margin:0;width:100%;height:30px;text-indent:0;padding-right:20px;text-indent:20px;text-align:center;font-family:"BrandonReg";border:0;text-align:center}.ProductCard__variant__input::-webkit-outer-spin-button,.ProductCard__variant__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ProductCard__variant__input:disabled{color:#c3c3c3;background:#fff}.ProductCard__variant__container--sold:hover .ProductCard__sold-out--bubble{opacity:1}.ProductCard__add{display:flex;justify-content:center;font-family:BrandonBld;text-transform:uppercase;background:var(--pink);color:#000;padding:0;padding-top:2px;max-width:76px;margin:0 auto;margin-top:10px;font-size:12px;max-width:200px;padding:11px 20px}.ProductCard__add:hover{background:#000 !important;color:#fff}.ProductCard__learn-more{position:absolute;z-index:1;background:var(--pink);font-family:BrandonBld;text-transform:uppercase;padding:5px 10px;letter-spacing:1px;left:50%;bottom:45px;transform:translateX(-50%);font-size:12px;width:190px;text-align:center;transition:all .3s}.ProductCard__learn-more:hover{background:#000;color:#fff}.ProductCard__final{margin-top:-10px;margin-bottom:10px}.ProductCard__badges{display:flex;justify-content:center}.ProductCard__input{position:relative;background:#fff}.ProductCard__input .Product__spinner__up{border-bottom:unset;padding:3px 3px}.ProductCard__input .Product__spinner__down{border-bottom:unset;padding:3px 3px}.ProductCard__input .Product__spinner__down svg,.ProductCard__input .Product__spinner__up svg{width:8px}.ProductCard__input .Product__spinner{top:0;bottom:0;transform:unset}.ProductCard__input .Product__spinner{display:flex}.ProductCard__input .Product__spinner button[disabled]{display:flex}.ProductCard__input .Product__spinner button[disabled] svg{opacity:.5}.ProductCard__prompt{text-align:center;font-family:BrandonBld;font-family:BrandonBld;text-transform:uppercase;font-size:12px;width:100%;margin:auto;padding:2px 10px 0;background:var(--pink);margin:0 auto 0}.ProductCard__inventory{display:flex;flex-direction:column;margin:0 auto}.ProductCard__inventory__title{text-align:center;font-family:BrandonBld;text-transform:uppercase;font-size:12px;width:100%;margin:auto;padding:2px 10px 0;background:var(--pink)}.ProductCard__inventory__container{display:flex;justify-content:center;border:1px solid #e7e7e7;width:100%}.ProductCard__inventory__quantity{background:#fff;text-align:center;font-family:"BrandonReg"}.ProductCard__quantity{display:flex;flex-direction:column;margin:5px auto 0}.ProductCard__quick{display:none}.ProductCard__quick.active{display:block;z-index:10}.ProductCard__quick__close{position:absolute;z-index:1;right:5px;cursor:pointer;top:5px}.ProductCard__quick__close svg{width:25px;height:25px}.ProductCard__quick__image{width:100%}.ProductCard__quick__image-container{width:100%}.ProductCard__quick__button{opacity:1;transition:.3s all;position:absolute;bottom:0;width:100%;display:flex;justify-content:space-between;background:var(--pink);padding:5px 15px 3px;font-family:brandonreg;text-transform:uppercase}.ProductCard__quick__title{margin-top:40px;text-align:center;font-family:"BrandonBld";text-transform:uppercase;letter-spacing:.5px}.ProductCard__quick__container{padding:20px;background:var(--light-pink);position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;height:90%;z-index:5}.ProductCard__quick__wrapper{overflow-y:scroll;height:100%;-ms-overflow-style:none;scrollbar-width:none}.ProductCard__quick__wrapper::-webkit-scrollbar{display:none}.ProductCard__quick__slider{transition:.3s all}.ProductCard__quick__slider.hidden{opacity:0}.ProductCard__quick__content{padding:0 20px;font-family:"BrandonReg"}.ProductCard__quick__add{display:none}.ProductCard__quick__overlay{position:fixed;inset:0;width:100%;height:100%;background:#000;opacity:.7;z-index:4}.ProductCard__quick .flickity-prev-next-button{top:50% !important}.ProductCard__quick .flickity-page-dots{bottom:10px}.ProductCard__quick .flickity-page-dots .dot{margin:0 2.5px;width:5px;height:5px}.ProductCard:hover .ProductCard__quick__button{opacity:1}@media screen and (min-width: 600px){.ProductCard__image{height:100vh;object-fit:cover;vertical-align:middle;width:100%;max-height:500px}.ProductCard__image--video{height:100vh;object-fit:cover;vertical-align:middle;width:100%;max-height:500px}.ProductCard__title{height:initial;margin-bottom:0;font-size:.9em}.ProductCard__price{font-size:.9em}.ProductCard__price{margin-top:5px}.ProductCard__variant{margin-top:0}}@media screen and (min-width: 1024px){.ProductCard__sale-icon{width:50px;height:50px}.ProductCard__sale-icon__on{margin-top:-3px;display:block;font-size:19px}.ProductCard__sale-icon__off{font-size:15px;bottom:-11px;right:13px}.ProductCard__input .Product__spinner{display:flex}.ProductCard__variant__input{text-align:left}.ProductCard__variant__container--1 .ProductCard__variant__input{text-align:center}.ProductCard__variant__container--2 .ProductCard__variant__input{text-align:center}.ProductCard__variant__container--3 .ProductCard__variant__input{text-align:center}.ProductCard__variant__container--4 .ProductCard__variant__input{text-align:center}.ProductCard__variant__container--6 .ProductCard__variant__input{text-indent:13px}.ProductCard__variant__container--7 .ProductCard__variant__input{text-indent:10px}.ProductCard__price{font-size:14px}.ProductCard__add{font-size:13px;padding:6px 20px 4px;width:100%;max-width:200px}.ProductCard__inventory{width:80%}.ProductCard__quantity{width:80%}.ProductCard__title{font-size:14px}.ProductCard__quick__container{max-width:1000px;height:unset;width:100%;padding:0;border-radius:10px}.ProductCard__quick__wrapper{display:flex;border-radius:10px}.ProductCard__quick__column{width:50%}.ProductCard__quick__add{display:block;margin-top:50px}.ProductCard__quick__text{padding:20px}.ProductCard__quick__close svg{width:35px;height:35px}.ProductCard__quick__title{font-size:30px}.ProductCard__quick__button{opacity:0}.ProductCard__quick__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ProductCard__quick__image-container{width:100%;position:relative;padding-bottom:125%}}.CollectionFilter{position:sticky;top:50px;z-index:3;padding:5px 0;background:rgba(255,255,255,.7)}.CollectionFilter__menu{margin-bottom:0;position:fixed;z-index:21;background:#fff;bottom:0;left:0;transform:translateX(-100%);top:33px;transition:transform .3s;width:100%;display:block;overflow-y:scroll;padding-bottom:50px}.CollectionFilter__list{margin-top:0}.CollectionFilter__title{display:none;padding:10px;font-family:BrandonBld;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;justify-content:space-between;align-items:center;color:#000;position:fixed;background:#fff;top:88.4px;z-index:1;color:#fff;width:max-content;right:0;top:5px}.CollectionFilter__title span{color:#000}.CollectionFilter__close{cursor:pointer;margin-left:25px;display:flex;align-items:center;line-height:initial;width:27px;font-size:1.375rem;text-align:center;justify-content:center;margin-top:5px;margin-left:0;margin-right:0}.CollectionFilter__close.hide{display:none}.CollectionFilter__category{border-bottom:1px solid #fff;background:#fff;list-style:none}.CollectionFilter__category svg{transition:transform .3s}.CollectionFilter__category.active .CollectionFilter__dropdown-trigger svg{transform:rotateX(-180deg) translate3d(0, 0, 0)}.CollectionFilter__dropdown-trigger{-webkit-appearance:none;background:none;padding:0;margin:0;display:flex;padding:10px;font-size:12px;font-family:BrandonBld;text-transform:uppercase;letter-spacing:1px;justify-content:space-between;align-items:center;color:#000;background:#ffefeb;width:100%;max-width:100%}.CollectionFilter__dropdown{list-style:none;display:flex;flex-flow:row wrap;height:0;overflow:hidden;transition:height .3s;margin-bottom:0;background:#fff}.CollectionFilter__filter-value{display:none}.CollectionFilter__filter-value-container{width:50%;border-bottom:1px solid #f0f0f0;margin:0 0 0px 0}.CollectionFilter__filter-value-container:last-child,.CollectionFilter__filter-value-container:nth-last-child(2):nth-child(odd){border-bottom:0}.CollectionFilter__filter-value-label{width:100%;display:flex;padding:10px 20px;font-family:BrandonReg;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;cursor:pointer;position:relative}.CollectionFilter__filter-value-label span{font-size:10px}.CollectionFilter__filter-value-label:after{background-image:url(/cdn/shopifycloud/shopify/assets/checkout_2021-01-25/checkbox-tick-66a9a39f70a44a226223ef4c61a701d2d10afaa73ba8846a509fbe58a82f3f36.svg),none;content:"";border-radius:3px;top:50%;transform:translateY(-50%);filter:invert(100%);background-repeat:no-repeat;width:15px;height:15px;position:absolute;right:10px;background-position:center;opacity:0;transition:all .2s ease-in-out}.CollectionFilter__filter-value:checked~.CollectionFilter__filter-value-label:after{transition-delay:.1s;transform:translateY(-50%) scale(1);opacity:1}.CollectionFilter__clear,.CollectionFilter__apply{background:#ffefeb;font-family:"BrandonBld";border:0;font-size:12px;padding:15px 0;-webkit-appearance:none;border:0;color:#000;max-width:100%;justify-content:center;margin:0 auto;display:flex;border:1px solid transparent;text-transform:uppercase;transition:.3s all;margin:0 5px;height:50px;width:100%}.CollectionFilter__clear:hover,.CollectionFilter__apply:hover{background:#000;color:#fff}.CollectionFilter__clear[disabled],.CollectionFilter__apply[disabled]{opacity:.5;border:1px solid #000;background:none;cursor:initial;transition:.3s all}.CollectionFilter__clear[disabled]:hover,.CollectionFilter__apply[disabled]:hover{background:none;color:initial}.CollectionFilter__button{display:flex;width:250px;margin:40px auto 0}.CollectionFilter__openFilter{background:none !important;color:#000 !important;padding:0;display:flex;align-items:center;width:max-content;margin-bottom:0}.CollectionFilter__openFilter:hover{background:none;color:#000}.CollectionFilter__openFilter--icon{margin-right:5px}.CollectionFilter__openFilter--text{font-family:"BrandonBld";letter-spacing:.5px}.CollectionFilter__list--item{display:none}.CollectionFilter__dropdown.color .CollectionFilter__filter-value-container{width:initial;border-bottom:0}.CollectionFilter__dropdown.color .CollectionFilter__filter-value:checked~.CollectionFilter__filter-value-label{box-shadow:0px 0px 0px 2px #000}.CollectionFilter__dropdown.color .CollectionFilter__filter-value:checked~.CollectionFilter__filter-value-label:after{display:none}.CollectionFilter__filter-value-label--color{width:24px;height:24px;border:2px solid #eee;border-radius:50%;padding:0;margin:10px 0 10px 20px}.CollectionFilter__filter-value-label--color span{font-size:0}.CollectionFilter__none{padding:50px 0 25px;text-align:center}.CollectionFilter__none--hidden{display:none}.CollectionFilter__none h2{font-family:BrandonBld;margin-bottom:0;text-transform:uppercase}@media screen and (min-width: 1024px){.CollectionFilter{padding:0;background:#fff;top:75px}.CollectionFilter__menu{position:initial;overflow-y:initial;transform:translateX(0);display:flex;width:100%;padding-bottom:0}.CollectionFilter__list{margin-top:0;z-index:3;display:none;margin-left:-20px;margin-right:-20px;height:calc(100vh - 200px);overflow-y:scroll;background:#fff;flex-flow:row wrap;position:absolute;width:calc(100% + 20px)}.CollectionFilter__list--item{padding-top:10px}.CollectionFilter__category{border-bottom:0;padding:20px;width:20%;border-right:1px solid #f0f0f0;flex-flow:row wrap}.CollectionFilter__category:nth-child(5n){border-right:0}.CollectionFilter__filter-value-container{border-bottom:0;width:100%}.CollectionFilter__dropdown{height:initial;overflow:initial;background:#fff;margin-top:15px}.CollectionFilter__list--wrapper{width:calc(100% + 40px);display:flex;flex-flow:row wrap}.CollectionFilter__list--item{display:flex;position:relative;padding-bottom:10px}.CollectionFilter__list--item:after{content:"";height:1px;position:absolute;background:#f0f0f0;bottom:0;left:0;width:100%;display:none}.CollectionFilter__dropdown-trigger{padding:0;position:relative;background:#fff !important;color:#000 !important;width:unset}.CollectionFilter__dropdown-trigger:hover{background:#fff;color:#000}.CollectionFilter__list--item .CollectionFilter__dropdown-trigger{cursor:pointer}.CollectionFilter__list--item .CollectionFilter__dropdown-trigger span{margin-right:15px}.CollectionFilter__list--item .CollectionFilter__dropdown-trigger svg{display:none}.CollectionFilter__list .CollectionFilter__dropdown-trigger svg{display:none}.CollectionFilter__list .CollectionFilter__dropdown-trigger span .js-count{display:none}.CollectionFilter__menu--outer{position:relative;border-bottom:1px solid #f0f0f0;width:100%}.CollectionFilter__menu--desktop{width:max-content;max-width:100%}.CollectionFilter__menu--desktop:hover .CollectionFilter__list{display:flex;border-top:1px solid #f0f0f0}.CollectionFilter__title,.CollectionFilter__openFilter{display:none}.CollectionFilter__button{margin-top:10px;margin-bottom:30px}.CollectionFilter__filter-value-label{padding:0;margin-bottom:5px}.CollectionFilter__filter-value-label span{position:relative;display:block}.CollectionFilter__filter-value-label:hover span:after{content:"";width:100%;position:absolute;height:1px;left:0;background-color:#000;bottom:2px}.CollectionFilter__dropdown__filter-value:checked~.CollectionFilter__dropdown__filter-value-label span:before{content:"";width:100%;position:absolute;height:1px;left:0;background-color:#000;bottom:2px}.CollectionFilter__dropdown__filter-value:checked~.CollectionFilter__dropdown__filter-value-label:after{display:none}.CollectionFilter__dropdown__filter-value:checked~.CollectionFilter__dropdown__filter-value-label--color span:before{display:none}.CollectionFilter__filter-value-label--color{margin-left:0;margin-right:10px}.CollectionFilter__filter-value-label--color:hover{box-shadow:0px 0px 0px 2px #000}.CollectionFilter__filter-value-label--color:hover span:after{display:none}.CollectionFilter__filter-value-container--size{width:100%}.CollectionFilter__button{background:#fff}.CollectionFilter__clear{margin-right:5px}.CollectionFilter__dropdown-trigger.active:after{content:"";width:calc(100% - 15px);background:#ffdbe5;height:4px;position:absolute;left:0;bottom:-10px}.CollectionFilter__none{padding:100px 0 150px}}.CollectionFilter__menu.show{transform:translateX(0);transition:transform .3s;margin-bottom:0;text-align:initial}.Collection__bis{text-align:center;color:#c9c9c9;text-transform:uppercase;font-family:BrandonBld;margin-bottom:0;margin-top:5px;font-size:9px;width:max-content;margin-left:auto;margin-right:auto;background-color:var(--light-pink);color:#000;padding:5px 10px;display:flex}.Collection__bis--disabled:hover{background-color:var(--light-pink);color:#000}@media screen and (min-width: 1024px){.Collection__bis{margin-top:10px;font-size:10px;padding:5px 10px}}.Collection__final{margin-top:5px;margin-bottom:10px;background-color:var(--pink);margin:0 1.5px;line-height:18px;height:17px;padding:0 5px;margin-bottom:5px}@media screen and (min-width: 1024px){.Collection__final{line-height:20px;height:20px;padding:0 10px}}.Collection__container{margin:0 5px}.Collection__banner{position:relative}.Collection__banner__button{letter-spacing:1px;font-size:17px;height:40px;display:flex;justify-content:center;align-items:center;font-family:BrandonBld;text-transform:uppercase;position:absolute}.Collection__banner img{width:100%;vertical-align:middle}.Collection__title{font-size:1.5em;text-align:center;font-family:BrandonBld;text-transform:uppercase;letter-spacing:0;margin-bottom:5px;display:none}.Collection__count{text-align:center;font-family:"BrandonReg";font-size:10px;letter-spacing:1px;font-weight:400;display:none}.Collection__products{display:flex;flex-flow:row wrap;margin:20px -2.5px}.Collection__product{width:calc(85% - 5px);margin:0 auto 5px;position:relative;overflow:hidden}.Collection__product .ProductCard__price .prod-price{font-family:BrandonBld;font-size:10.5px}.Collection__pagination:nth-of-type(1){margin-top:10px}.Collection__pagination>*{font-size:10px}.Collection__description{margin-top:20px;margin-bottom:20px}.Collection__description img{width:100%}.Collection__sms{background:var(--light-pink);margin-bottom:20px;padding:10px;flex-direction:column}.Collection__sms__button{margin:5px 2.5px 5px;font-family:BrandonBld;text-transform:uppercase;font-size:10.5px;letter-spacing:1px;display:flex;width:100%;justify-content:center;align-items:center;height:50px;background:#000;color:#fff;position:relative;z-index:1;transition:.3s all;border:2px solid #000}.Collection__sms__button:hover{background:#000 !important;color:#fff !important}.Collection__sms__disclaimer>*{font-family:"BrandonReg";text-align:center;font-size:10px;line-height:10px;margin-top:5px}.Collection__sms__disclaimer a{text-decoration:underline}.Collection__card__container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(255,219,229,.7)}.Collection__card__caption{font-family:"BrandonReg";text-transform:uppercase;text-align:center;margin:0}.Collection__card__title{text-align:center;font-family:"BrandonBld";margin:0}.Collection__card__button{padding:5px 20px;font-family:"BrandonBld";text-transform:uppercase;margin-top:10px;transition:all .3s;min-width:150px;text-align:center;display:flex;justify-content:center;align-items:center;width:max-content;margin:5px auto 0}.Collection__card__button:hover{background:#000 !important;color:#fff !important}.Collection__card__button-subtitle{font-family:"BrandonReg";font-size:10px;margin-top:5px;margin-bottom:0;line-height:initial}.Collection__card__reviews i{color:var(--pink) !important}.Collection__seo{font-family:"brandonreg";text-align:center;margin:50px 5px;opacity:.6}@media screen and (min-width: 600px){.Collection__product{width:calc(25% - 5px)}.Collection__products .ProductCard__text--collection{display:none}}@media screen and (min-width: 1024px){.Collection__container{width:85%;padding-top:0;margin:0 auto}.Collection__description{margin:0}.Collection__title{font-size:2em}.Collection__products{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.Collection__product .ProductCard__image--video,.Collection__product .ProductCard__image{max-height:25vw}.Collection__product .ProductCard__price .prod-price{font-size:.9em}.Collection__count{font-size:.9rem}.Collection__pagination>*{font-size:14px}.Collection__product{width:100%}.Collection__card__title{font-size:24px}.Collection__card__button{padding:10px 20px;font-size:16px;min-width:180px;margin-top:15px}.Collection__card__button-subtitle{font-size:12px}.Collection__card__reviews i:before{font-size:23px}.Collection__seo{width:80%;margin:50px auto}}@media print and (min-width: 600px){.Collection__product:nth-child(-n+8){height:50vh}}@media print and (min-width: 1024px){.Collection .ProductCard__quantity{display:none}.Collection .ProductCard__add{display:none}}.Search__container{padding-top:10px;margin:0 5px}.Search__title{font-size:1.5em;text-align:center;font-family:BrandonBld;text-transform:uppercase;letter-spacing:0;margin-bottom:5px}.Search__count{text-align:center;font-family:"BrandonReg";font-size:10px;letter-spacing:1px;font-weight:400;margin-bottom:10px}.Search__products{display:flex;flex-flow:row wrap;margin:0 -2.5px;margin:20px -2.5px 0}.Search__product{width:calc(100% - 5px);margin:0 2.5px 5px;position:relative;overflow:hidden}.Search__product .ProductCard__price .prod-price{font-family:BrandonBld;font-size:10.5px}.Search__pagination>*{font-size:10px}@media screen and (min-width: 600px){.Search__product{width:calc(33.3333333333% - 5px)}}@media screen and (min-width: 1024px){.Search__container{width:85%;margin:0 auto}.Search__title{font-size:2em}.Search__products{margin:50px -5px 0}.Search__product .ProductCard__image--video,.Search__product .ProductCard__image{max-height:25.81vw}.Search__product .ProductCard__price .prod-price{font-size:.9em}.Search__count{font-size:.9rem}.Search__pagination>*{font-size:14px}}.Rewards__hero{background:var(--light-pink);position:relative}.Rewards__hero img{width:100%;vertical-align:middle}.Rewards__hero__text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding-bottom:100px}.Rewards__hero__container{padding:0 10px;max-width:700px;margin:0 auto}.Rewards__hero__title{font-family:"BrandonBld";font-size:32px;text-transform:uppercase;text-align:center;margin-bottom:0;line-height:1;padding-top:30px}.Rewards__hero__description{font-family:"BrandonReg";font-size:14px;margin-bottom:0;margin-top:30px;text-align:center}.Rewards__hero__buttons{display:flex;justify-content:center;margin:30px auto 0;max-width:375px}.Rewards__hero__button{width:calc(50% - 5px);margin:0 5px;font-family:"BrandonBld";text-transform:uppercase;font-size:11px;text-align:center;letter-spacing:1px;border:2px solid #000;height:44px;display:flex;justify-content:center;align-items:center;transition:.3s all;letter-spacing:2px}.Rewards__hero__button:hover{background:#000 !important;color:#fff !important}.Rewards__hero__wave{background:transparent;height:100px;overflow:hidden;position:absolute;bottom:0;width:100%}.Rewards__hero__wave path{fill:var(--light-pink)}@media screen and (min-width: 1024px){.Rewards__hero__wave{height:200px}.Rewards__hero__text{padding-bottom:200px}}.Rewards__info{padding-top:20px;background:var(--teal)}.Rewards__info__title{text-align:center;font-family:"BrandonBld";font-size:20px;text-transform:uppercase;margin-bottom:0}.Rewards__info__title--icon{margin-bottom:0;font-family:"BrandonReg";font-size:16px;min-height:22.4px}.Rewards__info__description{font-family:"BrandonReg";font-size:14px;text-align:center;margin-top:15px;margin-bottom:0}.Rewards__info__subtitle{text-align:center;font-family:"BrandonBld";font-size:16px;text-transform:uppercase;margin-top:40px}.Rewards__info__container{max-width:700px;margin:0 auto;padding:0 10px}.Rewards__info__blocks{display:flex;flex-flow:row wrap;justify-content:center}.Rewards__info__block{width:33.3333333333%;text-align:center;margin-bottom:0px;margin-top:30px}.Rewards__info__image{max-width:100px;margin:0 auto}.Rewards__info__points{margin:0;font-size:32px;font-family:BrandonBld}.Rewards__info__wave{background:var(--teal);height:100px;overflow:hidden;margin-top:20px}.Rewards__info__wave path{fill:var(--light-pink)}@media screen and (min-width: 1024px){.Rewards__info__wave{height:200px}}.Rewards__tier{background:#fff;padding-top:20px;margin-top:50px}.Rewards__tier__container{margin:0 10px}.Rewards__tier__title{text-align:center;font-family:"BrandonBld";font-size:20px;text-transform:uppercase;margin-bottom:0;letter-spacing:.25em}.Rewards__tier__description{font-family:"BrandonReg";font-size:14px;text-align:center;margin:15px 0 0}.Rewards__tier__wave{background:#fff;height:100px;overflow:hidden;margin-top:50px}.Rewards__tier__wave path{fill:var(--light-pink)}.Rewards__tier__block{margin-top:70px}.Rewards__tier__block__top{padding:50px 0 25px;position:relative}.Rewards__tier__block__top:before{position:absolute;top:0;left:-2000%;content:"";width:4000%;height:100%;background-color:var(--light-pink);z-index:0}.Rewards__tier__block__top--wrapper{margin-top:-70px;position:relative;z-index:2}.Rewards__tier__block__title{font-family:"BrandonBld";text-transform:uppercase;letter-spacing:.25em;line-height:1.5;margin-bottom:0;text-align:center}.Rewards__tier__block__range{font-family:BrandonReg;font-size:18px;text-align:center;margin-bottom:0}.Rewards__tier__block__description{font-size:13px;letter-spacing:.5px;margin:5px 0;font-family:BrandonReg;text-align:center}.Rewards__tier__block__content{margin-top:20px;z-index:1;position:relative}.Rewards__tier__block__icon{max-width:50px;width:100%;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#000;font-family:"HelloBeautiful";color:#fff;font-size:30px;margin:0 auto;padding-bottom:5px}@media screen and (min-width: 1024px){.Rewards__tier{padding-top:0;margin-top:100px}.Rewards__tier__container{margin:0;margin-bottom:50px;padding:0 10px}.Rewards__tier__block{width:33.3333333333%}.Rewards__tier__wrapper{display:flex;flex-flow:row wrap}.Rewards__tier__wave{height:200px}}.Rewards__general{padding-top:30px;background:var(--pink);position:relative}.Rewards__general__container{padding:0 10px;max-width:700px;margin:0 auto}.Rewards__general__title{font-family:"BrandonBld";font-size:20px;text-transform:uppercase;text-align:center;margin-bottom:0}.Rewards__general__description{font-family:"BrandonReg";font-size:14px;margin-bottom:0;margin-top:40px;text-align:center}.Rewards__general__buttons{display:flex;justify-content:center;margin:30px auto 0;max-width:375px}.Rewards__general__button{width:calc(50% - 5px);margin:0 5px;font-family:"BrandonBld";text-transform:uppercase;font-size:14px;text-align:center;letter-spacing:1px;border:2px solid #000;height:50px;display:flex;justify-content:center;align-items:center;transition:.3s all}.Rewards__general__button:hover{background:#000 !important;color:#fff !important}@media screen and (min-width: 1024px){.Rewards__general{padding-bottom:100px}.Rewards__general__wave{height:200px}}.Rewards__steps{padding-top:30px;background-color:var(--light-pink)}.Rewards__steps__title{text-transform:uppercase;font-size:16px;margin-left:40px;letter-spacing:.25em;margin-bottom:40px;font-family:"BrandonBld";text-align:left}.Rewards__steps__title:after{content:"";display:block;border-bottom:2px solid #000;padding-top:4px}.Rewards__steps__block{text-align:center;margin:0 0 40px 0}.Rewards__steps__image{border-radius:50%;max-width:290px;height:290px;object-fit:cover}.Rewards__steps__title--icon{margin:25px 0 10px;font-size:16px;letter-spacing:.22em;font-family:"BrandonBld";text-transform:uppercase}.Rewards__steps__description{max-width:300px;font-size:15px;line-height:26px;margin:0 auto;font-family:"BrandonReg"}.Rewards__steps__wave{background:var(--light-pink);height:100px;overflow:hidden;width:100%;margin-bottom:30px}.Rewards__steps__wave path{fill:#fff}@media screen and (min-width: 1024px){.Rewards__steps__title{text-align:center;font-size:22px;margin-bottom:50px;margin-left:0}.Rewards__steps__title:after{display:none}.Rewards__steps__blocks{display:flex;justify-content:center}.Rewards__steps__block{margin:0 40px}.Rewards__steps__title--icon{margin:30px 0 15px}.Rewards__steps__description{font-size:14px;line-height:18px;max-width:275px}.Rewards__steps__wave{height:200px;margin-top:50px;margin-bottom:0}}.Rewards__earn__title{text-align:center;font-family:"BrandonBld";text-transform:uppercase;font-size:22px;letter-spacing:.25em;margin-bottom:40px}.Rewards__earn__container{display:flex;flex-flow:row wrap;justify-content:space-between;max-width:1200px;margin:0 auto 40px;padding:0 12px}.Rewards__earn__wave{background:#fff;height:100px;overflow:hidden;width:100%}.Rewards__earn__wave path{fill:#fff}.Rewards__earn__block{text-align:center;width:calc(50% - 5px);background-color:var(--light-pink);padding:0 20px;margin-bottom:10px;height:calc(50vw - 24px);display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.Rewards__earn__block__title{text-transform:uppercase;letter-spacing:2.25px;font-family:"BrandonBld";font-size:12px;margin-bottom:15px;line-height:1.3}.Rewards__earn__block__description{font-size:12px;font-family:"BrandonReg"}@media screen and (min-width: 1024px){.Rewards__earn__block{width:calc(25% - 5px);height:25vw;max-height:342.8571428571px;padding:0 40px}.Rewards__earn__wave{height:200px;margin-top:50px;margin-bottom:0}}.Rewards__faq{background:var(--light-pink)}.Rewards__faq__container{padding:25px 0 0;width:80%;max-width:600px;margin:0 auto}.Rewards__faq__title{text-transform:uppercase;letter-spacing:.15em;font-family:"BrandonBld";font-size:18px;margin-bottom:25px;line-height:1.4;text-align:left}.Rewards__faq__container--inner{border-top:1px solid #ddd}.Rewards__faq__wrapper{padding:20px 0;border-bottom:1px solid #ddd}.Rewards__faq__wrapper.active{background:unset}.Rewards__faq__wrapper.active .Rewards__faq__panel{margin-top:15px}.Rewards__faq__accordion{text-transform:uppercase;-webkit-appearance:none;border:none;background:0 0;box-shadow:none;font-family:"BrandonBld";letter-spacing:.15em;font-size:13px;line-height:1.3;text-align:left;width:100%;cursor:pointer;margin-bottom:0;display:flex;justify-content:space-between}.Rewards__faq__panel{font-size:14px;line-height:1.6;font-family:"BrandonReg";height:0;overflow:hidden;margin:0}.Rewards__faq__view-all{margin:0 auto;padding-top:40px;font-size:12px;line-height:2;font-family:"BrandonBld";letter-spacing:1.5px;text-transform:uppercase;padding:0 35px 0 0;display:block;text-align:center}.Rewards__faq__icons--down svg{transition:transform .3s}.Rewards__faq__wrapper.active .Rewards__faq__icons--down svg{transform:rotateX(-180deg) translate3d(0, 0, 0)}.Rewards__faq__wave{background:var(--light-pink);height:100px;overflow:hidden;padding-top:50px}.Rewards__faq__wave path{fill:var(--pink)}@media screen and (min-width: 1024px){.Rewards__faq__wave{height:200px;padding-top:50px;margin-bottom:0}.Rewards__faq__title{font-size:24px;margin-bottom:50px}}.Impact__hero__container{position:relative}.Impact__hero__image{width:100%;vertical-align:middle}.Impact__hero__text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:"BrandonBld";text-transform:uppercase;letter-spacing:1px;color:#fff;font-size:28px;text-align:center}.Impact__hero__description{padding:30px;letter-spacing:1px;line-height:1.4;text-align:center;margin:0 auto;max-width:750px;font-family:"BrandonReg"}@media screen and (min-width: 1024px){.Impact__hero__text{font-size:55px}.Impact__hero__description{font-size:20px;margin:25px auto 40px;line-height:1.8}}.Impact__nav__container{list-style:none;display:flex;justify-content:space-around;padding:0 10px}.Impact__nav__item{font-family:"BrandonBld";text-transform:uppercase;font-size:11px;letter-spacing:.15em;position:relative;z-index:1}.Impact__nav__item:after{content:"";position:absolute;bottom:0;display:block;height:7px;width:calc(100% + 10px);left:-5px;background-color:var(--pink);z-index:-1}@media screen and (min-width: 1024px){.Impact__nav__container{justify-content:center}.Impact__nav__container li{padding:0 55px}.Impact__nav__item{font-size:18px}.Impact__nav__item:after{width:0%;transition:width .3s;background-color:var(--pink)}.Impact__nav__item:hover:after{width:calc(100% + 10px)}}.Impact__images{border-bottom:70px solid var(--light-pink)}.Impact__images__container{padding:0 10px}.Impact__images__container--image{padding-bottom:140%;position:relative}.Impact__images__background{background:var(--light-pink);border-bottom:70px solid #fff}.Impact__images__wrapper{display:flex;margin:0 -5px}.Impact__images__column{width:calc(50% - 5px);margin:0 5px}.Impact__images__column img{width:100%;vertical-align:middle;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Impact__images__title{display:flex;align-items:center;font-size:24px;justify-content:center;text-transform:uppercase;letter-spacing:.15em;line-height:1;font-family:"BrandonBld";padding:40px 0 0;color:#ffb1c8}.Impact__images__title small{font-size:13px;padding:0 7px}.Impact__images__description{text-align:center;line-height:1.4;margin:12px auto 25px;letter-spacing:1px;max-width:750px;font-family:"BrandonReg";padding:0 25px}.Impact__images__text{text-align:center;font-style:italic;line-height:1.6;font-family:"BrandonReg";padding:30px}.Impact__images__text--desktop{display:none}.Impact__images__text--mobile{max-width:750px;margin:0 auto}.Impact__images__quote{font-style:initial;font-family:"BrandonBld";display:block;margin-top:12px;font-size:14px;font-style:normal;text-transform:uppercase}.Impact__images__quote--title{font-family:"BrandonReg";font-size:11px;display:block;text-transform:initial}.Impact__images__bottom{display:flex;align-items:flex-start;justify-content:center;max-width:1280px;margin:0 auto -70px}.Impact__images__bottom img{max-width:85%}@media screen and (min-width: 1024px){.Impact__images{margin-top:75px;border-bottom:150px solid var(--light-pink)}.Impact__images__background{border-bottom:150px solid #fff}.Impact__images__container{max-width:1280px;margin:0 auto;padding:0 75px}.Impact__images__wrapper{align-items:center}.Impact__images__title{padding:100px 0 0;font-size:40px}.Impact__images__title small{font-size:16px}.Impact__images__text{font-size:16px;padding:10px}.Impact__images__text--mobile{display:none}.Impact__images__text--desktop{display:block}.Impact__images__description{font-size:20px;padding:0 75px;margin:25px auto 40px;line-height:1.8}}.Impact__banner{display:none}.Impact__banner__container{position:relative}.Impact__banner__image img{width:100%;vertical-align:middle}.Impact__banner__text{text-align:center;width:100%;padding:30px 0}.Impact__banner__text h2{font-size:32px;font-family:"BrandonBld";line-height:1;letter-spacing:3px;text-transform:uppercase}.Impact__banner__text a{min-width:200px;padding:15px 20px;font-size:12px;background:var(--pink);color:#000;font-family:"BrandonBld";text-transform:uppercase;letter-spacing:1.5px;margin-top:20px;display:inline-block;transition:.3s all}.Impact__banner__text a:hover{background:#000 !important;color:#fff !important}@media screen and (min-width: 1024px){.Impact__banner__text{position:absolute;display:block;height:auto;left:75px;top:50%;bottom:auto;transform:translateY(-50%);text-align:left;width:auto;padding:0}.Impact__banner__text a{text-align:center;margin-top:30px}.Impact__banner__text h2{font-size:55px;color:#fff}}.Impact__family{padding:25px 0 10px}.Impact__family__title{font-size:14px;letter-spacing:3.5px;text-align:center;text-transform:uppercase;font-family:"BrandonBld";position:relative;z-index:1;max-width:max-content;margin:0 auto}.Impact__family__title:after{content:"";position:absolute;display:block;width:100%;left:0;bottom:0;height:10px;z-index:-1;background-color:var(--pink)}.Impact__family__slides{max-width:1060px;margin:30px auto 0;padding:0 25px}.Impact__family__slide{width:100%}.Impact__family__slide__image{max-width:225px;border-radius:50%;width:100%;margin:0 auto}.Impact__family__slide__container{text-align:center}.Impact__family__slide__title{font-family:"BrandonBld";text-transform:uppercase;letter-spacing:.1em;font-size:14px;margin:12px auto 0;max-width:225px}.Impact__family__slide__position{font-size:11px;font-family:"BrandonReg";margin-bottom:0}.Impact__family__slide__description{max-width:275px;margin:0 auto;font-style:italic;font-family:"BrandonReg"}.Impact__family .flickity-button.flickity-prev-next-button{padding:0;width:20px;height:20px;background:#ffb1c8;color:#fff}.Impact__family .flickity-button.flickity-prev-next-button:hover{color:#fff;background:#ffb1c8}.Impact__family .flickity-page-dots{display:none}@media screen and (min-width: 600px){.Impact__family__slide{width:calc(50% - 10px);margin:0 10px}.Impact__family__slide__image{max-width:100%}}@media screen and (min-width: 1024px){.Impact__family{padding-top:75px}.Impact__family__title{font-size:30px}.Impact__family__slides{margin-top:50px}.Impact__family__slide{width:calc(33% - 10px);margin:0 10px}.Impact__family__slide__image{max-width:250px}.Impact__family .flickity-button.flickity-prev-next-button{width:35px;height:35px}}.Impact__icons{padding:40px 0}.Impact__icons__title{font-size:14px;letter-spacing:3.5px;text-align:center;text-transform:uppercase;font-family:"BrandonBld";position:relative;width:max-content;margin:0 auto;z-index:1}.Impact__icons__title:after{content:"";position:absolute;display:block;width:100%;left:0;bottom:0;height:10px;z-index:-1;background-color:var(--pink)}.Impact__icons__blocks{margin-top:20px;max-width:1060px;padding:0 10px;display:flex;flex-flow:row wrap;margin:0 auto;justify-content:center}.Impact__icons__block{margin:0 5px 10px;width:calc(50% - 10px);text-align:center}.Impact__icons__image{width:100%;max-width:200px}.Impact__icons__title--icon{font-family:"BrandonBld";text-transform:uppercase;font-weight:400;margin-bottom:5px;max-width:250px;margin:0 auto}.Impact__icons__description{font-size:10px;letter-spacing:.1em;font-family:"BrandonReg";text-transform:uppercase;line-height:1.6;margin-bottom:0;max-width:250px;margin:0 auto}.Impact__icons__description--text{text-align:center;line-height:1.4;margin:12px auto 20px;letter-spacing:1px;max-width:750px;font-family:"BrandonReg"}@media screen and (min-width: 600px){.Impact__icons__block{width:calc(33% - 10px)}}@media screen and (min-width: 1024px){.Impact__icons{padding-top:75px}.Impact__icons__title{font-size:24px}.Impact__icons__title--icon{font-size:18px}.Impact__icons__description{font-size:13px}.Impact__icons__description--text{font-size:20px;margin:25px auto 40px;line-height:1.8}}.Impact__slider{background:var(--light-pink);padding:35px 0 60px}.Impact__slider__container{max-width:1460px;margin:0 auto;position:relative}.Impact__slider__title{color:#ffb1c8;font-family:BrandonBld;text-transform:uppercase;text-align:center;display:flex;align-items:center;font-size:24px;justify-content:center;text-transform:uppercase;letter-spacing:.15em;line-height:1}.Impact__slider__title small{font-size:13px;padding:0 7px}.Impact__slider__description{text-align:center;line-height:1.4;margin:12px auto 30px;letter-spacing:1px;max-width:750px;font-family:"BrandonReg";padding:0 30px}.Impact__slider__slide{text-align:center;width:100%}.Impact__slider__slide__container{display:flex;flex-flow:column-reverse;align-items:center}.Impact__slider__slide__image{max-width:85%;width:100%}.Impact__slider__slide__title{font-family:"BrandonBld";text-transform:uppercase;position:relative;letter-spacing:.17em;max-width:max-content;margin:0 auto;position:relative;z-index:1}.Impact__slider__slide__title:after{content:"";height:7px;background-color:var(--pink);position:absolute;width:calc(100% + 20px);left:-11px;bottom:1px;z-index:-1}.Impact__slider__slide__description{margin-top:20px;text-align:center;text-transform:uppercase;letter-spacing:.15em;font-size:12px;line-height:2.2;font-family:"BrandonReg"}.Impact__slider__slide__description b{font-family:"BrandonBld";font-weight:initial}.Impact__slider .flickity-button.flickity-prev-next-button{padding:0;margin:0;width:20px;height:20px;top:10px;background:#ffb1c8;color:#fff}.Impact__slider .flickity-button.flickity-prev-next-button:hover{color:#fff;background:#ffb1c8}.Impact__slider .flickity-page-dots{margin-top:30px}.Impact__slider .flickity-page-dots .dot{background:#bfafa9}.Impact__slider .flickity-page-dots .is-selected{background:#ffb1c8}@media screen and (min-width: 1024px){.Impact__slider{padding:100px 0}.Impact__slider__container{padding:0 70px}.Impact__slider__title{font-size:40px}.Impact__slider__title small{font-size:16px}.Impact__slider__description{font-size:20px;margin-bottom:60px}.Impact__slider__slide__container{flex-direction:row;align-items:flex-start}.Impact__slider__slide__image{width:50%}.Impact__slider__slide__title{margin:0;font-size:30px}.Impact__slider__slide__title:after{bottom:4px;height:12px}.Impact__slider__slide__text{width:50%;padding-left:40px}.Impact__slider__slide__description{margin-top:30px;text-align:left;letter-spacing:normal;font-size:16px;text-transform:initial;line-height:1.8}.Impact__slider__slide__description b{font-size:18px;text-transform:uppercase;letter-spacing:.15em}.Impact__slider .flickity-button.flickity-prev-next-button{width:35px;height:35px;top:50%}.Impact__slider .flickity-prev-next-button.previous{left:-60px}.Impact__slider .flickity-prev-next-button.next{right:-60px}}.Impact__text-banner{display:none;background-size:cover;background-repeat:no-repeat;padding:40px 0;text-align:center}.Impact__text-banner__text{margin:0 auto;padding:0 25px;position:relative;max-width:980px}.Impact__text-banner__text h2{color:#fff;text-transform:uppercase;letter-spacing:.15em;font-size:18px;font-family:"BrandonBld";line-height:1.4}.Impact__text-banner__description{color:#fff;line-height:1.4;letter-spacing:1px;font-family:"BrandonReg";max-width:750px;margin:15px auto}.Impact__text-banner__description>*{color:#fff;line-height:1.4;letter-spacing:1px;font-family:"BrandonReg"}.Impact__text-banner__description a{color:#fff}.Impact__text-banner__url{min-width:200px;padding:15px 20px;font-size:12px;display:inline-block;margin-top:10px;background:var(--pink);color:#000;transition:.3s all;font-family:"BrandonBld";text-transform:uppercase;letter-spacing:1.5px;margin-top:20px;display:inline-block;transition:.3s all}.Impact__text-banner__url:hover{background:#000 !important;color:#fff !important}@media screen and (min-width: 1024px){.Impact__text-banner{padding:60px 0}.Impact__text-banner__text{padding:0 40px}.Impact__text-banner__text h2{font-size:22px}.Impact__text-banner__description{font-size:20px;margin:30px auto;line-height:2}.Impact__text-banner__description>*{font-size:20px;line-height:2}.Impact__text-banner__url{margin-top:10px}}.Ambassador__hero__container{position:relative}.Ambassador__hero__container--button{margin-top:35px;display:flex;align-items:center;justify-content:center}.Ambassador__hero__text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.Ambassador__hero__caption{font-size:16px;margin-bottom:10px;line-height:1.3;color:#fff;font-family:"BrandonBld";text-transform:uppercase;letter-spacing:.25em;text-align:center}.Ambassador__hero__title{font-size:28px;color:#fff;font-family:"BrandonBld";text-transform:uppercase;letter-spacing:.25em;text-align:center;line-height:1}.Ambassador__hero__image{width:100%;vertical-align:middle}.Ambassador__hero a{height:50px;width:165px;background:var(--pink);color:#000;font-family:"BrandonBld";text-transform:uppercase;letter-spacing:1px;font-size:11px;align-items:center;margin:0 5px;display:flex;justify-content:center;transition:all .3s}.Ambassador__hero a:hover{background:#000 !important;color:#fff !important}@media screen and (min-width: 1024px){.Ambassador__hero__container--button{margin-top:35px}.Ambassador__hero__caption{margin-bottom:20px}.Ambassador__hero__title{font-size:50px}}.Ambassador__icons{text-align:center;padding:25px 0;max-width:80%;margin:0 auto}.Ambassador__icons__title{text-transform:uppercase;letter-spacing:.25em;font-size:16px;line-height:1.4;margin-bottom:20px;font-family:"BrandonBld"}.Ambassador__icons__title:before{content:"";display:block;margin:0 auto 20px;height:15px;width:100px;background-color:var(--pink)}.Ambassador__icons__description--text{font-size:14px;line-height:1.5;max-width:375px;margin:0 auto;font-family:"BrandonReg"}.Ambassador__icons__blocks{display:flex;flex-flow:row wrap;max-width:450px;margin:0 auto}.Ambassador__icons__block{width:50%;text-align:center;padding:0 15px}.Ambassador__icons__image{display:block;margin:20px auto 15px;max-height:65px}.Ambassador__icons__title--icon{font-size:11px;line-height:initial;letter-spacing:4px;font-family:"BrandonBld";text-transform:uppercase;position:relative}@media screen and (min-width: 1024px){.Ambassador__icons{padding:20px 0}.Ambassador__icons__title{font-size:24px;margin-bottom:25px}.Ambassador__icons__blocks{max-width:860px}.Ambassador__icons__block{width:33.3333333333%}.Ambassador__icons__image{margin-bottom:20px;max-height:100px}.Ambassador__icons__title--icon{font-size:13px}}.Ambassador__steps{padding:55px 0 1px;background-color:var(--light-pink)}.Ambassador__steps__title{text-transform:uppercase;font-size:16px;margin-left:40px;letter-spacing:.25em;margin-bottom:40px;font-family:"BrandonBld";text-align:left}.Ambassador__steps__title:after{content:"";display:block;border-bottom:2px solid #000;padding-top:4px}.Ambassador__steps__block{text-align:center;margin:0 0 40px 0}.Ambassador__steps__image{border-radius:50%;max-width:290px;height:290px;object-fit:cover}.Ambassador__steps__title--icon{margin:25px 0 10px;font-size:16px;letter-spacing:.22em;font-family:"BrandonBld";text-transform:uppercase}.Ambassador__steps__description{max-width:300px;font-size:15px;line-height:26px;margin:0 auto;font-family:"BrandonReg"}.Ambassador__steps__icon{display:flex;justify-content:center;margin-top:15px}.Ambassador__steps__icon a{width:50px;margin:0 10px;transition:opacity .3s}.Ambassador__steps__icon a:hover{opacity:.9}@media screen and (min-width: 1024px){.Ambassador__steps{padding:55px 0 260px}.Ambassador__steps__title{text-align:center;font-size:22px;margin-bottom:50px;margin-left:0}.Ambassador__steps__title:after{display:none}.Ambassador__steps__blocks{display:flex;justify-content:center}.Ambassador__steps__block{margin:0 40px}.Ambassador__steps__title--icon{margin:30px 0 15px}.Ambassador__steps__description{font-size:14px;line-height:18px;max-width:275px}}.Ambassador__video{padding:35px 0 0;margin-bottom:35px}.Ambassador__video__title{margin:0 0 15px 0;letter-spacing:.25em;text-transform:uppercase;font-size:16px;font-family:"BrandonBld";text-align:center}.Ambassador__video__url{max-width:1140px;margin:0 auto;position:relative}.Ambassador__video__url:before{content:"";display:block;padding-top:56.25%}.Ambassador__video iframe{position:absolute;inset:0;width:100%;height:100%}@media screen and (min-width: 1024px){.Ambassador__video{margin-top:-120px;padding:0}.Ambassador__video__title{text-align:left;max-width:1140px;margin:0 auto 15px;position:relative}}.Ambassador__image-text__container{background-color:var(--light-pink);padding:60px 0 20px;position:relative;margin-bottom:20px}.Ambassador__image-text__column:first-child{position:relative;max-width:450px;margin:0 auto;padding:0 10%}.Ambassador__image-text__column:last-child{position:relative;max-width:80%;margin:45px auto 0}.Ambassador__image-text__caption{color:#ffb1c8;text-transform:uppercase;letter-spacing:.2em;font-size:15px;font-family:"BrandonBld";margin-bottom:10px;line-height:1.3}.Ambassador__image-text__caption--bottom{font-family:"BrandonBld";font-size:14px}.Ambassador__image-text__title{text-transform:uppercase;letter-spacing:.2em;font-size:33px;font-family:"BrandonBld";margin-bottom:20px;line-height:1.3;text-align:left}.Ambassador__image-text__description{max-width:375px;font-size:14px;line-height:1.6;margin-bottom:15px}@media screen and (min-width: 1024px){.Ambassador__image-text__container{padding:160px 0 80px}.Ambassador__image-text__container:before{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:#fff;height:240px}.Ambassador__image-text__wrapper{display:flex;justify-content:center;align-items:center;margin:0 auto}.Ambassador__image-text__column{width:50%}.Ambassador__image-text__column:first-child{margin:0;padding:0;max-width:100%;text-align:right}.Ambassador__image-text__column:last-child{margin:0;padding:0;max-width:100%}.Ambassador__image-text__text{width:80%;margin-left:auto}.Ambassador__image-text__image{margin-left:59px;transform:rotate(-7deg);width:75%}}.Ambassador__slider{margin-bottom:50px}.Ambassador__slider button.flickity-button{display:none}.Ambassador__slider .dot{width:7px;height:7px;margin:0 5px}.Ambassador__slider .dot.is-selected{background:var(--pink)}.Ambassador__slider__title{font-family:"BrandonBld";text-transform:uppercase;letter-spacing:.25em;font-size:16px;line-height:1.4;margin-bottom:20px;text-align:center}.Ambassador__slider__title:before{content:"";display:block;margin:0 auto 20px;height:15px;width:100px;background-color:var(--pink)}.Ambassador__slider__slides{padding:0 5px}.Ambassador__slider__slide{width:100%;margin:0 5px}.Ambassador__slider__slide__title{text-transform:uppercase;font-family:"BrandonBld";letter-spacing:.15em;font-size:14px;margin-bottom:10px;text-align:left}.Ambassador__slider__slide__description{font-size:13px;font-family:"BrandonReg"}.Ambassador__slider__slide__image{width:100%}.Ambassador__slider__text{padding:12px 0 0}@media screen and (min-width: 600px){.Ambassador__slider__slide{width:50%;margin:0}.Ambassador__slider__slide__container{padding:0 5px}}@media screen and (min-width: 1024px){.Ambassador__slider{margin-bottom:100px}.Ambassador__slider .flickity-prev-next-button.previous{left:-30px}.Ambassador__slider .flickity-prev-next-button.previous:hover svg{fill:#000}.Ambassador__slider .flickity-prev-next-button .flickity-button-icon{width:50%;height:50%}.Ambassador__slider .flickity-prev-next-button.next{right:-30px}.Ambassador__slider .flickity-prev-next-button.next:hover svg{fill:#000}.Ambassador__slider__container{max-width:1280px;margin:0 auto;padding:0 40px;margin-bottom:100px}.Ambassador__slider__title{font-size:24px;margin-bottom:50px}.Ambassador__slider__title:before{margin:0 auto 30px}.Ambassador__slider__slide:nth-child(odd) .Ambassador__slider__slide__description{border-left:4px solid var(--teal)}.Ambassador__slider__slide:nth-child(even) .Ambassador__slider__slide__description{border-left:4px solid var(--pink)}.Ambassador__slider__slide__container{display:flex;align-items:center}.Ambassador__slider__slide__image{width:37%;max-width:350px}.Ambassador__slider__slide__text{padding:0 20px}.Ambassador__slider__slide__description{padding-left:12px}}.Ambassador__faq{padding:25px 0 80px;width:80%;max-width:600px;margin:0 auto}.Ambassador__faq__title{text-transform:uppercase;letter-spacing:.15em;font-family:"BrandonBld";font-size:18px;margin-bottom:25px;line-height:1.4;text-align:left}.Ambassador__faq__container--inner{border-top:1px solid #ddd}.Ambassador__faq__wrapper{padding:20px 0;border-bottom:1px solid #ddd}.Ambassador__faq__wrapper.active{background:unset}.Ambassador__faq__wrapper.active .Ambassador__faq__panel{margin-top:15px}.Ambassador__faq__accordion{text-transform:uppercase;-webkit-appearance:none;border:none;background:0 0;box-shadow:none;font-family:"BrandonBld";letter-spacing:.15em;font-size:13px;line-height:1.3;text-align:left;width:100%;cursor:pointer;margin-bottom:0;display:flex;justify-content:space-between}.Ambassador__faq__panel{font-size:14px;line-height:1.6;font-family:"BrandonReg";height:0;overflow:hidden;margin:0}.Ambassador__faq__view-all{margin:40px auto 0;font-size:12px;line-height:2;font-family:"BrandonBld";letter-spacing:1.5px;text-transform:uppercase;padding:0 35px 0 0;display:block;text-align:center}.Ambassador__faq__icons--down svg{transition:transform .3s}.Ambassador__faq__wrapper.active .Ambassador__faq__icons--down svg{transform:rotateX(-180deg) translate3d(0, 0, 0)}@media screen and (min-width: 1024px){.Ambassador__faq__title{font-size:24px;margin-bottom:50px}}.Ambassador__sms{background:var(--light-pink);display:flex}.Ambassador__sms__container{text-align:center;max-width:600px;margin:0 auto;padding:25px 25px 15px}.Ambassador__sms__image{max-width:250px}.Ambassador__sms__title{font-size:16px;font-family:"BrandonBld";text-transform:uppercase;letter-spacing:.25em;margin:20px 0}.Ambassador__sms__description{font-size:14px;line-height:1.5;margin-bottom:15px;font-family:"BrandonReg"}.Ambassador__sms input[type=email]{line-height:1;width:100%;font-size:16px;font-family:"BrandonReg";background:0 0;border:1px solid #fff;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;margin-bottom:10px;padding:10px 0}.Ambassador__sms #inputBtn-mobileNav{font-family:BrandonBld;font-size:16px;height:50px;display:flex;justify-content:center;align-items:center;border:2px solid #000;color:#000;background:transparent}.Ambassador__sms #inputBtn-mobileNav:hover{background:#000 !important;color:#fff !important}.Ambassador__sms .needsclick input{font-family:"BrandonReg" !important;border:0 !important;width:100%;font-size:14px !important}.Ambassador__sms .needsclick input::placeholder{font-size:14px !important;opacity:.4 !important}.Ambassador__sms .needsclick input::placeholder{font-family:"BrandonReg" !important}.Ambassador__sms .needsclick button{font-family:"BrandonBld" !important;font-size:11px !important;padding:0 !important;height:48px !important;max-width:165px;margin:30px auto 0;letter-spacing:2px !important;transition:.3s}.Ambassador__sms .needsclick button:hover{background:#000 !important;color:#fff !important}.Ambassador__sms div[isvalid=true]{border:0 !important}.Ambassador__sms div[role=listbox]{max-height:100px !important}.Ambassador__sms div[data-testid=form-row]{display:unset}.Ambassador__sms .ql-editor>*{font-family:"BrandonReg"}.Ambassador__sms .ql-editor strong{font-weight:initial;font-family:BrandonBld;letter-spacing:1px}.Ambassador__sms .MultiInputField__Text-sc-1x1dwze-0{font-family:"BrandonReg";font-size:11px !important;color:#606a72}.Ambassador__sms .SelectorInner__StyledInner-mfg6zm-0.jcToru{background:var(--pink)}@media screen and (min-width: 1024px){.Ambassador__sms__title{font-size:25px}.Ambassador__sms div[data-testid=form-row]{display:flex}.Ambassador__sms .sub-mobile-nav{flex-flow:row}.Ambassador__sms input[type=email]{width:calc(80% - 10px);margin-right:10px}.Ambassador__sms #inputBtn-mobileNav{font-size:12px;line-height:initial;width:20%}}.Ambassador__signup{padding-bottom:60px}.Ambassador__signup__container{margin:0 auto;position:relative;width:80%;max-width:620px;padding:60px 40px}.Ambassador__signup__container:before{content:"";height:100%;width:100%;position:absolute;border:3px solid var(--teal);left:-7px;top:-7px}.Ambassador__signup__container:after{border:3px solid var(--pink);right:-7px;bottom:-7px;z-index:1;content:"";height:100%;width:100%;position:absolute}.Ambassador__signup__title{text-transform:uppercase;letter-spacing:.25em;font-family:"BrandonBld";font-size:22px;margin-bottom:35px;text-align:center;line-height:1.2}.Ambassador__signup__button{height:50px;display:flex;align-items:center;width:100%;font-family:"BrandonBld";text-transform:uppercase;letter-spacing:1.5px;z-index:1;position:relative;transition:.3s all;justify-content:center;margin-top:10px}.Ambassador__signup__button:first-child{background:var(--teal)}.Ambassador__signup__button:last-child{background:var(--pink)}.Ambassador__signup__button:hover{background:#000 !important;color:#fff !important}@media screen and (min-width: 1024px){.Ambassador__signup__wrapper{display:flex;justify-content:center}.Ambassador__signup__button{margin:0 5px}}.Ambassador__banner__image{width:100%;vertical-align:middle}.Info #contactFormSubmit{max-width:100%;margin:0;background-color:#000 !important}.Info__text{margin-top:5px;font-family:"BrandonReg"}.Info .circle-contact{width:100%;max-width:100%}.Info .circle-contact .desktop-12{margin:0}.Info__title--main{text-align:center;font-family:"BrandonBld";font-size:35px;text-transform:uppercase;padding-top:10px;padding-right:30px;padding-left:30px}.Info__container{display:flex}.Info__dropdown .Info__dropdown--icon{display:inline-block;margin-left:5px;transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.Info__dropdown.active{background:initial}.Info__dropdown span svg{width:13px;height:13px;transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.Info__dropdown.active span svg{margin-bottom:1px;transform:rotate(180deg);transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.Info__sidebar{width:25%;min-height:300px;padding-top:30px;padding-bottom:30px}.Info__main{width:75%;padding:4%;padding-top:35px}.Info__link{display:block;font-family:"BrandonReg";padding:10px 30px;text-transform:uppercase;font-size:18px}.Info__title{font-family:"BrandonReg";font-size:28px;text-transform:uppercase;text-align:left}.Info h4{padding:10px 20px 10px 0px;cursor:pointer;font-family:"BrandonReg";font-size:14px;margin-bottom:0;position:relative}.Info h4::before{content:"";position:absolute;top:50%;right:8px;transform:translate(-50%, -50%);height:10px;width:2px;background:#000;transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.Info h4::after{content:"";position:absolute;top:50%;right:0%;transform:translate(-50%, -50%);height:2px;width:10px;background:#000;transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.Info h4.active::before{transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1);opacity:0}.Info h4.active{background-color:initial}.Info h4.active::after{transform:translateY(-50%) rotate(360deg);transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1);right:6px}.Info .Accordion{padding:15px 20px;background-color:#ffefeb;margin-top:20px}.Info .Accordion h4{text-align:left;letter-spacing:1px}.Info .Accordion div{font-family:"BrandonReg";font-size:18px;flex-flow:row wrap;height:0;transition:.3s all;overflow:hidden;line-height:22.4px}.Info__link--child{padding:10px 30px}.Info__child--container{padding-left:20px;font-family:"BrandonBld";text-transform:uppercase;font-size:18px;padding-top:10px;padding-bottom:10px;display:none}.Info__main .Accordion *{font-family:"BrandonReg";font-size:14px}.Info__main .Accordion div p{margin-bottom:10px}.Info .Accordion table{width:100%;border-collapse:collapse}.Info .Accordion table th{padding:10px;text-align:left}.Info .Accordion table td{padding:10px}.Info .Accordion table *{background-color:transparent;font-size:14px}.Info .Accordion table td,.Info .Accordion table th{border:1px solid rgba(0,0,0,.2)}.Info #contactFormSubmit{background-color:#ffefeb !important;color:#000;border:none}@media screen and (max-width: 840px){.Info__title--main{font-size:24px !important;text-align:left}.Info__title{font-size:24px !important}.Info__container{flex-flow:row wrap}.Info__sidebar{width:100%;min-height:initial;padding-top:0;padding-bottom:5px}.Info__main{width:100%}.Info__link{font-size:16px}}@media screen and (min-width: 1024px){.Info__container{width:80%;margin:0 auto}}.Page__container{max-width:1000px;margin:0 auto;padding:0 5px}.Page h1,.Page__title{font-family:"BebasNeue";letter-spacing:1px;text-align:center;margin-top:15px;margin-bottom:25px}.Page__content{font-family:"Devanagar";font-size:15px;margin-top:45px;line-height:22.4px}.Page__content h4{font-family:"BebasNeue";font-size:24px;margin-bottom:10px}.Page__content p{margin-bottom:10px}.Contact{margin-top:10px}.Contact__label{width:100%;display:flex;font-family:"BrandonReg"}.Contact__input{width:100%;padding:5px 15px;height:58px;margin-top:5px}.Contact__textarea{height:160px;padding:15px;width:100%}.Contact__row{margin-bottom:20px}.Contact__submit{margin-top:30px !important;font-size:16px;width:100%;font-family:"BrandonReg";text-transform:uppercase;padding:15px 5px;display:block}.Login #recover-password{margin-top:0}.Login{margin:0 10px;margin-top:30px}.Login__subtext{margin:20px 0;text-align:center;font-family:"BrandonReg"}.Login__input{margin-top:10px}.Login__title{text-align:center;font-family:"BrandonBld",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.15em;position:relative;font-size:28px !important}.Login__title::after{content:"";display:block;width:60px;height:10px;margin:20px auto 0;background-color:#ffefeb}.Login__subtitle{text-align:center;font-family:"BrandonReg";margin-top:20px}.Login__form{max-width:360px;margin:0 auto;margin-top:60px}.Login input{font-family:"BrandonReg";border:1px solid #d8d9d8;margin-bottom:15px;font-size:16px;width:100%;padding:15px 0;text-indent:17px}.Login input::placeholder{font-family:"BrandonReg"}.Login .secondary.button{font-family:"BrandonBld";border:0;margin-bottom:0;background-color:#ffefeb;color:#000}.Login #customer_password{margin-bottom:0}.Login #customer_password::placeholder,.Login #customer_email::placeholder{font-size:16px}.Login #customer_email,.Login #customer_password{font-size:16px}.Login__register{font-family:"BrandonReg";font-size:12px;display:block;text-align:center;margin-top:5px}.Login__forgot-pw{font-size:12px;font-family:"BrandonReg";margin-top:5px}.Login .errors{font-family:"BrandonReg";text-align:center;margin-bottom:30px;margin-top:-30px;opacity:.6}.Login .errors ul{list-style:none;margin-bottom:0;text-align:center}.Login .note a{font-family:"BrandonReg";font-size:12px}.Login .Login__submit{font-family:"BrandonBld";text-transform:uppercase;margin-top:15px;cursor:pointer;border:0;margin-bottom:0;background-color:#ffefeb;color:#000}@media screen and (max-width: 768px){.Login__title{font-size:20px !important;padding-top:20px}}.Size{background:#fff}.Size__title{font-family:"BrandonBld";text-transform:uppercase;background:var(--pink);padding:10px 50px;margin:0;text-align:center}.Size__chart{font-family:"BrandonBld"}.Size__chart__title{font-family:"BrandonReg";font-size:18px;margin-top:20px}.Size__chart__title--secondary{font-family:"BrandonReg";font-size:18px;margin-top:20px;text-align:center}.Size__chart table{table-layout:fixed;display:table;border-collapse:unset}.Size__chart td{border:.5px solid #fff !important;background:var(--light-pink);padding:5px 3px 3px;text-align:center;font-family:"BrandonReg";font-size:11px}.Size__chart table tbody tr:first-child td{background:var(--pink);text-transform:uppercase;width:28.3333333333% !important;font-family:"BrandonBld";font-size:14px}.Size__chart table tbody tr:first-child td:first-child{background:transparent;border:0;width:10% !important}.Size__chart table tbody tr td:first-child{text-transform:uppercase;font-family:"BrandonBld";background:var(--pink);font-size:14px}.Size__column{padding:0 20px}.Size__accordion{background:var(--light-pink);margin:20px;padding:10px 10px 0;cursor:pointer}.Size__accordion__title{padding:5px 10px 10px;margin:0}.Size__accordion__title h2{font-family:"BrandonBld";text-align:left;font-size:14px;margin-bottom:0;text-align:center}.Size__accordion__title div span:nth-child(2){display:none}.Size__accordion__description{margin:0;padding:0 10px;height:0;overflow:hidden}.Size__accordion__description--new{transition:.3s height;font-family:"BrandonReg";font-size:14px;height:45px;overflow:hidden}.Size__accordion__read-more{font-family:BrandonReg;opacity:.5;width:max-content;text-decoration:underline;margin:5px auto 0;color:#000}.Size__accordion__read-more span:nth-child(2){display:none}.Size__accordion__title.show .Size__accordion__read-more span:nth-child(1){display:none}.Size__accordion__title.show .Size__accordion__read-more span:nth-child(2){display:unset}.Size__accordion__trunc{height:0;overflow:hidden}.Size__accordion__trunc.show{height:unset}.Size__accordion.show .Size__accordion__title div span:nth-child(1){display:none}.Size__accordion.show .Size__accordion__title div span:nth-child(2){display:block}.Size__accordion.show .Size__accordion__description{padding-bottom:20px}.Size__middle{background:var(--light-pink);padding-bottom:60px;margin-top:40px}.Size__middle__hide{display:none}.Size__middle__container{display:flex;flex-direction:column-reverse}.Size__middle__image{max-width:80%;margin:40px auto 0}.Size__middle__image img{width:100%}.Size__middle__container{padding:0 20px}.Size__how__title{font-family:"BrandonBld";text-transform:uppercase;margin:40px 0 20px}.Size__how__description{margin:0;font-family:"BrandonReg";text-align:center}.Size__how__description ul{text-align:left}.Size__bottom__title{font-family:"BrandonBld";text-transform:uppercase;margin-bottom:0}.Size__bottom__chart{padding:0 20px}.Size__bottom__description{margin:0;font-family:"BrandonReg";margin-top:20px}.Size__bottom__column--first{padding:0 20px}.Size__bottom__column--third{background:var(--light-pink);padding:30px;text-align:center;margin-top:40px}.Size__bottom__chart{padding:0 20px}.Size__switch{position:relative;display:inline-block;width:40px;height:20px;margin-bottom:0}.Size__switch__container{display:flex;align-items:center;justify-content:flex-end}.Size__switch__text{font-family:"BrandonBld";text-transform:uppercase;margin-bottom:0;margin-right:10px}.Size__switch__input{opacity:0;width:0;height:0}.Size__switch__input:checked+.Size__switch__slider{background-color:var(--pink)}.Size__switch__input:focus+.Size__switch__slider{box-shadow:0 0 1px var(--pink)}.Size__switch__input:checked+.Size__switch__slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.Size__switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.Size__switch__slider:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.Size__switch__round{border-radius:34px}.Size__switch__round:before{border-radius:50%}.Size__close{position:absolute;cursor:pointer;font-size:25px;top:5px;right:5px}@media screen and (min-width: 1024px){.Size__chart td{border:1px solid #fff !important;font-size:13px;padding:10px 3px 8px}.Size__chart__title{font-size:24px}.Size__chart__title--secondary{margin-top:20px;font-size:18px;font-size:24px}.Size__chart__column{width:50%}.Size__chart__center{margin:0 auto;width:75%}.Size__chart__center .Size__chart__title{text-align:center}.Size__accordion{display:none}.Size__top{display:flex}.Size__middle{padding:20px 0;margin-top:20px}.Size__middle__column{width:calc(35% - 20px);text-align:center}.Size__middle__column--half{width:calc(50% - 20px)}.Size__middle__column--half{margin-right:25px}.Size__middle__column--half.hide--mobile{margin-left:25px;margin-right:0}.Size__middle__column.hide--mobile{display:flex;padding:0;flex-direction:column}.Size__middle__container{flex-direction:row;margin-top:20px}.Size__middle__image{width:30%;margin-top:0}.Size__middle__row{margin-bottom:20px}.Size__middle__title{background:transparent;font-family:"BrandonReg";letter-spacing:0;padding:0}.Size__how__title{margin:0;text-align:center}.Size__how__description{margin-top:10px}.Size__how__image{height:100%;object-fit:cover}.Size__bottom__row{display:flex;flex-direction:row-reverse;margin-top:20px;align-items:center}.Size__bottom__column--first{width:50%;padding:0;text-align:center}.Size__bottom__column--first img{width:80%}.Size__bottom__chart{width:50%;padding:0}.Size__bottom__center{margin:0 auto;width:75%}.Size__bottom__center .Size__bottom__title{text-align:center}}.Account__container{padding:15px 10px 0}.Account__title{font-family:"BrandonBld";text-transform:uppercase;position:relative;text-align:center;font-size:1.375rem}.Account__title:after{content:"";display:block;width:60px;height:10px;margin:20px auto 0;background-color:var(--nude)}.Account__customer-detail .Account__details{font-family:"BrandonBld";margin-bottom:0;margin-top:15px}.Account__customer-detail *,.Account__customer-orders *{font-family:"BrandonReg";text-align:left}.Account__customer-orders{margin-top:40px}.Account__customer-detail{margin-top:30px}.Account__details{font-size:.875rem;font-family:"BrandonBld";text-transform:uppercase}.Account__details__address,.Account__details__email{font-family:"BrandonReg";font-size:.875rem}.Account__details__name{margin-bottom:0;font-family:"BrandonReg"}.Account__details__edit{font-family:"BrandonBld";margin-top:10px;display:block}.Account__account-orders .Account__details__name{font-size:18px;font-family:"BrandonBld";margin-bottom:0;margin-top:15px}.Account__tier__title{font-size:12px;font-family:"BrandonBld" !important;margin-bottom:0;text-transform:uppercase}.Account__tier__title--bar{font-size:11px}.Account__tier__details{font-size:12px}.Account__tier__middle{margin:15px 0}.Account__tier__bar{position:relative;width:100%;height:9px;background-color:#ededed;overflow:hidden;border-radius:10px;transition:.3s background-color;margin-top:10px}.Account__tier__bar__inset{height:100%;width:0;background-color:var(--light-pink);border-radius:10px;position:absolute;top:0;left:0}.Account__tier__learn-more{font-size:12px;margin-top:10px;font-family:"BrandonBld" !important}.Account__tier__title b{font-family:BrandonBld !important}.Account__order a{font-family:"BrandonBld";text-decoration:underline;font-size:.875rem}.Account__break:after{content:"";display:block;width:60px;height:10px;margin:20px auto 20px;margin-bottom:0px;background-color:#ffefeb}.Account__logout{margin-top:10px}.Account table{width:100%;border-collapse:collapse}.Account th{background:var(--light-pink);font-family:"BrandonBld";text-transform:uppercase;font-size:12px;text-align:center;padding:10px}.Account tr{border:1px solid #eee}.Account td{text-align:center;padding:7px}.Account td span{font-size:12px}@media screen and (min-width: 1024px){.Account{margin-top:20px}.Account__title{font-size:1.5rem}.Account__wrapper{display:flex;flex-flow:row wrap;margin-top:35px}.Account__sidebar{width:25%}.Account__customer-orders{width:75%;margin-top:0}.Account__details{font-size:1.125rem;letter-spacing:1px}.Account__details__address{margin-top:15px}.Account__logout{max-width:197px;width:100%;margin:15px auto 0}.Account th{text-align:left;border:1px solid #f0f0f0}.Account td{text-align:left;border:1px solid #f0f0f0}.Account tr{text-align:left}.Account__tier__title{font-size:18px}.Account__tier__title--bar{font-size:11px}.Account__tier__bar{width:50%}}.Orders__container{padding:15px 10px 0}.Orders__title{font-family:"BrandonBld";text-transform:uppercase;position:relative;text-align:center;font-size:1.375rem}.Orders__date{text-align:center;font-size:.875rem;font-family:"BrandonReg";margin-top:10px}.Orders__address__title{font-family:"BrandonBld";font-size:.875rem}.Orders__address__shipping,.Orders__address__billing{margin-top:20px;letter-spacing:1px}.Orders__address__info,.Orders__address__status{font-family:"BrandonReg";font-size:.875rem;letter-spacing:0}.Orders__image{max-width:64px;border:1px solid #e7e7e7;border-right:0px;display:flex;align-items:center;justify-content:center}.Orders__image img{width:100%}.Orders__variants{display:flex;width:max-content}.Orders__variants__variant{text-align:center;font-size:12px;font-family:"BrandonReg";height:max-content}.Orders__variants__variant:last-child p:nth-child(1){border-right:1px solid #e7e7e7}.Orders__variants__variant:last-child p:nth-child(2){border-right:1px solid #e7e7e7}.Orders__variants__variant p{display:flex;align-items:center;justify-content:center}.Orders__variants__variant p:nth-child(1){width:35px;height:35px;background:var(--light-pink);font-size:14px;font-family:"BrandonBld";border:1px solid #e7e7e7;border-right:0}.Orders__variants__variant p:nth-child(2){width:35px;height:35px;font-family:"BrandonReg";font-size:14px;border:1px solid #e7e7e7;border-right:0;border-top:0}.Orders__items{width:100%;border:1px solid #f0f0f0;border-top:0px}.Orders__items__container{margin-top:20px}.Orders__item{display:flex;padding:10px;padding-top:0px}.Orders__row{display:flex}.Orders__row--heading{background:var(--pink)}.Orders__row div{font-family:"BrandonReg";font-weight:unset;font-size:.875rem;padding:10px;border:1px solid #f0f0f0;text-align:left;border-top:0;border-bottom:0}.Orders__row div:nth-child(1){width:15%;border-right:0}.Orders__row div:nth-child(2){width:30%;border-left:0;border-right:0}.Orders__row div:nth-child(3){width:15%;border-left:0;border-right:0;text-align:center}.Orders__row div:nth-child(4){width:15%;border-left:0;border-right:0;text-align:center}.Orders__row div:nth-child(5){width:15%;border-left:0;border-right:0;text-align:center}.Orders__row div:nth-child(6){width:15%;border-left:0;text-align:end}.Orders__row--heading div{font-family:"BrandonBld";font-weight:unset;font-size:.875rem;padding:10px;border:1px solid var(--pink);text-align:left}.Orders table{border-collapse:collapse;width:100%}.Orders td,.Orders th{padding:10px;border:1px solid #f0f0f0;text-align:left;font-family:"BrandonReg";font-size:.875rem}.Orders th{font-family:"BrandonBld";font-weight:unset;font-size:.875rem}.Orders tbody img{max-width:65px;width:100%;height:auto}.Orders .product__wrapper{display:flex}.Orders__back{margin-top:15px}.Orders__back a{font-family:"BrandonReg"}.Orders .center{text-align:center}@media screen and (min-width: 1024px){.Orders{margin-top:20px}.Orders__title{font-size:1.5rem}.Orders__address{display:flex;gap:50px}.Orders__back{margin-top:40px}}.Hero__slide{width:100%;transition:opacity 1s ease !important}.Hero__slide.is-selected{opacity:1 !important}.Hero__image{width:100%;vertical-align:middle;height:100%}.Hero__button{letter-spacing:1px;font-size:17px;height:40px;display:flex;justify-content:center;align-items:center;font-family:BrandonBld;text-transform:uppercase;position:absolute}.Hero__video{width:100%;height:calc(100vh - 80px);object-fit:cover;display:none}.Hero__video--mobile{display:block}@media screen and (min-width: 1024px){.Hero__video{display:block;height:calc(100vh - 105px)}.Hero__video--mobile{display:none}}.FeaturedCollection__title{font-family:"BrandonBld";text-transform:uppercase;font-size:20px;margin:20px 0;text-align:center}.FeaturedCollection__products{padding:0 10px;overflow:hidden}.FeaturedCollection__products .ProductCard{width:calc(50% - 5px);margin:0 2.5px}.FeaturedCollection__card{height:100%;width:calc(25% - 5px);margin:0 2.5px}.FeaturedCollection__card__url{display:block;display:block;height:71.6%;position:relative}.FeaturedCollection__card__url:visited{color:#000}.FeaturedCollection__card__url:hover{color:#000}.FeaturedCollection__card__image{height:100%;width:100%;object-fit:cover}.FeaturedCollection__card__text{position:absolute;background:#ffdbe587;font-family:BrandonBld;text-transform:uppercase;letter-spacing:1px;padding:5px 18px;top:50%;left:50%;transform:translate(-50%, -50%);font-size:40px;line-height:50px;height:80%;display:flex;align-items:center;justify-content:center}.FeaturedCollection .flickity-prev-next-button.previous{left:15px}.FeaturedCollection .flickity-prev-next-button.next{right:15px}.FeaturedCollection .flickity-prev-next-button{top:37%;background:unset}.FeaturedCollection .button:hover,.FeaturedCollection button:hover,.FeaturedCollection input[type=button]:hover,.FeaturedCollection input[type=reset]:hover,.FeaturedCollection input[type=submit]:hover{background:unset}@media screen and (min-width: 600px){.FeaturedCollection__title{margin:60px 0 30px;font-size:1.8rem}.FeaturedCollection__products{gap:5px}.FeaturedCollection__products .ProductCard{width:calc(25% - 5px)}}.FeaturedCollections{display:none}@media screen and (min-width: 1024px){.FeaturedCollections{display:unset}.FeaturedCollections__container{display:flex;width:90%;margin:50px auto 0;justify-content:space-between}.FeaturedCollections--container{overflow:hidden}.FeaturedCollections__block{width:32%}.FeaturedCollections__block img{width:100%;object-fit:cover;transition:.3s all;vertical-align:middle}.FeaturedCollections__block img:hover{transform:scale(1.1)}.FeaturedCollections__buttons{margin-top:10px;text-align:center}.FeaturedCollections__buttons__title{margin-top:10px;font-family:"BrandonBld";font-size:17px;display:block;text-transform:uppercase}.FeaturedCollections__button{margin-top:10px;font-family:"BrandonBld";font-weight:initial;font-size:12px;padding:10px 0 7px;width:100%;max-width:150px;display:inline-block;text-transform:uppercase}}.HomepageButtons__container{margin-top:20px}.HomepageButtons__row{display:flex;flex-flow:row wrap;justify-content:center}.HomepageButtons__half{width:48%}.HomepageButtons__half:nth-child(odd){margin-right:1%}.HomepageButtons__half:nth-child(even){margin-left:1%}.HomepageButtons__button{text-align:center;height:36px;border:2px solid #000;margin-bottom:15px;transition:.3s all}.HomepageButtons__button:hover{background:#000}.HomepageButtons__button:hover p{color:#fff}.HomepageButtons__button p{margin-bottom:0;line-height:36px;font-family:"BrandonBld";text-transform:uppercase;font-weight:initial;font-size:14px;letter-spacing:.5px;margin:0}.HomepageAbout__container{background:#ffefeb;padding-top:50px;padding-bottom:50px;margin-top:50px}.HomepageAbout__caption{font-family:"BrandonBld";text-transform:uppercase;margin-bottom:0;font-size:14px;text-align:center}.HomepageAbout__title{font-size:1.8rem;font-family:"BrandonBld";text-transform:uppercase;letter-spacing:1px;margin-bottom:30px;text-align:center}.HomepageAbout__description{text-align:center;font-family:"BrandonReg";text-transform:initial;margin-top:30px}.HomepageAbout__description--desktop{display:none}.HomepageAbout__buttons{max-width:100%;margin:0 auto;margin-top:25px}.HomepageAbout__buttons--desktop{display:none}.HomepageAbout__buttons--mobile{width:95%;display:flex;justify-content:space-between}.HomepageAbout__buttons a{width:49%}.HomepageAbout__buttons p{transition:.3s all;padding-top:12px;font-family:"BrandonBld";text-transform:uppercase}.HomepageAbout__button{text-align:center;padding:10px 15px;background-color:#ffdbe5;color:#000}.HomepageAbout__right img{width:100%;vertical-align:middle}.fs-has-links::after{padding:18px 27px;border:2px solid #000;color:#000;content:"SHOP NOW"}.fs-has-links:hover:after{background-color:#000;color:rgba(255,255,255,.89)}.fs-wrapper div.fs-text-container .fs-entry-title,div.fs-detail-title{font-family:BebasNeue;font-style:normal;font-weight:normal}div.fs-text-container .fs-entry-date,div.fs-detail-container .fs-post-info,div.fs-wrapper div.fs-has-links::after,.fs-text-product,.fs-overlink-text{font-family:BebasNeue;font-style:normal;font-weight:bold}.fs-wrapper div.fs-text-container *{color:#000}.fs-wrapper div.fs-text-container{background-color:rgba(255,255,255,.89);margin:0px}div.fs-entry-date{display:none}div.fs-entry-title{display:none}.fs-wrapper div.fs-timeline-entry{margin:2px}div.fs-wrapper div.fs-entry-container{width:25%;padding-top:25%}@media only screen and (max-width: 768px){div.fs-wrapper div.fs-entry-container{width:50%;padding-top:50%}}.shoppable-instagram .Instagram__caption{font-family:"BrandonBld";text-transform:uppercase;margin-bottom:0;font-size:14px;margin:0;color:#000;font-style:initial}.shoppable-instagram .Instagram__container h2{font-size:1.8rem;font-family:"BrandonBld";text-transform:uppercase;letter-spacing:1px;margin-bottom:30px;padding-top:0}.shoppable-instagram .Instagram__description{font-weight:initial;margin-bottom:40px;font-family:"BrandonReg";text-transform:initial;font-style:initial;color:#000;font-size:1rem}@media screen and (max-width: 768px){.shoppable-instagram .Instagram__description{margin-bottom:25px}.shoppable-instagram .Instagram__container h2{margin-bottom:25px}}.Instagram{padding-bottom:20px}.Instagram__container{padding-top:50px;padding-bottom:25px;position:relative}.Instagram__caption{font-family:"BrandonBld";text-transform:uppercase;margin-bottom:0;font-size:14px;margin:0;color:#000;font-style:initial;text-align:center}.Instagram__title{font-size:1.8rem;font-family:"BrandonBld";text-transform:uppercase;letter-spacing:1px;text-align:center;font-weight:initial}.Instagram__description{text-align:center;margin-top:25px;font-family:"BrandonReg";text-transform:initial;font-style:initial;color:#000;font-size:1rem}@media screen and (min-width: 1024px){.Instagram__container{padding-bottom:50px;padding-top:80px}.Instagram__description{margin-top:30px}}.ls-detail-footer{display:none}.ugc-slider__icons{position:relative;text-align:center;margin-bottom:20px}.ugc-slider__banner-strip{position:absolute;background-repeat:repeat-x;top:0;left:0;height:31px;width:auto}@media screen and (min-width: 1024px){.ugc-slider__banner-strip{height:auto;width:100vw}}.ugc-slider__container{padding:50px 0 90px;background-repeat:no-repeat;background-size:cover;z-index:1;overflow:hidden;position:relative}.ugc-slider__icon{width:100%;height:auto}.ugc-slider__icon--2{width:100px;margin-inline:auto;text-align:center;z-index:1;position:relative}.ugc-slider__icon--1{position:absolute;top:43%;left:50%;transform:translate(-50%, -50%);width:250px;animation:shine 1s ease-in-out infinite alternate}.ugc-slider__slide{width:80%}.ugc-slider__slide-container{position:relative;scale:.9;transition:.3s all}.ugc-slider__slide--1{width:100%}.ugc-slider__slide.is-selected .ugc-slider__slide-container{scale:1}.ugc-slider__title{font-family:"BrandonBld";font-weight:500;text-transform:uppercase;letter-spacing:1px;text-align:center}.ugc-slider .flickity-page-dots{display:none}.ugc-slider__video{width:100%;border-radius:10px;aspect-ratio:1/1.2;object-fit:cover}.ugc-slider__product{position:absolute;display:flex;align-items:center;bottom:10px;border-radius:10px;padding:5px;left:10px;width:calc(100% - 20px);border:4px transparent rgba(255,219,229,.4);background:rgba(255,219,229,.6)}.ugc-slider__product-text{margin-left:5px}.ugc-slider__product-title{font-family:"BrandonBld";font-weight:500;text-transform:uppercase;font-size:.7rem}.ugc-slider__product-image{width:50px;object-fit:contain;height:auto;border-radius:10px}.ugc-slider__product-caption{position:absolute;bottom:75px;left:10px;background:rgba(255,219,229,.6);font-family:"BrandonBld";font-weight:500;text-transform:uppercase;font-size:.7rem;padding:3px 5px;border-radius:5px}@media screen and (min-width: 1024px){.ugc-slider__container{padding:50px 60px 80px;background-size:contain;background-repeat:repeat;padding-bottom:110px}.ugc-slider__container .flickity-prev-next-button.previous{left:-52px}.ugc-slider__container .flickity-prev-next-button.next{right:-52px}.ugc-slider__icon--2{width:130px}.ugc-slider__slide{width:calc(25% - 15px);margin-right:20px}.ugc-slider__slide--1{width:100%;margin-right:0}.ugc-slider__slide-container{scale:1}.ugc-slider__slide--1 .ugc-slider__video{aspect-ratio:16/9}.ugc-slider__slider-product{bottom:15px}}@keyframes shine{0%{transform:translate(-50%, -50%) scale(1)}100%{transform:translate(-50%, -50%) scale(1.4)}}.support{background-size:cover}.support__container{position:relative;text-align:center;padding:20px 30px;overflow-x:hidden;flex-direction:column}.support-banner__strip{position:absolute;background-repeat:repeat-x;top:0;left:0;height:31px;width:auto}@media screen and (min-width: 1024px){.support-banner__strip{width:150vw;height:auto}}.support__title{font-family:"BrandonBld";font-weight:500;text-transform:uppercase;letter-spacing:1px;font-size:20px}.support__title-image{max-width:400px;width:100%;height:100%;object-fit:contain}.support__description{font-family:"BrandonBld";font-weight:500;font-size:.8rem}.support__image{border-radius:50%;width:100%;height:auto;vertical-align:middle;object-fit:cover;aspect-ratio:1/1;transition:.3s all}.support__item{width:calc(50% - 10px);display:block}.support__item__title{font-family:"BrandonBld";font-weight:500;text-transform:uppercase;font-size:.9rem;padding:0 10px;top:44%;left:50%;transform:translate(-50%, -50%);width:100%;line-height:14px;position:absolute}.support__item-image{border:7px solid #ea7060;overflow:hidden;border-radius:50%}.support__item:hover .support__image{scale:1.1}.support__wrapper{gap:30px 20px;display:flex;margin-top:25px;flex-flow:row wrap}.support__bg{width:100%;height:max-content;margin-inline:auto}.support__wrapper--heading{position:relative;max-width:280px;margin-inline:auto}.support__text{color:#fff;margin-top:10px;position:relative}@media screen and (min-width: 1024px){.support-banner__strip{width:100vw}.support__title-image{margin-top:-75px}.support__container{display:flex;align-items:center;padding:80px 30px 30px;padding:140px 30px 50px}.support__wrapper--heading{max-width:240px}.support__heading{display:none;width:30%}.support__wrapper{width:100%;gap:20px;margin-top:0}.support__item{width:calc(25% - 15px)}.support__bg{max-width:180px}}@media screen and (min-width: 1350px){.support__wrapper{gap:80px}.support__item{width:calc(25% - 60px)}}.image-banner__container{position:relative;overflow-x:hidden}.image-banner__image{width:100%;height:auto;vertical-align:middle}.image-banner__image-text{height:auto}.image-banner__text{position:absolute;color:#fff;font-size:1.1rem;font-family:"BrandonBld";font-family:"BrandonBld";left:55%;top:50%;text-transform:uppercase;max-width:174px;transform:translateY(-50%)}.image-banner__strip{position:absolute;width:150vw;background-repeat:repeat-x;top:0;height:auto}.image-banner__strip__bottom{position:absolute;width:150vw;bottom:0;height:auto}@media screen and (min-width: 1024px){.image-banner__strip{width:100vw}.image-banner__strip__bottom{width:100vw}.image-banner__text{left:55%;font-size:2.1rem;max-width:350px}.image-banner__image-text{max-width:550px}}.collection-slider{position:relative;overflow-x:hidden}.collection-slider__container{padding:10px 0}.collection-slider__slide{width:100%;margin:20px 0;display:block}.collection-slider__slide img{width:100%;object-fit:contain;height:auto}.collection-slider__title{font-family:"BrandonBld";text-transform:uppercase;letter-spacing:1px;text-align:center}.collection-slider .flickity-page-dots{display:none}.collection-slider__banner{position:absolute;left:0;width:150vw;background-repeat:repeat-x;top:0;height:auto}.collection-slider__slides{width:50%}.collection-slider .flickity-button{background:unset}.collection-slider .flickity-button-icon{width:30%}.collection-slider .flickity-prev-next-button.next svg{left:unset;right:20%}@media screen and (min-width: 1024px){.collection-slider__container{padding:0 60px;padding-top:60px}.collection-slider__banner{width:100vw}.collection-slider__slides{width:50%;display:flex}.collection-slider .flickity-button-icon{width:60%}}.Pagination{text-align:center}.Pagination a{font-family:"BrandonReg";margin:0 2px}.Pagination .current{border:0;background:var(--light-pink);text-decoration:none;font-weight:initial;padding:5px 10px;font-family:"BrandonBld"}@font-face{font-family:"BrandonBlk";src:url(7d0f848422b020f6fcbbd71a9ec1ba32.woff2) format("woff2"),url(2cb367f431a1411c0f866f75542565a4.woff) format("woff"),url(cbc421ad1657adb09d579645381503a7.otf) format("otf")}@font-face{font-family:"BrandonThin";src:url(91cc71d4ed4c0cec498f1cf93f3b495c.woff2) format("woff2"),url(bf49915dd9f68bc3342ce3a2de4a2ec3.woff) format("woff"),url(ca94a71666fbf1d1fb0636c3f35dd2d4.otf) format("otf")}@font-face{font-family:"BrandonReg";src:url(85345ee7894f328bbd59e24f488c46b7.woff2) format("woff2"),url(3ece42deb1360bd7ff20ac8ecb5c5f27.woff) format("woff"),url(cac94907833ae55f0a4cf51abb6983a4.otf) format("otf")}@font-face{font-family:"BrandonBld";src:url(348ec420cc29fcf2f9a9c6a0607b745d.woff2) format("woff2"),url(a9b289d0f57bc0192c52fc74dfc7f44c.woff) format("woff"),url(645d96f9d734d763912c5556fc3a6f7b.otf) format("otf")}@font-face{font-family:"BrandonL";src:url(b098980f8c2bf9fee90d26a273b374fe.woff2) format("woff2"),url(e2827473da17752d969760ed8b34cdb8.woff) format("woff"),url(f49b6cce4e0bc103de5f2a5801e7e38d.otf) format("otf")}@font-face{font-family:"BebasNeue";src:url(d6d29135607e11d931ecfd355f8695ab.eot?#iefix) format("embedded-opentype"),url(405eae64ecfa15bd47c41792513330ad.woff) format("woff"),url(e3610bd1e3b0157e445e765f78959a32.otf) format("otf")}@font-face{font-family:"HelloBeautiful";src:url(8740be5db55d7b95ead52179a120e09d.eot?#iefix) format("embedded-opentype"),url(1fabe036596b78c10ce4ac403c75ecb4.woff) format("woff"),url(d905422e98d9aa74e614caecf6592407.otf) format("otf")}@font-face{font-family:"HelloBeautifulAlt";src:url(8740be5db55d7b95ead52179a120e09d.eot?#iefix) format("embedded-opentype"),url(1fabe036596b78c10ce4ac403c75ecb4.woff) format("woff"),url(d905422e98d9aa74e614caecf6592407.otf) format("otf")}@font-face{font-family:"HelloBeautifulOther";src:url(f29cec0cb599d4e4cadcbd1e0456a3ad.eot?#iefix) format("embedded-opentype"),url(378498503e0f77a4cdd9983470421d59.woff) format("woff"),url(18acd22e903a389fec879f327406a0ba.ttf) format("ttf")}@font-face{font-family:"Devanagar";src:url(3ed39771bb0abeaec9d68fee424abed1.woff) format("woff"),url(905ce9297e7272c6f71f992a23ebdd9c.woff2) format("woff2")}a{color:#000;text-decoration:none}p,h1,h2,h3,h4,h5,h6{margin:0;font-weight:initial}:root{--teal: #c5fffc;--light-pink: hsl(10, 100%, 98%);--pink:#ffdbe5;--nude:#ffefeb}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#000;opacity:0;z-index:-1;visibility:hidden;transition:.3s opacity}.overlay.show{display:block;opacity:.4;z-index:20;visibility:visible;transition:.3s opacity}.hide--mobile{display:none}.hide--desktop{display:inherit}.hide--tablet{display:inherit}.hide--all{display:none}@media screen and (min-width: 600px){.hide--tablet{display:none}}@media screen and (min-width: 1024px){.hide--mobile{display:inherit}.hide--desktop{display:none}}.flickity-slider.disabled{transform:unset !important}body{margin-left:0;margin-right:0;margin-bottom:0;margin-top:0;overflow-x:hidden;font-size:14px}.kl-private-reset-css-Xuajs1{display:none}*{box-sizing:border-box}ul{padding:0}.js-cartOverlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#000;z-index:-1;visibility:hidden;opacity:0;transition:.3s all}.js-cartOverlay.show{opacity:.4;visibility:visible;z-index:22}input:focus{border-color:unset;outline:unset;border:1px solid #d8d9d8;box-shadow:0 0 3px rgba(0,0,0,.2)}.mobile-hide{display:none}.overflow-hidden{overflow:hidden}.shopify-challenge__container{margin:100px auto}.shopify-challenge__message{font-family:"BrandonReg"}.g-recaptcha{margin:10px 0}.shopify-challenge__button{-webkit-appearance:none;border:0;background:unset;background:var(--pink);font-family:BrandonBld;text-transform:uppercase;font-size:14px;padding:10px 20px;min-width:189px;cursor:pointer}@media screen and (min-width: 1024px){.container{padding:0 20px;margin:0 auto;max-width:1480px}}.btn{align-items:center;justify-content:center;display:flex;-webkit-appearance:none;background:var(--nude);width:100%;font-family:"BrandonBld";color:#000;text-transform:uppercase;padding:15px 0;border:0;transition:.3s all;cursor:pointer}.btn:hover{background:#000;color:#fff}button{-webkit-appearance:none;box-shadow:none;border:0;cursor:pointer}.fadeIn{display:block;-webkit-animation:fadeInFromNone .5s ease-out;-moz-animation:fadeInFromNone .5s ease-out;-o-animation:fadeInFromNone .5s ease-out;animation:fadeInFromNone .5s ease-out}.fadeOut{animation:fadeInFromSome .5s ease-out;display:block}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-moz-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-o-keyframes fadeInFromNone{0%{opacity:0}1%{opacity:0}100%{display:none;opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeInFromSome{0%{display:block;opacity:1}1%{display:block;opacity:1}100%{display:none;opacity:0}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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VUFDQSxJQUVGLGFBQ0UsVUFDQSxNQUVGLFlBQ0UsVUFDQSwyRiIsInNvdXJjZXMiOlsid2VicGFjazovL2t1bGFuaS10aGVtZS8uL25vZGVfbW9kdWxlcy9mbGlja2l0eS9kaXN0L2ZsaWNraXR5Lm1pbi5jc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmRleC5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL3ZhcmlhYmxlcy9pbmRleC5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvZ2xvYmFsL19jb3VudHJ5LXNlbGVjdC5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvZ2xvYmFsL19uYXYuc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL2dsb2JhbC9fc2VhcmNoLXBvcHVwLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9nbG9iYWwvX3Byb21vYmFyLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvZ2xvYmFsL19taW5pY2FydC5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvZ2xvYmFsL19sb2NhdGlvbi1wb3B1cC5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvZ2xvYmFsL19tb2JpbGUtbmF2LnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9wcm9kdWN0L3Byb2R1Y3Quc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL3Byb2R1Y3QvcHJvZHVjdC11Z2Muc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL3Byb2R1Y3Qvc3RhbXBlZC1pby5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvcHJvZHVjdC9yZWxhdGVkLXByb2R1Y3RzLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9wcm9kdWN0L3Byb2R1Y3QtY2FyZC5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvY29sbGVjdGlvbi9fY29sbGVjdGlvbi1maWx0ZXIuc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL2NvbGxlY3Rpb24vX2NvbGxlY3Rpb24tYmlzLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9jb2xsZWN0aW9uL19jb2xsZWN0aW9uLXRlbXBsYXRlLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9zZWFyY2gvc2VhcmNoLXRlbXBsYXRlLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9wYWdlL19yZXdhcmRzLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9wYWdlL19pbXBhY3Quc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL3BhZ2UvX2FtYmFzc2Fkb3Iuc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL3BhZ2UvX21lbnUtcGFnZS1sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL3BhZ2UvX3BhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL3BhZ2UvX2NvbnRhY3Quc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL3BhZ2UvX2xvZ2luLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9wYWdlL19zaXplLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9hY2NvdW50L19hY2NvdW50LnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9hY2NvdW50L19vcmRlcnMuc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL2hvbWVwYWdlL19oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9ob21lcGFnZS9fZmVhdHVyZWQtY29sbGVjdGlvbi5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvaG9tZXBhZ2UvX2ZlYXR1cmVkLWNvbGxlY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWFib3V0LnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9ob21lcGFnZS9faW5zdGFncmFtLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9ob21lcGFnZS9fdWdjLXNsaWRlci5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvaG9tZXBhZ2UvX3N1cHBvcnQuc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL2hvbWVwYWdlL19pbWFnZS1iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL2hvbWVwYWdlL19jb2xsZWN0aW9uLXNsaWRlci5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovL2t1bGFuaS10aGVtZS8uL3NyYy9zdHlsZXMvYmFzZS9fbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9iYXNlL19idXR0b24uc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL2Jhc2UvX2FuaW1hdGlvbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qISBGbGlja2l0eSB2Mi4yLjJcbmh0dHBzOi8vZmxpY2tpdHkubWV0YWZpenp5LmNvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmxpY2tpdHktZW5hYmxlZHtwb3NpdGlvbjpyZWxhdGl2ZX0uZmxpY2tpdHktZW5hYmxlZDpmb2N1c3tvdXRsaW5lOjB9LmZsaWNraXR5LXZpZXdwb3J0e292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJX0uZmxpY2tpdHktc2xpZGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxley13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydHtjdXJzb3I6bW92ZTtjdXJzb3I6LXdlYmtpdC1ncmFiO2N1cnNvcjpncmFifS5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQuaXMtcG9pbnRlci1kb3due2N1cnNvcjotd2Via2l0LWdyYWJiaW5nO2N1cnNvcjpncmFiYmluZ30uZmxpY2tpdHktYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6aHNsYSgwLDAlLDEwMCUsLjc1KTtib3JkZXI6bm9uZTtjb2xvcjojMzMzfS5mbGlja2l0eS1idXR0b246aG92ZXJ7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpwb2ludGVyfS5mbGlja2l0eS1idXR0b246Zm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgNXB4ICMxOWZ9LmZsaWNraXR5LWJ1dHRvbjphY3RpdmV7b3BhY2l0eTouNn0uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVke29wYWNpdHk6LjM7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uZmxpY2tpdHktYnV0dG9uLWljb257ZmlsbDpjdXJyZW50Q29sb3J9LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b257dG9wOjUwJTt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3Vze2xlZnQ6MTBweH0uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0e3JpZ2h0OjEwcHh9LmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91c3tsZWZ0OmF1dG87cmlnaHQ6MTBweH0uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHR7cmlnaHQ6YXV0bztsZWZ0OjEwcHh9LmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gLmZsaWNraXR5LWJ1dHRvbi1pY29ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MjAlO3RvcDoyMCU7d2lkdGg6NjAlO2hlaWdodDo2MCV9LmZsaWNraXR5LXBhZ2UtZG90c3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JvdHRvbTotMjVweDtwYWRkaW5nOjA7bWFyZ2luOjA7bGlzdC1zdHlsZTpub25lO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjF9LmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcGFnZS1kb3Rze2RpcmVjdGlvbjpydGx9LmZsaWNraXR5LXBhZ2UtZG90cyAuZG90e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7bWFyZ2luOjAgOHB4O2JhY2tncm91bmQ6IzMzMztib3JkZXItcmFkaXVzOjUwJTtvcGFjaXR5Oi4yNTtjdXJzb3I6cG9pbnRlcn0uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3QuaXMtc2VsZWN0ZWR7b3BhY2l0eToxfSIsIi5IZWFkZXJfX3N0aWNreXtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDo0O3dpZHRoOjEwMCU7YmFja2dyb3VuZDojZmZmfS5IZWFkZXJfX2JhY2tncm91bmR7YmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKX0uSGVhZGVyX19jb250YWluZXJ7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MCAxMi41cHg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWluLWhlaWdodDo1MHB4O2JvcmRlci1ib3R0b206NXB4IHNvbGlkICNmZmVjYjh9LkhlYWRlcl9fY29sdW1ue3dpZHRoOjI1JTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5IZWFkZXJfX2NvbHVtbi0tZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uSGVhZGVyX19sb2dve3dpZHRoOjUwJTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1ib3R0b206MH0uSGVhZGVyX19sb2dvIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uSGVhZGVyX19sb2dvIGltZ3ttYXgtd2lkdGg6MTYwcHg7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRwfS5IZWFkZXJfX21lbnV7bWFyZ2luLXJpZ2h0OjIwcHh9LkhlYWRlcl9fbWVudV9fYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6dW5zZXQ7Y29sb3I6IzAwMDtwYWRkaW5nOjA7bWFyZ2luOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTotNHB4fS5IZWFkZXJfX21lbnVfX2J1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOnVuc2V0O2NvbG9yOiMwMDB9LkhlYWRlcl9fbWVudV9fYnV0dG9uLS1jbG9zZXtkaXNwbGF5Om5vbmU7Zm9udC1zaXplOjEuMzc1cmVtO3dpZHRoOjI3cHh9LkhlYWRlcl9fbWVudV9fdGV4dHtmb250LXNpemU6MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDtmb250LXdlaWdodDppbml0aWFsfS5IZWFkZXJfX21lbnUgc3Zne3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9LkhlYWRlcl9fbWVudS5hY3RpdmUgLkhlYWRlcl9fbWVudV9fYnV0dG9ue2Rpc3BsYXk6bm9uZX0uSGVhZGVyX19tZW51LmFjdGl2ZSAuSGVhZGVyX19tZW51X19idXR0b24tLWNsb3Nle2Rpc3BsYXk6YmxvY2t9LkhlYWRlcl9fbWVudV9fYnV0dG9uLmhpZGV7ZGlzcGxheTpub25lfS5IZWFkZXJfX2FjY291bnQgc3Zne3dpZHRoOjE5cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uSGVhZGVyX19iYWd7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWxlZnQ6MTVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2N1cnNvcjpwb2ludGVyO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5IZWFkZXJfX2JhZ19fY291bnR7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEwcHg7dG9wOi03cHg7cmlnaHQ6LTEwcHh9LkhlYWRlcl9fYmFnX19pY29ue21heC13aWR0aDoyM3B4fS5IZWFkZXJfX3NlYXJjaCBzdmd7d2lkdGg6MTVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5IZWFkZXJfX3NlYXJjaHt3aWR0aDoxNXB4Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6dW5zZXQ7cGFkZGluZzowO21hcmdpbjowfS5IZWFkZXJfX3NlYXJjaDpob3ZlcntiYWNrZ3JvdW5kOnVuc2V0fS5IZWFkZXJfX3NlYXJjaF9fdGV4dHtjb2xvcjojMDAwfS5IZWFkZXJfX2NvbHVtbi0tZW5kIC5IZWFkZXJfX2FjY291bnR7ZGlzcGxheTpub25lO21hcmdpbi1sZWZ0OjE1cHh9LkhlYWRlcl9fd3JhcHBlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LkhlYWRlcntiYWNrZ3JvdW5kOiNmZmZ9LkhlYWRlcl9fY29udGFpbmVyIC5TZWFyY2hQb3B1cHtkaXNwbGF5OmJsb2NrfS5IZWFkZXJfX2JhY2tncm91bmR7YmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKX0uSGVhZGVyX19iYWdfX2ljb257bWFyZ2luLXRvcDowfS5IZWFkZXJfX21lbnVfX3RleHR7Zm9udC1zaXplOjEzcHh9LkhlYWRlcl9fbWVudSBzdmd7d2lkdGg6MjVweDtoZWlnaHQ6MjVweH0uSGVhZGVyX19jb2x1bW57d2lkdGg6MzIuNSU7d2lkdGg6NDBweH0uSGVhZGVyX19sb2dve3dpZHRoOjM1JTttYXJnaW4tcmlnaHQ6YXV0bztqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDttYXJnaW4tbGVmdDo1MHB4fS5IZWFkZXJfX2NvbnRhaW5lcntwYWRkaW5nOjEwcHggMTVweDtib3JkZXItYm90dG9tOjEwcHggc29saWQgI2ZmZWNiODthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0Ojc1cHh9LkhlYWRlcl9fbG9nbyBpbWd7bWF4LXdpZHRoOjE5MHB4fS5IZWFkZXJfX2NvbHVtbi0tZW5ke2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7d2lkdGg6bWF4LWNvbnRlbnR9LkhlYWRlcl9fY29sdW1uLS1lbmQgLkhlYWRlcl9fYWNjb3VudHtkaXNwbGF5OmluaGVyaXQ7ZGlzcGxheTpub25lO21hcmdpbi1sZWZ0OjE1cHh9LkhlYWRlcl9fc2VhcmNoe2Rpc3BsYXk6bm9uZTt3aWR0aDptYXgtY29udGVudH0uSGVhZGVyX19zZWFyY2hfX3RleHR7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1ib3R0b206LTJweDtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtYWxpZ246bGVmdDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDo1cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uSGVhZGVyX19iYWdfX2ljb257bWFyZ2luLXJpZ2h0OjVweH0uSGVhZGVyX19idXR0b25ze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LkhlYWRlcl9fYnV0dG9ue3RleHQtYWxpZ246Y2VudGVyO2hlaWdodDozMXB4O2JvcmRlcjoycHggc29saWQgIzAwMDttYXJnaW4tYm90dG9tOjVweDtib3JkZXItcmFkaXVzOjRweDt0cmFuc2l0aW9uOmFsbCAuNXM7YmFja2dyb3VuZC1jb2xvcjojZmZkYmU1O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtsaW5lLWhlaWdodDozMXB4O2NvbG9yOiMwMDA7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7bGV0dGVyLXNwYWNpbmc6MDtmb250LXNpemU6MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWluLXdpZHRoOjE2MXB4fS5IZWFkZXJfX2J1dHRvbi0tZmFxLC5IZWFkZXJfX2J1dHRvbi0tYWNjb3VudHtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtmb250LXNpemU6MTRweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLXJpZ2h0OjEwcHh9LkhlYWRlcl9fYnV0dG9uLS1mYXF7bWFyZ2luLXJpZ2h0OjIwcHh9LkhlYWRlcl9fYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudH0uSGVhZGVyX19tZW51LmFjdGl2ZSAuSGVhZGVyX19tZW51X19idXR0b257ZGlzcGxheTpibG9ja30uSGVhZGVyX19tZW51LmFjdGl2ZSAuSGVhZGVyX19tZW51X19idXR0b24tLWNsb3Nle2Rpc3BsYXk6bm9uZX19LkNvdW50cnlTZWxlY3R7bWFyZ2luLWxlZnQ6MTVweH0uQ291bnRyeVNlbGVjdCBzdmd7d2lkdGg6MTVweDtoZWlnaHQ6MTJweH0uQ291bnRyeVNlbGVjdF9fc2VsZWN0ZWR7Y29sb3I6IzAwMDtjb2xvcjojMDAwO2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOjA7Zm9udC1zaXplOjEycHg7cGFkZGluZzo1cHggMTBweDttYXJnaW4tYm90dG9tOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5Db3VudHJ5U2VsZWN0X19zZWxlY3RlZDpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOiMwMDB9LkNvdW50cnlTZWxlY3RfX3NlbGVjdGVkIHNwYW57ZGlzcGxheTpmbGV4O21hcmdpbi1sZWZ0OjVweH0uQ291bnRyeVNlbGVjdF9fbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RleHQtYWxpZ246bGVmdDtsaXN0LXN0eWxlOm5vbmU7aGVpZ2h0OjA7dHJhbnNpdGlvbjouM3MgaGVpZ2h0O292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDoxfS5Db3VudHJ5U2VsZWN0X19saXN0X19pdGVte2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxMnB4O21hcmdpbjowIDEwcHg7cG9zaXRpb246cmVsYXRpdmV9LkNvdW50cnlTZWxlY3RfX2xpc3RfX2l0ZW06YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDowO2JhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7dHJhbnNpdGlvbjp3aWR0aCAuM3M7ei1pbmRleDotMTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtoZWlnaHQ6MTAwJX0uQ291bnRyeVNlbGVjdF9fbGlzdF9faXRlbTpob3ZlcjpiZWZvcmV7d2lkdGg6MTAwJX0uQ291bnRyeVNlbGVjdF9fbGlzdCBsaXtoZWlnaHQ6MjJweH0uTmF2e2Rpc3BsYXk6bm9uZTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICMwMDB9Lk5hdl9fbGlzdHtkaXNwbGF5OmZsZXg7bGlzdC1zdHlsZTpub25lfS5OYXZfX2l0ZW17cGFkZGluZzowIDEwcHggMTBweH0uTmF2X19pdGVtX19saW5re2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7bGV0dGVyLXNwYWNpbmc6MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE0cHh9Lk5hdl9faXRlbTpob3ZlcntwYWRkaW5nLWJvdHRvbTozcHh9Lk5hdl9fbWVnYW1lbnV7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyLXRvcDoycHggc29saWQgIzAwMDt0b3A6MzNweDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7bGVmdDowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtZXZlbmx5O2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjIwcHggMTBweDtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDotMX0uTmF2X19tZWdhbWVudV9fd3JhcHBlcntsaXN0LXN0eWxlOm5vbmV9Lk5hdl9fbWVnYW1lbnVfX2xpc3R7bGlzdC1zdHlsZTpub25lfS5OYXZfX21lZ2FtZW51X19saXN0X190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjtsZXR0ZXItc3BhY2luZzowO3dpZHRoOjEwMCU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxMnB4fS5OYXZfX21lZ2FtZW51X190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbToxNXB4fS5OYXZfX2xpc3Q6aG92ZXIgLk5hdl9fbWVnYW1lbnV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTt6LWluZGV4OjF9Lk5hdl9faXRlbTpob3ZlciAuTmF2X19tZWdhbWVudXtkaXNwbGF5OmZsZXh9Lk5hdl9fcHJvZHVjdHtwYWRkaW5nOjAgMi41cHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOmNlbnRlcn0uTmF2X19wcm9kdWN0X190aXRsZXtmb250LWZhbWlseTpCcmFuZG9uQmxkO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzowO2ZvbnQtc2l6ZToxMXB4O21hcmdpbi1ib3R0b206MDttaW4taGVpZ2h0OjMwcHg7bWFyZ2luLXRvcDoxMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uTmF2X19wcm9kdWN0X19wcmljZXtmb250LWZhbWlseTpCcmFuZG9uQmxkO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzowO2ZvbnQtc2l6ZToxMXB4O21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjVweH0uTmF2X19wcm9kdWN0X19pbWFnZXt0cmFuc2l0aW9uOi4zczt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lk5hdl9fcHJvZHVjdF9faG92ZXJ7b3ZlcmZsb3c6aGlkZGVufS5OYXZfX3Byb2R1Y3Q6aG92ZXIgLk5hdl9fcHJvZHVjdF9faW1hZ2V7dHJhbnNmb3JtOnNjYWxlKDEuMTI1KX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5OYXZ7ZGlzcGxheTpmbGV4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTUwcHgpey5OYXZfX2l0ZW1fX2xpbmt7Zm9udC1zaXplOjE0cHg7bGV0dGVyLXNwYWNpbmc6MXB4fX0uU2VhcmNoUG9wdXBfX2Zvcm17cG9zaXRpb246Zml4ZWQ7ZGlzcGxheTpmbGV4O3RvcDotMTAwcHg7cmlnaHQ6MDtsZWZ0OjA7d2lkdGg6MTAwJTt6LWluZGV4OjY7dHJhbnNpdGlvbjouNXM7bWFyZ2luLXRvcDowfS5TZWFyY2hQb3B1cF9faW5wdXRbdHlwZT10ZXh0XXt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO21hcmdpbi1ib3R0b206MDtoZWlnaHQ6NDBweDt0ZXh0LWluZGVudDoxN3B4O3BhZGRpbmc6MDtib3JkZXI6ZG91YmxlIDNweCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjQwcHg7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQod2hpdGUsIHdoaXRlKSxsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmVmZWIsICNlZGIyYjYsICNlZGIyYjYsICNmZmVmZWIpO2JhY2tncm91bmQtb3JpZ2luOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94LGJvcmRlci1ib3h9LlNlYXJjaFBvcHVwX19pbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcntvcGFjaXR5Oi42O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wifS5TZWFyY2hQb3B1cF9fY2xvc2V7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6NTBweDt3aWR0aDo1MHB4O2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JvcmRlcjowfS5TZWFyY2hQb3B1cF9fb3ZlcmxheXtwb3NpdGlvbjpmaXhlZDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7dG9wOjA7Ym90dG9tOjA7bGVmdDowO29wYWNpdHk6MDtyaWdodDowO3otaW5kZXg6LTE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjouNXMgYWxsfS5TZWFyY2hQb3B1cF9fb3ZlcmxheS5zaG93e3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5Oi43O3otaW5kZXg6NX0uU2VhcmNoUG9wdXBfX3ByZWRpY3R7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwcHg7d2lkdGg6MTAwJTtyaWdodDowO2xlZnQ6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LlNlYXJjaFBvcHVwX19wcmVkaWN0X19pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzo1cHggMTVweDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjVzfS5TZWFyY2hQb3B1cF9fcHJlZGljdF9faXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWxpZ2h0LXBpbmspfS5TZWFyY2hQb3B1cF9fcHJlZGljdF9fdGl0bGV7bWFyZ2luLWxlZnQ6MTVweDttYXJnaW4tYm90dG9tOjA7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCJ9LlNlYXJjaFBvcHVwX19wcmVkaWN0X19pbWFnZXt3aWR0aDo1MHB4O2JvcmRlci1yYWRpdXM6NTAlfS5TZWFyY2hQb3B1cF9fcHJlZGljdF9fYnV0dG9ue3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxcmVtO3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1ib3R0b206MTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmRiZTU7bWFyZ2luLWJvdHRvbTowO2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wifS5TZWFyY2hQb3B1cF9fc2VhcmNoLWljb257ZGlzcGxheTpub25lfS5TZWFyY2hQb3B1cF9fc2VhcmNoLWljb24gcGF0aHtmaWxsOiNiYmJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuU2VhcmNoUG9wdXB7ZGlzcGxheTpub25lfS5TZWFyY2hQb3B1cF9fY2xvc2V7ZGlzcGxheTpub25lfS5TZWFyY2hQb3B1cF9fc2VhcmNoLWljb257YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtsZWZ0OjE1cHg7cGFkZGluZzowO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjB9LlNlYXJjaFBvcHVwX19zZWFyY2gtaWNvbjpob3ZlcntiYWNrZ3JvdW5kOiNmZmZ9LlNlYXJjaFBvcHVwX19pbnB1dFt0eXBlPXRleHRde3BhZGRpbmctbGVmdDoyMHB4O3dpZHRoOjMwMHB4fS5TZWFyY2hQb3B1cF9fZm9ybXtwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50O3RvcDp1bnNldDtsZWZ0OnVuc2V0O3JpZ2h0OnVuc2V0O2JvdHRvbTp1bnNldH19LlNlYXJjaFBvcHVwLnNob3cgLlNlYXJjaFBvcHVwX19mb3Jte3RvcDowO3otaW5kZXg6Nn0uRmxhc2hpbmdQcm9tb3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzo1cHggMTBweDtwYWRkaW5nLXRvcDo3cHg7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzAwMDttYXJnaW46MH0uRmxhc2hpbmdQcm9tbyBsaXtmb250LWZhbWlseTpCcmFuZG9uQmxkO2ZvbnQtc2l6ZToxMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7Zm9udC1zaXplOjEycHg7bGlzdC1zdHlsZTpub25lO2ZsZXg6MTt0ZXh0LWFsaWduOmNlbnRlcjtvcGFjaXR5OjE7bGV0dGVyLXNwYWNpbmc6MXB4fS5GbGFzaGluZ1Byb21vIGxpLmFjdGl2ZXtvcGFjaXR5OjE7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uRmxhc2hpbmdQcm9tbyBsaXtkaXNwbGF5Om5vbmU7b3BhY2l0eTowfS5GbGFzaGluZ1Byb21vIGxpLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5GbGFzaGluZ1Byb21vIGxpOm50aC1jaGlsZCgyKXtib3JkZXI6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5GbGFzaGluZ1Byb21ve2Rpc3BsYXk6bm9uZX0uRmxhc2hpbmdQcm9tbyBsaXtkaXNwbGF5OmJsb2NrO29wYWNpdHk6MX0uRmxhc2hpbmdQcm9tbyBsaTpudGgtY2hpbGQoMil7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICMwMDA7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjMDAwfX0uRm9vdGVyX19jb250YWluZXJ7cGFkZGluZzowIDEwcHggMTMwcHg7YmFja2dyb3VuZC1jb2xvcjojMjcwNTIxfS5Gb290ZXJfX2ltYWdlLS1iYWNrZ3JvdW5ke2hlaWdodDoxNzVweDtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBib3R0b219LkZvb3Rlcl9faW1hZ2UtLWxpZ2h0LXBpbmt7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodC1waW5rKTtiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6bXVsdGlwbHl9LkZvb3Rlcl9faW1hZ2UtLXBpbmt7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1waW5rKTtiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6bXVsdGlwbHl9LkZvb3Rlcl9fbmV3c2xldHRlcntkaXNwbGF5Om5vbmV9LkZvb3Rlcl9fbmV3c2xldHRlcl9fdGl0bGV7Y29sb3I6I2ZmZjtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MThweDt0ZXh0LWFsaWduOmNlbnRlcjtsZXR0ZXItc3BhY2luZzoxcHh9LkZvb3Rlcl9fbmV3c2xldHRlcl9faW5wdXRbdHlwZT1lbWFpbF17Zm9udC1mYW1pbHk6QnJhbmRvblJlZztmb250LXNpemU6MTZweDttYXJnaW4tYm90dG9tOjB9LkZvb3Rlcl9fbmV3c2xldHRlcl9fYnV0dG9ue2JvcmRlcjoxcHggc29saWQgI2ZmZjttYXJnaW4tdG9wOjEwcHg7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE2cHg7bGV0dGVyLXNwYWNpbmc6MnB4O3RyYW5zaXRpb246LjNzIGFsbH0uRm9vdGVyX19uZXdzbGV0dGVyX19idXR0b246aG92ZXJ7b3BhY2l0eToxO2JhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50O2NvbG9yOiMwMDAgIWltcG9ydGFudH0uRm9vdGVyX19yb3ctLXRvcHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9LkZvb3Rlcl9fbGlzdHN7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcDtjb2xvcjojZmZmfS5Gb290ZXJfX2xpc3R7bGlzdC1zdHlsZTpub25lO3dpZHRoOjUwJX0uRm9vdGVyX19saXN0X190aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDttYXJnaW4tYm90dG9tOjNweDtsaW5lLWhlaWdodDoyMi40cHh9LkZvb3Rlcl9fbGlzdF9fbGlua3tjb2xvcjojZDVkNmQ1O2ZvbnQtZmFtaWx5OkJyYW5kb25SZWc7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RyYW5zaXRpb246LjNzIGNvbG9yO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIyLjRweH0uRm9vdGVyX19saXN0X19saW5rOnZpc2l0ZWR7Y29sb3I6I2Q1ZDZkNX0uRm9vdGVyX19saXN0X19saW5rOmhvdmVye2NvbG9yOiNmZmZ9LkZvb3Rlcl9faWNvbnMgaW1ne3dpZHRoOjEwMCV9LkZvb3Rlcl9faWNvbnN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDoyMHB4fS5Gb290ZXJfX2ljb25zIGF7bWF4LXdpZHRoOjEwMCU7d2lkdGg6NzBweDttYXJnaW46MCAxMHB4O3RyYW5zaXRpb246LjNzIG9wYWNpdHl9LkZvb3Rlcl9faWNvbnMgYTpob3ZlcntvcGFjaXR5Oi45fS5Gb290ZXJfX2NvcHkgcHtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OkJyYW5kb25SZWc7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxMXB4O21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjVweH0uRm9vdGVyX19zbXN7bWFyZ2luLWJvdHRvbToyMHB4O21hcmdpbi10b3A6MTBweH0uRm9vdGVyX19zbXNfX2J1dHRvbnt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXI6MXB4IHNvbGlkICNmZmY7bWFyZ2luLWJvdHRvbTo1cHg7bWFyZ2luLXRvcDotMjBweDtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7Zm9udC1zaXplOjEycHg7dHJhbnNpdGlvbjouM3MgYWxsO3BhZGRpbmc6MTUuOHB4IDA7Y29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LkZvb3Rlcl9fc21zX19idXR0b246aG92ZXJ7YmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnQ7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS5Gb290ZXJfX3Ntc19fZGlzY2xhaW1lcj4qe2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMHB4O2xpbmUtaGVpZ2h0OjEwcHg7bWFyZ2luLXRvcDo1cHg7Y29sb3I6I2ZmZn0uRm9vdGVyX19zbXNfX2Rpc2NsYWltZXIgYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiNmZmZ9LkZvb3Rlcl9fc21zX19kaXNjbGFpbWVyIGE6aG92ZXJ7Y29sb3I6I2ZmZn0uRm9vdGVyX19zbXNfX2Rpc2NsYWltZXIgYTpmb2N1c3tjb2xvcjojZmZmfS5Gb290ZXJfX3Ntc19fZGlzY2xhaW1lciBhOnZpc2l0ZWR7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMHB4KXsuRm9vdGVyX19zbXN7Zm9udC1zaXplOjE2cHg7bGV0dGVyLXNwYWNpbmc6MXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7LkZvb3Rlcl9fbGlzdHt3aWR0aDozMy4zMzMzMzMzMzMzJX0uRm9vdGVyX19yb3ctLXRvcHt3aWR0aDo5MCU7bWFyZ2luOjAgYXV0b30uRm9vdGVyX19uZXdzbGV0dGVye3RleHQtYWxpZ246Y2VudGVyfS5Gb290ZXJfX25ld3NsZXR0ZXJfX2ltYWdle21heC13aWR0aDo4MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LkZvb3Rlcl9fY29udGFpbmVye3BhZGRpbmctdG9wOjUwcHg7cGFkZGluZy1ib3R0b206NTBweDtiYWNrZ3JvdW5kLWNvbG9yOiMyNzA1MjF9LkZvb3Rlcl9faW1hZ2UtLWJhY2tncm91bmR7aGVpZ2h0OjM1MHB4fS5Gb290ZXJfX3Jvdy0tdG9we2ZsZXgtZGlyZWN0aW9uOnJvd30uRm9vdGVyX19jb2x1bW46Zmlyc3QtY2hpbGR7d2lkdGg6NjMlO21hcmdpbi1yaWdodDoyJX0uRm9vdGVyX19jb2x1bW46bGFzdC1jaGlsZHt3aWR0aDozNSV9LkZvb3Rlcl9fbmV3c2xldHRlcnttYXJnaW4tdG9wOi0yOHB4fS5Gb290ZXJfX25ld3NsZXR0ZXJfX2ltYWdle21heC13aWR0aDoxMDAlfS5Gb290ZXJfX2ljb25ze21hcmdpbi10b3A6MH0uRm9vdGVyX19pY29ucyBhe21heC13aWR0aDo1MHB4O21hcmdpbjowIDcuNXB4fX0uTWluaUNhcnR7bWF4LXdpZHRoOjYwMHB4O3dpZHRoOjEwMCU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6LTEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoyMztiYWNrZ3JvdW5kOiNmZmY7b3ZlcmZsb3cteTpzY3JvbGw7cGFkZGluZy1ib3R0b206ODBweDt0cmFuc2l0aW9uOmFsbCAuM3M7YmFja2dyb3VuZDojZmZmfS5NaW5pQ2FydF9fbm90ZSB0ZXh0YXJlYXtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjt3aWR0aDoxMDAlO21hcmdpbi10b3A6MTVweDtmb250LXNpemU6MTFweH0uTWluaUNhcnRfX2hlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6NzBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YwZjBmMH0uTWluaUNhcnRfX3RpdGxle2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6NTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6Mi41cHg7bWFyZ2luLWJvdHRvbTowO3RleHQtYWxpZ246Y2VudGVyfS5NaW5pQ2FydF9fY2xvc2V7Y29sb3I6I2IxYjFiMTtmb250LXNpemU6MS43ZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NTBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDp1bnNldDtwYWRkaW5nOnVuc2V0O21hcmdpbjp1bnNldH0uTWluaUNhcnRfX2Nsb3NlOmhvdmVye2JhY2tncm91bmQ6dW5zZXQ7Y29sb3I6I2IxYjFiMX0uTWluaUNhcnRfX2NvbnRlbnR7bGlzdC1zdHlsZTpub25lO21hcmdpbjowfS5NaW5pQ2FydF9faGVhZGluZ3t3aWR0aDoxMDAlfS5NaW5pQ2FydF9faGVhZGluZy5oaWRlLS1kZXNrdG9we2Rpc3BsYXk6bm9uZX0uTWluaUNhcnRfX2l0ZW17ZGlzcGxheTpmbGV4O3BhZGRpbmc6MTVweCAxNXB4IDBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWZsb3c6cm93IHdyYXA7cGFkZGluZy1ib3R0b206MTVweH0uTWluaUNhcnRfX2l0ZW06aGFzKGRpdi5NaW5pQ2FydF9faXRlbS0tcGluayl7YmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKX0uTWluaUNhcnRfX2l0ZW06aGFzKGRpdi5NaW5pQ2FydF9faXRlbS0tcGluaykgLk1pbmlDYXJ0X19xdHktYWxlcnR7ZGlzcGxheTpibG9ja30uTWluaUNhcnRfX2l0ZW1fX2hlYWRpbmd7d2lkdGg6MTAwJX0uTWluaUNhcnRfX2l0ZW1fX2Rlc2NyaXB0aW9ue3RleHQtYWxpZ246cmlnaHQ7Zm9udC1mYW1pbHk6QnJhbmRvblJlZztmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoxMXB4O3RleHQtYWxpZ246cmlnaHQ7Zm9udC1zaXplOjExcHg7bWF4LXdpZHRoOjkwJTttYXJnaW4tbGVmdDphdXRvfS5NaW5pQ2FydF9faXRlbS0tcGlua3tiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO3BhZGRpbmctYm90dG9tOjA7ZmxleC1mbG93OnJvdyB3cmFwfS5NaW5pQ2FydF9faXRlbS0tdXBzZWxse2JhY2tncm91bmQtY29sb3I6cmdiYSgyNDcsMjQ3LDI0NywuNCk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2UxZTFlMX0uTWluaUNhcnRfX2l0ZW0tLXVwc2VsbCAuTWluaUNhcnRfX2l0ZW1fX2ltYWdle3dpZHRoOjI0JX0uTWluaUNhcnRfX2l0ZW1fX2ltYWdle3dpZHRoOjIwJTttYXJnaW4tcmlnaHQ6MyV9Lk1pbmlDYXJ0X19pdGVtX19pbWFnZSBpbWd7dmVydGljYWwtYWxpZ246bWlkZGxlfS5NaW5pQ2FydF9faXRlbS0tdXBzZWxsIC5NaW5pQ2FydF9faXRlbV9fY29udGVudHt3aWR0aDpjYWxjKDc2JSAtIDEwcHgpfS5NaW5pQ2FydF9faXRlbV9fY29udGVudHt3aWR0aDo3NyV9Lk1pbmlDYXJ0X19pdGVtX19pbmZve3RleHQtYWxpZ246cmlnaHR9Lk1pbmlDYXJ0X19pdGVtX19wcmljZXtmb250LWZhbWlseTpCcmFuZG9uQmxkO2ZvbnQtc2l6ZToxMHB4O21hcmdpbi1ib3R0b206NXB4O2xpbmUtaGVpZ2h0OmluaXRpYWw7ZGlzcGxheTpibG9ja30uTWluaUNhcnRfX2l0ZW1fX3ByaWNlLS1zYWxle3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiM5MTkxOTE7bWFyZ2luLWJvdHRvbTowO2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7Zm9udC1zaXplOjEwcHh9Lk1pbmlDYXJ0X19pdGVtX19wcmljZS0tc2FsZTphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NDclO2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpO2JvcmRlci10b3A6MXB4IHNvbGlkICM5MTkxOTF9Lk1pbmlDYXJ0X19pdGVtX190aXRsZXtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxM3B4O2xldHRlci1zcGFjaW5nOjFweDtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uTWluaUNhcnRfX2l0ZW1fX3RpdGxlLS12YXJpYW50e2ZvbnQtc2l6ZToxMHB4O2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7dGV4dC10cmFuc2Zvcm06aW5pdGlhbDtsaW5lLWhlaWdodDppbml0aWFsO21hcmdpbi1ib3R0b206MDtwYWRkaW5nOjFweCA3cHggMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7d2lkdGg6bWF4LWNvbnRlbnR9Lk1pbmlDYXJ0X19pdGVtX19xdWFudGl0eXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lk1pbmlDYXJ0X19pdGVtX19xdWFudGl0eV9fdmFsdWV7Zm9udC1zaXplOjEycHg7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZjBmMGYwO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJpZ2h0OjB9Lk1pbmlDYXJ0X19pdGVtX19xdWFudGl0eSBpbnB1dFt0eXBlPWJ1dHRvbl17LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCAjZjBmMGYwO2JhY2tncm91bmQ6dW5zZXQ7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDowO3BhZGRpbmc6MDtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW46MDtvdXRsaW5lOjAgbm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspfS5NaW5pQ2FydF9faXRlbV9fcXVhbnRpdHkgaW5wdXRbdHlwZT1idXR0b25dOmhvdmVye2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmfS5NaW5pQ2FydF9faXRlbV9fdmFyaWFudHN7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcDttYXJnaW46NXB4IC01cHggMH0uTWluaUNhcnRfX2l0ZW1fX3ZhcmlhbnR7d2lkdGg6Y2FsYyg1MCUgLSAxMHB4KTttYXJnaW46MCA1cHggMTVweH0uTWluaUNhcnRfX2l0ZW1fX3RvcHtkaXNwbGF5OmJsb2NrfS5NaW5pQ2FydF9faXRlbV9fdG9wIGltZ3t3aWR0aDoxMDAlfS5NaW5pQ2FydF9faXRlbV9fc3VidG90YWx7d2lkdGg6MTAwJTtmbGV4LWdyb3c6MTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjE1cHg7Zm9udC1zaXplOjE0cHg7bGV0dGVyLXNwYWNpbmc6MXB4O2ZvbnQtd2VpZ2h0OmluaXRpYWw7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5NaW5pQ2FydF9faXRlbV9fcmVtb3Zley13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6dW5zZXQ7Y29sb3I6I2ZmZjtmb250LWZhbWlseTpCcmFuZG9uQmxkO2ZvbnQtc2l6ZToxMHB4O3dpZHRoOm1heC1jb250ZW50O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEycHg7dG9wOjE1cHg7bWFyZ2luOjA7YmFja2dyb3VuZDojMDAwO3BhZGRpbmc6MCA0cHh9Lk1pbmlDYXJ0X19zdWJ0b3RhbHtmb250LXNpemU6MTRweDtsZXR0ZXItc3BhY2luZzoxcHg7Zm9udC13ZWlnaHQ6aW5pdGlhbDtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpyaWdodH0uTWluaUNhcnRfX3Byb21ve21pbi1oZWlnaHQ6MzYuNnB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOnZhcigtLXBpbmspO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMGYwZjA7cGFkZGluZy10b3A6MXB4fS5NaW5pQ2FydF9fcHJvbW9fX3RleHQtLWRlc2t0b3B7ZGlzcGxheTpub25lfS5NaW5pQ2FydF9fcHJvbW9fX3RleHQtLW1vYmlsZXtkaXNwbGF5OmZsZXh9Lk1pbmlDYXJ0X19wcm9tb19fdGV4dD4qe2ZvbnQtc2l6ZToxMXB4O2xldHRlci1zcGFjaW5nOjFweDtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcn0uTWluaUNhcnRfX2Zvb3RlcntwYWRkaW5nOjE1cHggMTBweCAwfS5NaW5pQ2FydF9fZm9vdGVyX19idXR0b257Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDtmb250LXNpemU6MTRweDt0ZXh0LWFsaWduOmNlbnRlcn0uTWluaUNhcnRfX2Zvb3Rlcl9fY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lk1pbmlDYXJ0X19mb290ZXJfX3NpZGV0ZXh0e3BhZGRpbmc6MTVweCAxMHB4O3dpZHRoOjEwMCV9Lk1pbmlDYXJ0X19mb290ZXJfX3NpZGV0ZXh0IHB7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7dGV4dC10cmFuc2Zvcm06aW5pdGlhbDtmb250LXNpemU6MTFweDttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MTRweH0uTWluaUNhcnRfX2dvYWx7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YwZjBmMDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzO3BhZGRpbmc6MCAxNXB4fS5NaW5pQ2FydF9fZ29hbF9fY29udGFpbmVye3BhZGRpbmctYm90dG9tOjE1cHh9Lk1pbmlDYXJ0X19nb2FsX190ZXh0e2ZvbnQtc2l6ZToxMXB4O2xldHRlci1zcGFjaW5nOjFweDtwYWRkaW5nLXRvcDoxNXB4O21hcmdpbi1ib3R0b206MTVweDtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcn0uTWluaUNhcnRfX2dvYWxfX2Jhcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDo5cHg7YmFja2dyb3VuZC1jb2xvcjojZWRlZGVkO292ZXJmbG93OmhpZGRlbjtib3JkZXItcmFkaXVzOjEwcHg7dHJhbnNpdGlvbjouM3MgYmFja2dyb3VuZC1jb2xvcn0uTWluaUNhcnRfX2dvYWxfX2Jhci0tcHJvZ3Jlc3N7aGVpZ2h0OjEwMCU7d2lkdGg6MDtiYWNrZ3JvdW5kLWNvbG9yOiNjNWZmZmM7Ym9yZGVyLXJhZGl1czoxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt0cmFuc2l0aW9uOndpZHRoIC43NXMsLjNzIGJhY2tncm91bmQtY29sb3J9Lk1pbmlDYXJ0X19nb2FsX19leGNlZWR7YmFja2dyb3VuZC1jb2xvcjojZmZlZmVifS5NaW5pQ2FydF9fZW1wdHl7dGV4dC1hbGlnbjpjZW50ZXI7bGV0dGVyLXNwYWNpbmc6MS41cHg7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDtmb250LXNpemU6MTJweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjI2NXB4O21hcmdpbjoyNXB4IGF1dG99Lk1pbmlDYXJ0X19lbXB0eTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtsZWZ0OjA7Ym90dG9tOi0zcHg7aGVpZ2h0OjEwcHg7ei1pbmRleDotMTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmRiZTV9Lk1pbmlDYXJ0X19jb2xsZWN0aW9uX190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTJweDtmb250LWZhbWlseTpCcmFuZG9uUmVnO21hcmdpbi1ib3R0b206MTVweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lk1pbmlDYXJ0X19jb2xsZWN0aW9uX19jb250YWluZXJ7cGFkZGluZzowIDMuNXB4O2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXB9Lk1pbmlDYXJ0X19jb2xsZWN0aW9uX19pdGVte3dpZHRoOmNhbGMoNTAlIC0gN3B4KTttYXJnaW46MCAzLjVweCAxNXB4fS5NaW5pQ2FydF9fY29sbGVjdGlvbl9faXRlbV9fdGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOjEuNXB4O2ZvbnQtc2l6ZToxMXB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7bWFyZ2luLWJvdHRvbTowfS5NaW5pQ2FydF9fY29sbGVjdGlvbl9faXRlbTpob3ZlciAuTWluaUNhcnRfX2NvbGxlY3Rpb25fX2l0ZW1fX3RpdGxle3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lk1pbmlDYXJ0X192YXJpYW50c3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi10b3A6MTBweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9Lk1pbmlDYXJ0X192YXJpYW50c19fY29sdW1ue2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tcmlnaHQ6NHB4fS5NaW5pQ2FydF9fdmFyaWFudHNfX2NvbHVtbjpmaXJzdC1jaGlsZHttYXgtd2lkdGg6MTIwcHh9Lk1pbmlDYXJ0X192YXJpYW50c19faXRlbXtoZWlnaHQ6MjFweDt3aWR0aDoyNXB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZWZlYjtib3JkZXI6MXB4IHNvbGlkICMwMDA7Y3Vyc29yOnBvaW50ZXI7bWFyZ2luOjJweDtmb250LXNpemU6MTJweDtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjB9Lk1pbmlDYXJ0X192YXJpYW50c19faXRlbS0tYWRke3dpZHRoOjY4cHg7Ym9yZGVyOjA7aGVpZ2h0OjIxcHg7bWFyZ2luLXJpZ2h0OjEwcHh9Lk1pbmlDYXJ0X192YXJpYW50c19fcmVtb3Zle2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHQtcGluayk7Zm9udC1zaXplOjEycHg7bWFyZ2luLWJvdHRvbTowO2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3BhZGRpbmc6MCA1cHg7aGVpZ2h0OjIxcHg7d2lkdGg6NjhweDtjb2xvcjojMDAwfS5NaW5pQ2FydF9faW5zdGFsbG1lbnRze21hcmdpbi10b3A6MTVweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpCcmFuZG9uUmVnO2NvbG9yOiNhMmEyYTI7Zm9udC1zaXplOjExcHh9Lk1pbmlDYXJ0X19pbnN0YWxsbWVudHNfX2ltYWdle21heC13aWR0aDo3NXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtoZWlnaHQ6MjVweDtvYmplY3QtZml0OmNvbnRhaW59Lk1pbmlDYXJ0X19pbnN0YWxsbWVudHNfX2ltYWdlLS1zZWNvbmRhcnl7d2lkdGg6NzVweDtoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lk1pbmlDYXJ0X19pbnN0YWxsbWVudHNfX3Jvd3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9Lk1pbmlDYXJ0X19pbnN0YWxsbWVudHNfX3RleHR7Zm9udC1zaXplOjExcHg7bWFyZ2luOjAgNXB4IDA7Zm9udC1mYW1pbHk6QnJhbmRvblJlZ30uTWluaUNhcnRfX2luc3RhbGxtZW50c19fdGV4dC0tZGFya3tmb250LWZhbWlseTpCcmFuZG9uUmVnO2NvbG9yOiMwMDA7Zm9udC1zaXplOjExcHg7bWFyZ2luOjAgMnB4IDB9Lk1pbmlDYXJ0X19zdWJtaXR7bWFyZ2luOjIwcHggMCAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MTVweCAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt3aWR0aDoxMDAlO2NvbG9yOiNmZmY7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6IzAwMH0uTWluaUNhcnRfX3N1Ym1pdDpkaXNhYmxlZHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjYpfS5NaW5pQ2FydF9fc3VibWl0IHN2Z3ttYXJnaW4tcmlnaHQ6MTBweH0uTWluaUNhcnRfX2xvZ2lue3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC42KTtjb2xvcjojZmZmO3BhZGRpbmc6MjBweCAwO2xldHRlci1zcGFjaW5nOjJweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lk1pbmlDYXJ0X19sb2dpbjp2aXNpdGVke2NvbG9yOiNmZmZ9Lk1pbmlDYXJ0X19sb2dpbjpob3Zlcntjb2xvcjojZmZmfS5NaW5pQ2FydF9fc3VidGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjVweCAwIDZweDtjb2xvcjojYTJhMmEyO2ZvbnQtZmFtaWx5OkJyYW5kb25SZWc7dGV4dC10cmFuc2Zvcm06aW5pdGlhbDtmb250LXNpemU6MTFweDtsZXR0ZXItc3BhY2luZzouNXB4fS5NaW5pQ2FydF9fYnV0dG9uc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47ZmxleC1mbG93OnJvdyB3cmFwfS5NaW5pQ2FydF9fYnV0dG9ue21hcmdpbjowO3dpZHRoOjQ5JTtwYWRkaW5nOjVweCAwO2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7Zm9udC1zaXplOjEycHg7bGV0dGVyLXNwYWNpbmc6MDt0cmFuc2l0aW9uOmFsbCAuM3M7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5NaW5pQ2FydF9fYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudH0uTWluaUNhcnRfX2xhYmVse2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXB9Lk1pbmlDYXJ0X19maW5hbHtmb250LXNpemU6MTBweDtsZXR0ZXItc3BhY2luZzoxcHg7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbTo1cHg7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodC1waW5rKTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjIxcHg7d2lkdGg6bWF4LWNvbnRlbnQ7bWFyZ2luLWxlZnQ6YXV0bztwYWRkaW5nOjAgMTBweDttYXJnaW4tYm90dG9tOjNweH0uTWluaUNhcnRfX3RhZ2dlZHtmb250LXNpemU6MTBweDtsZXR0ZXItc3BhY2luZzoxcHg7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbTo1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBpbmspO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MjFweDt3aWR0aDptYXgtY29udGVudDttYXJnaW4tbGVmdDphdXRvO3BhZGRpbmc6MCAxMHB4O21hcmdpbi1ib3R0b206M3B4fS5NaW5pQ2FydF9faW5pdGlhbHtmb250LXNpemU6MTRweDt3aWR0aDptYXgtY29udGVudDttYXJnaW4tbGVmdDphdXRvO2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7bGV0dGVyLXNwYWNpbmc6MXB4O2NvbG9yOiM5MTkxOTE7cG9zaXRpb246cmVsYXRpdmV9Lk1pbmlDYXJ0X19pbml0aWFsOmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0NyU7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7Ym9yZGVyLXRvcDoxcHggc29saWQgIzkxOTE5MX0uTWluaUNhcnRfX3F0eS1hbGVydHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDttYXJnaW4tYm90dG9tOjA7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJTtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTBweDtsZXR0ZXItc3BhY2luZzoxcHg7cGFkZGluZy10b3A6M3B4O2JhY2tncm91bmQ6dmFyKC0tcGluayk7d2lkdGg6Y2FsYygxMDAlICsgMzBweCk7bWFyZ2luOjVweCAtMTVweCAwO2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7Lk1pbmlDYXJ0e3dpZHRoOjk1JTttYXgtd2lkdGg6MTYwMHB4fS5NaW5pQ2FydF9fY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwfS5NaW5pQ2FydF9faXRlbXt3aWR0aDoxMDAlO2ZsZXgtZGlyZWN0aW9uOnJvdztwYWRkaW5nLWJvdHRvbToxNXB4O2ZsZXgtZmxvdzp1bnNldH0uTWluaUNhcnRfX2l0ZW1fX3N1YnRvdGFse21hcmdpbi1ib3R0b206MH0uTWluaUNhcnRfX2l0ZW1fX3RvcCBpbWd7b2JqZWN0LWZpdDpjb250YWlufS5NaW5pQ2FydF9faXRlbV9faW1hZ2V7d2lkdGg6MjAlfS5NaW5pQ2FydF9faXRlbV9fdGl0bGUuaGlkZS0tZGVza3RvcHtkaXNwbGF5Om5vbmV9Lk1pbmlDYXJ0X19pdGVtX190aXRsZS5oaWRlLS1tb2JpbGV7ZGlzcGxheTpibG9ja30uTWluaUNhcnRfX2l0ZW1fX2NvbnRlbnR7d2lkdGg6Y2FsYyg4MCUgLSAxMHB4KTttYXJnaW4tbGVmdDoxMHB4fS5NaW5pQ2FydF9faXRlbV9fdmFyaWFudHt3aWR0aDpjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMTBweCl9Lk1pbmlDYXJ0X19mb290ZXJ7d2lkdGg6NjAwcHg7bWFyZ2luLWxlZnQ6YXV0b30uTWluaUNhcnRfX2Zvb3Rlcl9fY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOnJvd30uTWluaUNhcnRfX2Zvb3Rlcl9fc2lkZXRleHR7d2lkdGg6NjAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5NaW5pQ2FydF9fbm90ZSB0ZXh0YXJlYXt3aWR0aDppbml0aWFsfS5NaW5pQ2FydF9fcHJvbW9fX3RleHQtLWRlc2t0b3B7ZGlzcGxheTpmbGV4fS5NaW5pQ2FydF9fcHJvbW9fX3RleHQtLW1vYmlsZXtkaXNwbGF5Om5vbmV9Lk1pbmlDYXJ0X19pdGVtX19zdWJ0b3RhbHttYXJnaW4tYm90dG9tOjE1cHg7d2lkdGg6dW5zZXQ7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjE1cHh9Lk1pbmlDYXJ0X19pdGVtX19pbWFnZXt3aWR0aDoxMCV9Lk1pbmlDYXJ0X19pdGVtX19jb250ZW50e3dpZHRoOmNhbGMoOTAlIC0gMTBweCl9Lk1pbmlDYXJ0X19pdGVtX192YXJpYW50e3dpZHRoOmNhbGMoMTQuMjg1NzE0Mjg1NyUgLSAxMHB4KX19Lk1pbmlDYXJ0LmFjdGl2ZXtyaWdodDowO2JhY2tncm91bmQ6I2ZmZn0uTWluaUNhcnRfX2l0ZW0tLXBpbmsgLk1pbmlDYXJ0X19pdGVtX19xdWFudGl0eV9fdmFsdWV7YW5pbWF0aW9uOmdyb3dUZXh0IDFzIDM7LW1vei1hbmltYXRpb246Z3Jvd1RleHQgMXMgMzstd2Via2l0LWFuaW1hdGlvbjpncm93VGV4dCAxcyAzOy1vLWFuaW1hdGlvbjpncm93VGV4dCAxcyAzO2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHN9Lk1pbmlDYXJ0X19pdGVtLS1waW5rIC5NaW5pQ2FydF9fZmluYWx7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmZ9QGtleWZyYW1lcyBncm93VGV4dHswJXtmb250LXNpemU6MTJweH01MCV7Zm9udC1zaXplOjE2cHh9OTkuOTk5JXtmb250LXNpemU6MTJweH0xMDAle2ZvbnQtc2l6ZToxNnB4fX1ALW1vei1rZXlmcmFtZXMgZ3Jvd1RleHR7MCV7Zm9udC1zaXplOjEycHh9NTAle2ZvbnQtc2l6ZToxNnB4fTk5Ljk5OSV7Zm9udC1zaXplOjEycHh9MTAwJXtmb250LXNpemU6MTZweH19QC13ZWJraXQta2V5ZnJhbWVzIGdyb3dUZXh0ezAle2ZvbnQtc2l6ZToxMnB4fTUwJXtmb250LXNpemU6MTZweH05OS45OTkle2ZvbnQtc2l6ZToxMnB4fTEwMCV7Zm9udC1zaXplOjE2cHh9fUAtby1rZXlmcmFtZXMgZ3Jvd1RleHR7MCV7Zm9udC1zaXplOjEycHh9NTAle2ZvbnQtc2l6ZToxNnB4fTk5Ljk5OSV7Zm9udC1zaXplOjEycHh9MTAwJXtmb250LXNpemU6MTZweH19LkxvY2F0aW9uX19vdmVybGF5e2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjpmaXhlZDtpbnNldDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDo5OTk5OTk5OX0uTG9jYXRpb25fX2NvbnRhaW5lcntwb3NpdGlvbjpmaXhlZDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3otaW5kZXg6OTk5OTk5OTk7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt0b3A6MH0uTG9jYXRpb25fX3dyYXBwZXJ7bWF4LXdpZHRoOjYwMHB4O3dpZHRoOjkwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44KTtwYWRkaW5nOjI1cHggMTBweDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjEwcHh9LkxvY2F0aW9uX19sb2dve21hcmdpbjowIGF1dG87d2lkdGg6MzUwcHg7bWF4LXdpZHRoOjYwJX0uTG9jYXRpb25fX2NhcHRpb257Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOjFweDtmb250LXNpemU6MThweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MTVweCAwfS5Mb2NhdGlvbl9fdXJse3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE0cHg7cGFkZGluZy1ib3R0b206MTBweDttYXJnaW4tYm90dG9tOjEwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwMDtjdXJzb3I6cG9pbnRlcn0uTG9jYXRpb25fX3VybDpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOjA7bWFyZ2luLWJvdHRvbTowO2JvcmRlci1ib3R0b206MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7LkxvY2F0aW9uX193cmFwcGVye3BhZGRpbmc6NDVweCAzMHB4fS5Mb2NhdGlvbl9fY2FwdGlvbntmb250LXNpemU6MjZweDttYXJnaW46MjVweCAwIDM1cHh9LkxvY2F0aW9uX191cmx7Zm9udC1zaXplOjE4cHg7cGFkZGluZy1ib3R0b206MjBweDttYXJnaW4tYm90dG9tOjIwcHh9fS5Nb2JpbGVOYXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ4cHg7aGVpZ2h0OmNhbGMoMTAwdmggLSA0OHB4KTtyaWdodDowO2JvdHRvbTowO3dpZHRoOjEwMCU7b3ZlcmZsb3cteTpzY3JvbGw7YmFja2dyb3VuZDojZmZmO3otaW5kZXg6MjE7dHJhbnNpdGlvbjouM3MgdHJhbnNmb3JtIGxpbmVhcjt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7b3ZlcmZsb3cteDpoaWRkZW47cGFkZGluZzowIDEwcHh9Lk1vYmlsZU5hdl9fb3ZlcmxheXtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2xlZnQ6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3otaW5kZXg6MDt0b3A6MDtkaXNwbGF5Om5vbmV9Lk1vYmlsZU5hdl9fcmlnaHR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uTW9iaWxlTmF2LmFjdGl2ZXt0cmFuc2l0aW9uOi4zcyB0cmFuc2Zvcm0gbGluZWFyO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDAlKTtib3JkZXItdG9wOjFweCBzb2xpZCAjZjBmMGYwfS5Nb2JpbGVOYXZfX2Nsb3Nle2Rpc3BsYXk6bm9uZX0uTW9iaWxlTmF2X19jbG9zZS0taW5uZXJ7Y3Vyc29yOnBvaW50ZXJ9Lk1vYmlsZU5hdl9fY2xvc2UtLWlubmVyIHN2Z3t3aWR0aDozMHB4O2hlaWdodDozMHB4O21hcmdpbi1sZWZ0OjEwcHg7ZGlzcGxheTpmbGV4fS5Nb2JpbGVOYXZfX21lbnV7bGlzdC1zdHlsZTpub25lfS5Nb2JpbGVOYXZfX21lbnVfX3RvcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2xpc3Qtc3R5bGU6bm9uZX0uTW9iaWxlTmF2X19tZW51X190b3AtaXRlbXtwYWRkaW5nOjEwcHg7cG9zaXRpb246cmVsYXRpdmV9Lk1vYmlsZU5hdl9fbWVudV9fdG9wLWl0ZW06Zmlyc3QtY2hpbGR7YmFja2dyb3VuZDojZmZkYmU1O3BhZGRpbmctcmlnaHQ6MH0uTW9iaWxlTmF2X19tZW51X190b3AtaXRlbTpudGgtY2hpbGQoMil7YmFja2dyb3VuZDojZmZlN2VmO3BhZGRpbmctbGVmdDozMHB4O3BhZGRpbmctcmlnaHQ6NXB4fS5Nb2JpbGVOYXZfX21lbnVfX3RvcC1pdGVtOm50aC1jaGlsZCgyKTphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjAgMzBweCAzNi44cHggMDtib3JkZXItY29sb3I6I2ZmZGJlNSB0cmFuc3BhcmVudDtsZWZ0OjA7dG9wOjA7cG9zaXRpb246YWJzb2x1dGV9Lk1vYmlsZU5hdl9fbWVudV9fdG9wLWl0ZW06bGFzdC1jaGlsZHtiYWNrZ3JvdW5kOiNmZmY1ZjM7cGFkZGluZy1sZWZ0OjMwcHh9Lk1vYmlsZU5hdl9fbWVudV9fdG9wLWl0ZW06bGFzdC1jaGlsZDpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowIDMwcHggMzYuOHB4IDA7Ym9yZGVyLWNvbG9yOiNmZmU3ZWYgdHJhbnNwYXJlbnQ7bGVmdDowO3RvcDowO3Bvc2l0aW9uOmFic29sdXRlfS5Nb2JpbGVOYXZfX21lbnVfX3RvcC1pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowIDMwcHggMzYuOHB4IDA7Ym9yZGVyLWNvbG9yOnZhcigtLWxpZ2h0LXBpbmspIHRyYW5zcGFyZW50O3JpZ2h0Oi0zMHB4O3RvcDowO3Bvc2l0aW9uOmFic29sdXRlfS5Nb2JpbGVOYXZfX21lbnVfX3RvcC1pdGVtIGF7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxMXB4fS5Nb2JpbGVOYXZfX2FjY29yZGlvbiBzdmd7d2lkdGg6MTJweDt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9Lk1vYmlsZU5hdl9fYWNjb3JkaW9ue3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MTBweDtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6NTBweCAxMHB4O2JhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7bWFyZ2luLWJvdHRvbToxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uTW9iaWxlTmF2X19zbXN7YmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtib3JkZXItdG9wOjFweCBzb2xpZCAjZjBmMGYwfS5Nb2JpbGVOYXZfX3Ntczpob3ZlcntiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9Lk1vYmlsZU5hdl9faW1hZ2V7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjEwMCU7d2lkdGg6YXV0bztyaWdodDowO3RyYW5zaXRpb246LjNzIGFsbH0uTW9iaWxlTmF2X19hY2NvcmRpb246aG92ZXIgLk1vYmlsZU5hdl9faW1hZ2V7dHJhbnNmb3JtOnNjYWxlKDEuMSl9Lk1vYmlsZU5hdl9fY2hpbGQtLW1lbnV7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQ6I2ZmZWZlYjt0b3A6OTBweDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3M7ei1pbmRleDoxfS5Nb2JpbGVOYXZfX2NoaWxkLS1tZW51LS1leHRlbmR7dG9wOjEzNXB4fS5Nb2JpbGVOYXZfX2NoaWxkLS1iYWNre3BhZGRpbmc6MTVweCAyMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmZ9Lk1vYmlsZU5hdl9fY2hpbGQtLWJhY2sgYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6dW5zZXQ7cGFkZGluZzowO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7Y29sb3I6IzAwMDttYXJnaW46MDt0ZXh0LWFsaWduOmxlZnQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uTW9iaWxlTmF2X19jaGlsZC0tYmFjayBidXR0b246aG92ZXJ7YmFja2dyb3VuZDp1bnNldDtjb2xvcjojMDAwfS5Nb2JpbGVOYXZfX2NoaWxkLS1iYWNrIHN2Z3ttYXJnaW4tcmlnaHQ6MTVweDt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uTW9iaWxlTmF2X2l0ZW17Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YwZjBmMH0uTW9iaWxlTmF2X2l0ZW0uYWN0aXZle2JhY2tncm91bmQ6bm9uZX0uTW9iaWxlTmF2X19pdGVtLmFjdGl2ZSAuTW9iaWxlTmF2X19jaGlsZC0tbWVudXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0uTW9iaWxlTmF2X19jaGlsZC0tbWVudXttYXJnaW4tYm90dG9tOjB9Lk1vYmlsZU5hdl9fY2hpbGQtLWl0ZW17cGFkZGluZy1sZWZ0OjEwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZn0uTW9iaWxlTmF2X19jaGlsZC0taXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0uTW9iaWxlTmF2X19jaGlsZC0taXRlbSBhe3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MTBweDtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHh9Lk1vYmlsZU5hdl9fYnV0dG9ucy0tcm93e2Rpc3BsYXk6ZmxleDtib3JkZXItdG9wOjFweCBzb2xpZCAjZjBmMGYwfS5Nb2JpbGVOYXZfX2J1dHRvbnMtLWhhbGZ7d2lkdGg6NTAlfS5Nb2JpbGVOYXZfX2J1dHRvbnMtLWhhbGY6Zmlyc3QtY2hpbGR7d2lkdGg6Y2FsYyg1MCUgLSAxcHgpO2JvcmRlci1yaWdodDoxcHggc29saWQgI2ZkZjBmM30uTW9iaWxlTmF2X19idXR0b24tLWhhbGYsLk1vYmlsZU5hdl9fYnV0dG9ucyBhe21hcmdpbi1ib3R0b206MDtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtmb250LXNpemU6MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTBweCAwO3RyYW5zaXRpb246LjNzIGFsbH0uTW9iaWxlTmF2X19idXR0b24tLWhhbGY6aG92ZXIsLk1vYmlsZU5hdl9fYnV0dG9ucyBhOmhvdmVye2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmO3RyYW5zaXRpb246LjNzIGFsbH0uTW9iaWxlTmF2X19hY2NvdW50e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9Lk1vYmlsZU5hdl9fYWNjb3VudF9faWNvbntib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MXB4IHNvbGlkICMwMDA7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6ZmxleC1lbmR9Lk1vYmlsZU5hdl9fYWNjb3VudF9fdGV4dHtmb250LWZhbWlseTpicmFuZG9ucmVnO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTJweDtsZXR0ZXItc3BhY2luZzouNXB4O21hcmdpbi1sZWZ0OjVweH0uTW9iaWxlTmF2X19hY2NvdW50IHN2Z3t3aWR0aDoyMHB4O2Rpc3BsYXk6ZmxleH0uTW9iaWxlTmF2X19oZWFkaW5ne2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLXRvcDoxMHB4fS5Nb2JpbGVOYXYgLlNlYXJjaHtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjA7ei1pbmRleDozfS5Nb2JpbGVOYXYgLlNlYXJjaF9fb3ZlcmxheXtwb3NpdGlvbjpmaXhlZDtoZWlnaHQ6MTAwdmg7Ym90dG9tOjA7d2lkdGg6MTAwJTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MTQxcHg7YmFja2dyb3VuZDojMDAwO29wYWNpdHk6LjM7ZGlzcGxheTpub25lO2N1cnNvcjpwb2ludGVyfS5Nb2JpbGVOYXYgLlNlYXJjaF9fc3VibWl0e2JhY2tncm91bmQ6bm9uZTtvcGFjaXR5Oi4zO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTBweDt3aWR0aDphdXRvO2hlaWdodDphdXRvO3otaW5kZXg6MTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5Nb2JpbGVOYXYgLlNlYXJjaF9fY2xvc2V7ZGlzcGxheTpub25lO29wYWNpdHk6LjM7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxMHB4O3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87ei1pbmRleDoxO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjojMDAwO3BhZGRpbmc6MDttYXJnaW46MDtmb250LXNpemU6MTdweH0uTW9iaWxlTmF2IC5TZWFyY2ggaW5wdXRbdHlwZT1zdWJtaXRde2Rpc3BsYXk6bm9uZX0uTW9iaWxlTmF2IC5TZWFyY2ggaW5wdXR7bWFyZ2luLWJvdHRvbTowO3RleHQtaW5kZW50OjI1cHg7bGV0dGVyLXNwYWNpbmc6LjcyNzI1cHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7Ym9yZGVyLWxlZnQ6MDtib3JkZXItcmlnaHQ6MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtmb250LXNpemU6MTFweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7cGFkZGluZzo1cHg7Ym9yZGVyLXJhZGl1czo0MHB4O3BhZGRpbmc6LjVyZW07Ym9yZGVyOmRvdWJsZSAzcHggdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo0MHB4O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHdoaXRlLCB3aGl0ZSksbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZlZmViLCAjZWRiMmI2LCAjZWRiMmI2LCAjZmZlZmViKTtiYWNrZ3JvdW5kLW9yaWdpbjpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCxib3JkZXItYm94O3BhZGRpbmc6NXB4IDEwcHh9Lk1vYmlsZU5hdiAuU2VhcmNoIGlucHV0OmZvY3Vze291dGxpbmU6bm9uZTtib3gtc2hhZG93Om5vbmV9Lk1vYmlsZU5hdiAuU2VhcmNoX19pY29ue3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjIwcHg7bGVmdDo5cHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtkaXNwbGF5OmZsZXh9Lk1vYmlsZU5hdiAuU2VhcmNoX19pY29uIHBhdGh7ZmlsbDojYmJifS5Nb2JpbGVOYXYgLlNlYXJjaCBpbnB1dDo6cGxhY2Vob2xkZXJ7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2IxYjFiMTt0ZXh0LXRyYW5zZm9ybTppbml0aWFsO2xldHRlci1zcGFjaW5nOjB9Lk1vYmlsZU5hdiAuU2VhcmNoIC5pY29uLXNlYXJjaHtjb2xvcjpncmF5O2ZvbnQtc2l6ZToxOHB4fS5Nb2JpbGVOYXYgLnByZWRpY3RpdmUtc2VhcmNoLW1lbnV7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwMCU7ei1pbmRleDoxfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7Lk1vYmlsZU5hdnt0b3A6NzVweDttYXgtd2lkdGg6NjAwcHg7aGVpZ2h0OmNhbGMoMTAwdmggLSA3NXB4KTtsZWZ0OjA7cmlnaHQ6dW5zZXQ7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjZmZkYmU1fS5Nb2JpbGVOYXY6YWZ0ZXJ7Y29udGVudDpcIlwifS5Nb2JpbGVOYXZfX21lbnVfX3RvcC1pdGVte3BhZGRpbmc6MjBweH0uTW9iaWxlTmF2X19tZW51X190b3AtaXRlbTpudGgtY2hpbGQoMil7cGFkZGluZy1sZWZ0OjUwcHh9Lk1vYmlsZU5hdl9fbWVudV9fdG9wLWl0ZW06bnRoLWNoaWxkKDIpOmFmdGVye2NvbnRlbnQ6XCJcIjtib3JkZXItd2lkdGg6MCA1OS41cHggNTkuNXB4IDB9Lk1vYmlsZU5hdl9fbWVudV9fdG9wLWl0ZW06bGFzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6NTBweDtwYWRkaW5nLXJpZ2h0OjB9Lk1vYmlsZU5hdl9fbWVudV9fdG9wLWl0ZW06bGFzdC1jaGlsZDpiZWZvcmV7Y29udGVudDpcIlwiO2JvcmRlci13aWR0aDowIDU5LjVweCA1OS41cHggMH0uTW9iaWxlTmF2X19tZW51X190b3AtaXRlbTpsYXN0LWNoaWxkOmFmdGVye2NvbnRlbnQ6XCJcIjtib3JkZXItd2lkdGg6MCA1OS41cHggNTkuNXB4IDA7cmlnaHQ6LTU4cHh9Lk1vYmlsZU5hdl9fbWVudV9fdG9wLWl0ZW0gYXtmb250LXNpemU6MTNweH0uTW9iaWxlTmF2LmFjdGl2ZSsuTW9iaWxlTmF2X19vdmVybGF5e2Rpc3BsYXk6YmxvY2t9Lk1vYmlsZU5hdiAjU2VhcmNoTWVudXt3aWR0aDoyMjBweH19LmpzLW9wZW5NZW51e2N1cnNvcjpwb2ludGVyfS5qcy1vcGVuTWVudS5hY3RpdmV7YmFja2dyb3VuZDppbml0aWFsfS5qcy1vcGVuTWVudS5hY3RpdmUgLk1vYmlsZU5hdl9fb3BlbntkaXNwbGF5Om5vbmV9LmpzLW9wZW5NZW51LmFjdGl2ZSAuTW9iaWxlTmF2X19jbG9zZXtkaXNwbGF5OmZsZXg7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtmb250LXNpemU6MjJweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uUHJvZHVjdHtwYWRkaW5nLXRvcDoxcHh9LlByb2R1Y3RfX3NsaWRlcnttYXJnaW46MCA1cHh9LlByb2R1Y3RfX3NsaWRlcl9faXRlbXt3aWR0aDoxMDAlO21hcmdpbjowIDVweH0uUHJvZHVjdF9fdGh1bWJuYWlsX19jb250YWluZXJ7bWF4LXdpZHRoOjQzNXB4O21hcmdpbjoxNXB4IGF1dG8gMDtwYWRkaW5nOjAgMi41cHh9LlByb2R1Y3RfX3RodW1ibmFpbF9faXRlbXt3aWR0aDoyNSV9LlByb2R1Y3RfX2NvbnRhaW5lcnttYXJnaW46MTVweCAxMHB4IDA7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2Rpc3BsYXk6ZmxleH0uUHJvZHVjdF9fY29udGFpbmVyLS1zbGlkZXJ7cGFkZGluZy10b3A6NXB4fS5Qcm9kdWN0X19jb250YWluZXItLWRlc2NyaXB0aW9ue21hcmdpbjowfS5Qcm9kdWN0X193cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5Qcm9kdWN0X19maW5hbC1zYWxle3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMHB4O3JpZ2h0OjEwcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNjNWZmZmMgMCUsICNmZmVmZWIgNzAlLCAjZmZkYmU1IDEwMCUpO2NvbG9yOiMwMDA7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtib3JkZXItcmFkaXVzOjUwJTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDo1MnB4fS5Qcm9kdWN0X19maW5hbC1zYWxlX19vbntmb250LXNpemU6MTJweDttYXJnaW4tdG9wOi0xMnB4O21hcmdpbi1sZWZ0Oi0ycHg7ZGlzcGxheTpibG9ja30uUHJvZHVjdF9fZmluYWwtc2FsZV9fb2Zme2ZvbnQtc2l6ZToxMnB4O2JvdHRvbTotMTJweDtyaWdodDoxMHB4O2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGV9LlByb2R1Y3RfX2ZpbmFsLXNhbGUtLWRlc2t0b3B7ZGlzcGxheTpub25lfS5Qcm9kdWN0X19tZWRpYV9fY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjEyNSU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5Qcm9kdWN0X19tZWRpYV9fY29udGFpbmVyLS10aHVtYm5haWx7bWFyZ2luOjAgMi41cHh9LlByb2R1Y3RfX21lZGlhX19jb250YWluZXIgLlByb2R1Y3RfX21lZGlhX190aHVtYm5haWwsLlByb2R1Y3RfX21lZGlhX19pdGVte3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt6LWluZGV4OjF9LlByb2R1Y3RfX3ZhcmlhbnRzX19jb250YWluZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uUHJvZHVjdF9fdmFyaWFudHNfX3RpdGxle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjttYXgtd2lkdGg6NTBweDt3aWR0aDoxMCV9LlByb2R1Y3RfX3ZhcmlhbnRzX19pbnB1dHttYXJnaW4tYm90dG9tOjA7Zm9udC1mYW1pbHk6QnJhbmRvblJlZzt3aWR0aDoxMDAlO3RleHQtaW5kZW50OjE3cHg7cGFkZGluZzo1cHggMDtib3JkZXI6MXB4IHNvbGlkICNkYWRhZGF9LnNpbmdsZS1pbWFnZSAuUHJvZHVjdF9fc2xpZGVyX19pdGVte3dpZHRoOjEwMCV9LnNpbmdsZS1pbWFnZSAuUHJvZHVjdF9fbWVkaWFfX2NvbnRhaW5lcntwYWRkaW5nLWJvdHRvbTo2OSV9LlByb2R1Y3QgLktsYXJuYV9fQWZ0ZXJwYXl7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjEwcHh9LlByb2R1Y3QgLktsYXJuYV9fQWZ0ZXJwYXkuYWZ0ZXJwYXktcGFyYWdyYXBoe2ZvbnQtZmFtaWx5OkJyYW5kb25SZWc7bGV0dGVyLXNwYWNpbmc6MH0uUHJvZHVjdCAuS2xhcm5hX19pbnN0YWxsbWVudHN7Zm9udC1mYW1pbHk6QnJhbmRvblJlZztsZXR0ZXItc3BhY2luZzowfS5Qcm9kdWN0IC5mbGlja2l0eS1wYWdlLWRvdHN7Ym90dG9tOjEwcHg7ei1pbmRleDoyO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZXooMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGV6KDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGV6KDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZH0uUHJvZHVjdCAuZmxpY2tpdHktcGFnZS1kb3RzIC5kb3R7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6M3B4IHNvbGlkICNmZmY7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDttYXJnaW46MCAzcHg7b3BhY2l0eToxfS5Qcm9kdWN0IC5mbGlja2l0eS1wYWdlLWRvdHMgLmlzLXNlbGVjdGVke2JhY2tncm91bmQ6I2ZmZn0uUHJvZHVjdCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbnt3aWR0aDoyOHB4O2hlaWdodDoyOHB4O3otaW5kZXg6Mjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGV6KDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRleigwKTstby10cmFuc2Zvcm06dHJhbnNsYXRleigwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHRyYW5zbGF0ZVkoLTUwJSk7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZH0uUHJvZHVjdCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbjpob3Zlcntjb2xvcjojMzMzO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuNzUpfS5Qcm9kdWN0IC5zaW5nbGUtaW1hZ2UgLmZsaWNraXR5LXBhZ2UtZG90c3tkaXNwbGF5Om5vbmV9LlByb2R1Y3QgLnNpbmdsZS1pbWFnZSAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbntkaXNwbGF5Om5vbmV9LlByb2R1Y3RfX2NvbHVtbi0tZGVzY3JpcHRpb257bWFyZ2luLXRvcDoxMHB4fS5Qcm9kdWN0X190aXRsZXtmb250LXNpemU6MS4xNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LlByb2R1Y3RfX3ByaWNle3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7Zm9udC1mYW1pbHk6QnJhbmRvblJlZztmb250LXNpemU6MXJlbX0uUHJvZHVjdF9fcHJpY2VfX3ZhbHVle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uUHJvZHVjdF9fcHJpY2VfX3ZhbHVlLm9uc2FsZXtjb2xvcjojYmEyMzIzfS5Qcm9kdWN0X19yZXZpZXdze3RleHQtYWxpZ246Y2VudGVyfS5Qcm9kdWN0X19mb3Jte2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLXRvcDozcHh9LlByb2R1Y3RfX3NlbGVjdHt3aWR0aDpjYWxjKDUwJSAtIDVweCk7bWFyZ2luLXJpZ2h0OjVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uUHJvZHVjdF9fc2VsZWN0X19zZWxlY3RlZHt3aWR0aDptYXgtY29udGVudDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO292ZXJmbG93OmhpZGRlbjt3aGl0ZS1zcGFjZTpub3dyYXB9LlByb2R1Y3RfX3NlbGVjdF9fc2VsZWN0b3J7Ym9yZGVyOjJweCBzb2xpZCAjMDAwO21hcmdpbi1ib3R0b206MjBweDtoZWlnaHQ6NTFweDtjb2xvcjojMDAwO3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDoyMHB4O21hcmdpbi1ib3R0b206MDtjdXJzb3I6cG9pbnRlcjt3aWR0aDoxMDAlO2ZvbnQtZmFtaWx5OkJyYW5kb25SZWc7Zm9udC1zaXplOi43cmVtO2xldHRlci1zcGFjaW5nOjBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGluZS1oZWlnaHQ6aW5pdGlhbDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5Qcm9kdWN0X19zZWxlY3RfX2Ryb3Bkb3due3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo0OXB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MnB4IHNvbGlkICMwMDA7Ym9yZGVyLXRvcDowO3otaW5kZXg6MTtkaXNwbGF5Om5vbmV9LlByb2R1Y3RfX3NlbGVjdF9fZHJvcGRvd24tLW9wdGlvbntmb250LXNpemU6LjdyZW07cGFkZGluZzo1cHggOHB4O2N1cnNvcjpwb2ludGVyO2ZvbnQtZmFtaWx5OkJyYW5kb25SZWc7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5Qcm9kdWN0X19zZWxlY3RfX2Ryb3Bkb3duLS1vcHRpb246aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKX0uUHJvZHVjdF9fc2VsZWN0LS1oaWRle2Rpc3BsYXk6bm9uZX0uUHJvZHVjdF9fc2VsZWN0X19jb250YWluZXIuYWN0aXZle2JhY2tncm91bmQ6aW5pdGlhbH0uUHJvZHVjdF9fc2VsZWN0X19jb250YWluZXIuYWN0aXZlIC5Qcm9kdWN0X19zZWxlY3RfX2Ryb3Bkb3due2Rpc3BsYXk6YmxvY2t9LlByb2R1Y3RfX3NlbGVjdCBzdmd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxMHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjlweDtwb2ludGVyLWV2ZW50czpub25lfS5Qcm9kdWN0X19ub3RpZnktYnV0dG9ue21hcmdpbi1ib3R0b206MDtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6bWF4LWNvbnRlbnQ7cGFkZGluZzoxcHggNnB4O2ZvbnQtc2l6ZToxMHB4O3JpZ2h0OjhweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JhY2tncm91bmQ6dmFyKC0tcGluayk7Y29sb3I6IzAwMH0uUHJvZHVjdF9fbm90aWZ5LC5Qcm9kdWN0X19hZGR7d2lkdGg6MTAwJTtwYWRkaW5nOjA7YmFja2dyb3VuZDp2YXIoLS1waW5rKTtjb2xvcjojMDAwO2hlaWdodDo1MXB4O21hcmdpbi1ib3R0b206MDtmb250LWZhbWlseTpCcmFuZG9uQmxkO2ZvbnQtc2l6ZToxcmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtkaXNwbGF5OmZsZXggIWltcG9ydGFudDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tdG9wOjEwcHg7dHJhbnNpdGlvbjouM3MgYWxsfS5Qcm9kdWN0X19ub3RpZnk6aG92ZXIsLlByb2R1Y3RfX2FkZDpob3ZlcntiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn0uUHJvZHVjdF9fbm90aWZ5LS1mdWxsLC5Qcm9kdWN0X19hZGQtLWZ1bGx7bWFyZ2luLWxlZnQ6MDt3aWR0aDoxMDAlfS5Qcm9kdWN0X19hZGQuaGlkZSwuUHJvZHVjdF9fbm90aWZ5LmhpZGV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LlByb2R1Y3RfX2FkZFtkaXNhYmxlZD10cnVlXXtvcGFjaXR5Oi41fS5Qcm9kdWN0X19hZGRbZGlzYWJsZWQ9dHJ1ZV06aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1waW5rKTtjb2xvcjojMDAwfS5Qcm9kdWN0X19zaXple21hcmdpbi10b3A6MTBweH0uUHJvZHVjdF9fc2l6ZV9fYnV0dG9uc3tkaXNwbGF5OmZsZXh9LlByb2R1Y3RfX3NpemVfX2J1dHRvbnt3aWR0aDpjYWxjKDUwJSAtIDVweCk7cGFkZGluZzowO2JhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7Y29sb3I6IzAwMDtmb250LXNpemU6LjhyZW07Zm9udC1mYW1pbHk6QnJhbmRvblJlZztib3JkZXI6MnB4IHNvbGlkICMwMDA7bGluZS1oZWlnaHQ6aW5pdGlhbDtsZXR0ZXItc3BhY2luZzoxcHg7aGVpZ2h0OjI5cHg7bWFyZ2luLWJvdHRvbTowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lfS5Qcm9kdWN0X19zaXplX19idXR0b246Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjVweH0uUHJvZHVjdF9fc2l6ZV9fYnV0dG9uOmxhc3QtY2hpbGR7bWFyZ2luLWxlZnQ6NXB4fS5Qcm9kdWN0X19zaXplX19oZWxwe21hcmdpbi10b3A6MTBweH0uUHJvZHVjdF9fc2l6ZV9faGVscF9fdGl0bGV7bWFyZ2luOjA7Zm9udC1zaXplOi44NzVyZW07Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJTtvcGFjaXR5Oi42fS5Qcm9kdWN0X19zaXplX19oZWxwX19idXR0b257bWFyZ2luOjA7cGFkZGluZzowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JvcmRlcjowO2ZvbnQtc2l6ZTouOHJlbTtoZWlnaHQ6MjVweDtsaW5lLWhlaWdodDoyNXB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2xldHRlci1zcGFjaW5nOjFweDtib3JkZXI6MnB4IHNvbGlkICMwMDA7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO21hcmdpbi10b3A6MTBweH0uUHJvZHVjdF9fc2hpcHBpbmcsLlByb2R1Y3RfX3NpemUtZ3VpZGV7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO2JvdHRvbTowO3JpZ2h0OjA7b3ZlcmZsb3cteTpzY3JvbGw7ei1pbmRleDozO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjMwcHggMjBweDtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjphbGwgLjNzfS5Qcm9kdWN0X19zaGlwcGluZ19fY2xvc2UsLlByb2R1Y3RfX3NpemUtZ3VpZGVfX2Nsb3Nley13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JvcmRlcjowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7d2lkdGg6bWF4LWNvbnRlbnQ7Y29sb3I6IzAwMDtwb3NpdGlvbjpmaXhlZDt0b3A6MDtmb250LXNpemU6MS41cmVtO3JpZ2h0OjIwcHg7ei1pbmRleDowfS5Qcm9kdWN0X19zaGlwcGluZ19fY2xvc2U6aG92ZXIsLlByb2R1Y3RfX3NpemUtZ3VpZGVfX2Nsb3NlOmhvdmVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6IzAwMH0uUHJvZHVjdF9fc2l6ZS1mb3JtLnNob3csLlByb2R1Y3RfX3NoaXBwaW5nLnNob3csLlByb2R1Y3RfX3NpemUtZ3VpZGUuc2hvd3t2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO2Rpc3BsYXk6aW5pdGlhbDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzO3otaW5kZXg6MjA7bWFyZ2luLWJvdHRvbTowfS5Qcm9kdWN0X19zaXplLWd1aWRlIHRhYmxlLmRlc2t0b3AtaGlkZXt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LlByb2R1Y3RfX3NpemUtZ3VpZGUgdGJvZHkgdHIgdGQsLlByb2R1Y3RfX3NpemUtZ3VpZGUgdGJvZHkgdHIgdGh7Zm9udC1zaXplOi41NjI1cmVtfS5Qcm9kdWN0X19zaXplLWd1aWRlIGg2e2ZvbnQtc2l6ZToxLjI1cmVtfS5Qcm9kdWN0X19zaXplLWd1aWRlIHRhYmxle2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZTtib3JkZXItc3BhY2luZzoxMHB4fS5Qcm9kdWN0X19zaXplLWd1aWRlIC5oYi1mb250e3RleHQtYWxpZ246Y2VudGVyfS5Qcm9kdWN0X19zaXplLWd1aWRlIHRoe2JhY2tncm91bmQ6I2M1ZmZmYztib3JkZXI6MH0uUHJvZHVjdF9fc2l6ZS1ndWlkZSB0ZHtiYWNrZ3JvdW5kOiNlOGZmZmU7Ym9yZGVyOjB9LlByb2R1Y3RfX3NpemUtZ3VpZGUgdWx7bGlzdC1zdHlsZTpub25lfS5Qcm9kdWN0X19zaXplLWd1aWRlIGxpOmJlZm9yZXtjb250ZW50Olwi4piFXCJ9LlByb2R1Y3RfX3NpemUtZ3VpZGUgcHtmb250LXNpemU6MS4zZW19LlByb2R1Y3RfX3NpemUtZ3VpZGUgbGl7Zm9udC1zaXplOjEuMmVtfS5Qcm9kdWN0X19zaXplLWd1aWRle3dpZHRoOjEwMCV9LlByb2R1Y3RfX3NpemUtZ3VpZGUgLmRlc2t0b3AtaGlkZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LlByb2R1Y3RfX3NpemUtZ3VpZGUgLm1vYmlsZS1oaWRle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5Qcm9kdWN0X19zaGlwcGluZyAuQWNjb3JkaW9ue3BhZGRpbmc6MTVweCAyMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZWZlYjttYXJnaW4tdG9wOjIwcHh9LlByb2R1Y3RfX3NoaXBwaW5nIC5BY2NvcmRpb24gaDJ7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxMHB4IDIwcHggMTBweCAwO21hcmdpbi1ib3R0b206MH0uUHJvZHVjdF9fc2hpcHBpbmcgLkFjY29yZGlvbiBoMjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjhweDt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2hlaWdodDoxMHB4O3dpZHRoOjJweDtiYWNrZ3JvdW5kOiMwMDA7dHJhbnNpdGlvbjouNHMgY3ViaWMtYmV6aWVyKDAuMiwgMC42LCAwLjMsIDEuMSl9LlByb2R1Y3RfX3NoaXBwaW5nIC5BY2NvcmRpb24gaDIuYWN0aXZle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LlByb2R1Y3RfX3NoaXBwaW5nIC5BY2NvcmRpb24gaDIuYWN0aXZlOjpiZWZvcmV7dHJhbnNpdGlvbjouNHMgY3ViaWMtYmV6aWVyKDAuMiwgMC42LCAwLjMsIDEuMSk7b3BhY2l0eTowfS5Qcm9kdWN0X19zaGlwcGluZyAuQWNjb3JkaW9uIGgyOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2hlaWdodDoycHg7d2lkdGg6MTBweDtiYWNrZ3JvdW5kOiMwMDA7dHJhbnNpdGlvbjouNHMgY3ViaWMtYmV6aWVyKDAuMiwgMC42LCAwLjMsIDEuMSl9LlByb2R1Y3RfX3NoaXBwaW5nIC5BY2NvcmRpb24gaDIuYWN0aXZlOjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMzYwZGVnKTt0cmFuc2l0aW9uOi40cyBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMywgMS4xKTtyaWdodDo2cHh9LlByb2R1Y3RfX3NoaXBwaW5nIC5BY2NvcmRpb24gKntmb250LXNpemU6MTRweCAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wifS5Qcm9kdWN0X19zaGlwcGluZyAuQWNjb3JkaW9uIGRpdntoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47ZmxleC1mbG93OnJvdyB3cmFwO3RyYW5zaXRpb246aGVpZ2h0IC4zc30uUHJvZHVjdF9fc2hpcHBpbmcgLkFjY29yZGlvbi5zaG93e2Rpc3BsYXk6YmxvY2t9LlByb2R1Y3RfX3NpemUtZm9ybXtwb3NpdGlvbjpmaXhlZDt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7YmFja2dyb3VuZDojZmZmO3otaW5kZXg6MjI7aGVpZ2h0Ojgydmg7b3ZlcmZsb3cteTpzY3JvbGw7cGFkZGluZzoyMHB4O3dpZHRoOjkwJTttYXgtd2lkdGg6NTAwcHh9LlByb2R1Y3RfX3NpemUtZm9ybV9fY29udGFpbmVye3BhZGRpbmctYm90dG9tOjMwcHg7bWFyZ2luLXRvcDowfS5Qcm9kdWN0X19zaXplLWZvcm1fX2Nsb3Nley13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JvcmRlcjowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7d2lkdGg6bWF4LWNvbnRlbnQ7Y29sb3I6IzAwMDtwb3NpdGlvbjpmaXhlZDt0b3A6MDtmb250LXNpemU6MS41cmVtO3JpZ2h0OjIwcHg7ei1pbmRleDoxfS5Qcm9kdWN0X19zaXplLWZvcm1fX2Nsb3NlOmhvdmVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6IzAwMH0uUHJvZHVjdF9fc2l6ZS1mb3JtIGgye3RleHQtYWxpZ246Y2VudGVyfS5Qcm9kdWN0X19zaXplLWZvcm17b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246YWxsIC4zc30uUHJvZHVjdF9fdHlwZXtib3JkZXItcmFkaXVzOjA7bGV0dGVyLXNwYWNpbmc6MXB4O2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTFweDt6LWluZGV4OjI7Y29sb3I6IzAwMDtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHg7cGFkZGluZy10b3A6NXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2hlaWdodDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt3aWR0aDoxMDAlO3BhZGRpbmctYm90dG9tOjVweDtmb250LXNpemU6OXB4O2xpbmUtaGVpZ2h0OjExcHg7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7YmFja2dyb3VuZC1jb2xvcjojZmZkYmU1ZDY7Y29sb3I6IzAwMH0uUHJvZHVjdF9fdHlwZS0tY29udGFpbmVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi00Ljc1ZW07dG9wOi00Ljc1ZW07d2lkdGg6OC41ZW07aGVpZ2h0OjguNWVtO3otaW5kZXg6Mn0uUHJvZHVjdF9faWNvbi0tY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21heC13aWR0aDoxMDAlO21hcmdpbjowIGF1dG99LlByb2R1Y3RfX2ljb24tLWJsb2Nre21hcmdpbjowIDVweH0uUHJvZHVjdF9faW5wdXR7d2lkdGg6NzAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5Qcm9kdWN0X19pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwuUHJvZHVjdF9faW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOnRleHRmaWVsZH0uUHJvZHVjdF9fc3Bpbm5lcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5Qcm9kdWN0X19zcGlubmVyX191cCwuUHJvZHVjdF9fc3Bpbm5lcl9fZG93bntwYWRkaW5nOjA7bWFyZ2luOjA7YmFja2dyb3VuZDp1bnNldDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtoZWlnaHQ6dW5zZXQ7d2lkdGg6dW5zZXQ7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjouM3MgYWxsO3BhZGRpbmc6MCA1cHggMi41cHh9LlByb2R1Y3RfX3NwaW5uZXJfX3VwOmhvdmVyLC5Qcm9kdWN0X19zcGlubmVyX19kb3duOmhvdmVye2JhY2tncm91bmQ6IzAwMH0uUHJvZHVjdF9fc3Bpbm5lcl9fdXA6aG92ZXIgcGF0aCwuUHJvZHVjdF9fc3Bpbm5lcl9fZG93bjpob3ZlciBwYXRoe2ZpbGw6I2ZmZn0uUHJvZHVjdF9fc3Bpbm5lcl9fdXA6ZGlzYWJsZWQsLlByb2R1Y3RfX3NwaW5uZXJfX2Rvd246ZGlzYWJsZWR7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtkaXNwbGF5Om5vbmV9LlByb2R1Y3RfX3NwaW5uZXJfX3VwOmRpc2FibGVkOmhvdmVyIHBhdGgsLlByb2R1Y3RfX3NwaW5uZXJfX2Rvd246ZGlzYWJsZWQ6aG92ZXIgcGF0aHtmaWxsOnVuc2V0fS5Qcm9kdWN0X19zcGlubmVyX191cHt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7Ym9yZGVyLXRvcDoxcHggc29saWQgI2ZmZjtwYWRkaW5nLXRvcDoyLjVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGFkYWRhfS5Qcm9kdWN0X19zcGlubmVyX19kb3due2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkYWRhZGE7cGFkZGluZy10b3A6Mi41cHh9LlByb2R1Y3RfX3NwaW5uZXJfX3VwIHN2ZywuUHJvZHVjdF9fc3Bpbm5lcl9fZG93biBzdmd7d2lkdGg6MTBweH0uUHJvZHVjdF9fcHJvbXB0e21hcmdpbi1ib3R0b206MTBweDtmb250LWZhbWlseTpCcmFuZG9uQmxkO2NvbG9yOiMwMDA7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4fS5Qcm9kdWN0X19wcm9tcHQgc3BhbjpmaXJzdC1jaGlsZHt3aWR0aDo4MCU7Zm9udC1zaXplOjE0cHh9LlByb2R1Y3RfX3Byb21wdCBzcGFuOmxhc3QtY2hpbGR7d2lkdGg6MjAlO2ZvbnQtc2l6ZToxNHB4fS5Qcm9kdWN0X19pbnZlbnRvcnl7d2lkdGg6MjAlO2ZvbnQtZmFtaWx5OkJyYW5kb25SZWc7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyOjFweCBzb2xpZCAjZWNlY2VjO3BhZGRpbmc6M3B4IDVweDttYXJnaW4tbGVmdDoxMHB4fS5Qcm9kdWN0X19maW5hbHt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7Zm9udC1zaXplOjEycHh9LlByb2R1Y3RfX2FjY29yZGlvbntiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO3BhZGRpbmc6MjBweDttYXJnaW4tYm90dG9tOjIwcHg7b3JkZXI6MTtkaXNwbGF5OmJsb2NrfS5Qcm9kdWN0X19hY2NvcmRpb25fX3RpdGxlIHNwYW46bnRoLWNoaWxkKDIpe2Rpc3BsYXk6bm9uZX0uUHJvZHVjdF9fYWNjb3JkaW9uX190aXRsZXtkaXNwbGF5OmZsZXg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2N1cnNvcjpwb2ludGVyfS5Qcm9kdWN0X19hY2NvcmRpb25fX2Rlc2NyaXB0aW9ue2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2xpbmUtaGVpZ2h0OmluaXRpYWw7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246aGVpZ2h0IC4zc30uUHJvZHVjdF9fYWNjb3JkaW9uX19wb3NpdGlvbi0tMXtvcmRlcjoxO21hcmdpbi10b3A6MjBweH0uUHJvZHVjdF9fYWNjb3JkaW9uX19wb3NpdGlvbi0tMiwuUHJvZHVjdF9fYWNjb3JkaW9uX19wb3NpdGlvbi0tM3tvcmRlcjo0fS5Qcm9kdWN0X19hY2NvcmRpb25fX3Bvc2l0aW9uLS00e29yZGVyOjJ9LlByb2R1Y3RfX2FjY29yZGlvbl9fcG9zaXRpb24tLTV7b3JkZXI6M30uUHJvZHVjdF9fYWNjb3JkaW9uLmFjdGl2ZSAuUHJvZHVjdF9fYWNjb3JkaW9uX190aXRsZSBzcGFuOm50aC1jaGlsZCgyKXtkaXNwbGF5OmJsb2NrfS5Qcm9kdWN0X19hY2NvcmRpb24uYWN0aXZlIC5Qcm9kdWN0X19hY2NvcmRpb25fX3RpdGxlIHNwYW46bnRoLWNoaWxkKDEpe2Rpc3BsYXk6bm9uZX0uUHJvZHVjdF9fYWNjb3JkaW9uLmFjdGl2ZSAuUHJvZHVjdF9fYWNjb3JkaW9uX19kZXNjcmlwdGlvbnttYXJnaW4tdG9wOjEwcHh9LlByb2R1Y3RfX2J1dHRvbntiYWNrZ3JvdW5kOnZhcigtLXBpbmspO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtjb2xvcjojMDAwO3BhZGRpbmc6MjBweCAwO21hcmdpbi1ib3R0b206MjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LlByb2R1Y3RfX2J1dHRvbl9faGFsZnt3aWR0aDpjYWxjKDUwJSAtIDEwcHgpfS5Qcm9kdWN0X19idXR0b25fX2Z1bGx7d2lkdGg6MTAwJX0uUHJvZHVjdF9fYnV0dG9uX19jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KXsuUHJvZHVjdF9fdHlwZS0tY29udGFpbmVye3JpZ2h0Oi01LjU1ZW07dG9wOi0zLjE1ZW07d2lkdGg6MTJlbTtoZWlnaHQ6N2VtfS5Qcm9kdWN0X19zbGlkZXJ7bWFyZ2luOjB9LlByb2R1Y3RfX3NsaWRlcl9faXRlbXt3aWR0aDozMy4zMzMzMzMzMzMzJTttYXJnaW46MH0uc2luZ2xlLWltYWdlIC5Qcm9kdWN0X19zbGlkZXJfX2l0ZW17bWF4LXdpZHRoOjExMDBweDtsZWZ0OjUwJSAhaW1wb3J0YW50O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnR9LnNpbmdsZS1pbWFnZSAuUHJvZHVjdF9fbWVkaWF7bWFyZ2luOjAgMTBweH0uc2luZ2xlLWltYWdlIC5Qcm9kdWN0X19pbWFnZTpob3ZlcntvcGFjaXR5OjF9LlByb2R1Y3RfX3RodW1ibmFpbHtkaXNwbGF5Om5vbmV9LlByb2R1Y3RfX21lZGlhe21hcmdpbjowIDIuNXB4fS5Qcm9kdWN0X19tZWRpYV9fY29udGFpbmVye3BhZGRpbmctYm90dG9tOjE1MCV9LlByb2R1Y3RfX2NvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LlByb2R1Y3RfX2NvbnRhaW5lci0tc2xpZGVye3BhZGRpbmctdG9wOjA7bWFyZ2luOjAgLTIuNXB4O21hcmdpbi10b3A6NXB4fS5Qcm9kdWN0IC5mbGlja2l0eS1wYWdlLWRvdHN7ZGlzcGxheTpub25lfX0uUHJvZHVjdF9fc2l6ZS1uZXd7b3BhY2l0eTowO3otaW5kZXg6LTE7dmlzaWJpbGl0eTpoaWRkZW47cG9zaXRpb246Zml4ZWQ7aW5zZXQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zaXRpb246LjNzIG9wYWNpdHl9LlByb2R1Y3RfX3NpemUtbmV3X19jb250YWluZXJ7d2lkdGg6MTAwJTt6LWluZGV4OjIwO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlO292ZXJmbG93OnNjcm9sbDt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luOjA7cGFkZGluZzozMHB4O2JhY2tncm91bmQ6I2ZmZjstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZTtzY3JvbGxiYXItd2lkdGg6bm9uZX0uUHJvZHVjdF9fc2l6ZS1uZXdfX2NvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5Qcm9kdWN0X19zaXplLW5ld19fb3ZlcmxheXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5OjA7ei1pbmRleDotMTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5fS5Qcm9kdWN0X19zaXplLW5ldyAuQWNjb3JkaW9uICp7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7Zm9udC1zaXplOjE0cHh9LlByb2R1Y3RfX3NpemUtbmV3X19vdmVybGF5LnNob3d7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6LjZ9LlByb2R1Y3RfX3NpemUtbmV3LnNob3d7ei1pbmRleDoxMDAwMTt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxfS5Qcm9kdWN0IC5JbmZvX19jbG9zZXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToyMHB4O3JpZ2h0OjMwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjMzcHg7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuUHJvZHVjdF9fc2l6ZS1uZXdfX2NvbnRhaW5lcnt3aWR0aDo4MCU7aGVpZ2h0OjgwJX0uUHJvZHVjdF9fZm9ybXttYXJnaW4tdG9wOjEwcHh9LlByb2R1Y3RfX3Byb21wdHt0ZXh0LWFsaWduOmxlZnR9LlByb2R1Y3RfX3R5cGUtLWNvbnRhaW5lcntyaWdodDotNS4xNWVtO3RvcDotMi43NWVtO3dpZHRoOjEyZW07aGVpZ2h0OjdlbX0uUHJvZHVjdF9fc2xpZGVyX19pdGVte3dpZHRoOjI1JX0uUHJvZHVjdF9fbWVkaWFfX2NvbnRhaW5lcntvdmVyZmxvdzpoaWRkZW47Y3Vyc29yOnpvb20taW59LlByb2R1Y3RfX2ltYWdle3RyYW5zaXRpb246b3BhY2l0eSAuNXN9LlByb2R1Y3RfX2ltYWdlOmhvdmVye29wYWNpdHk6MH0uUHJvZHVjdF9fY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjp1bnNldDttYXgtd2lkdGg6MTEwMHB4O21hcmdpbjo2MHB4IGF1dG8gMH0uUHJvZHVjdF9fY29udGFpbmVyLS1kZXNjcmlwdGlvbnttYXJnaW4tdG9wOjB9LlByb2R1Y3RfX2NvbnRhaW5lci0tZGV0YWlse2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LlByb2R1Y3RfX2NvbHVtbnt3aWR0aDpjYWxjKDUwJSAtIDMwcHgpO21hcmdpbjowIDE1cHh9LlByb2R1Y3RfX3RpdGxle3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MS4xcmVtICFpbXBvcnRhbnR9LlByb2R1Y3RfX3ByaWNle3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MS4ycmVtO21hcmdpbi10b3A6NXB4fS5Qcm9kdWN0X19yZXZpZXdze3RleHQtYWxpZ246bGVmdH0uUHJvZHVjdF9fZmluYWwtc2FsZXtkaXNwbGF5Om5vbmV9LlByb2R1Y3RfX2ZpbmFsLXNhbGUtLWRlc2t0b3B7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7bWFyZ2luLWxlZnQ6Y2FsYyg0NSUgKyA1cHgpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6LjhyZW07Y29sb3I6I2JhMjQyNDttYXJnaW4tdG9wOjRweDtsZXR0ZXItc3BhY2luZzoxcHg7ZGlzcGxheTpibG9ja30uUHJvZHVjdF9fZmluYWwtc2FsZS0tZGVza3RvcC0tZnVsbHttYXJnaW46MCBhdXRvfS5Qcm9kdWN0IC5LbGFybmFfX0FmdGVycGF5e3RleHQtYWxpZ246bGVmdDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uUHJvZHVjdCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbnt3aWR0aDozOHB4O2hlaWdodDozOHB4fS5Qcm9kdWN0X19zaGlwcGluZ19fY29udGFpbmVyLC5Qcm9kdWN0X19zaXplLWd1aWRlX19jb250YWluZXJ7d2lkdGg6NTAlO21hcmdpbjowIGF1dG99LlByb2R1Y3RfX3NoaXBwaW5nX19jbG9zZSwuUHJvZHVjdF9fc2l6ZS1ndWlkZV9fY2xvc2V7cmlnaHQ6MjUlfS5Qcm9kdWN0X19zaXplX19oZWxwe21hcmdpbjozMHB4IDB9LlByb2R1Y3RfX3NpemVfX2hlbHBfX2J1dHRvbntoZWlnaHQ6NTFweDtsaW5lLWhlaWdodDppbml0aWFsfS5Qcm9kdWN0X19zaXplLWd1aWRlIGltZywuUHJvZHVjdF9fc2l6ZS1ndWlkZSBwLC5Qcm9kdWN0X19zaXplLWd1aWRlIGg2e21hcmdpbi1sZWZ0OjEwcHg7bWFyZ2luLXJpZ2h0OjEwcHh9LlByb2R1Y3RfX3NpemUtZ3VpZGUgdGJvZHkgdHIgdGQsLlByb2R1Y3RfX3NpemUtZ3VpZGUgdGJvZHkgdHIgdGh7Zm9udC1zaXplOi44NzVyZW19LlByb2R1Y3RfX3NpemUtZ3VpZGUgLmRlc2t0b3AtaGlkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uUHJvZHVjdF9fc2l6ZS1ndWlkZSAubW9iaWxlLWhpZGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5Qcm9kdWN0X19zZWxlY3R7d2lkdGg6Y2FsYyg0NSUgLSA1cHgpfS5Qcm9kdWN0X19zZWxlY3RfX2Ryb3Bkb3duLS1vcHRpb257cGFkZGluZzo4cHggOHB4O2ZvbnQtc2l6ZTouOXJlbX0uUHJvZHVjdF9fYWRkLS1mdWxse3dpZHRoOjEwMCV9LlByb2R1Y3RfX3R5cGV7Zm9udC1zaXplOjExcHg7bGluZS1oZWlnaHQ6MTVweH0uUHJvZHVjdF9faW5wdXR7d2lkdGg6ODAlfS5Qcm9kdWN0X19wcm9tcHR7bWFyZ2luLXRvcDoxNXB4fS5Qcm9kdWN0X19wcm9tcHQgc3BhbjpsYXN0LWNoaWxke3dpZHRoOmNhbGMoMjAlIC0gMTBweCk7bWFyZ2luLWxlZnQ6MTBweDt0ZXh0LWFsaWduOmNlbnRlcn19LlByb2R1Y3RfX3VnY3ttYXJnaW46MjBweCBhdXRvIDA7bWF4LXdpZHRoOjE0NDBweH0uUHJvZHVjdF9fdWdjX190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjFyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LlByb2R1Y3RfX3VnYy0tbmV3OmhhcyguZW1wdHkpe2Rpc3BsYXk6bm9uZX0uUHJvZHVjdF9fdWdjX190aXRsZXtmb250LXdlaWdodDo1MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxcmVtO3RleHQtYWxpZ246Y2VudGVyfS5Qcm9kdWN0X191Z2MtLW5ld3twYWRkaW5nOjIwcHggMDttYXJnaW4tdG9wOjIwcHh9LlByb2R1Y3RfX3VnYy0tdGVtcHttYXJnaW46MHB4IGF1dG87d2lkdGg6MTAwJTttYXgtd2lkdGg6MTQ0MHB4fS5mcy1oYXMtbGlua3M6OmFmdGVye3BhZGRpbmc6MThweCAyN3B4O2JvcmRlcjoycHggc29saWQgIzAwMDtjb2xvcjojMDAwO2NvbnRlbnQ6XCJTSE9QIE5PV1wifS5mcy1oYXMtbGlua3M6aG92ZXI6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg5KX0uZnMtd3JhcHBlcntoZWlnaHQ6YXV0b30uZnMtZW50cnktY29udGFpbmVye2hlaWdodDowICFpbXBvcnRhbnQ7d2lkdGg6MjUlICFpbXBvcnRhbnQ7cGFkZGluZy10b3A6MjUlICFpbXBvcnRhbnR9LmZzLXdyYXBwZXIgZGl2LmZzLXRleHQtY29udGFpbmVyIC5mcy1lbnRyeS10aXRsZSxkaXYuZnMtZGV0YWlsLXRpdGxle2ZvbnQtZmFtaWx5OkJlYmFzTmV1ZTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWx9ZGl2LmZzLXRleHQtY29udGFpbmVyIC5mcy1lbnRyeS1kYXRlLGRpdi5mcy1kZXRhaWwtY29udGFpbmVyIC5mcy1wb3N0LWluZm8sZGl2LmZzLXdyYXBwZXIgZGl2LmZzLWhhcy1saW5rczo6YWZ0ZXIsLmZzLXRleHQtcHJvZHVjdCwuZnMtb3ZlcmxpbmstdGV4dHtmb250LWZhbWlseTpCZWJhc05ldWU7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZH0uZnMtd3JhcHBlciBkaXYuZnMtdGV4dC1jb250YWluZXIgKntjb2xvcjojMDAwfS5mcy13cmFwcGVyIGRpdi5mcy10ZXh0LWNvbnRhaW5lcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg5KTttYXJnaW46MHB4fWRpdi5mcy1lbnRyeS1kYXRle2Rpc3BsYXk6bm9uZX1kaXYuZnMtZW50cnktdGl0bGV7ZGlzcGxheTpub25lfS5mcy13cmFwcGVyIGRpdi5mcy10aW1lbGluZS1lbnRyeXttYXJnaW46MnB4fS5mcy13cmFwcGVyIGRpdi5mcy1lbnRyeS1jb250YWluZXJ7d2lkdGg6NTAlICFpbXBvcnRhbnQ7cGFkZGluZy10b3A6NTAlICFpbXBvcnRhbnR9LmZzLXdyYXBwZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuUHJvZHVjdF9fdWdje21hcmdpbjo0MHB4IGF1dG8gMH0uZnMtd3JhcHBlciBkaXYuZnMtZW50cnktY29udGFpbmVye3dpZHRoOjI1JSAhaW1wb3J0YW50O3BhZGRpbmctdG9wOjI1JSAhaW1wb3J0YW50fX0jc3RhbXBlZC1tYWluLXdpZGdldCAuc3RhbXBlZC1mb3JtLWN1c3RvbS1xdWVzdGlvbiBsYWJlbCwjc3RhbXBlZC1tYWluLXdpZGdldCAuc3RhbXBlZC1mb3JtLWlucHV0LCNzdGFtcGVkLW1haW4td2lkZ2V0IC5zdGFtcGVkLWZvcm0tbGFiZWwsI3N0YW1wZWQtbWFpbi13aWRnZXQgLnN1bW1hcnktcmF0aW5nLWNvdW50LCNzdGFtcGVkLW1haW4td2lkZ2V0IC5zdGFtcGVkLXN1bW1hcnktdGV4dCwjc3RhbXBlZC1tYWluLXdpZGdldCAuc3RhbXBlZC1zdW1tYXJ5LXRleHQtMXtmb250LWZhbWlseTpCcmFuZG9uUmVnICFpbXBvcnRhbnR9I3N0YW1wZWQtbWFpbi13aWRnZXQgaW5wdXQuc3RhbXBlZC1mb3JtLWlucHV0e3RleHQtaW5kZW50OjA7cGFkZGluZzo1cHggMTBweH0jc3RhbXBlZC1tYWluLXdpZGdldCAuc3RhbXBlZC1idXR0b257bGV0dGVyLXNwYWNpbmc6MXB4O2JhY2tncm91bmQ6dmFyKC0tcGluayk7Y29sb3I6IzAwMDt0cmFuc2l0aW9uOi4zcyBhbGw7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OmluaXRpYWw7cGFkZGluZzowICFpbXBvcnRhbnQ7aGVpZ2h0OjQwcHggIWltcG9ydGFudDt3aWR0aDoyMDBweDtib3JkZXItcmFkaXVzOjB9I3N0YW1wZWQtbWFpbi13aWRnZXQgLnN0YW1wZWQtYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmfSNzdGFtcGVkLW1haW4td2lkZ2V0IC5zdGFtcGVkLWZpbGUtdXBsb2FkZXItYnRue2hlaWdodDo0MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MjAwcHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDppbml0aWFsO2xldHRlci1zcGFjaW5nOjFweDtjb2xvcjojMDAwO29wYWNpdHk6MX0jc3RhbXBlZC1tYWluLXdpZGdldCAuc3RhbXBlZC1maWxlLXVwbG9hZGVyLWJ0biBzcGFue2NvbG9yOiMwMDB9I3N0YW1wZWQtbWFpbi13aWRnZXQgLnN0YW1wZWQtc3VtbWFyeS1hY3Rpb25zLW5ld3Jldmlldywjc3RhbXBlZC1tYWluLXdpZGdldCAuc3RhbXBlZC1zdW1tYXJ5LWFjdGlvbnMtbmV3cXVlc3Rpb257Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OmluaXRpYWx9I3N0YW1wZWQtbWFpbi13aWRnZXQgLnN0YW1wZWQtc29ydC1zZWxlY3R7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4O2ZvbnQtd2VpZ2h0OmluaXRpYWx9I3N0YW1wZWQtbWFpbi13aWRnZXQgI3RhYi1xdWVzdGlvbnMsI3N0YW1wZWQtbWFpbi13aWRnZXQgI3RhYi1yZXZpZXdze2ZvbnQtZmFtaWx5OmJyYW5kb25ibGQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OmluaXRpYWx9I3N0YW1wZWQtbWFpbi13aWRnZXQgI3RhYi1xdWVzdGlvbnM6YWZ0ZXIsI3N0YW1wZWQtbWFpbi13aWRnZXQgI3RhYi1yZXZpZXdzOmFmdGVye2JhY2tncm91bmQ6dmFyKC0tcGluayl9I3N0YW1wZWQtbWFpbi13aWRnZXQgLnN0YW1wZWQtcmV2aWV3LWF2YXRhci1jb250ZW50e2JhY2tncm91bmQ6dmFyKC0tcGluayk7Ym9yZGVyLXJhZGl1czo1MCU7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDtmb250LXdlaWdodDppbml0aWFsO3RleHQtc2hhZG93Om5vbmU7Y29sb3I6IzAwMH0jc3RhbXBlZC1tYWluLXdpZGdldCAuc3RhbXBlZC12ZXJpZmllZC1iYWRnZSwjc3RhbXBlZC1tYWluLXdpZGdldCAuYXV0aG9ye3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTpCcmFuZG9uQmxkO2ZvbnQtd2VpZ2h0OmluaXRpYWw7bGV0dGVyLXNwYWNpbmc6MHB4fSNzdGFtcGVkLW1haW4td2lkZ2V0IC5jcmVhdGVke2ZvbnQtd2VpZ2h0OmluaXRpYWw7Zm9udC1mYW1pbHk6QnJhbmRvblJlZ30jc3RhbXBlZC1tYWluLXdpZGdldCAucmV2aWV3LWxvY2F0aW9uIHNwYW57Zm9udC1mYW1pbHk6YnJhbmRvbnJlZ30jc3RhbXBlZC1tYWluLXdpZGdldCAuc3RhbXBlZC1yYXRpbmctaG9sZGVyLCNzdGFtcGVkLW1haW4td2lkZ2V0IC5zdGFtcGVkLXBhZ2luYXRpb24gYSwjc3RhbXBlZC1tYWluLXdpZGdldCAuc3RhbXBlZC10aHVtYnMtZG93biwjc3RhbXBlZC1tYWluLXdpZGdldCAuc3RhbXBlZC10aHVtYnMtdXAsI3N0YW1wZWQtbWFpbi13aWRnZXQgLnN0YW1wZWQtc2hhcmUtaWNvbiwjc3RhbXBlZC1tYWluLXdpZGdldCAuc3RhbXBlZC1yZXZpZXctY29udGVudC1ib2R5LCNzdGFtcGVkLW1haW4td2lkZ2V0IC5zdGFtcGVkLXJldmlldy1vcHRpb25ze2ZvbnQtZmFtaWx5OmJyYW5kb25yZWd9I3N0YW1wZWQtbWFpbi13aWRnZXQgLnN0YW1wZWQtcmV2aWV3LWhlYWRlci10aXRsZXtmb250LWZhbWlseTpCcmFuZG9uQmxkO2ZvbnQtd2VpZ2h0OmluaXRpYWw7bGV0dGVyLXNwYWNpbmc6MXB4fSNzdGFtcGVkLW1haW4td2lkZ2V0IC5wYWdlLmFjdGl2ZXtiYWNrZ3JvdW5kOnZhcigtLXBpbmspfS5SZWxhdGVkUHJvZHVjdHN7bWFyZ2luOjAgNXB4fS5SZWxhdGVkUHJvZHVjdHNfX2NvbnRhaW5lcnttYXgtd2lkdGg6NTAwcHg7bWFyZ2luOjAgYXV0b30uUmVsYXRlZFByb2R1Y3RzX190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjFyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LlJlbGF0ZWRQcm9kdWN0c19fcHJvZHVjdHN7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcDttYXJnaW46MCAtMi41cHh9LlJlbGF0ZWRQcm9kdWN0c19fcHJvZHVjdHt3aWR0aDpjYWxjKDEwMCUgLSA1cHgpO21hcmdpbjowIDIuNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7LlJlbGF0ZWRQcm9kdWN0c19fY29udGFpbmVye21heC13aWR0aDoxNDQwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LlJlbGF0ZWRQcm9kdWN0c3ttYXJnaW46MH0uUmVsYXRlZFByb2R1Y3RzX19jb250YWluZXJ7bWF4LXdpZHRoOjEwMCV9LlJlbGF0ZWRQcm9kdWN0c19fcHJvZHVjdHN7bWF4LXdpZHRoOjcwJTttYXJnaW46MCBhdXRvfS5SZWxhdGVkUHJvZHVjdHNfX3Byb2R1Y3R7d2lkdGg6Y2FsYyg1MCUgLSA1cHgpfS5SZWxhdGVkUHJvZHVjdHNfX3RpdGxle21hcmdpbi10b3A6NDBweDtiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO3BhZGRpbmc6MzBweDttYXJnaW4tYm90dG9tOjIwcHh9LlJlbGF0ZWRQcm9kdWN0cyAuUHJvZHVjdENhcmRfX2ltYWdle2hlaWdodDp1bnNldDttYXgtaGVpZ2h0OnVuc2V0fX0uUHJvZHVjdENhcmR7bWFyZ2luLWJvdHRvbToyMHB4fS5Qcm9kdWN0Q2FyZF9fZmFicmljIC5Db2xsZWN0aW9uX19maW5hbHtoZWlnaHQ6dW5zZXQ7YmFja2dyb3VuZDp1bnNldDtsaW5lLWhlaWdodDp1bnNldDtkaXNwbGF5OmZsZXg7bGluZS1oZWlnaHQ6MTBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3otaW5kZXg6MTtiYWNrZ3JvdW5kOiNmZmY1ZjM7Ym9yZGVyLXJhZGl1czo1MCU7aGVpZ2h0OjU1cHg7d2lkdGg6NTVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dG9wOjEwcHg7cmlnaHQ6MTBweH0uUHJvZHVjdENhcmRfX2ltYWdlc3twb3NpdGlvbjpyZWxhdGl2ZX0uUHJvZHVjdENhcmRfX2ltYWdlczpob3ZlciAuUHJvZHVjdENhcmRfX2ltYWdlLS1zZWNvbmRhcnl7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1pbi1vdXR9LlByb2R1Y3RDYXJkX19pbWFnZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MTAwJX0uUHJvZHVjdENhcmRfX2ltYWdlLS12aWRlb3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MTAwJX0uUHJvZHVjdENhcmRfX2ltYWdlLS1zZWNvbmRhcnl7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLWluLW91dH0uUHJvZHVjdENhcmRfX2ltYWdlLS1zZWNvbmRhcnkgaW1ne29iamVjdC1maXQ6Y292ZXJ9LlByb2R1Y3RDYXJkX190ZXh0e21pbi1oZWlnaHQ6NjVweH0uUHJvZHVjdENhcmRfX3RpdGxle21hcmdpbi10b3A6MTBweDtsZXR0ZXItc3BhY2luZzowO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MDtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTAuNXB4fS5Qcm9kdWN0Q2FyZF9fcHJpY2V7dGV4dC1hbGlnbjpjZW50ZXJ9LlByb2R1Y3RDYXJkX19wcmljZS0tc2FsZXtkaXNwbGF5OmlubGluZTtjb2xvcjojYmEyMzIzO3BhZGRpbmctdG9wOjVweDtmb250LWZhbWlseTpCcmFuZG9uQmxkfS5Qcm9kdWN0Q2FyZF9fcHJpY2UtLXdhc3tkaXNwbGF5OmlubGluZTttYXJnaW4tbGVmdDo1cHg7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS5Qcm9kdWN0Q2FyZF9fdmFyaWFudHN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTAwJTtib3JkZXI6MXB4IHNvbGlkICNlN2U3ZTc7bWFyZ2luOjAgYXV0byAwfS5Qcm9kdWN0Q2FyZF9fc2FsZS1pY29ue3BhZGRpbmc6MDtmb250LWZhbWlseTpcIkJlYmFzTmV1ZVwiO2xpbmUtaGVpZ2h0OjMuMXJlbTt0b3A6aW5pdGlhbDtib3R0b206MTBweDtmb250LXNpemU6MTlweDtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojYzVmZmZjO2NvbG9yOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtib3JkZXItcmFkaXVzOjUwJTtyaWdodDoxMHB4O3RleHQtYWxpZ246Y2VudGVyO3otaW5kZXg6Mn0uUHJvZHVjdENhcmRfX3NhbGUtaWNvbl9fb257Zm9udC1zaXplOjE2cHg7bWFyZ2luLXRvcDotOHB4O2Rpc3BsYXk6YmxvY2t9LlByb2R1Y3RDYXJkX19zYWxlLWljb25fX29mZntmb250LXNpemU6MTJweDtib3R0b206LTE0cHg7cmlnaHQ6MTFweDtwb3NpdGlvbjphYnNvbHV0ZX0uUHJvZHVjdENhcmRfX2NhbGxvdXQtLXJpYmJlZHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDIzOSwyMzUsLjgpO2NvbG9yOiMwMDA7ei1pbmRleDoyO2hlaWdodDozMnB4O2xpbmUtaGVpZ2h0OjM2cHg7bGV0dGVyLXNwYWNpbmc6LjVweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTZweDtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTJweH0uUHJvZHVjdENhcmRfX3R5cGV7Zm9udC1zaXplOjExcHg7bGluZS1oZWlnaHQ6MTVweH0uUHJvZHVjdENhcmRfX3ByaWNle2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7Zm9udC1zaXplOjEwLjVweH0uUHJvZHVjdENhcmRfX3NvbGQtb3V0e3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2ZmZWZlYjtjb2xvcjojMDAwO3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7Ym9yZGVyLXJhZGl1czo1MCU7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7Zm9udC1zaXplOjExcHg7dG9wOjEwcHg7bGVmdDoxMHB4O3otaW5kZXg6MTt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxM3B4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtsZXR0ZXItc3BhY2luZzoxcHh9LlByb2R1Y3RDYXJkX19zb2xkLW91dC0tYnViYmxle3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6MDtmb250LXNpemU6MTBweDtmb250LWZhbWlseTpicmFuZG9ucmVnO2xpbmUtaGVpZ2h0OmluaXRpYWw7d2lkdGg6MTAwJTt3aWR0aDozOHB4O2JhY2tncm91bmQ6dmFyKC0tcGluayk7dG9wOi0yOHB4O3BhZGRpbmc6MnB4IDdweDtjb2xvcjojMDAwO3dpZHRoOm1heC1jb250ZW50O2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2JvcmRlci1yYWRpdXM6NHB4O3RyYW5zaXRpb246b3BhY2l0eSAuM3M7Ym9yZGVyOjFweCBzb2xpZCAjYzljOWM5fS5Qcm9kdWN0Q2FyZF9fc29sZC1vdXQtLWJ1YmJsZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOjlweDtoZWlnaHQ6OXB4O2JhY2tncm91bmQ6dmFyKC0tcGluayk7ZGlzcGxheTpibG9jaztyb3RhdGU6NDVkZWc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo0NiU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7ei1pbmRleDotMTt0b3A6MThweDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNjOWM5Yzk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2M5YzljOX0uUHJvZHVjdENhcmRfX3ZhcmlhbnR7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dHJhbnNpdGlvbjouNXM7Y3Vyc29yOnBvaW50ZXI7aGVpZ2h0OjI1cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlN2U3ZTd9LlByb2R1Y3RDYXJkX192YXJpYW50LS1hdmFpbGFibGV7YmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtjb2xvcjojMDAwfS5Qcm9kdWN0Q2FyZF9fdmFyaWFudC0tdW5hdmFpbGFibGV7Y29sb3I6I2MzYzNjMztjdXJzb3I6aW5pdGlhbH0uUHJvZHVjdENhcmRfX3ZhcmlhbnRfX2NvbnRhaW5lcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWxpZ2h0LXBpbmspO2JvcmRlci1yaWdodDoxcHggc29saWQgI2U3ZTdlNztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxNi42NjY2NjY2NjY3JX0uUHJvZHVjdENhcmRfX3ZhcmlhbnRfX2NvbnRhaW5lci0tMXt3aWR0aDoxMDAlfS5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9fY29udGFpbmVyLS0ye3dpZHRoOjUwJX0uUHJvZHVjdENhcmRfX3ZhcmlhbnRfX2NvbnRhaW5lci0tM3t3aWR0aDozMy4zMzMzMzMzMzMzJX0uUHJvZHVjdENhcmRfX3ZhcmlhbnRfX2NvbnRhaW5lci0tNHt3aWR0aDoyNSV9LlByb2R1Y3RDYXJkX192YXJpYW50X19jb250YWluZXItLTV7d2lkdGg6MjAlfS5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9fY29udGFpbmVyLS02e3dpZHRoOjE2LjY2NjY2NjY2NjclfS5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9fY29udGFpbmVyLS03e3dpZHRoOjE0LjI4NTcxNDI4NTclfS5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9fY29udGFpbmVyLS04e3dpZHRoOjEyLjUlfS5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9fY29udGFpbmVyOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjB9LlByb2R1Y3RDYXJkX192YXJpYW50X19pbnB1dHstbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkO3BhZGRpbmc6MDttYXJnaW46MDt3aWR0aDoxMDAlO2hlaWdodDozMHB4O3RleHQtaW5kZW50OjA7cGFkZGluZy1yaWdodDoyMHB4O3RleHQtaW5kZW50OjIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7Ym9yZGVyOjA7dGV4dC1hbGlnbjpjZW50ZXJ9LlByb2R1Y3RDYXJkX192YXJpYW50X19pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwuUHJvZHVjdENhcmRfX3ZhcmlhbnRfX2lucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lO21hcmdpbjowfS5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9faW5wdXQ6ZGlzYWJsZWR7Y29sb3I6I2MzYzNjMztiYWNrZ3JvdW5kOiNmZmZ9LlByb2R1Y3RDYXJkX192YXJpYW50X19jb250YWluZXItLXNvbGQ6aG92ZXIgLlByb2R1Y3RDYXJkX19zb2xkLW91dC0tYnViYmxle29wYWNpdHk6MX0uUHJvZHVjdENhcmRfX2FkZHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtiYWNrZ3JvdW5kOnZhcigtLXBpbmspO2NvbG9yOiMwMDA7cGFkZGluZzowO3BhZGRpbmctdG9wOjJweDttYXgtd2lkdGg6NzZweDttYXJnaW46MCBhdXRvO21hcmdpbi10b3A6MTBweDtmb250LXNpemU6MTJweDttYXgtd2lkdGg6MjAwcHg7cGFkZGluZzoxMXB4IDIwcHh9LlByb2R1Y3RDYXJkX19hZGQ6aG92ZXJ7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZn0uUHJvZHVjdENhcmRfX2xlYXJuLW1vcmV7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO2JhY2tncm91bmQ6dmFyKC0tcGluayk7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzo1cHggMTBweDtsZXR0ZXItc3BhY2luZzoxcHg7bGVmdDo1MCU7Ym90dG9tOjQ1cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Zm9udC1zaXplOjEycHg7d2lkdGg6MTkwcHg7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzfS5Qcm9kdWN0Q2FyZF9fbGVhcm4tbW9yZTpob3ZlcntiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn0uUHJvZHVjdENhcmRfX2ZpbmFse21hcmdpbi10b3A6LTEwcHg7bWFyZ2luLWJvdHRvbToxMHB4fS5Qcm9kdWN0Q2FyZF9fYmFkZ2Vze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5Qcm9kdWN0Q2FyZF9faW5wdXR7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmfS5Qcm9kdWN0Q2FyZF9faW5wdXQgLlByb2R1Y3RfX3NwaW5uZXJfX3Vwe2JvcmRlci1ib3R0b206dW5zZXQ7cGFkZGluZzozcHggM3B4fS5Qcm9kdWN0Q2FyZF9faW5wdXQgLlByb2R1Y3RfX3NwaW5uZXJfX2Rvd257Ym9yZGVyLWJvdHRvbTp1bnNldDtwYWRkaW5nOjNweCAzcHh9LlByb2R1Y3RDYXJkX19pbnB1dCAuUHJvZHVjdF9fc3Bpbm5lcl9fZG93biBzdmcsLlByb2R1Y3RDYXJkX19pbnB1dCAuUHJvZHVjdF9fc3Bpbm5lcl9fdXAgc3Zne3dpZHRoOjhweH0uUHJvZHVjdENhcmRfX2lucHV0IC5Qcm9kdWN0X19zcGlubmVye3RvcDowO2JvdHRvbTowO3RyYW5zZm9ybTp1bnNldH0uUHJvZHVjdENhcmRfX2lucHV0IC5Qcm9kdWN0X19zcGlubmVye2Rpc3BsYXk6ZmxleH0uUHJvZHVjdENhcmRfX2lucHV0IC5Qcm9kdWN0X19zcGlubmVyIGJ1dHRvbltkaXNhYmxlZF17ZGlzcGxheTpmbGV4fS5Qcm9kdWN0Q2FyZF9faW5wdXQgLlByb2R1Y3RfX3NwaW5uZXIgYnV0dG9uW2Rpc2FibGVkXSBzdmd7b3BhY2l0eTouNX0uUHJvZHVjdENhcmRfX3Byb21wdHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpCcmFuZG9uQmxkO2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxMnB4O3dpZHRoOjEwMCU7bWFyZ2luOmF1dG87cGFkZGluZzoycHggMTBweCAwO2JhY2tncm91bmQ6dmFyKC0tcGluayk7bWFyZ2luOjAgYXV0byAwfS5Qcm9kdWN0Q2FyZF9faW52ZW50b3J5e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luOjAgYXV0b30uUHJvZHVjdENhcmRfX2ludmVudG9yeV9fdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjEycHg7d2lkdGg6MTAwJTttYXJnaW46YXV0bztwYWRkaW5nOjJweCAxMHB4IDA7YmFja2dyb3VuZDp2YXIoLS1waW5rKX0uUHJvZHVjdENhcmRfX2ludmVudG9yeV9fY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JvcmRlcjoxcHggc29saWQgI2U3ZTdlNzt3aWR0aDoxMDAlfS5Qcm9kdWN0Q2FyZF9faW52ZW50b3J5X19xdWFudGl0eXtiYWNrZ3JvdW5kOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCJ9LlByb2R1Y3RDYXJkX19xdWFudGl0eXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjo1cHggYXV0byAwfS5Qcm9kdWN0Q2FyZF9fcXVpY2t7ZGlzcGxheTpub25lfS5Qcm9kdWN0Q2FyZF9fcXVpY2suYWN0aXZle2Rpc3BsYXk6YmxvY2s7ei1pbmRleDoxMH0uUHJvZHVjdENhcmRfX3F1aWNrX19jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7cmlnaHQ6NXB4O2N1cnNvcjpwb2ludGVyO3RvcDo1cHh9LlByb2R1Y3RDYXJkX19xdWlja19fY2xvc2Ugc3Zne3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHh9LlByb2R1Y3RDYXJkX19xdWlja19faW1hZ2V7d2lkdGg6MTAwJX0uUHJvZHVjdENhcmRfX3F1aWNrX19pbWFnZS1jb250YWluZXJ7d2lkdGg6MTAwJX0uUHJvZHVjdENhcmRfX3F1aWNrX19idXR0b257b3BhY2l0eToxO3RyYW5zaXRpb246LjNzIGFsbDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtiYWNrZ3JvdW5kOnZhcigtLXBpbmspO3BhZGRpbmc6NXB4IDE1cHggM3B4O2ZvbnQtZmFtaWx5OmJyYW5kb25yZWc7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5Qcm9kdWN0Q2FyZF9fcXVpY2tfX3RpdGxle21hcmdpbi10b3A6NDBweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjVweH0uUHJvZHVjdENhcmRfX3F1aWNrX19jb250YWluZXJ7cGFkZGluZzoyMHB4O2JhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7cG9zaXRpb246Zml4ZWQ7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjkwJTtoZWlnaHQ6OTAlO3otaW5kZXg6NX0uUHJvZHVjdENhcmRfX3F1aWNrX193cmFwcGVye292ZXJmbG93LXk6c2Nyb2xsO2hlaWdodDoxMDAlOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lO3Njcm9sbGJhci13aWR0aDpub25lfS5Qcm9kdWN0Q2FyZF9fcXVpY2tfX3dyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uUHJvZHVjdENhcmRfX3F1aWNrX19zbGlkZXJ7dHJhbnNpdGlvbjouM3MgYWxsfS5Qcm9kdWN0Q2FyZF9fcXVpY2tfX3NsaWRlci5oaWRkZW57b3BhY2l0eTowfS5Qcm9kdWN0Q2FyZF9fcXVpY2tfX2NvbnRlbnR7cGFkZGluZzowIDIwcHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCJ9LlByb2R1Y3RDYXJkX19xdWlja19fYWRke2Rpc3BsYXk6bm9uZX0uUHJvZHVjdENhcmRfX3F1aWNrX19vdmVybGF5e3Bvc2l0aW9uOmZpeGVkO2luc2V0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiMwMDA7b3BhY2l0eTouNzt6LWluZGV4OjR9LlByb2R1Y3RDYXJkX19xdWljayAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbnt0b3A6NTAlICFpbXBvcnRhbnR9LlByb2R1Y3RDYXJkX19xdWljayAuZmxpY2tpdHktcGFnZS1kb3Rze2JvdHRvbToxMHB4fS5Qcm9kdWN0Q2FyZF9fcXVpY2sgLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90e21hcmdpbjowIDIuNXB4O3dpZHRoOjVweDtoZWlnaHQ6NXB4fS5Qcm9kdWN0Q2FyZDpob3ZlciAuUHJvZHVjdENhcmRfX3F1aWNrX19idXR0b257b3BhY2l0eToxfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KXsuUHJvZHVjdENhcmRfX2ltYWdle2hlaWdodDoxMDB2aDtvYmplY3QtZml0OmNvdmVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxMDAlO21heC1oZWlnaHQ6NTAwcHh9LlByb2R1Y3RDYXJkX19pbWFnZS0tdmlkZW97aGVpZ2h0OjEwMHZoO29iamVjdC1maXQ6Y292ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjEwMCU7bWF4LWhlaWdodDo1MDBweH0uUHJvZHVjdENhcmRfX3RpdGxle2hlaWdodDppbml0aWFsO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6LjllbX0uUHJvZHVjdENhcmRfX3ByaWNle2ZvbnQtc2l6ZTouOWVtfS5Qcm9kdWN0Q2FyZF9fcHJpY2V7bWFyZ2luLXRvcDo1cHh9LlByb2R1Y3RDYXJkX192YXJpYW50e21hcmdpbi10b3A6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuUHJvZHVjdENhcmRfX3NhbGUtaWNvbnt3aWR0aDo1MHB4O2hlaWdodDo1MHB4fS5Qcm9kdWN0Q2FyZF9fc2FsZS1pY29uX19vbnttYXJnaW4tdG9wOi0zcHg7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTlweH0uUHJvZHVjdENhcmRfX3NhbGUtaWNvbl9fb2Zme2ZvbnQtc2l6ZToxNXB4O2JvdHRvbTotMTFweDtyaWdodDoxM3B4fS5Qcm9kdWN0Q2FyZF9faW5wdXQgLlByb2R1Y3RfX3NwaW5uZXJ7ZGlzcGxheTpmbGV4fS5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9faW5wdXR7dGV4dC1hbGlnbjpsZWZ0fS5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9fY29udGFpbmVyLS0xIC5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9faW5wdXR7dGV4dC1hbGlnbjpjZW50ZXJ9LlByb2R1Y3RDYXJkX192YXJpYW50X19jb250YWluZXItLTIgLlByb2R1Y3RDYXJkX192YXJpYW50X19pbnB1dHt0ZXh0LWFsaWduOmNlbnRlcn0uUHJvZHVjdENhcmRfX3ZhcmlhbnRfX2NvbnRhaW5lci0tMyAuUHJvZHVjdENhcmRfX3ZhcmlhbnRfX2lucHV0e3RleHQtYWxpZ246Y2VudGVyfS5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9fY29udGFpbmVyLS00IC5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9faW5wdXR7dGV4dC1hbGlnbjpjZW50ZXJ9LlByb2R1Y3RDYXJkX192YXJpYW50X19jb250YWluZXItLTYgLlByb2R1Y3RDYXJkX192YXJpYW50X19pbnB1dHt0ZXh0LWluZGVudDoxM3B4fS5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9fY29udGFpbmVyLS03IC5Qcm9kdWN0Q2FyZF9fdmFyaWFudF9faW5wdXR7dGV4dC1pbmRlbnQ6MTBweH0uUHJvZHVjdENhcmRfX3ByaWNle2ZvbnQtc2l6ZToxNHB4fS5Qcm9kdWN0Q2FyZF9fYWRke2ZvbnQtc2l6ZToxM3B4O3BhZGRpbmc6NnB4IDIwcHggNHB4O3dpZHRoOjEwMCU7bWF4LXdpZHRoOjIwMHB4fS5Qcm9kdWN0Q2FyZF9faW52ZW50b3J5e3dpZHRoOjgwJX0uUHJvZHVjdENhcmRfX3F1YW50aXR5e3dpZHRoOjgwJX0uUHJvZHVjdENhcmRfX3RpdGxle2ZvbnQtc2l6ZToxNHB4fS5Qcm9kdWN0Q2FyZF9fcXVpY2tfX2NvbnRhaW5lcnttYXgtd2lkdGg6MTAwMHB4O2hlaWdodDp1bnNldDt3aWR0aDoxMDAlO3BhZGRpbmc6MDtib3JkZXItcmFkaXVzOjEwcHh9LlByb2R1Y3RDYXJkX19xdWlja19fd3JhcHBlcntkaXNwbGF5OmZsZXg7Ym9yZGVyLXJhZGl1czoxMHB4fS5Qcm9kdWN0Q2FyZF9fcXVpY2tfX2NvbHVtbnt3aWR0aDo1MCV9LlByb2R1Y3RDYXJkX19xdWlja19fYWRke2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDo1MHB4fS5Qcm9kdWN0Q2FyZF9fcXVpY2tfX3RleHR7cGFkZGluZzoyMHB4fS5Qcm9kdWN0Q2FyZF9fcXVpY2tfX2Nsb3NlIHN2Z3t3aWR0aDozNXB4O2hlaWdodDozNXB4fS5Qcm9kdWN0Q2FyZF9fcXVpY2tfX3RpdGxle2ZvbnQtc2l6ZTozMHB4fS5Qcm9kdWN0Q2FyZF9fcXVpY2tfX2J1dHRvbntvcGFjaXR5OjB9LlByb2R1Y3RDYXJkX19xdWlja19faW1hZ2V7cG9zaXRpb246YWJzb2x1dGU7aW5zZXQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LlByb2R1Y3RDYXJkX19xdWlja19faW1hZ2UtY29udGFpbmVye3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1ib3R0b206MTI1JX19LkNvbGxlY3Rpb25GaWx0ZXJ7cG9zaXRpb246c3RpY2t5O3RvcDo1MHB4O3otaW5kZXg6MztwYWRkaW5nOjVweCAwO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuNyl9LkNvbGxlY3Rpb25GaWx0ZXJfX21lbnV7bWFyZ2luLWJvdHRvbTowO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MjE7YmFja2dyb3VuZDojZmZmO2JvdHRvbTowO2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7dG9wOjMzcHg7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzO3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jaztvdmVyZmxvdy15OnNjcm9sbDtwYWRkaW5nLWJvdHRvbTo1MHB4fS5Db2xsZWN0aW9uRmlsdGVyX19saXN0e21hcmdpbi10b3A6MH0uQ29sbGVjdGlvbkZpbHRlcl9fdGl0bGV7ZGlzcGxheTpub25lO3BhZGRpbmc6MTBweDtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7Zm9udC1zaXplOi45cmVtO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojMDAwO3Bvc2l0aW9uOmZpeGVkO2JhY2tncm91bmQ6I2ZmZjt0b3A6ODguNHB4O3otaW5kZXg6MTtjb2xvcjojZmZmO3dpZHRoOm1heC1jb250ZW50O3JpZ2h0OjA7dG9wOjVweH0uQ29sbGVjdGlvbkZpbHRlcl9fdGl0bGUgc3Bhbntjb2xvcjojMDAwfS5Db2xsZWN0aW9uRmlsdGVyX19jbG9zZXtjdXJzb3I6cG9pbnRlcjttYXJnaW4tbGVmdDoyNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bGluZS1oZWlnaHQ6aW5pdGlhbDt3aWR0aDoyN3B4O2ZvbnQtc2l6ZToxLjM3NXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi10b3A6NXB4O21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9LkNvbGxlY3Rpb25GaWx0ZXJfX2Nsb3NlLmhpZGV7ZGlzcGxheTpub25lfS5Db2xsZWN0aW9uRmlsdGVyX19jYXRlZ29yeXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmZmO2JhY2tncm91bmQ6I2ZmZjtsaXN0LXN0eWxlOm5vbmV9LkNvbGxlY3Rpb25GaWx0ZXJfX2NhdGVnb3J5IHN2Z3t0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3N9LkNvbGxlY3Rpb25GaWx0ZXJfX2NhdGVnb3J5LmFjdGl2ZSAuQ29sbGVjdGlvbkZpbHRlcl9fZHJvcGRvd24tdHJpZ2dlciBzdmd7dHJhbnNmb3JtOnJvdGF0ZVgoLTE4MGRlZykgdHJhbnNsYXRlM2QoMCwgMCwgMCl9LkNvbGxlY3Rpb25GaWx0ZXJfX2Ryb3Bkb3duLXRyaWdnZXJ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDpub25lO3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmZsZXg7cGFkZGluZzoxMHB4O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOjFweDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOiNmZmVmZWI7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJX0uQ29sbGVjdGlvbkZpbHRlcl9fZHJvcGRvd257bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXA7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246aGVpZ2h0IC4zczttYXJnaW4tYm90dG9tOjA7YmFja2dyb3VuZDojZmZmfS5Db2xsZWN0aW9uRmlsdGVyX19maWx0ZXItdmFsdWV7ZGlzcGxheTpub25lfS5Db2xsZWN0aW9uRmlsdGVyX19maWx0ZXItdmFsdWUtY29udGFpbmVye3dpZHRoOjUwJTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwO21hcmdpbjowIDAgMHB4IDB9LkNvbGxlY3Rpb25GaWx0ZXJfX2ZpbHRlci12YWx1ZS1jb250YWluZXI6bGFzdC1jaGlsZCwuQ29sbGVjdGlvbkZpbHRlcl9fZmlsdGVyLXZhbHVlLWNvbnRhaW5lcjpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQob2RkKXtib3JkZXItYm90dG9tOjB9LkNvbGxlY3Rpb25GaWx0ZXJfX2ZpbHRlci12YWx1ZS1sYWJlbHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjEwcHggMjBweDtmb250LWZhbWlseTpCcmFuZG9uUmVnO2ZvbnQtc2l6ZToxMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7bWFyZ2luLWJvdHRvbTowO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5Db2xsZWN0aW9uRmlsdGVyX19maWx0ZXItdmFsdWUtbGFiZWwgc3Bhbntmb250LXNpemU6MTBweH0uQ29sbGVjdGlvbkZpbHRlcl9fZmlsdGVyLXZhbHVlLWxhYmVsOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKC8vY2RuLnNob3BpZnkuY29tL3Nob3BpZnljbG91ZC9zaG9waWZ5L2Fzc2V0cy9jaGVja291dF8yMDIxLTAxLTI1L2NoZWNrYm94LXRpY2stNjZhOWEzOWY3MGE0NGEyMjYyMjNlZjRjNjFhNzAxZDJkMTBhZmFhNzNiYTg4NDZhNTA5ZmJlNThhODJmM2YzNi5zdmcpLG5vbmU7Y29udGVudDpcIlwiO2JvcmRlci1yYWRpdXM6M3B4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7ZmlsdGVyOmludmVydCgxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXR9LkNvbGxlY3Rpb25GaWx0ZXJfX2ZpbHRlci12YWx1ZTpjaGVja2Vkfi5Db2xsZWN0aW9uRmlsdGVyX19maWx0ZXItdmFsdWUtbGFiZWw6YWZ0ZXJ7dHJhbnNpdGlvbi1kZWxheTouMXM7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSk7b3BhY2l0eToxfS5Db2xsZWN0aW9uRmlsdGVyX19jbGVhciwuQ29sbGVjdGlvbkZpbHRlcl9fYXBwbHl7YmFja2dyb3VuZDojZmZlZmViO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2JvcmRlcjowO2ZvbnQtc2l6ZToxMnB4O3BhZGRpbmc6MTVweCAwOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JvcmRlcjowO2NvbG9yOiMwMDA7bWF4LXdpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MCBhdXRvO2Rpc3BsYXk6ZmxleDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0cmFuc2l0aW9uOi4zcyBhbGw7bWFyZ2luOjAgNXB4O2hlaWdodDo1MHB4O3dpZHRoOjEwMCV9LkNvbGxlY3Rpb25GaWx0ZXJfX2NsZWFyOmhvdmVyLC5Db2xsZWN0aW9uRmlsdGVyX19hcHBseTpob3ZlcntiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn0uQ29sbGVjdGlvbkZpbHRlcl9fY2xlYXJbZGlzYWJsZWRdLC5Db2xsZWN0aW9uRmlsdGVyX19hcHBseVtkaXNhYmxlZF17b3BhY2l0eTouNTtib3JkZXI6MXB4IHNvbGlkICMwMDA7YmFja2dyb3VuZDpub25lO2N1cnNvcjppbml0aWFsO3RyYW5zaXRpb246LjNzIGFsbH0uQ29sbGVjdGlvbkZpbHRlcl9fY2xlYXJbZGlzYWJsZWRdOmhvdmVyLC5Db2xsZWN0aW9uRmlsdGVyX19hcHBseVtkaXNhYmxlZF06aG92ZXJ7YmFja2dyb3VuZDpub25lO2NvbG9yOmluaXRpYWx9LkNvbGxlY3Rpb25GaWx0ZXJfX2J1dHRvbntkaXNwbGF5OmZsZXg7d2lkdGg6MjUwcHg7bWFyZ2luOjQwcHggYXV0byAwfS5Db2xsZWN0aW9uRmlsdGVyX19vcGVuRmlsdGVye2JhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O2NvbG9yOiMwMDAgIWltcG9ydGFudDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDptYXgtY29udGVudDttYXJnaW4tYm90dG9tOjB9LkNvbGxlY3Rpb25GaWx0ZXJfX29wZW5GaWx0ZXI6aG92ZXJ7YmFja2dyb3VuZDpub25lO2NvbG9yOiMwMDB9LkNvbGxlY3Rpb25GaWx0ZXJfX29wZW5GaWx0ZXItLWljb257bWFyZ2luLXJpZ2h0OjVweH0uQ29sbGVjdGlvbkZpbHRlcl9fb3BlbkZpbHRlci0tdGV4dHtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtsZXR0ZXItc3BhY2luZzouNXB4fS5Db2xsZWN0aW9uRmlsdGVyX19saXN0LS1pdGVte2Rpc3BsYXk6bm9uZX0uQ29sbGVjdGlvbkZpbHRlcl9fZHJvcGRvd24uY29sb3IgLkNvbGxlY3Rpb25GaWx0ZXJfX2ZpbHRlci12YWx1ZS1jb250YWluZXJ7d2lkdGg6aW5pdGlhbDtib3JkZXItYm90dG9tOjB9LkNvbGxlY3Rpb25GaWx0ZXJfX2Ryb3Bkb3duLmNvbG9yIC5Db2xsZWN0aW9uRmlsdGVyX19maWx0ZXItdmFsdWU6Y2hlY2tlZH4uQ29sbGVjdGlvbkZpbHRlcl9fZmlsdGVyLXZhbHVlLWxhYmVse2JveC1zaGFkb3c6MHB4IDBweCAwcHggMnB4ICMwMDB9LkNvbGxlY3Rpb25GaWx0ZXJfX2Ryb3Bkb3duLmNvbG9yIC5Db2xsZWN0aW9uRmlsdGVyX19maWx0ZXItdmFsdWU6Y2hlY2tlZH4uQ29sbGVjdGlvbkZpbHRlcl9fZmlsdGVyLXZhbHVlLWxhYmVsOmFmdGVye2Rpc3BsYXk6bm9uZX0uQ29sbGVjdGlvbkZpbHRlcl9fZmlsdGVyLXZhbHVlLWxhYmVsLS1jb2xvcnt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O2JvcmRlcjoycHggc29saWQgI2VlZTtib3JkZXItcmFkaXVzOjUwJTtwYWRkaW5nOjA7bWFyZ2luOjEwcHggMCAxMHB4IDIwcHh9LkNvbGxlY3Rpb25GaWx0ZXJfX2ZpbHRlci12YWx1ZS1sYWJlbC0tY29sb3Igc3Bhbntmb250LXNpemU6MH0uQ29sbGVjdGlvbkZpbHRlcl9fbm9uZXtwYWRkaW5nOjUwcHggMCAyNXB4O3RleHQtYWxpZ246Y2VudGVyfS5Db2xsZWN0aW9uRmlsdGVyX19ub25lLS1oaWRkZW57ZGlzcGxheTpub25lfS5Db2xsZWN0aW9uRmlsdGVyX19ub25lIGgye2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7bWFyZ2luLWJvdHRvbTowO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5Db2xsZWN0aW9uRmlsdGVye3BhZGRpbmc6MDtiYWNrZ3JvdW5kOiNmZmY7dG9wOjc1cHh9LkNvbGxlY3Rpb25GaWx0ZXJfX21lbnV7cG9zaXRpb246aW5pdGlhbDtvdmVyZmxvdy15OmluaXRpYWw7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206MH0uQ29sbGVjdGlvbkZpbHRlcl9fbGlzdHttYXJnaW4tdG9wOjA7ei1pbmRleDozO2Rpc3BsYXk6bm9uZTttYXJnaW4tbGVmdDotMjBweDttYXJnaW4tcmlnaHQ6LTIwcHg7aGVpZ2h0OmNhbGMoMTAwdmggLSAyMDBweCk7b3ZlcmZsb3cteTpzY3JvbGw7YmFja2dyb3VuZDojZmZmO2ZsZXgtZmxvdzpyb3cgd3JhcDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDpjYWxjKDEwMCUgKyAyMHB4KX0uQ29sbGVjdGlvbkZpbHRlcl9fbGlzdC0taXRlbXtwYWRkaW5nLXRvcDoxMHB4fS5Db2xsZWN0aW9uRmlsdGVyX19jYXRlZ29yeXtib3JkZXItYm90dG9tOjA7cGFkZGluZzoyMHB4O3dpZHRoOjIwJTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNmMGYwZjA7ZmxleC1mbG93OnJvdyB3cmFwfS5Db2xsZWN0aW9uRmlsdGVyX19jYXRlZ29yeTpudGgtY2hpbGQoNW4pe2JvcmRlci1yaWdodDowfS5Db2xsZWN0aW9uRmlsdGVyX19maWx0ZXItdmFsdWUtY29udGFpbmVye2JvcmRlci1ib3R0b206MDt3aWR0aDoxMDAlfS5Db2xsZWN0aW9uRmlsdGVyX19kcm9wZG93bntoZWlnaHQ6aW5pdGlhbDtvdmVyZmxvdzppbml0aWFsO2JhY2tncm91bmQ6I2ZmZjttYXJnaW4tdG9wOjE1cHh9LkNvbGxlY3Rpb25GaWx0ZXJfX2xpc3QtLXdyYXBwZXJ7d2lkdGg6Y2FsYygxMDAlICsgNDBweCk7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcH0uQ29sbGVjdGlvbkZpbHRlcl9fbGlzdC0taXRlbXtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1ib3R0b206MTBweH0uQ29sbGVjdGlvbkZpbHRlcl9fbGlzdC0taXRlbTphZnRlcntjb250ZW50OlwiXCI7aGVpZ2h0OjFweDtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiNmMGYwZjA7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7ZGlzcGxheTpub25lfS5Db2xsZWN0aW9uRmlsdGVyX19kcm9wZG93bi10cmlnZ2Vye3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudDtjb2xvcjojMDAwICFpbXBvcnRhbnQ7d2lkdGg6dW5zZXR9LkNvbGxlY3Rpb25GaWx0ZXJfX2Ryb3Bkb3duLXRyaWdnZXI6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwMDB9LkNvbGxlY3Rpb25GaWx0ZXJfX2xpc3QtLWl0ZW0gLkNvbGxlY3Rpb25GaWx0ZXJfX2Ryb3Bkb3duLXRyaWdnZXJ7Y3Vyc29yOnBvaW50ZXJ9LkNvbGxlY3Rpb25GaWx0ZXJfX2xpc3QtLWl0ZW0gLkNvbGxlY3Rpb25GaWx0ZXJfX2Ryb3Bkb3duLXRyaWdnZXIgc3BhbnttYXJnaW4tcmlnaHQ6MTVweH0uQ29sbGVjdGlvbkZpbHRlcl9fbGlzdC0taXRlbSAuQ29sbGVjdGlvbkZpbHRlcl9fZHJvcGRvd24tdHJpZ2dlciBzdmd7ZGlzcGxheTpub25lfS5Db2xsZWN0aW9uRmlsdGVyX19saXN0IC5Db2xsZWN0aW9uRmlsdGVyX19kcm9wZG93bi10cmlnZ2VyIHN2Z3tkaXNwbGF5Om5vbmV9LkNvbGxlY3Rpb25GaWx0ZXJfX2xpc3QgLkNvbGxlY3Rpb25GaWx0ZXJfX2Ryb3Bkb3duLXRyaWdnZXIgc3BhbiAuanMtY291bnR7ZGlzcGxheTpub25lfS5Db2xsZWN0aW9uRmlsdGVyX19tZW51LS1vdXRlcntwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwO3dpZHRoOjEwMCV9LkNvbGxlY3Rpb25GaWx0ZXJfX21lbnUtLWRlc2t0b3B7d2lkdGg6bWF4LWNvbnRlbnQ7bWF4LXdpZHRoOjEwMCV9LkNvbGxlY3Rpb25GaWx0ZXJfX21lbnUtLWRlc2t0b3A6aG92ZXIgLkNvbGxlY3Rpb25GaWx0ZXJfX2xpc3R7ZGlzcGxheTpmbGV4O2JvcmRlci10b3A6MXB4IHNvbGlkICNmMGYwZjB9LkNvbGxlY3Rpb25GaWx0ZXJfX3RpdGxlLC5Db2xsZWN0aW9uRmlsdGVyX19vcGVuRmlsdGVye2Rpc3BsYXk6bm9uZX0uQ29sbGVjdGlvbkZpbHRlcl9fYnV0dG9ue21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjMwcHh9LkNvbGxlY3Rpb25GaWx0ZXJfX2ZpbHRlci12YWx1ZS1sYWJlbHtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTo1cHh9LkNvbGxlY3Rpb25GaWx0ZXJfX2ZpbHRlci12YWx1ZS1sYWJlbCBzcGFue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2t9LkNvbGxlY3Rpb25GaWx0ZXJfX2ZpbHRlci12YWx1ZS1sYWJlbDpob3ZlciBzcGFuOmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxcHg7bGVmdDowO2JhY2tncm91bmQtY29sb3I6IzAwMDtib3R0b206MnB4fS5Db2xsZWN0aW9uRmlsdGVyX19kcm9wZG93bl9fZmlsdGVyLXZhbHVlOmNoZWNrZWR+LkNvbGxlY3Rpb25GaWx0ZXJfX2Ryb3Bkb3duX19maWx0ZXItdmFsdWUtbGFiZWwgc3BhbjpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjFweDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvdHRvbToycHh9LkNvbGxlY3Rpb25GaWx0ZXJfX2Ryb3Bkb3duX19maWx0ZXItdmFsdWU6Y2hlY2tlZH4uQ29sbGVjdGlvbkZpbHRlcl9fZHJvcGRvd25fX2ZpbHRlci12YWx1ZS1sYWJlbDphZnRlcntkaXNwbGF5Om5vbmV9LkNvbGxlY3Rpb25GaWx0ZXJfX2Ryb3Bkb3duX19maWx0ZXItdmFsdWU6Y2hlY2tlZH4uQ29sbGVjdGlvbkZpbHRlcl9fZHJvcGRvd25fX2ZpbHRlci12YWx1ZS1sYWJlbC0tY29sb3Igc3BhbjpiZWZvcmV7ZGlzcGxheTpub25lfS5Db2xsZWN0aW9uRmlsdGVyX19maWx0ZXItdmFsdWUtbGFiZWwtLWNvbG9ye21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjEwcHh9LkNvbGxlY3Rpb25GaWx0ZXJfX2ZpbHRlci12YWx1ZS1sYWJlbC0tY29sb3I6aG92ZXJ7Ym94LXNoYWRvdzowcHggMHB4IDBweCAycHggIzAwMH0uQ29sbGVjdGlvbkZpbHRlcl9fZmlsdGVyLXZhbHVlLWxhYmVsLS1jb2xvcjpob3ZlciBzcGFuOmFmdGVye2Rpc3BsYXk6bm9uZX0uQ29sbGVjdGlvbkZpbHRlcl9fZmlsdGVyLXZhbHVlLWNvbnRhaW5lci0tc2l6ZXt3aWR0aDoxMDAlfS5Db2xsZWN0aW9uRmlsdGVyX19idXR0b257YmFja2dyb3VuZDojZmZmfS5Db2xsZWN0aW9uRmlsdGVyX19jbGVhcnttYXJnaW4tcmlnaHQ6NXB4fS5Db2xsZWN0aW9uRmlsdGVyX19kcm9wZG93bi10cmlnZ2VyLmFjdGl2ZTphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6Y2FsYygxMDAlIC0gMTVweCk7YmFja2dyb3VuZDojZmZkYmU1O2hlaWdodDo0cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTotMTBweH0uQ29sbGVjdGlvbkZpbHRlcl9fbm9uZXtwYWRkaW5nOjEwMHB4IDAgMTUwcHh9fS5Db2xsZWN0aW9uRmlsdGVyX19tZW51LnNob3d7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzO21hcmdpbi1ib3R0b206MDt0ZXh0LWFsaWduOmluaXRpYWx9LkNvbGxlY3Rpb25fX2Jpc3t0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojYzljOWM5O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTpCcmFuZG9uQmxkO21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjVweDtmb250LXNpemU6OXB4O3dpZHRoOm1heC1jb250ZW50O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodC1waW5rKTtjb2xvcjojMDAwO3BhZGRpbmc6NXB4IDEwcHg7ZGlzcGxheTpmbGV4fS5Db2xsZWN0aW9uX19iaXMtLWRpc2FibGVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHQtcGluayk7Y29sb3I6IzAwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5Db2xsZWN0aW9uX19iaXN7bWFyZ2luLXRvcDoxMHB4O2ZvbnQtc2l6ZToxMHB4O3BhZGRpbmc6NXB4IDEwcHh9fS5Db2xsZWN0aW9uX19maW5hbHttYXJnaW4tdG9wOjVweDttYXJnaW4tYm90dG9tOjEwcHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1waW5rKTttYXJnaW46MCAxLjVweDtsaW5lLWhlaWdodDoxOHB4O2hlaWdodDoxN3B4O3BhZGRpbmc6MCA1cHg7bWFyZ2luLWJvdHRvbTo1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuQ29sbGVjdGlvbl9fZmluYWx7bGluZS1oZWlnaHQ6MjBweDtoZWlnaHQ6MjBweDtwYWRkaW5nOjAgMTBweH19LkNvbGxlY3Rpb25fX2NvbnRhaW5lcnttYXJnaW46MCA1cHh9LkNvbGxlY3Rpb25fX2Jhbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uQ29sbGVjdGlvbl9fYmFubmVyX19idXR0b257bGV0dGVyLXNwYWNpbmc6MXB4O2ZvbnQtc2l6ZToxN3B4O2hlaWdodDo0MHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwb3NpdGlvbjphYnNvbHV0ZX0uQ29sbGVjdGlvbl9fYmFubmVyIGltZ3t3aWR0aDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uQ29sbGVjdGlvbl9fdGl0bGV7Zm9udC1zaXplOjEuNWVtO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOjA7bWFyZ2luLWJvdHRvbTo1cHg7ZGlzcGxheTpub25lfS5Db2xsZWN0aW9uX19jb3VudHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjtmb250LXNpemU6MTBweDtsZXR0ZXItc3BhY2luZzoxcHg7Zm9udC13ZWlnaHQ6NDAwO2Rpc3BsYXk6bm9uZX0uQ29sbGVjdGlvbl9fcHJvZHVjdHN7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcDttYXJnaW46MjBweCAtMi41cHh9LkNvbGxlY3Rpb25fX3Byb2R1Y3R7d2lkdGg6Y2FsYyg4NSUgLSA1cHgpO21hcmdpbjowIGF1dG8gNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uQ29sbGVjdGlvbl9fcHJvZHVjdCAuUHJvZHVjdENhcmRfX3ByaWNlIC5wcm9kLXByaWNle2ZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7Zm9udC1zaXplOjEwLjVweH0uQ29sbGVjdGlvbl9fcGFnaW5hdGlvbjpudGgtb2YtdHlwZSgxKXttYXJnaW4tdG9wOjEwcHh9LkNvbGxlY3Rpb25fX3BhZ2luYXRpb24+Kntmb250LXNpemU6MTBweH0uQ29sbGVjdGlvbl9fZGVzY3JpcHRpb257bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MjBweH0uQ29sbGVjdGlvbl9fZGVzY3JpcHRpb24gaW1ne3dpZHRoOjEwMCV9LkNvbGxlY3Rpb25fX3Ntc3tiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO21hcmdpbi1ib3R0b206MjBweDtwYWRkaW5nOjEwcHg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5Db2xsZWN0aW9uX19zbXNfX2J1dHRvbnttYXJnaW46NXB4IDIuNXB4IDVweDtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTAuNXB4O2xldHRlci1zcGFjaW5nOjFweDtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6NTBweDtiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7dHJhbnNpdGlvbjouM3MgYWxsO2JvcmRlcjoycHggc29saWQgIzAwMH0uQ29sbGVjdGlvbl9fc21zX19idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5Db2xsZWN0aW9uX19zbXNfX2Rpc2NsYWltZXI+Kntmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxMHB4O21hcmdpbi10b3A6NXB4fS5Db2xsZWN0aW9uX19zbXNfX2Rpc2NsYWltZXIgYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5Db2xsZWN0aW9uX19jYXJkX19jb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtiYWNrZ3JvdW5kOnJnYmEoMjU1LDIxOSwyMjksLjcpfS5Db2xsZWN0aW9uX19jYXJkX19jYXB0aW9ue2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MH0uQ29sbGVjdGlvbl9fY2FyZF9fdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7bWFyZ2luOjB9LkNvbGxlY3Rpb25fX2NhcmRfX2J1dHRvbntwYWRkaW5nOjVweCAyMHB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tdG9wOjEwcHg7dHJhbnNpdGlvbjphbGwgLjNzO21pbi13aWR0aDoxNTBweDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6bWF4LWNvbnRlbnQ7bWFyZ2luOjVweCBhdXRvIDB9LkNvbGxlY3Rpb25fX2NhcmRfX2J1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9LkNvbGxlY3Rpb25fX2NhcmRfX2J1dHRvbi1zdWJ0aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjtmb250LXNpemU6MTBweDttYXJnaW4tdG9wOjVweDttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6aW5pdGlhbH0uQ29sbGVjdGlvbl9fY2FyZF9fcmV2aWV3cyBpe2NvbG9yOnZhcigtLXBpbmspICFpbXBvcnRhbnR9LkNvbGxlY3Rpb25fX3Nlb3tmb250LWZhbWlseTpcImJyYW5kb25yZWdcIjt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46NTBweCA1cHg7b3BhY2l0eTouNn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7LkNvbGxlY3Rpb25fX3Byb2R1Y3R7d2lkdGg6Y2FsYygyNSUgLSA1cHgpfS5Db2xsZWN0aW9uX19wcm9kdWN0cyAuUHJvZHVjdENhcmRfX3RleHQtLWNvbGxlY3Rpb257ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5Db2xsZWN0aW9uX19jb250YWluZXJ7d2lkdGg6ODUlO3BhZGRpbmctdG9wOjA7bWFyZ2luOjAgYXV0b30uQ29sbGVjdGlvbl9fZGVzY3JpcHRpb257bWFyZ2luOjB9LkNvbGxlY3Rpb25fX3RpdGxle2ZvbnQtc2l6ZToyZW19LkNvbGxlY3Rpb25fX3Byb2R1Y3Rze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLXJvd3M6YXV0bztncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciAxZnIgMWZyfS5Db2xsZWN0aW9uX19wcm9kdWN0IC5Qcm9kdWN0Q2FyZF9faW1hZ2UtLXZpZGVvLC5Db2xsZWN0aW9uX19wcm9kdWN0IC5Qcm9kdWN0Q2FyZF9faW1hZ2V7bWF4LWhlaWdodDoyNXZ3fS5Db2xsZWN0aW9uX19wcm9kdWN0IC5Qcm9kdWN0Q2FyZF9fcHJpY2UgLnByb2QtcHJpY2V7Zm9udC1zaXplOi45ZW19LkNvbGxlY3Rpb25fX2NvdW50e2ZvbnQtc2l6ZTouOXJlbX0uQ29sbGVjdGlvbl9fcGFnaW5hdGlvbj4qe2ZvbnQtc2l6ZToxNHB4fS5Db2xsZWN0aW9uX19wcm9kdWN0e3dpZHRoOjEwMCV9LkNvbGxlY3Rpb25fX2NhcmRfX3RpdGxle2ZvbnQtc2l6ZToyNHB4fS5Db2xsZWN0aW9uX19jYXJkX19idXR0b257cGFkZGluZzoxMHB4IDIwcHg7Zm9udC1zaXplOjE2cHg7bWluLXdpZHRoOjE4MHB4O21hcmdpbi10b3A6MTVweH0uQ29sbGVjdGlvbl9fY2FyZF9fYnV0dG9uLXN1YnRpdGxle2ZvbnQtc2l6ZToxMnB4fS5Db2xsZWN0aW9uX19jYXJkX19yZXZpZXdzIGk6YmVmb3Jle2ZvbnQtc2l6ZToyM3B4fS5Db2xsZWN0aW9uX19zZW97d2lkdGg6ODAlO21hcmdpbjo1MHB4IGF1dG99fUBtZWRpYSBwcmludCBhbmQgKG1pbi13aWR0aDogNjAwcHgpey5Db2xsZWN0aW9uX19wcm9kdWN0Om50aC1jaGlsZCgtbis4KXtoZWlnaHQ6NTB2aH19QG1lZGlhIHByaW50IGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5Db2xsZWN0aW9uIC5Qcm9kdWN0Q2FyZF9fcXVhbnRpdHl7ZGlzcGxheTpub25lfS5Db2xsZWN0aW9uIC5Qcm9kdWN0Q2FyZF9fYWRke2Rpc3BsYXk6bm9uZX19LlNlYXJjaF9fY29udGFpbmVye3BhZGRpbmctdG9wOjEwcHg7bWFyZ2luOjAgNXB4fS5TZWFyY2hfX3RpdGxle2ZvbnQtc2l6ZToxLjVlbTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzowO21hcmdpbi1ib3R0b206NXB4fS5TZWFyY2hfX2NvdW50e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtc2l6ZToxMHB4O2xldHRlci1zcGFjaW5nOjFweDtmb250LXdlaWdodDo0MDA7bWFyZ2luLWJvdHRvbToxMHB4fS5TZWFyY2hfX3Byb2R1Y3Rze2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXA7bWFyZ2luOjAgLTIuNXB4O21hcmdpbjoyMHB4IC0yLjVweCAwfS5TZWFyY2hfX3Byb2R1Y3R7d2lkdGg6Y2FsYygxMDAlIC0gNXB4KTttYXJnaW46MCAyLjVweCA1cHg7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufS5TZWFyY2hfX3Byb2R1Y3QgLlByb2R1Y3RDYXJkX19wcmljZSAucHJvZC1wcmljZXtmb250LWZhbWlseTpCcmFuZG9uQmxkO2ZvbnQtc2l6ZToxMC41cHh9LlNlYXJjaF9fcGFnaW5hdGlvbj4qe2ZvbnQtc2l6ZToxMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KXsuU2VhcmNoX19wcm9kdWN0e3dpZHRoOmNhbGMoMzMuMzMzMzMzMzMzMyUgLSA1cHgpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5TZWFyY2hfX2NvbnRhaW5lcnt3aWR0aDo4NSU7bWFyZ2luOjAgYXV0b30uU2VhcmNoX190aXRsZXtmb250LXNpemU6MmVtfS5TZWFyY2hfX3Byb2R1Y3Rze21hcmdpbjo1MHB4IC01cHggMH0uU2VhcmNoX19wcm9kdWN0IC5Qcm9kdWN0Q2FyZF9faW1hZ2UtLXZpZGVvLC5TZWFyY2hfX3Byb2R1Y3QgLlByb2R1Y3RDYXJkX19pbWFnZXttYXgtaGVpZ2h0OjI1Ljgxdnd9LlNlYXJjaF9fcHJvZHVjdCAuUHJvZHVjdENhcmRfX3ByaWNlIC5wcm9kLXByaWNle2ZvbnQtc2l6ZTouOWVtfS5TZWFyY2hfX2NvdW50e2ZvbnQtc2l6ZTouOXJlbX0uU2VhcmNoX19wYWdpbmF0aW9uPip7Zm9udC1zaXplOjE0cHh9fS5SZXdhcmRzX19oZXJve2JhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7cG9zaXRpb246cmVsYXRpdmV9LlJld2FyZHNfX2hlcm8gaW1ne3dpZHRoOjEwMCU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5SZXdhcmRzX19oZXJvX190ZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt3aWR0aDoxMDAlO3BhZGRpbmctYm90dG9tOjEwMHB4fS5SZXdhcmRzX19oZXJvX19jb250YWluZXJ7cGFkZGluZzowIDEwcHg7bWF4LXdpZHRoOjcwMHB4O21hcmdpbjowIGF1dG99LlJld2FyZHNfX2hlcm9fX3RpdGxle2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2ZvbnQtc2l6ZTozMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MTtwYWRkaW5nLXRvcDozMHB4fS5SZXdhcmRzX19oZXJvX19kZXNjcmlwdGlvbntmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjtmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5SZXdhcmRzX19oZXJvX19idXR0b25ze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjozMHB4IGF1dG8gMDttYXgtd2lkdGg6Mzc1cHh9LlJld2FyZHNfX2hlcm9fX2J1dHRvbnt3aWR0aDpjYWxjKDUwJSAtIDVweCk7bWFyZ2luOjAgNXB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTFweDt0ZXh0LWFsaWduOmNlbnRlcjtsZXR0ZXItc3BhY2luZzoxcHg7Ym9yZGVyOjJweCBzb2xpZCAjMDAwO2hlaWdodDo0NHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBhbGw7bGV0dGVyLXNwYWNpbmc6MnB4fS5SZXdhcmRzX19oZXJvX19idXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5SZXdhcmRzX19oZXJvX193YXZle2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7aGVpZ2h0OjEwMHB4O292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDt3aWR0aDoxMDAlfS5SZXdhcmRzX19oZXJvX193YXZlIHBhdGh7ZmlsbDp2YXIoLS1saWdodC1waW5rKX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5SZXdhcmRzX19oZXJvX193YXZle2hlaWdodDoyMDBweH0uUmV3YXJkc19faGVyb19fdGV4dHtwYWRkaW5nLWJvdHRvbToyMDBweH19LlJld2FyZHNfX2luZm97cGFkZGluZy10b3A6MjBweDtiYWNrZ3JvdW5kOnZhcigtLXRlYWwpfS5SZXdhcmRzX19pbmZvX190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtmb250LXNpemU6MjBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbTowfS5SZXdhcmRzX19pbmZvX190aXRsZS0taWNvbnttYXJnaW4tYm90dG9tOjA7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7Zm9udC1zaXplOjE2cHg7bWluLWhlaWdodDoyMi40cHh9LlJld2FyZHNfX2luZm9fX2Rlc2NyaXB0aW9ue2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtc2l6ZToxNHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MTVweDttYXJnaW4tYm90dG9tOjB9LlJld2FyZHNfX2luZm9fX3N1YnRpdGxle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2ZvbnQtc2l6ZToxNnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tdG9wOjQwcHh9LlJld2FyZHNfX2luZm9fX2NvbnRhaW5lcnttYXgtd2lkdGg6NzAwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMTBweH0uUmV3YXJkc19faW5mb19fYmxvY2tze2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uUmV3YXJkc19faW5mb19fYmxvY2t7d2lkdGg6MzMuMzMzMzMzMzMzMyU7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTowcHg7bWFyZ2luLXRvcDozMHB4fS5SZXdhcmRzX19pbmZvX19pbWFnZXttYXgtd2lkdGg6MTAwcHg7bWFyZ2luOjAgYXV0b30uUmV3YXJkc19faW5mb19fcG9pbnRze21hcmdpbjowO2ZvbnQtc2l6ZTozMnB4O2ZvbnQtZmFtaWx5OkJyYW5kb25CbGR9LlJld2FyZHNfX2luZm9fX3dhdmV7YmFja2dyb3VuZDp2YXIoLS10ZWFsKTtoZWlnaHQ6MTAwcHg7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi10b3A6MjBweH0uUmV3YXJkc19faW5mb19fd2F2ZSBwYXRoe2ZpbGw6dmFyKC0tbGlnaHQtcGluayl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuUmV3YXJkc19faW5mb19fd2F2ZXtoZWlnaHQ6MjAwcHh9fS5SZXdhcmRzX190aWVye2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nLXRvcDoyMHB4O21hcmdpbi10b3A6NTBweH0uUmV3YXJkc19fdGllcl9fY29udGFpbmVye21hcmdpbjowIDEwcHh9LlJld2FyZHNfX3RpZXJfX3RpdGxle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2ZvbnQtc2l6ZToyMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOjA7bGV0dGVyLXNwYWNpbmc6LjI1ZW19LlJld2FyZHNfX3RpZXJfX2Rlc2NyaXB0aW9ue2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtc2l6ZToxNHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjoxNXB4IDAgMH0uUmV3YXJkc19fdGllcl9fd2F2ZXtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OjEwMHB4O292ZXJmbG93OmhpZGRlbjttYXJnaW4tdG9wOjUwcHh9LlJld2FyZHNfX3RpZXJfX3dhdmUgcGF0aHtmaWxsOnZhcigtLWxpZ2h0LXBpbmspfS5SZXdhcmRzX190aWVyX19ibG9ja3ttYXJnaW4tdG9wOjcwcHh9LlJld2FyZHNfX3RpZXJfX2Jsb2NrX190b3B7cGFkZGluZzo1MHB4IDAgMjVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uUmV3YXJkc19fdGllcl9fYmxvY2tfX3RvcDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotMjAwMCU7Y29udGVudDpcIlwiO3dpZHRoOjQwMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHQtcGluayk7ei1pbmRleDowfS5SZXdhcmRzX190aWVyX19ibG9ja19fdG9wLS13cmFwcGVye21hcmdpbi10b3A6LTcwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5SZXdhcmRzX190aWVyX19ibG9ja19fdGl0bGV7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4yNWVtO2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tYm90dG9tOjA7dGV4dC1hbGlnbjpjZW50ZXJ9LlJld2FyZHNfX3RpZXJfX2Jsb2NrX19yYW5nZXtmb250LWZhbWlseTpCcmFuZG9uUmVnO2ZvbnQtc2l6ZToxOHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MH0uUmV3YXJkc19fdGllcl9fYmxvY2tfX2Rlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxM3B4O2xldHRlci1zcGFjaW5nOi41cHg7bWFyZ2luOjVweCAwO2ZvbnQtZmFtaWx5OkJyYW5kb25SZWc7dGV4dC1hbGlnbjpjZW50ZXJ9LlJld2FyZHNfX3RpZXJfX2Jsb2NrX19jb250ZW50e21hcmdpbi10b3A6MjBweDt6LWluZGV4OjE7cG9zaXRpb246cmVsYXRpdmV9LlJld2FyZHNfX3RpZXJfX2Jsb2NrX19pY29ue21heC13aWR0aDo1MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHg7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6IzAwMDtmb250LWZhbWlseTpcIkhlbGxvQmVhdXRpZnVsXCI7Y29sb3I6I2ZmZjtmb250LXNpemU6MzBweDttYXJnaW46MCBhdXRvO3BhZGRpbmctYm90dG9tOjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5SZXdhcmRzX190aWVye3BhZGRpbmctdG9wOjA7bWFyZ2luLXRvcDoxMDBweH0uUmV3YXJkc19fdGllcl9fY29udGFpbmVye21hcmdpbjowO21hcmdpbi1ib3R0b206NTBweDtwYWRkaW5nOjAgMTBweH0uUmV3YXJkc19fdGllcl9fYmxvY2t7d2lkdGg6MzMuMzMzMzMzMzMzMyV9LlJld2FyZHNfX3RpZXJfX3dyYXBwZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcH0uUmV3YXJkc19fdGllcl9fd2F2ZXtoZWlnaHQ6MjAwcHh9fS5SZXdhcmRzX19nZW5lcmFse3BhZGRpbmctdG9wOjMwcHg7YmFja2dyb3VuZDp2YXIoLS1waW5rKTtwb3NpdGlvbjpyZWxhdGl2ZX0uUmV3YXJkc19fZ2VuZXJhbF9fY29udGFpbmVye3BhZGRpbmc6MCAxMHB4O21heC13aWR0aDo3MDBweDttYXJnaW46MCBhdXRvfS5SZXdhcmRzX19nZW5lcmFsX190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtmb250LXNpemU6MjBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTowfS5SZXdhcmRzX19nZW5lcmFsX19kZXNjcmlwdGlvbntmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjtmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDo0MHB4O3RleHQtYWxpZ246Y2VudGVyfS5SZXdhcmRzX19nZW5lcmFsX19idXR0b25ze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjozMHB4IGF1dG8gMDttYXgtd2lkdGg6Mzc1cHh9LlJld2FyZHNfX2dlbmVyYWxfX2J1dHRvbnt3aWR0aDpjYWxjKDUwJSAtIDVweCk7bWFyZ2luOjAgNXB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTRweDt0ZXh0LWFsaWduOmNlbnRlcjtsZXR0ZXItc3BhY2luZzoxcHg7Ym9yZGVyOjJweCBzb2xpZCAjMDAwO2hlaWdodDo1MHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBhbGx9LlJld2FyZHNfX2dlbmVyYWxfX2J1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuUmV3YXJkc19fZ2VuZXJhbHtwYWRkaW5nLWJvdHRvbToxMDBweH0uUmV3YXJkc19fZ2VuZXJhbF9fd2F2ZXtoZWlnaHQ6MjAwcHh9fS5SZXdhcmRzX19zdGVwc3twYWRkaW5nLXRvcDozMHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHQtcGluayl9LlJld2FyZHNfX3N0ZXBzX190aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE2cHg7bWFyZ2luLWxlZnQ6NDBweDtsZXR0ZXItc3BhY2luZzouMjVlbTttYXJnaW4tYm90dG9tOjQwcHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC1hbGlnbjpsZWZ0fS5SZXdhcmRzX19zdGVwc19fdGl0bGU6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzAwMDtwYWRkaW5nLXRvcDo0cHh9LlJld2FyZHNfX3N0ZXBzX19ibG9ja3t0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCAwIDQwcHggMH0uUmV3YXJkc19fc3RlcHNfX2ltYWdle2JvcmRlci1yYWRpdXM6NTAlO21heC13aWR0aDoyOTBweDtoZWlnaHQ6MjkwcHg7b2JqZWN0LWZpdDpjb3Zlcn0uUmV3YXJkc19fc3RlcHNfX3RpdGxlLS1pY29ue21hcmdpbjoyNXB4IDAgMTBweDtmb250LXNpemU6MTZweDtsZXR0ZXItc3BhY2luZzouMjJlbTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LlJld2FyZHNfX3N0ZXBzX19kZXNjcmlwdGlvbnttYXgtd2lkdGg6MzAwcHg7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MjZweDttYXJnaW46MCBhdXRvO2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wifS5SZXdhcmRzX19zdGVwc19fd2F2ZXtiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO2hlaWdodDoxMDBweDtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjMwcHh9LlJld2FyZHNfX3N0ZXBzX193YXZlIHBhdGh7ZmlsbDojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LlJld2FyZHNfX3N0ZXBzX190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjJweDttYXJnaW4tYm90dG9tOjUwcHg7bWFyZ2luLWxlZnQ6MH0uUmV3YXJkc19fc3RlcHNfX3RpdGxlOmFmdGVye2Rpc3BsYXk6bm9uZX0uUmV3YXJkc19fc3RlcHNfX2Jsb2Nrc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uUmV3YXJkc19fc3RlcHNfX2Jsb2Nre21hcmdpbjowIDQwcHh9LlJld2FyZHNfX3N0ZXBzX190aXRsZS0taWNvbnttYXJnaW46MzBweCAwIDE1cHh9LlJld2FyZHNfX3N0ZXBzX19kZXNjcmlwdGlvbntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxOHB4O21heC13aWR0aDoyNzVweH0uUmV3YXJkc19fc3RlcHNfX3dhdmV7aGVpZ2h0OjIwMHB4O21hcmdpbi10b3A6NTBweDttYXJnaW4tYm90dG9tOjB9fS5SZXdhcmRzX19lYXJuX190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjIycHg7bGV0dGVyLXNwYWNpbmc6LjI1ZW07bWFyZ2luLWJvdHRvbTo0MHB4fS5SZXdhcmRzX19lYXJuX19jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXgtd2lkdGg6MTIwMHB4O21hcmdpbjowIGF1dG8gNDBweDtwYWRkaW5nOjAgMTJweH0uUmV3YXJkc19fZWFybl9fd2F2ZXtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OjEwMHB4O292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlfS5SZXdhcmRzX19lYXJuX193YXZlIHBhdGh7ZmlsbDojZmZmfS5SZXdhcmRzX19lYXJuX19ibG9ja3t0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDpjYWxjKDUwJSAtIDVweCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodC1waW5rKTtwYWRkaW5nOjAgMjBweDttYXJnaW4tYm90dG9tOjEwcHg7aGVpZ2h0OmNhbGMoNTB2dyAtIDI0cHgpO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cG9zaXRpb246cmVsYXRpdmV9LlJld2FyZHNfX2Vhcm5fX2Jsb2NrX190aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6Mi4yNXB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1ib3R0b206MTVweDtsaW5lLWhlaWdodDoxLjN9LlJld2FyZHNfX2Vhcm5fX2Jsb2NrX19kZXNjcmlwdGlvbntmb250LXNpemU6MTJweDtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5SZXdhcmRzX19lYXJuX19ibG9ja3t3aWR0aDpjYWxjKDI1JSAtIDVweCk7aGVpZ2h0OjI1dnc7bWF4LWhlaWdodDozNDIuODU3MTQyODU3MXB4O3BhZGRpbmc6MCA0MHB4fS5SZXdhcmRzX19lYXJuX193YXZle2hlaWdodDoyMDBweDttYXJnaW4tdG9wOjUwcHg7bWFyZ2luLWJvdHRvbTowfX0uUmV3YXJkc19fZmFxe2JhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayl9LlJld2FyZHNfX2ZhcV9fY29udGFpbmVye3BhZGRpbmc6MjVweCAwIDA7d2lkdGg6ODAlO21heC13aWR0aDo2MDBweDttYXJnaW46MCBhdXRvfS5SZXdhcmRzX19mYXFfX3RpdGxle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouMTVlbTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtmb250LXNpemU6MThweDttYXJnaW4tYm90dG9tOjI1cHg7bGluZS1oZWlnaHQ6MS40O3RleHQtYWxpZ246bGVmdH0uUmV3YXJkc19fZmFxX19jb250YWluZXItLWlubmVye2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9LlJld2FyZHNfX2ZhcV9fd3JhcHBlcntwYWRkaW5nOjIwcHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfS5SZXdhcmRzX19mYXFfX3dyYXBwZXIuYWN0aXZle2JhY2tncm91bmQ6dW5zZXR9LlJld2FyZHNfX2ZhcV9fd3JhcHBlci5hY3RpdmUgLlJld2FyZHNfX2ZhcV9fcGFuZWx7bWFyZ2luLXRvcDoxNXB4fS5SZXdhcmRzX19mYXFfX2FjY29yZGlvbnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDowIDA7Ym94LXNoYWRvdzpub25lO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2xldHRlci1zcGFjaW5nOi4xNWVtO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuMzt0ZXh0LWFsaWduOmxlZnQ7d2lkdGg6MTAwJTtjdXJzb3I6cG9pbnRlcjttYXJnaW4tYm90dG9tOjA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5SZXdhcmRzX19mYXFfX3BhbmVse2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNjtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47bWFyZ2luOjB9LlJld2FyZHNfX2ZhcV9fdmlldy1hbGx7bWFyZ2luOjAgYXV0bztwYWRkaW5nLXRvcDo0MHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjI7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7bGV0dGVyLXNwYWNpbmc6MS41cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3BhZGRpbmc6MCAzNXB4IDAgMDtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyfS5SZXdhcmRzX19mYXFfX2ljb25zLS1kb3duIHN2Z3t0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3N9LlJld2FyZHNfX2ZhcV9fd3JhcHBlci5hY3RpdmUgLlJld2FyZHNfX2ZhcV9faWNvbnMtLWRvd24gc3Zne3RyYW5zZm9ybTpyb3RhdGVYKC0xODBkZWcpIHRyYW5zbGF0ZTNkKDAsIDAsIDApfS5SZXdhcmRzX19mYXFfX3dhdmV7YmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtoZWlnaHQ6MTAwcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctdG9wOjUwcHh9LlJld2FyZHNfX2ZhcV9fd2F2ZSBwYXRoe2ZpbGw6dmFyKC0tcGluayl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuUmV3YXJkc19fZmFxX193YXZle2hlaWdodDoyMDBweDtwYWRkaW5nLXRvcDo1MHB4O21hcmdpbi1ib3R0b206MH0uUmV3YXJkc19fZmFxX190aXRsZXtmb250LXNpemU6MjRweDttYXJnaW4tYm90dG9tOjUwcHh9fS5JbXBhY3RfX2hlcm9fX2NvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uSW1wYWN0X19oZXJvX19pbWFnZXt3aWR0aDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uSW1wYWN0X19oZXJvX190ZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjI4cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LkltcGFjdF9faGVyb19fZGVzY3JpcHRpb257cGFkZGluZzozMHB4O2xldHRlci1zcGFjaW5nOjFweDtsaW5lLWhlaWdodDoxLjQ7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6NzUwcHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuSW1wYWN0X19oZXJvX190ZXh0e2ZvbnQtc2l6ZTo1NXB4fS5JbXBhY3RfX2hlcm9fX2Rlc2NyaXB0aW9ue2ZvbnQtc2l6ZToyMHB4O21hcmdpbjoyNXB4IGF1dG8gNDBweDtsaW5lLWhlaWdodDoxLjh9fS5JbXBhY3RfX25hdl9fY29udGFpbmVye2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZDtwYWRkaW5nOjAgMTBweH0uSW1wYWN0X19uYXZfX2l0ZW17Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxMXB4O2xldHRlci1zcGFjaW5nOi4xNWVtO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0uSW1wYWN0X19uYXZfX2l0ZW06YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjdweDt3aWR0aDpjYWxjKDEwMCUgKyAxMHB4KTtsZWZ0Oi01cHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1waW5rKTt6LWluZGV4Oi0xfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LkltcGFjdF9fbmF2X19jb250YWluZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uSW1wYWN0X19uYXZfX2NvbnRhaW5lciBsaXtwYWRkaW5nOjAgNTVweH0uSW1wYWN0X19uYXZfX2l0ZW17Zm9udC1zaXplOjE4cHh9LkltcGFjdF9fbmF2X19pdGVtOmFmdGVye3dpZHRoOjAlO3RyYW5zaXRpb246d2lkdGggLjNzO2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGluayl9LkltcGFjdF9fbmF2X19pdGVtOmhvdmVyOmFmdGVye3dpZHRoOmNhbGMoMTAwJSArIDEwcHgpfX0uSW1wYWN0X19pbWFnZXN7Ym9yZGVyLWJvdHRvbTo3MHB4IHNvbGlkIHZhcigtLWxpZ2h0LXBpbmspfS5JbXBhY3RfX2ltYWdlc19fY29udGFpbmVye3BhZGRpbmc6MCAxMHB4fS5JbXBhY3RfX2ltYWdlc19fY29udGFpbmVyLS1pbWFnZXtwYWRkaW5nLWJvdHRvbToxNDAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5JbXBhY3RfX2ltYWdlc19fYmFja2dyb3VuZHtiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO2JvcmRlci1ib3R0b206NzBweCBzb2xpZCAjZmZmfS5JbXBhY3RfX2ltYWdlc19fd3JhcHBlcntkaXNwbGF5OmZsZXg7bWFyZ2luOjAgLTVweH0uSW1wYWN0X19pbWFnZXNfX2NvbHVtbnt3aWR0aDpjYWxjKDUwJSAtIDVweCk7bWFyZ2luOjAgNXB4fS5JbXBhY3RfX2ltYWdlc19fY29sdW1uIGltZ3t3aWR0aDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwb3NpdGlvbjphYnNvbHV0ZTtpbnNldDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uSW1wYWN0X19pbWFnZXNfX3RpdGxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjI0cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjE1ZW07bGluZS1oZWlnaHQ6MTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtwYWRkaW5nOjQwcHggMCAwO2NvbG9yOiNmZmIxYzh9LkltcGFjdF9faW1hZ2VzX190aXRsZSBzbWFsbHtmb250LXNpemU6MTNweDtwYWRkaW5nOjAgN3B4fS5JbXBhY3RfX2ltYWdlc19fZGVzY3JpcHRpb257dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MS40O21hcmdpbjoxMnB4IGF1dG8gMjVweDtsZXR0ZXItc3BhY2luZzoxcHg7bWF4LXdpZHRoOjc1MHB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO3BhZGRpbmc6MCAyNXB4fS5JbXBhY3RfX2ltYWdlc19fdGV4dHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXN0eWxlOml0YWxpYztsaW5lLWhlaWdodDoxLjY7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7cGFkZGluZzozMHB4fS5JbXBhY3RfX2ltYWdlc19fdGV4dC0tZGVza3RvcHtkaXNwbGF5Om5vbmV9LkltcGFjdF9faW1hZ2VzX190ZXh0LS1tb2JpbGV7bWF4LXdpZHRoOjc1MHB4O21hcmdpbjowIGF1dG99LkltcGFjdF9faW1hZ2VzX19xdW90ZXtmb250LXN0eWxlOmluaXRpYWw7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjEycHg7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5JbXBhY3RfX2ltYWdlc19fcXVvdGUtLXRpdGxle2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtc2l6ZToxMXB4O2Rpc3BsYXk6YmxvY2s7dGV4dC10cmFuc2Zvcm06aW5pdGlhbH0uSW1wYWN0X19pbWFnZXNfX2JvdHRvbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21heC13aWR0aDoxMjgwcHg7bWFyZ2luOjAgYXV0byAtNzBweH0uSW1wYWN0X19pbWFnZXNfX2JvdHRvbSBpbWd7bWF4LXdpZHRoOjg1JX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5JbXBhY3RfX2ltYWdlc3ttYXJnaW4tdG9wOjc1cHg7Ym9yZGVyLWJvdHRvbToxNTBweCBzb2xpZCB2YXIoLS1saWdodC1waW5rKX0uSW1wYWN0X19pbWFnZXNfX2JhY2tncm91bmR7Ym9yZGVyLWJvdHRvbToxNTBweCBzb2xpZCAjZmZmfS5JbXBhY3RfX2ltYWdlc19fY29udGFpbmVye21heC13aWR0aDoxMjgwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgNzVweH0uSW1wYWN0X19pbWFnZXNfX3dyYXBwZXJ7YWxpZ24taXRlbXM6Y2VudGVyfS5JbXBhY3RfX2ltYWdlc19fdGl0bGV7cGFkZGluZzoxMDBweCAwIDA7Zm9udC1zaXplOjQwcHh9LkltcGFjdF9faW1hZ2VzX190aXRsZSBzbWFsbHtmb250LXNpemU6MTZweH0uSW1wYWN0X19pbWFnZXNfX3RleHR7Zm9udC1zaXplOjE2cHg7cGFkZGluZzoxMHB4fS5JbXBhY3RfX2ltYWdlc19fdGV4dC0tbW9iaWxle2Rpc3BsYXk6bm9uZX0uSW1wYWN0X19pbWFnZXNfX3RleHQtLWRlc2t0b3B7ZGlzcGxheTpibG9ja30uSW1wYWN0X19pbWFnZXNfX2Rlc2NyaXB0aW9ue2ZvbnQtc2l6ZToyMHB4O3BhZGRpbmc6MCA3NXB4O21hcmdpbjoyNXB4IGF1dG8gNDBweDtsaW5lLWhlaWdodDoxLjh9fS5JbXBhY3RfX2Jhbm5lcntkaXNwbGF5Om5vbmV9LkltcGFjdF9fYmFubmVyX19jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LkltcGFjdF9fYmFubmVyX19pbWFnZSBpbWd7d2lkdGg6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LkltcGFjdF9fYmFubmVyX190ZXh0e3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCU7cGFkZGluZzozMHB4IDB9LkltcGFjdF9fYmFubmVyX190ZXh0IGgye2ZvbnQtc2l6ZTozMnB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2xpbmUtaGVpZ2h0OjE7bGV0dGVyLXNwYWNpbmc6M3B4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uSW1wYWN0X19iYW5uZXJfX3RleHQgYXttaW4td2lkdGg6MjAwcHg7cGFkZGluZzoxNXB4IDIwcHg7Zm9udC1zaXplOjEycHg7YmFja2dyb3VuZDp2YXIoLS1waW5rKTtjb2xvcjojMDAwO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxLjVweDttYXJnaW4tdG9wOjIwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjouM3MgYWxsfS5JbXBhY3RfX2Jhbm5lcl9fdGV4dCBhOmhvdmVye2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5JbXBhY3RfX2Jhbm5lcl9fdGV4dHtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2hlaWdodDphdXRvO2xlZnQ6NzVweDt0b3A6NTAlO2JvdHRvbTphdXRvO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RleHQtYWxpZ246bGVmdDt3aWR0aDphdXRvO3BhZGRpbmc6MH0uSW1wYWN0X19iYW5uZXJfX3RleHQgYXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjMwcHh9LkltcGFjdF9fYmFubmVyX190ZXh0IGgye2ZvbnQtc2l6ZTo1NXB4O2NvbG9yOiNmZmZ9fS5JbXBhY3RfX2ZhbWlseXtwYWRkaW5nOjI1cHggMCAxMHB4fS5JbXBhY3RfX2ZhbWlseV9fdGl0bGV7Zm9udC1zaXplOjE0cHg7bGV0dGVyLXNwYWNpbmc6My41cHg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTttYXgtd2lkdGg6bWF4LWNvbnRlbnQ7bWFyZ2luOjAgYXV0b30uSW1wYWN0X19mYW1pbHlfX3RpdGxlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bGVmdDowO2JvdHRvbTowO2hlaWdodDoxMHB4O3otaW5kZXg6LTE7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1waW5rKX0uSW1wYWN0X19mYW1pbHlfX3NsaWRlc3ttYXgtd2lkdGg6MTA2MHB4O21hcmdpbjozMHB4IGF1dG8gMDtwYWRkaW5nOjAgMjVweH0uSW1wYWN0X19mYW1pbHlfX3NsaWRle3dpZHRoOjEwMCV9LkltcGFjdF9fZmFtaWx5X19zbGlkZV9faW1hZ2V7bWF4LXdpZHRoOjIyNXB4O2JvcmRlci1yYWRpdXM6NTAlO3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30uSW1wYWN0X19mYW1pbHlfX3NsaWRlX19jb250YWluZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LkltcGFjdF9fZmFtaWx5X19zbGlkZV9fdGl0bGV7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4xZW07Zm9udC1zaXplOjE0cHg7bWFyZ2luOjEycHggYXV0byAwO21heC13aWR0aDoyMjVweH0uSW1wYWN0X19mYW1pbHlfX3NsaWRlX19wb3NpdGlvbntmb250LXNpemU6MTFweDtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjttYXJnaW4tYm90dG9tOjB9LkltcGFjdF9fZmFtaWx5X19zbGlkZV9fZGVzY3JpcHRpb257bWF4LXdpZHRoOjI3NXB4O21hcmdpbjowIGF1dG87Zm9udC1zdHlsZTppdGFsaWM7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCJ9LkltcGFjdF9fZmFtaWx5IC5mbGlja2l0eS1idXR0b24uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbntwYWRkaW5nOjA7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtiYWNrZ3JvdW5kOiNmZmIxYzg7Y29sb3I6I2ZmZn0uSW1wYWN0X19mYW1pbHkgLmZsaWNraXR5LWJ1dHRvbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDojZmZiMWM4fS5JbXBhY3RfX2ZhbWlseSAuZmxpY2tpdHktcGFnZS1kb3Rze2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7LkltcGFjdF9fZmFtaWx5X19zbGlkZXt3aWR0aDpjYWxjKDUwJSAtIDEwcHgpO21hcmdpbjowIDEwcHh9LkltcGFjdF9fZmFtaWx5X19zbGlkZV9faW1hZ2V7bWF4LXdpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LkltcGFjdF9fZmFtaWx5e3BhZGRpbmctdG9wOjc1cHh9LkltcGFjdF9fZmFtaWx5X190aXRsZXtmb250LXNpemU6MzBweH0uSW1wYWN0X19mYW1pbHlfX3NsaWRlc3ttYXJnaW4tdG9wOjUwcHh9LkltcGFjdF9fZmFtaWx5X19zbGlkZXt3aWR0aDpjYWxjKDMzJSAtIDEwcHgpO21hcmdpbjowIDEwcHh9LkltcGFjdF9fZmFtaWx5X19zbGlkZV9faW1hZ2V7bWF4LXdpZHRoOjI1MHB4fS5JbXBhY3RfX2ZhbWlseSAuZmxpY2tpdHktYnV0dG9uLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b257d2lkdGg6MzVweDtoZWlnaHQ6MzVweH19LkltcGFjdF9faWNvbnN7cGFkZGluZzo0MHB4IDB9LkltcGFjdF9faWNvbnNfX3RpdGxle2ZvbnQtc2l6ZToxNHB4O2xldHRlci1zcGFjaW5nOjMuNXB4O3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDptYXgtY29udGVudDttYXJnaW46MCBhdXRvO3otaW5kZXg6MX0uSW1wYWN0X19pY29uc19fdGl0bGU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtsZWZ0OjA7Ym90dG9tOjA7aGVpZ2h0OjEwcHg7ei1pbmRleDotMTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXBpbmspfS5JbXBhY3RfX2ljb25zX19ibG9ja3N7bWFyZ2luLXRvcDoyMHB4O21heC13aWR0aDoxMDYwcHg7cGFkZGluZzowIDEwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcDttYXJnaW46MCBhdXRvO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LkltcGFjdF9faWNvbnNfX2Jsb2Nre21hcmdpbjowIDVweCAxMHB4O3dpZHRoOmNhbGMoNTAlIC0gMTBweCk7dGV4dC1hbGlnbjpjZW50ZXJ9LkltcGFjdF9faWNvbnNfX2ltYWdle3dpZHRoOjEwMCU7bWF4LXdpZHRoOjIwMHB4fS5JbXBhY3RfX2ljb25zX190aXRsZS0taWNvbntmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi1ib3R0b206NXB4O21heC13aWR0aDoyNTBweDttYXJnaW46MCBhdXRvfS5JbXBhY3RfX2ljb25zX19kZXNjcmlwdGlvbntmb250LXNpemU6MTBweDtsZXR0ZXItc3BhY2luZzouMWVtO2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsaW5lLWhlaWdodDoxLjY7bWFyZ2luLWJvdHRvbTowO21heC13aWR0aDoyNTBweDttYXJnaW46MCBhdXRvfS5JbXBhY3RfX2ljb25zX19kZXNjcmlwdGlvbi0tdGV4dHt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxLjQ7bWFyZ2luOjEycHggYXV0byAyMHB4O2xldHRlci1zcGFjaW5nOjFweDttYXgtd2lkdGg6NzUwcHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpey5JbXBhY3RfX2ljb25zX19ibG9ja3t3aWR0aDpjYWxjKDMzJSAtIDEwcHgpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5JbXBhY3RfX2ljb25ze3BhZGRpbmctdG9wOjc1cHh9LkltcGFjdF9faWNvbnNfX3RpdGxle2ZvbnQtc2l6ZToyNHB4fS5JbXBhY3RfX2ljb25zX190aXRsZS0taWNvbntmb250LXNpemU6MThweH0uSW1wYWN0X19pY29uc19fZGVzY3JpcHRpb257Zm9udC1zaXplOjEzcHh9LkltcGFjdF9faWNvbnNfX2Rlc2NyaXB0aW9uLS10ZXh0e2ZvbnQtc2l6ZToyMHB4O21hcmdpbjoyNXB4IGF1dG8gNDBweDtsaW5lLWhlaWdodDoxLjh9fS5JbXBhY3RfX3NsaWRlcntiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO3BhZGRpbmc6MzVweCAwIDYwcHh9LkltcGFjdF9fc2xpZGVyX19jb250YWluZXJ7bWF4LXdpZHRoOjE0NjBweDttYXJnaW46MCBhdXRvO3Bvc2l0aW9uOnJlbGF0aXZlfS5JbXBhY3RfX3NsaWRlcl9fdGl0bGV7Y29sb3I6I2ZmYjFjODtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToyNHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4xNWVtO2xpbmUtaGVpZ2h0OjF9LkltcGFjdF9fc2xpZGVyX190aXRsZSBzbWFsbHtmb250LXNpemU6MTNweDtwYWRkaW5nOjAgN3B4fS5JbXBhY3RfX3NsaWRlcl9fZGVzY3JpcHRpb257dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MS40O21hcmdpbjoxMnB4IGF1dG8gMzBweDtsZXR0ZXItc3BhY2luZzoxcHg7bWF4LXdpZHRoOjc1MHB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO3BhZGRpbmc6MCAzMHB4fS5JbXBhY3RfX3NsaWRlcl9fc2xpZGV7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX0uSW1wYWN0X19zbGlkZXJfX3NsaWRlX19jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW4tcmV2ZXJzZTthbGlnbi1pdGVtczpjZW50ZXJ9LkltcGFjdF9fc2xpZGVyX19zbGlkZV9faW1hZ2V7bWF4LXdpZHRoOjg1JTt3aWR0aDoxMDAlfS5JbXBhY3RfX3NsaWRlcl9fc2xpZGVfX3RpdGxle2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwb3NpdGlvbjpyZWxhdGl2ZTtsZXR0ZXItc3BhY2luZzouMTdlbTttYXgtd2lkdGg6bWF4LWNvbnRlbnQ7bWFyZ2luOjAgYXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LkltcGFjdF9fc2xpZGVyX19zbGlkZV9fdGl0bGU6YWZ0ZXJ7Y29udGVudDpcIlwiO2hlaWdodDo3cHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1waW5rKTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDpjYWxjKDEwMCUgKyAyMHB4KTtsZWZ0Oi0xMXB4O2JvdHRvbToxcHg7ei1pbmRleDotMX0uSW1wYWN0X19zbGlkZXJfX3NsaWRlX19kZXNjcmlwdGlvbnttYXJnaW4tdG9wOjIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4xNWVtO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIuMjtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIn0uSW1wYWN0X19zbGlkZXJfX3NsaWRlX19kZXNjcmlwdGlvbiBie2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2ZvbnQtd2VpZ2h0OmluaXRpYWx9LkltcGFjdF9fc2xpZGVyIC5mbGlja2l0eS1idXR0b24uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbntwYWRkaW5nOjA7bWFyZ2luOjA7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDt0b3A6MTBweDtiYWNrZ3JvdW5kOiNmZmIxYzg7Y29sb3I6I2ZmZn0uSW1wYWN0X19zbGlkZXIgLmZsaWNraXR5LWJ1dHRvbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDojZmZiMWM4fS5JbXBhY3RfX3NsaWRlciAuZmxpY2tpdHktcGFnZS1kb3Rze21hcmdpbi10b3A6MzBweH0uSW1wYWN0X19zbGlkZXIgLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90e2JhY2tncm91bmQ6I2JmYWZhOX0uSW1wYWN0X19zbGlkZXIgLmZsaWNraXR5LXBhZ2UtZG90cyAuaXMtc2VsZWN0ZWR7YmFja2dyb3VuZDojZmZiMWM4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LkltcGFjdF9fc2xpZGVye3BhZGRpbmc6MTAwcHggMH0uSW1wYWN0X19zbGlkZXJfX2NvbnRhaW5lcntwYWRkaW5nOjAgNzBweH0uSW1wYWN0X19zbGlkZXJfX3RpdGxle2ZvbnQtc2l6ZTo0MHB4fS5JbXBhY3RfX3NsaWRlcl9fdGl0bGUgc21hbGx7Zm9udC1zaXplOjE2cHh9LkltcGFjdF9fc2xpZGVyX19kZXNjcmlwdGlvbntmb250LXNpemU6MjBweDttYXJnaW4tYm90dG9tOjYwcHh9LkltcGFjdF9fc2xpZGVyX19zbGlkZV9fY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5JbXBhY3RfX3NsaWRlcl9fc2xpZGVfX2ltYWdle3dpZHRoOjUwJX0uSW1wYWN0X19zbGlkZXJfX3NsaWRlX190aXRsZXttYXJnaW46MDtmb250LXNpemU6MzBweH0uSW1wYWN0X19zbGlkZXJfX3NsaWRlX190aXRsZTphZnRlcntib3R0b206NHB4O2hlaWdodDoxMnB4fS5JbXBhY3RfX3NsaWRlcl9fc2xpZGVfX3RleHR7d2lkdGg6NTAlO3BhZGRpbmctbGVmdDo0MHB4fS5JbXBhY3RfX3NsaWRlcl9fc2xpZGVfX2Rlc2NyaXB0aW9ue21hcmdpbi10b3A6MzBweDt0ZXh0LWFsaWduOmxlZnQ7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2ZvbnQtc2l6ZToxNnB4O3RleHQtdHJhbnNmb3JtOmluaXRpYWw7bGluZS1oZWlnaHQ6MS44fS5JbXBhY3RfX3NsaWRlcl9fc2xpZGVfX2Rlc2NyaXB0aW9uIGJ7Zm9udC1zaXplOjE4cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4xNWVtfS5JbXBhY3RfX3NsaWRlciAuZmxpY2tpdHktYnV0dG9uLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b257d2lkdGg6MzVweDtoZWlnaHQ6MzVweDt0b3A6NTAlfS5JbXBhY3RfX3NsaWRlciAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91c3tsZWZ0Oi02MHB4fS5JbXBhY3RfX3NsaWRlciAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0e3JpZ2h0Oi02MHB4fX0uSW1wYWN0X190ZXh0LWJhbm5lcntkaXNwbGF5Om5vbmU7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtwYWRkaW5nOjQwcHggMDt0ZXh0LWFsaWduOmNlbnRlcn0uSW1wYWN0X190ZXh0LWJhbm5lcl9fdGV4dHttYXJnaW46MCBhdXRvO3BhZGRpbmc6MCAyNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDo5ODBweH0uSW1wYWN0X190ZXh0LWJhbm5lcl9fdGV4dCBoMntjb2xvcjojZmZmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouMTVlbTtmb250LXNpemU6MThweDtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtsaW5lLWhlaWdodDoxLjR9LkltcGFjdF9fdGV4dC1iYW5uZXJfX2Rlc2NyaXB0aW9ue2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MS40O2xldHRlci1zcGFjaW5nOjFweDtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjttYXgtd2lkdGg6NzUwcHg7bWFyZ2luOjE1cHggYXV0b30uSW1wYWN0X190ZXh0LWJhbm5lcl9fZGVzY3JpcHRpb24+Kntjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjEuNDtsZXR0ZXItc3BhY2luZzoxcHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCJ9LkltcGFjdF9fdGV4dC1iYW5uZXJfX2Rlc2NyaXB0aW9uIGF7Y29sb3I6I2ZmZn0uSW1wYWN0X190ZXh0LWJhbm5lcl9fdXJse21pbi13aWR0aDoyMDBweDtwYWRkaW5nOjE1cHggMjBweDtmb250LXNpemU6MTJweDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjEwcHg7YmFja2dyb3VuZDp2YXIoLS1waW5rKTtjb2xvcjojMDAwO3RyYW5zaXRpb246LjNzIGFsbDtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MS41cHg7bWFyZ2luLXRvcDoyMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246LjNzIGFsbH0uSW1wYWN0X190ZXh0LWJhbm5lcl9fdXJsOmhvdmVye2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5JbXBhY3RfX3RleHQtYmFubmVye3BhZGRpbmc6NjBweCAwfS5JbXBhY3RfX3RleHQtYmFubmVyX190ZXh0e3BhZGRpbmc6MCA0MHB4fS5JbXBhY3RfX3RleHQtYmFubmVyX190ZXh0IGgye2ZvbnQtc2l6ZToyMnB4fS5JbXBhY3RfX3RleHQtYmFubmVyX19kZXNjcmlwdGlvbntmb250LXNpemU6MjBweDttYXJnaW46MzBweCBhdXRvO2xpbmUtaGVpZ2h0OjJ9LkltcGFjdF9fdGV4dC1iYW5uZXJfX2Rlc2NyaXB0aW9uPip7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6Mn0uSW1wYWN0X190ZXh0LWJhbm5lcl9fdXJse21hcmdpbi10b3A6MTBweH19LkFtYmFzc2Fkb3JfX2hlcm9fX2NvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uQW1iYXNzYWRvcl9faGVyb19fY29udGFpbmVyLS1idXR0b257bWFyZ2luLXRvcDozNXB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uQW1iYXNzYWRvcl9faGVyb19fdGV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6MTAwJX0uQW1iYXNzYWRvcl9faGVyb19fY2FwdGlvbntmb250LXNpemU6MTZweDttYXJnaW4tYm90dG9tOjEwcHg7bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4yNWVtO3RleHQtYWxpZ246Y2VudGVyfS5BbWJhc3NhZG9yX19oZXJvX190aXRsZXtmb250LXNpemU6MjhweDtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouMjVlbTt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxfS5BbWJhc3NhZG9yX19oZXJvX19pbWFnZXt3aWR0aDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uQW1iYXNzYWRvcl9faGVybyBhe2hlaWdodDo1MHB4O3dpZHRoOjE2NXB4O2JhY2tncm91bmQ6dmFyKC0tcGluayk7Y29sb3I6IzAwMDtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4O2ZvbnQtc2l6ZToxMXB4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46MCA1cHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNpdGlvbjphbGwgLjNzfS5BbWJhc3NhZG9yX19oZXJvIGE6aG92ZXJ7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LkFtYmFzc2Fkb3JfX2hlcm9fX2NvbnRhaW5lci0tYnV0dG9ue21hcmdpbi10b3A6MzVweH0uQW1iYXNzYWRvcl9faGVyb19fY2FwdGlvbnttYXJnaW4tYm90dG9tOjIwcHh9LkFtYmFzc2Fkb3JfX2hlcm9fX3RpdGxle2ZvbnQtc2l6ZTo1MHB4fX0uQW1iYXNzYWRvcl9faWNvbnN7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoyNXB4IDA7bWF4LXdpZHRoOjgwJTttYXJnaW46MCBhdXRvfS5BbWJhc3NhZG9yX19pY29uc19fdGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4yNWVtO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuNDttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCJ9LkFtYmFzc2Fkb3JfX2ljb25zX190aXRsZTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0byAyMHB4O2hlaWdodDoxNXB4O3dpZHRoOjEwMHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGluayl9LkFtYmFzc2Fkb3JfX2ljb25zX19kZXNjcmlwdGlvbi0tdGV4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjU7bWF4LXdpZHRoOjM3NXB4O21hcmdpbjowIGF1dG87Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCJ9LkFtYmFzc2Fkb3JfX2ljb25zX19ibG9ja3N7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcDttYXgtd2lkdGg6NDUwcHg7bWFyZ2luOjAgYXV0b30uQW1iYXNzYWRvcl9faWNvbnNfX2Jsb2Nre3dpZHRoOjUwJTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjAgMTVweH0uQW1iYXNzYWRvcl9faWNvbnNfX2ltYWdle2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjIwcHggYXV0byAxNXB4O21heC1oZWlnaHQ6NjVweH0uQW1iYXNzYWRvcl9faWNvbnNfX3RpdGxlLS1pY29ue2ZvbnQtc2l6ZToxMXB4O2xpbmUtaGVpZ2h0OmluaXRpYWw7bGV0dGVyLXNwYWNpbmc6NHB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5BbWJhc3NhZG9yX19pY29uc3twYWRkaW5nOjIwcHggMH0uQW1iYXNzYWRvcl9faWNvbnNfX3RpdGxle2ZvbnQtc2l6ZToyNHB4O21hcmdpbi1ib3R0b206MjVweH0uQW1iYXNzYWRvcl9faWNvbnNfX2Jsb2Nrc3ttYXgtd2lkdGg6ODYwcHh9LkFtYmFzc2Fkb3JfX2ljb25zX19ibG9ja3t3aWR0aDozMy4zMzMzMzMzMzMzJX0uQW1iYXNzYWRvcl9faWNvbnNfX2ltYWdle21hcmdpbi1ib3R0b206MjBweDttYXgtaGVpZ2h0OjEwMHB4fS5BbWJhc3NhZG9yX19pY29uc19fdGl0bGUtLWljb257Zm9udC1zaXplOjEzcHh9fS5BbWJhc3NhZG9yX19zdGVwc3twYWRkaW5nOjU1cHggMCAxcHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodC1waW5rKX0uQW1iYXNzYWRvcl9fc3RlcHNfX3RpdGxle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTZweDttYXJnaW4tbGVmdDo0MHB4O2xldHRlci1zcGFjaW5nOi4yNWVtO21hcmdpbi1ib3R0b206NDBweDtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LWFsaWduOmxlZnR9LkFtYmFzc2Fkb3JfX3N0ZXBzX190aXRsZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOjJweCBzb2xpZCAjMDAwO3BhZGRpbmctdG9wOjRweH0uQW1iYXNzYWRvcl9fc3RlcHNfX2Jsb2Nre3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIDAgNDBweCAwfS5BbWJhc3NhZG9yX19zdGVwc19faW1hZ2V7Ym9yZGVyLXJhZGl1czo1MCU7bWF4LXdpZHRoOjI5MHB4O2hlaWdodDoyOTBweDtvYmplY3QtZml0OmNvdmVyfS5BbWJhc3NhZG9yX19zdGVwc19fdGl0bGUtLWljb257bWFyZ2luOjI1cHggMCAxMHB4O2ZvbnQtc2l6ZToxNnB4O2xldHRlci1zcGFjaW5nOi4yMmVtO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uQW1iYXNzYWRvcl9fc3RlcHNfX2Rlc2NyaXB0aW9ue21heC13aWR0aDozMDBweDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyNnB4O21hcmdpbjowIGF1dG87Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCJ9LkFtYmFzc2Fkb3JfX3N0ZXBzX19pY29ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi10b3A6MTVweH0uQW1iYXNzYWRvcl9fc3RlcHNfX2ljb24gYXt3aWR0aDo1MHB4O21hcmdpbjowIDEwcHg7dHJhbnNpdGlvbjpvcGFjaXR5IC4zc30uQW1iYXNzYWRvcl9fc3RlcHNfX2ljb24gYTpob3ZlcntvcGFjaXR5Oi45fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LkFtYmFzc2Fkb3JfX3N0ZXBze3BhZGRpbmc6NTVweCAwIDI2MHB4fS5BbWJhc3NhZG9yX19zdGVwc19fdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIycHg7bWFyZ2luLWJvdHRvbTo1MHB4O21hcmdpbi1sZWZ0OjB9LkFtYmFzc2Fkb3JfX3N0ZXBzX190aXRsZTphZnRlcntkaXNwbGF5Om5vbmV9LkFtYmFzc2Fkb3JfX3N0ZXBzX19ibG9ja3N7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LkFtYmFzc2Fkb3JfX3N0ZXBzX19ibG9ja3ttYXJnaW46MCA0MHB4fS5BbWJhc3NhZG9yX19zdGVwc19fdGl0bGUtLWljb257bWFyZ2luOjMwcHggMCAxNXB4fS5BbWJhc3NhZG9yX19zdGVwc19fZGVzY3JpcHRpb257Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MThweDttYXgtd2lkdGg6Mjc1cHh9fS5BbWJhc3NhZG9yX192aWRlb3twYWRkaW5nOjM1cHggMCAwO21hcmdpbi1ib3R0b206MzVweH0uQW1iYXNzYWRvcl9fdmlkZW9fX3RpdGxle21hcmdpbjowIDAgMTVweCAwO2xldHRlci1zcGFjaW5nOi4yNWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTZweDtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LWFsaWduOmNlbnRlcn0uQW1iYXNzYWRvcl9fdmlkZW9fX3VybHttYXgtd2lkdGg6MTE0MHB4O21hcmdpbjowIGF1dG87cG9zaXRpb246cmVsYXRpdmV9LkFtYmFzc2Fkb3JfX3ZpZGVvX191cmw6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjU2LjI1JX0uQW1iYXNzYWRvcl9fdmlkZW8gaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO2luc2V0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5BbWJhc3NhZG9yX192aWRlb3ttYXJnaW4tdG9wOi0xMjBweDtwYWRkaW5nOjB9LkFtYmFzc2Fkb3JfX3ZpZGVvX190aXRsZXt0ZXh0LWFsaWduOmxlZnQ7bWF4LXdpZHRoOjExNDBweDttYXJnaW46MCBhdXRvIDE1cHg7cG9zaXRpb246cmVsYXRpdmV9fS5BbWJhc3NhZG9yX19pbWFnZS10ZXh0X19jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1saWdodC1waW5rKTtwYWRkaW5nOjYwcHggMCAyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MjBweH0uQW1iYXNzYWRvcl9faW1hZ2UtdGV4dF9fY29sdW1uOmZpcnN0LWNoaWxke3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDo0NTBweDttYXJnaW46MCBhdXRvO3BhZGRpbmc6MCAxMCV9LkFtYmFzc2Fkb3JfX2ltYWdlLXRleHRfX2NvbHVtbjpsYXN0LWNoaWxke3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDo4MCU7bWFyZ2luOjQ1cHggYXV0byAwfS5BbWJhc3NhZG9yX19pbWFnZS10ZXh0X19jYXB0aW9ue2NvbG9yOiNmZmIxYzg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4yZW07Zm9udC1zaXplOjE1cHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7bWFyZ2luLWJvdHRvbToxMHB4O2xpbmUtaGVpZ2h0OjEuM30uQW1iYXNzYWRvcl9faW1hZ2UtdGV4dF9fY2FwdGlvbi0tYm90dG9te2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2ZvbnQtc2l6ZToxNHB4fS5BbWJhc3NhZG9yX19pbWFnZS10ZXh0X190aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjJlbTtmb250LXNpemU6MzNweDtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjttYXJnaW4tYm90dG9tOjIwcHg7bGluZS1oZWlnaHQ6MS4zO3RleHQtYWxpZ246bGVmdH0uQW1iYXNzYWRvcl9faW1hZ2UtdGV4dF9fZGVzY3JpcHRpb257bWF4LXdpZHRoOjM3NXB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNjttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuQW1iYXNzYWRvcl9faW1hZ2UtdGV4dF9fY29udGFpbmVye3BhZGRpbmc6MTYwcHggMCA4MHB4fS5BbWJhc3NhZG9yX19pbWFnZS10ZXh0X19jb250YWluZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7aGVpZ2h0OjI0MHB4fS5BbWJhc3NhZG9yX19pbWFnZS10ZXh0X193cmFwcGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46MCBhdXRvfS5BbWJhc3NhZG9yX19pbWFnZS10ZXh0X19jb2x1bW57d2lkdGg6NTAlfS5BbWJhc3NhZG9yX19pbWFnZS10ZXh0X19jb2x1bW46Zmlyc3QtY2hpbGR7bWFyZ2luOjA7cGFkZGluZzowO21heC13aWR0aDoxMDAlO3RleHQtYWxpZ246cmlnaHR9LkFtYmFzc2Fkb3JfX2ltYWdlLXRleHRfX2NvbHVtbjpsYXN0LWNoaWxke21hcmdpbjowO3BhZGRpbmc6MDttYXgtd2lkdGg6MTAwJX0uQW1iYXNzYWRvcl9faW1hZ2UtdGV4dF9fdGV4dHt3aWR0aDo4MCU7bWFyZ2luLWxlZnQ6YXV0b30uQW1iYXNzYWRvcl9faW1hZ2UtdGV4dF9faW1hZ2V7bWFyZ2luLWxlZnQ6NTlweDt0cmFuc2Zvcm06cm90YXRlKC03ZGVnKTt3aWR0aDo3NSV9fS5BbWJhc3NhZG9yX19zbGlkZXJ7bWFyZ2luLWJvdHRvbTo1MHB4fS5BbWJhc3NhZG9yX19zbGlkZXIgYnV0dG9uLmZsaWNraXR5LWJ1dHRvbntkaXNwbGF5Om5vbmV9LkFtYmFzc2Fkb3JfX3NsaWRlciAuZG90e3dpZHRoOjdweDtoZWlnaHQ6N3B4O21hcmdpbjowIDVweH0uQW1iYXNzYWRvcl9fc2xpZGVyIC5kb3QuaXMtc2VsZWN0ZWR7YmFja2dyb3VuZDp2YXIoLS1waW5rKX0uQW1iYXNzYWRvcl9fc2xpZGVyX190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjI1ZW07Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS40O21hcmdpbi1ib3R0b206MjBweDt0ZXh0LWFsaWduOmNlbnRlcn0uQW1iYXNzYWRvcl9fc2xpZGVyX190aXRsZTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0byAyMHB4O2hlaWdodDoxNXB4O3dpZHRoOjEwMHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGluayl9LkFtYmFzc2Fkb3JfX3NsaWRlcl9fc2xpZGVze3BhZGRpbmc6MCA1cHh9LkFtYmFzc2Fkb3JfX3NsaWRlcl9fc2xpZGV7d2lkdGg6MTAwJTttYXJnaW46MCA1cHh9LkFtYmFzc2Fkb3JfX3NsaWRlcl9fc2xpZGVfX3RpdGxle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtsZXR0ZXItc3BhY2luZzouMTVlbTtmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpsZWZ0fS5BbWJhc3NhZG9yX19zbGlkZXJfX3NsaWRlX19kZXNjcmlwdGlvbntmb250LXNpemU6MTNweDtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIn0uQW1iYXNzYWRvcl9fc2xpZGVyX19zbGlkZV9faW1hZ2V7d2lkdGg6MTAwJX0uQW1iYXNzYWRvcl9fc2xpZGVyX190ZXh0e3BhZGRpbmc6MTJweCAwIDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpey5BbWJhc3NhZG9yX19zbGlkZXJfX3NsaWRle3dpZHRoOjUwJTttYXJnaW46MH0uQW1iYXNzYWRvcl9fc2xpZGVyX19zbGlkZV9fY29udGFpbmVye3BhZGRpbmc6MCA1cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LkFtYmFzc2Fkb3JfX3NsaWRlcnttYXJnaW4tYm90dG9tOjEwMHB4fS5BbWJhc3NhZG9yX19zbGlkZXIgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXN7bGVmdDotMzBweH0uQW1iYXNzYWRvcl9fc2xpZGVyIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzOmhvdmVyIHN2Z3tmaWxsOiMwMDB9LkFtYmFzc2Fkb3JfX3NsaWRlciAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb257d2lkdGg6NTAlO2hlaWdodDo1MCV9LkFtYmFzc2Fkb3JfX3NsaWRlciAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0e3JpZ2h0Oi0zMHB4fS5BbWJhc3NhZG9yX19zbGlkZXIgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dDpob3ZlciBzdmd7ZmlsbDojMDAwfS5BbWJhc3NhZG9yX19zbGlkZXJfX2NvbnRhaW5lcnttYXgtd2lkdGg6MTI4MHB4O21hcmdpbjowIGF1dG87cGFkZGluZzowIDQwcHg7bWFyZ2luLWJvdHRvbToxMDBweH0uQW1iYXNzYWRvcl9fc2xpZGVyX190aXRsZXtmb250LXNpemU6MjRweDttYXJnaW4tYm90dG9tOjUwcHh9LkFtYmFzc2Fkb3JfX3NsaWRlcl9fdGl0bGU6YmVmb3Jle21hcmdpbjowIGF1dG8gMzBweH0uQW1iYXNzYWRvcl9fc2xpZGVyX19zbGlkZTpudGgtY2hpbGQob2RkKSAuQW1iYXNzYWRvcl9fc2xpZGVyX19zbGlkZV9fZGVzY3JpcHRpb257Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHZhcigtLXRlYWwpfS5BbWJhc3NhZG9yX19zbGlkZXJfX3NsaWRlOm50aC1jaGlsZChldmVuKSAuQW1iYXNzYWRvcl9fc2xpZGVyX19zbGlkZV9fZGVzY3JpcHRpb257Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHZhcigtLXBpbmspfS5BbWJhc3NhZG9yX19zbGlkZXJfX3NsaWRlX19jb250YWluZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uQW1iYXNzYWRvcl9fc2xpZGVyX19zbGlkZV9faW1hZ2V7d2lkdGg6MzclO21heC13aWR0aDozNTBweH0uQW1iYXNzYWRvcl9fc2xpZGVyX19zbGlkZV9fdGV4dHtwYWRkaW5nOjAgMjBweH0uQW1iYXNzYWRvcl9fc2xpZGVyX19zbGlkZV9fZGVzY3JpcHRpb257cGFkZGluZy1sZWZ0OjEycHh9fS5BbWJhc3NhZG9yX19mYXF7cGFkZGluZzoyNXB4IDAgODBweDt3aWR0aDo4MCU7bWF4LXdpZHRoOjYwMHB4O21hcmdpbjowIGF1dG99LkFtYmFzc2Fkb3JfX2ZhcV9fdGl0bGV7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4xNWVtO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2ZvbnQtc2l6ZToxOHB4O21hcmdpbi1ib3R0b206MjVweDtsaW5lLWhlaWdodDoxLjQ7dGV4dC1hbGlnbjpsZWZ0fS5BbWJhc3NhZG9yX19mYXFfX2NvbnRhaW5lci0taW5uZXJ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZH0uQW1iYXNzYWRvcl9fZmFxX193cmFwcGVye3BhZGRpbmc6MjBweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGR9LkFtYmFzc2Fkb3JfX2ZhcV9fd3JhcHBlci5hY3RpdmV7YmFja2dyb3VuZDp1bnNldH0uQW1iYXNzYWRvcl9fZmFxX193cmFwcGVyLmFjdGl2ZSAuQW1iYXNzYWRvcl9fZmFxX19wYW5lbHttYXJnaW4tdG9wOjE1cHh9LkFtYmFzc2Fkb3JfX2ZhcV9fYWNjb3JkaW9ue3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOjAgMDtib3gtc2hhZG93Om5vbmU7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7bGV0dGVyLXNwYWNpbmc6LjE1ZW07Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MS4zO3RleHQtYWxpZ246bGVmdDt3aWR0aDoxMDAlO2N1cnNvcjpwb2ludGVyO21hcmdpbi1ib3R0b206MDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LkFtYmFzc2Fkb3JfX2ZhcV9fcGFuZWx7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS42O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2hlaWdodDowO292ZXJmbG93OmhpZGRlbjttYXJnaW46MH0uQW1iYXNzYWRvcl9fZmFxX192aWV3LWFsbHttYXJnaW46NDBweCBhdXRvIDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6Mjtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtsZXR0ZXItc3BhY2luZzoxLjVweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzowIDM1cHggMCAwO2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXJ9LkFtYmFzc2Fkb3JfX2ZhcV9faWNvbnMtLWRvd24gc3Zne3RyYW5zaXRpb246dHJhbnNmb3JtIC4zc30uQW1iYXNzYWRvcl9fZmFxX193cmFwcGVyLmFjdGl2ZSAuQW1iYXNzYWRvcl9fZmFxX19pY29ucy0tZG93biBzdmd7dHJhbnNmb3JtOnJvdGF0ZVgoLTE4MGRlZykgdHJhbnNsYXRlM2QoMCwgMCwgMCl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuQW1iYXNzYWRvcl9fZmFxX190aXRsZXtmb250LXNpemU6MjRweDttYXJnaW4tYm90dG9tOjUwcHh9fS5BbWJhc3NhZG9yX19zbXN7YmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtkaXNwbGF5OmZsZXh9LkFtYmFzc2Fkb3JfX3Ntc19fY29udGFpbmVye3RleHQtYWxpZ246Y2VudGVyO21heC13aWR0aDo2MDBweDttYXJnaW46MCBhdXRvO3BhZGRpbmc6MjVweCAyNXB4IDE1cHh9LkFtYmFzc2Fkb3JfX3Ntc19faW1hZ2V7bWF4LXdpZHRoOjI1MHB4fS5BbWJhc3NhZG9yX19zbXNfX3RpdGxle2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouMjVlbTttYXJnaW46MjBweCAwfS5BbWJhc3NhZG9yX19zbXNfX2Rlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tYm90dG9tOjE1cHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCJ9LkFtYmFzc2Fkb3JfX3NtcyBpbnB1dFt0eXBlPWVtYWlsXXtsaW5lLWhlaWdodDoxO3dpZHRoOjEwMCU7Zm9udC1zaXplOjE2cHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDojZmZmO21hcmdpbi1ib3R0b206MTBweDtwYWRkaW5nOjEwcHggMH0uQW1iYXNzYWRvcl9fc21zICNpbnB1dEJ0bi1tb2JpbGVOYXZ7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDtmb250LXNpemU6MTZweDtoZWlnaHQ6NTBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyOjJweCBzb2xpZCAjMDAwO2NvbG9yOiMwMDA7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0uQW1iYXNzYWRvcl9fc21zICNpbnB1dEJ0bi1tb2JpbGVOYXY6aG92ZXJ7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5BbWJhc3NhZG9yX19zbXMgLm5lZWRzY2xpY2sgaW5wdXR7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCIgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3dpZHRoOjEwMCU7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudH0uQW1iYXNzYWRvcl9fc21zIC5uZWVkc2NsaWNrIGlucHV0OjpwbGFjZWhvbGRlcntmb250LXNpemU6MTRweCAhaW1wb3J0YW50O29wYWNpdHk6LjQgIWltcG9ydGFudH0uQW1iYXNzYWRvcl9fc21zIC5uZWVkc2NsaWNrIGlucHV0OjpwbGFjZWhvbGRlcntmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIiAhaW1wb3J0YW50fS5BbWJhc3NhZG9yX19zbXMgLm5lZWRzY2xpY2sgYnV0dG9ue2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiICFpbXBvcnRhbnQ7Zm9udC1zaXplOjExcHggIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDtoZWlnaHQ6NDhweCAhaW1wb3J0YW50O21heC13aWR0aDoxNjVweDttYXJnaW46MzBweCBhdXRvIDA7bGV0dGVyLXNwYWNpbmc6MnB4ICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjouM3N9LkFtYmFzc2Fkb3JfX3NtcyAubmVlZHNjbGljayBidXR0b246aG92ZXJ7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5BbWJhc3NhZG9yX19zbXMgZGl2W2lzdmFsaWQ9dHJ1ZV17Ym9yZGVyOjAgIWltcG9ydGFudH0uQW1iYXNzYWRvcl9fc21zIGRpdltyb2xlPWxpc3Rib3hde21heC1oZWlnaHQ6MTAwcHggIWltcG9ydGFudH0uQW1iYXNzYWRvcl9fc21zIGRpdltkYXRhLXRlc3RpZD1mb3JtLXJvd117ZGlzcGxheTp1bnNldH0uQW1iYXNzYWRvcl9fc21zIC5xbC1lZGl0b3I+Kntmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIn0uQW1iYXNzYWRvcl9fc21zIC5xbC1lZGl0b3Igc3Ryb25ne2ZvbnQtd2VpZ2h0OmluaXRpYWw7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDtsZXR0ZXItc3BhY2luZzoxcHh9LkFtYmFzc2Fkb3JfX3NtcyAuTXVsdGlJbnB1dEZpZWxkX19UZXh0LXNjLTF4MWR3emUtMHtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjtmb250LXNpemU6MTFweCAhaW1wb3J0YW50O2NvbG9yOiM2MDZhNzJ9LkFtYmFzc2Fkb3JfX3NtcyAuU2VsZWN0b3JJbm5lcl9fU3R5bGVkSW5uZXItbWZnNnptLTAuamNUb3J1e2JhY2tncm91bmQ6dmFyKC0tcGluayl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuQW1iYXNzYWRvcl9fc21zX190aXRsZXtmb250LXNpemU6MjVweH0uQW1iYXNzYWRvcl9fc21zIGRpdltkYXRhLXRlc3RpZD1mb3JtLXJvd117ZGlzcGxheTpmbGV4fS5BbWJhc3NhZG9yX19zbXMgLnN1Yi1tb2JpbGUtbmF2e2ZsZXgtZmxvdzpyb3d9LkFtYmFzc2Fkb3JfX3NtcyBpbnB1dFt0eXBlPWVtYWlsXXt3aWR0aDpjYWxjKDgwJSAtIDEwcHgpO21hcmdpbi1yaWdodDoxMHB4fS5BbWJhc3NhZG9yX19zbXMgI2lucHV0QnRuLW1vYmlsZU5hdntmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDppbml0aWFsO3dpZHRoOjIwJX19LkFtYmFzc2Fkb3JfX3NpZ251cHtwYWRkaW5nLWJvdHRvbTo2MHB4fS5BbWJhc3NhZG9yX19zaWdudXBfX2NvbnRhaW5lcnttYXJnaW46MCBhdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjgwJTttYXgtd2lkdGg6NjIwcHg7cGFkZGluZzo2MHB4IDQwcHh9LkFtYmFzc2Fkb3JfX3NpZ251cF9fY29udGFpbmVyOmJlZm9yZXtjb250ZW50OlwiXCI7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXI6M3B4IHNvbGlkIHZhcigtLXRlYWwpO2xlZnQ6LTdweDt0b3A6LTdweH0uQW1iYXNzYWRvcl9fc2lnbnVwX19jb250YWluZXI6YWZ0ZXJ7Ym9yZGVyOjNweCBzb2xpZCB2YXIoLS1waW5rKTtyaWdodDotN3B4O2JvdHRvbTotN3B4O3otaW5kZXg6MTtjb250ZW50OlwiXCI7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZX0uQW1iYXNzYWRvcl9fc2lnbnVwX190aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjI1ZW07Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7Zm9udC1zaXplOjIycHg7bWFyZ2luLWJvdHRvbTozNXB4O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjEuMn0uQW1iYXNzYWRvcl9fc2lnbnVwX19idXR0b257aGVpZ2h0OjUwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxLjVweDt6LWluZGV4OjE7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjouM3MgYWxsO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDoxMHB4fS5BbWJhc3NhZG9yX19zaWdudXBfX2J1dHRvbjpmaXJzdC1jaGlsZHtiYWNrZ3JvdW5kOnZhcigtLXRlYWwpfS5BbWJhc3NhZG9yX19zaWdudXBfX2J1dHRvbjpsYXN0LWNoaWxke2JhY2tncm91bmQ6dmFyKC0tcGluayl9LkFtYmFzc2Fkb3JfX3NpZ251cF9fYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5BbWJhc3NhZG9yX19zaWdudXBfX3dyYXBwZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LkFtYmFzc2Fkb3JfX3NpZ251cF9fYnV0dG9ue21hcmdpbjowIDVweH19LkFtYmFzc2Fkb3JfX2Jhbm5lcl9faW1hZ2V7d2lkdGg6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LkluZm8gI2NvbnRhY3RGb3JtU3VibWl0e21heC13aWR0aDoxMDAlO21hcmdpbjowO2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50fS5JbmZvX190ZXh0e21hcmdpbi10b3A6NXB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wifS5JbmZvIC5jaXJjbGUtY29udGFjdHt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlfS5JbmZvIC5jaXJjbGUtY29udGFjdCAuZGVza3RvcC0xMnttYXJnaW46MH0uSW5mb19fdGl0bGUtLW1haW57dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7Zm9udC1zaXplOjM1cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1yaWdodDozMHB4O3BhZGRpbmctbGVmdDozMHB4fS5JbmZvX19jb250YWluZXJ7ZGlzcGxheTpmbGV4fS5JbmZvX19kcm9wZG93biAuSW5mb19fZHJvcGRvd24tLWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6NXB4O3RyYW5zaXRpb246LjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpfS5JbmZvX19kcm9wZG93bi5hY3RpdmV7YmFja2dyb3VuZDppbml0aWFsfS5JbmZvX19kcm9wZG93biBzcGFuIHN2Z3t3aWR0aDoxM3B4O2hlaWdodDoxM3B4O3RyYW5zaXRpb246LjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpfS5JbmZvX19kcm9wZG93bi5hY3RpdmUgc3BhbiBzdmd7bWFyZ2luLWJvdHRvbToxcHg7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO3RyYW5zaXRpb246LjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpfS5JbmZvX19zaWRlYmFye3dpZHRoOjI1JTttaW4taGVpZ2h0OjMwMHB4O3BhZGRpbmctdG9wOjMwcHg7cGFkZGluZy1ib3R0b206MzBweH0uSW5mb19fbWFpbnt3aWR0aDo3NSU7cGFkZGluZzo0JTtwYWRkaW5nLXRvcDozNXB4fS5JbmZvX19saW5re2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7cGFkZGluZzoxMHB4IDMwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxOHB4fS5JbmZvX190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjtmb250LXNpemU6MjhweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpsZWZ0fS5JbmZvIGg0e3BhZGRpbmc6MTBweCAyMHB4IDEwcHggMHB4O2N1cnNvcjpwb2ludGVyO2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206MDtwb3NpdGlvbjpyZWxhdGl2ZX0uSW5mbyBoNDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjhweDt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2hlaWdodDoxMHB4O3dpZHRoOjJweDtiYWNrZ3JvdW5kOiMwMDA7dHJhbnNpdGlvbjouNHMgY3ViaWMtYmV6aWVyKDAuMiwgMC42LCAwLjMsIDEuMSl9LkluZm8gaDQ6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7aGVpZ2h0OjJweDt3aWR0aDoxMHB4O2JhY2tncm91bmQ6IzAwMDt0cmFuc2l0aW9uOi40cyBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMywgMS4xKX0uSW5mbyBoNC5hY3RpdmU6OmJlZm9yZXt0cmFuc2l0aW9uOi40cyBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMywgMS4xKTtvcGFjaXR5OjB9LkluZm8gaDQuYWN0aXZle2JhY2tncm91bmQtY29sb3I6aW5pdGlhbH0uSW5mbyBoNC5hY3RpdmU6OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgzNjBkZWcpO3RyYW5zaXRpb246LjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpO3JpZ2h0OjZweH0uSW5mbyAuQWNjb3JkaW9ue3BhZGRpbmc6MTVweCAyMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZWZlYjttYXJnaW4tdG9wOjIwcHh9LkluZm8gLkFjY29yZGlvbiBoNHt0ZXh0LWFsaWduOmxlZnQ7bGV0dGVyLXNwYWNpbmc6MXB4fS5JbmZvIC5BY2NvcmRpb24gZGl2e2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtc2l6ZToxOHB4O2ZsZXgtZmxvdzpyb3cgd3JhcDtoZWlnaHQ6MDt0cmFuc2l0aW9uOi4zcyBhbGw7b3ZlcmZsb3c6aGlkZGVuO2xpbmUtaGVpZ2h0OjIyLjRweH0uSW5mb19fbGluay0tY2hpbGR7cGFkZGluZzoxMHB4IDMwcHh9LkluZm9fX2NoaWxkLS1jb250YWluZXJ7cGFkZGluZy1sZWZ0OjIwcHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxOHB4O3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1ib3R0b206MTBweDtkaXNwbGF5Om5vbmV9LkluZm9fX21haW4gLkFjY29yZGlvbiAqe2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtc2l6ZToxNHB4fS5JbmZvX19tYWluIC5BY2NvcmRpb24gZGl2IHB7bWFyZ2luLWJvdHRvbToxMHB4fS5JbmZvIC5BY2NvcmRpb24gdGFibGV7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9LkluZm8gLkFjY29yZGlvbiB0YWJsZSB0aHtwYWRkaW5nOjEwcHg7dGV4dC1hbGlnbjpsZWZ0fS5JbmZvIC5BY2NvcmRpb24gdGFibGUgdGR7cGFkZGluZzoxMHB4fS5JbmZvIC5BY2NvcmRpb24gdGFibGUgKntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2ZvbnQtc2l6ZToxNHB4fS5JbmZvIC5BY2NvcmRpb24gdGFibGUgdGQsLkluZm8gLkFjY29yZGlvbiB0YWJsZSB0aHtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpfS5JbmZvICNjb250YWN0Rm9ybVN1Ym1pdHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmVmZWIgIWltcG9ydGFudDtjb2xvcjojMDAwO2JvcmRlcjpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KXsuSW5mb19fdGl0bGUtLW1haW57Zm9udC1zaXplOjI0cHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmxlZnR9LkluZm9fX3RpdGxle2ZvbnQtc2l6ZToyNHB4ICFpbXBvcnRhbnR9LkluZm9fX2NvbnRhaW5lcntmbGV4LWZsb3c6cm93IHdyYXB9LkluZm9fX3NpZGViYXJ7d2lkdGg6MTAwJTttaW4taGVpZ2h0OmluaXRpYWw7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTo1cHh9LkluZm9fX21haW57d2lkdGg6MTAwJX0uSW5mb19fbGlua3tmb250LXNpemU6MTZweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuSW5mb19fY29udGFpbmVye3dpZHRoOjgwJTttYXJnaW46MCBhdXRvfX0uUGFnZV9fY29udGFpbmVye21heC13aWR0aDoxMDAwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgNXB4fS5QYWdlIGgxLC5QYWdlX190aXRsZXtmb250LWZhbWlseTpcIkJlYmFzTmV1ZVwiO2xldHRlci1zcGFjaW5nOjFweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjE1cHg7bWFyZ2luLWJvdHRvbToyNXB4fS5QYWdlX19jb250ZW50e2ZvbnQtZmFtaWx5OlwiRGV2YW5hZ2FyXCI7Zm9udC1zaXplOjE1cHg7bWFyZ2luLXRvcDo0NXB4O2xpbmUtaGVpZ2h0OjIyLjRweH0uUGFnZV9fY29udGVudCBoNHtmb250LWZhbWlseTpcIkJlYmFzTmV1ZVwiO2ZvbnQtc2l6ZToyNHB4O21hcmdpbi1ib3R0b206MTBweH0uUGFnZV9fY29udGVudCBwe21hcmdpbi1ib3R0b206MTBweH0uQ29udGFjdHttYXJnaW4tdG9wOjEwcHh9LkNvbnRhY3RfX2xhYmVse3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wifS5Db250YWN0X19pbnB1dHt3aWR0aDoxMDAlO3BhZGRpbmc6NXB4IDE1cHg7aGVpZ2h0OjU4cHg7bWFyZ2luLXRvcDo1cHh9LkNvbnRhY3RfX3RleHRhcmVhe2hlaWdodDoxNjBweDtwYWRkaW5nOjE1cHg7d2lkdGg6MTAwJX0uQ29udGFjdF9fcm93e21hcmdpbi1ib3R0b206MjBweH0uQ29udGFjdF9fc3VibWl0e21hcmdpbi10b3A6MzBweCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxNnB4O3dpZHRoOjEwMCU7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3BhZGRpbmc6MTVweCA1cHg7ZGlzcGxheTpibG9ja30uTG9naW4gI3JlY292ZXItcGFzc3dvcmR7bWFyZ2luLXRvcDowfS5Mb2dpbnttYXJnaW46MCAxMHB4O21hcmdpbi10b3A6MzBweH0uTG9naW5fX3N1YnRleHR7bWFyZ2luOjIwcHggMDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIn0uTG9naW5fX2lucHV0e21hcmdpbi10b3A6MTBweH0uTG9naW5fX3RpdGxle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouMTVlbTtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MjhweCAhaW1wb3J0YW50fS5Mb2dpbl9fdGl0bGU6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjYwcHg7aGVpZ2h0OjEwcHg7bWFyZ2luOjIwcHggYXV0byAwO2JhY2tncm91bmQtY29sb3I6I2ZmZWZlYn0uTG9naW5fX3N1YnRpdGxle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO21hcmdpbi10b3A6MjBweH0uTG9naW5fX2Zvcm17bWF4LXdpZHRoOjM2MHB4O21hcmdpbjowIGF1dG87bWFyZ2luLXRvcDo2MHB4fS5Mb2dpbiBpbnB1dHtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjtib3JkZXI6MXB4IHNvbGlkICNkOGQ5ZDg7bWFyZ2luLWJvdHRvbToxNXB4O2ZvbnQtc2l6ZToxNnB4O3dpZHRoOjEwMCU7cGFkZGluZzoxNXB4IDA7dGV4dC1pbmRlbnQ6MTdweH0uTG9naW4gaW5wdXQ6OnBsYWNlaG9sZGVye2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wifS5Mb2dpbiAuc2Vjb25kYXJ5LmJ1dHRvbntmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtib3JkZXI6MDttYXJnaW4tYm90dG9tOjA7YmFja2dyb3VuZC1jb2xvcjojZmZlZmViO2NvbG9yOiMwMDB9LkxvZ2luICNjdXN0b21lcl9wYXNzd29yZHttYXJnaW4tYm90dG9tOjB9LkxvZ2luICNjdXN0b21lcl9wYXNzd29yZDo6cGxhY2Vob2xkZXIsLkxvZ2luICNjdXN0b21lcl9lbWFpbDo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjE2cHh9LkxvZ2luICNjdXN0b21lcl9lbWFpbCwuTG9naW4gI2N1c3RvbWVyX3Bhc3N3b3Jke2ZvbnQtc2l6ZToxNnB4fS5Mb2dpbl9fcmVnaXN0ZXJ7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7Zm9udC1zaXplOjEycHg7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjVweH0uTG9naW5fX2ZvcmdvdC1wd3tmb250LXNpemU6MTJweDtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjttYXJnaW4tdG9wOjVweH0uTG9naW4gLmVycm9yc3tmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjMwcHg7bWFyZ2luLXRvcDotMzBweDtvcGFjaXR5Oi42fS5Mb2dpbiAuZXJyb3JzIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW4tYm90dG9tOjA7dGV4dC1hbGlnbjpjZW50ZXJ9LkxvZ2luIC5ub3RlIGF7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7Zm9udC1zaXplOjEycHh9LkxvZ2luIC5Mb2dpbl9fc3VibWl0e2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tdG9wOjE1cHg7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOjA7bWFyZ2luLWJvdHRvbTowO2JhY2tncm91bmQtY29sb3I6I2ZmZWZlYjtjb2xvcjojMDAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuTG9naW5fX3RpdGxle2ZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7cGFkZGluZy10b3A6MjBweH19LlNpemV7YmFja2dyb3VuZDojZmZmfS5TaXplX190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7YmFja2dyb3VuZDp2YXIoLS1waW5rKTtwYWRkaW5nOjEwcHggNTBweDttYXJnaW46MDt0ZXh0LWFsaWduOmNlbnRlcn0uU2l6ZV9fY2hhcnR7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCJ9LlNpemVfX2NoYXJ0X190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjtmb250LXNpemU6MThweDttYXJnaW4tdG9wOjIwcHh9LlNpemVfX2NoYXJ0X190aXRsZS0tc2Vjb25kYXJ5e2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtc2l6ZToxOHB4O21hcmdpbi10b3A6MjBweDt0ZXh0LWFsaWduOmNlbnRlcn0uU2l6ZV9fY2hhcnQgdGFibGV7dGFibGUtbGF5b3V0OmZpeGVkO2Rpc3BsYXk6dGFibGU7Ym9yZGVyLWNvbGxhcHNlOnVuc2V0fS5TaXplX19jaGFydCB0ZHtib3JkZXI6LjVweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtwYWRkaW5nOjVweCAzcHggM3B4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtc2l6ZToxMXB4fS5TaXplX19jaGFydCB0YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0ZHtiYWNrZ3JvdW5kOnZhcigtLXBpbmspO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt3aWR0aDoyOC4zMzMzMzMzMzMzJSAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2ZvbnQtc2l6ZToxNHB4fS5TaXplX19jaGFydCB0YWJsZSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO3dpZHRoOjEwJSAhaW1wb3J0YW50fS5TaXplX19jaGFydCB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZHt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7YmFja2dyb3VuZDp2YXIoLS1waW5rKTtmb250LXNpemU6MTRweH0uU2l6ZV9fY29sdW1ue3BhZGRpbmc6MCAyMHB4fS5TaXplX19hY2NvcmRpb257YmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTttYXJnaW46MjBweDtwYWRkaW5nOjEwcHggMTBweCAwO2N1cnNvcjpwb2ludGVyfS5TaXplX19hY2NvcmRpb25fX3RpdGxle3BhZGRpbmc6NXB4IDEwcHggMTBweDttYXJnaW46MH0uU2l6ZV9fYWNjb3JkaW9uX190aXRsZSBoMntmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWJvdHRvbTowO3RleHQtYWxpZ246Y2VudGVyfS5TaXplX19hY2NvcmRpb25fX3RpdGxlIGRpdiBzcGFuOm50aC1jaGlsZCgyKXtkaXNwbGF5Om5vbmV9LlNpemVfX2FjY29yZGlvbl9fZGVzY3JpcHRpb257bWFyZ2luOjA7cGFkZGluZzowIDEwcHg7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVufS5TaXplX19hY2NvcmRpb25fX2Rlc2NyaXB0aW9uLS1uZXd7dHJhbnNpdGlvbjouM3MgaGVpZ2h0O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtc2l6ZToxNHB4O2hlaWdodDo0NXB4O292ZXJmbG93OmhpZGRlbn0uU2l6ZV9fYWNjb3JkaW9uX19yZWFkLW1vcmV7Zm9udC1mYW1pbHk6QnJhbmRvblJlZztvcGFjaXR5Oi41O3dpZHRoOm1heC1jb250ZW50O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7bWFyZ2luOjVweCBhdXRvIDA7Y29sb3I6IzAwMH0uU2l6ZV9fYWNjb3JkaW9uX19yZWFkLW1vcmUgc3BhbjpudGgtY2hpbGQoMil7ZGlzcGxheTpub25lfS5TaXplX19hY2NvcmRpb25fX3RpdGxlLnNob3cgLlNpemVfX2FjY29yZGlvbl9fcmVhZC1tb3JlIHNwYW46bnRoLWNoaWxkKDEpe2Rpc3BsYXk6bm9uZX0uU2l6ZV9fYWNjb3JkaW9uX190aXRsZS5zaG93IC5TaXplX19hY2NvcmRpb25fX3JlYWQtbW9yZSBzcGFuOm50aC1jaGlsZCgyKXtkaXNwbGF5OnVuc2V0fS5TaXplX19hY2NvcmRpb25fX3RydW5je2hlaWdodDowO292ZXJmbG93OmhpZGRlbn0uU2l6ZV9fYWNjb3JkaW9uX190cnVuYy5zaG93e2hlaWdodDp1bnNldH0uU2l6ZV9fYWNjb3JkaW9uLnNob3cgLlNpemVfX2FjY29yZGlvbl9fdGl0bGUgZGl2IHNwYW46bnRoLWNoaWxkKDEpe2Rpc3BsYXk6bm9uZX0uU2l6ZV9fYWNjb3JkaW9uLnNob3cgLlNpemVfX2FjY29yZGlvbl9fdGl0bGUgZGl2IHNwYW46bnRoLWNoaWxkKDIpe2Rpc3BsYXk6YmxvY2t9LlNpemVfX2FjY29yZGlvbi5zaG93IC5TaXplX19hY2NvcmRpb25fX2Rlc2NyaXB0aW9ue3BhZGRpbmctYm90dG9tOjIwcHh9LlNpemVfX21pZGRsZXtiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO3BhZGRpbmctYm90dG9tOjYwcHg7bWFyZ2luLXRvcDo0MHB4fS5TaXplX19taWRkbGVfX2hpZGV7ZGlzcGxheTpub25lfS5TaXplX19taWRkbGVfX2NvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9LlNpemVfX21pZGRsZV9faW1hZ2V7bWF4LXdpZHRoOjgwJTttYXJnaW46NDBweCBhdXRvIDB9LlNpemVfX21pZGRsZV9faW1hZ2UgaW1ne3dpZHRoOjEwMCV9LlNpemVfX21pZGRsZV9fY29udGFpbmVye3BhZGRpbmc6MCAyMHB4fS5TaXplX19ob3dfX3RpdGxle2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46NDBweCAwIDIwcHh9LlNpemVfX2hvd19fZGVzY3JpcHRpb257bWFyZ2luOjA7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7dGV4dC1hbGlnbjpjZW50ZXJ9LlNpemVfX2hvd19fZGVzY3JpcHRpb24gdWx7dGV4dC1hbGlnbjpsZWZ0fS5TaXplX19ib3R0b21fX3RpdGxle2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOjB9LlNpemVfX2JvdHRvbV9fY2hhcnR7cGFkZGluZzowIDIwcHh9LlNpemVfX2JvdHRvbV9fZGVzY3JpcHRpb257bWFyZ2luOjA7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7bWFyZ2luLXRvcDoyMHB4fS5TaXplX19ib3R0b21fX2NvbHVtbi0tZmlyc3R7cGFkZGluZzowIDIwcHh9LlNpemVfX2JvdHRvbV9fY29sdW1uLS10aGlyZHtiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO3BhZGRpbmc6MzBweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjQwcHh9LlNpemVfX2JvdHRvbV9fY2hhcnR7cGFkZGluZzowIDIwcHh9LlNpemVfX3N3aXRjaHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo0MHB4O2hlaWdodDoyMHB4O21hcmdpbi1ib3R0b206MH0uU2l6ZV9fc3dpdGNoX19jb250YWluZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LlNpemVfX3N3aXRjaF9fdGV4dHtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1yaWdodDoxMHB4fS5TaXplX19zd2l0Y2hfX2lucHV0e29wYWNpdHk6MDt3aWR0aDowO2hlaWdodDowfS5TaXplX19zd2l0Y2hfX2lucHV0OmNoZWNrZWQrLlNpemVfX3N3aXRjaF9fc2xpZGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tcGluayl9LlNpemVfX3N3aXRjaF9faW5wdXQ6Zm9jdXMrLlNpemVfX3N3aXRjaF9fc2xpZGVye2JveC1zaGFkb3c6MCAwIDFweCB2YXIoLS1waW5rKX0uU2l6ZV9fc3dpdGNoX19pbnB1dDpjaGVja2VkKy5TaXplX19zd2l0Y2hfX3NsaWRlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxOHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMThweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMThweCl9LlNpemVfX3N3aXRjaF9fc2xpZGVye3Bvc2l0aW9uOmFic29sdXRlO2N1cnNvcjpwb2ludGVyO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2JhY2tncm91bmQtY29sb3I6I2NjYzstd2Via2l0LXRyYW5zaXRpb246LjRzO3RyYW5zaXRpb246LjRzfS5TaXplX19zd2l0Y2hfX3NsaWRlcjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2hlaWdodDoxNnB4O3dpZHRoOjE2cHg7bGVmdDozcHg7Ym90dG9tOjJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LXdlYmtpdC10cmFuc2l0aW9uOi40czt0cmFuc2l0aW9uOi40c30uU2l6ZV9fc3dpdGNoX19yb3VuZHtib3JkZXItcmFkaXVzOjM0cHh9LlNpemVfX3N3aXRjaF9fcm91bmQ6YmVmb3Jle2JvcmRlci1yYWRpdXM6NTAlfS5TaXplX19jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MjVweDt0b3A6NXB4O3JpZ2h0OjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5TaXplX19jaGFydCB0ZHtib3JkZXI6MXB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtmb250LXNpemU6MTNweDtwYWRkaW5nOjEwcHggM3B4IDhweH0uU2l6ZV9fY2hhcnRfX3RpdGxle2ZvbnQtc2l6ZToyNHB4fS5TaXplX19jaGFydF9fdGl0bGUtLXNlY29uZGFyeXttYXJnaW4tdG9wOjIwcHg7Zm9udC1zaXplOjE4cHg7Zm9udC1zaXplOjI0cHh9LlNpemVfX2NoYXJ0X19jb2x1bW57d2lkdGg6NTAlfS5TaXplX19jaGFydF9fY2VudGVye21hcmdpbjowIGF1dG87d2lkdGg6NzUlfS5TaXplX19jaGFydF9fY2VudGVyIC5TaXplX19jaGFydF9fdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXJ9LlNpemVfX2FjY29yZGlvbntkaXNwbGF5Om5vbmV9LlNpemVfX3RvcHtkaXNwbGF5OmZsZXh9LlNpemVfX21pZGRsZXtwYWRkaW5nOjIwcHggMDttYXJnaW4tdG9wOjIwcHh9LlNpemVfX21pZGRsZV9fY29sdW1ue3dpZHRoOmNhbGMoMzUlIC0gMjBweCk7dGV4dC1hbGlnbjpjZW50ZXJ9LlNpemVfX21pZGRsZV9fY29sdW1uLS1oYWxme3dpZHRoOmNhbGMoNTAlIC0gMjBweCl9LlNpemVfX21pZGRsZV9fY29sdW1uLS1oYWxme21hcmdpbi1yaWdodDoyNXB4fS5TaXplX19taWRkbGVfX2NvbHVtbi0taGFsZi5oaWRlLS1tb2JpbGV7bWFyZ2luLWxlZnQ6MjVweDttYXJnaW4tcmlnaHQ6MH0uU2l6ZV9fbWlkZGxlX19jb2x1bW4uaGlkZS0tbW9iaWxle2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5TaXplX19taWRkbGVfX2NvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpyb3c7bWFyZ2luLXRvcDoyMHB4fS5TaXplX19taWRkbGVfX2ltYWdle3dpZHRoOjMwJTttYXJnaW4tdG9wOjB9LlNpemVfX21pZGRsZV9fcm93e21hcmdpbi1ib3R0b206MjBweH0uU2l6ZV9fbWlkZGxlX190aXRsZXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2xldHRlci1zcGFjaW5nOjA7cGFkZGluZzowfS5TaXplX19ob3dfX3RpdGxle21hcmdpbjowO3RleHQtYWxpZ246Y2VudGVyfS5TaXplX19ob3dfX2Rlc2NyaXB0aW9ue21hcmdpbi10b3A6MTBweH0uU2l6ZV9faG93X19pbWFnZXtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5TaXplX19ib3R0b21fX3Jvd3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7bWFyZ2luLXRvcDoyMHB4O2FsaWduLWl0ZW1zOmNlbnRlcn0uU2l6ZV9fYm90dG9tX19jb2x1bW4tLWZpcnN0e3dpZHRoOjUwJTtwYWRkaW5nOjA7dGV4dC1hbGlnbjpjZW50ZXJ9LlNpemVfX2JvdHRvbV9fY29sdW1uLS1maXJzdCBpbWd7d2lkdGg6ODAlfS5TaXplX19ib3R0b21fX2NoYXJ0e3dpZHRoOjUwJTtwYWRkaW5nOjB9LlNpemVfX2JvdHRvbV9fY2VudGVye21hcmdpbjowIGF1dG87d2lkdGg6NzUlfS5TaXplX19ib3R0b21fX2NlbnRlciAuU2l6ZV9fYm90dG9tX190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcn19LkFjY291bnRfX2NvbnRhaW5lcntwYWRkaW5nOjE1cHggMTBweCAwfS5BY2NvdW50X190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEuMzc1cmVtfS5BY2NvdW50X190aXRsZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDo2MHB4O2hlaWdodDoxMHB4O21hcmdpbjoyMHB4IGF1dG8gMDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW51ZGUpfS5BY2NvdW50X19jdXN0b21lci1kZXRhaWwgLkFjY291bnRfX2RldGFpbHN7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6MTVweH0uQWNjb3VudF9fY3VzdG9tZXItZGV0YWlsICosLkFjY291bnRfX2N1c3RvbWVyLW9yZGVycyAqe2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO3RleHQtYWxpZ246bGVmdH0uQWNjb3VudF9fY3VzdG9tZXItb3JkZXJze21hcmdpbi10b3A6NDBweH0uQWNjb3VudF9fY3VzdG9tZXItZGV0YWlse21hcmdpbi10b3A6MzBweH0uQWNjb3VudF9fZGV0YWlsc3tmb250LXNpemU6Ljg3NXJlbTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LkFjY291bnRfX2RldGFpbHNfX2FkZHJlc3MsLkFjY291bnRfX2RldGFpbHNfX2VtYWlse2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtc2l6ZTouODc1cmVtfS5BY2NvdW50X19kZXRhaWxzX19uYW1le21hcmdpbi1ib3R0b206MDtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIn0uQWNjb3VudF9fZGV0YWlsc19fZWRpdHtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjttYXJnaW4tdG9wOjEwcHg7ZGlzcGxheTpibG9ja30uQWNjb3VudF9fYWNjb3VudC1vcmRlcnMgLkFjY291bnRfX2RldGFpbHNfX25hbWV7Zm9udC1zaXplOjE4cHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6MTVweH0uQWNjb3VudF9fdGllcl9fdGl0bGV7Zm9udC1zaXplOjEycHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCIgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5BY2NvdW50X190aWVyX190aXRsZS0tYmFye2ZvbnQtc2l6ZToxMXB4fS5BY2NvdW50X190aWVyX19kZXRhaWxze2ZvbnQtc2l6ZToxMnB4fS5BY2NvdW50X190aWVyX19taWRkbGV7bWFyZ2luOjE1cHggMH0uQWNjb3VudF9fdGllcl9fYmFye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjlweDtiYWNrZ3JvdW5kLWNvbG9yOiNlZGVkZWQ7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1yYWRpdXM6MTBweDt0cmFuc2l0aW9uOi4zcyBiYWNrZ3JvdW5kLWNvbG9yO21hcmdpbi10b3A6MTBweH0uQWNjb3VudF9fdGllcl9fYmFyX19pbnNldHtoZWlnaHQ6MTAwJTt3aWR0aDowO2JhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHQtcGluayk7Ym9yZGVyLXJhZGl1czoxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0uQWNjb3VudF9fdGllcl9fbGVhcm4tbW9yZXtmb250LXNpemU6MTJweDttYXJnaW4tdG9wOjEwcHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCIgIWltcG9ydGFudH0uQWNjb3VudF9fdGllcl9fdGl0bGUgYntmb250LWZhbWlseTpCcmFuZG9uQmxkICFpbXBvcnRhbnR9LkFjY291bnRfX29yZGVyIGF7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LXNpemU6Ljg3NXJlbX0uQWNjb3VudF9fYnJlYWs6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6NjBweDtoZWlnaHQ6MTBweDttYXJnaW46MjBweCBhdXRvIDIwcHg7bWFyZ2luLWJvdHRvbTowcHg7YmFja2dyb3VuZC1jb2xvcjojZmZlZmVifS5BY2NvdW50X19sb2dvdXR7bWFyZ2luLXRvcDoxMHB4fS5BY2NvdW50IHRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfS5BY2NvdW50IHRoe2JhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxMnB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MTBweH0uQWNjb3VudCB0cntib3JkZXI6MXB4IHNvbGlkICNlZWV9LkFjY291bnQgdGR7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo3cHh9LkFjY291bnQgdGQgc3Bhbntmb250LXNpemU6MTJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5BY2NvdW50e21hcmdpbi10b3A6MjBweH0uQWNjb3VudF9fdGl0bGV7Zm9udC1zaXplOjEuNXJlbX0uQWNjb3VudF9fd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwO21hcmdpbi10b3A6MzVweH0uQWNjb3VudF9fc2lkZWJhcnt3aWR0aDoyNSV9LkFjY291bnRfX2N1c3RvbWVyLW9yZGVyc3t3aWR0aDo3NSU7bWFyZ2luLXRvcDowfS5BY2NvdW50X19kZXRhaWxze2ZvbnQtc2l6ZToxLjEyNXJlbTtsZXR0ZXItc3BhY2luZzoxcHh9LkFjY291bnRfX2RldGFpbHNfX2FkZHJlc3N7bWFyZ2luLXRvcDoxNXB4fS5BY2NvdW50X19sb2dvdXR7bWF4LXdpZHRoOjE5N3B4O3dpZHRoOjEwMCU7bWFyZ2luOjE1cHggYXV0byAwfS5BY2NvdW50IHRoe3RleHQtYWxpZ246bGVmdDtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjB9LkFjY291bnQgdGR7dGV4dC1hbGlnbjpsZWZ0O2JvcmRlcjoxcHggc29saWQgI2YwZjBmMH0uQWNjb3VudCB0cnt0ZXh0LWFsaWduOmxlZnR9LkFjY291bnRfX3RpZXJfX3RpdGxle2ZvbnQtc2l6ZToxOHB4fS5BY2NvdW50X190aWVyX190aXRsZS0tYmFye2ZvbnQtc2l6ZToxMXB4fS5BY2NvdW50X190aWVyX19iYXJ7d2lkdGg6NTAlfX0uT3JkZXJzX19jb250YWluZXJ7cGFkZGluZzoxNXB4IDEwcHggMH0uT3JkZXJzX190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEuMzc1cmVtfS5PcmRlcnNfX2RhdGV7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOi44NzVyZW07Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7bWFyZ2luLXRvcDoxMHB4fS5PcmRlcnNfX2FkZHJlc3NfX3RpdGxle2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2ZvbnQtc2l6ZTouODc1cmVtfS5PcmRlcnNfX2FkZHJlc3NfX3NoaXBwaW5nLC5PcmRlcnNfX2FkZHJlc3NfX2JpbGxpbmd7bWFyZ2luLXRvcDoyMHB4O2xldHRlci1zcGFjaW5nOjFweH0uT3JkZXJzX19hZGRyZXNzX19pbmZvLC5PcmRlcnNfX2FkZHJlc3NfX3N0YXR1c3tmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjtmb250LXNpemU6Ljg3NXJlbTtsZXR0ZXItc3BhY2luZzowfS5PcmRlcnNfX2ltYWdle21heC13aWR0aDo2NHB4O2JvcmRlcjoxcHggc29saWQgI2U3ZTdlNztib3JkZXItcmlnaHQ6MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uT3JkZXJzX19pbWFnZSBpbWd7d2lkdGg6MTAwJX0uT3JkZXJzX192YXJpYW50c3tkaXNwbGF5OmZsZXg7d2lkdGg6bWF4LWNvbnRlbnR9Lk9yZGVyc19fdmFyaWFudHNfX3ZhcmlhbnR7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEycHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7aGVpZ2h0Om1heC1jb250ZW50fS5PcmRlcnNfX3ZhcmlhbnRzX192YXJpYW50Omxhc3QtY2hpbGQgcDpudGgtY2hpbGQoMSl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZTdlN2U3fS5PcmRlcnNfX3ZhcmlhbnRzX192YXJpYW50Omxhc3QtY2hpbGQgcDpudGgtY2hpbGQoMil7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZTdlN2U3fS5PcmRlcnNfX3ZhcmlhbnRzX192YXJpYW50IHB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5PcmRlcnNfX3ZhcmlhbnRzX192YXJpYW50IHA6bnRoLWNoaWxkKDEpe3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHg7YmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtmb250LXNpemU6MTRweDtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtib3JkZXI6MXB4IHNvbGlkICNlN2U3ZTc7Ym9yZGVyLXJpZ2h0OjB9Lk9yZGVyc19fdmFyaWFudHNfX3ZhcmlhbnQgcDpudGgtY2hpbGQoMil7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtmb250LWZhbWlseTpcIkJyYW5kb25SZWdcIjtmb250LXNpemU6MTRweDtib3JkZXI6MXB4IHNvbGlkICNlN2U3ZTc7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLXRvcDowfS5PcmRlcnNfX2l0ZW1ze3dpZHRoOjEwMCU7Ym9yZGVyOjFweCBzb2xpZCAjZjBmMGYwO2JvcmRlci10b3A6MHB4fS5PcmRlcnNfX2l0ZW1zX19jb250YWluZXJ7bWFyZ2luLXRvcDoyMHB4fS5PcmRlcnNfX2l0ZW17ZGlzcGxheTpmbGV4O3BhZGRpbmc6MTBweDtwYWRkaW5nLXRvcDowcHh9Lk9yZGVyc19fcm93e2Rpc3BsYXk6ZmxleH0uT3JkZXJzX19yb3ctLWhlYWRpbmd7YmFja2dyb3VuZDp2YXIoLS1waW5rKX0uT3JkZXJzX19yb3cgZGl2e2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtd2VpZ2h0OnVuc2V0O2ZvbnQtc2l6ZTouODc1cmVtO3BhZGRpbmc6MTBweDtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7dGV4dC1hbGlnbjpsZWZ0O2JvcmRlci10b3A6MDtib3JkZXItYm90dG9tOjB9Lk9yZGVyc19fcm93IGRpdjpudGgtY2hpbGQoMSl7d2lkdGg6MTUlO2JvcmRlci1yaWdodDowfS5PcmRlcnNfX3JvdyBkaXY6bnRoLWNoaWxkKDIpe3dpZHRoOjMwJTtib3JkZXItbGVmdDowO2JvcmRlci1yaWdodDowfS5PcmRlcnNfX3JvdyBkaXY6bnRoLWNoaWxkKDMpe3dpZHRoOjE1JTtib3JkZXItbGVmdDowO2JvcmRlci1yaWdodDowO3RleHQtYWxpZ246Y2VudGVyfS5PcmRlcnNfX3JvdyBkaXY6bnRoLWNoaWxkKDQpe3dpZHRoOjE1JTtib3JkZXItbGVmdDowO2JvcmRlci1yaWdodDowO3RleHQtYWxpZ246Y2VudGVyfS5PcmRlcnNfX3JvdyBkaXY6bnRoLWNoaWxkKDUpe3dpZHRoOjE1JTtib3JkZXItbGVmdDowO2JvcmRlci1yaWdodDowO3RleHQtYWxpZ246Y2VudGVyfS5PcmRlcnNfX3JvdyBkaXY6bnRoLWNoaWxkKDYpe3dpZHRoOjE1JTtib3JkZXItbGVmdDowO3RleHQtYWxpZ246ZW5kfS5PcmRlcnNfX3Jvdy0taGVhZGluZyBkaXZ7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7Zm9udC13ZWlnaHQ6dW5zZXQ7Zm9udC1zaXplOi44NzVyZW07cGFkZGluZzoxMHB4O2JvcmRlcjoxcHggc29saWQgdmFyKC0tcGluayk7dGV4dC1hbGlnbjpsZWZ0fS5PcmRlcnMgdGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO3dpZHRoOjEwMCV9Lk9yZGVycyB0ZCwuT3JkZXJzIHRoe3BhZGRpbmc6MTBweDtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO2ZvbnQtc2l6ZTouODc1cmVtfS5PcmRlcnMgdGh7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7Zm9udC13ZWlnaHQ6dW5zZXQ7Zm9udC1zaXplOi44NzVyZW19Lk9yZGVycyB0Ym9keSBpbWd7bWF4LXdpZHRoOjY1cHg7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uT3JkZXJzIC5wcm9kdWN0X193cmFwcGVye2Rpc3BsYXk6ZmxleH0uT3JkZXJzX19iYWNre21hcmdpbi10b3A6MTVweH0uT3JkZXJzX19iYWNrIGF7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCJ9Lk9yZGVycyAuY2VudGVye3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7Lk9yZGVyc3ttYXJnaW4tdG9wOjIwcHh9Lk9yZGVyc19fdGl0bGV7Zm9udC1zaXplOjEuNXJlbX0uT3JkZXJzX19hZGRyZXNze2Rpc3BsYXk6ZmxleDtnYXA6NTBweH0uT3JkZXJzX19iYWNre21hcmdpbi10b3A6NDBweH19Lkhlcm9fX3NsaWRle3dpZHRoOjEwMCU7dHJhbnNpdGlvbjpvcGFjaXR5IDFzIGVhc2UgIWltcG9ydGFudH0uSGVyb19fc2xpZGUuaXMtc2VsZWN0ZWR7b3BhY2l0eToxICFpbXBvcnRhbnR9Lkhlcm9fX2ltYWdle3dpZHRoOjEwMCU7dmVydGljYWwtYWxpZ246bWlkZGxlO2hlaWdodDoxMDAlfS5IZXJvX19idXR0b257bGV0dGVyLXNwYWNpbmc6MXB4O2ZvbnQtc2l6ZToxN3B4O2hlaWdodDo0MHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwb3NpdGlvbjphYnNvbHV0ZX0uSGVyb19fdmlkZW97d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygxMDB2aCAtIDgwcHgpO29iamVjdC1maXQ6Y292ZXI7ZGlzcGxheTpub25lfS5IZXJvX192aWRlby0tbW9iaWxle2Rpc3BsYXk6YmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuSGVyb19fdmlkZW97ZGlzcGxheTpibG9jaztoZWlnaHQ6Y2FsYygxMDB2aCAtIDEwNXB4KX0uSGVyb19fdmlkZW8tLW1vYmlsZXtkaXNwbGF5Om5vbmV9fS5GZWF0dXJlZENvbGxlY3Rpb25fX3RpdGxle2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MjBweDttYXJnaW46MjBweCAwO3RleHQtYWxpZ246Y2VudGVyfS5GZWF0dXJlZENvbGxlY3Rpb25fX3Byb2R1Y3Rze3BhZGRpbmc6MCAxMHB4O292ZXJmbG93OmhpZGRlbn0uRmVhdHVyZWRDb2xsZWN0aW9uX19wcm9kdWN0cyAuUHJvZHVjdENhcmR7d2lkdGg6Y2FsYyg1MCUgLSA1cHgpO21hcmdpbjowIDIuNXB4fS5GZWF0dXJlZENvbGxlY3Rpb25fX2NhcmR7aGVpZ2h0OjEwMCU7d2lkdGg6Y2FsYygyNSUgLSA1cHgpO21hcmdpbjowIDIuNXB4fS5GZWF0dXJlZENvbGxlY3Rpb25fX2NhcmRfX3VybHtkaXNwbGF5OmJsb2NrO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjcxLjYlO3Bvc2l0aW9uOnJlbGF0aXZlfS5GZWF0dXJlZENvbGxlY3Rpb25fX2NhcmRfX3VybDp2aXNpdGVke2NvbG9yOiMwMDB9LkZlYXR1cmVkQ29sbGVjdGlvbl9fY2FyZF9fdXJsOmhvdmVye2NvbG9yOiMwMDB9LkZlYXR1cmVkQ29sbGVjdGlvbl9fY2FyZF9faW1hZ2V7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5GZWF0dXJlZENvbGxlY3Rpb25fX2NhcmRfX3RleHR7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojZmZkYmU1ODc7Zm9udC1mYW1pbHk6QnJhbmRvbkJsZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4O3BhZGRpbmc6NXB4IDE4cHg7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2ZvbnQtc2l6ZTo0MHB4O2xpbmUtaGVpZ2h0OjUwcHg7aGVpZ2h0OjgwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LkZlYXR1cmVkQ29sbGVjdGlvbiAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91c3tsZWZ0OjE1cHh9LkZlYXR1cmVkQ29sbGVjdGlvbiAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0e3JpZ2h0OjE1cHh9LkZlYXR1cmVkQ29sbGVjdGlvbiAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbnt0b3A6MzclO2JhY2tncm91bmQ6dW5zZXR9LkZlYXR1cmVkQ29sbGVjdGlvbiAuYnV0dG9uOmhvdmVyLC5GZWF0dXJlZENvbGxlY3Rpb24gYnV0dG9uOmhvdmVyLC5GZWF0dXJlZENvbGxlY3Rpb24gaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLC5GZWF0dXJlZENvbGxlY3Rpb24gaW5wdXRbdHlwZT1yZXNldF06aG92ZXIsLkZlYXR1cmVkQ29sbGVjdGlvbiBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXJ7YmFja2dyb3VuZDp1bnNldH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7LkZlYXR1cmVkQ29sbGVjdGlvbl9fdGl0bGV7bWFyZ2luOjYwcHggMCAzMHB4O2ZvbnQtc2l6ZToxLjhyZW19LkZlYXR1cmVkQ29sbGVjdGlvbl9fcHJvZHVjdHN7Z2FwOjVweH0uRmVhdHVyZWRDb2xsZWN0aW9uX19wcm9kdWN0cyAuUHJvZHVjdENhcmR7d2lkdGg6Y2FsYygyNSUgLSA1cHgpfX0uRmVhdHVyZWRDb2xsZWN0aW9uc3tkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuRmVhdHVyZWRDb2xsZWN0aW9uc3tkaXNwbGF5OnVuc2V0fS5GZWF0dXJlZENvbGxlY3Rpb25zX19jb250YWluZXJ7ZGlzcGxheTpmbGV4O3dpZHRoOjkwJTttYXJnaW46NTBweCBhdXRvIDA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LkZlYXR1cmVkQ29sbGVjdGlvbnMtLWNvbnRhaW5lcntvdmVyZmxvdzpoaWRkZW59LkZlYXR1cmVkQ29sbGVjdGlvbnNfX2Jsb2Nre3dpZHRoOjMyJX0uRmVhdHVyZWRDb2xsZWN0aW9uc19fYmxvY2sgaW1ne3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt0cmFuc2l0aW9uOi4zcyBhbGw7dmVydGljYWwtYWxpZ246bWlkZGxlfS5GZWF0dXJlZENvbGxlY3Rpb25zX19ibG9jayBpbWc6aG92ZXJ7dHJhbnNmb3JtOnNjYWxlKDEuMSl9LkZlYXR1cmVkQ29sbGVjdGlvbnNfX2J1dHRvbnN7bWFyZ2luLXRvcDoxMHB4O3RleHQtYWxpZ246Y2VudGVyfS5GZWF0dXJlZENvbGxlY3Rpb25zX19idXR0b25zX190aXRsZXttYXJnaW4tdG9wOjEwcHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7Zm9udC1zaXplOjE3cHg7ZGlzcGxheTpibG9jazt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LkZlYXR1cmVkQ29sbGVjdGlvbnNfX2J1dHRvbnttYXJnaW4tdG9wOjEwcHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7Zm9udC13ZWlnaHQ6aW5pdGlhbDtmb250LXNpemU6MTJweDtwYWRkaW5nOjEwcHggMCA3cHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTUwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfX0uSG9tZXBhZ2VCdXR0b25zX19jb250YWluZXJ7bWFyZ2luLXRvcDoyMHB4fS5Ib21lcGFnZUJ1dHRvbnNfX3Jvd3tkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LkhvbWVwYWdlQnV0dG9uc19faGFsZnt3aWR0aDo0OCV9LkhvbWVwYWdlQnV0dG9uc19faGFsZjpudGgtY2hpbGQob2RkKXttYXJnaW4tcmlnaHQ6MSV9LkhvbWVwYWdlQnV0dG9uc19faGFsZjpudGgtY2hpbGQoZXZlbil7bWFyZ2luLWxlZnQ6MSV9LkhvbWVwYWdlQnV0dG9uc19fYnV0dG9ue3RleHQtYWxpZ246Y2VudGVyO2hlaWdodDozNnB4O2JvcmRlcjoycHggc29saWQgIzAwMDttYXJnaW4tYm90dG9tOjE1cHg7dHJhbnNpdGlvbjouM3MgYWxsfS5Ib21lcGFnZUJ1dHRvbnNfX2J1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwMDB9LkhvbWVwYWdlQnV0dG9uc19fYnV0dG9uOmhvdmVyIHB7Y29sb3I6I2ZmZn0uSG9tZXBhZ2VCdXR0b25zX19idXR0b24gcHttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MzZweDtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6aW5pdGlhbDtmb250LXNpemU6MTRweDtsZXR0ZXItc3BhY2luZzouNXB4O21hcmdpbjowfS5Ib21lcGFnZUFib3V0X19jb250YWluZXJ7YmFja2dyb3VuZDojZmZlZmViO3BhZGRpbmctdG9wOjUwcHg7cGFkZGluZy1ib3R0b206NTBweDttYXJnaW4tdG9wOjUwcHh9LkhvbWVwYWdlQWJvdXRfX2NhcHRpb257Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MTRweDt0ZXh0LWFsaWduOmNlbnRlcn0uSG9tZXBhZ2VBYm91dF9fdGl0bGV7Zm9udC1zaXplOjEuOHJlbTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4O21hcmdpbi1ib3R0b206MzBweDt0ZXh0LWFsaWduOmNlbnRlcn0uSG9tZXBhZ2VBYm91dF9fZGVzY3JpcHRpb257dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6XCJCcmFuZG9uUmVnXCI7dGV4dC10cmFuc2Zvcm06aW5pdGlhbDttYXJnaW4tdG9wOjMwcHh9LkhvbWVwYWdlQWJvdXRfX2Rlc2NyaXB0aW9uLS1kZXNrdG9we2Rpc3BsYXk6bm9uZX0uSG9tZXBhZ2VBYm91dF9fYnV0dG9uc3ttYXgtd2lkdGg6MTAwJTttYXJnaW46MCBhdXRvO21hcmdpbi10b3A6MjVweH0uSG9tZXBhZ2VBYm91dF9fYnV0dG9ucy0tZGVza3RvcHtkaXNwbGF5Om5vbmV9LkhvbWVwYWdlQWJvdXRfX2J1dHRvbnMtLW1vYmlsZXt3aWR0aDo5NSU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5Ib21lcGFnZUFib3V0X19idXR0b25zIGF7d2lkdGg6NDklfS5Ib21lcGFnZUFib3V0X19idXR0b25zIHB7dHJhbnNpdGlvbjouM3MgYWxsO3BhZGRpbmctdG9wOjEycHg7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5Ib21lcGFnZUFib3V0X19idXR0b257dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxMHB4IDE1cHg7YmFja2dyb3VuZC1jb2xvcjojZmZkYmU1O2NvbG9yOiMwMDB9LkhvbWVwYWdlQWJvdXRfX3JpZ2h0IGltZ3t3aWR0aDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZnMtaGFzLWxpbmtzOjphZnRlcntwYWRkaW5nOjE4cHggMjdweDtib3JkZXI6MnB4IHNvbGlkICMwMDA7Y29sb3I6IzAwMDtjb250ZW50OlwiU0hPUCBOT1dcIn0uZnMtaGFzLWxpbmtzOmhvdmVyOmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44OSl9LmZzLXdyYXBwZXIgZGl2LmZzLXRleHQtY29udGFpbmVyIC5mcy1lbnRyeS10aXRsZSxkaXYuZnMtZGV0YWlsLXRpdGxle2ZvbnQtZmFtaWx5OkJlYmFzTmV1ZTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWx9ZGl2LmZzLXRleHQtY29udGFpbmVyIC5mcy1lbnRyeS1kYXRlLGRpdi5mcy1kZXRhaWwtY29udGFpbmVyIC5mcy1wb3N0LWluZm8sZGl2LmZzLXdyYXBwZXIgZGl2LmZzLWhhcy1saW5rczo6YWZ0ZXIsLmZzLXRleHQtcHJvZHVjdCwuZnMtb3ZlcmxpbmstdGV4dHtmb250LWZhbWlseTpCZWJhc05ldWU7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZH0uZnMtd3JhcHBlciBkaXYuZnMtdGV4dC1jb250YWluZXIgKntjb2xvcjojMDAwfS5mcy13cmFwcGVyIGRpdi5mcy10ZXh0LWNvbnRhaW5lcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg5KTttYXJnaW46MHB4fWRpdi5mcy1lbnRyeS1kYXRle2Rpc3BsYXk6bm9uZX1kaXYuZnMtZW50cnktdGl0bGV7ZGlzcGxheTpub25lfS5mcy13cmFwcGVyIGRpdi5mcy10aW1lbGluZS1lbnRyeXttYXJnaW46MnB4fWRpdi5mcy13cmFwcGVyIGRpdi5mcy1lbnRyeS1jb250YWluZXJ7d2lkdGg6MjUlO3BhZGRpbmctdG9wOjI1JX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtkaXYuZnMtd3JhcHBlciBkaXYuZnMtZW50cnktY29udGFpbmVye3dpZHRoOjUwJTtwYWRkaW5nLXRvcDo1MCV9fS5zaG9wcGFibGUtaW5zdGFncmFtIC5JbnN0YWdyYW1fX2NhcHRpb257Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MTRweDttYXJnaW46MDtjb2xvcjojMDAwO2ZvbnQtc3R5bGU6aW5pdGlhbH0uc2hvcHBhYmxlLWluc3RhZ3JhbSAuSW5zdGFncmFtX19jb250YWluZXIgaDJ7Zm9udC1zaXplOjEuOHJlbTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4O21hcmdpbi1ib3R0b206MzBweDtwYWRkaW5nLXRvcDowfS5zaG9wcGFibGUtaW5zdGFncmFtIC5JbnN0YWdyYW1fX2Rlc2NyaXB0aW9ue2ZvbnQtd2VpZ2h0OmluaXRpYWw7bWFyZ2luLWJvdHRvbTo0MHB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO3RleHQtdHJhbnNmb3JtOmluaXRpYWw7Zm9udC1zdHlsZTppbml0aWFsO2NvbG9yOiMwMDA7Zm9udC1zaXplOjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5zaG9wcGFibGUtaW5zdGFncmFtIC5JbnN0YWdyYW1fX2Rlc2NyaXB0aW9ue21hcmdpbi1ib3R0b206MjVweH0uc2hvcHBhYmxlLWluc3RhZ3JhbSAuSW5zdGFncmFtX19jb250YWluZXIgaDJ7bWFyZ2luLWJvdHRvbToyNXB4fX0uSW5zdGFncmFte3BhZGRpbmctYm90dG9tOjIwcHh9Lkluc3RhZ3JhbV9fY29udGFpbmVye3BhZGRpbmctdG9wOjUwcHg7cGFkZGluZy1ib3R0b206MjVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uSW5zdGFncmFtX19jYXB0aW9ue2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjA7Y29sb3I6IzAwMDtmb250LXN0eWxlOmluaXRpYWw7dGV4dC1hbGlnbjpjZW50ZXJ9Lkluc3RhZ3JhbV9fdGl0bGV7Zm9udC1zaXplOjEuOHJlbTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OmluaXRpYWx9Lkluc3RhZ3JhbV9fZGVzY3JpcHRpb257dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDoyNXB4O2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO3RleHQtdHJhbnNmb3JtOmluaXRpYWw7Zm9udC1zdHlsZTppbml0aWFsO2NvbG9yOiMwMDA7Zm9udC1zaXplOjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuSW5zdGFncmFtX19jb250YWluZXJ7cGFkZGluZy1ib3R0b206NTBweDtwYWRkaW5nLXRvcDo4MHB4fS5JbnN0YWdyYW1fX2Rlc2NyaXB0aW9ue21hcmdpbi10b3A6MzBweH19LmxzLWRldGFpbC1mb290ZXJ7ZGlzcGxheTpub25lfS51Z2Mtc2xpZGVyX19pY29uc3twb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjIwcHh9LnVnYy1zbGlkZXJfX2Jhbm5lci1zdHJpcHtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjMxcHg7d2lkdGg6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey51Z2Mtc2xpZGVyX19iYW5uZXItc3RyaXB7aGVpZ2h0OmF1dG87d2lkdGg6MTAwdnd9fS51Z2Mtc2xpZGVyX19jb250YWluZXJ7cGFkZGluZzo1MHB4IDAgOTBweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO3otaW5kZXg6MTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9LnVnYy1zbGlkZXJfX2ljb257d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30udWdjLXNsaWRlcl9faWNvbi0tMnt3aWR0aDoxMDBweDttYXJnaW4taW5saW5lOmF1dG87dGV4dC1hbGlnbjpjZW50ZXI7ei1pbmRleDoxO3Bvc2l0aW9uOnJlbGF0aXZlfS51Z2Mtc2xpZGVyX19pY29uLS0xe3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0MyU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt3aWR0aDoyNTBweDthbmltYXRpb246c2hpbmUgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlfS51Z2Mtc2xpZGVyX19zbGlkZXt3aWR0aDo4MCV9LnVnYy1zbGlkZXJfX3NsaWRlLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTtzY2FsZTouOTt0cmFuc2l0aW9uOi4zcyBhbGx9LnVnYy1zbGlkZXJfX3NsaWRlLS0xe3dpZHRoOjEwMCV9LnVnYy1zbGlkZXJfX3NsaWRlLmlzLXNlbGVjdGVkIC51Z2Mtc2xpZGVyX19zbGlkZS1jb250YWluZXJ7c2NhbGU6MX0udWdjLXNsaWRlcl9fdGl0bGV7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7Zm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LnVnYy1zbGlkZXIgLmZsaWNraXR5LXBhZ2UtZG90c3tkaXNwbGF5Om5vbmV9LnVnYy1zbGlkZXJfX3ZpZGVve3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czoxMHB4O2FzcGVjdC1yYXRpbzoxLzEuMjtvYmplY3QtZml0OmNvdmVyfS51Z2Mtc2xpZGVyX19wcm9kdWN0e3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Ym90dG9tOjEwcHg7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6NXB4O2xlZnQ6MTBweDt3aWR0aDpjYWxjKDEwMCUgLSAyMHB4KTtib3JkZXI6NHB4IHRyYW5zcGFyZW50IHJnYmEoMjU1LDIxOSwyMjksLjQpO2JhY2tncm91bmQ6cmdiYSgyNTUsMjE5LDIyOSwuNil9LnVnYy1zbGlkZXJfX3Byb2R1Y3QtdGV4dHttYXJnaW4tbGVmdDo1cHh9LnVnYy1zbGlkZXJfX3Byb2R1Y3QtdGl0bGV7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7Zm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6LjdyZW19LnVnYy1zbGlkZXJfX3Byb2R1Y3QtaW1hZ2V7d2lkdGg6NTBweDtvYmplY3QtZml0OmNvbnRhaW47aGVpZ2h0OmF1dG87Ym9yZGVyLXJhZGl1czoxMHB4fS51Z2Mtc2xpZGVyX19wcm9kdWN0LWNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjc1cHg7bGVmdDoxMHB4O2JhY2tncm91bmQ6cmdiYSgyNTUsMjE5LDIyOSwuNik7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7Zm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6LjdyZW07cGFkZGluZzozcHggNXB4O2JvcmRlci1yYWRpdXM6NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LnVnYy1zbGlkZXJfX2NvbnRhaW5lcntwYWRkaW5nOjUwcHggNjBweCA4MHB4O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdDtwYWRkaW5nLWJvdHRvbToxMTBweH0udWdjLXNsaWRlcl9fY29udGFpbmVyIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3Vze2xlZnQ6LTUycHh9LnVnYy1zbGlkZXJfX2NvbnRhaW5lciAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0e3JpZ2h0Oi01MnB4fS51Z2Mtc2xpZGVyX19pY29uLS0ye3dpZHRoOjEzMHB4fS51Z2Mtc2xpZGVyX19zbGlkZXt3aWR0aDpjYWxjKDI1JSAtIDE1cHgpO21hcmdpbi1yaWdodDoyMHB4fS51Z2Mtc2xpZGVyX19zbGlkZS0tMXt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDowfS51Z2Mtc2xpZGVyX19zbGlkZS1jb250YWluZXJ7c2NhbGU6MX0udWdjLXNsaWRlcl9fc2xpZGUtLTEgLnVnYy1zbGlkZXJfX3ZpZGVve2FzcGVjdC1yYXRpbzoxNi85fS51Z2Mtc2xpZGVyX19zbGlkZXItcHJvZHVjdHtib3R0b206MTVweH19QGtleWZyYW1lcyBzaGluZXswJXt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjQpfX0uc3VwcG9ydHtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LnN1cHBvcnRfX2NvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjIwcHggMzBweDtvdmVyZmxvdy14OmhpZGRlbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN1cHBvcnQtYmFubmVyX19zdHJpcHtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjMxcHg7d2lkdGg6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5zdXBwb3J0LWJhbm5lcl9fc3RyaXB7d2lkdGg6MTUwdnc7aGVpZ2h0OmF1dG99fS5zdXBwb3J0X190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtmb250LXdlaWdodDo1MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOjFweDtmb250LXNpemU6MjBweH0uc3VwcG9ydF9fdGl0bGUtaW1hZ2V7bWF4LXdpZHRoOjQwMHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zdXBwb3J0X19kZXNjcmlwdGlvbntmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOi44cmVtfS5zdXBwb3J0X19pbWFnZXtib3JkZXItcmFkaXVzOjUwJTt3aWR0aDoxMDAlO2hlaWdodDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtvYmplY3QtZml0OmNvdmVyO2FzcGVjdC1yYXRpbzoxLzE7dHJhbnNpdGlvbjouM3MgYWxsfS5zdXBwb3J0X19pdGVte3dpZHRoOmNhbGMoNTAlIC0gMTBweCk7ZGlzcGxheTpibG9ja30uc3VwcG9ydF9faXRlbV9fdGl0bGV7Zm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7Zm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6LjlyZW07cGFkZGluZzowIDEwcHg7dG9wOjQ0JTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjEwMCU7bGluZS1oZWlnaHQ6MTRweDtwb3NpdGlvbjphYnNvbHV0ZX0uc3VwcG9ydF9faXRlbS1pbWFnZXtib3JkZXI6N3B4IHNvbGlkICNlYTcwNjA7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1yYWRpdXM6NTAlfS5zdXBwb3J0X19pdGVtOmhvdmVyIC5zdXBwb3J0X19pbWFnZXtzY2FsZToxLjF9LnN1cHBvcnRfX3dyYXBwZXJ7Z2FwOjMwcHggMjBweDtkaXNwbGF5OmZsZXg7bWFyZ2luLXRvcDoyNXB4O2ZsZXgtZmxvdzpyb3cgd3JhcH0uc3VwcG9ydF9fYmd7d2lkdGg6MTAwJTtoZWlnaHQ6bWF4LWNvbnRlbnQ7bWFyZ2luLWlubGluZTphdXRvfS5zdXBwb3J0X193cmFwcGVyLS1oZWFkaW5ne3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoyODBweDttYXJnaW4taW5saW5lOmF1dG99LnN1cHBvcnRfX3RleHR7Y29sb3I6I2ZmZjttYXJnaW4tdG9wOjEwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuc3VwcG9ydC1iYW5uZXJfX3N0cmlwe3dpZHRoOjEwMHZ3fS5zdXBwb3J0X190aXRsZS1pbWFnZXttYXJnaW4tdG9wOi03NXB4fS5zdXBwb3J0X19jb250YWluZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjgwcHggMzBweCAzMHB4O3BhZGRpbmc6MTQwcHggMzBweCA1MHB4fS5zdXBwb3J0X193cmFwcGVyLS1oZWFkaW5ne21heC13aWR0aDoyNDBweH0uc3VwcG9ydF9faGVhZGluZ3tkaXNwbGF5Om5vbmU7d2lkdGg6MzAlfS5zdXBwb3J0X193cmFwcGVye3dpZHRoOjEwMCU7Z2FwOjIwcHg7bWFyZ2luLXRvcDowfS5zdXBwb3J0X19pdGVte3dpZHRoOmNhbGMoMjUlIC0gMTVweCl9LnN1cHBvcnRfX2Jne21heC13aWR0aDoxODBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM1MHB4KXsuc3VwcG9ydF9fd3JhcHBlcntnYXA6ODBweH0uc3VwcG9ydF9faXRlbXt3aWR0aDpjYWxjKDI1JSAtIDYwcHgpfX0uaW1hZ2UtYmFubmVyX19jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3cteDpoaWRkZW59LmltYWdlLWJhbm5lcl9faW1hZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmltYWdlLWJhbm5lcl9faW1hZ2UtdGV4dHtoZWlnaHQ6YXV0b30uaW1hZ2UtYmFubmVyX190ZXh0e3Bvc2l0aW9uOmFic29sdXRlO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuMXJlbTtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtsZWZ0OjU1JTt0b3A6NTAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXgtd2lkdGg6MTc0cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmltYWdlLWJhbm5lcl9fc3RyaXB7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTUwdnc7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7dG9wOjA7aGVpZ2h0OmF1dG99LmltYWdlLWJhbm5lcl9fc3RyaXBfX2JvdHRvbXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxNTB2dztib3R0b206MDtoZWlnaHQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5pbWFnZS1iYW5uZXJfX3N0cmlwe3dpZHRoOjEwMHZ3fS5pbWFnZS1iYW5uZXJfX3N0cmlwX19ib3R0b217d2lkdGg6MTAwdnd9LmltYWdlLWJhbm5lcl9fdGV4dHtsZWZ0OjU1JTtmb250LXNpemU6Mi4xcmVtO21heC13aWR0aDozNTBweH0uaW1hZ2UtYmFubmVyX19pbWFnZS10ZXh0e21heC13aWR0aDo1NTBweH19LmNvbGxlY3Rpb24tc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93LXg6aGlkZGVufS5jb2xsZWN0aW9uLXNsaWRlcl9fY29udGFpbmVye3BhZGRpbmc6MTBweCAwfS5jb2xsZWN0aW9uLXNsaWRlcl9fc2xpZGV7d2lkdGg6MTAwJTttYXJnaW46MjBweCAwO2Rpc3BsYXk6YmxvY2t9LmNvbGxlY3Rpb24tc2xpZGVyX19zbGlkZSBpbWd7d2lkdGg6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47aGVpZ2h0OmF1dG99LmNvbGxlY3Rpb24tc2xpZGVyX190aXRsZXtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4O3RleHQtYWxpZ246Y2VudGVyfS5jb2xsZWN0aW9uLXNsaWRlciAuZmxpY2tpdHktcGFnZS1kb3Rze2Rpc3BsYXk6bm9uZX0uY29sbGVjdGlvbi1zbGlkZXJfX2Jhbm5lcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7d2lkdGg6MTUwdnc7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7dG9wOjA7aGVpZ2h0OmF1dG99LmNvbGxlY3Rpb24tc2xpZGVyX19zbGlkZXN7d2lkdGg6NTAlfS5jb2xsZWN0aW9uLXNsaWRlciAuZmxpY2tpdHktYnV0dG9ue2JhY2tncm91bmQ6dW5zZXR9LmNvbGxlY3Rpb24tc2xpZGVyIC5mbGlja2l0eS1idXR0b24taWNvbnt3aWR0aDozMCV9LmNvbGxlY3Rpb24tc2xpZGVyIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQgc3Zne2xlZnQ6dW5zZXQ7cmlnaHQ6MjAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmNvbGxlY3Rpb24tc2xpZGVyX19jb250YWluZXJ7cGFkZGluZzowIDYwcHg7cGFkZGluZy10b3A6NjBweH0uY29sbGVjdGlvbi1zbGlkZXJfX2Jhbm5lcnt3aWR0aDoxMDB2d30uY29sbGVjdGlvbi1zbGlkZXJfX3NsaWRlc3t3aWR0aDo1MCU7ZGlzcGxheTpmbGV4fS5jb2xsZWN0aW9uLXNsaWRlciAuZmxpY2tpdHktYnV0dG9uLWljb257d2lkdGg6NjAlfX0uUGFnaW5hdGlvbnt0ZXh0LWFsaWduOmNlbnRlcn0uUGFnaW5hdGlvbiBhe2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO21hcmdpbjowIDJweH0uUGFnaW5hdGlvbiAuY3VycmVudHtib3JkZXI6MDtiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtd2VpZ2h0OmluaXRpYWw7cGFkZGluZzo1cHggMTBweDtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIn1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsa1wiO3NyYzp1cmwoXCIuLi8uLi9hc3NldHMvYnJhbmRvbl9ibGstd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi8uLi9hc3NldHMvYnJhbmRvbl9ibGstd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vLi4vYXNzZXRzL0JyYW5kb25fYmxrLm90ZlwiKSBmb3JtYXQoXCJvdGZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkJyYW5kb25UaGluXCI7c3JjOnVybChcIi4uLy4uL2Fzc2V0cy9icmFuZG9uX3RoaW4td2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi8uLi9hc3NldHMvYnJhbmRvbl90aGluLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uLy4uL2Fzc2V0cy9CcmFuZG9uX3RoaW4ub3RmXCIpIGZvcm1hdChcIm90ZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO3NyYzp1cmwoXCIuLi8uLi9hc3NldHMvYnJhbmRvbl9yZWctd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi8uLi9hc3NldHMvYnJhbmRvbl9yZWctd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vLi4vYXNzZXRzL0JyYW5kb25fcmVnLm90ZlwiKSBmb3JtYXQoXCJvdGZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtzcmM6dXJsKFwiLi4vLi4vYXNzZXRzL2JyYW5kb25fYmxkLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vLi4vYXNzZXRzL2JyYW5kb25fYmxkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uLy4uL2Fzc2V0cy9CcmFuZG9uX2JsZC5vdGZcIikgZm9ybWF0KFwib3RmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJCcmFuZG9uTFwiO3NyYzp1cmwoXCIuLi8uLi9hc3NldHMvYnJhbmRvbl9saWdodC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uLy4uL2Fzc2V0cy9icmFuZG9uX2xpZ2h0LXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uLy4uL2Fzc2V0cy9CcmFuZG9uX2xpZ2h0Lm90ZlwiKSBmb3JtYXQoXCJvdGZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkJlYmFzTmV1ZVwiO3NyYzp1cmwoXCIuLi8uLi9hc3NldHMvQmViYXNOZXVlUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uLy4uL2Fzc2V0cy9CZWJhc05ldWVSZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi8uLi9hc3NldHMvQmViYXNOZXVlUmVndWxhci5vdGZcIikgZm9ybWF0KFwib3RmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJIZWxsb0JlYXV0aWZ1bFwiO3NyYzp1cmwoXCIuLi8uLi9hc3NldHMvSGVsbG9CZWF1dGlmdWwtTWFya2VyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vLi4vYXNzZXRzL0hlbGxvQmVhdXRpZnVsLU1hcmtlci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vLi4vYXNzZXRzL0hlbGxvQmVhdXRpZnVsLU1hcmtlci5vdGZcIikgZm9ybWF0KFwib3RmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJIZWxsb0JlYXV0aWZ1bEFsdFwiO3NyYzp1cmwoXCIuLi8uLi9hc3NldHMvSGVsbG9CZWF1dGlmdWwtTWFya2VyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vLi4vYXNzZXRzL0hlbGxvQmVhdXRpZnVsLU1hcmtlci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vLi4vYXNzZXRzL0hlbGxvQmVhdXRpZnVsLU1hcmtlci5vdGZcIikgZm9ybWF0KFwib3RmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJIZWxsb0JlYXV0aWZ1bE90aGVyXCI7c3JjOnVybChcIi4uLy4uL2Fzc2V0cy9IZWxsb0JlYXV0aWZ1bEFsdGVybmF0ZXMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi8uLi9hc3NldHMvSGVsbG9CZWF1dGlmdWxBbHRlcm5hdGVzLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi8uLi9hc3NldHMvSGVsbG9CZWF1dGlmdWxBbHRlcm5hdGVzLnR0ZlwiKSBmb3JtYXQoXCJ0dGZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkRldmFuYWdhclwiO3NyYzp1cmwoXCIuLi8uLi9hc3NldHMvZGV2YW5hZ2FyaXNhbmdhbW1uLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uLy4uL2Fzc2V0cy9kZXZhbmFnYXJpc2FuZ2FtbW4td2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKX1he2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9cCxoMSxoMixoMyxoNCxoNSxoNnttYXJnaW46MDtmb250LXdlaWdodDppbml0aWFsfTpyb290ey0tdGVhbDogI2M1ZmZmYzstLWxpZ2h0LXBpbms6IGhzbCgxMCwgMTAwJSwgOTglKTstLXBpbms6I2ZmZGJlNTstLW51ZGU6I2ZmZWZlYn0ub3ZlcmxheXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5OjA7ei1pbmRleDotMTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5fS5vdmVybGF5LnNob3d7ZGlzcGxheTpibG9jaztvcGFjaXR5Oi40O3otaW5kZXg6MjA7dmlzaWJpbGl0eTp2aXNpYmxlO3RyYW5zaXRpb246LjNzIG9wYWNpdHl9LmhpZGUtLW1vYmlsZXtkaXNwbGF5Om5vbmV9LmhpZGUtLWRlc2t0b3B7ZGlzcGxheTppbmhlcml0fS5oaWRlLS10YWJsZXR7ZGlzcGxheTppbmhlcml0fS5oaWRlLS1hbGx7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KXsuaGlkZS0tdGFibGV0e2Rpc3BsYXk6bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuaGlkZS0tbW9iaWxle2Rpc3BsYXk6aW5oZXJpdH0uaGlkZS0tZGVza3RvcHtkaXNwbGF5Om5vbmV9fS5mbGlja2l0eS1zbGlkZXIuZGlzYWJsZWR7dHJhbnNmb3JtOnVuc2V0ICFpbXBvcnRhbnR9Ym9keXttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjA7b3ZlcmZsb3cteDpoaWRkZW47Zm9udC1zaXplOjE0cHh9LmtsLXByaXZhdGUtcmVzZXQtY3NzLVh1YWpzMXtkaXNwbGF5Om5vbmV9Kntib3gtc2l6aW5nOmJvcmRlci1ib3h9dWx7cGFkZGluZzowfS5qcy1jYXJ0T3ZlcmxheXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzAwMDt6LWluZGV4Oi0xO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uOi4zcyBhbGx9LmpzLWNhcnRPdmVybGF5LnNob3d7b3BhY2l0eTouNDt2aXNpYmlsaXR5OnZpc2libGU7ei1pbmRleDoyMn1pbnB1dDpmb2N1c3tib3JkZXItY29sb3I6dW5zZXQ7b3V0bGluZTp1bnNldDtib3JkZXI6MXB4IHNvbGlkICNkOGQ5ZDg7Ym94LXNoYWRvdzowIDAgM3B4IHJnYmEoMCwwLDAsLjIpfS5tb2JpbGUtaGlkZXtkaXNwbGF5Om5vbmV9Lm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW59LnNob3BpZnktY2hhbGxlbmdlX19jb250YWluZXJ7bWFyZ2luOjEwMHB4IGF1dG99LnNob3BpZnktY2hhbGxlbmdlX19tZXNzYWdle2ZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wifS5nLXJlY2FwdGNoYXttYXJnaW46MTBweCAwfS5zaG9waWZ5LWNoYWxsZW5nZV9fYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JvcmRlcjowO2JhY2tncm91bmQ6dW5zZXQ7YmFja2dyb3VuZDp2YXIoLS1waW5rKTtmb250LWZhbWlseTpCcmFuZG9uQmxkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTRweDtwYWRkaW5nOjEwcHggMjBweDttaW4td2lkdGg6MTg5cHg7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuY29udGFpbmVye3BhZGRpbmc6MCAyMHB4O21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjE0ODBweH19LmJ0bnthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtkaXNwbGF5OmZsZXg7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDp2YXIoLS1udWRlKTt3aWR0aDoxMDAlO2ZvbnQtZmFtaWx5OlwiQnJhbmRvbkJsZFwiO2NvbG9yOiMwMDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3BhZGRpbmc6MTVweCAwO2JvcmRlcjowO3RyYW5zaXRpb246LjNzIGFsbDtjdXJzb3I6cG9pbnRlcn0uYnRuOmhvdmVye2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmfWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjA7Y3Vyc29yOnBvaW50ZXJ9LmZhZGVJbntkaXNwbGF5OmJsb2NrOy13ZWJraXQtYW5pbWF0aW9uOmZhZGVJbkZyb21Ob25lIC41cyBlYXNlLW91dDstbW96LWFuaW1hdGlvbjpmYWRlSW5Gcm9tTm9uZSAuNXMgZWFzZS1vdXQ7LW8tYW5pbWF0aW9uOmZhZGVJbkZyb21Ob25lIC41cyBlYXNlLW91dDthbmltYXRpb246ZmFkZUluRnJvbU5vbmUgLjVzIGVhc2Utb3V0fS5mYWRlT3V0e2FuaW1hdGlvbjpmYWRlSW5Gcm9tU29tZSAuNXMgZWFzZS1vdXQ7ZGlzcGxheTpibG9ja31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRnJvbU5vbmV7MCV7ZGlzcGxheTpub25lO29wYWNpdHk6MH0xJXtkaXNwbGF5OmJsb2NrO29wYWNpdHk6MH0xMDAle2Rpc3BsYXk6YmxvY2s7b3BhY2l0eToxfX1ALW1vei1rZXlmcmFtZXMgZmFkZUluRnJvbU5vbmV7MCV7ZGlzcGxheTpub25lO29wYWNpdHk6MH0xJXtkaXNwbGF5OmJsb2NrO29wYWNpdHk6MH0xMDAle2Rpc3BsYXk6YmxvY2s7b3BhY2l0eToxfX1ALW8ta2V5ZnJhbWVzIGZhZGVJbkZyb21Ob25lezAle29wYWNpdHk6MH0xJXtvcGFjaXR5OjB9MTAwJXtkaXNwbGF5Om5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhZGVJbkZyb21Ob25lezAle2Rpc3BsYXk6bm9uZTtvcGFjaXR5OjB9MSV7ZGlzcGxheTpibG9jaztvcGFjaXR5OjB9MTAwJXtkaXNwbGF5OmJsb2NrO29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlSW5Gcm9tU29tZXswJXtkaXNwbGF5OmJsb2NrO29wYWNpdHk6MX0xJXtkaXNwbGF5OmJsb2NrO29wYWNpdHk6MX0xMDAle2Rpc3BsYXk6bm9uZTtvcGFjaXR5OjB9fSIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi5IZWFkZXJ7XG4gICZfX3N0aWNreXtcbiAgICBwb3NpdGlvbjpzdGlja3k7XG4gICAgdG9wOjA7XG4gICAgei1pbmRleDo0O1xuICAgIHdpZHRoOjEwMCU7XG4gICAgYmFja2dyb3VuZDojZmZmO1xuICAgIFxuICB9XG4gICZfX2JhY2tncm91bmR7XG4gICAgYmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtcbiAgfVxuICAmX19jb250YWluZXJ7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIHBhZGRpbmc6IDAgMTIuNXB4O1xuICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuICAgIG1pbi1oZWlnaHQ6NTBweDtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2ZmZWNiODtcbiAgfVxuICAmX19jb2x1bW57XG4gICAgd2lkdGg6MjUlO1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgJi0tZW5ke1xuICAgICAganVzdGlmeS1jb250ZW50OmZsZXgtZW5kO1xuICAgIH1cbiAgfVxuICAmX19sb2dve1xuICAgIHdpZHRoOjUwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgJl9fbG9nbyBhe1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gIH1cbiAgJl9fbG9nbyBpbWd7XG4gICAgbWF4LXdpZHRoOjE2MHB4O1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWFyZ2luOjAgYXV0cDtcbiAgfVxuICAmX19tZW51e1xuICAgIG1hcmdpbi1yaWdodDoyMHB4O1xuICAgICZfX2J1dHRvbntcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6dW5zZXQ7XG4gICAgICBjb2xvcjojMDAwO1xuICAgICAgcGFkZGluZzowO1xuICAgICAgbWFyZ2luOjA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtNHB4O1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDp1bnNldDtcbiAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgIH1cbiAgICAgICYtLWNsb3Nle1xuICAgICAgICBkaXNwbGF5Om5vbmU7ICAgIFxuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdGV4dHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICAgIH1cbiAgfVxuICAmX19tZW51IHN2Z3tcbiAgICB3aWR0aDoyMHB4O1xuICAgIGhlaWdodDoyMHB4O1xuICB9XG4gICZfX21lbnUuYWN0aXZlICZfX21lbnVfX2J1dHRvbntcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbiAgJl9fbWVudS5hY3RpdmUgJl9fbWVudV9fYnV0dG9uLS1jbG9zZXtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICB9XG4gICZfX21lbnVfX2J1dHRvbi5oaWRle1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxuICAmX19hY2NvdW50IHN2Z3tcbiAgICB3aWR0aDoxOXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAmX19iYWd7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgJl9fY291bnR7ICAgIFxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICB0b3A6IC03cHg7XG4gICAgICByaWdodDogLTEwcHg7XG4gICAgfVxuICAgICZfX2ljb257XG4gICAgICBtYXgtd2lkdGg6IDIzcHg7XG4gICAgfVxuICB9XG4gICZfX3NlYXJjaCBzdmd7XG4gICAgd2lkdGg6MTVweDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAmX19zZWFyY2h7XG4gICAgd2lkdGg6MTVweDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDp1bnNldDtcbiAgICBwYWRkaW5nOjA7XG4gICAgbWFyZ2luOjA7XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQ6dW5zZXQ7XG4gICAgfVxuICAgICZfX3RleHR7XG4gICAgICBjb2xvcjojMDAwO1xuICAgIH1cbiAgfVxuICAmX19jb2x1bW4tLWVuZCAmX19hY2NvdW50e1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgICBtYXJnaW4tbGVmdDoxNXB4O1xuICB9XG4gICZfX3dyYXBwZXJ7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgfVxuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICZfX2NvbnRhaW5lciAuU2VhcmNoUG9wdXB7XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgIH1cbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgJl9fYmFja2dyb3VuZHtcbiAgICAgIGJhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7XG4gICAgfVxuICAgICZfX2JhZ3tcbiAgICAgICZfX2ljb257XG4gICAgICAgIG1hcmdpbi10b3A6MDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fbWVudXtcbiAgICAgICZfX3RleHR7XG4gICAgICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19tZW51IHN2Z3tcbiAgICAgIHdpZHRoOjI1cHg7XG4gICAgICBoZWlnaHQ6MjVweDtcbiAgICB9XG4gICAgJl9fY29sdW1ue1xuICAgICAgd2lkdGg6MzIuNSU7XG4gICAgICB3aWR0aDo0MHB4O1xuICAgIH1cbiAgICAmX19sb2dve1xuICAgICAgd2lkdGg6MzUlO1xuICAgICAgbWFyZ2luLXJpZ2h0OmF1dG87XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbi1sZWZ0OjUwcHg7XG4gICAgfVxuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIHBhZGRpbmc6MTBweCAxNXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbToxMHB4IHNvbGlkICNmZmVjYjg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaGVpZ2h0Ojc1cHg7XG4gICAgfVxuICAgICZfX2xvZ28gaW1ne1xuICAgICAgbWF4LXdpZHRoOjE5MHB4O1xuICAgIH1cbiAgICAmX19jb2x1bW4tLWVuZHtcbiAgICAgIGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XG4gICAgICB3aWR0aDptYXgtY29udGVudDtcbiAgICB9XG4gICAgJl9fY29sdW1uLS1lbmQgJl9fYWNjb3VudHtcbiAgICAgIGRpc3BsYXk6aW5oZXJpdDtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OjE1cHg7XG4gICAgfVxuICAgICZfX3NlYXJjaHtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgIHdpZHRoOm1heC1jb250ZW50O1xuICAgICAgJl9fdGV4dHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuICAgICAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYmFne1xuICAgICAgJl9faWNvbntcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2J1dHRvbnN7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgfVxuICAgICZfX2J1dHRvbntcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMzFweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRiZTU7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICBmb250LWZhbWlseTogJ0JyYW5kb25CbGQnO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWluLXdpZHRoOjE2MXB4O1xuICAgICAgJi0tZmFxLFxuICAgICAgJi0tYWNjb3VudHtcbiAgICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6MTBweDtcbiAgICAgIH1cbiAgICAgICYtLWZhcXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjIwcHg7XG4gICAgICB9XG4gICAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMwMDAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjojZmZmIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fbWVudS5hY3RpdmUgJl9fbWVudV9fYnV0dG9ue1xuICAgICAgZGlzcGxheTpibG9jaztcbiAgICB9XG4gICAgJl9fbWVudS5hY3RpdmUgJl9fbWVudV9fYnV0dG9uLS1jbG9zZXtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gIH1cbn0iLCIkd2lkZXN0c2NyZWVuOiAxNTUwcHg7XG4kd2lkZXNjcmVlbjoxMzUwcHg7XG4kZGVza3RvcDoxMDI0cHg7XG4kdGFibGV0OjYwMHB4O1xuJG1pblRhYmxldDo0MDBweDtcblxuQG1peGluIG1pblRhYigpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDokbWluVGFibGV0KXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0KCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGRlc2t0b3AoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHdpZGVzY3JlZW4oKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWRlc2NyZWVuKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiB3aWRlc3RzY3JlZW4oKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWRlc3RzY3JlZW4pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4iLCIuQ291bnRyeVNlbGVjdHtcbiAgbWFyZ2luLWxlZnQ6MTVweDtcbiAgc3Zne1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgfVxuICAmX19zZWxlY3RlZHtcbiAgICBjb2xvcjojMDAwO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjowOyAgICBcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjojMDAwO1xuICAgIH1cbiAgfVxuICAmX19zZWxlY3RlZCBzcGFue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAmX19saXN0e1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgaGVpZ2h0OjA7XG4gICAgdHJhbnNpdGlvbjouM3MgaGVpZ2h0O1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOndoaXRlO1xuICAgIHotaW5kZXg6MTtcbiAgICAmX19pdGVte1xuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OicnO1xuICAgICAgICB3aWR0aDowO1xuICAgICAgICBiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO1xuICAgICAgICB0cmFuc2l0aW9uOndpZHRoIC4zcztcbiAgICAgICAgei1pbmRleDotMTtcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIHRvcDowO1xuICAgICAgICBib3R0b206MDtcbiAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICB9XG4gICAgICAmOmhvdmVye1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2xpc3QgbGl7XG4gICAgaGVpZ2h0OjIycHg7XG4gIH1cbn0iLCJAdXNlICcuLi92YXJpYWJsZXMvJyBhcyAqO1xuXG4uTmF2e1xuICBkaXNwbGF5Om5vbmU7XG4gIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcbiAgJl9fbGlzdHtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgfVxuICAmX19pdGVte1xuICAgIHBhZGRpbmc6MCAxMHB4IDEwcHg7XG4gICAgJl9fbGlua3tcbiAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgICAgLy8gYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmRiZTU7XG4gICAgfVxuICB9XG4gICZfX21lZ2FtZW51e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXItdG9wOjJweCBzb2xpZCBibGFjaztcbiAgICB0b3A6IDMzcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtcGluayk7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIGxpc3Qtc3R5bGU6bm9uZTtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgb3BhY2l0eTowO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB6LWluZGV4Oi0xO1xuICAgICZfX3dyYXBwZXJ7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgICAmX19saXN0e1xuICAgICAgbGlzdC1zdHlsZTpub25lO1xuICAgICAgJl9fdGl0bGV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnQnJhbmRvblJlZyc7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgIGZvbnQtZmFtaWx5OiAnQnJhbmRvbkJsZCc7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gIH1cbiAgJl9fbGlzdDpob3ZlciAmX19tZWdhbWVudXtcbiAgICBvcGFjaXR5OjE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB6LWluZGV4OjE7XG4gIH1cbiAgLy8gJl9fbWVnYW1lbnV7XG4gIC8vICAgbWFyZ2luLXRvcDoxMHB4O1xuICAvLyAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAvLyAgIHdpZHRoOjEwMCU7XG4gIC8vICAgYmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtcbiAgLy8gICBsaXN0LXN0eWxlOiBub25lO1xuICAvLyAgIHdpZHRoOjEwMCU7XG4gIC8vICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgLy8gICBkaXNwbGF5Om5vbmU7XG4gIC8vICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgLy8gICBsZWZ0OjA7XG4gIC8vICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG4gIC8vICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDA7XG4gIC8vICAgJl9fbGlzdHtcbiAgLy8gICAgIGxpc3Qtc3R5bGU6bm9uZTtcbiAgLy8gICAgICZfX2l0ZW17XG4gIC8vICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgLy8gICAgICAgZGlzcGxheTpmbGV4O1xuICAvLyAgICAgICBsaW5lLWhlaWdodDoyMHB4O1xuICAvLyAgICAgfVxuICAvLyAgICAgJl9fdGl0bGV7XG4gIC8vICAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uUmVnO1xuICAvLyAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgLy8gICAgICAgd2lkdGg6MTAwJTtcbiAgLy8gICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAvLyAgICAgICBmb250LXNpemU6MTJweDtcbiAgLy8gICAgICAgJi0taW5uZXJ7XG4gIC8vICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gIC8vICAgICAgIH1cbiAgLy8gICAgIH1cbiAgLy8gICAgICZfX2l0ZW06aG92ZXIgJl9fdGl0bGUtLWlubmVyOmJlZm9yZXtcbiAgLy8gICAgICAgY29udGVudDogJyc7XG4gIC8vICAgICAgIHdpZHRoOiAxMDAlO1xuICAvLyAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vICAgICAgIGhlaWdodDogMXB4O1xuICAvLyAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAvLyAgICAgICBib3R0b206IC0xcHg7XG4gIC8vICAgICB9XG4gIC8vICAgfVxuICAvLyAgICZfX2NvbnRhaW5lcntcbiAgLy8gICAgIG1heC13aWR0aDoxMjAwcHg7XG4gIC8vICAgICB3aWR0aDoxMDAlO1xuICAvLyAgICAgcGFkZGluZzoyMHB4IDEwcHg7XG4gIC8vICAgfVxuICAvLyAgICZfX3dyYXBwZXJ7XG4gIC8vICAgICBkaXNwbGF5OmZsZXg7XG4gIC8vICAgfVxuICAvLyAgICZfX2l0ZW17XG4gIC8vICAgICBsaXN0LXN0eWxlOm5vbmU7XG4gIC8vICAgICB3aWR0aDpjYWxjKDEwMCUgLyA2KTtcbiAgLy8gICB9XG4gIC8vICAgJl9fdGl0bGV7XG4gIC8vICAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgLy8gICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIC8vICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAvLyAgIH1cbiAgLy8gfVxuICAmX19pdGVtOmhvdmVyICZfX21lZ2FtZW51e1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgfVxuICAmX19wcm9kdWN0e1xuICAgIHBhZGRpbmc6MCAyLjVweDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICZfX3RpdGxle1xuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAmX19wcmljZXtcbiAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICB0cmFuc2l0aW9uOi4zcztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICAgICZfX2hvdmVye1xuICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIH1cbiAgfVxuICAmX19wcm9kdWN0OmhvdmVyICZfX3Byb2R1Y3RfX2ltYWdle1xuICAgIHRyYW5zZm9ybTpzY2FsZSgxLjEyNSk7XG4gIH1cbiAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICBkaXNwbGF5OmZsZXg7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMTUwcHgpIHtcbiAgICAmX19pdGVte1xuICAgICAgJl9fbGlua3tcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOjFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi92YXJpYWJsZXMvJyBhcyAqO1xuXG4uU2VhcmNoUG9wdXB7XG4gICZfX2Zvcm17XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdG9wOiAtMTAwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA2O1xuICAgIHRyYW5zaXRpb246IC41cztcbiAgICBtYXJnaW4tdG9wOjA7XG4gIH1cbiAgJl9faW5wdXRbdHlwZT1cInRleHRcIl17XG4gICAgd2lkdGg6MTAwJTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uUmVnJztcbiAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgaGVpZ2h0OjQwcHg7XG4gICAgdGV4dC1pbmRlbnQ6IDE3cHg7XG4gICAgcGFkZGluZzowO1xuICAgIGJvcmRlcjogZG91YmxlIDNweCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh3aGl0ZSwgd2hpdGUpLGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZWZlYiwgI2VkYjJiNiwgI2VkYjJiNiwgI2ZmZWZlYik7XG4gICAgYmFja2dyb3VuZC1vcmlnaW46IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveCxib3JkZXItYm94O1xuICAgICY6OnBsYWNlaG9sZGVye1xuICAgICAgb3BhY2l0eTogLjY7XG4gICAgICBmb250LWZhbWlseTogJ0JyYW5kb25SZWcnO1xuICAgIH1cbiAgfVxuICAmX19jbG9zZXtcbiAgICBtYXJnaW46MDtcbiAgICBwYWRkaW5nOjA7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgIGhlaWdodDo1MHB4O1xuICAgIHdpZHRoOjUwcHg7ICBcbiAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAmX19vdmVybGF5e1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4Oi0xO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiAuNXMgYWxsO1xuICB9XG4gICZfX292ZXJsYXkuc2hvd3tcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IC43O1xuICAgIHotaW5kZXg6IDU7XG4gIH1cbiAgJl9fcHJlZGljdHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgJl9faXRlbXtcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC41cztcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHQtcGluayk7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgbWFyZ2luLWxlZnQ6MTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICB3aWR0aDo1MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czo1MCU7XG4gICAgfVxuICAgICZfX2J1dHRvbntcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYmU1O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO1xuICAgIH1cbiAgfVxuICAmX19zZWFyY2gtaWNvbntcbiAgICBkaXNwbGF5Om5vbmU7XG4gICAgcGF0aHtcbiAgICAgIGZpbGw6ICNiYmI7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3AoKXtcbiAgICBkaXNwbGF5Om5vbmU7XG4gICAgJl9fY2xvc2V7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICZfX3NlYXJjaC1pY29ue1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDp3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faW5wdXRbdHlwZT1cInRleHRcIl17XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICB3aWR0aDozMDBweDtcbiAgICB9XG4gICAgJl9fZm9ybXtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlIWltcG9ydGFudDtcbiAgICAgIHRvcDp1bnNldDtcbiAgICAgIGxlZnQ6dW5zZXQ7XG4gICAgICByaWdodDp1bnNldDtcbiAgICAgIGJvdHRvbTp1bnNldDtcbiAgICB9XG4gIH1cbn1cblxuLlNlYXJjaFBvcHVwLnNob3cgLlNlYXJjaFBvcHVwX19mb3Jte1xuICB0b3A6MDtcbiAgei1pbmRleDo2O1xufSIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi5GbGFzaGluZ1Byb21ve1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBwYWRkaW5nLXRvcDo3cHg7XG4gIGJvcmRlci1ib3R0b206MnB4IHNvbGlkIGJsYWNrO1xuICBtYXJnaW46MDtcbiAgbGl7XG5cdFx0Zm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBmbGV4OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAxO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIH1cbiAgbGkuYWN0aXZle1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH0gXG4gIGxpe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICBsaS5hY3RpdmV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgbGk6bnRoLWNoaWxkKDIpe1xuICAgIGJvcmRlcjpub25lO1xuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgZGlzcGxheTpub25lO1xuICAgIGxpe1xuICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgIG9wYWNpdHk6MTtcbiAgICB9XG4gICAgbGk6bnRoLWNoaWxkKDIpe1xuICAgICAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkIGJsYWNrO1xuICAgICAgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCBibGFjaztcbiAgICB9ICAgXG4gIH1cbn0iLCJAdXNlICcuLi92YXJpYWJsZXMvJyBhcyAqO1xuXG4uRm9vdGVye1xuICAmX19jb250YWluZXJ7XG4gICAgcGFkZGluZzowIDEwcHggMTMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojMjcwNTIxO1xuICB9XG4gICZfX2ltYWdle1xuICAgICYtLWJhY2tncm91bmR7XG4gICAgICBoZWlnaHQ6MTc1cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgfVxuICAgICYtLWxpZ2h0LXBpbmt7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWxpZ2h0LXBpbmspO1xuICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICB9XG4gICAgJi0tcGlua3tcbiAgICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tcGluayk7XG4gICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgIH1cbiAgfVxuICAmX19uZXdzbGV0dGVye1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgICAmX190aXRsZXtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB9XG4gICAgJl9faW5wdXRbdHlwZT1cImVtYWlsXCJde1xuICAgICAgZm9udC1mYW1pbHk6QnJhbmRvblJlZztcbiAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgIH1cbiAgICAmX19idXR0b257XG4gICAgICBib3JkZXI6MXB4IHNvbGlkICNmZmY7XG4gICAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgICBmb250LWZhbWlseTpCcmFuZG9uQmxkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIHRyYW5zaXRpb246LjNzIGFsbDtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6MTtcbiAgICAgICAgYmFja2dyb3VuZDojZmZmIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IzAwMCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3Jvd3tcbiAgICAmLS10b3B7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG4gIH1cbiAgJl9fbGlzdHN7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgICBjb2xvcjojZmZmO1xuICB9XG4gICZfX2xpc3R7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB3aWR0aDo1MCU7XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTpCcmFuZG9uQmxkO1xuICAgICAgbWFyZ2luLWJvdHRvbTozcHg7XG4gICAgICBsaW5lLWhlaWdodDoyMi40cHg7XG4gICAgfVxuICAgICZfX2xpbmt7XG4gICAgICBjb2xvcjojZDVkNmQ1O1xuICAgICAgZm9udC1mYW1pbHk6QnJhbmRvblJlZztcbiAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgIHRyYW5zaXRpb246LjNzIGNvbG9yO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6MjIuNHB4O1xuICAgICAgJjp2aXNpdGVke1xuICAgICAgICBjb2xvcjojZDVkNmQ1O1xuICAgICAgfVxuICAgICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9faWNvbnMgaW1ne1xuICAgIHdpZHRoOjEwMCU7XG4gIH1cbiAgJl9faWNvbnN7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAmX19pY29ucyBhe1xuICAgIG1heC13aWR0aDoxMDAlO1xuICAgIHdpZHRoOjcwcHg7XG4gICAgbWFyZ2luOjAgMTBweDtcbiAgICB0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O1xuICAgICY6aG92ZXJ7XG4gICAgICBvcGFjaXR5Oi45O1xuICAgIH1cbiAgfVxuICAmX19jb3B5IHB7XG4gICAgY29sb3I6I2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25SZWc7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgJl9fc21ze1xuICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgJl9fYnV0dG9ue1xuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTo1cHg7XG4gICAgICBtYXJnaW4tdG9wOi0yMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgICAgdHJhbnNpdGlvbjogLjNzIGFsbDtcbiAgICAgIHBhZGRpbmc6IDE1LjhweCAwO1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiNmZmYhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjojMDAwIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fZGlzY2xhaW1lciA+ICp7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZToxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBjb2xvcjojZmZmO1xuICAgIH1cbiAgICAmX19kaXNjbGFpbWVyIGF7XG4gICAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICB9XG4gICAgICAmOmZvY3Vze1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgfVxuICAgICAgJjp2aXNpdGVke1xuICAgICAgICBjb2xvcjojZmZmIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWluVGFiKCkge1xuICAgICZfX3Ntc3tcbiAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6MXB4O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAmX19saXN0e1xuICAgICAgd2lkdGg6Y2FsYygxMDAlIC8gMyk7XG4gICAgfVxuICAgICZfX3Jvdy0tdG9we1xuICAgICAgd2lkdGg6OTAlO1xuICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICB9XG4gICAgJl9fbmV3c2xldHRlcntcbiAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgJl9faW1hZ2V7XG4gICAgICAgIG1heC13aWR0aDo4MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IzI3MDUyMTtcbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICAmLS1iYWNrZ3JvdW5ke1xuICAgICAgICBoZWlnaHQ6MzUwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3Jvd3tcbiAgICAgICYtLXRvcHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246cm93O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19jb2x1bW57XG4gICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICB3aWR0aDo2MyU7XG4gICAgICAgIG1hcmdpbi1yaWdodDoyJTtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgd2lkdGg6MzUlO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19uZXdzbGV0dGVye1xuICAgICAgbWFyZ2luLXRvcDogLTI4cHg7XG4gICAgICAmX19pbWFnZXtcbiAgICAgICAgbWF4LXdpZHRoOjEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2ljb25ze1xuICAgICAgbWFyZ2luLXRvcDowO1xuICAgIH1cbiAgICAmX19pY29ucyBhe1xuICAgICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgICAgbWFyZ2luOjAgNy41cHg7XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vdmFyaWFibGVzLycgYXMgKjtcblxuLk1pbmlDYXJ0e1xuICBtYXgtd2lkdGg6NjAwcHg7XG4gIHdpZHRoOjEwMCU7XG4gIHBvc2l0aW9uOmZpeGVkO1xuICB0b3A6MDtcbiAgcmlnaHQ6LTEwMCU7XG4gIGhlaWdodDoxMDAlO1xuICB6LWluZGV4OjIzO1xuICBiYWNrZ3JvdW5kOiNmZmY7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIHRyYW5zaXRpb246YWxsIC4zcztcbiAgYmFja2dyb3VuZDojZmZmO1xuICAmX19ub3RlIHRleHRhcmVhe1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAmX19oZWFkZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG4gIH1cbiAgJl9fdGl0bGV7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xuICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgfVxuICAmX19jbG9zZXtcbiAgICBjb2xvcjogI2IxYjFiMTtcbiAgICBmb250LXNpemU6IDEuN2VtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOnVuc2V0O1xuICAgIHBhZGRpbmc6dW5zZXQ7XG4gICAgbWFyZ2luOnVuc2V0O1xuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kOnVuc2V0O1xuICAgICAgY29sb3I6ICNiMWIxYjE7XG4gICAgfVxuICB9XG4gICZfX2NvbnRlbnR7XG4gICAgbGlzdC1zdHlsZTpub25lO1xuICAgIG1hcmdpbjowO1xuICB9XG4gICZfX2hlYWRpbmd7XG4gICAgd2lkdGg6MTAwJTtcbiAgICAmLmhpZGUtLWRlc2t0b3B7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICB9XG4gICZfX2l0ZW17XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIHBhZGRpbmc6MTVweCAxNXB4IDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcbiAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWZsb3c6cm93IHdyYXA7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgJjpoYXMoZGl2Lk1pbmlDYXJ0X19pdGVtLS1waW5rKXtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LXBpbmspO1xuICAgIH1cbiAgICAmOmhhcyhkaXYuTWluaUNhcnRfX2l0ZW0tLXBpbmspIC5NaW5pQ2FydF9fcXR5LWFsZXJ0e1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICZfX2hlYWRpbmd7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgIHRleHQtYWxpZ246cmlnaHQ7XG4gICAgICBmb250LWZhbWlseTogQnJhbmRvblJlZztcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgICAmLS1waW5re1xuICAgICAgYmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOjA7XG4gICAgICBmbGV4LWZsb3c6cm93IHdyYXA7XG4gICAgfVxuICAgICYtLXVwc2VsbHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCAyNDcsIDI0NywuNCk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTsgXG4gICAgfVxuICAgICYtLXVwc2VsbCAmX19pbWFnZXtcbiAgICAgIHdpZHRoOjI0JTtcbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OjMlO1xuICAgIH1cbiAgICAmX19pbWFnZSBpbWd7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAmLS11cHNlbGwgJl9fY29udGVudHtcbiAgICAgIHdpZHRoOmNhbGMoNzYlIC0gMTBweCk7XG4gICAgfVxuICAgICZfX2NvbnRlbnR7XG4gICAgICB3aWR0aDo3NyU7XG4gICAgfVxuICAgICZfX2luZm97XG4gICAgICB0ZXh0LWFsaWduOnJpZ2h0O1xuICAgIH1cbiAgICAmX19wcmljZXtcbiAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTo1cHg7XG4gICAgICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJi0tc2FsZXtcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiByZ2IoMTQ1LCAxNDUsIDE0NSk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA0NyU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTE5MTkxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgJi0tdmFyaWFudHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OmluaXRpYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgICAgcGFkZGluZzogMXB4IDdweCAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fcXVhbnRpdHl7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAmX192YWx1ZXtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6MDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OjA7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3F1YW50aXR5IGlucHV0W3R5cGU9J2J1dHRvbidde1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcbiAgICAgIGJhY2tncm91bmQ6dW5zZXQ7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG91dGxpbmU6IDAgbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7XG5cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6YmxhY2s7XG4gICAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgICAmX192YXJpYW50c3tcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgbWFyZ2luOjVweCAtNXB4IDA7XG4gICAgfVxuICAgICZfX3ZhcmlhbnR7XG4gICAgICB3aWR0aDpjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgbWFyZ2luOjAgNXB4IDE1cHg7XG4gICAgfVxuICAgICZfX3RvcHtcbiAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgfVxuICAgICZfX3RvcCBpbWd7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgIH1cbiAgICAmX19zdWJ0b3RhbHtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICAgICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkJsZFwiO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgJl9fcmVtb3Zle1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdW5zZXQ7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYmFja2dyb3VuZDpibGFjaztcbiAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIH1cbiAgfVxuICAmX19zdWJ0b3RhbHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246cmlnaHQ7XG4gIH1cbiAgJl9fcHJvbW97XG4gICAgbWluLWhlaWdodDogMzYuNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOnZhcigtLXBpbmspO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgJl9fdGV4dHtcbiAgICAgICYtLWRlc2t0b3B7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgIH1cbiAgICAgICYtLW1vYmlsZXtcbiAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgfVxuICAgICAgJiA+ICp7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fZm9vdGVye1xuICAgIHBhZGRpbmc6MTVweCAxMHB4IDA7XG4gICAgJl9fYnV0dG9ue1xuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICB9XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgIH1cbiAgICAmX19zaWRldGV4dHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX19zaWRldGV4dCBwe1xuICAgICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uUmVnJztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgfVxuICB9XG4gICZfX2dvYWx7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAmX190ZXh0e1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJl9fYmFye1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDlweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IC4zcyBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgJi0tcHJvZ3Jlc3N7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNWZmZmM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAuNzVzLC4zcyBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19leGNlZWR7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZmViO1xuICAgIH1cbiAgfVxuICAmX19lbXB0eXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICAgIG1hcmdpbjogMjVweCBhdXRvO1xuICAgICY6YmVmb3Jle1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAtM3B4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYmU1O1xuICAgIH1cbiAgfVxuICAmX19jb2xsZWN0aW9ue1xuICAgICZfX3RpdGxle1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25SZWc7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgIH1cbiAgICAmX19jb250YWluZXJ7XG4gICAgICBwYWRkaW5nOiAwIDMuNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgfVxuICAgICZfX2l0ZW17XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA3cHgpO1xuICAgICAgbWFyZ2luOiAwIDMuNXB4IDE1cHg7XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faXRlbTpob3ZlciAmX19pdGVtX190aXRsZXtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuICAmX192YXJpYW50c3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICZfX2NvbHVtbntcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6NHB4O1xuICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faXRlbXtcbiAgICAgIGhlaWdodDogMjFweDtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWZlYjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW46IDJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBhZGRpbmc6MDtcbiAgICAgICYtLWFkZHtcbiAgICAgICAgd2lkdGg6IDY4cHg7XG4gICAgICAgIGJvcmRlcjowO1xuICAgICAgICBoZWlnaHQ6MjFweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3JlbW92ZXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tbGlnaHQtcGluayk7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgIGhlaWdodDogMjFweDtcbiAgICAgIHdpZHRoOiA2OHB4O1xuICAgICAgY29sb3I6IzAwMDtcbiAgICB9XG4gIH1cbiAgJl9faW5zdGFsbG1lbnRze1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uUmVnO1xuICAgIGNvbG9yOiAjYTJhMmEyO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAmX19pbWFnZXtcbiAgICAgIG1heC13aWR0aDogNzVweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgJi0tc2Vjb25kYXJ5e1xuICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19yb3d7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgIH1cbiAgICAmX190ZXh0e1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbWFyZ2luOjAgNXB4IDA7XG4gICAgICBmb250LWZhbWlseTogQnJhbmRvblJlZztcbiAgICAgICYtLWRhcmt7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uUmVnO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBtYXJnaW46MCAycHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fc3VibWl0e1xuICAgIG1hcmdpbjoyMHB4IDAgMDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICBwYWRkaW5nOjE1cHggMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgYmFja2dyb3VuZDpibGFjaztcbiAgICAmOmRpc2FibGVke1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNik7XG4gICAgfVxuICB9XG4gICZfX3N1Ym1pdCBzdmd7XG4gICAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gIH1cbiAgJl9fbG9naW57XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjYpO1xuICAgIGNvbG9yOndoaXRlO1xuICAgIHBhZGRpbmc6MjBweCAwO1xuICAgIGxldHRlci1zcGFjaW5nOjJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgJjp2aXNpdGVke1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICBjb2xvcjp3aGl0ZTtcbiAgICB9XG4gIH1cbiAgJl9fc3VidGl0bGV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogNXB4IDAgNnB4O1xuICAgIGNvbG9yOiAjYTJhMmEyO1xuICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uUmVnO1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgfVxuICAmX19idXR0b25ze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgfVxuICAmX19idXR0b257XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiA0OSU7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRyYW5zaXRpb246YWxsIC4zcztcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQ6IzAwMCFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjojZmZmIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJl9fbGFiZWx7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgfVxuICAmX19maW5hbHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1waW5rKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMjFweDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206M3B4O1xuICB9XG4gICZfX3RhZ2dlZHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBjb2xvcjojMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBpbmspO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTozcHg7XG4gIH1cbiAgJl9faW5pdGlhbHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgY29sb3I6ICM5MTkxOTE7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgJjphZnRlcntcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDQ3JTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5MTkxOTE7XG4gICAgfVxuICB9XG4gICZfX3F0eS1hbGVydHtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBib3R0b206MDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcGluayk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgIG1hcmdpbjo1cHggLTE1cHggMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIEBpbmNsdWRlIHRhYmxldCgpIHtcbiAgICB3aWR0aDo5NSU7XG4gICAgbWF4LXdpZHRoOjE2MDBweDtcbiAgICAmX19jb250ZW50e1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgZmxleC1mbG93OnJvdyB3cmFwO1xuICAgIH1cbiAgICAmX19pdGVte1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOnJvdztcbiAgICAgIHBhZGRpbmctYm90dG9tOjE1cHg7XG4gICAgICBmbGV4LWZsb3c6IHVuc2V0O1xuICAgICAgJl9fc3VidG90YWx7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIH1cbiAgICAgICZfX3RvcCBpbWd7XG4gICAgICAgIG9iamVjdC1maXQ6Y29udGFpbjtcbiAgICAgIH1cbiAgICAgICZfX2ltYWdle1xuICAgICAgICB3aWR0aDoyMCU7XG4gICAgICB9XG4gICAgICAmX190aXRsZS5oaWRlLS1kZXNrdG9we1xuICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICB9XG4gICAgICAmX190aXRsZS5oaWRlLS1tb2JpbGV7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICB9XG4gICAgICAmX19jb250ZW50e1xuICAgICAgICB3aWR0aDpjYWxjKDgwJSAtIDEwcHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDoxMHB4O1xuICAgICAgfVxuICAgICAgJl9fdmFyaWFudHtcbiAgICAgICAgd2lkdGg6Y2FsYygoMTAwJSAvIDMpIC0gMTBweCk7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2Zvb3RlcntcbiAgICAgIHdpZHRoOjYwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAmX19jb250YWluZXJ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOnJvdztcbiAgICAgIH1cbiAgICAgICZfX3NpZGV0ZXh0e1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICZfX25vdGUgdGV4dGFyZWF7XG4gICAgICB3aWR0aDppbml0aWFsO1xuICAgIH1cbiAgICAmX19wcm9tb3tcbiAgICAgICZfX3RleHR7XG4gICAgICAgICYtLWRlc2t0b3B7XG4gICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICB9XG4gICAgICAgICYtLW1vYmlsZXtcbiAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9faXRlbXtcbiAgICAgICZfX3N1YnRvdGFse1xuICAgICAgICBtYXJnaW4tYm90dG9tOjE1cHg7XG4gICAgICAgIHdpZHRoOnVuc2V0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICAgICZfX2ltYWdle1xuICAgICAgICB3aWR0aDoxMCU7XG4gICAgICB9XG4gICAgICAmX19jb250ZW50e1xuICAgICAgICB3aWR0aDpjYWxjKDkwJSAtIDEwcHgpO1xuICAgICAgfVxuICAgICAgJl9fdmFyaWFudHtcbiAgICAgICAgd2lkdGg6Y2FsYygoMTAwJSAvIDcpIC0gMTBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uTWluaUNhcnQuYWN0aXZlIHtcbiAgcmlnaHQ6MDtcbiAgYmFja2dyb3VuZDojZmZmO1xufVxuLk1pbmlDYXJ0X19pdGVtLS1waW5rIC5NaW5pQ2FydF9faXRlbV9fcXVhbnRpdHlfX3ZhbHVle1xuICBhbmltYXRpb246IGdyb3dUZXh0IDFzIDM7IFxuICAtbW96LWFuaW1hdGlvbjogZ3Jvd1RleHQgMXMgMzsgXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBncm93VGV4dCAxcyAzOyBcbiAgLW8tYW5pbWF0aW9uOiBncm93VGV4dCAxcyAzOyBcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkcztcbn1cbi5NaW5pQ2FydF9faXRlbS0tcGluayAuTWluaUNhcnRfX2ZpbmFse1xuICBiYWNrZ3JvdW5kOiMwMDA7XG4gIGNvbG9yOiNmZmY7XG59XG4vKiBBbmltYXRpb24gS2V5ZnJhbWVzKi9cbkBrZXlmcmFtZXMgZ3Jvd1RleHQge1xuICAwJSB7IGZvbnQtc2l6ZTogMTJweDsgfVxuICA1MCUgeyBmb250LXNpemU6IDE2cHg7IH1cbiAgOTkuOTk5JSB7IGZvbnQtc2l6ZTogMTJweDsgfVxuICAxMDAlIHsgZm9udC1zaXplOiAxNnB4OyB9XG59XG5cbkAtbW96LWtleWZyYW1lcyBncm93VGV4dCB7XG4gIDAlIHsgZm9udC1zaXplOiAxMnB4OyB9XG4gIDUwJSB7IGZvbnQtc2l6ZTogMTZweDsgfVxuICA5OS45OTklIHsgZm9udC1zaXplOiAxMnB4OyB9XG4gIDEwMCUgeyBmb250LXNpemU6IDE2cHg7IH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGdyb3dUZXh0IHtcbiAgMCUgeyBmb250LXNpemU6IDEycHg7IH1cbiAgNTAlIHsgZm9udC1zaXplOiAxNnB4OyB9XG4gIDk5Ljk5OSUgeyBmb250LXNpemU6IDEycHg7IH1cbiAgMTAwJSB7IGZvbnQtc2l6ZTogMTZweDsgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIGdyb3dUZXh0IHtcbiAgMCUgeyBmb250LXNpemU6IDEycHg7IH1cbiAgNTAlIHsgZm9udC1zaXplOiAxNnB4OyB9XG4gIDk5Ljk5OSUgeyBmb250LXNpemU6IDEycHg7IH1cbiAgMTAwJSB7IGZvbnQtc2l6ZTogMTZweDsgfVxufSIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi5Mb2NhdGlvbntcbiAgJl9fb3ZlcmxheXtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgcG9zaXRpb246Zml4ZWQ7XG4gICAgaW5zZXQ6MDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDoxMDAlO1xuICAgIHotaW5kZXg6OTk5OTk5OTk7XG4gIH1cbiAgJl9fY29udGFpbmVye1xuICAgIHBvc2l0aW9uOmZpeGVkO1xuICAgIGhlaWdodDoxMDAlO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgei1pbmRleDo5OTk5OTk5OTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuICAgIHRvcDowO1xuICB9XG4gICZfX3dyYXBwZXJ7XG4gICAgbWF4LXdpZHRoOjYwMHB4O1xuICAgIFxuICAgIHdpZHRoOjkwJTtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6NTAlO1xuICAgIGxlZnQ6NTAlO1xuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuOCk7XG4gICAgcGFkZGluZzogMjVweCAxMHB4O1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6MTBweDtcbiAgfVxuICAmX19sb2dve1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxuICAmX19jYXB0aW9ue1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6MXB4O1xuICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46MTVweCAwO1xuICB9XG4gICZfX3VybHtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICMwMDA7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgcGFkZGluZy1ib3R0b206MDtcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIGJvcmRlci1ib3R0b206MDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0KCkge1xuICAgICZfX3dyYXBwZXJ7XG4gICAgICBwYWRkaW5nOiA0NXB4IDMwcHg7XG4gICAgfVxuICAgICZfX2NhcHRpb257XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBtYXJnaW46IDI1cHggMCAzNXB4O1xuICAgIH1cbiAgICAmX191cmx7XG4gICAgICBmb250LXNpemU6MThweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi92YXJpYWJsZXMvJyBhcyAqO1xuXG4uTW9iaWxlTmF2e1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDo0OHB4O1xuXHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA0OHB4KTtcblx0cmlnaHQ6MDtcblx0Ym90dG9tOjA7XG5cdHdpZHRoOjEwMCU7XG5cdG92ZXJmbG93LXk6c2Nyb2xsO1xuXHRiYWNrZ3JvdW5kOndoaXRlO1xuXHR6LWluZGV4OiAyMTtcblx0dHJhbnNpdGlvbjogLjNzIHRyYW5zZm9ybSBsaW5lYXI7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdG92ZXJmbG93LXg6aGlkZGVuO1xuXHRwYWRkaW5nOjAgMTBweDtcblx0Jl9fb3ZlcmxheXtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0ei1pbmRleDogMDtcblx0XHR0b3A6IDA7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cdCZfX3JpZ2h0e1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdH1cblx0Ji5hY3RpdmV7XG5cdFx0dHJhbnNpdGlvbjogLjNzIHRyYW5zZm9ybSBsaW5lYXI7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcblx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAjZjBmMGYwO1xuXHR9XG5cdCZfX2Nsb3Nle1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0XHQmLS1pbm5lcntcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdH1cblx0XHQmLS1pbm5lciBzdmd7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdH1cblx0fVxuXHQmX19tZW51e1xuXHRcdGxpc3Qtc3R5bGU6bm9uZTtcblx0XHQmX190b3B7XG5cdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0Ji1pdGVte1xuXHRcdFx0XHRwYWRkaW5nOjEwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6cmdiKDI1NSwgMjE5LCAyMjkpO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6MDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDpyZ2IoMjU1LCAyMzEsIDIzOSk7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OjMwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDo1cHg7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDMwcHggMzYuOHB4IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNmZmRiZTUgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDpyZ2IoMjU1LCAyNDUsIDI0Myk7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OjMwcHg7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCAzMHB4IDM2LjhweCAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZlN2VmIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDMwcHggMzYuOHB4IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWxpZ2h0LXBpbmspIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC0zMHB4O1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji1pdGVtIGF7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXNpemU6MTFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fYWNjb3JkaW9uIHN2Z3tcblx0XHR3aWR0aDogMTJweDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHR9XG5cdCZfX2FjY29yZGlvbntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0Zm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRwYWRkaW5nOiA1MHB4IDEwcHg7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tbGlnaHQtcGluayk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzpoaWRkZW47XG5cdH1cblx0Jl9fc21ze1xuXHRcdGJhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjA7XG5cdFx0Jjpob3Zlcntcblx0XHRcdGJhY2tncm91bmQ6IzAwMCFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjojZmZmIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0Jl9faW1hZ2V7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0aGVpZ2h0OjEwMCU7XG5cdFx0d2lkdGg6YXV0bztcblx0XHRyaWdodDowO1xuXHRcdHRyYW5zaXRpb246LjNzIGFsbDtcblx0fVxuXHQmX19hY2NvcmRpb246aG92ZXIgJl9faW1hZ2V7XG5cdFx0dHJhbnNmb3JtOnNjYWxlKDEuMSk7XG5cdH1cblx0Jl9fY2hpbGQtLW1lbnV7XG5cdFx0bGlzdC1zdHlsZTpub25lO1xuXHRcdGJhY2tncm91bmQ6I2ZmZWZlYjtcblx0XHR0b3A6IDkwcHg7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHR0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3M7XG5cdFx0ei1pbmRleDoxO1xuXHRcdCYtLWV4dGVuZHtcblx0XHRcdHRvcDoxMzVweDtcblx0XHR9XG5cdH1cblx0Jl9fY2hpbGQtLWJhY2t7XG5cdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcblx0fVxuXHQmX19jaGlsZC0tYmFjayBidXR0b257XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7XG5cdFx0YmFja2dyb3VuZDp1bnNldDtcblx0XHRwYWRkaW5nOjA7XG5cdFx0Zm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuXHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblx0XHRsZXR0ZXItc3BhY2luZzoxcHg7XG5cdFx0Y29sb3I6YmxhY2s7XG5cdFx0bWFyZ2luOjA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Jjpob3Zlcntcblx0XHRcdGJhY2tncm91bmQ6dW5zZXQ7XG5cdFx0XHRjb2xvcjojMDAwMDAwO1xuXHRcdH1cblx0fVxuXHQmX19jaGlsZC0tYmFjayBzdmd7XG5cdFx0bWFyZ2luLXJpZ2h0OjE1cHg7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHR9XG5cdCZfaXRlbXtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcblx0XHQmLmFjdGl2ZXtcblx0XHRcdGJhY2tncm91bmQ6bm9uZTtcblx0XHR9XG5cdH1cblx0Jl9faXRlbS5hY3RpdmUgLk1vYmlsZU5hdl9fY2hpbGQtLW1lbnV7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7XG5cdH1cblx0Jl9fY2hpbGR7XG5cdFx0Ji0tbWVudXtcblx0XHRcdG1hcmdpbi1ib3R0b206MDtcblx0XHR9XG5cdFx0Ji0taXRlbXtcblx0XHRcdHBhZGRpbmctbGVmdDoxMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206MDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0taXRlbSBhe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0fVxuXHR9XG5cdCZfX2J1dHRvbnN7XG5cdFx0Ji0tcm93e1xuXHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgI2YwZjBmMDtcblx0XHR9XG5cdFx0Ji0taGFsZntcblx0XHRcdHdpZHRoOjUwJTtcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDFweCk7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZGYwZjM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2J1dHRvbi0taGFsZixcblx0Jl9fYnV0dG9ucyBhe1xuXHRcdG1hcmdpbi1ib3R0b206MDtcblx0XHRmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG5cdFx0Zm9udC1zaXplOjEwcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRwYWRkaW5nOjEwcHggMDtcblx0XHR0cmFuc2l0aW9uOi4zcyBhbGw7XG5cdFx0Jjpob3Zlcntcblx0XHRcdGJhY2tncm91bmQ6YmxhY2s7XG5cdFx0XHRjb2xvcjp3aGl0ZTtcblx0XHRcdHRyYW5zaXRpb246LjNzIGFsbDtcblx0XHR9XG5cdH1cblx0Jl9fYWNjb3VudHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Jl9faWNvbntcblx0XHRcdGJvcmRlci1yYWRpdXM6NTAlO1xuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCBibGFjaztcblx0XHRcdG92ZXJmbG93OmhpZGRlbjtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdH1cblx0XHQmX190ZXh0e1xuXHRcdFx0Zm9udC1mYW1pbHk6IGJyYW5kb25yZWc7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC41cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdH1cblx0fVxuXHQmX19hY2NvdW50IHN2Z3tcblx0XHR3aWR0aDoyMHB4O1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0fVxuXHQmX19oZWFkaW5ne1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblx0LlNlYXJjaHtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRtYXJnaW4tdG9wOjA7XG5cdFx0ei1pbmRleDozO1xuXHRcdCZfX292ZXJsYXl7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDE0MXB4O1xuXHRcdFx0YmFja2dyb3VuZDogYmxhY2s7XG5cdFx0XHRvcGFjaXR5OiAuMztcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdH1cblx0XHQmX19zdWJtaXR7XG5cdFx0XHRiYWNrZ3JvdW5kOm5vbmU7XG5cdFx0XHRvcGFjaXR5OiAuMztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR9XG5cdFx0Jl9fY2xvc2V7XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHRvcGFjaXR5OiAuMztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjpibGFjaztcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0fVxuXHR9XG5cdC5TZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblx0LlNlYXJjaCBpbnB1dHtcblx0XHRtYXJnaW4tYm90dG9tOjA7XG5cdFx0dGV4dC1pbmRlbnQ6IDI1cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6LjcyNzI1cHg7XG5cdFx0Zm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuXHRcdGJvcmRlci1sZWZ0OjA7XG5cdFx0Ym9yZGVyLXJpZ2h0OjA7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGZvbnQtc2l6ZToxMXB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0cGFkZGluZzo1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czo0MHB4O1xuXHRcdHBhZGRpbmc6IDAuNXJlbTtcblx0XHRib3JkZXI6IGRvdWJsZSAzcHggdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQod2hpdGUsIHdoaXRlKSxcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmVmZWIsICNlZGIyYjYsICNlZGIyYjYsICNmZmVmZWIpO1xuXHRcdGJhY2tncm91bmQtb3JpZ2luOiBib3JkZXItYm94O1xuXHRcdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3gsIGJvcmRlci1ib3g7XG5cdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0Jjpmb2N1c3tcblx0XHRcdG91dGxpbmU6bm9uZTtcblx0XHRcdGJveC1zaGFkb3c6bm9uZTtcblx0XHR9XG5cdH1cblx0LlNlYXJjaF9faWNvbntcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0bGVmdDogOXB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cdC5TZWFyY2hfX2ljb24gcGF0aHtcblx0XHRmaWxsOiNiYmI7XG5cdH1cblx0LlNlYXJjaCBpbnB1dDo6cGxhY2Vob2xkZXJ7XG5cdFx0Zm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogI2IxYjFiMTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblx0XHRsZXR0ZXItc3BhY2luZzowO1xuXHR9XG5cdC5TZWFyY2ggLmljb24tc2VhcmNoe1xuXHRcdGNvbG9yOiBncmF5O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXHQucHJlZGljdGl2ZS1zZWFyY2gtbWVudXtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kOndoaXRlO1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0ei1pbmRleDoxO1xuXHR9XG5cdEBpbmNsdWRlIGRlc2t0b3Age1xuXHRcdHRvcDo3NXB4O1xuXHRcdG1heC13aWR0aDo2MDBweDtcblx0XHRoZWlnaHQ6Y2FsYygxMDB2aCAtIDc1cHgpO1xuXHRcdGxlZnQ6MDtcblx0XHRyaWdodDp1bnNldDtcblx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZkYmU1O1xuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OicnO1xuXHRcdH1cblx0XHQmX19tZW51e1xuXHRcdFx0Jl9fdG9wLWl0ZW17XG5cdFx0XHRcdHBhZGRpbmc6MjBweDtcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDo1MHB4O1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCA1OS41cHggNTkuNXB4IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6NTBweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OjA7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCA1OS41cHggNTkuNXB4IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogMCA1OS41cHggNTkuNXB4IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogLTU4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX190b3AtaXRlbSBhe1xuXHRcdFx0XHRmb250LXNpemU6MTNweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5hY3RpdmUgKyAmX19vdmVybGF5e1xuXHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHR9XG5cdFx0I1NlYXJjaE1lbnV7XG5cdFx0XHR3aWR0aDoyMjBweDtcblx0XHR9XG5cdH1cbn1cblxuLmpzLW9wZW5NZW51e1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cbi5qcy1vcGVuTWVudS5hY3RpdmV7XG5cdGJhY2tncm91bmQ6aW5pdGlhbDtcbn1cblxuLmpzLW9wZW5NZW51LmFjdGl2ZSAuTW9iaWxlTmF2X19vcGVue1xuXHRkaXNwbGF5Om5vbmU7XG59XG4uanMtb3Blbk1lbnUuYWN0aXZlIC5Nb2JpbGVOYXZfX2Nsb3Nle1xuXHRkaXNwbGF5OmZsZXg7XG5cdHdpZHRoOjUwcHg7XG5cdGhlaWdodDo1MHB4O1xuXHRmb250LXNpemU6MjJweDtcblx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcblx0YWxpZ24taXRlbXM6Y2VudGVyO1xufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzLycgYXMgKjtcblxuLlByb2R1Y3R7XG4gIHBhZGRpbmctdG9wOjFweDtcbiAgJl9fc2xpZGVye1xuICAgIG1hcmdpbjowIDVweDtcbiAgICAmX19pdGVte1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIG1hcmdpbjowIDVweDtcbiAgICB9XG4gIH1cbiAgJl9fdGh1bWJuYWlse1xuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIG1heC13aWR0aDo0MzVweDtcbiAgICAgIG1hcmdpbjoxNXB4IGF1dG8gMDtcbiAgICAgIHBhZGRpbmc6MCAyLjVweDtcbiAgICB9XG4gICAgJl9faXRlbXtcbiAgICAgIHdpZHRoOjI1JTtcbiAgICB9XG4gIH1cbiAgJl9fY29udGFpbmVye1xuICAgIG1hcmdpbjoxNXB4IDEwcHggMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgJi0tc2xpZGVye1xuICAgICAgcGFkZGluZy10b3A6NXB4O1xuICAgIH1cbiAgICAmLS1kZXNjcmlwdGlvbntcbiAgICAgIG1hcmdpbjowO1xuICAgIH1cbiAgfVxuICAmX193cmFwcGVye1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICB9XG4gICZfX2ZpbmFsLXNhbGV7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgYm90dG9tOjEwcHg7XG4gICAgcmlnaHQ6MTBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNjNWZmZmMgMCUsICNmZmVmZWIgNzAlLCAjZmZkYmU1IDEwMCUpO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LWZhbWlseTogJ0JyYW5kb25SZWcnO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgICAmX19vbntcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgIH1cbiAgICAmX19vZmZ7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBib3R0b206IC0xMnB4O1xuICAgICAgcmlnaHQ6IDEwcHg7ICAgIFxuICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgJi0tZGVza3RvcHtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gIH1cbiAgJl9fbWVkaWF7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbToxMjUlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICYtLXRodW1ibmFpbHtcbiAgICAgICAgbWFyZ2luOjAgMi41cHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRhaW5lclxuICAgICZfX3RodW1ibmFpbCxcbiAgICAmX19pdGVte1xuICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIHJpZ2h0OjA7XG4gICAgICBib3R0b206MDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHotaW5kZXg6MTtcbiAgICB9XG4gIH1cbiAgJl9fdmFyaWFudHN7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTo1cHg7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTpcIkJyYW5kb25CbGRcIjtcbiAgICAgIG1heC13aWR0aDo1MHB4O1xuICAgICAgd2lkdGg6MTAlO1xuICAgIH1cbiAgICAmX19pbnB1dHtcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uUmVnO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIHRleHQtaW5kZW50OiAxN3B4O1xuICAgICAgcGFkZGluZzo1cHggMDtcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI2RhZGFkYTtcbiAgICB9XG4gIH1cbiAgLnNpbmdsZS1pbWFnZSAmX19zbGlkZXJfX2l0ZW17XG4gICAgd2lkdGg6MTAwJTtcbiAgfVxuICAuc2luZ2xlLWltYWdlICZfX21lZGlhX19jb250YWluZXJ7XG4gICAgcGFkZGluZy1ib3R0b206NjklO1xuICB9XG4gIC5LbGFybmFfX0FmdGVycGF5e1xuICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6MTBweDtcbiAgfVxuICAuS2xhcm5hX19BZnRlcnBheS5hZnRlcnBheS1wYXJhZ3JhcGh7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25SZWc7XG4gICAgbGV0dGVyLXNwYWNpbmc6MDtcbiAgfVxuICAuS2xhcm5hX19pbnN0YWxsbWVudHN7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25SZWc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbiAgLmZsaWNraXR5LXBhZ2UtZG90c3tcbiAgICBib3R0b206MTBweDtcbiAgICB6LWluZGV4OjI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB9XG4gIC5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB3aGl0ZTtcbiAgICB3aWR0aDoxNXB4O1xuICAgIGhlaWdodDoxNXB4O1xuICAgIG1hcmdpbjowIDNweDtcbiAgICBvcGFjaXR5OjE7XG4gIH1cbiAgLmZsaWNraXR5LXBhZ2UtZG90cyAuaXMtc2VsZWN0ZWR7XG4gICAgYmFja2dyb3VuZDojZmZmO1xuICB9XG4gIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9ue1xuICAgIHdpZHRoOjI4cHg7XG4gICAgaGVpZ2h0OjI4cHg7XG4gICAgei1pbmRleDoyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICY6aG92ZXJ7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICAgIGJhY2tncm91bmQ6IGhzbGEoMCwgMCUsIDEwMCUsIDAuNzUpO1xuICAgIH1cbiAgfVxuICAuc2luZ2xlLWltYWdlIC5mbGlja2l0eS1wYWdlLWRvdHN7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG4gIC5zaW5nbGUtaW1hZ2UgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b257XG4gICAgZGlzcGxheTpub25lO1xuICB9XG4gICZfX2NvbHVtbntcbiAgICAmLS1kZXNjcmlwdGlvbntcbiAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICB9XG4gIH1cbiAgJl9fdGl0bGV7XG4gICAgZm9udC1zaXplOjEuMTVyZW0haW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICB9XG4gICZfX3ByaWNle1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIG1hcmdpbi10b3A6MDtcbiAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25SZWc7XG4gICAgZm9udC1zaXplOjFyZW07XG4gICAgJl9fdmFsdWV7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgfVxuICAgICZfX3ZhbHVlLm9uc2FsZXtcbiAgICAgIGNvbG9yOiAjYmEyMzIzO1xuICAgIH1cbiAgfVxuICAmX19yZXZpZXdze1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICB9XG4gICZfX2Zvcm17XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cbiAgJl9fc2VsZWN0e1xuICAgIHdpZHRoOmNhbGMoNTAlIC0gNXB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6NXB4O1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICZfX3NlbGVjdGVke1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgJl9fc2VsZWN0b3J7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGhlaWdodDogNTFweDtcbiAgICAgIGNvbG9yOiMwMDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgIHdpZHRoOjEwMCU7ICAgIFxuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25SZWc7XG4gICAgICBmb250LXNpemU6IC43cmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIH1cbiAgICAmX19kcm9wZG93bntcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogNDlweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAmLS1vcHRpb257ICAgIFxuICAgICAgICBmb250LXNpemU6IC43cmVtO1xuICAgICAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uUmVnO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGJhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi0taGlkZXtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gICAgJl9fY29udGFpbmVyLmFjdGl2ZXtcbiAgICAgIGJhY2tncm91bmQ6aW5pdGlhbDtcbiAgICB9XG4gICAgJl9fY29udGFpbmVyLmFjdGl2ZSAmX19kcm9wZG93bntcbiAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgfVxuICAgIHN2Z3tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDo5cHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbiAgJl9fbm90aWZ5LWJ1dHRvbntcbiAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB3aWR0aDptYXgtY29udGVudDtcbiAgICBwYWRkaW5nOiAxcHggNnB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICByaWdodDogOHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1waW5rKTtcbiAgICBjb2xvcjogYmxhY2s7XG4gIH1cbiAgJl9fbm90aWZ5LFxuICAmX19hZGR7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBwYWRkaW5nOjA7XG4gICAgYmFja2dyb3VuZDp2YXIoLS1waW5rKTtcbiAgICBjb2xvcjojMDAwO1xuICAgIGhlaWdodDogNTFweDtcbiAgICBtYXJnaW4tYm90dG9tOjA7ICAgIFxuICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgZGlzcGxheTpmbGV4IWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgdHJhbnNpdGlvbjouM3MgYWxsO1xuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kOmJsYWNrO1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgfVxuICAgICYtLWZ1bGx7XG4gICAgICBtYXJnaW4tbGVmdDowO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICB9XG4gIH1cbiAgJl9fYWRkLmhpZGUsXG4gICZfX25vdGlmeS5oaWRle1xuICAgIGRpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7XG4gIH1cbiAgJl9fYWRkW2Rpc2FibGVkPSd0cnVlJ117XG4gICAgb3BhY2l0eTouNTtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZDp2YXIoLS1waW5rKTtcbiAgICAgIGNvbG9yOiMwMDA7XG4gICAgfVxuICB9XG4gICZfX3NpemV7XG4gICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgICZfX2J1dHRvbnN7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgfVxuICAgICZfX2J1dHRvbntcbiAgICAgIHdpZHRoOmNhbGMoNTAlIC0gNXB4KTtcbiAgICAgIHBhZGRpbmc6MDtcbiAgICAgIGJhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7XG4gICAgICBjb2xvcjojMDAwO1xuICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uUmVnO1xuICAgICAgYm9yZGVyOjJweCBzb2xpZCAjMDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1yaWdodDo1cHg7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1sZWZ0OjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faGVscHtcbiAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgICZfX3RpdGxle1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uUmVnJztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICB9XG4gICAgICAmX19idXR0b257XG4gICAgICAgIG1hcmdpbjowO1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOjA7XG4gICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgICAgIGhlaWdodDoyNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDoyNXB4O1xuICAgICAgICBmb250LWZhbWlseTogJ0JyYW5kb25SZWcnO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzoxcHg7XG4gICAgICAgIGJvcmRlcjoycHggc29saWQgIzAwMDtcbiAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgYmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtcbiAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19zaGlwcGluZyxcbiAgJl9fc2l6ZS1ndWlkZXtcbiAgICBwb3NpdGlvbjpmaXhlZDtcbiAgICB0b3A6MDtcbiAgICBsZWZ0OjA7XG4gICAgYm90dG9tOjA7XG4gICAgcmlnaHQ6MDtcbiAgICBvdmVyZmxvdy15OnNjcm9sbDtcbiAgICB6LWluZGV4OjM7XG4gICAgYmFja2dyb3VuZDojZmZmO1xuICAgIHBhZGRpbmc6MzBweCAyMHB4O1xuICAgIG9wYWNpdHk6MDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjphbGwgLjNzO1xuICAgICZfX2Nsb3Nle1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYm9yZGVyOjA7XG4gICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgICAgd2lkdGg6bWF4LWNvbnRlbnQ7XG4gICAgICBjb2xvcjojMDAwO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19zaXplLWZvcm0uc2hvdyxcbiAgJl9fc2hpcHBpbmcuc2hvdyxcbiAgJl9fc2l6ZS1ndWlkZS5zaG93e1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eToxO1xuICAgIGRpc3BsYXk6aW5pdGlhbDtcbiAgICB0cmFuc2l0aW9uOm9wYWNpdHkgLjNzO1xuICAgIHotaW5kZXg6MjA7XG4gICAgbWFyZ2luLWJvdHRvbTowO1xuICB9XG4gICZfX3NpemUtZ3VpZGUgdGFibGUuZGVza3RvcC1oaWRle1xuICAgIHdpZHRoOjEwMCUhaW1wb3J0YW50O1xuICB9XG4gICZfX3NpemUtZ3VpZGUgdGJvZHkgdHIgdGQsXG4gICZfX3NpemUtZ3VpZGUgdGJvZHkgdHIgdGh7XG4gICAgZm9udC1zaXplOi41NjI1cmVtO1xuICB9XG4gICZfX3NpemUtZ3VpZGUgaDZ7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG4gICZfX3NpemUtZ3VpZGUgdGFibGUgeyBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyBib3JkZXItc3BhY2luZzogMTBweDsgfVxuICAmX19zaXplLWd1aWRlIC5oYi1mb250IHsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICZfX3NpemUtZ3VpZGUgdGggeyBiYWNrZ3JvdW5kOiAjYzVmZmZjOyBib3JkZXI6IDA7IH1cbiAgJl9fc2l6ZS1ndWlkZSB0ZCB7IGJhY2tncm91bmQ6ICNlOGZmZmU7IGJvcmRlcjogMDsgfVxuICAmX19zaXplLWd1aWRlIHVsIHsgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAmX19zaXplLWd1aWRlIGxpOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyNjA1XCI7IH1cbiAgJl9fc2l6ZS1ndWlkZSBwIHsgZm9udC1zaXplOiAxLjNlbTsgfVxuICAmX19zaXplLWd1aWRlIGxpIHsgZm9udC1zaXplOiAxLjJlbTsgfVxuICAmX19zaXplLWd1aWRlIHsgd2lkdGg6IDEwMCU7IH1cbiAgJl9fc2l6ZS1ndWlkZSAuZGVza3RvcC1oaWRle1xuICAgIGRpc3BsYXk6dGFibGUhaW1wb3J0YW50O1xuICB9XG4gICZfX3NpemUtZ3VpZGUgLm1vYmlsZS1oaWRle1xuICAgIGRpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7XG4gIH1cbiAgJl9fc2hpcHBpbmcgLkFjY29yZGlvbntcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWZlYjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGgye1xuXHRcdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0XHRmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMDtcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICB9XG4gICAgaDI6OmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogOHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgICB0cmFuc2l0aW9uOiAwLjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpO1xuICAgIH1cbiAgICBoMi5hY3RpdmV7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBoMi5hY3RpdmU6OmJlZm9yZXtcbiAgICAgIHRyYW5zaXRpb246IDAuNHMgY3ViaWMtYmV6aWVyKDAuMiwgMC42LCAwLjMsIDEuMSk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICBoMjo6YWZ0ZXJ7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgICB0cmFuc2l0aW9uOiAwLjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpO1xuICAgIH1cbiAgICBoMi5hY3RpdmU6OmFmdGVye1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMywgMS4xKTtcbiAgICAgIHJpZ2h0OiA2cHg7XG4gICAgfVxuICAgICp7XG4gICAgICBmb250LXNpemU6MTRweCFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgfVxuICAgIGRpdntcbiAgICAgIGhlaWdodDowO1xuICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgICAgZmxleC1mbG93OnJvdyB3cmFwO1xuICAgICAgdHJhbnNpdGlvbjpoZWlnaHQgLjNzO1xuICAgIH1cbiAgfVxuICAmX19zaGlwcGluZyAuQWNjb3JkaW9uLnNob3d7XG4gICAgZGlzcGxheTpibG9jaztcbiAgfVxuICAmX19zaXplLWZvcm17XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlICwtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAyMjtcbiAgICBoZWlnaHQ6IDgydmg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgd2lkdGg6OTAlO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgcGFkZGluZy1ib3R0b206MzBweDtcbiAgICAgIG1hcmdpbi10b3A6MDtcbiAgICB9XG4gICAgJl9fY2xvc2V7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBib3JkZXI6MDtcbiAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgICB3aWR0aDptYXgtY29udGVudDtcbiAgICAgIGNvbG9yOiMwMDA7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3NpemUtZm9ybSBoMntcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgfVxuICAmX19zaXplLWZvcm17XG4gICAgb3BhY2l0eTowO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOmFsbCAuM3M7XG4gIH1cbiAgJl9fdHlwZXtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcblx0XHRmb250LXNpemU6IDlweDtcblx0XHRsaW5lLWhlaWdodDogMTFweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYmU1ZDY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgJi0tY29udGFpbmVye1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC00Ljc1ZW07XG4gICAgICB0b3A6IC00Ljc1ZW07IFxuICAgICAgd2lkdGg6IDguNWVtO1xuICAgICAgaGVpZ2h0OiA4LjVlbTtcbiAgICAgIHotaW5kZXg6MjtcbiAgICB9XG4gIH1cbiAgJl9faWNvbntcbiAgICAmLS1jb250YWluZXJ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJi0tYmxvY2t7XG4gICAgICBtYXJnaW46MCA1cHg7XG4gICAgfVxuICB9XG4gICZfX2lucHV0e1xuICAgIHdpZHRoOjcwJTtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b257XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICB9XG4gIH1cbiAgJl9fc3Bpbm5lcntcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICByaWdodDoxcHg7XG4gICAgdG9wOjUwJTtcbiAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgJl9fdXAsXG4gICAgJl9fZG93bntcbiAgICAgIHBhZGRpbmc6MDtcbiAgICAgIG1hcmdpbjowO1xuICAgICAgYmFja2dyb3VuZDogdW5zZXQ7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7XG4gICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246LjNzIGFsbDtcbiAgICAgIHBhZGRpbmc6IDAgNXB4IDIuNXB4O1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDpibGFjaztcbiAgICAgICAgcGF0aHtcbiAgICAgICAgICBmaWxsOndoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmRpc2FibGVke1xuICAgICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICB9XG4gICAgICAmOmRpc2FibGVkOmhvdmVye1xuICAgICAgICBwYXRoe1xuICAgICAgICAgIGZpbGw6dW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdXB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgICBwYWRkaW5nLXRvcDogMi41cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RhZGFkYTtcbiAgICB9XG4gICAgJl9fZG93bntcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhO1xuICAgICAgcGFkZGluZy10b3A6IDIuNXB4O1xuICAgIH1cbiAgICAmX191cCBzdmcsXG4gICAgJl9fZG93biBzdmd7XG4gICAgICB3aWR0aDoxMHB4O1xuICAgIH1cbiAgfVxuICAmX19wcm9tcHR7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIHNwYW57XG4gICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICB3aWR0aDo4MCU7XG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICB3aWR0aDoyMCU7XG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pbnZlbnRvcnl7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBmb250LWZhbWlseTogQnJhbmRvblJlZztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VjZWNlYztcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gICZfX2ZpbmFse1xuICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gICZfX2FjY29yZGlvbntcbiAgICBiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBvcmRlcjoxO1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgJl9fdGl0bGUgc3BhbjpudGgtY2hpbGQoMil7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XG4gICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb257XG4gICAgICBmb250LWZhbWlseTogJ0JyYW5kb25SZWcnO1xuICAgICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjpoZWlnaHQgLjNzO1xuICAgIH1cbiAgICAmX19wb3NpdGlvbntcbiAgICAgICYtLTF7XG4gICAgICAgIG9yZGVyOjE7XG4gICAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICAgIH1cbiAgICAgICYtLTIsXG4gICAgICAmLS0ze1xuICAgICAgICBvcmRlcjo0O1xuICAgICAgfVxuICAgICAgJi0tNHtcbiAgICAgICAgb3JkZXI6MjtcbiAgICAgIH1cbiAgICAgICYtLTV7XG4gICAgICAgIG9yZGVyOjM7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2FjY29yZGlvbi5hY3RpdmUgJl9fYWNjb3JkaW9uX190aXRsZSBzcGFuOm50aC1jaGlsZCgyKXtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICB9XG4gICZfX2FjY29yZGlvbi5hY3RpdmUgJl9fYWNjb3JkaW9uX190aXRsZSBzcGFuOm50aC1jaGlsZCgxKXtcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbiAgJl9fYWNjb3JkaW9uLmFjdGl2ZSAmX19hY2NvcmRpb25fX2Rlc2NyaXB0aW9ue1xuICAgIG1hcmdpbi10b3A6MTBweDtcbiAgfVxuICAmX19idXR0b257XG4gICAgYmFja2dyb3VuZDp2YXIoLS1waW5rKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgIGNvbG9yOiMwMDA7XG4gICAgcGFkZGluZzoyMHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbToyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmX19oYWxme1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgfVxuICAgICZfX2Z1bGx7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgIH1cbiAgICAmX19jb250YWluZXJ7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0KCkge1xuICAgICZfX3R5cGV7XG4gICAgICAmLS1jb250YWluZXJ7XG4gICAgICAgIHJpZ2h0OiAtNS41NWVtO1xuICAgICAgICB0b3A6IC0zLjE1ZW07XG4gICAgICAgIHdpZHRoOiAxMmVtO1xuICAgICAgICBoZWlnaHQ6N2VtO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19zbGlkZXJ7XG4gICAgICBtYXJnaW46MDtcbiAgICAgICZfX2l0ZW17XG4gICAgICAgIHdpZHRoOmNhbGMoMTAwJSAvIDMpO1xuICAgICAgICBtYXJnaW46MDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNpbmdsZS1pbWFnZSAmX19zbGlkZXJfX2l0ZW17XG4gICAgICBtYXgtd2lkdGg6MTEwMHB4O1xuICAgICAgbGVmdDo1MCUhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc2luZ2xlLWltYWdlICZfX21lZGlhe1xuICAgICAgbWFyZ2luOjAgMTBweDtcbiAgICB9XG4gICAgLnNpbmdsZS1pbWFnZSAmX19pbWFnZTpob3ZlcntcbiAgICAgIG9wYWNpdHk6MTtcbiAgICB9XG4gICAgJl9fdGh1bWJuYWlse1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAmX19tZWRpYXtcbiAgICAgIG1hcmdpbjowIDIuNXB4O1xuICAgICAgJl9fY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nLWJvdHRvbToxNTAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19jb250YWluZXJ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgJi0tc2xpZGVye1xuICAgICAgICBwYWRkaW5nLXRvcDowO1xuICAgICAgICBtYXJnaW46MCAtMi41cHg7XG4gICAgICAgIG1hcmdpbi10b3A6NXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZmxpY2tpdHktcGFnZS1kb3Rze1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgfVxuICAmX19zaXplLW5ld3tcbiAgICBvcGFjaXR5OjA7XG4gICAgei1pbmRleDotMTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O1xuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogMjA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLyogSGlkZSBzY3JvbGxiYXIgZm9yIElFLCBFZGdlIGFuZCBGaXJlZm94ICovXG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgIC8qIElFIGFuZCBFZGdlICovXG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTsgIC8qIEZpcmVmb3ggKi9cbiAgICB9XG4gICAgJl9fb3ZlcmxheXtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IC4zcyBvcGFjaXR5O1xuICAgIH1cbiAgICAuQWNjb3JkaW9uICp7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgICBmb250LXNpemU6MTRweDtcbiAgICB9XG4gICAgJl9fb3ZlcmxheS5zaG93e1xuICAgICAgdmlzaWJpbGl0eTp2aXNpYmxlO1xuICAgICAgb3BhY2l0eTouNjtcbiAgICB9XG4gIH1cbiAgJl9fc2l6ZS1uZXcuc2hvd3tcbiAgICB6LWluZGV4OiAxMDAwMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6MTtcbiAgfVxuICAuSW5mb19fY2xvc2V7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBmb250LXNpemU6MjBweDtcbiAgICByaWdodDogMzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuXG4gICAgJl9fc2l6ZS1uZXd7XG4gICAgICAmX19jb250YWluZXJ7XG4gICAgICAgIHdpZHRoOjgwJTtcbiAgICAgICAgaGVpZ2h0OjgwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fZm9ybXtcbiAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICB9XG4gICAgJl9fcHJvbXB0e1xuICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgIH1cbiAgICAmX190eXBle1xuICAgICAgJi0tY29udGFpbmVye1xuICAgICAgICByaWdodDogLTUuMTVlbTtcbiAgICAgICAgdG9wOiAtMi43NWVtO1xuICAgICAgICB3aWR0aDogMTJlbTtcbiAgICAgICAgaGVpZ2h0OjdlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fc2xpZGVye1xuICAgICAgJl9faXRlbXtcbiAgICAgICAgd2lkdGg6MjUlO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19tZWRpYXtcbiAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgY3Vyc29yOiB6b29tLWluO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pbWFnZXtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgb3BhY2l0eTowO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19jb250YWluZXJ7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjp1bnNldDtcbiAgICAgIG1heC13aWR0aDoxMTAwcHg7XG4gICAgICBtYXJnaW46NjBweCBhdXRvIDA7XG4gICAgICAmLS1kZXNjcmlwdGlvbntcbiAgICAgICAgbWFyZ2luLXRvcDowO1xuICAgICAgfVxuICAgICAgJi0tZGV0YWlse1xuICAgICAgICBhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19jb2x1bW57XG4gICAgICB3aWR0aDpjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgbWFyZ2luOjAgMTVweDtcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgICBmb250LXNpemU6MS4xcmVtIWltcG9ydGFudDtcbiAgICB9XG4gICAgJl9fcHJpY2V7XG4gICAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgICBmb250LXNpemU6MS4ycmVtO1xuICAgICAgbWFyZ2luLXRvcDo1cHg7XG4gICAgfVxuICAgICZfX3Jldmlld3N7XG4gICAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgfVxuICAgICZfX2ZpbmFsLXNhbGV7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAmLS1kZXNrdG9we1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyg0NSUgKyA1cHgpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICBjb2xvcjogI2JhMjQyNDtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAmLS1mdWxse1xuICAgICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLktsYXJuYV9fQWZ0ZXJwYXl7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgICAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbntcbiAgICAgIHdpZHRoOjM4cHg7XG4gICAgICBoZWlnaHQ6MzhweDtcbiAgICB9XG4gICAgJl9fc2hpcHBpbmcsXG4gICAgJl9fc2l6ZS1ndWlkZXtcbiAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgfVxuICAgICAgJl9fY2xvc2V7XG4gICAgICAgIHJpZ2h0OjI1JTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fc2l6ZXtcbiAgICAgICZfX2hlbHB7XG4gICAgICAgIG1hcmdpbjozMHB4IDA7XG4gICAgICAgICZfX2J1dHRvbntcbiAgICAgICAgICBoZWlnaHQ6NTFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDppbml0aWFsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX3NpemUtZ3VpZGUgaW1nLFxuICAgICZfX3NpemUtZ3VpZGUgcCxcbiAgICAmX19zaXplLWd1aWRlIGg2e1xuICAgICAgbWFyZ2luLWxlZnQ6MTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDoxMHB4O1xuICAgIH1cbiAgICAmX19zaXplLWd1aWRlIHRib2R5IHRyIHRkLFxuICAgICZfX3NpemUtZ3VpZGUgdGJvZHkgdHIgdGh7XG4gICAgICBmb250LXNpemU6Ljg3NXJlbTtcbiAgICB9XG4gICAgJl9fc2l6ZS1ndWlkZSAuZGVza3RvcC1oaWRle1xuICAgICAgZGlzcGxheTpub25lIWltcG9ydGFudDtcbiAgICB9XG4gICAgJl9fc2l6ZS1ndWlkZSAubW9iaWxlLWhpZGV7XG4gICAgICBkaXNwbGF5OnRhYmxlIWltcG9ydGFudDtcbiAgICB9XG4gICAgJl9fc2VsZWN0e1xuICAgICAgd2lkdGg6Y2FsYyg0NSUgLSA1cHgpO1xuICAgICAgJl9fZHJvcGRvd257XG4gICAgICAgICYtLW9wdGlvbntcbiAgICAgICAgICBwYWRkaW5nOiA4cHggOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTouOXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19hZGQtLWZ1bGx7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgIH1cbiAgICAmX190eXBle1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgfVxuICAgICZfX2lucHV0e1xuICAgICAgd2lkdGg6ODAlO1xuICAgIH1cbiAgICAmX19wcm9tcHR7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgc3BhbntcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDEwcHgpO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OjEwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi5Qcm9kdWN0X191Z2N7XG4gIG1hcmdpbjoyMHB4IGF1dG8gMDtcbiAgbWF4LXdpZHRoOjE0NDBweDtcbiAgJl9fdGl0bGV7XG4gICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkJsZFwiO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICB9XG4gICYtLW5ld3tcbiAgICAmOmhhcyguZW1wdHkpe1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgfVxuICAmX190aXRsZXtcbiAgICBmb250LXdlaWdodDo1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIH1cbiAgJi0tbmV3e1xuICAgIHBhZGRpbmc6MjBweCAwO1xuICAgIG1hcmdpbi10b3A6MjBweDtcbiAgfVxuICAmLS10ZW1we1xuICAgIG1hcmdpbjowcHggYXV0bztcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1heC13aWR0aDoxNDQwcHg7XG4gIH1cbn1cbi5mcy1oYXMtbGlua3M6OmFmdGVyeyAgXG4gIHBhZGRpbmc6IDE4cHggMjdweDsgXG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYigwLCAwLCAwKTsgXG4gIGNvbG9yOnJnYigwLCAwLCAwKTsgXG4gIGNvbnRlbnQ6IFwiU0hPUCBOT1dcIjsgIFxufVxuLmZzLWhhcy1saW5rczpob3ZlcjphZnRlciB7IFxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCk7IFxuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg5KVxufVxuLmZzLXdyYXBwZXIgeyBcbiAgaGVpZ2h0OiBhdXRvIFxufSBcbi5mcy1lbnRyeS1jb250YWluZXIgeyBcbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7IFxuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IFxuICBwYWRkaW5nLXRvcDogMjUlICFpbXBvcnRhbnQ7IFxufVxuLmZzLXdyYXBwZXIgZGl2LmZzLXRleHQtY29udGFpbmVyIC5mcy1lbnRyeS10aXRsZSwgXG5kaXYuZnMtZGV0YWlsLXRpdGxle1xuICBmb250LWZhbWlseTpCZWJhc05ldWU7XG4gIGZvbnQtc3R5bGU6bm9ybWFsO1xuICBmb250LXdlaWdodDpub3JtYWw7XG59XG5kaXYuZnMtdGV4dC1jb250YWluZXIgLmZzLWVudHJ5LWRhdGUsIFxuZGl2LmZzLWRldGFpbC1jb250YWluZXIgLmZzLXBvc3QtaW5mbywgXG5kaXYuZnMtd3JhcHBlciBkaXYuZnMtaGFzLWxpbmtzOjphZnRlciwgXG4uZnMtdGV4dC1wcm9kdWN0LCBcbi5mcy1vdmVybGluay10ZXh0e1xuICBmb250LWZhbWlseTpCZWJhc05ldWU7XG4gIGZvbnQtc3R5bGU6bm9ybWFsO1xuICBmb250LXdlaWdodDpib2xkO1xufVxuLmZzLXdyYXBwZXIgZGl2LmZzLXRleHQtY29udGFpbmVyICoge1xuICBjb2xvcjpyZ2IoMCwgMCwgMCk7XG59XG4uZnMtd3JhcHBlciBkaXYuZnMtdGV4dC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC44OSk7IFxuICBtYXJnaW46IDBweFxufVxuZGl2LmZzLWVudHJ5LWRhdGV7XG4gIGRpc3BsYXk6bm9uZVxufVxuZGl2LmZzLWVudHJ5LXRpdGxle1xuICBkaXNwbGF5Om5vbmVcbn1cbi5mcy13cmFwcGVyIGRpdi5mcy10aW1lbGluZS1lbnRyeXsgXG4gIG1hcmdpbjogMnB4IFxufVxuLmZzLXdyYXBwZXIgZGl2LmZzLWVudHJ5LWNvbnRhaW5lciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyAyKSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogY2FsYygxMDAlIC8gMikgIWltcG9ydGFudDtcbn0gIFxuLmZzLXdyYXBwZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgfVxuXG5AaW5jbHVkZSBkZXNrdG9wKCkge1xuICAuUHJvZHVjdF9fdWdje1xuICAgIG1hcmdpbjo0MHB4IGF1dG8gMDtcbiAgfVxuICAuZnMtd3JhcHBlciBkaXYuZnMtZW50cnktY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gNCkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygxMDAlIC8gNCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbiIsIiNzdGFtcGVkLW1haW4td2lkZ2V0e1xuICAuc3RhbXBlZC1mb3JtLWN1c3RvbS1xdWVzdGlvbiBsYWJlbCxcbiAgLnN0YW1wZWQtZm9ybS1pbnB1dCxcbiAgLnN0YW1wZWQtZm9ybS1sYWJlbCxcbiAgLnN1bW1hcnktcmF0aW5nLWNvdW50LFxuICAuc3RhbXBlZC1zdW1tYXJ5LXRleHQsXG4gIC5zdGFtcGVkLXN1bW1hcnktdGV4dC0xe1xuICAgIGZvbnQtZmFtaWx5OkJyYW5kb25SZWchaW1wb3J0YW50O1xuICB9XG4gIGlucHV0LnN0YW1wZWQtZm9ybS1pbnB1dHtcbiAgICB0ZXh0LWluZGVudDowO1xuICAgIHBhZGRpbmc6NXB4IDEwcHg7XG4gIH1cbiAgLnN0YW1wZWQtYnV0dG9ue1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcGluayk7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHRyYW5zaXRpb246LjNzIGFsbDtcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OmluaXRpYWw7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOjIwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6MDtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZDojMDAwO1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICB9XG4gIH1cbiAgLnN0YW1wZWQtZmlsZS11cGxvYWRlci1idG57XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgc3BhbntcbiAgICAgIGNvbG9yOiMwMDA7XG4gICAgfVxuICB9XG4gIC5zdGFtcGVkLXN1bW1hcnktYWN0aW9ucy1uZXdyZXZpZXcsXG4gIC5zdGFtcGVkLXN1bW1hcnktYWN0aW9ucy1uZXdxdWVzdGlvbntcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OmluaXRpYWw7XG4gIH1cbiAgLnN0YW1wZWQtc29ydC1zZWxlY3R7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICB9XG4gICN0YWItcXVlc3Rpb25zLFxuICAjdGFiLXJldmlld3N7XG4gICAgZm9udC1mYW1pbHk6IGJyYW5kb25ibGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgICAmOmFmdGVye1xuICAgICAgYmFja2dyb3VuZDp2YXIoLS1waW5rKTtcbiAgICB9XG4gIH1cbiAgLnN0YW1wZWQtcmV2aWV3LWF2YXRhci1jb250ZW50e1xuICAgIGJhY2tncm91bmQ6dmFyKC0tcGluayk7XG4gICAgYm9yZGVyLXJhZGl1czo1MCU7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLnN0YW1wZWQtdmVyaWZpZWQtYmFkZ2UsXG4gIC5hdXRob3J7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB9XG4gIC5jcmVhdGVke1xuICAgIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uUmVnO1xuICB9XG4gIC5yZXZpZXctbG9jYXRpb24gc3BhbntcbiAgICBmb250LWZhbWlseTogYnJhbmRvbnJlZztcbiAgfVxuICAuc3RhbXBlZC1yYXRpbmctaG9sZGVyLFxuICAuc3RhbXBlZC1wYWdpbmF0aW9uIGEsXG4gIC5zdGFtcGVkLXRodW1icy1kb3duLFxuICAuc3RhbXBlZC10aHVtYnMtdXAsXG4gIC5zdGFtcGVkLXNoYXJlLWljb24sXG4gIC5zdGFtcGVkLXJldmlldy1jb250ZW50LWJvZHksXG4gIC5zdGFtcGVkLXJldmlldy1vcHRpb25ze1xuICAgIGZvbnQtZmFtaWx5OmJyYW5kb25yZWc7XG4gIH1cbiAgLnN0YW1wZWQtcmV2aWV3LWhlYWRlci10aXRsZXtcbiAgICBmb250LWZhbWlseTpCcmFuZG9uQmxkO1xuICAgIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIH1cbiAgLnBhZ2UuYWN0aXZle1xuICAgIGJhY2tncm91bmQ6dmFyKC0tcGluayk7XG4gIH1cbn0iLCJAdXNlICcuLi92YXJpYWJsZXMvJyBhcyAqO1xuXG4uUmVsYXRlZFByb2R1Y3Rze1xuICBtYXJnaW46MCA1cHg7XG4gICZfX2NvbnRhaW5lcntcbiAgICBtYXgtd2lkdGg6NTAwcHg7XG4gICAgbWFyZ2luOjAgYXV0bztcbiAgfVxuICAmX190aXRsZXtcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZToxcmVtO1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICB9XG4gICZfX3Byb2R1Y3Rze1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBmbGV4LWZsb3c6cm93IHdyYXA7XG4gICAgbWFyZ2luOjAgLTIuNXB4O1xuICB9XG4gICZfX3Byb2R1Y3R7XG4gICAgd2lkdGg6Y2FsYygxMDAlIC0gNXB4KTtcbiAgICBtYXJnaW46MCAyLjVweDtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzpoaWRkZW47XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0KCkge1xuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIG1heC13aWR0aDoxNDQwcHg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgbWFyZ2luOjA7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgbWF4LXdpZHRoOjEwMCU7XG4gICAgfVxuICAgICZfX3Byb2R1Y3Rze1xuICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJl9fcHJvZHVjdHtcbiAgICAgIHdpZHRoOmNhbGMoNTAlIC0gNXB4KTtcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICBtYXJnaW4tdG9wOjQwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1waW5rKTtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gICAgfVxuICAgIC5Qcm9kdWN0Q2FyZF9faW1hZ2V7XG4gICAgICBoZWlnaHQ6dW5zZXQ7XG4gICAgICBtYXgtaGVpZ2h0OnVuc2V0O1xuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi5Qcm9kdWN0Q2FyZHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgJl9fZmFicmlje1xuICAgIC5Db2xsZWN0aW9uX19maW5hbHtcbiAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY1ZjM7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICB3aWR0aDogNTVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICByaWdodDogMTBweDtcbiAgICB9XG4gIH1cbiAgJl9faW1hZ2Vze1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICB9XG4gICZfX2ltYWdlczpob3ZlciAmX19pbWFnZS0tc2Vjb25kYXJ5e1xuICAgIG9wYWNpdHk6MTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgJl9faW1hZ2V7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDoxMDAlO1xuICAgICYtLXZpZGVve1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuICAgICYtLXNlY29uZGFyeXtcbiAgICAgIG9wYWNpdHk6MDtcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgdG9wOjA7XG4gICAgICByaWdodDowO1xuICAgICAgYm90dG9tOjA7XG4gICAgICBsZWZ0OjA7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgICYtLXNlY29uZGFyeSBpbWd7XG4gICAgICBvYmplY3QtZml0OmNvdmVyO1xuICAgIH1cbiAgfVxuICAmX190ZXh0e1xuICAgIG1pbi1oZWlnaHQ6NjVweDtcbiAgfVxuICAmX190aXRsZXtcbiAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6MDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6MTAuNXB4O1xuICB9XG4gICZfX3ByaWNle1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICYtLXNhbGV7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBjb2xvcjogI2JhMjMyMztcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICB9XG4gICAgJi0td2Fze1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgfVxuICB9XG4gICZfX3ZhcmlhbnRze1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjoxcHggc29saWQgI2U3ZTdlNztcbiAgICBtYXJnaW46MCBhdXRvIDA7XG4gIH1cbiAgJl9fc2FsZS1pY29ue1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1mYW1pbHk6ICdCZWJhc05ldWUnO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjFyZW07XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIGJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjYzVmZmZjO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OjI7XG4gICAgJl9fb257XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgZGlzcGxheTpibG9jaztcbiAgICB9XG4gICAgJl9fb2Zme1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgYm90dG9tOiAtMTRweDtcbiAgICAgIHJpZ2h0OiAxMXB4O1xuICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgfVxuICB9XG4gICZfX2NhbGxvdXR7XG4gICAgJi0tcmliYmVke1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDIzOSwgMjM1LCAwLjgpO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxuICAmX190eXBle1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgfVxuICAmX19wcmljZXtcbiAgICBmb250LWZhbWlseTpCcmFuZG9uQmxkO1xuICAgIGZvbnQtc2l6ZToxMC41cHg7XG4gIH1cbiAgJl9fc29sZC1vdXR7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZWZlYjtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6NTBweDtcbiAgICBib3JkZXItcmFkaXVzOjUwJTtcbiAgICBmb250LWZhbWlseTogJ0JyYW5kb25SZWcnO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB0b3A6MTBweDtcbiAgICBsZWZ0OjEwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgJi0tYnViYmxle1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTowO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IGJyYW5kb25yZWc7XG4gICAgICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1waW5rKTtcbiAgICAgIHRvcDogLTI4cHg7XG4gICAgICBwYWRkaW5nOiAycHggN3B4O1xuICAgICAgY29sb3I6YmxhY2s7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB0cmFuc2l0aW9uOm9wYWNpdHkgLjNzO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2M5YzljOTtcbiAgICAgICY6OmFmdGVye1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXBpbmspO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcm90YXRlOiA0NWRlZztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA0NiU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIHRvcDogMThweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2M5YzljOTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOWM5Yzk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3ZhcmlhbnR7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnQnJhbmRvbkJsZCc7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAvLyB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgICYtLWF2YWlsYWJsZXtcbiAgICAgIGJhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7XG4gICAgICBjb2xvcjojMDAwO1xuICAgIH1cbiAgICAmLS11bmF2YWlsYWJsZXtcbiAgICAgIGNvbG9yOiAjYzNjM2MzO1xuICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgIH1cbiAgICAmX19jb250YWluZXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWxpZ2h0LXBpbmspO1xuICAgICAgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZTdlN2U3O1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gNik7XG4gICAgICAmLS0xe1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgfVxuICAgICAgJi0tMntcbiAgICAgICAgd2lkdGg6NTAlXG4gICAgICB9XG4gICAgICAmLS0ze1xuICAgICAgICB3aWR0aDpjYWxjKDEwMCUgLyAzKTtcbiAgICAgIH1cbiAgICAgICYtLTR7XG4gICAgICAgIHdpZHRoOjI1JTtcbiAgICAgIH1cbiAgICAgICYtLTV7XG4gICAgICAgIHdpZHRoOjIwJTtcbiAgICAgIH1cbiAgICAgICYtLTZ7XG4gICAgICAgIHdpZHRoOmNhbGMoMTAwJSAvIDYpO1xuICAgICAgfVxuICAgICAgJi0tN3tcbiAgICAgICAgd2lkdGg6Y2FsYygxMDAlIC8gNyk7XG4gICAgICB9XG4gICAgICAmLS04e1xuICAgICAgICB3aWR0aDpjYWxjKDEwMCUgLyA4KTtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OjA7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2lucHV0e1xuICAgICAgJjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbiAgICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgICY6ZGlzYWJsZWR7XG4gICAgICAgIGNvbG9yOiAjYzNjM2MzO1xuICAgICAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgICB9XG4gICAgICAtbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkO1xuICAgICAgcGFkZGluZzowO1xuICAgICAgbWFyZ2luOjA7XG4gICAgICB3aWR0aDogMTAwJSA7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB0ZXh0LWluZGVudDogMCA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OjIwcHg7XG4gICAgICB0ZXh0LWluZGVudDoyMHB4O1xuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgICBib3JkZXI6MDsgXG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICB9XG4gIH1cbiAgJl9fdmFyaWFudF9fY29udGFpbmVyLS1zb2xkOmhvdmVyICZfX3NvbGQtb3V0LS1idWJibGV7XG4gICAgb3BhY2l0eToxO1xuICB9XG4gICZfX2FkZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcGluayk7XG4gICAgY29sb3I6IzAwMDtcbiAgICBwYWRkaW5nOjA7XG4gICAgcGFkZGluZy10b3A6MnB4O1xuICAgIG1heC13aWR0aDogNzZweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgcGFkZGluZzogMTFweCAyMHB4O1xuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kOiMwMDAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICB9XG4gIH1cbiAgJl9fbGVhcm4tbW9yZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1waW5rKTtcbiAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvdHRvbTogNDVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjphbGwgLjNzO1xuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kOmJsYWNrO1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgfVxuICB9XG4gICZfX2ZpbmFse1xuICAgIG1hcmdpbi10b3A6LTEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICB9XG4gICZfX2JhZGdlc3tcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgfVxuICAmX19pbnB1dHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOndoaXRlO1xuICB9XG4gICZfX2lucHV0IC5Qcm9kdWN0X19zcGlubmVyX191cHtcbiAgICBib3JkZXItYm90dG9tOiB1bnNldDtcbiAgICBwYWRkaW5nOiAzcHggM3B4O1xuICB9XG4gICZfX2lucHV0IC5Qcm9kdWN0X19zcGlubmVyX19kb3due1xuICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xuICAgIHBhZGRpbmc6IDNweCAzcHg7XG4gIH1cbiAgJl9faW5wdXQgLlByb2R1Y3RfX3NwaW5uZXJfX2Rvd24gc3ZnLFxuICAmX19pbnB1dCAuUHJvZHVjdF9fc3Bpbm5lcl9fdXAgc3Zne1xuICAgIHdpZHRoOjhweDtcbiAgfVxuICAmX19pbnB1dCAuUHJvZHVjdF9fc3Bpbm5lcntcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gIH1cbiAgJl9faW5wdXQgLlByb2R1Y3RfX3NwaW5uZXJ7XG4gICAgZGlzcGxheTpmbGV4O1xuICB9XG4gICZfX2lucHV0IC5Qcm9kdWN0X19zcGlubmVyIGJ1dHRvbltkaXNhYmxlZF17XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIHN2Z3tcbiAgICAgIG9wYWNpdHk6LjU7XG4gICAgfVxuICB9XG4gICZfX3Byb21wdHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDJweCAxMHB4IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcGluayk7XG4gICAgbWFyZ2luOjAgYXV0byAwO1xuICB9XG4gICZfX2ludmVudG9yeXtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgIG1hcmdpbjowIGF1dG87XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBwYWRkaW5nOiAycHggMTBweCAwO1xuICAgICAgYmFja2dyb3VuZDp2YXIoLS1waW5rKTtcbiAgICB9XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuICAgICZfX3F1YW50aXR5e1xuICAgICAgYmFja2dyb3VuZDp3aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICB9XG4gIH1cbiAgJl9fcXVhbnRpdHl7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbiAgICBtYXJnaW46NXB4IGF1dG8gMDtcbiAgICAvLyB3aWR0aDptYXgtY29udGVudDtcbiAgfVxuICAmX19xdWlja3tcbiAgICBkaXNwbGF5Om5vbmU7XG4gICAgJi5hY3RpdmV7XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgei1pbmRleDoxMDtcbiAgICB9XG4gICAgJl9fY2xvc2V7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICB0b3A6IDVweDtcbiAgICB9XG4gICAgJl9fY2xvc2Ugc3Zne1xuICAgICAgd2lkdGg6MjVweDtcbiAgICAgIGhlaWdodDoyNXB4O1xuICAgIH1cbiAgICAmX19pbWFnZXtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAmLWNvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYnV0dG9ue1xuICAgICAgb3BhY2l0eToxO1xuICAgICAgdHJhbnNpdGlvbjouM3MgYWxsO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tcGluayk7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweCAzcHg7XG4gICAgICBmb250LWZhbWlseTogYnJhbmRvbnJlZztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJzsgIFxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgIH1cbiAgICAmX19jb250YWluZXJ7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtcGluayk7XG4gICAgICBwb3NpdGlvbjpmaXhlZDtcbiAgICAgIHRvcDo1MCU7XG4gICAgICBsZWZ0OjUwJTtcbiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB3aWR0aDo5MCU7XG4gICAgICBoZWlnaHQ6IDkwJTtcbiAgICAgIHotaW5kZXg6NTtcbiAgICB9XG4gICAgJl9fd3JhcHBlcntcbiAgICAgIG92ZXJmbG93LXk6c2Nyb2xsO1xuICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwKyAqL1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7ICAvKiBGaXJlZm94ICovXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHsgXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7ICAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xuICAgICAgfVxuICAgIH1cbiAgICAmX19zbGlkZXJ7XG4gICAgICB0cmFuc2l0aW9uOi4zcyBhbGw7XG4gICAgfVxuICAgICZfX3NsaWRlci5oaWRkZW57XG4gICAgICBvcGFjaXR5OjA7XG4gICAgfVxuICAgICZfX2NvbnRlbnR7XG4gICAgICBwYWRkaW5nOjAgMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICB9XG4gICAgJl9fYWRke1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAmX19vdmVybGF5e1xuICAgICAgcG9zaXRpb246Zml4ZWQ7XG4gICAgICBpbnNldDowO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgYmFja2dyb3VuZDpibGFjaztcbiAgICAgIG9wYWNpdHk6Ljc7XG4gICAgICB6LWluZGV4OjQ7XG4gICAgfVxuICAgIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9ue1xuICAgICAgdG9wOjUwJSFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mbGlja2l0eS1wYWdlLWRvdHN7XG4gICAgICBib3R0b206MTBweDtcbiAgICAgIC5kb3R7XG4gICAgICAgIG1hcmdpbjowIDIuNXB4O1xuICAgICAgICB3aWR0aDo1cHg7XG4gICAgICAgIGhlaWdodDo1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICY6aG92ZXIgJl9fcXVpY2t7XG4gICAgJl9fYnV0dG9ue1xuICAgICAgb3BhY2l0eToxO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQoKSB7XG4gICAgJl9faW1hZ2V7XG4gICAgICBoZWlnaHQ6MTAwdmg7XG4gICAgICBvYmplY3QtZml0OmNvdmVyO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OjUwMHB4O1xuICAgICAgJi0tdmlkZW97XG4gICAgICAgIGhlaWdodDoxMDB2aDtcbiAgICAgICAgb2JqZWN0LWZpdDpjb3ZlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDo1MDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICBoZWlnaHQ6aW5pdGlhbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IC45ZW07XG4gICAgfVxuICAgICZfX3ByaWNle1xuICAgICAgZm9udC1zaXplOi45ZW07XG4gICAgfVxuICAgICZfX3ByaWNle1xuICAgICAgbWFyZ2luLXRvcDo1cHg7XG4gICAgfVxuICAgICZfX3ZhcmlhbnR7XG4gICAgICBtYXJnaW4tdG9wOjA7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgJl9fc2FsZS1pY29ue1xuICAgICAgd2lkdGg6NTBweDtcbiAgICAgIGhlaWdodDo1MHB4O1xuICAgICAgJl9fb257XG4gICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6MTlweDtcbiAgICAgIH1cbiAgICAgICZfX29mZntcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBib3R0b206IC0xMXB4O1xuICAgICAgICByaWdodDogMTNweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9faW5wdXQgLlByb2R1Y3RfX3NwaW5uZXJ7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgfVxuICAgICZfX3ZhcmlhbnR7XG4gICAgICAmX19pbnB1dHtcbiAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgICAgfVxuICAgICAgJl9fY29udGFpbmVyLS0xICZfX2lucHV0e1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgXG4gICAgICB9XG4gICAgICAmX19jb250YWluZXItLTIgJl9faW5wdXR7XG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgfVxuICAgICAgJl9fY29udGFpbmVyLS0zICZfX2lucHV0e1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIH1cbiAgICAgICZfX2NvbnRhaW5lci0tNCAmX19pbnB1dHtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICB9XG4gICAgICAmX19jb250YWluZXItLTUgJl9faW5wdXR7XG4gICAgICAgIFxuICAgICAgfVxuICAgICAgJl9fY29udGFpbmVyLS02ICZfX2lucHV0e1xuICAgICAgICB0ZXh0LWluZGVudDoxM3B4O1xuICAgICAgICBcbiAgICAgIH1cbiAgICAgICZfX2NvbnRhaW5lci0tNyAmX19pbnB1dHtcbiAgICAgICAgdGV4dC1pbmRlbnQ6MTBweDtcbiAgICAgIH1cbiAgICAgICZfX2NvbnRhaW5lci0tOCAmX19pbnB1dHtcbiAgICAgICAgXG4gICAgICB9XG4gICAgfVxuICAgICZfX3ByaWNle1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAmX19hZGR7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBwYWRkaW5nOiA2cHggMjBweCA0cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgfVxuICAgICZfX2ludmVudG9yeXtcbiAgICAgIHdpZHRoOiBjYWxjKDgwJSk7XG4gICAgICAmX19xdWFudGl0eXtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fcXVhbnRpdHl7XG4gICAgICB3aWR0aDogY2FsYyg4MCUpO1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgIH1cbiAgICAmX19xdWlja3tcbiAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgIGhlaWdodDp1bnNldDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgcGFkZGluZzowO1xuICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XG4gICAgICB9XG4gICAgICAmX193cmFwcGVye1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6MTBweDtcbiAgICAgIH1cbiAgICAgICZfX2NvbHVtbntcbiAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgfVxuICAgICAgJl9fYWRke1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOjUwcHg7XG4gICAgICB9XG4gICAgICAmX190ZXh0e1xuICAgICAgICBwYWRkaW5nOjIwcHg7XG4gICAgICB9XG4gICAgICAmX19jbG9zZSBzdmd7XG4gICAgICAgIHdpZHRoOjM1cHg7XG4gICAgICAgIGhlaWdodDozNXB4O1xuICAgICAgfVxuICAgICAgJl9fdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTozMHB4O1xuICAgICAgfVxuICAgICAgJl9fYnV0dG9ue1xuICAgICAgICBvcGFjaXR5OjA7XG4gICAgICB9XG4gICAgICAmX19pbWFnZXtcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIGluc2V0OjA7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICBvYmplY3QtZml0OmNvdmVyO1xuICAgICAgICAmLWNvbnRhaW5lcntcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOjEyNSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi92YXJpYWJsZXMvJyBhcyAqO1xuXG4uQ29sbGVjdGlvbkZpbHRlcntcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiA1MHB4O1xuICB6LWluZGV4OiAzO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgYmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LCAuNyk7XG5cdCZfX21lbnV7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0ei1pbmRleDogMjE7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0Ym90dG9tOiAwO1xuICAgIGxlZnQ6MDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIHRvcDogMzNweDtcblx0XHR0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3M7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRkaXNwbGF5OmJsb2NrOyAgICBcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0cGFkZGluZy1ib3R0b206NTBweFxuXHR9XG5cdCZfX2xpc3R7XG5cdFx0bWFyZ2luLXRvcDowO1xuXHR9XG5cdCZfX3RpdGxle1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRmb250LWZhbWlseTogQnJhbmRvbkJsZDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0Zm9udC1zaXplOi45cmVtO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdHBvc2l0aW9uOmZpeGVkO1xuXHRcdGJhY2tncm91bmQ6I2ZmZjtcblx0XHR0b3A6ODguNHB4O1xuXHRcdHotaW5kZXg6MTtcblx0XHRjb2xvcjp3aGl0ZTtcblx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiA1cHg7XG5cdFx0c3Bhbntcblx0XHRcdGNvbG9yOiMwMDA7XG5cdFx0fVxuXHR9XG5cdCZfX21lbnUuc2hvdyAmX190aXRsZXtcblx0fVxuXHQmX19jbG9zZXtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAmLmhpZGV7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuXHR9XG5cdCZfX2NhdGVnb3J5e1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuXHRcdGJhY2tncm91bmQ6I2ZmZjtcblx0XHRsaXN0LXN0eWxlOm5vbmU7XG5cdH1cblx0Jl9fY2F0ZWdvcnkgc3Zne1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuXHR9XG5cdCZfX2NhdGVnb3J5LmFjdGl2ZSAmX19kcm9wZG93bi10cmlnZ2VyIHN2Z3tcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZykgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblx0Jl9fZHJvcGRvd24tdHJpZ2dlcntcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDpub25lO1xuXHRcdHBhZGRpbmc6MDtcblx0XHRtYXJnaW46MDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0Zm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGNvbG9yOiMwMDA7XG5cdFx0YmFja2dyb3VuZDojZmZlZmViO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcblx0fVxuXHQmX19kcm9wZG93bntcblx0XHRsaXN0LXN0eWxlOm5vbmU7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGZsZXgtZmxvdzpyb3cgd3JhcDtcblx0XHRoZWlnaHQ6MDtcblx0XHRvdmVyZmxvdzpoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogaGVpZ2h0IC4zcztcblx0XHRtYXJnaW4tYm90dG9tOjA7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0fVxuXHQmX19maWx0ZXItdmFsdWV7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cdCZfX2ZpbHRlci12YWx1ZS1jb250YWluZXJ7XG5cdFx0d2lkdGg6NTAlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgIG1hcmdpbjogMCAwIDBweCAwO1xuXHRcdCY6bGFzdC1jaGlsZCxcblx0XHQmOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZChvZGQpe1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xuXHRcdH1cblx0fVxuXHQmX19maWx0ZXItdmFsdWUtbGFiZWx7ICAgIFxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdGZvbnQtZmFtaWx5OiBCcmFuZG9uUmVnO1xuXHRcdGZvbnQtc2l6ZToxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRtYXJnaW4tYm90dG9tOjA7XG5cdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0c3Bhbntcblx0XHRcdGZvbnQtc2l6ZToxMHB4O1xuXHRcdH1cblx0fVxuXHQmX19maWx0ZXItdmFsdWUtbGFiZWw6YWZ0ZXJ7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC8vY2RuLnNob3BpZnkuY29tL3Nob3BpZnljbG91ZC9zaG9waWZ5L2Fzc2V0cy9jaGVja291dF8yMDIxLTAxLTI1L2NoZWNrYm94LXRpY2stNjZhOWEzOWY3MGE0NGEyMjYyMjNlZjRjNjFhNzAxZDJkMTBhZmFhNzNiYTg4NDZhNTA5ZmJlNThhODJmM2YzNi5zdmcpLG5vbmU7XG5cdFx0Y29udGVudDonJztcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdGZpbHRlcjogaW52ZXJ0KDEwMCUpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0d2lkdGg6IDE1cHg7XG5cdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMTBweDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0b3BhY2l0eTowO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHR9XG5cdCZfX2ZpbHRlci12YWx1ZTpjaGVja2VkIH4gJl9fZmlsdGVyLXZhbHVlLWxhYmVsOmFmdGVye1xuXHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0Jl9fY2xlYXIsXG5cdCZfX2FwcGx5e1xuXHRcdGJhY2tncm91bmQ6I2ZmZWZlYjtcblx0XHRmb250LWZhbWlseTogJ0JyYW5kb25CbGQnO1xuXHRcdGJvcmRlcjogMDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0cGFkZGluZzogMTVweCAwO1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTpub25lO1xuXHRcdGJvcmRlcjowO1xuXHRcdGNvbG9yOiMwMDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XG5cdFx0bWFyZ2luOjAgYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGJvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0cmFuc2l0aW9uOi4zcyBhbGw7XG4gICAgbWFyZ2luOjAgNXB4O1xuICAgIGhlaWdodDo1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kOiMwMDA7XG5cdFx0XHRjb2xvcjojZmZmO1xuXHRcdH1cblx0XHQmW2Rpc2FibGVkXXtcblx0XHRcdG9wYWNpdHk6LjU7XG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkIGJsYWNrO1xuXHRcdFx0YmFja2dyb3VuZDpub25lO1xuXHRcdFx0Y3Vyc29yOmluaXRpYWw7XG5cdFx0XHR0cmFuc2l0aW9uOi4zcyBhbGw7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOm5vbmU7XG5cdFx0XHRcdGNvbG9yOmluaXRpYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2J1dHRvbntcblx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0d2lkdGg6MjUwcHg7XG5cdFx0bWFyZ2luOjQwcHggYXV0byAwO1xuXHR9XG5cdCZfX29wZW5GaWx0ZXJ7XG5cdFx0YmFja2dyb3VuZDpub25lIWltcG9ydGFudDtcblx0XHRjb2xvcjpibGFjayFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzowO1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgY29sb3I6IzAwMDtcbiAgICB9XG5cdH1cblx0Jl9fb3BlbkZpbHRlci0taWNvbntcblx0XHRtYXJnaW4tcmlnaHQ6NXB4O1xuXHR9XG5cdCZfX29wZW5GaWx0ZXItLXRleHR7XG5cdFx0Zm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuXHRcdGxldHRlci1zcGFjaW5nOi41cHg7XG5cdH1cblx0Jl9fbGlzdC0taXRlbXtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblx0Jl9fZHJvcGRvd24uY29sb3IgJl9fZmlsdGVyLXZhbHVlLWNvbnRhaW5lcntcblx0XHRcdHdpZHRoOmluaXRpYWw7XG5cdFx0XHRib3JkZXItYm90dG9tOjA7XG5cdFx0fVxuICAmX19kcm9wZG93bi5jb2xvciAmX19maWx0ZXItdmFsdWU6Y2hlY2tlZCB+ICZfX2ZpbHRlci12YWx1ZS1sYWJlbHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAycHggYmxhY2s7XG4gICAgJjphZnRlcntcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gIH1cblx0Jl9fZmlsdGVyLXZhbHVlLWxhYmVsLS1jb2xvcntcblx0XHR3aWR0aDoyNHB4O1xuXHRcdGhlaWdodDoyNHB4O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNlZWU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHBhZGRpbmc6MDtcblx0XHRtYXJnaW46IDEwcHggMCAxMHB4IDIwcHg7XG5cdFx0c3Bhbntcblx0XHRcdGZvbnQtc2l6ZTowO1xuXHRcdH1cbiAgfVxuICAmX19ub25le1xuICAgIHBhZGRpbmc6NTBweCAwIDI1cHg7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgJi0taGlkZGVue1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgfVxuICAmX19ub25lIGgye1xuICAgIGZvbnQtZmFtaWx5OkJyYW5kb25CbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTowO1xuICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgfVxuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgIC8vIG1hcmdpbi10b3A6MjBweDtcbiAgICBwYWRkaW5nOjA7XG4gICAgYmFja2dyb3VuZDp3aGl0ZTtcbiAgICB0b3A6IDc1cHg7XG4gICAgJl9fbWVudXtcbiAgICAgIHBvc2l0aW9uOmluaXRpYWw7XG4gICAgICBvdmVyZmxvdy15OmluaXRpYWw7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTApO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206MDtcbiAgICB9XG4gICAgJl9fbGlzdHtcbiAgICAgIG1hcmdpbi10b3A6MDtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBkaXNwbGF5Om5vbmU7ICAgIFxuICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDIwMHB4KTtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICAgIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgd2lkdGg6Y2FsYygxMDAlICsgMjBweCk7XG4gICAgICAmLS1pdGVte1xuICAgICAgICBwYWRkaW5nLXRvcDoxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19jYXRlZ29yeXtcbiAgICAgIGJvcmRlci1ib3R0b206MDtcbiAgICAgIHBhZGRpbmc6MjBweDtcbiAgICAgIHdpZHRoOjIwJTtcbiAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgI2YwZjBmMDtcbiAgICAgIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgICAgICY6bnRoLWNoaWxkKDVuKXtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OjA7XG4gICAgICB9XG4gICAgfSBcbiAgICAmX19maWx0ZXItdmFsdWUtY29udGFpbmVye1xuICAgICAgYm9yZGVyLWJvdHRvbTowO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICB9XG4gICAgJl9fZHJvcGRvd257XG4gICAgICBoZWlnaHQ6aW5pdGlhbDtcbiAgICAgIG92ZXJmbG93OmluaXRpYWw7XG4gICAgICBiYWNrZ3JvdW5kOndoaXRlO1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG4gICAgJl9fbGlzdC0td3JhcHBlcntcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgICB9XG4gICAgJl9fbGlzdC0taXRlbXtcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1ib3R0b206MTBweDtcbiAgICB9XG4gICAgJl9fbGlzdC0taXRlbTphZnRlcntcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAmX19kcm9wZG93bi10cmlnZ2Vye1xuICAgICAgcGFkZGluZzowO1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kOiNmZmYhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IzAwMCFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDp1bnNldDtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fbGlzdC0taXRlbSAmX19kcm9wZG93bi10cmlnZ2Vye1xuICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICBzcGFue1xuICAgICAgICBtYXJnaW4tcmlnaHQ6MTVweDtcbiAgICAgIH1cbiAgICAgIHN2Z3tcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19saXN0ICZfX2Ryb3Bkb3duLXRyaWdnZXIgc3Zne1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAmX19saXN0ICZfX2Ryb3Bkb3duLXRyaWdnZXIgc3BhbiAuanMtY291bnR7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICZfX21lbnUtLW91dGVye1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICB9XG4gICAgJl9fbWVudS0tZGVza3RvcHtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fbWVudS0tZGVza3RvcDpob3ZlciAmX19saXN0e1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgI2YwZjBmMDtcdFx0XHRcbiAgICB9XG4gICAgJl9fdGl0bGUsXG4gICAgJl9fb3BlbkZpbHRlcntcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gICAgJl9fYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAmX19maWx0ZXItdmFsdWUtbGFiZWx7XG4gICAgICBwYWRkaW5nOjA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBzcGFue1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgIH1cbiAgICAgICY6aG92ZXIgc3BhbntcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgbGVmdDowO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fZHJvcGRvd257XG4gICAgICAmX19maWx0ZXItdmFsdWU6Y2hlY2tlZCB+ICZfX2ZpbHRlci12YWx1ZS1sYWJlbHtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fZHJvcGRvd257XG4gICAgICAmX19maWx0ZXItdmFsdWU6Y2hlY2tlZCB+ICZfX2ZpbHRlci12YWx1ZS1sYWJlbC0tY29sb3J7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX2ZpbHRlci12YWx1ZS1sYWJlbC0tY29sb3J7XG4gICAgICBtYXJnaW4tbGVmdDowO1xuICAgICAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAycHggYmxhY2s7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHNwYW57XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX2ZpbHRlci12YWx1ZS1jb250YWluZXItLXNpemV7XG4gICAgICAvLyB3aWR0aDoyNSU7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgIH1cbiAgICAmX19idXR0b257XG4gICAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgfVxuICAgICZfX2NsZWFye1xuICAgICAgbWFyZ2luLXJpZ2h0OjVweDtcbiAgICB9XG4gICAgJl9fZHJvcGRvd24tdHJpZ2dlci5hY3RpdmV7XG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZkYmU1O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19ub25leyAgICBcbiAgICAgIHBhZGRpbmc6IDEwMHB4IDAgMTUwcHg7XG4gICAgfVxuICB9XG59XG5cbi5Db2xsZWN0aW9uRmlsdGVyX19tZW51LnNob3d7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzO1xuICBtYXJnaW4tYm90dG9tOjA7XG4gIHRleHQtYWxpZ246aW5pdGlhbDtcbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi5Db2xsZWN0aW9uX19iaXN7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICNjOWM5Yzk7XHRcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG5cdG1hcmdpbi1ib3R0b206MDtcblx0bWFyZ2luLXRvcDo1cHg7XG5cdGZvbnQtc2l6ZTo5cHg7XG5cdHdpZHRoOm1heC1jb250ZW50O1xuXHRtYXJnaW4tbGVmdDphdXRvO1xuXHRtYXJnaW4tcmlnaHQ6YXV0bztcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtcGluayk7XG5cdGNvbG9yOiAjMDAwO1xuXHRwYWRkaW5nOjVweCAxMHB4O1xuXHRkaXNwbGF5OmZsZXg7XG5cdCYtLWRpc2FibGVke1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1waW5rKTtcblx0XHRcdGNvbG9yOiMwMDA7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0bWFyZ2luLXRvcDoxMHB4O1xuXHRcdGZvbnQtc2l6ZToxMHB4O1xuXHRcdHBhZGRpbmc6NXB4IDEwcHg7XG5cdH1cbn1cbi5Db2xsZWN0aW9uX19maW5hbHtcblx0bWFyZ2luLXRvcDo1cHg7XG5cdG1hcmdpbi1ib3R0b206MTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1waW5rKTtcblx0bWFyZ2luOiAwIDEuNXB4O1xuXHRsaW5lLWhlaWdodDogMThweDtcblx0aGVpZ2h0OiAxN3B4O1xuXHRwYWRkaW5nOjAgNXB4O1xuXHRtYXJnaW4tYm90dG9tOjVweDtcblx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRsaW5lLWhlaWdodDoyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdH1cbn0iLCJAdXNlICcuLi92YXJpYWJsZXMvJyBhcyAqO1xuIFxuLkNvbGxlY3Rpb257XG4gICZfX2NvbnRhaW5lcntcbiAgICBtYXJnaW46MCA1cHg7XG4gIH1cbiAgJl9fYmFubmVye1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICZfX2J1dHRvbntcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgfVxuICB9XG4gICZfX2Jhbm5lciBpbWd7XG4gICAgd2lkdGg6MTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gICZfX3RpdGxle1xuICAgIGZvbnQtc2l6ZToxLjVlbTtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBmb250LWZhbWlseTpCcmFuZG9uQmxkO1xuICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzowO1xuICAgIG1hcmdpbi1ib3R0b206NXB4O1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxuICAmX19jb3VudHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uUmVnJztcbiAgICBmb250LXNpemU6MTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG4gICZfX3Byb2R1Y3Rze1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBmbGV4LWZsb3c6cm93IHdyYXA7XG4gICAgbWFyZ2luOjIwcHggLTIuNXB4O1xuICB9XG4gICZfX3Byb2R1Y3R7XG4gICAgLy8gd2lkdGg6IGNhbGMoMTAwJSAtIDVweCk7XG4gICAgd2lkdGg6Y2FsYyg4NSUgLSA1cHgpO1xuICAgIG1hcmdpbjogMCBhdXRvIDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAmX19wcm9kdWN0IC5Qcm9kdWN0Q2FyZF9fcHJpY2UgLnByb2QtcHJpY2V7XG4gICAgZm9udC1mYW1pbHk6QnJhbmRvbkJsZDtcbiAgICBmb250LXNpemU6MTAuNXB4O1xuICB9XG4gICZfX3BhZ2luYXRpb246bnRoLW9mLXR5cGUoMSl7XG4gICAgbWFyZ2luLXRvcDoxMHB4O1xuICB9XG4gICZfX3BhZ2luYXRpb24gPiAgKntcbiAgICBmb250LXNpemU6MTBweDtcbiAgfVxuICAmX19kZXNjcmlwdGlvbntcbiAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbToyMHB4O1xuICB9XG4gICZfX2Rlc2NyaXB0aW9uIGltZ3tcbiAgICB3aWR0aDoxMDAlO1xuICB9XG4gICZfX3Ntc3tcbiAgICBiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO1xuICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgICBwYWRkaW5nOjEwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuICAgICZfX2J1dHRvbntcbiAgICAgIG1hcmdpbjogNXB4IDIuNXB4IDVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBCcmFuZG9uQmxkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTAuNXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGJhY2tncm91bmQ6IzAwMDtcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6MTtcbiAgICAgIHRyYW5zaXRpb246LjNzIGFsbDtcbiAgICAgIGJvcmRlcjoycHggc29saWQgYmxhY2s7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiMwMDAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjojZmZmIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fZGlzY2xhaW1lciA+ICp7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZToxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICAgICZfX2Rpc2NsYWltZXIgYXtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG4gICAgfVxuICB9XG4gICZfX2NhcmR7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICB0b3A6NTAlO1xuICAgICAgbGVmdDo1MCU7XG4gICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIxOSwgMjI5LCAwLjcpO1xuICAgIH1cbiAgICAmX19jYXB0aW9ue1xuICAgICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uUmVnJztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46MDtcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogJ0JyYW5kb25CbGQnO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAmX19idXR0b257XG4gICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25CbGRcIjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgdHJhbnNpdGlvbjphbGwgLjNzO1xuICAgICAgbWluLXdpZHRoOjE1MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIG1hcmdpbjogNXB4IGF1dG8gMDtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6IzAwMCFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiNmZmYhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJi1zdWJ0aXRsZXtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uUmVnJztcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgICAgbGluZS1oZWlnaHQ6aW5pdGlhbDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fcmV2aWV3c3tcbiAgICAgIGl7XG4gICAgICAgIGNvbG9yOnZhcigtLXBpbmspIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fc2Vve1xuICAgIGZvbnQtZmFtaWx5OiAnYnJhbmRvbnJlZyc7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogNTBweCA1cHg7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG4gICZfX3BhZ2luYXRpb257XG5cbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQoKSB7XG4gICAgJl9fcHJvZHVjdHtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC80KSAtIDVweCk7XG4gICAgfVxuICAgICZfX3Byb2R1Y3RzIC5Qcm9kdWN0Q2FyZF9fdGV4dC0tY29sbGVjdGlvbntcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAmX19jb250YWluZXJ7XG4gICAgICB3aWR0aDo4NSU7XG4gICAgICBwYWRkaW5nLXRvcDowO1xuICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb257XG4gICAgICBtYXJnaW46MDtcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICBmb250LXNpemU6MmVtO1xuICAgIH1cbiAgICAmX19wcm9kdWN0c3tcbiAgICAgIC8vIHBhZGRpbmctdG9wOjUwcHg7XG4gICAgICBkaXNwbGF5OmdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6YXV0bztcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyIDFmciAxZnI7XG4gICAgfVxuICAgICZfX3Byb2R1Y3QgLlByb2R1Y3RDYXJkX19pbWFnZS0tdmlkZW8sXG4gICAgJl9fcHJvZHVjdCAuUHJvZHVjdENhcmRfX2ltYWdle1xuICAgICAgbWF4LWhlaWdodDogMjV2dztcbiAgICB9XG4gICAgJl9fcHJvZHVjdCAuUHJvZHVjdENhcmRfX3ByaWNlIC5wcm9kLXByaWNle1xuICAgICAgZm9udC1zaXplOiAuOWVtO1xuICAgIH1cbiAgICAmX19jb3VudHtcbiAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgfVxuICAgICZfX3BhZ2luYXRpb24gPiAqIHtcbiAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgIH1cbiAgICAmX19wcm9kdWN0e1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICZfX2NhcmR7XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgfVxuICAgICAgJl9fYnV0dG9ue1xuICAgICAgICBwYWRkaW5nOjEwcHggMjBweDtcbiAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgIG1pbi13aWR0aDoxODBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgJi1zdWJ0aXRsZXtcbiAgICAgICAgICBmb250LXNpemU6MTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fcmV2aWV3c3tcbiAgICAgICAgaXtcbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZToyM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19zZW97XG4gICAgICB3aWR0aDo4MCU7XG4gICAgICBtYXJnaW46NTBweCBhdXRvO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgcHJpbnQgYW5kIChtaW4td2lkdGg6NjAwcHgpe1xuICAgICZfX3Byb2R1Y3R7XG4gICAgICAmOm50aC1jaGlsZCgtbis4KXtcbiAgICAgICAgaGVpZ2h0OjUwdmg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBtZWRpYSBwcmludCBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgICAuUHJvZHVjdENhcmRfX3F1YW50aXR5e1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAuUHJvZHVjdENhcmRfX2FkZHtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi5TZWFyY2h7XG4gICZfX2NvbnRhaW5lcntcbiAgICBwYWRkaW5nLXRvcDoxMHB4O1xuICAgIG1hcmdpbjowIDVweDtcbiAgfVxuICAmX190aXRsZXtcbiAgICBmb250LXNpemU6MS41ZW07XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6QnJhbmRvbkJsZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6MDtcbiAgICBtYXJnaW4tYm90dG9tOjVweDtcbiAgfVxuICAmX19jb3VudHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uUmVnJztcbiAgICBmb250LXNpemU6MTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAmX19wcm9kdWN0c3tcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZmxleC1mbG93OnJvdyB3cmFwO1xuICAgIG1hcmdpbjowIC0yLjVweDtcbiAgICBtYXJnaW46MjBweCAtMi41cHggMDtcbiAgfVxuICAmX19wcm9kdWN0e1xuICAgIHdpZHRoOmNhbGMoMTAwJSAtIDVweCk7XG4gICAgbWFyZ2luOiAwIDIuNXB4IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAmX19wcm9kdWN0IC5Qcm9kdWN0Q2FyZF9fcHJpY2UgLnByb2QtcHJpY2V7XG4gICAgZm9udC1mYW1pbHk6QnJhbmRvbkJsZDtcbiAgICBmb250LXNpemU6MTAuNXB4O1xuICB9XG4gICZfX3BhZ2luYXRpb24gPiAgKntcbiAgICBmb250LXNpemU6MTBweDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQoKSB7XG4gICAgJl9fcHJvZHVjdHtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8zKSAtIDVweCk7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgd2lkdGg6ODUlO1xuICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICBmb250LXNpemU6MmVtO1xuICAgIH1cbiAgICAmX19wcm9kdWN0c3tcbiAgICAgIG1hcmdpbjo1MHB4IC01cHggMDtcbiAgICB9XG4gICAgJl9fcHJvZHVjdCAuUHJvZHVjdENhcmRfX2ltYWdlLS12aWRlbyxcbiAgICAmX19wcm9kdWN0IC5Qcm9kdWN0Q2FyZF9faW1hZ2V7XG4gICAgICBtYXgtaGVpZ2h0OiAyNS44MXZ3O1xuICAgIH1cbiAgICAmX19wcm9kdWN0IC5Qcm9kdWN0Q2FyZF9fcHJpY2UgLnByb2QtcHJpY2V7XG4gICAgICBmb250LXNpemU6IC45ZW07XG4gICAgfVxuICAgICZfX2NvdW50e1xuICAgICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICB9XG4gICAgJl9fcGFnaW5hdGlvbiA+ICoge1xuICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vdmFyaWFibGVzLycgYXMgKjtcblxuLlJld2FyZHN7ICBcbiAgJl9faGVyb3tcbiAgYmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIGltZ3tcbiAgICB3aWR0aDoxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgJl9fdGV4dHtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6NTAlO1xuICAgIGxlZnQ6NTAlO1xuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gICZfX2NvbnRhaW5lcntcbiAgICBwYWRkaW5nOjAgMTBweDtcbiAgICBtYXgtd2lkdGg6NzAwcHg7XG4gICAgbWFyZ2luOjAgYXV0bztcbiAgfVxuICAmX190aXRsZXtcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgZm9udC1zaXplOjMycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICBsaW5lLWhlaWdodDoxO1xuICAgIHBhZGRpbmctdG9wOjMwcHg7XG4gIH1cbiAgJl9fZGVzY3JpcHRpb257XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICBtYXJnaW4tdG9wOjMwcHg7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIH1cbiAgJl9fYnV0dG9uc3tcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICBtYXJnaW46MzBweCBhdXRvIDA7XG4gICAgbWF4LXdpZHRoOiAzNzVweDtcbiAgfVxuICAmX19idXR0b257XG4gICAgd2lkdGg6Y2FsYyg1MCUgLSA1cHgpO1xuICAgIG1hcmdpbjowIDVweDtcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZToxMXB4O1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOjFweDtcbiAgICBib3JkZXI6MnB4IHNvbGlkIGJsYWNrO1xuICAgIGhlaWdodDogNDRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjouM3MgYWxsO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQ6IzAwMCFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjojZmZmIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJl9fd2F2ZXtcbiAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgIGhlaWdodDogMTAwcHg7IFxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgYm90dG9tOjA7XG4gICAgd2lkdGg6MTAwJTtcbiAgfVxuICAmX193YXZlIHBhdGh7XG4gICAgZmlsbDp2YXIoLS1saWdodC1waW5rKVxuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgJl9fd2F2ZXtcbiAgICAgIGhlaWdodDoyMDBweDtcbiAgICB9XG4gICAgJl9fdGV4dHtcbiAgICAgIHBhZGRpbmctYm90dG9tOjIwMHB4O1xuICAgIH1cbiAgfVxuICB9XG4gICZfX2luZm97XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdGVhbCk7XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgJi0taWNvbntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgICBtaW4taGVpZ2h0OjIyLjRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb257XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgICBmb250LXNpemU6MTRweDtcbiAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICZfX3N1YnRpdGxle1xuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgICBmb250LXNpemU6MTZweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi10b3A6NDBweDtcbiAgICB9XG4gICAgJl9fY29udGFpbmVyeyBcbiAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6MCAxMHB4O1xuICAgIH1cbiAgICAmX19ibG9ja3N7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDsgIFxuICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjsgIFxuICAgIH1cbiAgICAmX19ibG9ja3tcbiAgICAgIHdpZHRoOmNhbGMoMTAwJSAvIDMpO1xuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICBtYXJnaW4tdG9wOjMwcHg7IFxuICAgIH1cbiAgICAmX19pbWFnZXtcbiAgICAgIG1heC13aWR0aDoxMDBweDtcbiAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgfVxuICAgICZfX3BvaW50c3tcbiAgICAgIG1hcmdpbjowO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgfVxuICAgICZfX3dhdmV7XG4gICAgICBiYWNrZ3JvdW5kOnZhcigtLXRlYWwpO1xuICAgICAgaGVpZ2h0OiAxMDBweDsgXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gICAgJl9fd2F2ZSBwYXRoe1xuICAgICAgZmlsbDp2YXIoLS1saWdodC1waW5rKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcCgpe1xuICAgICAgJl9fd2F2ZXtcbiAgICAgICAgaGVpZ2h0OjIwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX190aWVye1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBtYXJnaW4tdG9wOjUwcHg7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgbWFyZ2luOjAgMTBweDtcbiAgICB9XG4gICAgJl9fdGl0bGV7ICAgXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMjVlbTtcbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb257XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uUmVnXCI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46MTVweCAwIDA7XG4gICAgfVxuICAgICZfX3dhdmV7XG4gICAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgICBoZWlnaHQ6IDEwMHB4OyBcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cbiAgICAmX193YXZlIHBhdGh7XG4gICAgICBmaWxsOnZhcigtLWxpZ2h0LXBpbmspO1xuICAgIH1cbiAgICAmX19ibG9ja3tcbiAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgICAmX190b3B7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCAyNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogLTIwMDAlO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDQwMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWxpZ2h0LXBpbmspO1xuICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi0td3JhcHBlcntcbiAgICAgICAgICBtYXJnaW4tdG9wOi03MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3RpdGxle1xuICAgICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMjVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIH1cbiAgICAgICZfX3Jhbmdle1xuICAgICAgICBmb250LWZhbWlseTogQnJhbmRvblJlZztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIH1cbiAgICAgICZfX2Rlc2NyaXB0aW9ue1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICBmb250LWZhbWlseTpCcmFuZG9uUmVnO1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIH1cbiAgICAgICZfX2NvbnRlbnR7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHotaW5kZXg6MTtcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICB9XG4gICAgICAmX19pY29ue1xuICAgICAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSGVsbG9CZWF1dGlmdWwnO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICBwYWRkaW5nLXRvcDowO1xuICAgICAgbWFyZ2luLXRvcDoxMDBweDtcbiAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6MCAxMHB4O1xuICAgICAgfVxuICAgICAgJl9fYmxvY2t7XG4gICAgICAgIHdpZHRoOmNhbGMoMTAwJSAvIDMpO1xuICAgICAgfVxuICAgICAgJl9fd3JhcHBlcntcbiAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6cm93IHdyYXA7XG4gICAgICB9XG4gICAgICAmX193YXZle1xuICAgICAgICBoZWlnaHQ6MjAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9ICBcbiAgJl9fZ2VuZXJhbHtcbiAgICBwYWRkaW5nLXRvcDozMHB4O1xuICAgIGJhY2tncm91bmQ6dmFyKC0tcGluayk7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgcGFkZGluZzowIDEwcHg7XG4gICAgICBtYXgtd2lkdGg6NzAwcHg7XG4gICAgICBtYXJnaW46MCBhdXRvO1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgbWFyZ2luLXRvcDo0MHB4O1xuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgfVxuICAgICZfX2J1dHRvbnN7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgICAgbWFyZ2luOjMwcHggYXV0byAwO1xuICAgICAgbWF4LXdpZHRoOiAzNzVweDtcbiAgICB9XG4gICAgJl9fYnV0dG9ue1xuICAgICAgd2lkdGg6Y2FsYyg1MCUgLSA1cHgpO1xuICAgICAgbWFyZ2luOjAgNXB4O1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOjFweDtcbiAgICAgIGJvcmRlcjoycHggc29saWQgYmxhY2s7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjouM3MgYWxsO1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDojMDAwIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6I2ZmZiFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbToxMDBweDtcbiAgICAgICZfX3dhdmV7XG4gICAgICAgIGhlaWdodDoyMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fc3RlcHN7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtcGluayk7XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjI1ZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19ibG9ja3tcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgICAgaGVpZ2h0OiAyOTBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICAmX190aXRsZS0taWNvbntcbiAgICAgIG1hcmdpbjogMjVweCAwIDEwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjIyZW07XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgIH1cbiAgICAmX193YXZle1xuICAgICAgYmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtcbiAgICAgIGhlaWdodDogMTAwcHg7IFxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XG4gICAgfVxuICAgICZfX3dhdmUgcGF0aHtcbiAgICAgIGZpbGw6I2ZmZjtcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgICZfX3RpdGxle1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19ibG9ja3N7XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICAgIH1cbiAgICAgICZfX2Jsb2Nre1xuICAgICAgICBtYXJnaW46IDAgNDBweDtcbiAgICAgIH1cbiAgICAgICZfX3RpdGxlLS1pY29ue1xuICAgICAgICBtYXJnaW46IDMwcHggMCAxNXB4O1xuICAgICAgfVxuICAgICAgJl9fZGVzY3JpcHRpb257XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1heC13aWR0aDogMjc1cHg7XG4gICAgICB9XG4gICAgICAmX193YXZle1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOjUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fZWFybntcbiAgICAmX190aXRsZXtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25CbGRcIjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjI1ZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgICAmX19jb250YWluZXJ7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBmbGV4LWZsb3c6cm93IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgfVxuICAgICZfX3dhdmV7XG4gICAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgICBoZWlnaHQ6IDEwMHB4OyBcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDoxMDAlO1xuICAgIH1cbiAgICAmX193YXZlIHBhdGh7XG4gICAgICBmaWxsOiAjZmZmO1xuICAgIH1cbiAgICAmX19ibG9ja3tcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1waW5rKTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBoZWlnaHQ6IGNhbGMoNTB2dyAtIDI0cHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuMjVweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkJsZFwiO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICB9XG4gICAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uUmVnXCI7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICAmX19ibG9ja3tcbiAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gNXB4KTtcbiAgICAgICAgaGVpZ2h0OiAyNXZ3O1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEyMDBweCAvIDMuNSk7XG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgIH1cbiAgICAgICZfX3dhdmV7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6NTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19mYXF7XG4gICAgYmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtcbiAgICAmX19jb250YWluZXJ7XG4gICAgICBwYWRkaW5nOiAyNXB4IDAgMDtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMTVlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnQnJhbmRvbkJsZCc7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICB9XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgJi0taW5uZXJ7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgfVxuICAgIH1cbiAgICAmX193cmFwcGVye1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgfVxuICAgICZfX3dyYXBwZXIuYWN0aXZle1xuICAgICAgYmFja2dyb3VuZDp1bnNldDtcbiAgICB9XG4gICAgJl9fd3JhcHBlci5hY3RpdmUgJl9fcGFuZWx7XG4gICAgICBtYXJnaW4tdG9wOjE1cHg7XG4gICAgfVxuICAgICZfX2FjY29yZGlvbntcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkJsZFwiO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xNWVtO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XG4gICAgfVxuICAgICZfX3BhbmVse1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICAgIGhlaWdodDowO1xuICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgICAgbWFyZ2luOjA7XG4gICAgfVxuICAgICZfX3ZpZXctYWxse1xuICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgIHBhZGRpbmctdG9wOjQwcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25CbGRcIjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwYWRkaW5nOiAwIDM1cHggMCAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX2ljb25ze1xuICAgICAgJi0tZG93biBzdmd7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3dyYXBwZXIuYWN0aXZlICZfX2ljb25zLS1kb3duIHN2Z3tcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKSB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgfVxuICAgICZfX3dhdmV7XG4gICAgICBiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO1xuICAgICAgaGVpZ2h0OiAxMDBweDsgXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxuICAgICZfX3dhdmUgcGF0aHtcbiAgICAgIGZpbGw6dmFyKC0tcGluaylcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgICZfX3dhdmV7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOjUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIH1cbiAgICAgICZfX3RpdGxle1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vdmFyaWFibGVzLycgYXMgKjtcblxuLkltcGFjdHtcbiAgJl9faGVyb3tcbiAgICAmX19jb250YWluZXJ7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgJl9fdGV4dHtcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgdG9wOjUwJTtcbiAgICAgIGxlZnQ6NTAlO1xuICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOjFweDtcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb257XG4gICAgICBwYWRkaW5nOjMwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgICZfX3RleHR7XG4gICAgICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICAgIH1cbiAgICAgICZfX2Rlc2NyaXB0aW9ue1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMjVweCBhdXRvIDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX25hdntcbiAgICAmX19jb250YWluZXJ7XG4gICAgICBsaXN0LXN0eWxlOm5vbmU7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgICAmX19pdGVte1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMTVlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6MTtcbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGluayk7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICAgJl9fY29udGFpbmVye1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgICAgfVxuICAgICAgJl9fY29udGFpbmVyIGxpe1xuICAgICAgICBwYWRkaW5nOiAwIDU1cHg7XG4gICAgICB9XG4gICAgICAmX19pdGVte1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgd2lkdGg6MCU7XG4gICAgICAgICAgdHJhbnNpdGlvbjp3aWR0aCAuM3M7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGluayk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2l0ZW06aG92ZXJ7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2ltYWdlc3tcbiAgICBib3JkZXItYm90dG9tOiA3MHB4IHNvbGlkIHZhcigtLWxpZ2h0LXBpbmspO1xuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIHBhZGRpbmc6MCAxMHB4O1xuICAgICAgJi0taW1hZ2V7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2JhY2tncm91bmR7XG4gICAgICBiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXBpbmspO1xuICAgICAgYm9yZGVyLWJvdHRvbTogNzBweCBzb2xpZCAjZmZmO1xuICAgIH1cbiAgICAmX193cmFwcGVye1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgbWFyZ2luOiAwIC01cHg7XG4gICAgfVxuICAgICZfX2NvbHVtbntcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICBtYXJnaW46MCA1cHg7XG4gICAgfVxuICAgICZfX2NvbHVtbiBpbWd7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgaW5zZXQ6MDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICBvYmplY3QtZml0OmNvdmVyO1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xNWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgICAgIGNvbG9yOiAjZmZiMWM4O1xuICAgIH1cbiAgICAmX190aXRsZSBzbWFsbHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBtYXJnaW46IDEycHggYXV0byAyNXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgfVxuICAgICZfX3RleHR7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgICAgcGFkZGluZzozMHB4O1xuICAgICAgJi0tZGVza3RvcHtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgfVxuICAgICAgJi0tbW9iaWxle1xuICAgICAgICBtYXgtd2lkdGg6NzUwcHg7XG4gICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICZfX3F1b3Rle1xuICAgICAgZm9udC1zdHlsZTppbml0aWFsO1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgICAmLS10aXRsZXtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvblJlZ1wiO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTppbml0aWFsO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19ib3R0b217XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gLTcwcHg7XG4gICAgfVxuICAgICZfX2JvdHRvbSBpbWd7XG4gICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxNTBweCBzb2xpZCB2YXIoLS1saWdodC1waW5rKTtcbiAgICAgICZfX2JhY2tncm91bmR7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDE1MHB4IHNvbGlkICNmZmY7XG4gICAgICB9XG4gICAgICAmX19jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICBwYWRkaW5nOjAgNzVweDtcbiAgICAgIH1cbiAgICAgICZfX3dyYXBwZXJ7XG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgIH1cbiAgICAgICZfX3RpdGxle1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIH1cbiAgICAgICZfX3RpdGxlIHNtYWxse1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgICAmX190ZXh0e1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICYtLW1vYmlsZXtcbiAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi0tZGVza3RvcHtcbiAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDc1cHg7XG4gICAgICAgIG1hcmdpbjogMjVweCBhdXRvIDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2Jhbm5lcntcbiAgICBkaXNwbGF5Om5vbmU7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgfVxuICAgICZfX2ltYWdlIGltZ3tcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAmX190ZXh0e1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuICAgICZfX3RleHQgaDJ7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgICBsaW5lLWhlaWdodDoxO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6M3B4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgIH1cbiAgICAmX190ZXh0IGF7XG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgYmFja2dyb3VuZDp2YXIoLS1waW5rKTtcbiAgICAgIGNvbG9yOiMwMDA7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRyYW5zaXRpb246IC4zcyBhbGw7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiMwMDAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjojZmZmIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgICZfX3RleHR7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogNzVweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICAgICZfX3RleHQgYXtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB9XG4gICAgICAmX190ZXh0IGgye1xuICAgICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2ZhbWlseXtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMTBweDtcbiAgICAmX190aXRsZXtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAzLjVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6MTtcbiAgICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBpbmspO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19zbGlkZXN7XG4gICAgICBtYXgtd2lkdGg6IDEwNjBweDtcbiAgICAgIG1hcmdpbjozMHB4IGF1dG8gMDtcbiAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICB9XG4gICAgJl9fc2xpZGV7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgJl9faW1hZ2V7XG4gICAgICAgIG1heC13aWR0aDogMjI1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgIH1cbiAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICB9XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkJsZFwiO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW46IDEycHggYXV0byAwO1xuICAgICAgICBtYXgtd2lkdGg6IDIyNXB4O1xuICAgICAgfVxuICAgICAgJl9fcG9zaXRpb257XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvblJlZ1wiO1xuICAgICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICB9XG4gICAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgICAgbWF4LXdpZHRoOiAyNzVweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgICAgfVxuICAgIH1cbiAgICAuZmxpY2tpdHktYnV0dG9uLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b257XG4gICAgICBwYWRkaW5nOjA7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJhY2tncm91bmQ6I2ZmYjFjODsgXG4gICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiNmZmIxYzg7IFxuICAgICAgfVxuICAgIH1cbiAgICAuZmxpY2tpdHktcGFnZS1kb3Rze1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICZfX3NsaWRle1xuICAgICAgICB3aWR0aDpjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICBtYXJnaW46MCAxMHB4O1xuICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgIHBhZGRpbmctdG9wOjc1cHg7XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOjMwcHg7XG4gICAgICB9XG4gICAgICAmX19zbGlkZXN7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICB9XG4gICAgICAmX19zbGlkZXtcbiAgICAgICAgd2lkdGg6Y2FsYygzMyUgLSAxMHB4KTtcbiAgICAgICAgbWFyZ2luOjAgMTBweDtcbiAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZsaWNraXR5LWJ1dHRvbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9ue1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pY29uc3tcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgJl9fdGl0bGV7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMy41cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICB3aWR0aDptYXgtY29udGVudDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBpbmspO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19ibG9ja3N7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDYwcHg7XG4gICAgICBwYWRkaW5nOjAgMTBweDtcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgIH1cbiAgICAmX19ibG9ja3sgICAgXG4gICAgICBtYXJnaW46IDAgNXB4IDEwcHg7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICB9XG4gICAgJl9fdGl0bGUtLWljb257XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206NXB4O1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMWVtO1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAmLS10ZXh0e1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIG1hcmdpbjogMTJweCBhdXRvIDIwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgdGFibGV0KCkge1xuICAgICAgJl9fYmxvY2t7XG4gICAgICAgIHdpZHRoOmNhbGMoMzMlIC0gMTBweCk7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICAgICZfX3RpdGxle1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICB9XG4gICAgICAmX190aXRsZS0taWNvbntcbiAgICAgICAgZm9udC1zaXplOjE4cHg7XG4gICAgICB9XG4gICAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAmLS10ZXh0e1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBtYXJnaW46IDI1cHggYXV0byA0MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fc2xpZGVye1xuICAgIGJhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7XG4gICAgcGFkZGluZzogMzVweCAwIDYwcHg7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgbWF4LXdpZHRoOiAxNDYwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICBjb2xvcjojZmZiMWM4O1xuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjE1ZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gICAgJl9fdGl0bGUgc21hbGx7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb257XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbWFyZ2luOiAxMnB4IGF1dG8gMzBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgICAgcGFkZGluZzowIDMwcHg7XG4gICAgfVxuICAgICZfX3NsaWRle1xuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgJl9fY29udGFpbmVye1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzpjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgfVxuICAgICAgJl9faW1hZ2V7XG4gICAgICAgIG1heC13aWR0aDo4NSU7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICB9XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkJsZFwiO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMTdlbTtcbiAgICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OjE7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1waW5rKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgICAgIGxlZnQ6IC0xMXB4O1xuICAgICAgICAgIGJvdHRvbTogMXB4O1xuICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xNWVtO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG4gICAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICAgIH1cbiAgICAgICZfX2Rlc2NyaXB0aW9uIGJ7XG4gICAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICAgICAgZm9udC13ZWlnaHQ6aW5pdGlhbDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZsaWNraXR5LWJ1dHRvbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9ue1xuICAgICAgcGFkZGluZzowO1xuICAgICAgbWFyZ2luOjA7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6I2ZmYjFjODsgXG4gICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiNmZmIxYzg7IFxuICAgICAgfVxuICAgIH1cbiAgICAuZmxpY2tpdHktcGFnZS1kb3Rze1xuICAgICAgbWFyZ2luLXRvcDozMHB4O1xuICAgIH1cbiAgICAuZmxpY2tpdHktcGFnZS1kb3RzIC5kb3R7XG4gICAgICBiYWNrZ3JvdW5kOiAjYmZhZmE5O1xuICAgIH1cbiAgICAuZmxpY2tpdHktcGFnZS1kb3RzIC5pcy1zZWxlY3RlZHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmIxYzg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgJl9fY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nOiAwIDcwcHg7XG4gICAgICB9XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOjQwcHg7XG4gICAgICB9XG4gICAgICAmX190aXRsZSBzbWFsbHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgICAgJl9fZGVzY3JpcHRpb257XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgIH1cbiAgICAgICZfX3NsaWRle1xuICAgICAgICAmX19jb250YWluZXJ7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBib3R0b206IDRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OjQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGVzY3JpcHRpb257XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06aW5pdGlhbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgICB9XG4gICAgICAgICZfX2Rlc2NyaXB0aW9uIGJ7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjE1ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mbGlja2l0eS1idXR0b24uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbntcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICB9XG4gICAgICAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91c3tcbiAgICAgICAgbGVmdDotNjBweDtcbiAgICAgIH1cbiAgICAgIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHR7XG4gICAgICAgIHJpZ2h0Oi02MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX190ZXh0LWJhbm5lcntcbiAgICBkaXNwbGF5Om5vbmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJl9fdGV4dHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiA5ODBweDtcbiAgICB9XG4gICAgJl9fdGV4dCBoMntcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMTVlbTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25CbGRcIjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgfVxuICAgICZfX2Rlc2NyaXB0aW9ue1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25SZWdcIjtcbiAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb24gPiAqe1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25SZWdcIjtcbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb24gYXtcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgfVxuICAgICZfX3VybHtcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgIGJhY2tncm91bmQ6dmFyKC0tcGluayk7XG4gICAgICBjb2xvcjojMDAwO1xuICAgICAgdHJhbnNpdGlvbjouM3MgYWxsO1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiAuM3MgYWxsO1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDojMDAwIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6I2ZmZiFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgICAmX190ZXh0e1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICB9XG4gICAgICAmX190ZXh0IGgye1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG4gICAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICB9XG4gICAgICAmX19kZXNjcmlwdGlvbiA+ICoge1xuICAgICAgICBmb250LXNpemU6MjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICB9XG4gICAgICAmX191cmx7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vdmFyaWFibGVzLycgYXMgKjtcblxuLkFtYmFzc2Fkb3J7XG4gICZfX2hlcm97XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAmLS1idXR0b257XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmX190ZXh0e1xuICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICB0b3A6NTAlO1xuICAgICAgbGVmdDo1MCU7XG4gICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICB9XG4gICAgJl9fY2FwdGlvbntcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zOyAgIFxuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4yNWVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgIGZvbnQtc2l6ZToyOHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4yNWVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6MTtcbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgYXtcbiAgICAgIGhlaWdodDo1MHB4O1xuICAgICAgd2lkdGg6IDE2NXB4O1xuICAgICAgYmFja2dyb3VuZDp2YXIoLS1waW5rKTtcbiAgICAgIGNvbG9yOiMwMDA7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzoxcHg7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOmFsbCAuM3M7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiMwMDAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjojZmZmIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgJi0tYnV0dG9ue1xuICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2NhcHRpb257XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOjUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2ljb25ze1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4yNWVtO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1waW5rKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb24tLXRleHR7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbWF4LXdpZHRoOiAzNzVweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgIH1cbiAgICAmX19ibG9ja3N7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBmbGV4LWZsb3c6cm93IHdyYXA7XG4gICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgICZfX2Jsb2Nre1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMjBweCBhdXRvIDE1cHg7XG4gICAgICBtYXgtaGVpZ2h0OiA2NXB4O1xuICAgIH1cbiAgICAmX190aXRsZS0taWNvbntcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25CbGRcIjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgfVxuICAgICAgJl9fYmxvY2tze1xuICAgICAgICBtYXgtd2lkdGg6IDg2MHB4O1xuICAgICAgfVxuICAgICAgJl9fYmxvY2t7XG4gICAgICAgIHdpZHRoOmNhbGMoMTAwJSAvIDMpO1xuICAgICAgfVxuICAgICAgJl9faW1hZ2V7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6MTAwcHg7XG4gICAgICB9XG4gICAgICAmX190aXRsZS0taWNvbntcbiAgICAgICAgZm9udC1zaXplOjEzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3N0ZXBze1xuICAgIHBhZGRpbmc6IDU1cHggMCAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHQtcGluayk7XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjI1ZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19ibG9ja3tcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgICAgaGVpZ2h0OiAyOTBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICAmX190aXRsZS0taWNvbntcbiAgICAgIG1hcmdpbjogMjVweCAwIDEwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjIyZW07XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgIH1cbiAgICAmX19pY29ue1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG4gICAgJl9faWNvbiBhe1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIHRyYW5zaXRpb246b3BhY2l0eSAuM3M7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBvcGFjaXR5OiAuOTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgIHBhZGRpbmc6IDU1cHggMCAyNjBweDtcbiAgICAgICZfX3RpdGxle1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19ibG9ja3N7XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICAgIH1cbiAgICAgICZfX2Jsb2Nre1xuICAgICAgICBtYXJnaW46IDAgNDBweDtcbiAgICAgIH1cbiAgICAgICZfX3RpdGxlLS1pY29ue1xuICAgICAgICBtYXJnaW46IDMwcHggMCAxNXB4O1xuICAgICAgfVxuICAgICAgJl9fZGVzY3JpcHRpb257XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1heC13aWR0aDogMjc1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3ZpZGVve1xuICAgIHBhZGRpbmc6IDM1cHggMCAwO1xuICAgIG1hcmdpbi1ib3R0b206MzVweDtcbiAgICAmX190aXRsZXtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMjVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX3VybHtcbiAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICB9XG4gICAgfVxuICAgIGlmcmFtZXtcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgaW5zZXQ6MDtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBoZWlnaHQ6MTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xMjBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgdGV4dC1hbGlnbjpsZWZ0OyAgICBcbiAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9faW1hZ2UtdGV4dHtcbiAgICAmX19jb250YWluZXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1waW5rKTtcbiAgICAgIHBhZGRpbmc6IDYwcHggMCAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJl9fY29sdW1ue1xuICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMCAxMCU7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIG1hcmdpbjogNDVweCBhdXRvIDA7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2NhcHRpb257XG4gICAgICBjb2xvcjogI2ZmYjFjODtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25CbGRcIjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgJi0tYm90dG9te1xuICAgICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4yZW07XG4gICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb257XG4gICAgICBtYXgtd2lkdGg6IDM3NXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICAmX19jb250YWluZXJ7XG4gICAgICAgIHBhZGRpbmc6IDE2MHB4IDAgODBweDtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX193cmFwcGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgICAmX19jb2x1bW57XG4gICAgICAgIHdpZHRoOjUwJTtcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgbWF4LXdpZHRoOjEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjpyaWdodDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgIG1heC13aWR0aDoxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX190ZXh0e1xuICAgICAgICB3aWR0aDo4MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgICAgJl9faW1hZ2V7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtN2RlZyk7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3NsaWRlcntcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIGJ1dHRvbi5mbGlja2l0eS1idXR0b257XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgIC5kb3R7XG4gICAgICB3aWR0aDogN3B4O1xuICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICBtYXJnaW46IDAgNXB4O1xuICAgIH1cbiAgICAuZG90LmlzLXNlbGVjdGVke1xuICAgICAgYmFja2dyb3VuZDp2YXIoLS1waW5rKTtcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4yNWVtO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1waW5rKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fc2xpZGVze1xuICAgICAgcGFkZGluZzowIDVweDtcbiAgICB9XG4gICAgJl9fc2xpZGV7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgbWFyZ2luOjAgNXB4O1xuICAgICAgJl9fdGl0bGV7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25CbGRcIjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xNWVtO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICAgIH1cbiAgICAgICZfX2Rlc2NyaXB0aW9ue1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICAgIH1cbiAgICAgICZfX2ltYWdle1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmX190ZXh0e1xuICAgICAgcGFkZGluZzogMTJweCAwIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldCgpIHtcbiAgICAgICZfX3NsaWRle1xuICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgIG1hcmdpbjowO1xuICAgICAgICAmX19jb250YWluZXJ7XG4gICAgICAgICAgcGFkZGluZzowIDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91c3tcbiAgICAgICAgbGVmdDotMzBweDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBzdmd7XG4gICAgICAgICAgICBmaWxsOiMwMDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb257XG4gICAgICAgIHdpZHRoOjUwJTtcbiAgICAgICAgaGVpZ2h0OjUwJTtcbiAgICAgIH1cbiAgICAgIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHR7XG4gICAgICAgIHJpZ2h0Oi0zMHB4O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgIGZpbGw6IzAwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgbWF4LXdpZHRoOjEyODBweDtcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgICAgcGFkZGluZzowIDQwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MTAwcHg7XG4gICAgICB9XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19zbGlkZTpudGgtY2hpbGQob2RkKSAmX19zbGlkZV9fZGVzY3JpcHRpb257XG4gICAgICAgIGJvcmRlci1sZWZ0OjRweCBzb2xpZCB2YXIoLS10ZWFsKTtcbiAgICAgIH1cbiAgICAgICZfX3NsaWRlOm50aC1jaGlsZChldmVuKSAmX19zbGlkZV9fZGVzY3JpcHRpb257XG4gICAgICAgIGJvcmRlci1sZWZ0OjRweCBzb2xpZCB2YXIoLS1waW5rKTtcbiAgICAgIH1cbiAgICAgICZfX3NsaWRle1xuICAgICAgICAmX19jb250YWluZXJ7XG4gICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgd2lkdGg6IDM3JTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX3RleHR7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2Rlc2NyaXB0aW9ue1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19mYXF7XG4gICAgcGFkZGluZzogMjVweCAwIDgwcHg7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICZfX3dhdmV7XG4gICAgICBcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xNWVtO1xuICAgICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uQmxkJztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgIH1cbiAgICAmX19jb250YWluZXJ7XG4gICAgICAmLS1pbm5lcntcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3dyYXBwZXJ7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICB9XG4gICAgJl9fd3JhcHBlci5hY3RpdmV7XG4gICAgICBiYWNrZ3JvdW5kOnVuc2V0O1xuICAgIH1cbiAgICAmX193cmFwcGVyLmFjdGl2ZSAmX19wYW5lbHtcbiAgICAgIG1hcmdpbi10b3A6MTVweDtcbiAgICB9XG4gICAgJl9fYWNjb3JkaW9ue1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjE1ZW07XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgJl9fcGFuZWx7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgICAgaGVpZ2h0OjA7XG4gICAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgICBtYXJnaW46MDtcbiAgICB9XG4gICAgJl9fdmlldy1hbGx7XG4gICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgcGFkZGluZzogMCAzNXB4IDAgMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmX19pY29uc3tcbiAgICAgICYtLWRvd24gc3Zne1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xuICAgICAgfVxuICAgIH1cbiAgICAmX193cmFwcGVyLmFjdGl2ZSAmX19pY29ucy0tZG93biBzdmd7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZykgdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIH1cbiAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICAgJl9fdGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fc21ze1xuICAgIGJhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDI1cHggMjVweCAxNXB4O1xuICAgIH1cbiAgICAmX19pbWFnZXtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkJsZFwiO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMjVlbTtcbiAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl17XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgYmFja2dyb3VuZDojZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cbiAgICAjaW5wdXRCdG4tbW9iaWxlTmF2e1xuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyOjJweCBzb2xpZCBibGFjaztcbiAgICAgIGNvbG9yOiMwMDA7XG4gICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDojMDAwIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6I2ZmZiFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5uZWVkc2NsaWNrIGlucHV0e1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjowIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBmb250LXNpemU6MTRweCFpbXBvcnRhbnQ7XG4gICAgICAmOjpwbGFjZWhvbGRlcntcbiAgICAgICAgZm9udC1zaXplOjE0cHghaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5Oi40IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5lZWRzY2xpY2sgaW5wdXQ6OnBsYWNlaG9sZGVye1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm5lZWRzY2xpY2sgYnV0dG9ue1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IDE2NXB4O1xuICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHggIWltcG9ydGFudDtcbiAgICAgIHRyYW5zaXRpb246LjNzO1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDojMDAwIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6I2ZmZiFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIGRpdltpc3ZhbGlkPVwidHJ1ZVwiXXtcbiAgICAgIGJvcmRlcjowIWltcG9ydGFudDtcbiAgICB9XG4gICAgZGl2W3JvbGU9XCJsaXN0Ym94XCJde1xuICAgICAgbWF4LWhlaWdodDoxMDBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGRpdltkYXRhLXRlc3RpZD1cImZvcm0tcm93XCJde1xuICAgICAgZGlzcGxheTp1bnNldDtcbiAgICB9XG4gICAgLnFsLWVkaXRvciA+ICp7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgfVxuICAgIC5xbC1lZGl0b3Igc3Ryb25ne1xuICAgICAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XG4gICAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgfVxuICAgIC5NdWx0aUlucHV0RmllbGRfX1RleHQtc2MtMXgxZHd6ZS0we1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgICAgZm9udC1zaXplOjExcHghaW1wb3J0YW50O1xuICAgICAgY29sb3I6IHJnYig5NiwgMTA2LCAxMTQpO1xuICAgIH1cbiAgICAuU2VsZWN0b3JJbm5lcl9fU3R5bGVkSW5uZXItbWZnNnptLTAuamNUb3J1e1xuICAgICAgYmFja2dyb3VuZDp2YXIoLS1waW5rKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgICZfX3RpdGxle1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICB9XG4gICAgICBkaXZbZGF0YS10ZXN0aWQ9XCJmb3JtLXJvd1wiXXtcbiAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgfVxuICAgICAgLnN1Yi1tb2JpbGUtbmF2e1xuICAgICAgICBmbGV4LWZsb3c6IHJvdztcbiAgICAgIH1cbiAgICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXXtcbiAgICAgICAgd2lkdGg6IGNhbGMoODAlIC0gMTBweCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICAgICNpbnB1dEJ0bi1tb2JpbGVOYXZ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3NpZ251cHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAmX19jb250YWluZXJ7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBtYXgtd2lkdGg6IDYyMHB4O1xuICAgICAgcGFkZGluZzogNjBweCA0MHB4O1xuICAgICAgXG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS10ZWFsKTtcbiAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgfVxuICAgICAgJjphZnRlcntcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tcGluayk7XG4gICAgICAgIHJpZ2h0OiAtN3B4O1xuICAgICAgICBib3R0b206IC03cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4yNWVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkJsZFwiO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuICAgICZfX2J1dHRvbntcbiAgICAgIGhlaWdodDo1MHB4O1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25CbGRcIjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgICB6LWluZGV4OjE7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgIHRyYW5zaXRpb246LjNzIGFsbDtcbiAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICBiYWNrZ3JvdW5kOnZhcigtLXRlYWwpO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBiYWNrZ3JvdW5kOnZhcigtLXBpbmspO1xuICAgICAgfVxuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDojMDAwIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6I2ZmZiFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICAmX193cmFwcGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICZfX2J1dHRvbntcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fYmFubmVye1xuICAgICZfX2ltYWdle1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi92YXJpYWJsZXMvJyBhcyAqO1xuXG5cbi5JbmZvICNjb250YWN0Rm9ybVN1Ym1pdHtcbiAgbWF4LXdpZHRoOjEwMCU7XG4gIG1hcmdpbjowO1xuICBiYWNrZ3JvdW5kLWNvbG9yOmJsYWNrIWltcG9ydGFudDtcbn1cbi5JbmZvX190ZXh0e1xuICBtYXJnaW4tdG9wOjVweDtcbiAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xufVxuLkluZm8gLmNpcmNsZS1jb250YWN0e1xuICB3aWR0aDoxMDAlO1xuICBtYXgtd2lkdGg6MTAwJTtcbn1cbi5JbmZvIC5jaXJjbGUtY29udGFjdCAuZGVza3RvcC0xMntcbiAgbWFyZ2luOjA7XG59XG4uSW5mb19fdGl0bGUtLW1haW57XG4gIHRleHQtYWxpZ246Y2VudGVyO1xuICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gIGZvbnQtc2l6ZTozNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gIHBhZGRpbmctdG9wOjEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6MzBweDtcbiAgcGFkZGluZy1sZWZ0OjMwcHg7XG59XG4uSW5mb19fY29udGFpbmVye1xuICBkaXNwbGF5OmZsZXg7XG59XG4uSW5mb19fZHJvcGRvd24gLkluZm9fX2Ryb3Bkb3duLS1pY29ue1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6NXB4O1xuICB0cmFuc2l0aW9uOiAwLjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpO1xufVxuLkluZm9fX2Ryb3Bkb3duLmFjdGl2ZXtcbiAgYmFja2dyb3VuZDppbml0aWFsO1xufVxuLkluZm9fX2Ryb3Bkb3duIHNwYW4gc3Zne1xuICB3aWR0aDoxM3B4O1xuICBoZWlnaHQ6MTNweDtcbiAgdHJhbnNpdGlvbjogMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMywgMS4xKTtcbn1cbi5JbmZvX19kcm9wZG93bi5hY3RpdmUgc3BhbiBzdmd7XG4gIG1hcmdpbi1ib3R0b206MXB4O1xuICB0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IDAuNHMgY3ViaWMtYmV6aWVyKDAuMiwgMC42LCAwLjMsIDEuMSk7XG59XG4uSW5mb19fc2lkZWJhcntcbiAgd2lkdGg6MjUlO1xuICBtaW4taGVpZ2h0OjMwMHB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206MzBweDtcbn1cbi5JbmZvX19tYWlue1xuICB3aWR0aDo3NSU7XG4gIHBhZGRpbmc6IDQlO1xuICBwYWRkaW5nLXRvcDozNXB4O1xufVxuLkluZm9fX2xpbmt7XG4gIGRpc3BsYXk6YmxvY2s7XG4gIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJzsgICAgXG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICBmb250LXNpemU6MThweDtcbn1cbi5JbmZvX190aXRsZXtcbiAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnOyAgICBcbiAgZm9udC1zaXplOjI4cHg7XG4gIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjpsZWZ0O1xufVxuLkluZm8gaDR7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7ICAgIFxuICBmb250LXNpemU6MTRweDtcbiAgbWFyZ2luLWJvdHRvbTowO1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cbi5JbmZvIGg0OjpiZWZvcmV7XG4gIGNvbnRlbnQ6Jyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICB0cmFuc2l0aW9uOiAwLjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpO1xufVxuLkluZm8gaDQ6OmFmdGVye1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgdHJhbnNpdGlvbjogMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMywgMS4xKTtcbn1cbi5JbmZvIGg0LmFjdGl2ZTo6YmVmb3Jle1xuICB0cmFuc2l0aW9uOiAwLjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpO1xuICBvcGFjaXR5OjA7XG59XG5cbi5JbmZvIGg0LmFjdGl2ZXtcbiAgYmFja2dyb3VuZC1jb2xvcjppbml0aWFsO1xufVxuLkluZm8gaDQuYWN0aXZlOjphZnRlcntcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgzNjBkZWcpO1xuICB0cmFuc2l0aW9uOiAwLjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpO1xuICByaWdodDo2cHg7XG59XG4uSW5mbyAuQWNjb3JkaW9ue1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVmZWI7XG4gIG1hcmdpbi10b3A6MjBweDtcbn1cbi5JbmZvIC5BY2NvcmRpb24gaDR7XG4gIHRleHQtYWxpZ246bGVmdDtcbiAgbGV0dGVyLXNwYWNpbmc6MXB4O1xufVxuLkluZm8gLkFjY29yZGlvbiBkaXZ7XG4gIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgZm9udC1zaXplOjE4cHg7XG4gIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgaGVpZ2h0OjA7XG4gIHRyYW5zaXRpb246LjNzIGFsbDtcbiAgb3ZlcmZsb3c6aGlkZGVuO1xuICBsaW5lLWhlaWdodDogMjIuNHB4O1xufVxuLkluZm9fX2xpbmstLWNoaWxke1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG59XG4uSW5mb19fY2hpbGQtLWNvbnRhaW5lcntcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7ICAgIFxuICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZToxOHB4O1xuICBwYWRkaW5nLXRvcDoxMHB4O1xuICBwYWRkaW5nLWJvdHRvbToxMHB4O1xuICBkaXNwbGF5Om5vbmU7XG59XG4uSW5mb19fbWFpbiAuQWNjb3JkaW9uICp7XG4gIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgZm9udC1zaXplOjE0cHg7XG59XG4uSW5mb19fbWFpbiAuQWNjb3JkaW9uIGRpdiBwe1xuICBtYXJnaW4tYm90dG9tOjEwcHg7XG5cbn1cbi5JbmZvIC5BY2NvcmRpb24gdGFibGV7XG4gIHdpZHRoOjEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4uSW5mbyAuQWNjb3JkaW9uIHRhYmxlIHRoe1xuICBwYWRkaW5nOjEwcHg7XG4gIHRleHQtYWxpZ246bGVmdDtcbn1cbi5JbmZvIC5BY2NvcmRpb24gdGFibGUgdGR7XG4gIHBhZGRpbmc6MTBweDtcbn1cbi5JbmZvIC5BY2NvcmRpb24gdGFibGUgKntcbiAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLkluZm8gLkFjY29yZGlvbiB0YWJsZSB0ZCxcbi5JbmZvIC5BY2NvcmRpb24gdGFibGUgdGh7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO1xufVxuLkluZm8gI2NvbnRhY3RGb3JtU3VibWl0e1xuICBcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWZlYiFpbXBvcnRhbnQ7XG4gIGNvbG9yOmJsYWNrO1xuICBib3JkZXI6bm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ODQwcHgpe1xuICAuSW5mb19fdGl0bGUtLW1haW57XG4gICAgZm9udC1zaXplOjI0cHghaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246bGVmdDtcbiAgfVxuICAuSW5mb19fdGl0bGV7XG4gICAgZm9udC1zaXplOjI0cHghaW1wb3J0YW50O1xuICB9XG4gIC5JbmZvX19jb250YWluZXJ7XG4gICAgZmxleC1mbG93OnJvdyB3cmFwO1xuICB9XG4gIC5JbmZvX19zaWRlYmFye1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWluLWhlaWdodDppbml0aWFsO1xuICAgIHBhZGRpbmctdG9wOjA7XG4gICAgcGFkZGluZy1ib3R0b206NXB4O1xuICB9XG4gIC5JbmZvX19tYWlue1xuICAgIHdpZHRoOjEwMCU7XG4gIH1cbiAgLkluZm9fX2xpbmsge1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICB9XG59XG5cbkBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gIC5JbmZvX19jb250YWluZXJ7XG4gICAgd2lkdGg6ODAlO1xuICAgIG1hcmdpbjowIGF1dG87XG4gIH1cbn1cblxuIiwiLlBhZ2V7XG4gICZfX2NvbnRhaW5lcntcbiAgICBtYXgtd2lkdGg6MTAwMHB4O1xuICAgIG1hcmdpbjowIGF1dG87XG4gICAgcGFkZGluZzowIDVweDtcbiAgfSBcbiAgaDEsXG4gICZfX3RpdGxle1xuICAgIGZvbnQtZmFtaWx5OiAnQmViYXNOZXVlJztcbiAgICBsZXR0ZXItc3BhY2luZzoxcHg7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDoxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206MjVweDtcbiAgfVxuICAmX19jb250ZW50e1xuICAgIGZvbnQtZmFtaWx5OiAnRGV2YW5hZ2FyJztcbiAgICBmb250LXNpemU6MTVweDtcbiAgICBtYXJnaW4tdG9wOjQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIyLjRweDtcbiAgfVxuICAmX19jb250ZW50IGg0e1xuICAgIGZvbnQtZmFtaWx5OiAnQmViYXNOZXVlJztcbiAgICBmb250LXNpemU6MjRweDtcbiAgICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gIH1cbiAgJl9fY29udGVudCBwe1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn0iLCIuQ29udGFjdHtcbiAgbWFyZ2luLXRvcDoxMHB4O1xuICAmX19sYWJlbHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBmb250LWZhbWlseTogJ0JyYW5kb25SZWcnO1xuICB9XG4gICZfX2lucHV0e1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcGFkZGluZzo1cHggMTVweDtcbiAgICBoZWlnaHQ6NThweDtcbiAgICBtYXJnaW4tdG9wOjVweDtcbiAgfVxuICAmX190ZXh0YXJlYXtcbiAgICBoZWlnaHQ6MTYwcHg7XG4gICAgcGFkZGluZzoxNXB4O1xuICAgIHdpZHRoOjEwMCU7XG4gIH1cbiAgJl9fcm93e1xuICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgfVxuICAmX19zdWJtaXR7XG4gICAgbWFyZ2luLXRvcDozMHB4IWltcG9ydGFudDtcbiAgICBmb250LXNpemU6MTZweDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgcGFkZGluZzoxNXB4IDVweDtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICB9XG59IiwiXG4gIC5Mb2dpbiAjcmVjb3Zlci1wYXNzd29yZHtcbiAgICBtYXJnaW4tdG9wOjA7XG4gIH1cbiAgLkxvZ2lue1xuICAgIG1hcmdpbjowIDEwcHg7XG4gICAgbWFyZ2luLXRvcDozMHB4O1xuICAgICZfX3N1YnRleHR7XG4gICAgICBtYXJnaW46MjBweCAwO1xuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgfVxuICAgICZfX2lucHV0e1xuICAgICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgIH1cbiAgfVxuICAuTG9naW5fX3RpdGxle1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25CbGRcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBmb250LXNpemU6MjhweCFpbXBvcnRhbnQ7XG4gIH1cbiAgLkxvZ2luX190aXRsZTo6YWZ0ZXJ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZmViO1xuICB9XG4gIC5Mb2dpbl9fc3VidGl0bGV7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgIG1hcmdpbi10b3A6MjBweDtcbiAgfVxuICAuTG9naW5fX2Zvcm17XG4gICAgbWF4LXdpZHRoOjM2MHB4O1xuICAgIG1hcmdpbjowIGF1dG87XG4gICAgbWFyZ2luLXRvcDo2MHB4O1xuICB9XG4gIC5Mb2dpbiBpbnB1dHtcbiAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZDlkODtcbiAgICBtYXJnaW4tYm90dG9tOjE1cHg7XG4gICAgZm9udC1zaXplOjE2cHg7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBwYWRkaW5nOjE1cHggMDtcbiAgICB0ZXh0LWluZGVudDoxN3B4O1xuICB9XG4gIC5Mb2dpbiBpbnB1dDo6cGxhY2Vob2xkZXJ7XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICB9XG4gIC5Mb2dpbiAuc2Vjb25kYXJ5LmJ1dHRvbntcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgYm9yZGVyOjA7XG4gICAgbWFyZ2luLWJvdHRvbTowO1xuICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZWZlYjtcbiAgICBjb2xvcjpibGFjaztcbiAgfVxuICAuTG9naW4gI2N1c3RvbWVyX3Bhc3N3b3Jke1xuICAgIG1hcmdpbi1ib3R0b206MDtcbiAgfVxuICAuTG9naW4gI2N1c3RvbWVyX3Bhc3N3b3JkOjpwbGFjZWhvbGRlcixcbiAgLkxvZ2luICNjdXN0b21lcl9lbWFpbDo6cGxhY2Vob2xkZXJ7XG4gICAgZm9udC1zaXplOjE2cHg7XG4gIH1cbiAgLkxvZ2luICNjdXN0b21lcl9lbWFpbCxcbiAgLkxvZ2luICNjdXN0b21lcl9wYXNzd29yZHtcbiAgICBmb250LXNpemU6MTZweDtcbiAgfVxuICAuTG9naW5fX3JlZ2lzdGVye1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICBmb250LXNpemU6MTJweDtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIG1hcmdpbi10b3A6NXB4O1xuICB9XG4gIC5Mb2dpbl9fZm9yZ290LXB3e1xuICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICBtYXJnaW4tdG9wOjVweDtcbiAgfVxuICAuTG9naW4gLmVycm9yc3tcbiAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTozMHB4O1xuICAgIG1hcmdpbi10b3A6LTMwcHg7XG4gICAgb3BhY2l0eTouNjtcblxuICB9XG4gIC5Mb2dpbiAuZXJyb3JzIHVse1xuICAgIGxpc3Qtc3R5bGU6bm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIH1cbiAgLkxvZ2luIC5ub3RlIGF7XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgIGZvbnQtc2l6ZToxMnB4O1xuICB9XG4gIC5Mb2dpbiAuTG9naW5fX3N1Ym1pdHtcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgIG1hcmdpbi10b3A6MTVweDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZmViO1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICAuTG9naW5fX3RpdGxle1xuICAgICAgZm9udC1zaXplOjIwcHghaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy10b3A6MjBweDtcblxuICAgIH1cbiAgfSIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi5TaXple1xuICBiYWNrZ3JvdW5kOiNmZmY7XG4gICZfX3RpdGxle1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgYmFja2dyb3VuZDp2YXIoLS1waW5rKTtcbiAgICBwYWRkaW5nOiAxMHB4IDUwcHg7XG4gICAgbWFyZ2luOjA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICZfX2NoYXJ0e1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICAmX190aXRsZXtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25SZWdcIjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAmLS1zZWNvbmRhcnl7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25SZWdcIjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fY2hhcnQgdGFibGV7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBib3JkZXItY29sbGFwc2U6IHVuc2V0O1xuICB9XG4gICZfX2NoYXJ0IHRke1xuICAgIGJvcmRlcjogLjVweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtcbiAgICBwYWRkaW5nOiA1cHggM3B4IDNweDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgZm9udC1zaXplOjExcHg7XG4gIH1cbiAgJl9fY2hhcnQgdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGR7XG4gICAgYmFja2dyb3VuZDp2YXIoLS1waW5rKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgd2lkdGg6Y2FsYyg4NSUgLyAzKSFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOjA7XG4gICAgICB3aWR0aDoxMCUhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmX19jaGFydCB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZHtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgIGJhY2tncm91bmQ6dmFyKC0tcGluayk7XG4gICAgZm9udC1zaXplOjE0cHg7XG4gIH1cbiAgJl9fY29sdW1ue1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAmX19hY2NvcmRpb257XG4gICAgYmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtcbiAgICBtYXJnaW46IDIwcHg7XG4gICAgcGFkZGluZzoxMHB4IDEwcHggMDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAmX190aXRsZXtcbiAgICAgIHBhZGRpbmc6NXB4IDEwcHggMTBweDtcbiAgICAgIG1hcmdpbjowO1xuICAgIH1cbiAgICAmX190aXRsZSBoMntcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmX190aXRsZSBkaXYgc3BhbjpudGgtY2hpbGQoMil7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICZfX2Rlc2NyaXB0aW9ue1xuICAgICAgbWFyZ2luOjA7XG4gICAgICBwYWRkaW5nOjAgMTBweDtcbiAgICAgIGhlaWdodDowO1xuICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgICAgJi0tbmV3e1xuICAgICAgICB0cmFuc2l0aW9uOi4zcyBoZWlnaHQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgIGhlaWdodDo0NXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19yZWFkLW1vcmV7XG4gICAgICBmb250LWZhbWlseTogQnJhbmRvblJlZztcbiAgICAgIG9wYWNpdHk6LjU7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIG1hcmdpbjo1cHggYXV0byAwO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgIH1cbiAgICAmX19yZWFkLW1vcmUgc3BhbjpudGgtY2hpbGQoMil7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICZfX3RpdGxlLnNob3cgJl9fcmVhZC1tb3JlIHNwYW57XG4gICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgIGRpc3BsYXk6dW5zZXQ7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RydW5je1xuICAgICAgaGVpZ2h0OjA7XG4gICAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgfVxuICAgICZfX3RydW5jLnNob3d7XG4gICAgICBoZWlnaHQ6dW5zZXQ7XG4gICAgfVxuICB9XG4gICZfX2FjY29yZGlvbi5zaG93ICZfX2FjY29yZGlvbl9fdGl0bGUgZGl2IHNwYW46bnRoLWNoaWxkKDEpe1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxuICAmX19hY2NvcmRpb24uc2hvdyAmX19hY2NvcmRpb25fX3RpdGxlIGRpdiBzcGFuOm50aC1jaGlsZCgyKXtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICB9XG4gICZfX2FjY29yZGlvbi5zaG93ICZfX2FjY29yZGlvbl9fZGVzY3JpcHRpb257XG4gICAgcGFkZGluZy1ib3R0b206MjBweDtcbiAgfVxuICAmX19taWRkbGV7XG4gICAgYmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICZfX2hpZGV7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuICAgICZfX2ltYWdle1xuICAgICAgbWF4LXdpZHRoOjgwJTtcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gICAgfVxuICAgICZfX2ltYWdlIGltZ3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX19jb250YWluZXJ7XG4gICAgICBwYWRkaW5nOjAgMjBweDtcbiAgICB9XG4gIH1cbiAgJl9faG93e1xuICAgICZfX3RpdGxle1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgbWFyZ2luOjQwcHggMCAyMHB4O1xuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgIG1hcmdpbjowO1xuICAgICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgfVxuICAgICZfX2Rlc2NyaXB0aW9uIHVse1xuICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgIH1cbiAgfVxuICAmX19ib3R0b217XG4gICAgJl9fdGl0bGV7XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgIH1cbiAgICAmX19jaGFydHtcbiAgICAgIHBhZGRpbmc6MCAyMHB4O1xuICAgIH1cbiAgICAmX19kZXNjcmlwdGlvbntcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25SZWdcIjtcbiAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICB9XG4gICAgJl9fY29sdW1ue1xuICAgICAgJi0tZmlyc3R7XG4gICAgICAgIHBhZGRpbmc6MCAyMHB4O1xuICAgICAgfVxuICAgICAgJi0tdGhpcmR7XG4gICAgICAgIGJhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fY2hhcnR7XG4gICAgICBwYWRkaW5nOjAgMjBweDtcbiAgICB9XG4gIH1cbiAgJl9fc3dpdGNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG4gICAgJl9fdGV4dHtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIG1hcmdpbi1yaWdodDoxMHB4O1xuICAgIH1cbiAgICAmX19pbnB1dHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICB9XG4gICAgJl9faW5wdXQ6Y2hlY2tlZCArICZfX3NsaWRlcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBpbmspO1xuICAgIH1cbiAgICAmX19pbnB1dDpmb2N1cyArICZfX3NsaWRlcntcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxcHggdmFyKC0tcGluayk7XG4gICAgfVxuICAgICZfX2lucHV0OmNoZWNrZWQgKyAmX19zbGlkZXI6YmVmb3Jle1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMThweCk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE4cHgpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE4cHgpO1xuICAgIH1cbiAgICAmX19zbGlkZXJ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHM7XG4gICAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgIHRyYW5zaXRpb246IC40cztcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fcm91bmR7XG4gICAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fY2xvc2V7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICZfX2NoYXJ0IHRke1xuICAgICAgYm9yZGVyOjFweCBzb2xpZCB3aGl0ZSFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6MTNweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggM3B4IDhweDtcbiAgICB9XG5cbiAgICAmX19jaGFydHtcbiAgICAgICZfX3RpdGxle1xuICAgICAgICBmb250LXNpemU6MjRweDtcbiAgICAgICAgJi0tc2Vjb25kYXJ5e1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZToyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19jb2x1bW57XG4gICAgICAgIHdpZHRoOjUwJTtcbiAgICAgIH1cbiAgICAgICZfX2NlbnRlcntcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgICAgd2lkdGg6NzUlO1xuICAgICAgfVxuICAgICAgJl9fY2VudGVyICZfX3RpdGxle1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYWNjb3JkaW9ue1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAmX190b3B7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgfVxuICAgICZfX21pZGRsZXtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAmX19jb2x1bW57XG4gICAgICAgIHdpZHRoOiBjYWxjKDM1JSAtIDIwcHgpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICYtLWhhbGZ7XG4gICAgICAgICAgd2lkdGg6Y2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgfVxuICAgICAgICAmLS1oYWxme1xuICAgICAgICAgIG1hcmdpbi1yaWdodDoyNXB4O1xuICAgICAgICB9XG4gICAgICAgICYtLWhhbGYuaGlkZS0tbW9iaWxle1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OjI1cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OjA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2NvbHVtbi5oaWRlLS1tb2JpbGV7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgZmxleC1kaXJlY3Rpb246cm93O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgICAgJl9faW1hZ2V7XG4gICAgICAgIHdpZHRoOjMwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgICZfX3Jvd3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgICZfX3RpdGxle1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uUmVnJztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2hvd3tcbiAgICAgICZfX3RpdGxle1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgfVxuICAgICAgJl9fZGVzY3JpcHRpb257XG4gICAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgIH1cbiAgICAgICZfX2ltYWdle1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19ib3R0b217XG4gICAgICAmX19yb3d7XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgIH1cbiAgICAgICZfX2NvbHVtbntcbiAgICAgICAgJi0tZmlyc3R7XG4gICAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmLS1maXJzdCBpbWd7XG4gICAgICAgICAgd2lkdGg6ODAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19jaGFydHtcbiAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgICB9XG4gICAgICAmX19jZW50ZXJ7XG4gICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICAgIHdpZHRoOjc1JTtcbiAgICAgIH1cbiAgICAgICZfX2NlbnRlciAmX190aXRsZXtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vdmFyaWFibGVzLycgYXMgKjtcblxuLkFjY291bnR7XG4gICZfX2NvbnRhaW5lcntcbiAgICBwYWRkaW5nOjE1cHggMTBweCAwO1xuICB9XG4gICZfX3RpdGxle1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgZm9udC1zaXplOjEuMzc1cmVtO1xuICAgICY6YWZ0ZXJ7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1udWRlKTtcbiAgICB9XG4gIH1cbiAgJl9fY3VzdG9tZXItZGV0YWlsIC5BY2NvdW50X19kZXRhaWxze1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgbWFyZ2luLXRvcDoxNXB4O1xuICB9XG4gICZfX2N1c3RvbWVyLWRldGFpbCAqLFxuICAmX19jdXN0b21lci1vcmRlcnMgKiB7XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgIHRleHQtYWxpZ246bGVmdDtcbiAgfVxuICAmX19jdXN0b21lci1vcmRlcnN7XG4gICAgbWFyZ2luLXRvcDo0MHB4O1xuICB9XG4gICZfX2N1c3RvbWVyLWRldGFpbHtcbiAgICBtYXJnaW4tdG9wOjMwcHg7XG4gIH1cbiAgJl9fZGV0YWlsc3tcbiAgICBmb250LXNpemU6Ljg3NXJlbTtcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICZfX2FkZHJlc3MsXG4gICAgJl9fZW1haWx7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgICBmb250LXNpemU6Ljg3NXJlbTtcbiAgICB9XG4gICAgJl9fbmFtZXtcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICB9XG4gICAgJl9fZWRpdHtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgfVxuICB9XG4gICZfX2FjY291bnQtb3JkZXJzICZfX2RldGFpbHNfX25hbWV7XG4gICAgZm9udC1zaXplOjE4cHg7XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICBtYXJnaW4tdG9wOjE1cHg7XG4gIH1cbiAgJl9fdGllcntcbiAgICAmX190aXRsZXtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnQnJhbmRvbkJsZCchaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAmLS1iYXJ7XG4gICAgICAgIGZvbnQtc2l6ZToxMXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19kZXRhaWxze1xuICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgfVxuICAgICZfX21pZGRsZXtcbiAgICAgIG1hcmdpbjoxNXB4IDA7XG4gICAgfVxuICAgICZfX2JhcntcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB0cmFuc2l0aW9uOiAuM3MgYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgICZfX2luc2V0e1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodC1waW5rKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2xlYXJuLW1vcmV7XG4gICAgICBmb250LXNpemU6MTJweDtcbiAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnQnJhbmRvbkJsZCchaW1wb3J0YW50O1xuICAgIH1cbiAgICAmX190aXRsZSBie1xuICAgICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmX19vcmRlciBhe1xuICAgIGZvbnQtZmFtaWx5OiAnQnJhbmRvbkJsZCc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgZm9udC1zaXplOi44NzVyZW07XG4gIH1cbiAgJl9fYnJlYWt7XG4gICAgJjphZnRlcntcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVmZWI7XG4gICAgfVxuICB9XG4gICZfX2xvZ291dHtcbiAgICBtYXJnaW4tdG9wOjEwcHg7XG4gIH1cbiAgdGFibGV7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB9XG4gIHRoe1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWxpZ2h0LXBpbmspO1xuICAgIGZvbnQtZmFtaWx5OiAnQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICB0cntcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICB9XG4gIHRke1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA3cHg7XG5cbiAgfVxuICB0ZCBzcGFue1xuICAgIGZvbnQtc2l6ZToxMnB4O1xuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgICZfX3RpdGxle1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuICAgICZfX3dyYXBwZXJ7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBmbGV4LWZsb3c6cm93IHdyYXA7XG4gICAgICBtYXJnaW4tdG9wOjM1cHg7XG4gICAgfVxuICAgICZfX3NpZGViYXJ7XG4gICAgICB3aWR0aDoyNSU7XG4gICAgfVxuICAgICZfX2N1c3RvbWVyLW9yZGVyc3tcbiAgICAgIHdpZHRoOjc1JTtcbiAgICAgIG1hcmdpbi10b3A6MDtcbiAgICB9XG4gICAgJl9fZGV0YWlsc3tcbiAgICAgIGZvbnQtc2l6ZToxLjEyNXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOjFweDtcbiAgICAgICZfX2FkZHJlc3N7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2xvZ291dHtcbiAgICAgIG1heC13aWR0aDogMTk3cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgfVxuICAgIHRoe1xuICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcbiAgICB9XG4gICAgdGR7XG4gICAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgIH1cbiAgICB0cntcbiAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICB9XG4gICAgJl9fdGllcntcbiAgICAgICZfX3RpdGxle1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICYtLWJhcntcbiAgICAgICAgICBmb250LXNpemU6MTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fYmFye1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vdmFyaWFibGVzLycgYXMgKjtcblxuLk9yZGVyc3tcbiAgJl9fY29udGFpbmVye1xuICAgIHBhZGRpbmc6MTVweCAxMHB4IDA7XG4gIH1cbiAgJl9fdGl0bGV7XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBmb250LXNpemU6MS4zNzVyZW07XG4gIH1cbiAgJl9fZGF0ZXtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBmb250LXNpemU6Ljg3NXJlbTtcbiAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgbWFyZ2luLXRvcDoxMHB4O1xuICB9XG4gICZfX2FkZHJlc3N7XG4gICAgJl9fdGl0bGV7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgICBmb250LXNpemU6Ljg3NXJlbTtcbiAgICB9XG4gICAgJl9fc2hpcHBpbmcsXG4gICAgJl9fYmlsbGluZ3tcbiAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOjFweDtcbiAgICB9XG4gICAgJl9faW5mbyxcbiAgICAmX19zdGF0dXN7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgICBmb250LXNpemU6Ljg3NXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOjA7XG4gICAgfVxuICB9XG4gICZfX2ltYWdle1xuICAgIG1heC13aWR0aDo2NHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG4gICAgYm9yZGVyLXJpZ2h0OjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICZfX3ZhcmlhbnRze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICZfX3ZhcmlhbnR7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6MTJweDtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICAgIGhlaWdodDptYXgtY29udGVudDtcbiAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgcDpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZTdlN2U3O1xuICAgICAgICB9XG4gICAgICAgIHA6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgI2U3ZTdlNztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgcHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICBoZWlnaHQ6MzVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1waW5rKTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkJsZFwiO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OjA7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkJyYW5kb25SZWdcIjtcbiAgICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgICAgICAgIGJvcmRlci1yaWdodDowO1xuICAgICAgICAgIGJvcmRlci10b3A6MDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pdGVtc3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7XG4gICAgYm9yZGVyLXRvcDowcHg7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgIH1cbiAgfVxuICAmX19pdGVte1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBwYWRkaW5nOjEwcHg7XG4gICAgcGFkZGluZy10b3A6MHB4O1xuICB9XG4gICZfX3Jvd3tcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgJi0taGVhZGluZ3tcbiAgICAgIGJhY2tncm91bmQ6dmFyKC0tcGluayk7XG4gICAgfVxuICAgIGRpdntcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICAgIGZvbnQtd2VpZ2h0OiB1bnNldDtcbiAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGJvcmRlci10b3A6MDtcbiAgICAgIGJvcmRlci1ib3R0b206MDtcbiAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICBib3JkZXItcmlnaHQ6MDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBib3JkZXItbGVmdDowO1xuICAgICAgICBib3JkZXItcmlnaHQ6MDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDMpe1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICBib3JkZXItbGVmdDowO1xuICAgICAgICBib3JkZXItcmlnaHQ6MDtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg0KXtcbiAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6MDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OjA7XG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNSl7XG4gICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgIGJvcmRlci1sZWZ0OjA7XG4gICAgICAgIGJvcmRlci1yaWdodDowO1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDYpe1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICBib3JkZXItbGVmdDowO1xuICAgICAgICB0ZXh0LWFsaWduOmVuZDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0taGVhZGluZyBkaXZ7XG4gICAgICBmb250LWZhbWlseTogXCJCcmFuZG9uQmxkXCI7XG4gICAgICBmb250LXdlaWdodDogdW5zZXQ7XG4gICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcGluayk7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuICB0YWJsZXtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIHdpZHRoOjEwMCU7XG4gIH1cbiAgdGQsdGh7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xuICAgIGZvbnQtc2l6ZTouODc1cmVtO1xuICB9XG4gIHRoe1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICBmb250LXdlaWdodDp1bnNldDtcbiAgICBmb250LXNpemU6Ljg3NXJlbTtcbiAgfVxuICB0Ym9keSBpbWd7XG4gICAgbWF4LXdpZHRoOiA2NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAucHJvZHVjdF9fd3JhcHBlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gICZfX2JhY2t7XG4gICAgbWFyZ2luLXRvcDoxNXB4O1xuICAgIGF7XG4gICAgICBmb250LWZhbWlseTonQnJhbmRvblJlZyc7XG4gICAgfVxuICB9XG4gIC5jZW50ZXJ7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIH1cbiAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgJl9fdGl0bGV7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB9XG4gICAgJl9fYWRkcmVzc3tcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGdhcDo1MHB4O1xuICAgIH1cbiAgICAmX19iYWNre1xuICAgICAgbWFyZ2luLXRvcDo0MHB4O1xuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi5IZXJve1xuICAmX19zbGlkZXtcbiAgICB3aWR0aDoxMDAlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMgZWFzZSAhaW1wb3J0YW50O1xuICAgICYuaXMtc2VsZWN0ZWQge1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmX19pbWFnZXtcbiAgICB3aWR0aDoxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gIH1cbiAgJl9fYnV0dG9ue1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IEJyYW5kb25CbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgfVxuICAmX192aWRlb3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICZfX3ZpZGVvLS1tb2JpbGV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAmX192aWRlb3tcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTA1cHgpO1xuICAgICAgJi0tbW9iaWxle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi5GZWF0dXJlZENvbGxlY3Rpb257XG4gICZfX3RpdGxle1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOjIwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIH1cbiAgJl9fcHJvZHVjdHN7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgfVxuICAmX19wcm9kdWN0cyAuUHJvZHVjdENhcmR7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICBtYXJnaW46MCAyLjVweDtcbiAgfVxuICAmX19jYXJke1xuICAgIGhlaWdodDoxMDAlO1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDVweCk7XG4gICAgbWFyZ2luOiAwIDIuNXB4O1xuICAgICZfX3VybHtcbiAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogNzEuNiU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOnZpc2l0ZWR7XG4gICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICB9XG4gICAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pbWFnZXtcbiAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIG9iamVjdC1maXQ6Y292ZXI7XG4gICAgfVxuICAgICZfX3RleHR7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZkYmU1ODc7XG4gICAgICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgcGFkZGluZzogNXB4IDE4cHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDgwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3Vze1xuICAgIGxlZnQ6MTVweDtcbiAgfVxuICAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0e1xuICAgIHJpZ2h0OjE1cHg7XG4gIH1cbiAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b257XG4gICAgdG9wOjM3JTtcbiAgICBiYWNrZ3JvdW5kOnVuc2V0O1xuICB9XG4gIC5idXR0b246aG92ZXIsIGJ1dHRvbjpob3ZlciwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmhvdmVyLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVye1xuICAgIGJhY2tncm91bmQ6dW5zZXQ7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0KCkge1xuICAgICZfX3RpdGxle1xuICAgICAgbWFyZ2luOjYwcHggMCAzMHB4O1xuICAgICAgZm9udC1zaXplOjEuOHJlbTtcbiAgICB9XG4gICAgJl9fcHJvZHVjdHN7XG4gICAgICBnYXA6NXB4O1xuICAgIH1cbiAgICAmX19wcm9kdWN0cyAuUHJvZHVjdENhcmR7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSA1cHgpO1xuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi5GZWF0dXJlZENvbGxlY3Rpb25ze1xuICBkaXNwbGF5Om5vbmU7XG4gIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIGRpc3BsYXk6dW5zZXQ7XG4gICAgJl9fY29udGFpbmVye1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgd2lkdGg6OTAlO1xuICAgICAgbWFyZ2luOjUwcHggYXV0byAwO1xuICAgICAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XG4gICAgfVxuICAgICYtLWNvbnRhaW5lcntcbiAgICAgIG92ZXJmbG93OmhpZGRlbjtcblxuICAgIH1cbiAgICAmX19ibG9ja3tcbiAgICAgIHdpZHRoOjMyJTtcbiAgICB9XG4gICAgJl9fYmxvY2sgaW1ne1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgdHJhbnNpdGlvbjogLjNzIGFsbDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAmOmhvdmVye1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2J1dHRvbnN7XG4gICAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICZfX3RpdGxle1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJ0JyYW5kb25CbGQnO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYnV0dG9ue1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnQnJhbmRvbkJsZCc7XG4gICAgICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCA3cHg7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICB9XG4gIH1cbn0iLCIuSG9tZXBhZ2VCdXR0b25zIHtcbiAgJl9fY29udGFpbmVye1xuICAgIG1hcmdpbi10b3A6MjBweDtcbiAgfVxuICAmX19yb3d7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICB9XG4gICZfX2hhbGZ7XG4gICAgd2lkdGg6NDglO1xuICAgICY6bnRoLWNoaWxkKG9kZCl7XG4gICAgICBtYXJnaW4tcmlnaHQ6MSU7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgbWFyZ2luLWxlZnQ6MSU7XG4gICAgfVxuICB9XG4gICZfX2J1dHRvbntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogLjNzIGFsbDtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZDpibGFjaztcbiAgICAgIHB7XG4gICAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19idXR0b24gcHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgbWFyZ2luOjA7XG4gIH1cbn0iLCIuSG9tZXBhZ2VBYm91dHtcbiAgJl9fY29udGFpbmVye1xuICAgIGJhY2tncm91bmQ6ICNmZmVmZWI7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLXRvcDo1MHB4O1xuICB9XG4gICZfX2NhcHRpb257XG4gICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uQmxkJztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOjE0cHg7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIH1cbiAgJl9fdGl0bGV7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uQmxkJztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgfVxuICAmX19kZXNjcmlwdGlvbntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uUmVnJztcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICYtLWRlc2t0b3B7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICB9XG4gICZfX2J1dHRvbnN7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6MjVweDtcbiAgICAmLS1kZXNrdG9we1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAmLS1tb2JpbGV7XG4gICAgICB3aWR0aDo5NSU7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG4gICZfX2J1dHRvbnMgYXtcbiAgICB3aWR0aDo0OSU7XG4gIH1cbiAgJl9fYnV0dG9ucyBwe1xuICAgIHRyYW5zaXRpb246IC4zcyBhbGw7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uQmxkJztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gICZfX2J1dHRvbntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmRiZTU7XG4gICAgY29sb3I6YmxhY2s7XG4gIH1cbiAgJl9fcmlnaHQgaW1ne1xuICAgIHdpZHRoOjEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufSIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi5mcy1oYXMtbGlua3M6OmFmdGVyIHsgIHBhZGRpbmc6ICAxOHB4IDI3cHg7IGJvcmRlcjogMnB4IHNvbGlkIHJnYigwLCAwLCAwKTsgY29sb3I6cmdiKDAsIDAsIDApOyBjb250ZW50OiBcIlNIT1AgTk9XXCI7ICB9LmZzLWhhcy1saW5rczpob3ZlcjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwKTsgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44OSl9LmZzLXdyYXBwZXIgZGl2LmZzLXRleHQtY29udGFpbmVyIC5mcy1lbnRyeS10aXRsZSwgZGl2LmZzLWRldGFpbC10aXRsZXtmb250LWZhbWlseTpCZWJhc05ldWU7O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDt9ZGl2LmZzLXRleHQtY29udGFpbmVyIC5mcy1lbnRyeS1kYXRlLCBkaXYuZnMtZGV0YWlsLWNvbnRhaW5lciAuZnMtcG9zdC1pbmZvLCBkaXYuZnMtd3JhcHBlciBkaXYuZnMtaGFzLWxpbmtzOjphZnRlciwgLmZzLXRleHQtcHJvZHVjdCwgLmZzLW92ZXJsaW5rLXRleHR7Zm9udC1mYW1pbHk6QmViYXNOZXVlOztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO30uZnMtd3JhcHBlciBkaXYuZnMtdGV4dC1jb250YWluZXIgKiB7Y29sb3I6cmdiKDAsIDAsIDApfS5mcy13cmFwcGVyIGRpdi5mcy10ZXh0LWNvbnRhaW5lciB7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODkpOyBtYXJnaW46IDBweH1kaXYuZnMtZW50cnktZGF0ZXtkaXNwbGF5Om5vbmV9ZGl2LmZzLWVudHJ5LXRpdGxle2Rpc3BsYXk6bm9uZX0uZnMtd3JhcHBlciBkaXYuZnMtdGltZWxpbmUtZW50cnl7IG1hcmdpbjogMnB4IH1cbiAgICBkaXYuZnMtd3JhcHBlciBkaXYuZnMtZW50cnktY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA0KTtcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKDEwMCUgLyA0KTtcbiAgICB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIGRpdi5mcy13cmFwcGVyIGRpdi5mcy1lbnRyeS1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygxMDAlIC8gMik7XG4gICAgfVxuICB9XG5cbiAgLnNob3BwYWJsZS1pbnN0YWdyYW0gLkluc3RhZ3JhbV9fY2FwdGlvbntcbiAgICBmb250LWZhbWlseTogJ0JyYW5kb25CbGQnO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6MTRweDtcbiAgICBtYXJnaW46MDtcbiAgICBjb2xvcjpibGFjaztcbiAgICBmb250LXN0eWxlOmluaXRpYWw7XG4gIH1cbiAgLnNob3BwYWJsZS1pbnN0YWdyYW0gLkluc3RhZ3JhbV9fY29udGFpbmVyIGgye1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAnQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZy10b3A6MDtcbiAgfVxuICAuc2hvcHBhYmxlLWluc3RhZ3JhbSAuSW5zdGFncmFtX19kZXNjcmlwdGlvbntcbiAgICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnQnJhbmRvblJlZyc7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgZm9udC1zdHlsZTppbml0aWFsO1xuICAgIGNvbG9yOmJsYWNrO1xuICAgIGZvbnQtc2l6ZToxcmVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAgIC5zaG9wcGFibGUtaW5zdGFncmFtIC5JbnN0YWdyYW1fX2Rlc2NyaXB0aW9ue1xuICAgICAgbWFyZ2luLWJvdHRvbToyNXB4O1xuICAgIH1cbiAgICBcbiAgLnNob3BwYWJsZS1pbnN0YWdyYW0gLkluc3RhZ3JhbV9fY29udGFpbmVyIGgye1xuICAgIG1hcmdpbi1ib3R0b206MjVweDtcbiAgfVxuICB9XG5cbiAgLkluc3RhZ3JhbXtcbiAgICBwYWRkaW5nLWJvdHRvbToyMHB4O1xuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIHBhZGRpbmctdG9wOjUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbToyNXB4O1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgfVxuICAgICZfX2NhcHRpb257XG4gICAgICBmb250LWZhbWlseTogJ0JyYW5kb25CbGQnO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICBmb250LXN0eWxlOiBpbml0aWFsO1xuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBmb250LWZhbWlseTogJ0JyYW5kb25CbGQnO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OmluaXRpYWw7XG4gICAgfVxuICAgICZfX2Rlc2NyaXB0aW9ue1xuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOjI1cHg7XG4gICAgICBmb250LWZhbWlseTogJ0JyYW5kb25SZWcnO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICBmb250LXN0eWxlOiBpbml0aWFsO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICAgJl9fY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTo1MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDo4MHB4O1xuICAgICAgfVxuICAgICAgJl9fZGVzY3JpcHRpb257XG4gICAgICAgIG1hcmdpbi10b3A6MzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxzLWRldGFpbC1mb290ZXJ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfSIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbi51Z2Mtc2xpZGVye1xuICAmX19pY29uc3tcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAmX19iYW5uZXItc3RyaXB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDowO1xuICAgIGhlaWdodDozMXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIEBpbmNsdWRlIGRlc2t0b3AoKXtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICB9XG4gIH1cbiAgJl9fY29udGFpbmVye1xuICAgIHBhZGRpbmc6IDUwcHggMCA5MHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgJl9faWNvbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgJi0tMntcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmLS0xe1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0MyU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIGFuaW1hdGlvbjogc2hpbmUgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICAgIH1cbiAgfVxuICAmX19zbGlkZXtcbiAgICB3aWR0aDogODAlO1xuICAgICYtY29udGFpbmVye1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICBzY2FsZTogLjk7XG4gICAgICB0cmFuc2l0aW9uOi4zcyBhbGw7XG4gICAgfVxuICAgICYtLTF7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJl9fc2xpZGUuaXMtc2VsZWN0ZWQgJl9fc2xpZGUtY29udGFpbmVye1xuICAgIHNjYWxlOiAxO1xuICB9XG4gICZfX3RpdGxle1xuXG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6MXB4O1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICB9XG4gIC5mbGlja2l0eS1wYWdlLWRvdHN7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmX192aWRlb3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGFzcGVjdC1yYXRpbzogMS8xLjI7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgJl9fcHJvZHVjdHtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIGJvcmRlcjogNHB4IHRyYW5zcGFyZW50IHJnYmEoMjU1LDIxOSwyMjksIC40KTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyMTksMjI5LCAuNik7XG4gICAgJi10ZXh0e1xuICAgICAgbWFyZ2luLWxlZnQ6NXB4O1xuICAgIH1cbiAgICAmLXRpdGxle1xuXG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOi43cmVtO1xuICAgIH1cbiAgICAmLWltYWdle1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB9XG4gICAgJi1jYXB0aW9ue1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiA3NXB4O1xuICAgICAgbGVmdDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDIxOSwyMjksLjYpO1xuXG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogLjdyZW07XG4gICAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIHBhZGRpbmc6IDUwcHggNjBweCA4MHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgICAgIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3Vze1xuICAgICAgICBsZWZ0Oi01MnB4O1xuICAgICAgfVxuICAgICAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dHtcbiAgICAgICAgcmlnaHQ6LTUycHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2ljb257XG4gICAgICAmLS0xe1xuICAgICAgfVxuICAgICAgJi0tMntcbiAgICAgICAgd2lkdGg6IDEzMHB4OztcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fc2xpZGV7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICYtLTF7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6MDtcbiAgICAgIH1cbiAgICAgICYtY29udGFpbmVye1xuICAgICAgICBzY2FsZTogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fc2xpZGUtLTEgLnVnYy1zbGlkZXJfX3ZpZGVve1xuICAgICAgYXNwZWN0LXJhdGlvOjE2Lzk7XG4gICAgfVxuICAgICZfX3NsaWRlcntcbiAgICAgICYtcHJvZHVjdHtcbiAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoaW5lIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMSk7XG5cbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEuNCk7XG4gIH1cbn0iLCJAdXNlICcuLi92YXJpYWJsZXMvJyBhcyAqO1xuXG4uc3VwcG9ydHtcbiAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xuICAmX19jb250YWluZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIHBhZGRpbmc6MjBweCAzMHB4O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICYtYmFubmVyX19zdHJpcHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDozMXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIEBpbmNsdWRlIGRlc2t0b3AoKXtcbiAgICAgIHdpZHRoOiAxNTB2dztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbiAgJl9fdGl0bGV7XG4gICAgZm9udC1mYW1pbHk6J0JyYW5kb25CbGQnO1xuICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6MXB4O1xuICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgICYtaW1hZ2V7XG4gICAgICBtYXgtd2lkdGg6NDAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG4gICZfX2Rlc2NyaXB0aW9ue1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICBmb250LXdlaWdodDo1MDA7XG4gICAgZm9udC1zaXplOi44cmVtO1xuICB9XG4gICZfX2ltYWdle1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICB0cmFuc2l0aW9uOi4zcyBhbGw7XG4gIH1cbiAgJl9faXRlbXtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAmX190aXRsZXtcbiAgICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uQmxkJztcbiAgICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTouOXJlbTtcbiAgICAgIHBhZGRpbmc6MCAxMHB4O1xuICAgICAgdG9wOjQ0JTtcbiAgICAgIGxlZnQ6NTAlO1xuICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB9XG4gICAgJi1pbWFnZXtcbiAgICAgIGJvcmRlcjo3cHggc29saWQgI0VBNzA2MDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXItcmFkaXVzOjUwJTtcbiAgICB9XG4gIH1cbiAgJl9faXRlbTpob3ZlciAmX19pbWFnZXtcbiAgICBzY2FsZToxLjE7XG4gIH1cblxuICAmX193cmFwcGVye1xuICAgIGdhcDozMHB4IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOjI1cHg7XG4gICAgZmxleC1mbG93OnJvdyB3cmFwO1xuICB9XG4gICZfX2Jne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWlubGluZTphdXRvO1xuICB9XG4gICZfX3dyYXBwZXItLWhlYWRpbmd7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICBtYXJnaW4taW5saW5lOmF1dG87XG4gIH1cbiAgJl9fdGV4dHtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gIH1cbiAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAmLWJhbm5lcl9fc3RyaXB7XG4gICAgICB3aWR0aDoxMDB2dztcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICAmLWltYWdle1xuICAgICAgICBtYXJnaW4tdG9wOi03NXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19jb250YWluZXJ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgcGFkZGluZzogODBweCAzMHB4IDMwcHg7XG4gICAgICBwYWRkaW5nOiAxNDBweCAzMHB4IDUwcHg7XG4gICAgfVxuICAgICZfX3dyYXBwZXItLWhlYWRpbmd7XG4gICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIH1cbiAgICAmX19oZWFkaW5ne1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHdpZHRoOiAzMCU7O1xuICAgIH1cbiAgICAmX193cmFwcGVye1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBnYXA6MjBweDtcbiAgICAgIG1hcmdpbi10b3A6MDtcbiAgICB9XG4gICAgJl9faXRlbXtcbiAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xuICAgIH1cbiAgICAmX19iZ3tcbiAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHdpZGVzY3JlZW4oKSB7XG4gICAgJl9fd3JhcHBlcntcbiAgICAgIGdhcDo4MHB4O1xuICAgIH1cbiAgICAmX19pdGVte1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gNjBweCk7XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vdmFyaWFibGVzLycgYXMgKjtcblxuLmltYWdlLWJhbm5lcntcbiAgJl9fY29udGFpbmVye1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuXG5vdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgJl9faW1hZ2V7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgJi10ZXh0e1xuICAgICAgaGVpZ2h0OmF1dG87XG4gICAgfVxuICB9XG4gICZfX3RleHR7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgY29sb3I6d2hpdGU7XG4gICAgZm9udC1zaXplOjEuMXJlbTtcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgLy8gZm9udC1zaXplOiAyLjFyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQnJhbmRvbkJsZFwiO1xuICAgIGxlZnQ6IDU1JTtcbiAgICB0b3A6IDUwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1heC13aWR0aDogMTc0cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gICZfX3N0cmlwe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTUwdnc7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgJl9fYm90dG9te1xuICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICB3aWR0aDoxNTB2dztcbiAgICAgIGJvdHRvbTowO1xuICAgICAgaGVpZ2h0OmF1dG87XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgJl9fc3RyaXB7XG4gICAgICB3aWR0aDoxMDB2dztcbiAgICAgICZfX2JvdHRvbXtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgfVxuICAgIH1cbiAgICAmX190ZXh0e1xuICAgICAgbGVmdDo1NSU7XG4gICAgICBmb250LXNpemU6Mi4xcmVtO1xuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICAmLXRleHR7XG4gICAgICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vdmFyaWFibGVzLycgYXMgKjtcblxuLmNvbGxlY3Rpb24tc2xpZGVye1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcblxub3ZlcmZsb3cteDogaGlkZGVuO1xuICAmX19jb250YWluZXJ7XG4gICAgcGFkZGluZzoxMHB4IDA7XG4gIH1cbiAgJl9fc2xpZGV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICAmX190aXRsZXtcbiAgICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOjFweDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgfVxuICAuZmxpY2tpdHktcGFnZS1kb3Rze1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgJl9fYmFubmVyeyAgXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6MDtcbiAgICB3aWR0aDogMTUwdnc7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgJl9fc2xpZGVze1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmZsaWNraXR5LWJ1dHRvbntcbiAgICBiYWNrZ3JvdW5kOnVuc2V0O1xuICB9XG4gIC5mbGlja2l0eS1idXR0b24taWNvbntcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQgc3Zne1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHJpZ2h0OiAyMCU7XG4gIH1cbiAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAmX19jb250YWluZXJ7XG4gICAgICBwYWRkaW5nOjAgNjBweDtcbiAgICAgIHBhZGRpbmctdG9wOjYwcHg7XG4gICAgfVxuICAgICZfX2Jhbm5lcntcbiAgICAgIHdpZHRoOjEwMHZ3O1xuICAgIH1cbiAgICAmX19zbGlkZXN7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLmZsaWNraXR5LWJ1dHRvbi1pY29ue1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG4gIH1cbn0iLCIuUGFnaW5hdGlvbntcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhe1xuICAgIGZvbnQtZmFtaWx5OidCcmFuZG9uUmVnJztcbiAgICBtYXJnaW46IDAgMnB4O1xuICB9XG4gIC5jdXJyZW50e1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1saWdodC1waW5rKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdCcmFuZG9uQmxkJztcbiAgfVxufSIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTpcIkJyYW5kb25CbGtcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvYnJhbmRvbl9ibGstd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybChcIi4uLy4uL2Fzc2V0cy9icmFuZG9uX2Jsay13ZWJmb250LndvZmZcIikgZm9ybWF0KCd3b2ZmJyksXG4gIHVybChcIi4uLy4uL2Fzc2V0cy9CcmFuZG9uX2Jsay5vdGZcIikgZm9ybWF0KCdvdGYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OlwiQnJhbmRvblRoaW5cIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9hc3NldHMvYnJhbmRvbl90aGluLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoXCIuLi8uLi9hc3NldHMvYnJhbmRvbl90aGluLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKFwiLi4vLi4vYXNzZXRzL0JyYW5kb25fdGhpbi5vdGZcIikgZm9ybWF0KCdvdGYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OlwiQnJhbmRvblJlZ1wiO1xuICBzcmM6IHVybChcIi4uLy4uL2Fzc2V0cy9icmFuZG9uX3JlZy13ZWJmb250LndvZmYyXCIpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKFwiLi4vLi4vYXNzZXRzL2JyYW5kb25fcmVnLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKFwiLi4vLi4vYXNzZXRzL0JyYW5kb25fcmVnLm90ZlwiKSBmb3JtYXQoJ290ZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6XCJCcmFuZG9uQmxkXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vYXNzZXRzL2JyYW5kb25fYmxkLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoXCIuLi8uLi9hc3NldHMvYnJhbmRvbl9ibGQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoXCIuLi8uLi9hc3NldHMvQnJhbmRvbl9ibGQub3RmXCIpIGZvcm1hdCgnb3RmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTpcIkJyYW5kb25MXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vYXNzZXRzL2JyYW5kb25fbGlnaHQtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybChcIi4uLy4uL2Fzc2V0cy9icmFuZG9uX2xpZ2h0LXdlYmZvbnQud29mZlwiKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKFwiLi4vLi4vYXNzZXRzL0JyYW5kb25fbGlnaHQub3RmXCIpIGZvcm1hdCgnb3RmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTpcIkJlYmFzTmV1ZVwiO1xuICBzcmM6dXJsKCcuLi8uLi9hc3NldHMvQmViYXNOZXVlUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uLy4uL2Fzc2V0cy9CZWJhc05ldWVSZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi8uLi9hc3NldHMvQmViYXNOZXVlUmVndWxhci5vdGYnKSBmb3JtYXQoJ290ZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdIZWxsb0JlYXV0aWZ1bCc7XG4gIHNyYzp1cmwoJy4uLy4uL2Fzc2V0cy9IZWxsb0JlYXV0aWZ1bC1NYXJrZXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi8uLi9hc3NldHMvSGVsbG9CZWF1dGlmdWwtTWFya2VyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi8uLi9hc3NldHMvSGVsbG9CZWF1dGlmdWwtTWFya2VyLm90ZicpIGZvcm1hdCgnb3RmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0hlbGxvQmVhdXRpZnVsQWx0JztcbiAgc3JjOnVybCgnLi4vLi4vYXNzZXRzL0hlbGxvQmVhdXRpZnVsLU1hcmtlci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy4uLy4uL2Fzc2V0cy9IZWxsb0JlYXV0aWZ1bC1NYXJrZXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy4uLy4uL2Fzc2V0cy9IZWxsb0JlYXV0aWZ1bC1NYXJrZXIub3RmJykgZm9ybWF0KCdvdGYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSGVsbG9CZWF1dGlmdWxPdGhlcic7XG4gIHNyYzp1cmwoJy4uLy4uL2Fzc2V0cy9IZWxsb0JlYXV0aWZ1bEFsdGVybmF0ZXMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi8uLi9hc3NldHMvSGVsbG9CZWF1dGlmdWxBbHRlcm5hdGVzLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcuLi8uLi9hc3NldHMvSGVsbG9CZWF1dGlmdWxBbHRlcm5hdGVzLnR0ZicpIGZvcm1hdCgndHRmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RldmFuYWdhcic7XG4gIHNyYzp1cmwoJy4uLy4uL2Fzc2V0cy9kZXZhbmFnYXJpc2FuZ2FtbW4td2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vLi4vYXNzZXRzL2RldmFuYWdhcmlzYW5nYW1tbi13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xufVxuXG5he1xuICBjb2xvcjpibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wLFxuaDEsaDIsaDMsaDQsaDUsaDZ7XG4gIG1hcmdpbjowO1xuICBmb250LXdlaWdodDppbml0aWFsO1xufSIsIkB1c2UgJy4uL3ZhcmlhYmxlcy8nIGFzICo7XG5cbjpyb290e1xuICAtLXRlYWw6ICNjNWZmZmM7XG4gIC0tbGlnaHQtcGluazogaHNsKDEwLCAxMDAlLCA5OCUpO1xuICAtLXBpbms6I2ZmZGJlNTtcbiAgLS1udWRlOiNmZmVmZWI7XG59XG4ub3ZlcmxheXtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4Oi0xO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246LjNzIG9wYWNpdHk7XG59XG5cbi5vdmVybGF5LnNob3d7XG4gIGRpc3BsYXk6YmxvY2s7XG4gIG9wYWNpdHk6LjQ7XG4gIHotaW5kZXg6MjA7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246LjNzIG9wYWNpdHk7XG59XG5cblxuLmhpZGV7XG4gICYtLW1vYmlsZXtcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbiAgJi0tZGVza3RvcHtcbiAgICBkaXNwbGF5OmluaGVyaXQ7XG4gIH1cbiAgJi0tdGFibGV0e1xuICAgIGRpc3BsYXk6aW5oZXJpdDtcbiAgfVxuICAmLS1hbGx7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG4gIEBpbmNsdWRlIHRhYmxldCgpIHtcbiAgICAmLS10YWJsZXR7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgJi0tbW9iaWxle1xuICAgICAgZGlzcGxheTppbmhlcml0O1xuICAgIH1cbiAgICAmLS1kZXNrdG9we1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZmxpY2tpdHktc2xpZGVyLmRpc2FibGVke1xuICB0cmFuc2Zvcm06dW5zZXQhaW1wb3J0YW50O1xufVxuXG5cbmJvZHl7XG4gIG1hcmdpbi1sZWZ0OjA7XG4gIG1hcmdpbi1yaWdodDowO1xuICBtYXJnaW4tYm90dG9tOjA7XG4gIG1hcmdpbi10b3A6MDtcbiAgb3ZlcmZsb3cteDpoaWRkZW47XG4gIGZvbnQtc2l6ZToxNHB4O1xuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuXG4gIH1cbn1cblxuLmtsLXByaXZhdGUtcmVzZXQtY3NzLVh1YWpzMXtcbiAgZGlzcGxheTpub25lO1xufVxuXG4qe1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG51bHtcbiAgcGFkZGluZzowO1xufVxuXG4uanMtY2FydE92ZXJsYXl7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgei1pbmRleDogLTE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogLjNzIGFsbDtcbiAgJi5zaG93e1xuICAgIG9wYWNpdHk6IC40O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgei1pbmRleDogMjI7XG4gIH1cbn1cblxuaW5wdXQ6Zm9jdXN7XG4gIGJvcmRlci1jb2xvcjp1bnNldDtcbiAgb3V0bGluZTp1bnNldDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZDlkODtcbiAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsMCwwLC4yKTtcbn1cblxuLm1vYmlsZS1oaWRle1xuICBkaXNwbGF5Om5vbmU7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW57XG4gIG92ZXJmbG93OmhpZGRlbjtcbn1cblxuXG4uc2hvcGlmeS1jaGFsbGVuZ2VfX2NvbnRhaW5lcntcbiAgbWFyZ2luOjEwMHB4IGF1dG87XG59XG5cbi5zaG9waWZ5LWNoYWxsZW5nZV9fbWVzc2FnZXtcbiAgZm9udC1mYW1pbHk6J0JyYW5kb25SZWcnO1xufVxuXG4uZy1yZWNhcHRjaGF7XG4gIG1hcmdpbjoxMHB4IDA7XG59XG5cbi5zaG9waWZ5LWNoYWxsZW5nZV9fYnV0dG9ue1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdW5zZXQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLXBpbmspO1xuICBmb250LWZhbWlseTogQnJhbmRvbkJsZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG1pbi13aWR0aDogMTg5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNvbnRhaW5lcntcbiAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICBwYWRkaW5nOjAgMjBweDtcbiAgICBtYXJnaW46MCBhdXRvO1xuICAgIG1heC13aWR0aDoxNDgwcHg7XG4gIH1cbn1cblxuLmJ0bntcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbnVkZSk7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTonQnJhbmRvbkJsZCc7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGJvcmRlcjowO1xuICB0cmFuc2l0aW9uOi4zcyBhbGw7XG4gIGN1cnNvcjpwb2ludGVyO1xuICAmOmhvdmVye1xuICAgIGJhY2tncm91bmQ6YmxhY2s7XG4gICAgY29sb3I6d2hpdGU7XG4gIH1cbiB9XG4iLCJidXR0b257XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNoYWRvdzpub25lO1xuICBib3JkZXI6MDtcbiAgY3Vyc29yOnBvaW50ZXI7XG59IiwiLmZhZGVJbntcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlSW5Gcm9tTm9uZSAwLjVzIGVhc2Utb3V0O1xuICAtbW96LWFuaW1hdGlvbjogZmFkZUluRnJvbU5vbmUgMC41cyBlYXNlLW91dDtcbiAgLW8tYW5pbWF0aW9uOiBmYWRlSW5Gcm9tTm9uZSAwLjVzIGVhc2Utb3V0O1xuICBhbmltYXRpb246IGZhZGVJbkZyb21Ob25lIDAuNXMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlT3V0e1xuICBhbmltYXRpb246ZmFkZUluRnJvbVNvbWUgLjVzIGVhc2Utb3V0O1xuICBkaXNwbGF5OmJsb2NrO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRnJvbU5vbmUge1xuICAwJSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDElIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGZhZGVJbkZyb21Ob25lIHtcbiAgMCUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxJSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgZmFkZUluRnJvbU5vbmUge1xuICAgIDAlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDElIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkZyb21Ob25lIHtcbiAgICAwJSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMSUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluRnJvbVNvbWUge1xuICAwJSB7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBvcGFjaXR5OjE7XG4gIH1cbiAgMSV7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBvcGFjaXR5OjE7XG4gIH1cbiAgMTAwJSB7XG4gICAgZGlzcGxheTpub25lO1xuICAgIG9wYWNpdHk6MDtcbiAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/