@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:0 0;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:0 0;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS P Gothic",Osaka,sans-serif;height:100%;-webkit-text-size-adjust:100%;color:#111;font-weight:500;overflow-y:scroll;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.is-fixed{position:fixed}img{display:block;vertical-align:bottom;width:100%}img :hover{opacity:1}img.lazyload{opacity:0}img.lazyloaded,img.lazyloading{opacity:1}a{color:#1e1e1e;display:block;height:100%;text-decoration:none;width:100%}a:hover{cursor:pointer}button{color:#111;display:block;padding:0;padding-block:0;padding-inline:0}button:hover{cursor:pointer}li,ul{list-style:none}main{width:100%}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}.l-container{overflow-x:hidden;position:relative;width:100%;z-index:2}.l-inner{margin:0 auto}.is-hide{display:none!important}.u-container{margin-left:auto;margin-right:auto}.u-left{float:left}.u-right{float:right}.c-header__about img,.p-detail__title,.u-center{margin-left:auto;margin-right:auto}.c-btn-kurashiru a::before,.c-btn-manpuku a::before,.c-btn-modal-open::after,.c-btn-orange a::before,.c-flexbox-half-link::after,.c-footer__menu-item:first-child::after,.c-footer__menu-item:nth-child(4)::after,.c-header__menu .c-menu__link-item:first-child::after,.c-header__menu .c-menu__link-item:nth-child(4)::after,.c-kurashiru__modal .c-btn-press a::after,.c-kurashiru__modal .p-bookshopinfo__campaign__item a::after,.c-kurashiru__modal .p-bookshopinfo__shop__item a::after,.c-sp-aco-btn::after,.p-about__mv__detail-btn a::before,.p-about__mv__detail-linklist-btn a::before,.p-frame__menu_item::after,.p-kurashiru__menu-title::after,.p-notfound__btn a::before,.u-vertical-center{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-kurashiru__modal-wrapper,.u-horizontal-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-header__logo,.u-absolute-center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-btn-kurashiru a,.c-btn-manpuku a,.c-btn-orange a,.c-btn-press a,.c-kurashiru__modal-headings,.c-modal-detail__share p,.p-about__mv__detail-btn a,.p-about__mv__detail-linklist-btn a,.p-bookshopinfo__campaign__item a,.p-bookshopinfo__shop__item a,.p-detail__search__filter-btn,.p-kurashiru .c-modal-recipe__share p,.p-kurashiru__campaign-headings,.p-kurashiru__menu_headings,.p-notfound__btn a,.p-special__nav__tab-item,.u-flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-hide{display:none}.u-block{display:block}.u-iblock{display:inline-block}.u-inline{display:inline}.u-opacity1{opacity:1}.u-over{overflow:hidden}.u-suptext{font-size:75.5%;position:relative;top:-.1em;vertical-align:top}.u-subtext{font-size:75.5%;position:relative;top:.1em;vertical-align:bottom}.u-indent-1{padding-left:1em;text-indent:-1em}.u-indent0{text-indent:0!important}.u-indent1{text-indent:1em!important}.c-fukidashi,.c-header__about p,.c-header__menu__btn-label,.c-modal-special__recommend-headings,.dela-gothic,.p-about .u-spsmall,.p-about__mv__detail-headings,.p-about__mv__detail-linklist-btn:nth-child(3) a span,.p-about__sidebar__nav-btn,.p-bookshopinfo__campaign__headings,.p-bookshopinfo__shop__headings,.p-faq__faq-headings,.p-frame__menu_headings,.p-kurashiru__menu_headings,.p-manpuku__comics-headings,.p-manpuku__howto__item-headings,.p-manpuku__pv-headings,.p-manpuku__sidebar__nav-btn,.p-top-sp__contents-headings,.p-top-sp__frame-headings{font-family:"Dela Gothic One",sans-serif;font-style:normal;font-weight:400}.zen-kaku-gothic-medium{font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:500}.c-modal-detail__terms-text,.p-about__sidebar-title,.p-archive__detail__title,.p-kurashiru__campaign-headings,.p-manpuku__sidebar h2,.p-notfound__main_text,.zen-kaku-gothic-bold{font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:900}.u-light{font-weight:300}.p-faq__faq-headings,.u-regular{font-weight:400}.u-medium{font-weight:500}.c-btn-kurashiru a,.c-btn-manpuku a,.c-btn-manpuku__copy,.c-btn-orange a,.c-flexbox-half-headings,.c-flexbox-half-headings.c-flexbox-new::before,.c-flexbox-half-link,.c-kurashiru__modal .c-btn-press p,.c-kurashiru__modal .p-bookshopinfo__campaign__item p,.c-kurashiru__modal .p-bookshopinfo__shop__item p,.c-kurashiru__modal-headings p,.c-kurashiru__modal__recipe-headings,.c-modal-detail__info-label,.c-modal-detail__share p,.c-modal-detail__title,.c-modal-special__info-label,.c-modal-special__share p,.p-about__mv__detail-btn a,.p-about__mv__detail-linklist-btn a,.p-bookshopinfo__campaign__catch,.p-bookshopinfo__mv-lead,.p-detail__sidebar-headings,.p-detail__sidebar-tag,.p-detail__sidebar__group-open,.p-detail__title__nohit-text,.p-faq__list__headings,.p-frame__menu_item.is-new::before,.p-kurashiru .c-modal-recipe__comics-headings,.p-kurashiru .c-modal-recipe__comics-label,.p-kurashiru .c-modal-recipe__name,.p-kurashiru .c-modal-recipe__share p,.p-kurashiru__menu-title.is-new::before,.p-kurashiru__recipe__item-name,.p-manpuku__about-btn p,.p-manpuku__about-lead,.p-manpuku__howto-btn p,.p-manpuku__howto__item-sub,.p-manpuku__sidebar-btn p,.p-notfound__btn a,.p-special__mv-lead,.p-special__nav__tab-item,.p-terms__terms-lead,.p-top-sp__frame__today-headings,.u-bold{font-weight:700}.u-extrabold{font-weight:800}.p-archive__detail__title,.u-black{font-weight:900}.is-deactive,.p-frame__menu_item.is-deactive a{pointer-events:none}.is-deactive:hover,.p-frame__menu_item.is-deactive a:hover{cursor:none}.u-text-right{text-align:right!important}.u-text-center{text-align:center!important}.u-text-left{text-align:left!important}.u-vertical-middle{vertical-align:middle}.u-vertical-top{vertical-align:top}.u-vertical-bottom{vertical-align:bottom}.u-ellipsis{white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.c-aco-contents,.c-btn-fixed,.c-header__menu__btn span,.c-header__menu__btn-label,.c-kurashiru__modal-wrapper,.c-modal-cookie,.c-modal-detail,.c-modal-overlay,.c-modal-special,.p-detail__search__text button,.p-detail__sidebar-inner,.p-kurashiru .c-modal-recipe,.u-transition,a{-webkit-transition:all .3s linear;transition:all .3s linear}.u-transition-btn{-webkit-transition:all .2s linear;transition:all .2s linear}.c-btn-kurashiru a::before,.c-btn-manpuku a::before,.c-btn-modal-open::after,.c-btn-orange a::before,.c-flexbox-half-headings.c-flexbox-new::before,.c-flexbox-half-link::after,.c-footer__menu-item:first-child::after,.c-footer__menu-item:nth-child(4)::after,.c-fukidashi::before,.c-header::after,.c-header__menu .c-menu__link-item:first-child::after,.c-header__menu .c-menu__link-item:nth-child(4)::after,.c-kurashiru__modal .c-btn-press a::after,.c-kurashiru__modal .p-bookshopinfo__campaign__item a::after,.c-kurashiru__modal .p-bookshopinfo__shop__item a::after,.c-modal-detail__info-btn::after,.c-modal-detail__info::after,.c-modal-detail__terms-text::after,.c-modal-special__recommend-headings::before,.c-sp-aco-btn::after,.p-about__mv__detail-btn a::before,.p-about__mv__detail-linklist-btn a::before,.p-about__mv__detail::after,.p-about__sidebar__nav-btn::after,.p-about__sidebar__nav-btn::before,.p-bookshopinfo__campaign__catch::after,.p-bookshopinfo__campaign__catch::before,.p-bookshopinfo__campaign__headings::before,.p-bookshopinfo__shop__headings::before,.p-detail__search__text::before,.p-detail__sidebar-tag::after,.p-detail__sidebar__group-open::after,.p-frame__menu_item.is-new::before,.p-frame__menu_item::after,.p-frame__menu_wrap::after,.p-kurashiru__menu-title.is-new::before,.p-kurashiru__menu-title::after,.p-manpuku__comics-headings::before,.p-manpuku__pv-headings::before,.p-manpuku__sidebar__nav-btn img,.p-manpuku__sidebar__nav-btn::after,.p-notfound__btn a::before,.p-top-sp__frame-headings::before,.u-pseudo{content:"";display:block;position:absolute}.u-white{color:#fff}.p-archive__detail__title,.u-black{color:#111}.p-manpuku__howto__item-sub,.u-orange{color:#ff8a33}@-webkit-keyframes opacity-fadein{0%{opacity:0}100%{opacity:1}}@keyframes opacity-fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes opacity-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fadein{opacity:0;-webkit-transition:all 1s cubic-bezier(.25,.8,.45,1) 0s;transition:all 1s cubic-bezier(.25,.8,.45,1) 0s}.fadein-load{opacity:0;-webkit-transition:all 1s cubic-bezier(.25,.8,.45,1) 1s;transition:all 1s cubic-bezier(.25,.8,.45,1) 1s}.fadein-load.is-active,.fadein.is-active{opacity:1}.fadein-late{opacity:0;-webkit-transition:all 1s cubic-bezier(.25,.8,.45,1) .5s;transition:all 1s cubic-bezier(.25,.8,.45,1) .5s}.fadein-late.is-active{opacity:1}@-webkit-keyframes wobbling_x{0%{margin-left:1.6949152542%}100%{margin-left:0}}@keyframes wobbling_x{0%{margin-left:1.6949152542%}100%{margin-left:0}}@-webkit-keyframes wobbling_x_right{0%{margin-right:3.3898305085%}100%{margin-right:0}}@keyframes wobbling_x_right{0%{margin-right:3.3898305085%}100%{margin-right:0}}@-webkit-keyframes wobbling_y{0%{margin-top:0}100%{margin-top:3.3898305085%}}@keyframes wobbling_y{0%{margin-top:0}100%{margin-top:3.3898305085%}}.c-text-main,.p-about__mv__detail-caption,.p-faq__list__text,.p-terms__list__text{font-size:3.7333333333vw;line-height:6.4vw}.c-modal-overlay{background-color:#111;height:100vh;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:12}.c-modal-overlay.is-show{opacity:.8;visibility:visible}.c-bg{background-image:url(../images/common/bg@2x.png);background-size:contain;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.c-fukidashi,.c-modal-special__recommend-headings,.p-bookshopinfo__campaign__headings,.p-bookshopinfo__shop__headings,.p-manpuku__comics-headings,.p-manpuku__pv-headings,.p-top-sp__frame-headings{background-color:#fff;border:3px solid #111;font-size:5.3333333333vw;line-height:5.3333333333vw;margin:0 auto;margin-bottom:5.3333333333vw;padding:4vw 0;position:relative;text-align:center}.c-fukidashi::before,.c-modal-special__recommend-headings::before,.p-bookshopinfo__campaign__headings::before,.p-bookshopinfo__shop__headings::before,.p-manpuku__comics-headings::before,.p-manpuku__pv-headings::before,.p-top-sp__frame-headings::before{height:5.3333333333vw;left:50%;top:calc(100% - 2.56vw);width:5.3333333333vw;-webkit-transform:translateX(-50%) rotate(-41deg) skew(8deg);background-color:#fff;border:3px solid;border-color:transparent transparent #111 #111;transform:translateX(-50%) rotate(-41deg) skew(8deg)}.c-header{background-color:#fff;height:15.4666666667vw;left:50%;position:fixed;position:fixed;top:0;width:100%;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-header::after{background-color:#111;bottom:0;height:3px;right:0;width:95%;z-index:1}.c-header__about{border-radius:50%;height:21.3333333333vw;position:relative;width:21.3333333333vw;z-index:3}.c-header__about a{background-color:#fff;border:3px solid #111;border-radius:50%;text-align:center}.c-header__about img{margin-top:2.4vw;width:7.4666666667vw}.c-header__about p{font-size:2.4vw;line-height:1}.c-header__logo{margin-top:-3px;position:absolute;width:30.1333333333vw}.c-header__menu{position:absolute;right:0;top:0}.c-header__menu__btn{height:11.7333333333vw;margin-right:2.1333333333vw;margin-top:2.4vw;padding-top:6.6666666667vw;position:relative;width:12.8vw;z-index:6}.c-header__menu__btn:hover{cursor:pointer}.c-header__menu__btn span{background-color:#111;height:1.8666666667vw;left:0;position:absolute}.c-header__menu__btn span:first-child{top:0;width:12.8vw}.c-header__menu__btn span:nth-child(2){top:3.4666666667vw;width:11.7333333333vw}.c-header__menu__btn-label{font-size:2.6666666667vw;opacity:1}.c-header__menu__btn.is-open span:first-child{top:5.3333333333vw;width:11.7333333333vw;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.c-header__menu__btn.is-open span:nth-child(2){top:5.3333333333vw;width:11.7333333333vw;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.c-header__menu__btn.is-open .c-header__menu__btn-label{opacity:0}.c-header__menu .c-menu{background-image:url(../images/common/bg_dot@2x.png);background-size:300vw 144vw;display:none;height:100vh;left:0;overflow:auto;padding-top:14.4vw;position:fixed;top:0;width:100vw;z-index:5}.c-header__menu .c-menu__banner-list{margin-bottom:17.0666666667vw}.c-header__menu .c-menu .c-btn-press,.c-header__menu .c-menu .p-bookshopinfo__campaign__item,.c-header__menu .c-menu .p-bookshopinfo__shop__item{height:24vw;width:89.3333333333vw}.c-header__menu .c-menu .c-btn-press:not(:last-child),.c-header__menu .c-menu .p-bookshopinfo__campaign__item:not(:last-child),.c-header__menu .c-menu .p-bookshopinfo__shop__item:not(:last-child){margin-bottom:2.1333333333vw}.c-header__menu .c-menu .c-btn-press a,.c-header__menu .c-menu .p-bookshopinfo__campaign__item a,.c-header__menu .c-menu .p-bookshopinfo__shop__item a{overflow:hidden}.c-header__menu .c-menu__link{background-color:#111;color:#fff;padding-bottom:21.3333333333vw;padding-top:8.5333333333vw}.c-header__menu .c-menu__link-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.1333333333vw 12.2666666667vw;margin-bottom:8.5333333333vw;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-header__menu .c-menu__link-item{position:relative}.c-header__menu .c-menu__link-item a{color:#fff;display:inline;font-size:3.7333333333vw;line-height:6.4vw}.c-header__menu .c-menu__link-item:first-child::after,.c-header__menu .c-menu__link-item:nth-child(4)::after{background-color:#848484;height:3.2vw;right:-6.1333333333vw;width:1px}.c-header__menu .c-menu__copyright{font-size:3.2vw;line-height:1.5;text-align:center}.c-header__menu.is-open .c-menu{display:block}.c-footer__banners{background-color:#f4f3e9;border-top:3px solid #111;padding:17.0666666667vw 0}.c-footer__banners-item.c-btn-press,.c-footer__banners-item.p-bookshopinfo__campaign__item,.c-footer__banners-item.p-bookshopinfo__shop__item{height:24vw;width:89.6vw}.c-footer__banners-item.c-btn-press a,.c-footer__banners-item.p-bookshopinfo__campaign__item a,.c-footer__banners-item.p-bookshopinfo__shop__item a{overflow:hidden}.c-footer__banners-item:not(:last-child){margin-bottom:2.1333333333vw}.c-footer__inner{background-color:#111;color:#fff;padding-bottom:21.3333333333vw;padding-top:8.5333333333vw}.c-footer__menu{margin-bottom:8.5333333333vw}.c-footer__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.1333333333vw 12.2666666667vw;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-footer__menu-item{position:relative}.c-footer__menu-item a{color:#fff;display:inline;font-size:3.7333333333vw;line-height:6.4vw}.c-footer__menu-item:first-child::after,.c-footer__menu-item:nth-child(4)::after{background-color:#848484;height:3.2vw;right:-6.1333333333vw;width:1px}.c-footer__copyright{font-size:3.2vw;line-height:1.5;text-align:center}.c-detail-item:hover{cursor:pointer}.c-modal-detail{opacity:0;visibility:hidden;-webkit-transform:translateX(100%);background-color:#fff;height:100vh;padding-top:16.5333333333vw;position:fixed;right:0;top:0;transform:translateX(100%);width:85.3333333333vw;z-index:30}.c-modal-detail.is-show{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.c-modal-detail__close{background-image:url(../images/common/modal_arrow@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:10.1333333333vw;position:absolute;right:2.1333333333vw;top:2.1333333333vw;width:10.1333333333vw}.c-modal-detail__close:hover{cursor:pointer}.c-modal-detail__share{background-color:#111;border-radius:1.0666666667vw 0 0 1.0666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;height:91.7333333333vw;position:absolute;right:0;top:0;width:10.6666666667vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-modal-detail__share p{color:#fff;font-size:3.2vw;margin-bottom:1.0666666667vw;width:13.3333333333vw;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.c-modal-detail__share .c-share-list .c-share-item{border-radius:6.6666666667vw;height:13.3333333333vw;width:13.3333333333vw;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25),2px 2px 4px 0 rgba(17,17,17,.4);box-shadow:0 4px 4px 0 rgba(0,0,0,.25),2px 2px 4px 0 rgba(17,17,17,.4)}.c-modal-detail__share .c-share-list .c-share-item:first-child{margin-bottom:1.0666666667vw}.c-modal-detail__inner{height:100%;overflow:auto;position:relative}.c-modal-detail__img{margin-bottom:7.4666666667vw;position:relative}.c-modal-detail__img img{margin:0 auto;width:55.4666666667vw;-webkit-box-shadow:2px 2px 4px 0 rgba(17,17,17,.4);box-shadow:2px 2px 4px 0 rgba(17,17,17,.4)}.c-modal-detail__text{margin-bottom:4.2666666667vw;padding:0 5.3333333333vw}.c-modal-detail__title{font-size:4.8vw;line-height:7.4666666667vw;margin:0 auto;text-align:center;width:55.4666666667vw}.c-modal-detail__author{font-size:3.2vw;line-height:4.8vw;margin-bottom:8.5333333333vw;text-align:center}.c-modal-detail__lead{font-size:3.2vw;line-height:4.8vw;margin-bottom:4.2666666667vw}.c-modal-detail__info{height:14.4vw;overflow:hidden;padding:0 5.3333333333vw;position:relative}.c-modal-detail__info::after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);height:100%;left:0;opacity:1;top:0;visibility:visible;width:100%}.c-modal-detail__info.is-open{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:4.2666666667vw}.c-modal-detail__info.is-open::after{opacity:0;visibility:hidden}.c-modal-detail__info-headings{font-size:4.2666666667vw;line-height:5.8666666667vw;margin-bottom:4.2666666667vw}.c-modal-detail__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2vw;line-height:4.8vw}.c-modal-detail__info-item:not(:last-child){margin-bottom:1.0666666667vw}.c-modal-detail__info-item div:last-child,.c-modal-detail__info-item p:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-modal-detail__info-label{color:#ff8a33;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-modal-detail__info-tag span{border-bottom:1px solid #111}.c-modal-detail__info-tag span:hover{cursor:pointer}.c-modal-detail__info-btn{background-color:transparent;border:none;font-size:3.2vw;line-height:4.8vw;margin:0 auto;margin-bottom:8.5333333333vw;position:relative;right:0}.c-modal-detail__info-btn span{border-bottom:1px solid #111}.c-modal-detail__info-btn::after{background-image:url(../images/common/btn_arrow@2x.png);height:5.3333333333vw;right:-7.4666666667vw;width:5.3333333333vw;-webkit-transform:rotate(90deg);background-repeat:no-repeat;background-size:contain;bottom:0;transform:rotate(90deg)}.c-modal-detail__info-btn.is-open::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-modal-detail__info-special a,.c-modal-detail__info-special span{border-bottom:1px solid #111}.c-modal-detail__info-special a:hover,.c-modal-detail__info-special span:hover{cursor:pointer}.c-modal-detail__info-special a{display:inline}.c-modal-detail__btn-large .c-btn-kurashiru,.c-modal-detail__btn-large .c-btn-manpuku{margin-bottom:4.2666666667vw}.c-modal-detail__btn{margin-bottom:8.5333333333vw;padding:0 5.3333333333vw}.c-modal-detail__btn .c-btn-kurashiru,.c-modal-detail__btn .c-btn-manpuku,.c-modal-detail__btn .c-btn-orange,.c-modal-detail__btn .p-about__mv__detail-btn,.c-modal-detail__btn .p-about__mv__detail-linklist-btn,.c-modal-detail__btn .p-notfound__btn{margin:0 auto}.c-modal-detail__btn .c-btn-kurashiru:not(:last-child),.c-modal-detail__btn .c-btn-manpuku:not(:last-child),.c-modal-detail__btn .c-btn-orange:not(:last-child),.c-modal-detail__btn .p-about__mv__detail-btn:not(:last-child),.c-modal-detail__btn .p-about__mv__detail-linklist-btn:not(:last-child),.c-modal-detail__btn .p-notfound__btn:not(:last-child){margin-bottom:4.2666666667vw}.c-modal-detail__terms{margin-bottom:4.2666666667vw}.c-modal-detail__terms-text{color:#ff8a33;font-size:4.2666666667vw;line-height:5.8666666667vw;margin-left:5.3333333333vw;padding-left:3.2vw;position:relative;width:74.6666666667vw}.c-modal-detail__terms-text:not(:last-child){margin-bottom:4.2666666667vw}.c-modal-detail__terms-text::after{background-color:#ff8a33;bottom:0;height:100%;left:0;width:1.0666666667vw}.c-modal-detail__recommend{background-color:#f4f3e9;border-bottom:3px solid #111;border-top:3px solid #111;padding-bottom:34.1333333333vw;padding-top:8.5333333333vw}.c-modal-detail__recommend-headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:4.8vw;line-height:7.4666666667vw;margin-bottom:4.2666666667vw}.c-modal-detail__recommend-headings img{width:24.5333333333vw}.c-modal-detail__recommend-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 5.3333333333vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-modal-detail__recommend-list li{width:22.6666666667vw;-webkit-box-shadow:2px 2px 4px 0 rgba(17,17,17,.4);box-shadow:2px 2px 4px 0 rgba(17,17,17,.4)}.c-special-item:hover{cursor:pointer}.c-modal-special{opacity:0;visibility:hidden;-webkit-transform:translateX(100%);background-color:#fff;height:100vh;padding-top:16.5333333333vw;position:fixed;right:0;top:0;transform:translateX(100%);width:85.3333333333vw;z-index:29}.c-modal-special.is-show{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.c-modal-special__close{background-image:url(../images/common/modal_arrow@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:10.1333333333vw;position:absolute;right:2.1333333333vw;top:2.1333333333vw;width:10.1333333333vw}.c-modal-special__close:hover{cursor:pointer}.c-modal-special__share{background-image:url(../images/common/modal_special_share_bg_sp@2x.png);background-repeat:no-repeat;background-size:contain;height:22.1333333333vw;margin:0 auto;margin-bottom:8.5333333333vw;width:74.6666666667vw}.c-modal-special__share p{font-size:4.2666666667vw;line-height:5.8666666667vw;margin-bottom:1.0666666667vw;margin-left:14.6666666667vw;text-shadow:1px 1px 0 #f7f7f7,-1px 1px 0 #f7f7f7,1px -1px 0 #f7f7f7,-1px -1px 0 #f7f7f7}.c-modal-special__share .c-share-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4vw;margin-bottom:.5333333333vw;padding-left:24vw}.c-modal-special__share .c-share-list .c-share-item{height:11.2vw;width:11.2vw}.c-modal-special__share .c-share-list .c-share-item:first-child{margin-bottom:1.0666666667vw}.c-modal-special__inner{height:100%;overflow:auto;position:relative}.c-modal-special__img{margin-bottom:4.2666666667vw;position:relative}.c-modal-special__img img{margin:0 auto;width:74.6666666667vw}.c-modal-special__info{margin-bottom:8.5333333333vw;padding:0 5.3333333333vw}.c-modal-special__info-headings{font-size:4.8vw;line-height:7.4666666667vw;margin-bottom:4.2666666667vw}.c-modal-special__info-list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.c-modal-special__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2vw;line-height:4.8vw}.c-modal-special__info-item:not(:last-child){margin-bottom:1.0666666667vw}.c-modal-special__info-item div:last-child,.c-modal-special__info-item p:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-modal-special__info-label{color:#ff8a33;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-modal-special__info-title{border-bottom:1px solid #111;padding-bottom:1px}.c-modal-special__info-title:hover{cursor:pointer}.c-modal-special__recommend{background-color:#f4f3e9;border-bottom:3px solid #111;border-top:3px solid #111;padding-bottom:25.6vw;padding-top:8.5333333333vw}.c-modal-special__recommend-headings{width:74.6666666667vw}.c-modal-special__recommend-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 5.3333333333vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-modal-special__recommend-list::before{content:"";display:block;width:22.6666666667vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.c-modal-special__recommend-list li{margin-bottom:8.5333333333vw;position:relative;width:22.6666666667vw}.c-modal-special__recommend-list li img{height:auto;-webkit-box-shadow:2px 2px 4px 0 rgba(17,17,17,.4);box-shadow:2px 2px 4px 0 rgba(17,17,17,.4)}.c-modal-special__recommend-list li img.lazyloading{height:35.4666666667vw;width:auto}.c-kurashiru__modal-wrapper{max-height:100vh;opacity:0;overflow-y:auto;padding-bottom:10.6666666667vw;padding-top:17.0666666667vw;position:fixed;top:0;visibility:hidden;z-index:30;-ms-overflow-style:none;scrollbar-width:none}.c-kurashiru__modal-wrapper::-webkit-scrollbar{display:none}.c-kurashiru__modal-wrapper.is-show{opacity:1;visibility:visible}.c-kurashiru__modal{background-color:#fff;border:3px solid #111;border-radius:4.2666666667vw;overflow-y:auto;padding:14.4vw 5.3333333333vw 8.5333333333vw;position:relative;width:85.3333333333vw}.c-kurashiru__modal-close{background-image:url(../images/common/modal_cross@2x.png);background-repeat:no-repeat;background-size:contain;height:8vw;position:absolute;right:5.3333333333vw;top:4.2666666667vw;width:10.4vw}.c-kurashiru__modal-close:hover{cursor:pointer;opacity:.7}.c-kurashiru__modal-headings{margin-bottom:6.4vw}.c-kurashiru__modal-headings img{margin-right:2.1333333333vw;width:38.9333333333vw}.c-kurashiru__modal-headings p{font-size:4.8vw}.c-kurashiru__modal-text{font-size:3.7333333333vw;line-height:6.4vw;margin-bottom:2.1333333333vw}.c-kurashiru__modal__recipe-headings{font-size:4.8vw;line-height:7.4666666667vw;margin-bottom:1.0666666667vw;text-align:center}.c-kurashiru__modal__recipe-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6.4vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-kurashiru__modal__recipe-item{width:17.8666666667vw}.c-kurashiru__modal .c-btn-press,.c-kurashiru__modal .p-bookshopinfo__campaign__item,.c-kurashiru__modal .p-bookshopinfo__shop__item{border-radius:13.3333333333vw;height:21.3333333333vw;margin:0 auto;width:74.6666666667vw}.c-kurashiru__modal .c-btn-press a,.c-kurashiru__modal .p-bookshopinfo__campaign__item a,.c-kurashiru__modal .p-bookshopinfo__shop__item a{border-radius:13.3333333333vw;padding-left:16.8vw;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-kurashiru__modal .c-btn-press a::after,.c-kurashiru__modal .p-bookshopinfo__campaign__item a::after,.c-kurashiru__modal .p-bookshopinfo__shop__item a::after{background-image:url(../images/common/btn_external@2x.png);background-repeat:no-repeat;background-size:contain;height:5.3333333333vw;right:4.2666666667vw;width:5.3333333333vw}.c-kurashiru__modal .c-btn-press::after,.c-kurashiru__modal .p-bookshopinfo__campaign__item::after,.c-kurashiru__modal .p-bookshopinfo__shop__item::after{border-radius:13.3333333333vw;height:21.3333333333vw;width:74.6666666667vw}.c-kurashiru__modal .c-btn-press img,.c-kurashiru__modal .p-bookshopinfo__campaign__item img,.c-kurashiru__modal .p-bookshopinfo__shop__item img{margin-bottom:1.0666666667vw;width:35.7333333333vw}.c-kurashiru__modal .c-btn-press p,.c-kurashiru__modal .p-bookshopinfo__campaign__item p,.c-kurashiru__modal .p-bookshopinfo__shop__item p{font-size:3.7333333333vw;line-height:6.4vw}.c-flexbox-half{border-radius:4.2666666667vw;position:relative;width:89.3333333333vw;-webkit-box-shadow:3px 3px 0 0 var(--Color-black,#111),2px 2px 0 0 var(--Color-black,#111),1px 1px 0 0 var(--Color-black,#111);background:#f4f3e9;border:3px solid #111;box-shadow:3px 3px 0 0 var(--Color-black,#111),2px 2px 0 0 var(--Color-black,#111),1px 1px 0 0 var(--Color-black,#111);height:auto;overflow:hidden}.c-flexbox-half-headings{background:#111;color:#fff;font-size:4.8vw;line-height:7.4666666667vw;padding:2.1333333333vw 2.1333333333vw;position:relative}.c-flexbox-half-headings.c-flexbox-new{position:relative}.c-flexbox-half-headings.c-flexbox-new::before{content:"NEW";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;background:#ed593f;background-size:cover;color:#fff;flex-direction:column;font-size:3.2vw;height:6.4vw;line-height:4.8vw;padding:.8vw 2.1333333333vw;top:50%;width:12.5333333333vw;-webkit-transform:translateY(-50%);right:1.0666666667vw;transform:translateY(-50%)}.c-flexbox-half-link{background:#ff8a33;border-top:3px solid #111;font-size:4.2666666667vw;line-height:5.8666666667vw;padding:5.6vw 2.1333333333vw;position:relative;text-align:center}.c-flexbox-half-link::after{background-image:url(../images/common/btn_plus@2x.png);background-repeat:no-repeat;background-size:contain;height:5.3333333333vw;top:50%;width:5.3333333333vw;-webkit-transform:translateY(-50%);right:4.2666666667vw;transform:translateY(-50%)}.c-modal-cookie{display:none}.c-modal-cookie__modal{background-color:rgba(0,0,0,.8);bottom:0;padding:2.6666666667vw 1.6vw;position:fixed;right:0;width:100%;z-index:97}.c-modal-cookie__modal p{color:#fff;font-size:3.2vw;line-height:4.8vw}.c-modal-cookie__modal a{color:#ff8a33;display:inline}.c-modal-cookie__bg{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:96}.c-btn-fixed{opacity:0;position:fixed;visibility:hidden;z-index:20}.c-btn-fixed.is-show{opacity:1;visibility:visible}.c-btn-search{bottom:5.3333333333vw;right:4.2666666667vw;width:57.6vw}.c-btn-search img{-webkit-filter:drop-shadow(2px 2px 24px #111);filter:drop-shadow(2px 2px 24px #111)}.c-gotop{bottom:0;right:0;width:21.3333333333vw}#c-modal-overlay{background:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:98}.c-btn-kurashiru,.c-btn-manpuku,.c-btn-orange,.p-about__mv__detail-btn,.p-about__mv__detail-linklist-btn,.p-notfound__btn{border-radius:1.0666666667vw;height:17.0666666667vw;margin:0 auto;position:relative;width:74.6666666667vw}.c-btn-kurashiru a,.c-btn-manpuku a,.c-btn-orange a,.p-about__mv__detail-btn a,.p-about__mv__detail-linklist-btn a,.p-notfound__btn a{background-color:#ff8a33;border:3px solid #111;border-radius:1.0666666667vw;font-size:4.2666666667vw;line-height:5.8666666667vw;position:relative;-webkit-box-shadow:3px 3px 0 0 var(--Color-black,#111),2px 2px 0 0 var(--Color-black,#111),1px 1px 0 0 var(--Color-black,#111);box-shadow:3px 3px 0 0 var(--Color-black,#111),2px 2px 0 0 var(--Color-black,#111),1px 1px 0 0 var(--Color-black,#111)}.c-btn-kurashiru a::before,.c-btn-manpuku a::before,.c-btn-orange a::before,.p-about__mv__detail-btn a::before,.p-about__mv__detail-linklist-btn a::before,.p-notfound__btn a::before{background-image:url(../images/common/btn_arrow@2x.png);background-repeat:no-repeat;background-size:contain;height:5.3333333333vw;right:calc(4.2666666667vw - 3px);top:50%;width:5.3333333333vw}.c-btn-press,.p-bookshopinfo__campaign__item,.p-bookshopinfo__shop__item{border-radius:1.0666666667vw;height:17.0666666667vw;margin:0 auto;position:relative;width:74.6666666667vw;-webkit-box-shadow:3px 3px 0 0 var(--Color-black,#111),2px 2px 0 0 var(--Color-black,#111),1px 1px 0 0 var(--Color-black,#111);box-shadow:3px 3px 0 0 var(--Color-black,#111),2px 2px 0 0 var(--Color-black,#111),1px 1px 0 0 var(--Color-black,#111)}.c-btn-press a,.p-bookshopinfo__campaign__item a,.p-bookshopinfo__shop__item a{background-color:#fff;border:3px solid #111;border-radius:1.0666666667vw}.c-btn-kurashiru{height:23.4666666667vw}.c-btn-kurashiru img{width:59.2vw;-o-object-fit:contain;object-fit:contain}.c-btn-kurashiru a{background:#fff5e3;padding-right:8vw}.c-btn-manpuku{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.c-btn-manpuku a{font-size:4.2666666667vw;height:23.4666666667vw;line-height:4.8vw;padding-right:5.3333333333vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-btn-manpuku a::before{background-image:url(../images/common/btn_external@2x.png)}.c-btn-manpuku a img{width:53.6vw}.c-btn-manpuku__copy{font-size:3.7333333333vw;line-height:6.4vw;margin:0 auto;margin-bottom:1.0666666667vw;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c-btn-manpuku__copy img{height:6.6666666667vw;position:absolute;top:-.5333333333vw;width:2.9333333333vw}.c-btn-manpuku__copy img:first-child{left:-4vw}.c-btn-manpuku__copy img:last-child{right:-4vw}.c-btn-modal-open{border-radius:6.4vw;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2vw;height:10.1333333333vw;padding-left:4.2666666667vw;width:50.6666666667vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #111;margin:0 auto;margin-top:4.2666666667vw;position:relative}.c-btn-modal-open::after{background-image:url(../images/common/btn_plus@2x.png);background-repeat:no-repeat;background-size:contain;height:4.2666666667vw;right:2.1333333333vw;width:4.2666666667vw}.c-btn-modal-open:hover{cursor:pointer;opacity:.7}.c-share-item a{background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%}.c-share-item .u-x{background-image:url(../images/common/btn_share_x.png)}.c-share-item .u-line{background-image:url(../images/common/btn_share_line.png)}img.lazyloading+.c-loading{background:radial-gradient(farthest-side,#ff8a33 94%,rgba(0,0,0,0)) top/15px 15px no-repeat,conic-gradient(rgba(0,0,0,0) 30%,#ff8a33);border-radius:50%;height:21.3333333333vw;left:50%;position:absolute;top:50%;translate:-50% -50%;width:21.3333333333vw;-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 15px),#000 0);-webkit-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear;background-repeat:no-repeat;z-index:3}@-webkit-keyframes lineMove{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes lineMove{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes lineMove2{100%{width:11.4666666667vw}}@keyframes lineMove2{100%{width:11.4666666667vw}}.c-aco-contents{height:0;overflow:hidden}.c-aco-contents.is-open{height:auto}.c-sp-aco-btn::after{background-image:url(../images/detail/icon_open@2x.png);background-repeat:no-repeat;background-size:contain;height:5.3333333333vw;top:50%;width:5.3333333333vw;-webkit-transform:translateY(-50%);right:1.8666666667vw;transform:translateY(-50%)}.c-sp-aco-btn.is-open::after{background-image:url(../images/detail/icon_close@2x.png)}.c-sp-aco-contents{display:none}.c-sp-aco-contents.is-open{display:block}.p-about{margin-top:15.4666666667vw}.p-about .p-manpuku__howto__item-sub,.p-about .u-orange,.p-about .u-sporange{color:#ff8a33}.p-about .u-spsmall{display:inline-block;font-size:5.8666666667vw;line-height:6.4vw}.p-about .l-inner{width:100%}.p-about__sidebar__mv-headings{border-bottom:3px solid #111;overflow:hidden;position:relative;width:100vw}.p-about__sidebar-inner{background:#fff;border-bottom:3px solid #111;padding:8vw 5.3333333333vw}.p-about__sidebar-title{font-size:6.4vw;font-weight:700;line-height:9.0666666667vw;text-align:center}.p-about__sidebar__nav{margin-top:2.1333333333vw;position:relative}.p-about__sidebar__nav a{border-bottom:2px solid #e0e0de;height:100%;padding:4.2666666667vw 0;padding-left:16.8vw;position:relative;width:100%}.p-about__sidebar__nav-btn{font-size:7.4666666667vw;line-height:6.9333333333vw;position:relative}.p-about__sidebar__nav-btn:nth-child(1)::before{background-image:url(../images/about/about_catch1@2x.png)}.p-about__sidebar__nav-btn:nth-child(2)::before{background-image:url(../images/about/about_catch2@2x.png)}.p-about__sidebar__nav-btn:nth-child(3)::before{background-image:url(../images/about/about_catch3@2x.png)}.p-about__sidebar__nav-btn:nth-child(4)::before{background-image:url(../images/about/about_catch4@2x.png)}.p-about__sidebar__nav-btn::before{background-repeat:no-repeat;background-size:contain;height:14.4vw;left:0;top:50%;width:14.6666666667vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.p-about__sidebar__nav-btn::after{background-image:url(../images/common/btn_arrow@2x.png);background-repeat:no-repeat;background-size:contain;height:6.9333333333vw;right:0;top:50%;width:6.9333333333vw;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);z-index:1}.p-about__mv{margin:8.5333333333vw 0 17.0666666667vw;padding:0 5.3333333333vw}.p-about__mv__detail{padding-top:4.2666666667vw;position:relative}.p-about__mv__detail-inner{background:#fff;border:3px solid #111;padding:28.2666666667vw 4.2666666667vw 8.5333333333vw;position:relative;z-index:1}.p-about__mv__detail::after{background-repeat:no-repeat;background-size:contain;height:21.8666666667vw;left:50%;top:8.5333333333vw;width:22.4vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.p-about__mv__detail:nth-of-type(2)::after{background-image:url(../images/about/about_catch1@2x.png)}.p-about__mv__detail:nth-of-type(3)::after{background-image:url(../images/about/about_catch2@2x.png)}.p-about__mv__detail:nth-of-type(4)::after{background-image:url(../images/about/about_catch3@2x.png)}.p-about__mv__detail:nth-of-type(5)::after{background-image:url(../images/about/about_catch4@2x.png)}.p-about__mv__detail-headings{font-size:7.6vw;line-height:8.2666666667vw}.p-about__mv__detail-ph{margin:4.2666666667vw 0}.p-about__mv__detail-btn{height:17.0666666667vw;margin-left:-1.0666666667vw;margin-top:4.2666666667vw;position:relative;width:80.8vw}.p-about__mv__detail-linklist-btn{height:21.3333333333vw;margin-left:-1.0666666667vw;margin-top:4.2666666667vw;width:80.8vw}.p-about__mv__detail-linklist-btn a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-about__mv__detail-linklist-btn a span{font-size:3.2vw;line-height:1}.p-about__mv__detail-linklist-btn:first-child a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:10.6666666667vw}.p-about__mv__detail-linklist-btn:first-child img{height:auto;width:41.8666666667vw;-o-object-fit:contain;object-fit:contain}.p-about__mv__detail-linklist-btn:nth-child(3) a{font-size:4.2666666667vw;line-height:5.6vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:10.6666666667vw}.p-about__mv__detail-linklist-btn:nth-child(3) a span{display:inline-block;line-height:5.3333333333vw}.p-about__mv__detail-linklist-btn:nth-child(3) a .linklistbtn_sub{font-size:4.5333333333vw}.p-about__mv__detail-linklist-btn:nth-child(3) a .linklistbtn_main{font-size:5.6vw}.p-about__mv__detail-linklist-btn:last-child{height:auto;width:80.8vw}.p-about__mv__detail-linklist-btn:last-child a{-webkit-box-sizing:border-box;box-sizing:border-box}.p-about__mv__detail-linklist-btn:last-child::before{display:none}.p-archive{margin-top:15.4666666667vw}.p-archive .l-inner{width:100%}.p-archive__sidebar__mv-headings{overflow:hidden;position:relative;width:100vw}.p-archive__sidebar-inner{background:#fff;border-bottom:3px solid #111;padding:8vw 5.3333333333vw}.p-archive__sidebar-lead{font-size:4.2666666667vw;line-height:6.9333333333vw}.p-archive__detail__title{font-size:6.4vw;line-height:9.0666666667vw;text-align:center}.p-archive__detail__service{background:#f4f3e9;padding-top:8vw}.p-archive__detail__service-inner{border-bottom:3px solid #111;padding-bottom:16vw}.p-archive__detail__service-list{margin-top:2.6666666667vw}.p-archive__detail__service-item{margin:auto;margin-bottom:.8vw;width:89.3333333333vw}.p-archive__detail__service-item:last-child{margin-bottom:0}.p-archive__detail__collab{background:#fff;padding:8vw 0 16vw}.p-archive__detail__collab-inner{border-bottom:3px solid #111}.p-archive__detail__collab-list{margin-top:4vw}.p-archive__detail__collab-item{background:#f4f3e9;border:2px solid #111;border-radius:4.2666666667vw;margin:auto;margin-bottom:8vw;padding:2.6666666667vw 1.0666666667vw 1.3333333333vw 2.1333333333vw;width:89.3333333333vw}.p-archive__detail__collab-item:last-child{margin-bottom:0}.p-archive__detail__collab-item a:nth-of-type(2){display:inline-block;margin-top:2.6666666667vw;position:relative}.p-archive__detail__collab-item a:nth-of-type(2)::before{content:"";left:50%;position:absolute;top:-2.1333333333vw;-webkit-transform:translateX(-50%);background:#111;height:.5333333333vw;transform:translateX(-50%);width:81.3333333333vw}.p-archive__detail__collab-headings{display:block;font-size:4.8vw;font-weight:600;line-height:7.4666666667vw;margin-bottom:1.3333333333vw;margin-left:1.3333333333vw}.p-archive__detail__collab-caution{display:block;font-size:3.2vw;line-height:4.8vw;margin-right:5.3333333333vw;text-align:right}.p-bookshopinfo{margin-top:17.0666666667vw}.p-bookshopinfo .l-inner{margin:0 auto}.p-bookshopinfo__mv-title{border-bottom:2px solid #111;margin:0 auto;position:relative}.p-bookshopinfo__mv-inner{background:#fff;padding:10.6666666667vw 5.3333333333vw 8.5333333333vw}.p-bookshopinfo__mv-lead{font-size:4.8vw;line-height:7.4666666667vw;margin:0 auto}.p-bookshopinfo__campaign{background:#ff8a33;padding:8.5333333333vw 0 17.0666666667vw;text-align:center}.p-bookshopinfo__campaign__catch{display:inline-block;font-size:4.8vw;line-height:7.4666666667vw;margin:0 auto;position:relative}.p-bookshopinfo__campaign__catch::after,.p-bookshopinfo__campaign__catch::before{background-image:url(../images/bookshopinfo/bookshopinfo_catch@2x.png);background-repeat:no-repeat;background-size:contain;height:4vw;top:50%;width:2.9333333333vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.p-bookshopinfo__campaign__catch::before{left:-5.0666666667vw}.p-bookshopinfo__campaign__catch::after{right:-5.0666666667vw;-webkit-transform:translate(-50%,-50%) rotate(15deg) scaleX(-1);transform:translate(-50%,-50%) rotate(15deg) scaleX(-1)}.p-bookshopinfo__campaign__headings{font-size:6.4vw;line-height:6.4vw;margin-top:2.1333333333vw;text-align:center}.p-bookshopinfo__campaign__headings::before{top:18.1333333333vw}.p-bookshopinfo__campaign__list{position:relative}.p-bookshopinfo__campaign__item{height:21.3333333333vw;margin-top:4.2666666667vw;width:89.3333333333vw;z-index:1}.p-bookshopinfo__campaign__item:first-child{margin-top:0}.p-bookshopinfo__campaign__item img{height:100%;width:100%}.p-bookshopinfo__shop{background:#fff;border-top:2px solid #111;padding:10.6666666667vw 0 17.0666666667vw}.p-bookshopinfo__shop__headings{font-size:6.4vw;line-height:6.4vw;margin-bottom:5.3333333333vw}.p-bookshopinfo__shop__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-bookshopinfo__shop__item{height:19.4666666667vw;margin:0 0 4.2666666667vw;width:43.2vw;z-index:1}.p-bookshopinfo__shop__item:nth-child(-n+2){margin-top:0}.p-bookshopinfo__shop__item:nth-last-child(-n+2){margin-bottom:0}.p-bookshopinfo__shop__item img{height:100%;width:100%}.p-detail{padding-top:15.4666666667vw}.p-detail .c-btn-search{display:none}.p-detail__sidebar{position:relative;z-index:30}.p-detail__sidebar-inner{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100svh;padding-left:5.3333333333vw;padding-top:3.4666666667vw;position:fixed;width:85.3333333333vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:-100%;opacity:0;top:0;visibility:hidden}.p-detail__sidebar-inner search{overflow:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.p-detail__sidebar-inner.is-open{left:0;opacity:1;visibility:visible}.p-detail__sidebar-btn{height:10.1333333333vw;left:2.1333333333vw;position:absolute;top:2.1333333333vw;width:10.1333333333vw;-webkit-transform:scale(-1,1);background-image:url(../images/common/modal_arrow@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;transform:scale(-1,1)}.p-detail__sidebar-btn:hover{cursor:pointer}.p-detail__sidebar-headings{font-size:4.8vw;line-height:7.4666666667vw;margin-bottom:5.6vw;text-align:center}.p-detail__sidebar__group-item{padding:4.2666666667vw 0}.p-detail__sidebar__group-item:not(:last-child){border-bottom:1px solid #e0e0de}.p-detail__sidebar__group-open{font-size:4.2666666667vw;line-height:5.8666666667vw;padding-left:7.4666666667vw;position:relative}.p-detail__sidebar__group-open::after{background-image:url(../images/detail/icon_open@2x.png);background-repeat:no-repeat;background-size:contain;height:5.3333333333vw;left:0;top:0;width:5.3333333333vw}.p-detail__sidebar__group-open.is-open{margin-bottom:4.2666666667vw}.p-detail__sidebar__group-open.is-open::after{background-image:url(../images/detail/icon_close@2x.png)}.p-detail__sidebar__group-open:hover{cursor:pointer}.p-detail__sidebar__check-item:not(:last-child){margin-bottom:2.1333333333vw}.p-detail__sidebar__check-item .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-detail__sidebar__check-item .checkbox:hover{cursor:pointer}.p-detail__sidebar__check-item .checkbox_text{font-size:3.2vw;line-height:4.8vw;margin-left:2.1333333333vw}.p-detail__sidebar__check-item .checkbox_icon{border:2px solid #111;height:5.3333333333vw;margin:0;position:relative;width:5.3333333333vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;-ms-flex-negative:0;border-radius:0;flex-shrink:0}.p-detail__sidebar__check-item .checkbox_icon:checked{background-color:#ff8a33}.p-detail__sidebar-tag{color:#ff8a33;font-size:4.2666666667vw;line-height:5.8666666667vw;margin-bottom:2.6666666667vw;padding-left:3.2vw;position:relative}.p-detail__sidebar-tag::after{background-color:#ff8a33;bottom:0;height:5.8666666667vw;left:0;width:1.0666666667vw}.p-detail__search{border-bottom:3px solid #111;height:90.9333333333vw;padding:54.4vw 5.3333333333vw 8.5333333333vw 5.3333333333vw;position:relative;z-index:3}.p-detail__search-headings{bottom:0;left:0;position:absolute;z-index:-1}.p-detail__search__text{border-radius:1.0666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;height:12.8vw;width:89.3333333333vw;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:relative}.p-detail__search__text::before{background:#fff;border:2px solid #111;height:100%;width:100%}.p-detail__search__text input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:3.7333333333vw;height:100%;padding:2.6666666667vw;width:72.2666666667vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;line-height:100%;position:relative;z-index:2}.p-detail__search__text input:focus{outline:0}.p-detail__search__text input::-webkit-input-placeholder{color:#848484;line-height:100%}.p-detail__search__text input::-moz-placeholder{color:#848484;line-height:100%}.p-detail__search__text input:-ms-input-placeholder{color:#848484;line-height:100%}.p-detail__search__text input::-ms-input-placeholder{color:#848484;line-height:100%}.p-detail__search__text input::placeholder{color:#848484;line-height:100%}.p-detail__search__text button{background-color:#111;background-image:url(../images/detail/icon_search@2x.png);background-position:center center;background-repeat:no-repeat;background-size:6.4vw 5.3333333333vw;border:none;display:inline-block;height:100%;width:17.0666666667vw;z-index:2}.p-detail__search__filter-btn{background-color:#fff;border:2px solid #111;border-radius:6.4vw;font-size:3.2vw;gap:1.0666666667vw;height:11.2vw;left:5.3333333333vw;position:absolute;top:71.4666666667vw;width:26.6666666667vw;-webkit-box-sizing:content-box;box-sizing:content-box}.p-detail__search__filter-btn span{width:5.3333333333vw}.p-detail__search__sort{border:2px solid #111;border-radius:6.4vw;overflow:hidden;position:absolute;right:5.3333333333vw;top:71.4666666667vw;width:58.1333333333vw;z-index:2}.p-detail__search__sort.is-open{border-radius:5.0666666667vw}.p-detail__search__sort.is-open .p-detail__search__sort-bg{display:block}.p-detail__search__sort-btn{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2vw;gap:1.6vw;height:11.2vw;padding-left:4.2666666667vw;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;z-index:2}.p-detail__search__sort-btn-icon{width:5.3333333333vw}.p-detail__search__sort-btn.is-open{border-bottom:2px solid #111}.p-detail__search__sort-btn:hover{cursor:pointer}.p-detail__search__sort-list{display:none;position:relative;z-index:2}.p-detail__search__sort-list.is-open{display:block}.p-detail__search__sort-item{background-color:#e0e0de;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2vw;height:8.5333333333vw;padding-left:11.2vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-detail__search__sort-item:not(:last-child){border-bottom:2px solid #111}.p-detail__search__sort-item.is-selected{background-color:#f7f7f7}.p-detail__search__sort-item:hover{cursor:pointer}.p-detail__search__sort-bg{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.p-detail__title{background-color:#fff;background-size:10.5333333333vw 10.5333333333vw;padding:10.6666666667vw 5.3333333333vw 8.5333333333vw;position:relative;z-index:1}.p-detail__title__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-detail__title__list::before{content:"";display:block;width:27.7333333333vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.p-detail__title__item{margin-bottom:8.5333333333vw;position:relative;width:27.7333333333vw}.p-detail__title__item.is-show{display:block}.p-detail__title__image img{width:27.7333333333vw;-webkit-box-shadow:2px 2px 4px 0 rgba(17,17,17,.4);box-shadow:2px 2px 4px 0 rgba(17,17,17,.4);height:auto}.p-detail__title__image img.lazyloading{height:43.2vw;width:auto}.p-detail__title__nohit{display:none;padding-bottom:1.0666666667vw;text-align:center}.p-detail__title__nohit-text{font-size:6.4vw;line-height:9.0666666667vw;margin-bottom:2.1333333333vw;text-align:center}.p-faq{margin-top:15.4666666667vw;z-index:1}.p-faq__faq-title{overflow:hidden;position:relative;width:100vw}.p-faq__faq-headings{border-top:2px solid #111;font-size:9.6vw;line-height:11.2vw;padding:8.5333333333vw 0;position:relative;position:relative;text-align:center;z-index:2}.p-faq__list__item:last-child .p-faq__list__text{padding-bottom:19.7333333333vw}.p-faq__list__headings{background:#111;color:#fff;font-size:4.8vw;line-height:7.4666666667vw;padding:2.1333333333vw 5.3333333333vw}.p-faq__list__text{background:#fff;margin:0 auto;padding:2.1333333333vw 7.3333333333vw 8.5333333333vw}.p-faq__list__text a{display:inline;text-decoration:underline}.p-faq__list:nth-of-type(2) .p-faq__list__item:last-child .p-faq__list__text{padding-bottom:4.2666666667vw}.p-frame{margin-top:15.4666666667vw}.p-frame .l-inner{width:100%}.p-frame__sidebar__mv-headings{overflow:hidden;position:relative;width:100vw}.p-frame__sidebar-inner{padding:0 5.3333333333vw 8vw}.p-frame__menu{background:#fff;border:2px solid #111;border-radius:2.1333333333vw;overflow:hidden;position:relative}.p-frame__menu_wrap{position:relative}.p-frame__menu_wrap::after{background-color:#111;border-radius:2.1333333333vw;bottom:-3px;content:"";height:100%;position:absolute;right:-3px;width:100%;z-index:-1}.p-frame__menu_headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff8a33;border-bottom:2px solid #111;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;font-size:9.6vw;line-height:11.2vw;padding:2.1333333333vw 1.0666666667vw;position:relative;z-index:1}.p-frame__menu_headings img{display:block;margin-right:1.0666666667vw;width:24.2666666667vw}.p-frame__menu_item{border-bottom:2px solid #e0e0de;position:relative}.p-frame__menu_item:last-child{border-bottom:none}.p-frame__menu_item::after{background-image:url(../images/frame/frame_arrow_orange.png);background-repeat:no-repeat;background-size:contain;height:3.7333333333vw;top:50%;width:3.7333333333vw;-webkit-transform:translateY(-50%);right:2.1333333333vw;transform:translateY(-50%);z-index:1}.p-frame__menu_item.is-new{position:relative}.p-frame__menu_item.is-new::before{content:"NEW";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;background:#ed593f;background-size:cover;color:#fff;flex-direction:column;font-size:3.2vw;height:6.4vw;line-height:4.8vw;padding:.8vw .5333333333vw;top:50%;width:9.3333333333vw;-webkit-transform:translateY(-50%);right:8.5333333333vw;transform:translateY(-50%)}.p-frame__menu_item.is-deactive,.p-frame__menu_item.is-deactive a.p-frame__menu_item{background:#f7f7f7}.p-frame__menu_item.is-deactive a{color:#e0e0de}.p-frame__menu_item.is-deactive a.p-frame__menu_item::after,.p-frame__menu_item.is-deactive::after{background-image:url(../images/frame/frame_arrow_gray.png)}.p-frame__menu_title{cursor:pointer;display:block;font-size:3.7333333333vw;line-height:6.4vw;padding:2.1333333333vw;padding:2.1333333333vw 2.1333333333vw;position:relative;width:69.8666666667vw}.p-frame__menu_caution{color:#111;font-size:3.2vw;line-height:4.8vw;margin-top:1.0666666667vw;text-align:center;text-shadow:1px 0 0 #fff,-1px 0 0 #fff,0 1px 0 #fff,0 -1px 0 #fff,1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.p-frame__detail{padding:0 5.3333333333vw 17.0666666667vw}.p-frame__detail__item{margin-top:4.2666666667vw}.p-frame__detail__item:first-child{margin-top:0}.p-frame__detail__item-ph{border:2px solid #111;height:73.3333333333vw;margin:4.2666666667vw 5.3333333333vw 8.5333333333vw;overflow:hidden;width:78.6666666667vw}.p-frame__detail__item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4.2666666667vw}.p-frame__detail__item-linktext{font-size:3.2vw;font-weight:600;line-height:4.8vw}.p-frame .c-share-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:2.1333333333vw}.p-frame .c-share-item{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:2.1333333333vw}.p-frame .c-share-item a{background-size:contain;height:9.6vw;width:9.6vw}.p-kurashiru{margin-top:15.4666666667vw}.p-kurashiru .l-inner{width:89.3333333333vw}.p-kurashiru__sidebar__mv{border-bottom:3px solid #111}.p-kurashiru__menu_wrap{margin-bottom:8.5333333333vw}.p-kurashiru__menu_caution{font-size:3.2vw;line-height:4.8vw;text-align:center}.p-kurashiru__menu{border:2px solid #111;-webkit-box-shadow:3px 3px 0 0 #111,2px 2px 0 0 #111,1px 1px 0 0 #111;background:#fff;border-radius:2.1333333333vw;box-shadow:3px 3px 0 0 #111,2px 2px 0 0 #111,1px 1px 0 0 #111;margin-bottom:2.1333333333vw;overflow:hidden;position:relative}.p-kurashiru__menu_headings{background:#ff8a33;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;font-size:9.6vw;height:21.6vw;line-height:11.2vw;padding:2.1333333333vw 1.0666666667vw;position:relative;z-index:1;-webkit-box-shadow:2px 2px 4px 0 rgba(17,17,17,.4);box-shadow:2px 2px 4px 0 rgba(17,17,17,.4)}.p-kurashiru__menu-item{border-bottom:2px solid #e0e0de;position:relative}.p-kurashiru__menu-item:last-child{border-bottom:none}.p-kurashiru__menu-title{cursor:pointer;display:block;font-size:3.7333333333vw;line-height:6.4vw;padding:2.1333333333vw;padding:2.1333333333vw 2.1333333333vw 2.1333333333vw 2.1333333333vw;position:relative}.p-kurashiru__menu-title::after{background-image:url(../images/frame/frame_arrow_orange.png);background-repeat:no-repeat;background-size:contain;height:3.7333333333vw;top:50%;width:3.7333333333vw;-webkit-transform:translateY(-50%);right:2.1333333333vw;transform:translateY(-50%);z-index:1}.p-frame__menu_item.is-deactive a.p-kurashiru__menu-title,.p-kurashiru__menu-title.is-deactive{background-color:#f7f7f7;color:#e0e0de}.p-frame__menu_item.is-deactive a.p-kurashiru__menu-title::after,.p-kurashiru__menu-title.is-deactive::after{background-image:url(../images/frame/frame_arrow_gray.png)}.p-kurashiru__menu-title.is-new{padding:2.1333333333vw 18.4vw 2.1333333333vw 2.1333333333vw;position:relative}.p-kurashiru__menu-title.is-new::before{content:"NEW";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;background:#ed593f;background-size:cover;color:#fff;flex-direction:column;font-size:3.2vw;height:6.4vw;line-height:4.8vw;padding:.8vw .5333333333vw;top:50%;width:9.3333333333vw;-webkit-transform:translateY(-50%);right:8.5333333333vw;transform:translateY(-50%)}.p-kurashiru__campaign{background-color:#f4f3e9;border-bottom:3px solid #111;padding-bottom:17.0666666667vw;padding-top:8.5333333333vw}.p-kurashiru__campaign-headings{background-image:url(../images/kurashiru/kurashiru_campaign_headings@2x.png);background-size:contain;font-size:5.3333333333vw;height:21.3333333333vw;line-height:7.2vw;margin:0 auto;margin-bottom:2.1333333333vw;text-align:center;width:76vw}.p-kurashiru__campaign-banner{margin:0 auto;width:89.3333333333vw}.p-kurashiru__campaign-banner a{border-radius:2.1333333333vw;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25),2px 2px 4px 0 rgba(17,17,17,.4);box-shadow:0 4px 4px 0 rgba(0,0,0,.25),2px 2px 4px 0 rgba(17,17,17,.4)}.p-kurashiru__about{background-color:#fff;border-bottom:3px solid #111;padding:8.5333333333vw 0}.p-kurashiru__about-headings{font-size:6.4vw;line-height:9.0666666667vw;margin-bottom:4.2666666667vw;text-align:center}.p-kurashiru__about-lead{font-size:4.2666666667vw;line-height:6.9333333333vw;margin-bottom:4.2666666667vw}.p-kurashiru__about-btn .c-btn-modal-open{margin-bottom:8.5333333333vw;padding-left:8vw}.p-kurashiru__about-btn .c-btn-modal-open img{margin-right:1.0666666667vw;width:23.2vw}.p-kurashiru__about-btn .c-btn-manpuku{height:21.3333333333vw;margin:0;width:89.3333333333vw}.p-kurashiru__recipe{padding-bottom:17.0666666667vw;padding-top:8.5333333333vw}.p-kurashiru__recipe-headings{font-size:6.4vw;line-height:9.0666666667vw;margin-bottom:2.1333333333vw;text-align:center}.p-kurashiru__recipe-headings img{margin:0 auto;width:38.6666666667vw}.p-kurashiru__recipe__item:not(:last-child){margin-bottom:4.2666666667vw}.p-kurashiru__recipe__item-inner{padding:4.2666666667vw 5.3333333333vw}.p-kurashiru__recipe__item-name{font-size:4.2666666667vw;line-height:5.8666666667vw;margin-bottom:4.2666666667vw}.p-kurashiru__recipe__item-ph{border:2px solid #111}.p-kurashiru .c-modal-recipe{opacity:0;visibility:hidden;-webkit-transform:translateX(100%);background-color:#fff;height:100vh;padding-top:16.5333333333vw;position:fixed;right:0;top:0;transform:translateX(100%);width:85.3333333333vw;z-index:28}.p-kurashiru .c-modal-recipe.is-show{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.p-kurashiru .c-modal-recipe__close{background-image:url(../images/common/modal_arrow@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:10.1333333333vw;position:absolute;right:2.1333333333vw;top:2.1333333333vw;width:10.1333333333vw}.p-kurashiru .c-modal-recipe__close:hover{cursor:pointer}.p-kurashiru .c-modal-recipe__share{background-color:#111;border-radius:1.0666666667vw 0 0 1.0666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;height:91.7333333333vw;position:absolute;right:0;top:0;width:10.6666666667vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25),2px 2px 4px 0 rgba(17,17,17,.4);box-shadow:0 4px 4px 0 rgba(0,0,0,.25),2px 2px 4px 0 rgba(17,17,17,.4)}.p-kurashiru .c-modal-recipe__share p{color:#fff;font-size:3.2vw;margin-bottom:7.4666666667vw;width:13.3333333333vw;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.p-kurashiru .c-modal-recipe__share .c-share-list .c-share-item{border-radius:6.6666666667vw;height:13.3333333333vw;width:13.3333333333vw;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25),2px 2px 4px 0 rgba(17,17,17,.4);box-shadow:0 4px 4px 0 rgba(0,0,0,.25),2px 2px 4px 0 rgba(17,17,17,.4)}.p-kurashiru .c-modal-recipe__share .c-share-list .c-share-item:first-child{margin-bottom:1.0666666667vw}.p-kurashiru .c-modal-recipe__inner{height:100%;overflow:auto;padding-bottom:27.4666666667vw;position:relative}.p-kurashiru .c-modal-recipe__flex-wrapper{margin-bottom:8.5333333333vw;padding-left:4.8vw}.p-kurashiru .c-modal-recipe__img{border-radius:4.2666666667vw;margin-bottom:6.4vw;overflow:hidden;width:65.0666666667vw;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),2px 2px 4px rgba(17,17,17,.4);box-shadow:0 4px 4px rgba(0,0,0,.25),2px 2px 4px rgba(17,17,17,.4)}.p-kurashiru .c-modal-recipe__text{margin-bottom:4.2666666667vw}.p-kurashiru .c-modal-recipe__name{font-size:4.8vw;line-height:7.4666666667vw;margin-bottom:11.2vw}.p-kurashiru .c-modal-recipe__title{font-size:4.2666666667vw;line-height:6.4vw;margin-bottom:1.0666666667vw}.p-kurashiru .c-modal-recipe__btn.c-btn-kurashiru,.p-kurashiru .c-modal-recipe__btn.c-btn-manpuku,.p-kurashiru .c-modal-recipe__btn.c-btn-orange,.p-kurashiru .c-modal-recipe__btn.p-about__mv__detail-btn,.p-kurashiru .c-modal-recipe__btn.p-about__mv__detail-linklist-btn,.p-kurashiru .c-modal-recipe__btn.p-notfound__btn{height:17.0666666667vw;margin:0;width:74.6666666667vw}.p-kurashiru .c-modal-recipe__btn.c-btn-kurashiru a::before,.p-kurashiru .c-modal-recipe__btn.c-btn-manpuku a::before,.p-kurashiru .c-modal-recipe__btn.c-btn-orange a::before,.p-kurashiru .c-modal-recipe__btn.p-about__mv__detail-btn a::before,.p-kurashiru .c-modal-recipe__btn.p-about__mv__detail-linklist-btn a::before,.p-kurashiru .c-modal-recipe__btn.p-notfound__btn a::before{background-image:url(../images/common/btn_external@2x.png)!important}.p-kurashiru .c-modal-recipe__btn.c-btn-kurashiru img,.p-kurashiru .c-modal-recipe__btn.c-btn-manpuku img,.p-kurashiru .c-modal-recipe__btn.c-btn-orange img,.p-kurashiru .c-modal-recipe__btn.p-about__mv__detail-btn img,.p-kurashiru .c-modal-recipe__btn.p-about__mv__detail-linklist-btn img,.p-kurashiru .c-modal-recipe__btn.p-notfound__btn img{height:6.4vw;margin-right:1.0666666667vw;width:6.6666666667vw}.p-kurashiru .c-modal-recipe .c-btn-manpuku{margin:0;margin-top:4.2666666667vw}.p-kurashiru .c-modal-recipe .c-btn-manpuku a{font-size:3.7333333333vw;height:17.0666666667vw}.p-kurashiru .c-modal-recipe .c-btn-manpuku a img{width:50.9333333333vw}.p-kurashiru .c-modal-recipe__comics{background-color:#f4f3e9;border:3px solid #111;margin:0 auto;padding:8.5333333333vw 5.3333333333vw;width:74.6666666667vw}.p-kurashiru .c-modal-recipe__comics-headings{font-size:3.7333333333vw;line-height:6.4vw;margin:0 auto;margin-bottom:1.0666666667vw;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-kurashiru .c-modal-recipe__comics-headings img{height:6.6666666667vw;position:absolute;top:-.5333333333vw;width:2.9333333333vw}.p-kurashiru .c-modal-recipe__comics-headings img:first-child{left:-4vw}.p-kurashiru .c-modal-recipe__comics-headings img:last-child{right:-4vw}.p-kurashiru .c-modal-recipe__comics-img{background-color:#fff;border:2px solid #111;height:64vw;margin-bottom:2.1333333333vw;margin-right:6.4vw;width:64vw;-ms-flex-negative:0;flex-shrink:0}.p-kurashiru .c-modal-recipe__comics-img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.p-kurashiru .c-modal-recipe__comics-list{margin-bottom:4.2666666667vw}.p-kurashiru .c-modal-recipe__comics-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2vw;line-height:4.8vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-kurashiru .c-modal-recipe__comics-item:first-child{margin-bottom:1.0666666667vw}.p-kurashiru .c-modal-recipe__comics-label{color:#ff8a33;margin-right:2.1333333333vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-negative:0;flex-shrink:0}.p-kurashiru .c-modal-recipe__comics-tag span{border-bottom:1px solid #111}.p-kurashiru .c-modal-recipe__comics-tag span:hover{border-bottom:1px solid #ff8a33;color:#848484;cursor:pointer}.p-kurashiru .c-modal-recipe__comics .c-btn-modal-open{padding-left:4.2666666667vw;padding-right:8.5333333333vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-manpuku{padding-top:15.4666666667vw}.p-manpuku__sidebar{background-color:#fff;border-bottom:3px solid #111}.p-manpuku__sidebar__mv{border-bottom:3px solid #111}.p-manpuku__sidebar-inner{padding:8.5333333333vw 5.3333333333vw}.p-manpuku__sidebar__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.p-manpuku__sidebar__btns .c-btn-kurashiru,.p-manpuku__sidebar__btns .c-btn-manpuku,.p-manpuku__sidebar__btns .c-btn-orange,.p-manpuku__sidebar__btns .p-about__mv__detail-btn,.p-manpuku__sidebar__btns .p-about__mv__detail-linklist-btn,.p-manpuku__sidebar__btns .p-notfound__btn{height:21.3333333333vw;margin-bottom:16vw;width:89.3333333333vw}.p-manpuku__sidebar__btns .c-btn-kurashiru a,.p-manpuku__sidebar__btns .c-btn-manpuku a,.p-manpuku__sidebar__btns .c-btn-orange a,.p-manpuku__sidebar__btns .p-about__mv__detail-btn a,.p-manpuku__sidebar__btns .p-about__mv__detail-linklist-btn a,.p-manpuku__sidebar__btns .p-notfound__btn a{padding-right:6.4vw}.p-manpuku__sidebar__btns .c-btn-kurashiru a::before,.p-manpuku__sidebar__btns .c-btn-manpuku a::before,.p-manpuku__sidebar__btns .c-btn-orange a::before,.p-manpuku__sidebar__btns .p-about__mv__detail-btn a::before,.p-manpuku__sidebar__btns .p-about__mv__detail-linklist-btn a::before,.p-manpuku__sidebar__btns .p-notfound__btn a::before{background-image:url(../images/common/btn_external@2x.png)!important;height:4.2666666667vw;width:4.2666666667vw}.p-manpuku__sidebar__btns .c-btn-kurashiru img,.p-manpuku__sidebar__btns .c-btn-manpuku img,.p-manpuku__sidebar__btns .c-btn-orange img,.p-manpuku__sidebar__btns .p-about__mv__detail-btn img,.p-manpuku__sidebar__btns .p-about__mv__detail-linklist-btn img,.p-manpuku__sidebar__btns .p-notfound__btn img{width:50.9333333333vw}.p-manpuku__sidebar h2{font-size:6.4vw;line-height:9.0666666667vw;margin-bottom:4.2666666667vw;text-align:center}.p-manpuku__sidebar-lead{font-size:4.2666666667vw;line-height:6.9333333333vw;margin-bottom:4.2666666667vw}.p-manpuku__sidebar__nav{margin-top:2.1333333333vw;position:relative}.p-manpuku__sidebar__nav-btn{position:relative}.p-manpuku__sidebar__nav-btn:not(:last-child){border-bottom:2px solid #e0e0de}.p-manpuku__sidebar__nav-btn img{background-repeat:no-repeat;background-size:contain;height:14.4vw;left:0;top:50%;width:14.6666666667vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.p-manpuku__sidebar__nav-btn::after{background-image:url(../images/common/btn_arrow@2x.png);background-repeat:no-repeat;background-size:contain;height:6.9333333333vw;right:0;top:50%;width:6.9333333333vw;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);z-index:1}.p-manpuku__sidebar__nav-btn a{height:100%;padding:4.2666666667vw 0;padding-left:16.8vw;position:relative;width:100%}.p-manpuku__sidebar__nav-btn a p{font-size:6.6666666667vw;line-height:6.4vw}.p-manpuku__sidebar__nav-btn a p span{font-size:5.8666666667vw}.p-manpuku__sidebar-btn{position:relative;z-index:3}.p-manpuku__sidebar-btn p{font-size:4.8vw;line-height:8vw;margin:0 auto;margin-bottom:2.1333333333vw;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-manpuku__sidebar-btn p svg{height:6.4vw;position:absolute;top:.8vw;width:4.8vw}.p-manpuku__sidebar-btn p svg:first-child{left:-5.8666666667vw}.p-manpuku__sidebar-btn p svg:last-child{right:-5.8666666667vw}.p-manpuku__about{background-color:#fff;border-bottom:3px solid #111;padding-bottom:10.6666666667vw;padding-top:1.0666666667vw}.p-manpuku__about-headings{margin:0 auto;margin-bottom:8vw;width:213.3333333333vw}.p-manpuku__about-lead{font-size:6.4vw;line-height:9.0666666667vw;margin:0 auto;margin-bottom:8vw;width:213.3333333333vw}.p-manpuku__about-btn p{font-size:4.8vw;line-height:8vw;margin:0 auto;margin-bottom:2.1333333333vw;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-manpuku__about-btn p svg{height:6.4vw;position:absolute;top:.8vw;width:4.8vw}.p-manpuku__about-btn p svg:first-child{left:-5.8666666667vw}.p-manpuku__about-btn p svg:last-child{right:-5.8666666667vw}.p-manpuku__howto{border-bottom:3px solid #111;padding:8.5333333333vw 5.3333333333vw;position:relative}.p-manpuku__howto__list{margin-bottom:8.5333333333vw}.p-manpuku__howto__item{background:#fff;border:3px solid #111;padding:4.2666666667vw 4.2666666667vw 8.5333333333vw;position:relative;z-index:1}.p-manpuku__howto__item:not(:last-child){margin-bottom:4.2666666667vw}.p-manpuku__howto__item:first-child .p-manpuku__howto__item-sub{width:82.6666666667vw}.p-manpuku__howto__item:last-child .p-manpuku__howto__item-headings{width:82.6666666667vw}.p-manpuku__howto__item .c-btn-modal-open{padding-left:8vw}.p-manpuku__howto__item .c-btn-modal-open img{margin-right:1.0666666667vw;width:23.2vw}.p-manpuku__howto__item-number{height:21.8666666667vw;margin:0 auto;margin-bottom:2.1333333333vw;width:22.4vw}.p-manpuku__howto__item-sub{font-size:4.8vw;line-height:7.4666666667vw;margin-bottom:1.0666666667vw}.p-manpuku__howto__item-headings{font-size:8vw;line-height:8.5333333333vw;margin-bottom:4.2666666667vw}.p-manpuku__howto__item-ph{margin-bottom:4.2666666667vw}.p-manpuku__howto__item-caption{font-size:3.7333333333vw;line-height:6.4vw}.p-manpuku__howto__item#p-manpuku__howto__item4 .p-manpuku__howto__item-sub{letter-spacing:-.05em}.p-manpuku__howto-btn p{font-size:4.8vw;line-height:7.4666666667vw;margin:0 auto;margin-bottom:2.1333333333vw;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-manpuku__howto-btn p svg{height:3.8666666667vw;position:absolute;top:1.6vw;width:2.6666666667vw}.p-manpuku__howto-btn p svg:first-child{left:-4.8vw}.p-manpuku__howto-btn p svg:last-child{right:-4.8vw}.p-manpuku__howto-btn .c-btn-press,.p-manpuku__howto-btn .p-bookshopinfo__campaign__item,.p-manpuku__howto-btn .p-bookshopinfo__shop__item{height:50.1333333333vw;width:89.3333333333vw}.p-manpuku__howto-btn .c-btn-press a,.p-manpuku__howto-btn .p-bookshopinfo__campaign__item a,.p-manpuku__howto-btn .p-bookshopinfo__shop__item a{overflow:hidden}.p-manpuku__pv{background-color:#ff8a33;border-bottom:3px solid #111;padding:10.6666666667vw 5.3333333333vw}.p-manpuku__pv-headings{font-size:6.1333333333vw;padding:6.4vw 0;width:89.3333333333vw}.p-manpuku__pv__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8.5333333333vw 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-manpuku__pv__item{width:42.6666666667vw}.p-manpuku__pv__item a{margin-bottom:2.1333333333vw}.p-manpuku__pv__item a img{-webkit-box-shadow:2px 2px 4px 0 rgba(17,17,17,.4);box-shadow:2px 2px 4px 0 rgba(17,17,17,.4)}.p-manpuku__comics{background-color:#fff;padding:10.6666666667vw 5.3333333333vw 17.0666666667vw}.p-manpuku__comics-headings{background-color:#ed593f;color:#fff;font-size:5.6vw;padding:3.2vw 0;width:89.3333333333vw}.p-manpuku__comics-headings::before{background-color:#ed593f}.p-manpuku__comics-headings span{font-size:6.9333333333vw}.p-manpuku__comics__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8.5333333333vw 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-manpuku__comics__item{position:relative;width:27.7333333333vw}.p-manpuku__comics__item.is-show{display:block}.p-manpuku__comics__item img{-webkit-box-shadow:2px 2px 4px 0 rgba(17,17,17,.4);box-shadow:2px 2px 4px 0 rgba(17,17,17,.4)}.p-notfound{padding-top:15.4666666667vw}.p-notfound__main{background:#fff;padding:16.5333333333vw 0 17.0666666667vw}.p-notfound__main_text{font-size:6.4vw;line-height:9.0666666667vw;margin-bottom:1.0666666667vw;text-align:center}.p-notfound__main img{height:31.4666666667vw;margin:0 auto;width:26.6666666667vw}.p-notfound__btn{height:21.3333333333vw;margin-top:17.0666666667vw;width:89.3333333333vw;z-index:1}.p-notfound__btn a{font-size:4.2666666667vw;line-height:5.8666666667vw}.p-notfound__btn::before{left:4.2666666667vw;right:auto;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.p-special{padding-top:15.4666666667vw}.p-special__mv{background-color:#fff;padding-bottom:8.5333333333vw}.p-special__mv img{border-bottom:3px solid #111;margin-bottom:4.2666666667vw}.p-special__mv-lead{font-size:4.8vw;line-height:7.4666666667vw}.p-special__nav{background-color:#fff;margin-bottom:8.5333333333vw}.p-special__nav__tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:86.4vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-special__nav__tab-item{border:none;border-left:3px solid #111;border-right:3px solid #111;border-top:3px solid #111;border-top-left-radius:2.1333333333vw;border-top-right-radius:2.1333333333vw;font-size:4.2666666667vw;gap:1.0666666667vw;height:21.3333333333vw;line-height:5.8666666667vw;width:42.6666666667vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-special__nav__tab-item svg{height:6.4vw;width:6.4vw}.p-special__nav__tab-item svg mask,.p-special__nav__tab-item svg rect{height:6.4vw;width:6.4vw}.p-special__nav__tab-item[aria-expanded=true]{background-color:#ff8a33}.p-special__nav__tab-item[aria-expanded=true] svg{fill:#111}.p-special__nav__tab-item[aria-expanded=false]{background-color:#111;color:#848484;height:calc(21.3333333333vw - 6px)}.p-special__nav__tab-item[aria-expanded=false] svg{fill:#848484}.p-special__nav__tab-panel{background-color:#ff8a33;border-bottom:3px solid #111;border-top:3px solid #111;display:none;margin-top:-3px;padding:8.5333333333vw 0}.p-special__nav__tab-panel[aria-expanded=true]{display:block}.p-special__nav__tab-panel.p-special__nav__tab-panel2 .p-special__nav-item{width:100%}.p-special__nav__tab-panel.p-special__nav__tab-panel2 .p-special__nav-item a{padding-left:6.4vw}.p-special__nav__tab-panel.p-special__nav__tab-panel1 .p-special__nav-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-special__nav__tab-panel.p-special__nav__tab-panel1 .p-special__nav-item a{padding:0 8.5333333333vw}.p-special__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.1333333333vw;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-special__nav-item{background-color:#fff;border:2px solid #111;border-radius:5.6vw;font-size:3.7333333333vw;height:8.5333333333vw}.p-special__nav-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-special__week-item:not(:last-child){border-bottom:3px solid #111;margin-bottom:17.0666666667vw}.p-special__theme{background-color:#fff;padding-bottom:17.0666666667vw;padding-top:4.2666666667vw}.p-special__theme-item:not(:last-child){margin-bottom:4.2666666667vw}.p-terms{margin-top:15.4666666667vw}.p-terms__bg{background:#fff;padding:10.6666666667vw 0 4.2666666667vw}.p-terms__terms-title{border-bottom:2px solid #111;overflow:hidden;position:relative;width:100vw}.p-terms__terms-lead{font-size:4.8vw;line-height:7.4666666667vw;margin-bottom:4.2666666667vw}.p-terms__list__item{margin-top:8.5333333333vw}.p-terms__list__item:first-child{margin-top:0}.p-terms__list__headings{font-size:4.8vw;line-height:7.4666666667vw;margin-bottom:2.1333333333vw;padding-left:3.4666666667vw;position:relative}.p-terms__list__headings::before{content:"";left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);background-color:#ff8a33;height:4.8vw;transform:translateY(-50%);width:1.0666666667vw}.p-terms__list__text a{display:inline;text-decoration:underline}.p-top-sp{margin-top:15.4666666667vw;overflow:hidden}.p-top-sp .l-inner{width:89.3333333333vw}.p-top-sp .is-pc{display:none}.p-top-sp a:hover{opacity:1}.p-top-sp__mv{border-bottom:3px solid #111}.p-top-sp__pickup{border-bottom:3px solid #111;padding-bottom:17.0666666667vw;padding-top:8.5333333333vw}.p-top-sp__pickup-headings{margin:0 auto;margin-bottom:4.2666666667vw;width:53.8666666667vw}.p-top-sp__pickup-item:not(:last-child){margin-bottom:2.1333333333vw}.p-top-sp__pickup .c-btn-press,.p-top-sp__pickup .p-bookshopinfo__campaign__item,.p-top-sp__pickup .p-bookshopinfo__shop__item{height:24vw;width:89.6vw}.p-top-sp__pickup .c-btn-press a,.p-top-sp__pickup .p-bookshopinfo__campaign__item a,.p-top-sp__pickup .p-bookshopinfo__shop__item a{overflow:hidden}.p-top-sp__contents{background-color:#ff8a33;border-bottom:3px solid #111;padding-bottom:17.0666666667vw;padding-top:8.5333333333vw}.p-top-sp__contents-headings{font-size:9.6vw;line-height:11.2vw;margin-bottom:4.2666666667vw;text-align:center}.p-top-sp__contents .splide__track{overflow:visible}.p-top-sp__contents-list{gap:4.2666666667vw;width:80vw}.p-top-sp__contents-item{background-color:#fff;border:3px solid #111;border-radius:2.1333333333vw;padding:8.5333333333vw 4.2666666667vw;-webkit-box-shadow:3px 3px 0 0 var(--Color-black,#111),2px 2px 0 0 var(--Color-black,#111),1px 1px 0 0 var(--Color-black,#111);box-shadow:3px 3px 0 0 var(--Color-black,#111),2px 2px 0 0 var(--Color-black,#111),1px 1px 0 0 var(--Color-black,#111)}.p-top-sp__contents-img{border:1px solid #e0e0de;margin-bottom:4.2666666667vw}.p-top-sp__contents p{font-size:3.7333333333vw;line-height:6.4vw}.p-top-sp__frame{background-color:#f4f3e9;padding-bottom:17.0666666667vw;padding-top:8.5333333333vw}.p-top-sp__frame-headings{font-size:6.4vw;padding:6.4vw 0}.p-top-sp__frame-headings::before{top:calc(100% - 2.56vw)}.p-top-sp__frame-lead{font-size:4.2666666667vw;line-height:6.9333333333vw;margin-bottom:8.5333333333vw;text-align:center}.p-top-sp__frame__today-headings{font-size:4.8vw;line-height:7.4666666667vw;margin:0 auto;margin-bottom:1.0666666667vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-top-sp__frame__today-headings svg{height:4.2666666667vw;width:2.9333333333vw}.p-top-sp__frame__today-item{margin-bottom:8.5333333333vw}.p-top-sp__frame__today-item-inner{padding:4.2666666667vw 5.3333333333vw}.p-top-sp__frame__today-item-ph{border:2px solid #111;height:calc(73.3333333333vw - 4px);overflow:hidden}.p-top-sp__frame .c-btn-press,.p-top-sp__frame .p-bookshopinfo__campaign__item,.p-top-sp__frame .p-bookshopinfo__shop__item{height:24vw;width:89.6vw}.p-top-sp__frame .c-btn-press a,.p-top-sp__frame .p-bookshopinfo__campaign__item a,.p-top-sp__frame .p-bookshopinfo__shop__item a{overflow:hidden}.p-top-sp .c-footer__banners{display:none}.p-top-pc{display:none}@media (min-width:768px){a:hover{opacity:.7}.is-sp{display:none}}@media (max-width:767px){.l-inner{width:89.3333333333vw}.is-pc{display:none}.u-sporange{color:#ff8a33}.c-btn-fixed a:active{opacity:1}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlMjAyNS1zcC5jc3MiLCJjb21tb24vX3Jlc2V0LnNjc3MiLCJjb21tb24vX2Jhc2Uuc2NzcyIsImNvbW1vbi9fdXRpbGl0eS5zY3NzIiwiY29tbW9uL19hbmltYXRpb24uc2NzcyIsInBhcnRzL19wYXJ0cy1zcC5zY3NzIiwiY29tbW9uL19taXhpbi5zY3NzIiwicGFnZS9fYWJvdXQtc3Auc2NzcyIsInBhZ2UvX2FyY2hpdmUtc3Auc2NzcyIsInBhZ2UvX2Jvb2tzaG9waW5mby1zcC5zY3NzIiwicGFnZS9fZGV0YWlsLXNwLnNjc3MiLCJwYWdlL19mYXEtc3Auc2NzcyIsInBhZ2UvX2ZyYW1lLXNwLnNjc3MiLCJwYWdlL19rdXJhc2hpcnUtc3Auc2NzcyIsInBhZ2UvX21hbnB1a3Utc3Auc2NzcyIsInBhZ2UvX25vdGZvdW5kLXNwLnNjc3MiLCJwYWdlL19zcGVjaWFsLXNwLnNjc3MiLCJwYWdlL190ZXJtcy1zcC5zY3NzIiwicGFnZS9fdG9wLXNwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQXVCQSxLQUNBLFFBb0NBLFFBQ0EsTUFjQSxNQW5DQSxFQW5CQSxXQVpBLEtBcURBLE9BVEEsUUE1QkEsS0FDQSxLQWtCQSxHQWpCQSxJQW9DQSxRQW5DQSxJQWxCQSxJQWdDQSxHQUNBLEdBZEEsR0FtQkEsU0FnQkEsV0FDQSxPQUNBLE9BakJBLEtBbkNBLEdBQ0EsR0FDQSxHQUNBLEdBQ0EsR0FDQSxHQWdEQSxPQUNBLE9DN0RBLEtEa0NBLEVBNUJBLE9BaUJBLElBQ0EsSUFDQSxJQWtCQSxNQUNBLE9BSkEsR0EyQkEsS0FMQSxLQUNBLElBMURBLE9BaUNBLEdBekJBLEVBRUEsSUFXQSxFQUNBLEtBcUNBLFFBcENBLE1BeEJBLEtBeUJBLE9BQ0EsSUFtQ0EsUUFsQ0EsSUFjQSxNQUVBLE1BS0EsR0FKQSxNQUdBLEdBRkEsTUFpQkEsS0FoQkEsR0FYQSxHQVBBLElBcUNBLE1DTUUsV0FBQSxJQUpBLE9BQUEsRUFFQSxVQUFBLEtBSkEsT0FB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LGlEQUFBLDZDWi9CQSxPQUFBLEtBZkEsTUFBQSxPWWtEQyxnQ0FBQSxtREFBQSwrQ0FDQyxTQUFBLE9BS0gsNkJBQ0MsUUFBQSxLQUlGLFVBQ0MsUUFBQSxLWnpJQyx5QkpvQ0EsUUFJSSxRQUFBLEdDM0NOLE9BRUksUUFBQSxNR1FGLHlCSjZFRixTSVRFLE1BQUEsZ0JIcEZGLE9BRUksUUFBQSxLQXFQSixZQUVJLE1BQUEsUUVrMUJBLHNCQUNFLFFBQUEiLCJmaWxlIjoic3R5bGUyMDI1LXNwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG5odG1sNWRvY3Rvci5jb20gUmVzZXQgU3R5bGVzaGVldFxudjEuNi4xXG5MYXN0IFVwZGF0ZWQ6IDIwMTAtMDktMTdcbkF1dGhvcjogUmljaGFyZCBDbGFyayAtIGh0dHA6Ly9yaWNoY2xhcmtkZXNpZ24uY29tXG5Ud2l0dGVyOiBAcmljaF9jbGFya1xuKi9cbmh0bWwsXG5ib2R5LFxuZGl2LFxuc3Bhbixcbm9iamVjdCxcbmlmcmFtZSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ibG9ja3F1b3RlLFxucHJlLFxuYWJicixcbmFkZHJlc3MsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnNhbXAsXG5zbWFsbCxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnZhcixcbmIsXG5pLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuZmllbGRzZXQsXG5mb3JtLFxubGFiZWwsXG5sZWdlbmQsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQsXG5hcnRpY2xlLFxuYXNpZGUsXG5jYW52YXMsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSxcbnRpbWUsXG5tYXJrLFxuYXVkaW8sXG52aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5uYXYgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxuYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbmlucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGNoYW5nZSBjb2xvdXJzIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZWwge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuYWJiclt0aXRsZV0sXG5kZm5bdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBjaGFuZ2UgYm9yZGVyIGNvbG91ciB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCxcbnNlbGVjdCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIOOCq+ODqeODvCAqL1xuLyogIOODnuODvOOCuOODsyAqL1xuLyogIOS4iuODnuODvOOCuOODsyAqL1xuLyogIOW3puODnuODvOOCuOODsyAqL1xuLyogIOWPs+ODnuODvOOCuOODsyAqL1xuLyogIOS4i+ODnuODvOOCuOODsyAqL1xuLyog44OR44OH44Kj44Oz44KwICovXG4vKiDkuIrjg5Hjg4fjgqPjg7PjgrAgKi9cbi8qICDlt6bjg5Hjg4fjgqPjg7PjgrAgKi9cbi8qICDlj7Pjg5Hjg4fjgqPjg7PjgrAgKi9cbi8qICDkuIvjg5Hjg4fjgqPjg7PjgrAgKi9cbi8qIOS4iuS9jee9riAqL1xuLyog5bem5L2N572uICovXG4vKiDlj7PkvY3nva4gKi9cbi8qIOS4i+S9jee9riAqL1xuLyog44Kr44Op44O8ICovXG4vKiAg44Oe44O844K444OzICovXG4vKiAg5LiK44Oe44O844K444OzICovXG4vKiAg5bem44Oe44O844K444OzICovXG4vKiAg5Y+z44Oe44O844K444OzICovXG4vKiAg5LiL44Oe44O844K444OzICovXG4vKiDjg5Hjg4fjgqPjg7PjgrAgKi9cbi8qIOS4iuODkeODh+OCo+ODs+OCsCAqL1xuLyogIOW3puODkeODh+OCo+ODs+OCsCAqL1xuLyogIOWPs+ODkeODh+OCo+ODs+OCsCAqL1xuLyogIOS4i+ODkeODh+OCo+ODs+OCsCAqL1xuLyog5LiK5L2N572uICovXG4vKiDlt6bkvY3nva4gKi9cbi8qIOWPs+S9jee9riAqL1xuLyog5LiL5L2N572uICovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBcIk1TIFDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQIEdvdGhpY1wiLCBPc2FrYSwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzExMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbmJvZHkuaXMtZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmltZyA6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuaW1nLmxhenlsb2FkIHtcbiAgb3BhY2l0eTogMDtcbn1cbmltZy5sYXp5bG9hZGluZywgaW1nLmxhenlsb2FkZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG5hIHtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5hOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuXG5idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTExO1xufVxuYnV0dG9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG51bCxcbmxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxubWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5sLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmwtaW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1pbm5lciB7XG4gICAgd2lkdGg6IDg5LjMzMzMzMzMzMzN2dztcbiAgfVxufVxuXG4vKiDjgqvjg6njg7wgKi9cbi8qICDjg57jg7zjgrjjg7MgKi9cbi8qICDkuIrjg57jg7zjgrjjg7MgKi9cbi8qICDlt6bjg57jg7zjgrjjg7MgKi9cbi8qICDlj7Pjg57jg7zjgrjjg7MgKi9cbi8qICDkuIvjg57jg7zjgrjjg7MgKi9cbi8qIOODkeODh+OCo+ODs+OCsCAqL1xuLyog5LiK44OR44OH44Kj44Oz44KwICovXG4vKiAg5bem44OR44OH44Kj44Oz44KwICovXG4vKiAg5Y+z44OR44OH44Kj44Oz44KwICovXG4vKiAg5LiL44OR44OH44Kj44Oz44KwICovXG4vKiDkuIrkvY3nva4gKi9cbi8qIOW3puS9jee9riAqL1xuLyog5Y+z5L2N572uICovXG4vKiDkuIvkvY3nva4gKi9cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgIOmdnuihqOekulxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmlzLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaXMtcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pcy1zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDjg6zjgqTjgqLjgqbjg4hcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi51LWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnUtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi51LWNlbnRlciwgLnAtZGV0YWlsX190aXRsZSwgLmMtaGVhZGVyX19hYm91dCBpbWcge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4udS12ZXJ0aWNhbC1jZW50ZXIsIC5wLWt1cmFzaGlydV9fbWVudS10aXRsZTo6YWZ0ZXIsIC5wLWZyYW1lX19tZW51X2l0ZW06OmFmdGVyLCAuYy1zcC1hY28tYnRuOjphZnRlciwgLmMtYnRuLW1vZGFsLW9wZW46OmFmdGVyLCAuYy1idG4tb3JhbmdlIGE6OmJlZm9yZSwgLnAtbm90Zm91bmRfX2J0biBhOjpiZWZvcmUsIC5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0biBhOjpiZWZvcmUsIC5wLWFib3V0X19tdl9fZGV0YWlsLWJ0biBhOjpiZWZvcmUsIC5jLWJ0bi1tYW5wdWt1IGE6OmJlZm9yZSwgLmMtYnRuLWt1cmFzaGlydSBhOjpiZWZvcmUsIC5jLWZsZXhib3gtaGFsZi1saW5rOjphZnRlciwgLmMta3VyYXNoaXJ1X19tb2RhbCAuYy1idG4tcHJlc3MgYTo6YWZ0ZXIsIC5jLWt1cmFzaGlydV9fbW9kYWwgLnAtYm9va3Nob3BpbmZvX19zaG9wX19pdGVtIGE6OmFmdGVyLCAuYy1rdXJhc2hpcnVfX21vZGFsIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW0gYTo6YWZ0ZXIsIC5jLWZvb3Rlcl9fbWVudS1pdGVtOmZpcnN0LWNoaWxkOjphZnRlciwgLmMtZm9vdGVyX19tZW51LWl0ZW06bnRoLWNoaWxkKDQpOjphZnRlciwgLmMtaGVhZGVyX19tZW51IC5jLW1lbnVfX2xpbmstaXRlbTpmaXJzdC1jaGlsZDo6YWZ0ZXIsIC5jLWhlYWRlcl9fbWVudSAuYy1tZW51X19saW5rLWl0ZW06bnRoLWNoaWxkKDQpOjphZnRlciB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi51LWhvcml6b250YWwtY2VudGVyLCAuYy1rdXJhc2hpcnVfX21vZGFsLXdyYXBwZXIge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnUtYWJzb2x1dGUtY2VudGVyLCAuYy1oZWFkZXJfX2xvZ28ge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLnUtZmxleC1jZW50ZXIsIC5wLXNwZWNpYWxfX25hdl9fdGFiLWl0ZW0sIC5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX3NoYXJlIHAsIC5wLWt1cmFzaGlydV9fY2FtcGFpZ24taGVhZGluZ3MsIC5wLWt1cmFzaGlydV9fbWVudV9oZWFkaW5ncywgLnAtZGV0YWlsX19zZWFyY2hfX2ZpbHRlci1idG4sIC5jLWJ0bi1wcmVzcyBhLCAucC1ib29rc2hvcGluZm9fX3Nob3BfX2l0ZW0gYSwgLnAtYm9va3Nob3BpbmZvX19jYW1wYWlnbl9faXRlbSBhLCAuYy1idG4tb3JhbmdlIGEsIC5wLW5vdGZvdW5kX19idG4gYSwgLnAtYWJvdXRfX212X19kZXRhaWwtbGlua2xpc3QtYnRuIGEsIC5wLWFib3V0X19tdl9fZGV0YWlsLWJ0biBhLCAuYy1idG4tbWFucHVrdSBhLCAuYy1idG4ta3VyYXNoaXJ1IGEsIC5jLWt1cmFzaGlydV9fbW9kYWwtaGVhZGluZ3MsIC5jLW1vZGFsLWRldGFpbF9fc2hhcmUgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnUtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnUtaWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi51LW9wYWNpdHkxIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnUtb3ZlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMg44OG44Kt44K544OIXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS1zdXB0ZXh0IHtcbiAgZm9udC1zaXplOiA3NS41JTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0wLjFlbTtcbn1cblxuLnUtc3VidGV4dCB7XG4gIGZvbnQtc2l6ZTogNzUuNSU7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwLjFlbTtcbn1cblxuLnUtaW5kZW50LTEge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG59XG5cbi51LWluZGVudDAge1xuICB0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1pbmRlbnQxIHtcbiAgdGV4dC1pbmRlbnQ6IDFlbSAhaW1wb3J0YW50O1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDjg5Xjgqnjg7Pjg4jjg5XjgqHjg5/jg6rjg7xcbiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uZGVsYS1nb3RoaWMsIC5wLXRvcC1zcF9fY29udGVudHMtaGVhZGluZ3MsIC5wLW1hbnB1a3VfX2hvd3RvX19pdGVtLWhlYWRpbmdzLCAucC1tYW5wdWt1X19zaWRlYmFyX19uYXYtYnRuLCAucC1rdXJhc2hpcnVfX21lbnVfaGVhZGluZ3MsIC5wLWZyYW1lX19tZW51X2hlYWRpbmdzLCAucC1mYXFfX2ZhcS1oZWFkaW5ncywgLnAtYWJvdXRfX212X19kZXRhaWwtbGlua2xpc3QtYnRuOm50aC1jaGlsZCgzKSBhIHNwYW4sIC5wLWFib3V0X19tdl9fZGV0YWlsLWhlYWRpbmdzLCAucC1hYm91dF9fc2lkZWJhcl9fbmF2LWJ0biwgLnAtYWJvdXQgLnUtc3BzbWFsbCwgLmMtaGVhZGVyX19tZW51X19idG4tbGFiZWwsIC5jLWhlYWRlcl9fYWJvdXQgcCwgLmMtZnVraWRhc2hpLCAucC10b3Atc3BfX2ZyYW1lLWhlYWRpbmdzLCAucC1tYW5wdWt1X19jb21pY3MtaGVhZGluZ3MsIC5wLW1hbnB1a3VfX3B2LWhlYWRpbmdzLCAucC1ib29rc2hvcGluZm9fX3Nob3BfX2hlYWRpbmdzLCAucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19oZWFkaW5ncywgLmMtbW9kYWwtc3BlY2lhbF9fcmVjb21tZW5kLWhlYWRpbmdzIHtcbiAgZm9udC1mYW1pbHk6IFwiRGVsYSBHb3RoaWMgT25lXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnplbi1rYWt1LWdvdGhpYy1tZWRpdW0ge1xuICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnplbi1rYWt1LWdvdGhpYy1ib2xkLCAucC1ub3Rmb3VuZF9fbWFpbl90ZXh0LCAucC1tYW5wdWt1X19zaWRlYmFyIGgyLCAucC1rdXJhc2hpcnVfX2NhbXBhaWduLWhlYWRpbmdzLCAucC1hcmNoaXZlX19kZXRhaWxfX3RpdGxlLCAucC1hYm91dF9fc2lkZWJhci10aXRsZSwgLmMtbW9kYWwtZGV0YWlsX190ZXJtcy10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgIOODleOCqeODs+ODiOOCpuOCp+OCpOODiFxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnUtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4udS1yZWd1bGFyLCAucC1mYXFfX2ZhcS1oZWFkaW5ncyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi51LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi51LWJvbGQsIC5wLXRvcC1zcF9fZnJhbWVfX3RvZGF5LWhlYWRpbmdzLCAucC10ZXJtc19fdGVybXMtbGVhZCwgLnAtc3BlY2lhbF9fbmF2X190YWItaXRlbSwgLnAtc3BlY2lhbF9fbXYtbGVhZCwgLnAtbWFucHVrdV9faG93dG8tYnRuIHAsIC5wLW1hbnB1a3VfX2hvd3RvX19pdGVtLXN1YiwgLnAtbWFucHVrdV9fYWJvdXQtYnRuIHAsIC5wLW1hbnB1a3VfX2Fib3V0LWxlYWQsIC5wLW1hbnB1a3VfX3NpZGViYXItYnRuIHAsIC5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX2NvbWljcy1sYWJlbCwgLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fY29taWNzLWhlYWRpbmdzLCAucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19uYW1lLCAucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19zaGFyZSBwLCAucC1rdXJhc2hpcnVfX3JlY2lwZV9faXRlbS1uYW1lLCAucC1rdXJhc2hpcnVfX21lbnUtdGl0bGUuaXMtbmV3OjpiZWZvcmUsIC5wLWZyYW1lX19tZW51X2l0ZW0uaXMtbmV3OjpiZWZvcmUsIC5wLWZhcV9fbGlzdF9faGVhZGluZ3MsIC5wLWRldGFpbF9fdGl0bGVfX25vaGl0LXRleHQsIC5wLWRldGFpbF9fc2lkZWJhci10YWcsIC5wLWRldGFpbF9fc2lkZWJhcl9fZ3JvdXAtb3BlbiwgLnAtZGV0YWlsX19zaWRlYmFyLWhlYWRpbmdzLCAucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19jYXRjaCwgLnAtYm9va3Nob3BpbmZvX19tdi1sZWFkLCAuYy1idG4tbWFucHVrdV9fY29weSwgLmMtYnRuLW9yYW5nZSBhLCAucC1ub3Rmb3VuZF9fYnRuIGEsIC5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0biBhLCAucC1hYm91dF9fbXZfX2RldGFpbC1idG4gYSwgLmMtYnRuLW1hbnB1a3UgYSwgLmMtYnRuLWt1cmFzaGlydSBhLCAuYy1mbGV4Ym94LWhhbGYtbGluaywgLmMtZmxleGJveC1oYWxmLWhlYWRpbmdzLmMtZmxleGJveC1uZXc6OmJlZm9yZSwgLmMtZmxleGJveC1oYWxmLWhlYWRpbmdzLCAuYy1rdXJhc2hpcnVfX21vZGFsIC5jLWJ0bi1wcmVzcyBwLCAuYy1rdXJhc2hpcnVfX21vZGFsIC5wLWJvb2tzaG9waW5mb19fc2hvcF9faXRlbSBwLCAuYy1rdXJhc2hpcnVfX21vZGFsIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW0gcCwgLmMta3VyYXNoaXJ1X19tb2RhbF9fcmVjaXBlLWhlYWRpbmdzLCAuYy1rdXJhc2hpcnVfX21vZGFsLWhlYWRpbmdzIHAsIC5jLW1vZGFsLXNwZWNpYWxfX2luZm8tbGFiZWwsIC5jLW1vZGFsLXNwZWNpYWxfX3NoYXJlIHAsIC5jLW1vZGFsLWRldGFpbF9faW5mby1sYWJlbCwgLmMtbW9kYWwtZGV0YWlsX190aXRsZSwgLmMtbW9kYWwtZGV0YWlsX19zaGFyZSBwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnUtZXh0cmFib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLnUtYmxhY2ssIC5wLWFyY2hpdmVfX2RldGFpbF9fdGl0bGUge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDjg5zjgr/jg7PjgpLjg4fjgqPjgqLjgq/jg4bjgqPjg5bjgatcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5pcy1kZWFjdGl2ZSwgLnAtZnJhbWVfX21lbnVfaXRlbS5pcy1kZWFjdGl2ZSBhIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaXMtZGVhY3RpdmU6aG92ZXIsIC5wLWZyYW1lX19tZW51X2l0ZW0uaXMtZGVhY3RpdmUgYTpob3ZlciB7XG4gIGN1cnNvcjogbm9uZTtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyDmloflrZfmj4PjgYhcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LXRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi51LXZlcnRpY2FsLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi51LXZlcnRpY2FsLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi51LXZlcnRpY2FsLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi51LWVsbGlwc2lzIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICB0cmFuc2l0aW9uXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS10cmFuc2l0aW9uLCAucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlLCAucC1kZXRhaWxfX3NlYXJjaF9fdGV4dCBidXR0b24sIC5wLWRldGFpbF9fc2lkZWJhci1pbm5lciwgLmMtYWNvLWNvbnRlbnRzLCAuYy1idG4tZml4ZWQsIC5jLW1vZGFsLWNvb2tpZSwgLmMta3VyYXNoaXJ1X19tb2RhbC13cmFwcGVyLCAuYy1tb2RhbC1zcGVjaWFsLCAuYy1tb2RhbC1kZXRhaWwsIC5jLWhlYWRlcl9fbWVudV9fYnRuLWxhYmVsLCAuYy1oZWFkZXJfX21lbnVfX2J0biBzcGFuLCAuYy1tb2RhbC1vdmVybGF5LCBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuXG4udS10cmFuc2l0aW9uLWJ0biB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyAg5pOs5Ly86KaB57SgXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS1wc2V1ZG8sIC5wLW1hbnB1a3VfX3NpZGViYXJfX25hdi1idG46OmFmdGVyLCAucC1tYW5wdWt1X19zaWRlYmFyX19uYXYtYnRuIGltZywgLnAta3VyYXNoaXJ1X19tZW51LXRpdGxlLmlzLW5ldzo6YmVmb3JlLCAucC1rdXJhc2hpcnVfX21lbnUtdGl0bGU6OmFmdGVyLCAucC1mcmFtZV9fbWVudV9pdGVtLmlzLW5ldzo6YmVmb3JlLCAucC1mcmFtZV9fbWVudV9pdGVtOjphZnRlciwgLnAtZnJhbWVfX21lbnVfd3JhcDo6YWZ0ZXIsIC5wLWRldGFpbF9fc2VhcmNoX190ZXh0OjpiZWZvcmUsIC5wLWRldGFpbF9fc2lkZWJhci10YWc6OmFmdGVyLCAucC1kZXRhaWxfX3NpZGViYXJfX2dyb3VwLW9wZW46OmFmdGVyLCAucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19jYXRjaDo6YmVmb3JlLCAucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19jYXRjaDo6YWZ0ZXIsIC5wLWFib3V0X19tdl9fZGV0YWlsOjphZnRlciwgLnAtYWJvdXRfX3NpZGViYXJfX25hdi1idG46OmFmdGVyLCAucC1hYm91dF9fc2lkZWJhcl9fbmF2LWJ0bjo6YmVmb3JlLCAuYy1zcC1hY28tYnRuOjphZnRlciwgLmMtYnRuLW1vZGFsLW9wZW46OmFmdGVyLCAuYy1idG4tb3JhbmdlIGE6OmJlZm9yZSwgLnAtbm90Zm91bmRfX2J0biBhOjpiZWZvcmUsIC5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0biBhOjpiZWZvcmUsIC5wLWFib3V0X19tdl9fZGV0YWlsLWJ0biBhOjpiZWZvcmUsIC5jLWJ0bi1tYW5wdWt1IGE6OmJlZm9yZSwgLmMtYnRuLWt1cmFzaGlydSBhOjpiZWZvcmUsIC5jLWZsZXhib3gtaGFsZi1saW5rOjphZnRlciwgLmMtZmxleGJveC1oYWxmLWhlYWRpbmdzLmMtZmxleGJveC1uZXc6OmJlZm9yZSwgLmMta3VyYXNoaXJ1X19tb2RhbCAuYy1idG4tcHJlc3MgYTo6YWZ0ZXIsIC5jLWt1cmFzaGlydV9fbW9kYWwgLnAtYm9va3Nob3BpbmZvX19zaG9wX19pdGVtIGE6OmFmdGVyLCAuYy1rdXJhc2hpcnVfX21vZGFsIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW0gYTo6YWZ0ZXIsIC5jLW1vZGFsLWRldGFpbF9fdGVybXMtdGV4dDo6YWZ0ZXIsIC5jLW1vZGFsLWRldGFpbF9faW5mby1idG46OmFmdGVyLCAuYy1tb2RhbC1kZXRhaWxfX2luZm86OmFmdGVyLCAuYy1mb290ZXJfX21lbnUtaXRlbTpmaXJzdC1jaGlsZDo6YWZ0ZXIsIC5jLWZvb3Rlcl9fbWVudS1pdGVtOm50aC1jaGlsZCg0KTo6YWZ0ZXIsIC5jLWhlYWRlcl9fbWVudSAuYy1tZW51X19saW5rLWl0ZW06Zmlyc3QtY2hpbGQ6OmFmdGVyLCAuYy1oZWFkZXJfX21lbnUgLmMtbWVudV9fbGluay1pdGVtOm50aC1jaGlsZCg0KTo6YWZ0ZXIsIC5jLWhlYWRlcjo6YWZ0ZXIsIC5jLWZ1a2lkYXNoaTo6YmVmb3JlLCAucC10b3Atc3BfX2ZyYW1lLWhlYWRpbmdzOjpiZWZvcmUsIC5wLW1hbnB1a3VfX2NvbWljcy1oZWFkaW5nczo6YmVmb3JlLCAucC1tYW5wdWt1X19wdi1oZWFkaW5nczo6YmVmb3JlLCAucC1ib29rc2hvcGluZm9fX3Nob3BfX2hlYWRpbmdzOjpiZWZvcmUsIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2hlYWRpbmdzOjpiZWZvcmUsIC5jLW1vZGFsLXNwZWNpYWxfX3JlY29tbWVuZC1oZWFkaW5nczo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyAg6ImyXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udS1ibGFjaywgLnAtYXJjaGl2ZV9fZGV0YWlsX190aXRsZSB7XG4gIGNvbG9yOiAjMTExO1xufVxuXG4udS1vcmFuZ2UsIC5wLW1hbnB1a3VfX2hvd3RvX19pdGVtLXN1YiB7XG4gIGNvbG9yOiAjRkY4QTMzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtc3BvcmFuZ2Uge1xuICAgIGNvbG9yOiAjRkY4QTMzO1xuICB9XG59XG5cbi8qIOOCq+ODqeODvCAqL1xuLyogIOODnuODvOOCuOODsyAqL1xuLyogIOS4iuODnuODvOOCuOODsyAqL1xuLyogIOW3puODnuODvOOCuOODsyAqL1xuLyogIOWPs+ODnuODvOOCuOODsyAqL1xuLyogIOS4i+ODnuODvOOCuOODsyAqL1xuLyog44OR44OH44Kj44Oz44KwICovXG4vKiDkuIrjg5Hjg4fjgqPjg7PjgrAgKi9cbi8qICDlt6bjg5Hjg4fjgqPjg7PjgrAgKi9cbi8qICDlj7Pjg5Hjg4fjgqPjg7PjgrAgKi9cbi8qICDkuIvjg5Hjg4fjgqPjg7PjgrAgKi9cbi8qIOS4iuS9jee9riAqL1xuLyog5bem5L2N572uICovXG4vKiDlj7PkvY3nva4gKi9cbi8qIOS4i+S9jee9riAqL1xuQGtleWZyYW1lcyBvcGFjaXR5LWZhZGVpbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgb3BhY2l0eS1mYWRlb3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbi5mYWRlaW4ge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC40NSwgMSkgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC40NSwgMSkgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNDUsIDEpIDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC40NSwgMSkgMHM7XG59XG5cbi5mYWRlaW4tbG9hZCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAxcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAxcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC40NSwgMSkgMXM7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAxcztcbn1cblxuLmZhZGVpbi1sb2FkLmlzLWFjdGl2ZSxcbi5mYWRlaW4uaXMtYWN0aXZlIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mYWRlaW4tbGF0ZSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAwLjVzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNDUsIDEpIDAuNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNDUsIDEpIDAuNXM7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAwLjVzO1xufVxuXG4uZmFkZWluLWxhdGUuaXMtYWN0aXZlIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBrZXlmcmFtZXMgd29iYmxpbmdfeCB7XG4gIDAlIHtcbiAgICBtYXJnaW4tbGVmdDogMS42OTQ5MTUyNTQyJTtcbiAgfVxuICAxMDAlIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdvYmJsaW5nX3hfcmlnaHQge1xuICAwJSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjM4OTgzMDUwODUlO1xuICB9XG4gIDEwMCUge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdvYmJsaW5nX3kge1xuICAwJSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIG1hcmdpbi10b3A6IDMuMzg5ODMwNTA4NSU7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDjg4bjgq3jgrnjg4ggKi9cbi5jLXRleHQtbWFpbiwgLnAtdGVybXNfX2xpc3RfX3RleHQsIC5wLWZhcV9fbGlzdF9fdGV4dCwgLnAtYWJvdXRfX212X19kZXRhaWwtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjR2dztcbn1cblxuLmMtbW9kYWwtb3ZlcmxheSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgei1pbmRleDogMTI7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5jLW1vZGFsLW92ZXJsYXkuaXMtc2hvdyB7XG4gIG9wYWNpdHk6IDAuODtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmMtYmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ0AyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOWQueOBjeWHuuOBl+imi+WHuuOBlyovXG4uYy1mdWtpZGFzaGksIC5wLXRvcC1zcF9fZnJhbWUtaGVhZGluZ3MsIC5wLW1hbnB1a3VfX2NvbWljcy1oZWFkaW5ncywgLnAtbWFucHVrdV9fcHYtaGVhZGluZ3MsIC5wLWJvb2tzaG9waW5mb19fc2hvcF9faGVhZGluZ3MsIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2hlYWRpbmdzLCAuYy1tb2RhbC1zcGVjaWFsX19yZWNvbW1lbmQtaGVhZGluZ3Mge1xuICBmb250LXNpemU6IDUuMzMzMzMzMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogNS4zMzMzMzMzMzMzdnc7XG4gIHBhZGRpbmc6IDR2dyAwdnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA1LjMzMzMzMzMzMzN2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1mdWtpZGFzaGk6OmJlZm9yZSwgLnAtdG9wLXNwX19mcmFtZS1oZWFkaW5nczo6YmVmb3JlLCAucC1tYW5wdWt1X19jb21pY3MtaGVhZGluZ3M6OmJlZm9yZSwgLnAtbWFucHVrdV9fcHYtaGVhZGluZ3M6OmJlZm9yZSwgLnAtYm9va3Nob3BpbmZvX19zaG9wX19oZWFkaW5nczo6YmVmb3JlLCAucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19oZWFkaW5nczo6YmVmb3JlLCAuYy1tb2RhbC1zcGVjaWFsX19yZWNvbW1lbmQtaGVhZGluZ3M6OmJlZm9yZSB7XG4gIHdpZHRoOiA1LjMzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiA1LjMzMzMzMzMzMzN2dztcbiAgdG9wOiBjYWxjKDEwMCUgLSAyLjU2dncpO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTQxZGVnKSBza2V3KDhkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDNweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMTExICMxMTE7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIGhlYWRlciAqL1xuLmMtaGVhZGVyIHtcbiAgaGVpZ2h0OiAxNS40NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uYy1oZWFkZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDk1JTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTE7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uYy1oZWFkZXJfX2Fib3V0IHtcbiAgd2lkdGg6IDIxLjMzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiAyMS4zMzMzMzMzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuLmMtaGVhZGVyX19hYm91dCBhIHtcbiAgYm9yZGVyOiAzcHggc29saWQgIzExMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYy1oZWFkZXJfX2Fib3V0IGltZyB7XG4gIHdpZHRoOiA3LjQ2NjY2NjY2Njd2dztcbiAgbWFyZ2luLXRvcDogMi40dnc7XG59XG4uYy1oZWFkZXJfX2Fib3V0IHAge1xuICBmb250LXNpemU6IDIuNHZ3O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5jLWhlYWRlcl9fbG9nbyB7XG4gIHdpZHRoOiAzMC4xMzMzMzMzMzMzdnc7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jLWhlYWRlcl9fbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbi5jLWhlYWRlcl9fbWVudV9fYnRuIHtcbiAgd2lkdGg6IDEyLjh2dztcbiAgaGVpZ2h0OiAxMS43MzMzMzMzMzMzdnc7XG4gIG1hcmdpbi10b3A6IDIuNHZ3O1xuICBtYXJnaW4tcmlnaHQ6IDIuMTMzMzMzMzMzM3Z3O1xuICBwYWRkaW5nLXRvcDogNi42NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNjtcbn1cbi5jLWhlYWRlcl9fbWVudV9fYnRuOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmMtaGVhZGVyX19tZW51X19idG4gc3BhbiB7XG4gIGhlaWdodDogMS44NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgbGVmdDogMDtcbn1cbi5jLWhlYWRlcl9fbWVudV9fYnRuIHNwYW46Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTIuOHZ3O1xuICB0b3A6IDA7XG59XG4uYy1oZWFkZXJfX21lbnVfX2J0biBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAxMS43MzMzMzMzMzMzdnc7XG4gIHRvcDogMy40NjY2NjY2NjY3dnc7XG59XG4uYy1oZWFkZXJfX21lbnVfX2J0bi1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMi42NjY2NjY2NjY3dnc7XG4gIG9wYWNpdHk6IDE7XG59XG4uYy1oZWFkZXJfX21lbnVfX2J0bi5pcy1vcGVuIHNwYW46Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTEuNzMzMzMzMzMzM3Z3O1xuICB0b3A6IDUuMzMzMzMzMzMzM3Z3O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzBkZWcpO1xufVxuLmMtaGVhZGVyX19tZW51X19idG4uaXMtb3BlbiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAxMS43MzMzMzMzMzMzdnc7XG4gIHRvcDogNS4zMzMzMzMzMzMzdnc7XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcbn1cbi5jLWhlYWRlcl9fbWVudV9fYnRuLmlzLW9wZW4gLmMtaGVhZGVyX19tZW51X19idG4tbGFiZWwge1xuICBvcGFjaXR5OiAwO1xufVxuLmMtaGVhZGVyX19tZW51IC5jLW1lbnUge1xuICBwYWRkaW5nLXRvcDogMTQuNHZ3O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYmdfZG90QDJ4LnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwdncgMTQ0dnc7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHotaW5kZXg6IDU7XG59XG4uYy1oZWFkZXJfX21lbnUgLmMtbWVudV9fYmFubmVyLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxNy4wNjY2NjY2NjY3dnc7XG59XG4uYy1oZWFkZXJfX21lbnUgLmMtbWVudSAuYy1idG4tcHJlc3MsIC5jLWhlYWRlcl9fbWVudSAuYy1tZW51IC5wLWJvb2tzaG9waW5mb19fc2hvcF9faXRlbSwgLmMtaGVhZGVyX19tZW51IC5jLW1lbnUgLnAtYm9va3Nob3BpbmZvX19jYW1wYWlnbl9faXRlbSB7XG4gIHdpZHRoOiA4OS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogMjR2dztcbn1cbi5jLWhlYWRlcl9fbWVudSAuYy1tZW51IC5jLWJ0bi1wcmVzczpub3QoOmxhc3QtY2hpbGQpLCAuYy1oZWFkZXJfX21lbnUgLmMtbWVudSAucC1ib29rc2hvcGluZm9fX3Nob3BfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSwgLmMtaGVhZGVyX19tZW51IC5jLW1lbnUgLnAtYm9va3Nob3BpbmZvX19jYW1wYWlnbl9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMi4xMzMzMzMzMzMzdnc7XG59XG4uYy1oZWFkZXJfX21lbnUgLmMtbWVudSAuYy1idG4tcHJlc3MgYSwgLmMtaGVhZGVyX19tZW51IC5jLW1lbnUgLnAtYm9va3Nob3BpbmZvX19zaG9wX19pdGVtIGEsIC5jLWhlYWRlcl9fbWVudSAuYy1tZW51IC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW0gYSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYy1oZWFkZXJfX21lbnUgLmMtbWVudV9fbGluayB7XG4gIHBhZGRpbmctdG9wOiA4LjUzMzMzMzMzMzN2dztcbiAgcGFkZGluZy1ib3R0b206IDIxLjMzMzMzMzMzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYy1oZWFkZXJfX21lbnUgLmMtbWVudV9fbGluay1saXN0IHtcbiAgZ2FwOiAyLjEzMzMzMzMzMzN2dyAxMi4yNjY2NjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDguNTMzMzMzMzMzM3Z3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmMtaGVhZGVyX19tZW51IC5jLW1lbnVfX2xpbmstaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLWhlYWRlcl9fbWVudSAuYy1tZW51X19saW5rLWl0ZW0gYSB7XG4gIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjR2dztcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5jLWhlYWRlcl9fbWVudSAuYy1tZW51X19saW5rLWl0ZW06Zmlyc3QtY2hpbGQ6OmFmdGVyLCAuYy1oZWFkZXJfX21lbnUgLmMtbWVudV9fbGluay1pdGVtOm50aC1jaGlsZCg0KTo6YWZ0ZXIge1xuICBoZWlnaHQ6IDMuMnZ3O1xuICByaWdodDogLTYuMTMzMzMzMzMzM3Z3O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ4NDg0O1xufVxuLmMtaGVhZGVyX19tZW51IC5jLW1lbnVfX2NvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMy4ydnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jLWhlYWRlcl9fbWVudS5pcy1vcGVuIC5jLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gZm9vdGVyICovXG4uYy1mb290ZXJfX2Jhbm5lcnMge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzExMTtcbiAgcGFkZGluZzogMTcuMDY2NjY2NjY2N3Z3IDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjNFOTtcbn1cbi5jLWZvb3Rlcl9fYmFubmVycy1pdGVtLmMtYnRuLXByZXNzLCAuYy1mb290ZXJfX2Jhbm5lcnMtaXRlbS5wLWJvb2tzaG9waW5mb19fc2hvcF9faXRlbSwgLmMtZm9vdGVyX19iYW5uZXJzLWl0ZW0ucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19pdGVtIHtcbiAgd2lkdGg6IDg5LjZ2dztcbiAgaGVpZ2h0OiAyNHZ3O1xufVxuLmMtZm9vdGVyX19iYW5uZXJzLWl0ZW0uYy1idG4tcHJlc3MgYSwgLmMtZm9vdGVyX19iYW5uZXJzLWl0ZW0ucC1ib29rc2hvcGluZm9fX3Nob3BfX2l0ZW0gYSwgLmMtZm9vdGVyX19iYW5uZXJzLWl0ZW0ucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19pdGVtIGEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmMtZm9vdGVyX19iYW5uZXJzLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMTMzMzMzMzMzM3Z3O1xufVxuLmMtZm9vdGVyX19pbm5lciB7XG4gIHBhZGRpbmctdG9wOiA4LjUzMzMzMzMzMzN2dztcbiAgcGFkZGluZy1ib3R0b206IDIxLjMzMzMzMzMzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYy1mb290ZXJfX21lbnUge1xuICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzMzMzMzN2dztcbn1cbi5jLWZvb3Rlcl9fbWVudS1saXN0IHtcbiAgZ2FwOiAyLjEzMzMzMzMzMzN2dyAxMi4yNjY2NjY2NjY3dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYy1mb290ZXJfX21lbnUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLWZvb3Rlcl9fbWVudS1pdGVtIGEge1xuICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogNi40dnc7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYy1mb290ZXJfX21lbnUtaXRlbTpmaXJzdC1jaGlsZDo6YWZ0ZXIsIC5jLWZvb3Rlcl9fbWVudS1pdGVtOm50aC1jaGlsZCg0KTo6YWZ0ZXIge1xuICBoZWlnaHQ6IDMuMnZ3O1xuICByaWdodDogLTYuMTMzMzMzMzMzM3Z3O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ4NDg0O1xufVxuLmMtZm9vdGVyX19jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDMuMnZ3O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOS9nOWTgeips+e0sOODouODvOODgOODqyAqL1xuLmMtZGV0YWlsLWl0ZW06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jLW1vZGFsLWRldGFpbCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB3aWR0aDogODUuMzMzMzMzMzMzM3Z3O1xuICBwYWRkaW5nLXRvcDogMTYuNTMzMzMzMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDMwO1xufVxuLmMtbW9kYWwtZGV0YWlsLmlzLXNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uYy1tb2RhbC1kZXRhaWxfX2Nsb3NlIHtcbiAgd2lkdGg6IDEwLjEzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiAxMC4xMzMzMzMzMzMzdnc7XG4gIHRvcDogMi4xMzMzMzMzMzMzdnc7XG4gIHJpZ2h0OiAyLjEzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9tb2RhbF9hcnJvd0AyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5jLW1vZGFsLWRldGFpbF9fY2xvc2U6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYy1tb2RhbC1kZXRhaWxfX3NoYXJlIHtcbiAgd2lkdGg6IDEwLjY2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiA5MS43MzMzMzMzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMDY2NjY2NjY2N3Z3IDAgMCAxLjA2NjY2NjY2Njd2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmMtbW9kYWwtZGV0YWlsX19zaGFyZSBwIHtcbiAgZm9udC1zaXplOiAzLjJ2dztcbiAgd2lkdGg6IDEzLjMzMzMzMzMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogMS4wNjY2NjY2NjY3dnc7XG4gIGNvbG9yOiAjZmZmO1xuICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xufVxuLmMtbW9kYWwtZGV0YWlsX19zaGFyZSAuYy1zaGFyZS1saXN0IC5jLXNoYXJlLWl0ZW0ge1xuICB3aWR0aDogMTMuMzMzMzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDEzLjMzMzMzMzMzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogNi42NjY2NjY2NjY3dnc7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSksIDJweCAycHggNHB4IDAgcmdiYSgxNywgMTcsIDE3LCAwLjQpO1xufVxuLmMtbW9kYWwtZGV0YWlsX19zaGFyZSAuYy1zaGFyZS1saXN0IC5jLXNoYXJlLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxLjA2NjY2NjY2Njd2dztcbn1cbi5jLW1vZGFsLWRldGFpbF9faW5uZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1tb2RhbC1kZXRhaWxfX2ltZyB7XG4gIG1hcmdpbi1ib3R0b206IDcuNDY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1tb2RhbC1kZXRhaWxfX2ltZyBpbWcge1xuICB3aWR0aDogNTUuNDY2NjY2NjY2N3Z3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggMCByZ2JhKDE3LCAxNywgMTcsIDAuNCk7XG59XG4uYy1tb2RhbC1kZXRhaWxfX3RleHQge1xuICBwYWRkaW5nOiAwdncgNS4zMzMzMzMzMzMzdnc7XG4gIG1hcmdpbi1ib3R0b206IDQuMjY2NjY2NjY2N3Z3O1xufVxuLmMtbW9kYWwtZGV0YWlsX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNC44dnc7XG4gIGxpbmUtaGVpZ2h0OiA3LjQ2NjY2NjY2Njd2dztcbiAgd2lkdGg6IDU1LjQ2NjY2NjY2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jLW1vZGFsLWRldGFpbF9fYXV0aG9yIHtcbiAgZm9udC1zaXplOiAzLjJ2dztcbiAgbGluZS1oZWlnaHQ6IDQuOHZ3O1xuICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzMzMzMzN2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmMtbW9kYWwtZGV0YWlsX19sZWFkIHtcbiAgZm9udC1zaXplOiAzLjJ2dztcbiAgbGluZS1oZWlnaHQ6IDQuOHZ3O1xuICBtYXJnaW4tYm90dG9tOiA0LjI2NjY2NjY2Njd2dztcbn1cbi5jLW1vZGFsLWRldGFpbF9faW5mbyB7XG4gIHBhZGRpbmc6IDB2dyA1LjMzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiAxNC40dnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLW1vZGFsLWRldGFpbF9faW5mbzo6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsICNmZmYgMTAwJSk7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uYy1tb2RhbC1kZXRhaWxfX2luZm8uaXMtb3BlbiB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQuMjY2NjY2NjY2N3Z3O1xufVxuLmMtbW9kYWwtZGV0YWlsX19pbmZvLmlzLW9wZW46OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmMtbW9kYWwtZGV0YWlsX19pbmZvLWhlYWRpbmdzIHtcbiAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDUuODY2NjY2NjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiA0LjI2NjY2NjY2Njd2dztcbn1cbi5jLW1vZGFsLWRldGFpbF9faW5mby1pdGVtIHtcbiAgZm9udC1zaXplOiAzLjJ2dztcbiAgbGluZS1oZWlnaHQ6IDQuOHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmMtbW9kYWwtZGV0YWlsX19pbmZvLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMDY2NjY2NjY2N3Z3O1xufVxuLmMtbW9kYWwtZGV0YWlsX19pbmZvLWl0ZW0gcDpsYXN0LWNoaWxkLFxuLmMtbW9kYWwtZGV0YWlsX19pbmZvLWl0ZW0gZGl2Omxhc3QtY2hpbGQge1xuICBmbGV4OiAxO1xufVxuLmMtbW9kYWwtZGV0YWlsX19pbmZvLWxhYmVsIHtcbiAgY29sb3I6ICNGRjhBMzM7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5jLW1vZGFsLWRldGFpbF9faW5mby10YWcgc3BhbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTExO1xufVxuLmMtbW9kYWwtZGV0YWlsX19pbmZvLXRhZyBzcGFuOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmMtbW9kYWwtZGV0YWlsX19pbmZvLWJ0biB7XG4gIGZvbnQtc2l6ZTogMy4ydnc7XG4gIGxpbmUtaGVpZ2h0OiA0Ljh2dztcbiAgbWFyZ2luLWJvdHRvbTogOC41MzMzMzMzMzMzdnc7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmMtbW9kYWwtZGV0YWlsX19pbmZvLWJ0biBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMTE7XG59XG4uYy1tb2RhbC1kZXRhaWxfX2luZm8tYnRuOjphZnRlciB7XG4gIHdpZHRoOiA1LjMzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiA1LjMzMzMzMzMzMzN2dztcbiAgcmlnaHQ6IC03LjQ2NjY2NjY2Njd2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYnRuX2Fycm93QDJ4LnBuZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3R0b206IDA7XG59XG4uYy1tb2RhbC1kZXRhaWxfX2luZm8tYnRuLmlzLW9wZW46OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5jLW1vZGFsLWRldGFpbF9faW5mby1zcGVjaWFsIHNwYW4sIC5jLW1vZGFsLWRldGFpbF9faW5mby1zcGVjaWFsIGEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExMTtcbn1cbi5jLW1vZGFsLWRldGFpbF9faW5mby1zcGVjaWFsIHNwYW46aG92ZXIsIC5jLW1vZGFsLWRldGFpbF9faW5mby1zcGVjaWFsIGE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYy1tb2RhbC1kZXRhaWxfX2luZm8tc3BlY2lhbCBhIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmMtbW9kYWwtZGV0YWlsX19idG4tbGFyZ2UgLmMtYnRuLWt1cmFzaGlydSxcbi5jLW1vZGFsLWRldGFpbF9fYnRuLWxhcmdlIC5jLWJ0bi1tYW5wdWt1IHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG59XG4uYy1tb2RhbC1kZXRhaWxfX2J0biB7XG4gIHBhZGRpbmc6IDB2dyA1LjMzMzMzMzMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogOC41MzMzMzMzMzMzdnc7XG59XG4uYy1tb2RhbC1kZXRhaWxfX2J0biAuYy1idG4tb3JhbmdlLCAuYy1tb2RhbC1kZXRhaWxfX2J0biAucC1ub3Rmb3VuZF9fYnRuLCAuYy1tb2RhbC1kZXRhaWxfX2J0biAucC1hYm91dF9fbXZfX2RldGFpbC1saW5rbGlzdC1idG4sIC5jLW1vZGFsLWRldGFpbF9fYnRuIC5wLWFib3V0X19tdl9fZGV0YWlsLWJ0biwgLmMtbW9kYWwtZGV0YWlsX19idG4gLmMtYnRuLW1hbnB1a3UsIC5jLW1vZGFsLWRldGFpbF9fYnRuIC5jLWJ0bi1rdXJhc2hpcnUge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jLW1vZGFsLWRldGFpbF9fYnRuIC5jLWJ0bi1vcmFuZ2U6bm90KDpsYXN0LWNoaWxkKSwgLmMtbW9kYWwtZGV0YWlsX19idG4gLnAtbm90Zm91bmRfX2J0bjpub3QoOmxhc3QtY2hpbGQpLCAuYy1tb2RhbC1kZXRhaWxfX2J0biAucC1hYm91dF9fbXZfX2RldGFpbC1saW5rbGlzdC1idG46bm90KDpsYXN0LWNoaWxkKSwgLmMtbW9kYWwtZGV0YWlsX19idG4gLnAtYWJvdXRfX212X19kZXRhaWwtYnRuOm5vdCg6bGFzdC1jaGlsZCksIC5jLW1vZGFsLWRldGFpbF9fYnRuIC5jLWJ0bi1tYW5wdWt1Om5vdCg6bGFzdC1jaGlsZCksIC5jLW1vZGFsLWRldGFpbF9fYnRuIC5jLWJ0bi1rdXJhc2hpcnU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjY2NjY2NjY2N3Z3O1xufVxuLmMtbW9kYWwtZGV0YWlsX190ZXJtcyB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjY2NjY2NjY2N3Z3O1xufVxuLmMtbW9kYWwtZGV0YWlsX190ZXJtcy10ZXh0IHtcbiAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDUuODY2NjY2NjY2N3Z3O1xuICBwYWRkaW5nLWxlZnQ6IDMuMnZ3O1xuICBtYXJnaW4tbGVmdDogNS4zMzMzMzMzMzMzdnc7XG4gIHdpZHRoOiA3NC42NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNGRjhBMzM7XG59XG4uYy1tb2RhbC1kZXRhaWxfX3Rlcm1zLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjY2NjY2NjY2N3Z3O1xufVxuLmMtbW9kYWwtZGV0YWlsX190ZXJtcy10ZXh0OjphZnRlciB7XG4gIHdpZHRoOiAxLjA2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhBMzM7XG59XG4uYy1tb2RhbC1kZXRhaWxfX3JlY29tbWVuZCB7XG4gIHBhZGRpbmctdG9wOiA4LjUzMzMzMzMzMzN2dztcbiAgcGFkZGluZy1ib3R0b206IDM0LjEzMzMzMzMzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjNFOTtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMxMTE7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMTExO1xufVxuLmMtbW9kYWwtZGV0YWlsX19yZWNvbW1lbmQtaGVhZGluZ3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDQuOHZ3O1xuICBsaW5lLWhlaWdodDogNy40NjY2NjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDQuMjY2NjY2NjY2N3Z3O1xufVxuLmMtbW9kYWwtZGV0YWlsX19yZWNvbW1lbmQtaGVhZGluZ3MgaW1nIHtcbiAgd2lkdGg6IDI0LjUzMzMzMzMzMzN2dztcbn1cbi5jLW1vZGFsLWRldGFpbF9fcmVjb21tZW5kLWxpc3Qge1xuICBwYWRkaW5nOiAwdncgNS4zMzMzMzMzMzMzdnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYy1tb2RhbC1kZXRhaWxfX3JlY29tbWVuZC1saXN0IGxpIHtcbiAgd2lkdGg6IDIyLjY2NjY2NjY2Njd2dztcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggMCByZ2JhKDE3LCAxNywgMTcsIDAuNCk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOeJuembhuips+e0sOODouODvOODgOODqyAqL1xuLmMtc3BlY2lhbC1pdGVtOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYy1tb2RhbC1zcGVjaWFsIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHdpZHRoOiA4NS4zMzMzMzMzMzMzdnc7XG4gIHBhZGRpbmctdG9wOiAxNi41MzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjk7XG59XG4uYy1tb2RhbC1zcGVjaWFsLmlzLXNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uYy1tb2RhbC1zcGVjaWFsX19jbG9zZSB7XG4gIHdpZHRoOiAxMC4xMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogMTAuMTMzMzMzMzMzM3Z3O1xuICB0b3A6IDIuMTMzMzMzMzMzM3Z3O1xuICByaWdodDogMi4xMzMzMzMzMzMzdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vbW9kYWxfYXJyb3dAMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYy1tb2RhbC1zcGVjaWFsX19jbG9zZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jLW1vZGFsLXNwZWNpYWxfX3NoYXJlIHtcbiAgd2lkdGg6IDc0LjY2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiAyMi4xMzMzMzMzMzMzdnc7XG4gIG1hcmdpbi1ib3R0b206IDguNTMzMzMzMzMzM3Z3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vbW9kYWxfc3BlY2lhbF9zaGFyZV9iZ19zcEAyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYy1tb2RhbC1zcGVjaWFsX19zaGFyZSBwIHtcbiAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDUuODY2NjY2NjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiAxLjA2NjY2NjY2Njd2dztcbiAgbWFyZ2luLWxlZnQ6IDE0LjY2NjY2NjY2Njd2dztcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMCAjRjdGN0Y3LCAtMXB4IDFweCAwICNGN0Y3RjcsIDFweCAtMXB4IDAgI0Y3RjdGNywgLTFweCAtMXB4IDAgI0Y3RjdGNztcbn1cbi5jLW1vZGFsLXNwZWNpYWxfX3NoYXJlIC5jLXNoYXJlLWxpc3Qge1xuICBnYXA6IDR2dztcbiAgcGFkZGluZy1sZWZ0OiAyNHZ3O1xuICBtYXJnaW4tYm90dG9tOiAwLjUzMzMzMzMzMzN2dztcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jLW1vZGFsLXNwZWNpYWxfX3NoYXJlIC5jLXNoYXJlLWxpc3QgLmMtc2hhcmUtaXRlbSB7XG4gIHdpZHRoOiAxMS4ydnc7XG4gIGhlaWdodDogMTEuMnZ3O1xufVxuLmMtbW9kYWwtc3BlY2lhbF9fc2hhcmUgLmMtc2hhcmUtbGlzdCAuYy1zaGFyZS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4wNjY2NjY2NjY3dnc7XG59XG4uYy1tb2RhbC1zcGVjaWFsX19pbm5lciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLW1vZGFsLXNwZWNpYWxfX2ltZyB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1tb2RhbC1zcGVjaWFsX19pbWcgaW1nIHtcbiAgd2lkdGg6IDc0LjY2NjY2NjY2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYy1tb2RhbC1zcGVjaWFsX19pbmZvIHtcbiAgcGFkZGluZzogMHZ3IDUuMzMzMzMzMzMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzMzMzMzN2dztcbn1cbi5jLW1vZGFsLXNwZWNpYWxfX2luZm8taGVhZGluZ3Mge1xuICBmb250LXNpemU6IDQuOHZ3O1xuICBsaW5lLWhlaWdodDogNy40NjY2NjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDQuMjY2NjY2NjY2N3Z3O1xufVxuLmMtbW9kYWwtc3BlY2lhbF9faW5mby1saXN0IHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5jLW1vZGFsLXNwZWNpYWxfX2luZm8taXRlbSB7XG4gIGZvbnQtc2l6ZTogMy4ydnc7XG4gIGxpbmUtaGVpZ2h0OiA0Ljh2dztcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jLW1vZGFsLXNwZWNpYWxfX2luZm8taXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4wNjY2NjY2NjY3dnc7XG59XG4uYy1tb2RhbC1zcGVjaWFsX19pbmZvLWl0ZW0gcDpsYXN0LWNoaWxkLFxuLmMtbW9kYWwtc3BlY2lhbF9faW5mby1pdGVtIGRpdjpsYXN0LWNoaWxkIHtcbiAgZmxleDogMTtcbn1cbi5jLW1vZGFsLXNwZWNpYWxfX2luZm8tbGFiZWwge1xuICBjb2xvcjogI0ZGOEEzMztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmMtbW9kYWwtc3BlY2lhbF9faW5mby10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTExO1xufVxuLmMtbW9kYWwtc3BlY2lhbF9faW5mby10aXRsZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jLW1vZGFsLXNwZWNpYWxfX3JlY29tbWVuZCB7XG4gIHBhZGRpbmctdG9wOiA4LjUzMzMzMzMzMzN2dztcbiAgcGFkZGluZy1ib3R0b206IDI1LjZ2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjNFOTtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMxMTE7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMTExO1xufVxuLmMtbW9kYWwtc3BlY2lhbF9fcmVjb21tZW5kLWhlYWRpbmdzIHtcbiAgd2lkdGg6IDc0LjY2NjY2NjY2Njd2dztcbn1cbi5jLW1vZGFsLXNwZWNpYWxfX3JlY29tbWVuZC1saXN0IHtcbiAgcGFkZGluZzogMHZ3IDUuMzMzMzMzMzMzM3Z3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYy1tb2RhbC1zcGVjaWFsX19yZWNvbW1lbmQtbGlzdDo6YmVmb3JlIHtcbiAgd2lkdGg6IDIyLjY2NjY2NjY2Njd2dztcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9yZGVyOiAxO1xufVxuLmMtbW9kYWwtc3BlY2lhbF9fcmVjb21tZW5kLWxpc3QgbGkge1xuICB3aWR0aDogMjIuNjY2NjY2NjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtbW9kYWwtc3BlY2lhbF9fcmVjb21tZW5kLWxpc3QgbGkgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoMTcsIDE3LCAxNywgMC40KTtcbn1cbi5jLW1vZGFsLXNwZWNpYWxfX3JlY29tbWVuZC1saXN0IGxpIGltZy5sYXp5bG9hZGluZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDM1LjQ2NjY2NjY2Njd2dztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g44Kv44Op44K344Or44Go44Gv77yf44Oi44O844OA44OrICovXG4uYy1rdXJhc2hpcnVfX21vZGFsLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMTcuMDY2NjY2NjY2N3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogMTAuNjY2NjY2NjY2N3Z3O1xuICB0b3A6IDA7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDMwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuLmMta3VyYXNoaXJ1X19tb2RhbC13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYy1rdXJhc2hpcnVfX21vZGFsLXdyYXBwZXIuaXMtc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uYy1rdXJhc2hpcnVfX21vZGFsIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgd2lkdGg6IDg1LjMzMzMzMzMzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogNC4yNjY2NjY2NjY3dnc7XG4gIHBhZGRpbmc6IDE0LjR2dyA1LjMzMzMzMzMzMzN2dyA4LjUzMzMzMzMzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAzcHggc29saWQgIzExMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMta3VyYXNoaXJ1X19tb2RhbC1jbG9zZSB7XG4gIHdpZHRoOiAxMC40dnc7XG4gIGhlaWdodDogOHZ3O1xuICB0b3A6IDQuMjY2NjY2NjY2N3Z3O1xuICByaWdodDogNS4zMzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL21vZGFsX2Nyb3NzQDJ4LnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmMta3VyYXNoaXJ1X19tb2RhbC1jbG9zZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC43O1xufVxuLmMta3VyYXNoaXJ1X19tb2RhbC1oZWFkaW5ncyB7XG4gIG1hcmdpbi1ib3R0b206IDYuNHZ3O1xufVxuLmMta3VyYXNoaXJ1X19tb2RhbC1oZWFkaW5ncyBpbWcge1xuICB3aWR0aDogMzguOTMzMzMzMzMzM3Z3O1xuICBtYXJnaW4tcmlnaHQ6IDIuMTMzMzMzMzMzM3Z3O1xufVxuLmMta3VyYXNoaXJ1X19tb2RhbC1oZWFkaW5ncyBwIHtcbiAgZm9udC1zaXplOiA0Ljh2dztcbn1cbi5jLWt1cmFzaGlydV9fbW9kYWwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjR2dztcbiAgbWFyZ2luLWJvdHRvbTogMi4xMzMzMzMzMzMzdnc7XG59XG4uYy1rdXJhc2hpcnVfX21vZGFsX19yZWNpcGUtaGVhZGluZ3Mge1xuICBmb250LXNpemU6IDQuOHZ3O1xuICBsaW5lLWhlaWdodDogNy40NjY2NjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDEuMDY2NjY2NjY2N3Z3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYy1rdXJhc2hpcnVfX21vZGFsX19yZWNpcGUtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDYuNHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYy1rdXJhc2hpcnVfX21vZGFsX19yZWNpcGUtaXRlbSB7XG4gIHdpZHRoOiAxNy44NjY2NjY2NjY3dnc7XG59XG4uYy1rdXJhc2hpcnVfX21vZGFsIC5jLWJ0bi1wcmVzcywgLmMta3VyYXNoaXJ1X19tb2RhbCAucC1ib29rc2hvcGluZm9fX3Nob3BfX2l0ZW0sIC5jLWt1cmFzaGlydV9fbW9kYWwgLnAtYm9va3Nob3BpbmZvX19jYW1wYWlnbl9faXRlbSB7XG4gIHdpZHRoOiA3NC42NjY2NjY2NjY3dnc7XG4gIGhlaWdodDogMjEuMzMzMzMzMzMzM3Z3O1xuICBib3JkZXItcmFkaXVzOiAxMy4zMzMzMzMzMzMzdnc7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmMta3VyYXNoaXJ1X19tb2RhbCAuYy1idG4tcHJlc3MgYSwgLmMta3VyYXNoaXJ1X19tb2RhbCAucC1ib29rc2hvcGluZm9fX3Nob3BfX2l0ZW0gYSwgLmMta3VyYXNoaXJ1X19tb2RhbCAucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19pdGVtIGEge1xuICBib3JkZXItcmFkaXVzOiAxMy4zMzMzMzMzMzMzdnc7XG4gIHBhZGRpbmctbGVmdDogMTYuOHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmMta3VyYXNoaXJ1X19tb2RhbCAuYy1idG4tcHJlc3MgYTo6YWZ0ZXIsIC5jLWt1cmFzaGlydV9fbW9kYWwgLnAtYm9va3Nob3BpbmZvX19zaG9wX19pdGVtIGE6OmFmdGVyLCAuYy1rdXJhc2hpcnVfX21vZGFsIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW0gYTo6YWZ0ZXIge1xuICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogNS4zMzMzMzMzMzMzdnc7XG4gIHJpZ2h0OiA0LjI2NjY2NjY2Njd2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYnRuX2V4dGVybmFsQDJ4LnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5jLWt1cmFzaGlydV9fbW9kYWwgLmMtYnRuLXByZXNzOjphZnRlciwgLmMta3VyYXNoaXJ1X19tb2RhbCAucC1ib29rc2hvcGluZm9fX3Nob3BfX2l0ZW06OmFmdGVyLCAuYy1rdXJhc2hpcnVfX21vZGFsIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW06OmFmdGVyIHtcbiAgd2lkdGg6IDc0LjY2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiAyMS4zMzMzMzMzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDEzLjMzMzMzMzMzMzN2dztcbn1cbi5jLWt1cmFzaGlydV9fbW9kYWwgLmMtYnRuLXByZXNzIGltZywgLmMta3VyYXNoaXJ1X19tb2RhbCAucC1ib29rc2hvcGluZm9fX3Nob3BfX2l0ZW0gaW1nLCAuYy1rdXJhc2hpcnVfX21vZGFsIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDM1LjczMzMzMzMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogMS4wNjY2NjY2NjY3dnc7XG59XG4uYy1rdXJhc2hpcnVfX21vZGFsIC5jLWJ0bi1wcmVzcyBwLCAuYy1rdXJhc2hpcnVfX21vZGFsIC5wLWJvb2tzaG9waW5mb19fc2hvcF9faXRlbSBwLCAuYy1rdXJhc2hpcnVfX21vZGFsIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjR2dztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gZmxleGJveCAqL1xuLmMtZmxleGJveC1oYWxmIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA0LjI2NjY2NjY2Njd2dztcbiAgd2lkdGg6IDg5LjMzMzMzMzMzMzN2dztcbiAgYm94LXNoYWRvdzogM3B4IDNweCAwIDAgdmFyKC0tQ29sb3ItYmxhY2ssICMxMTEpLCAycHggMnB4IDAgMCB2YXIoLS1Db2xvci1ibGFjaywgIzExMSksIDFweCAxcHggMCAwIHZhcigtLUNvbG9yLWJsYWNrLCAjMTExKTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzExMTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRjRGM0U5O1xufVxuLmMtZmxleGJveC1oYWxmLWhlYWRpbmdzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjMTExO1xuICBwYWRkaW5nOiAyLjEzMzMzMzMzMzN2dyAyLjEzMzMzMzMzMzN2dztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNC44dnc7XG4gIGxpbmUtaGVpZ2h0OiA3LjQ2NjY2NjY2Njd2dztcbn1cbi5jLWZsZXhib3gtaGFsZi1oZWFkaW5ncy5jLWZsZXhib3gtbmV3IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtZmxleGJveC1oYWxmLWhlYWRpbmdzLmMtZmxleGJveC1uZXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTkVXXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTIuNTMzMzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDYuNHZ3O1xuICBwYWRkaW5nOiAwLjh2dyAyLjEzMzMzMzMzMzN2dztcbiAgYmFja2dyb3VuZDogI0VENTkzRjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZm9udC1zaXplOiAzLjJ2dztcbiAgbGluZS1oZWlnaHQ6IDQuOHZ3O1xuICBjb2xvcjogI2ZmZjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDEuMDY2NjY2NjY2N3Z3O1xufVxuLmMtZmxleGJveC1oYWxmLWxpbmsge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzExMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA1LjZ2dyAyLjEzMzMzMzMzMzN2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRkY4QTMzO1xuICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogNS44NjY2NjY2NjY3dnc7XG59XG4uYy1mbGV4Ym94LWhhbGYtbGluazo6YWZ0ZXIge1xuICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogNS4zMzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2J0bl9wbHVzQDJ4LnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDQuMjY2NjY2NjY2N3Z3O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBjb29raWXmib/oq77nlLvpnaIgKi9cbi5jLW1vZGFsLWNvb2tpZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYy1tb2RhbC1jb29raWVfX21vZGFsIHtcbiAgcGFkZGluZzogMi42NjY2NjY2NjY3dncgMS42dnc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTc7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYy1tb2RhbC1jb29raWVfX21vZGFsIHAge1xuICBmb250LXNpemU6IDMuMnZ3O1xuICBsaW5lLWhlaWdodDogNC44dnc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmMtbW9kYWwtY29va2llX19tb2RhbCBhIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjb2xvcjogI0ZGOEEzMztcbn1cbi5jLW1vZGFsLWNvb2tpZV9fYmcge1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5Njtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g6L+95b6T44Oc44K/44OzICovXG4uYy1idG4tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDIwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYy1idG4tZml4ZWQuaXMtc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYnRuLWZpeGVkIGE6YWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5jLWJ0bi1zZWFyY2gge1xuICB3aWR0aDogNTcuNnZ3O1xuICBib3R0b206IDUuMzMzMzMzMzMzM3Z3O1xuICByaWdodDogNC4yNjY2NjY2NjY3dnc7XG59XG4uYy1idG4tc2VhcmNoIGltZyB7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCAyNHB4ICMxMTEpO1xufVxuXG4uYy1nb3RvcCB7XG4gIGJvdHRvbTogMHZ3O1xuICB3aWR0aDogMjEuMzMzMzMzMzMzM3Z3O1xuICByaWdodDogMHZ3O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDjg6Ljg7zjg4Djg6sgKi9cbiNjLW1vZGFsLW92ZXJsYXkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB6LWluZGV4OiA5ODtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g44Oc44K/44OzICovXG4uYy1idG4tb3JhbmdlLCAucC1ub3Rmb3VuZF9fYnRuLCAucC1hYm91dF9fbXZfX2RldGFpbC1saW5rbGlzdC1idG4sIC5wLWFib3V0X19tdl9fZGV0YWlsLWJ0biwgLmMtYnRuLW1hbnB1a3UsIC5jLWJ0bi1rdXJhc2hpcnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA3NC42NjY2NjY2NjY3dnc7XG4gIGhlaWdodDogMTcuMDY2NjY2NjY2N3Z3O1xuICBib3JkZXItcmFkaXVzOiAxLjA2NjY2NjY2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYy1idG4tb3JhbmdlIGEsIC5wLW5vdGZvdW5kX19idG4gYSwgLnAtYWJvdXRfX212X19kZXRhaWwtbGlua2xpc3QtYnRuIGEsIC5wLWFib3V0X19tdl9fZGV0YWlsLWJ0biBhLCAuYy1idG4tbWFucHVrdSBhLCAuYy1idG4ta3VyYXNoaXJ1IGEge1xuICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogNS44NjY2NjY2NjY3dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMDY2NjY2NjY2N3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QTMzO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDNweCAzcHggMCAwIHZhcigtLUNvbG9yLWJsYWNrLCAjMTExKSwgMnB4IDJweCAwIDAgdmFyKC0tQ29sb3ItYmxhY2ssICMxMTEpLCAxcHggMXB4IDAgMCB2YXIoLS1Db2xvci1ibGFjaywgIzExMSk7XG59XG4uYy1idG4tb3JhbmdlIGE6OmJlZm9yZSwgLnAtbm90Zm91bmRfX2J0biBhOjpiZWZvcmUsIC5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0biBhOjpiZWZvcmUsIC5wLWFib3V0X19tdl9fZGV0YWlsLWJ0biBhOjpiZWZvcmUsIC5jLWJ0bi1tYW5wdWt1IGE6OmJlZm9yZSwgLmMtYnRuLWt1cmFzaGlydSBhOjpiZWZvcmUge1xuICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogNS4zMzMzMzMzMzMzdnc7XG4gIHJpZ2h0OiBjYWxjKDQuMjY2NjY2NjY2N3Z3IC0gM3B4KTtcbiAgdG9wOiA1MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2J0bl9hcnJvd0AyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5jLWJ0bi1wcmVzcywgLnAtYm9va3Nob3BpbmZvX19zaG9wX19pdGVtLCAucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzQuNjY2NjY2NjY2N3Z3O1xuICBoZWlnaHQ6IDE3LjA2NjY2NjY2Njd2dztcbiAgYm9yZGVyLXJhZGl1czogMS4wNjY2NjY2NjY3dnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2hhZG93OiAzcHggM3B4IDAgMCB2YXIoLS1Db2xvci1ibGFjaywgIzExMSksIDJweCAycHggMCAwIHZhcigtLUNvbG9yLWJsYWNrLCAjMTExKSwgMXB4IDFweCAwIDAgdmFyKC0tQ29sb3ItYmxhY2ssICMxMTEpO1xufVxuLmMtYnRuLXByZXNzIGEsIC5wLWJvb2tzaG9waW5mb19fc2hvcF9faXRlbSBhLCAucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19pdGVtIGEge1xuICBib3JkZXItcmFkaXVzOiAxLjA2NjY2NjY2Njd2dztcbiAgYm9yZGVyOiAzcHggc29saWQgIzExMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmMtYnRuLWt1cmFzaGlydSB7XG4gIGhlaWdodDogMjMuNDY2NjY2NjY2N3Z3O1xufVxuLmMtYnRuLWt1cmFzaGlydSBpbWcge1xuICB3aWR0aDogNTkuMnZ3O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmMtYnRuLWt1cmFzaGlydSBhIHtcbiAgcGFkZGluZy1yaWdodDogOHZ3O1xuICBiYWNrZ3JvdW5kOiAjRkZGNUUzO1xufVxuXG4uYy1idG4tbWFucHVrdSB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4uYy1idG4tbWFucHVrdSBhIHtcbiAgZm9udC1zaXplOiA0LjI2NjY2NjY2Njd2dztcbiAgbGluZS1oZWlnaHQ6IDQuOHZ3O1xuICBwYWRkaW5nLXJpZ2h0OiA1LjMzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiAyMy40NjY2NjY2NjY3dnc7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYy1idG4tbWFucHVrdSBhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9idG5fZXh0ZXJuYWxAMngucG5nKTtcbn1cbi5jLWJ0bi1tYW5wdWt1IGEgaW1nIHtcbiAgd2lkdGg6IDUzLjZ2dztcbn1cbi5jLWJ0bi1tYW5wdWt1X19jb3B5IHtcbiAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDYuNHZ3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMS4wNjY2NjY2NjY3dnc7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtYnRuLW1hbnB1a3VfX2NvcHkgaW1nIHtcbiAgd2lkdGg6IDIuOTMzMzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDYuNjY2NjY2NjY2N3Z3O1xuICB0b3A6IC0wLjUzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmMtYnRuLW1hbnB1a3VfX2NvcHkgaW1nOmZpcnN0LWNoaWxkIHtcbiAgbGVmdDogLTR2dztcbn1cbi5jLWJ0bi1tYW5wdWt1X19jb3B5IGltZzpsYXN0LWNoaWxkIHtcbiAgcmlnaHQ6IC00dnc7XG59XG5cbi5jLWJ0bi1tb2RhbC1vcGVuIHtcbiAgd2lkdGg6IDUwLjY2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiAxMC4xMzMzMzMzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDYuNHZ3O1xuICBmb250LXNpemU6IDMuMnZ3O1xuICBwYWRkaW5nLWxlZnQ6IDQuMjY2NjY2NjY2N3Z3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogNC4yNjY2NjY2NjY3dnc7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLWJ0bi1tb2RhbC1vcGVuOjphZnRlciB7XG4gIHdpZHRoOiA0LjI2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiA0LjI2NjY2NjY2Njd2dztcbiAgcmlnaHQ6IDIuMTMzMzMzMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9idG5fcGx1c0AyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYy1idG4tbW9kYWwtb3Blbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDjgrfjgqfjgqLjg5zjgr/jg7MgKi9cbi5jLXNoYXJlLWl0ZW0gYSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYy1zaGFyZS1pdGVtIC51LXgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9idG5fc2hhcmVfeC5wbmcpO1xufVxuLmMtc2hhcmUtaXRlbSAudS1saW5lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYnRuX3NoYXJlX2xpbmUucG5nKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g44Ot44O844OH44Kj44Oz44KwICovXG5pbWcubGF6eWxvYWRpbmcgKyAuYy1sb2FkaW5nIHtcbiAgd2lkdGg6IDIxLjMzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiAyMS4zMzMzMzMzMzMzdnc7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zbGF0ZTogLTUwJSAtNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGZhcnRoZXN0LXNpZGUsICNGRjhBMzMgOTQlLCByZ2JhKDAsIDAsIDAsIDApKSB0b3AvMTVweCAxNXB4IG5vLXJlcGVhdCwgY29uaWMtZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwKSAzMCUsICNGRjhBMzMpO1xuICAtd2Via2l0LW1hc2s6IHJhZGlhbC1ncmFkaWVudChmYXJ0aGVzdC1zaWRlLCByZ2JhKDAsIDAsIDAsIDApIGNhbGMoMTAwJSAtIDE1cHgpLCAjMDAwIDApO1xuICBhbmltYXRpb246IHJvdGF0ZSAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFNOUyAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgKi9cbkBrZXlmcmFtZXMgbGluZU1vdmUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbGluZU1vdmUyIHtcbiAgMTAwJSB7XG4gICAgd2lkdGg6IDExLjQ2NjY2NjY2Njd2dztcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g5rGO55So44Ki44Kz44O844OH44Kj44Kq44OzICovXG4uYy1hY28tY29udGVudHMge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYy1hY28tY29udGVudHMuaXMtb3BlbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogU1Djga7jgb/lsZXplovjgIAqL1xuLmMtc3AtYWNvLWJ0bjo6YWZ0ZXIge1xuICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogNS4zMzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGV0YWlsL2ljb25fb3BlbkAyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAxLjg2NjY2NjY2Njd2dztcbn1cbi5jLXNwLWFjby1idG4uaXMtb3Blbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RldGFpbC9pY29uX2Nsb3NlQDJ4LnBuZyk7XG59XG4uYy1zcC1hY28tY29udGVudHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmMtc3AtYWNvLWNvbnRlbnRzLmlzLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOODhuOCreOCueODiCAqL1xuLnAtYWJvdXQge1xuICBtYXJnaW4tdG9wOiAxNS40NjY2NjY2NjY3dnc7XG59XG4ucC1hYm91dCAudS1zcG9yYW5nZSxcbi5wLWFib3V0IC51LW9yYW5nZSxcbi5wLWFib3V0IC5wLW1hbnB1a3VfX2hvd3RvX19pdGVtLXN1YiB7XG4gIGNvbG9yOiAjRkY4QTMzO1xufVxuLnAtYWJvdXQgLnUtc3BzbWFsbCB7XG4gIGZvbnQtc2l6ZTogNS44NjY2NjY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjR2dztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnAtYWJvdXQgLmwtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWFib3V0X19zaWRlYmFyX19tdi1oZWFkaW5ncyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzExMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLWFib3V0X19zaWRlYmFyLWlubmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogOHZ3IDUuMzMzMzMzMzMzM3Z3O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzExMTtcbn1cbi5wLWFib3V0X19zaWRlYmFyLXRpdGxlIHtcbiAgZm9udC1zaXplOiA2LjR2dztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiA5LjA2NjY2NjY2Njd2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtYWJvdXRfX3NpZGViYXJfX25hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMi4xMzMzMzMzMzMzdnc7XG59XG4ucC1hYm91dF9fc2lkZWJhcl9fbmF2IGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQuMjY2NjY2NjY2N3Z3IDB2dztcbiAgcGFkZGluZy1sZWZ0OiAxNi44dnc7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTBFMERFO1xufVxuLnAtYWJvdXRfX3NpZGViYXJfX25hdi1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNy40NjY2NjY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjkzMzMzMzMzMzN2dztcbn1cbi5wLWFib3V0X19zaWRlYmFyX19uYXYtYnRuOm50aC1jaGlsZCgxKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hYm91dC9hYm91dF9jYXRjaDFAMngucG5nKTtcbn1cbi5wLWFib3V0X19zaWRlYmFyX19uYXYtYnRuOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hYm91dC9hYm91dF9jYXRjaDJAMngucG5nKTtcbn1cbi5wLWFib3V0X19zaWRlYmFyX19uYXYtYnRuOm50aC1jaGlsZCgzKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hYm91dC9hYm91dF9jYXRjaDNAMngucG5nKTtcbn1cbi5wLWFib3V0X19zaWRlYmFyX19uYXYtYnRuOm50aC1jaGlsZCg0KTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hYm91dC9hYm91dF9jYXRjaDRAMngucG5nKTtcbn1cbi5wLWFib3V0X19zaWRlYmFyX19uYXYtYnRuOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNC42NjY2NjY2NjY3dnc7XG4gIGhlaWdodDogMTQuNHZ3O1xuICBsZWZ0OiAwdnc7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDE7XG59XG4ucC1hYm91dF9fc2lkZWJhcl9fbmF2LWJ0bjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9idG5fYXJyb3dAMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogNi45MzMzMzMzMzMzdnc7XG4gIGhlaWdodDogNi45MzMzMzMzMzMzdnc7XG4gIHJpZ2h0OiAwdnc7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgei1pbmRleDogMTtcbn1cbi5wLWFib3V0X19tdiB7XG4gIG1hcmdpbjogOC41MzMzMzMzMzMzdncgMHZ3IDE3LjA2NjY2NjY2Njd2dztcbiAgcGFkZGluZzogMHZ3IDUuMzMzMzMzMzMzM3Z3O1xufVxuLnAtYWJvdXRfX212X19kZXRhaWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA0LjI2NjY2NjY2Njd2dztcbn1cbi5wLWFib3V0X19tdl9fZGV0YWlsLWlubmVyIHtcbiAgYm9yZGVyOiAzcHggc29saWQgIzExMTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMjguMjY2NjY2NjY2N3Z3IDQuMjY2NjY2NjY2N3Z3IDguNTMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ucC1hYm91dF9fbXZfX2RldGFpbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMi40dnc7XG4gIGhlaWdodDogMjEuODY2NjY2NjY2N3Z3O1xuICB0b3A6IDguNTMzMzMzMzMzM3Z3O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMTtcbn1cbi5wLWFib3V0X19tdl9fZGV0YWlsOm50aC1vZi10eXBlKDIpOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvYWJvdXRfY2F0Y2gxQDJ4LnBuZyk7XG59XG4ucC1hYm91dF9fbXZfX2RldGFpbDpudGgtb2YtdHlwZSgzKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fib3V0L2Fib3V0X2NhdGNoMkAyeC5wbmcpO1xufVxuLnAtYWJvdXRfX212X19kZXRhaWw6bnRoLW9mLXR5cGUoNCk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hYm91dC9hYm91dF9jYXRjaDNAMngucG5nKTtcbn1cbi5wLWFib3V0X19tdl9fZGV0YWlsOm50aC1vZi10eXBlKDUpOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvYWJvdXRfY2F0Y2g0QDJ4LnBuZyk7XG59XG4ucC1hYm91dF9fbXZfX2RldGFpbC1oZWFkaW5ncyB7XG4gIGZvbnQtc2l6ZTogNy42dnc7XG4gIGxpbmUtaGVpZ2h0OiA4LjI2NjY2NjY2Njd2dztcbn1cbi5wLWFib3V0X19tdl9fZGV0YWlsLXBoIHtcbiAgbWFyZ2luOiA0LjI2NjY2NjY2Njd2dyAwdnc7XG59XG4ucC1hYm91dF9fbXZfX2RldGFpbC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4MC44dnc7XG4gIGhlaWdodDogMTcuMDY2NjY2NjY2N3Z3O1xuICBtYXJnaW4tdG9wOiA0LjI2NjY2NjY2Njd2dztcbiAgbWFyZ2luLWxlZnQ6IC0xLjA2NjY2NjY2Njd2dztcbn1cbi5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0biB7XG4gIHdpZHRoOiA4MC44dnc7XG4gIGhlaWdodDogMjEuMzMzMzMzMzMzM3Z3O1xuICBtYXJnaW4tdG9wOiA0LjI2NjY2NjY2Njd2dztcbiAgbWFyZ2luLWxlZnQ6IC0xLjA2NjY2NjY2Njd2dztcbn1cbi5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0biBhIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0biBhIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAzLjJ2dztcbn1cbi5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0bjpmaXJzdC1jaGlsZCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZy1yaWdodDogMTAuNjY2NjY2NjY2N3Z3O1xufVxuLnAtYWJvdXRfX212X19kZXRhaWwtbGlua2xpc3QtYnRuOmZpcnN0LWNoaWxkIGltZyB7XG4gIHdpZHRoOiA0MS44NjY2NjY2NjY3dnc7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0bjpudGgtY2hpbGQoMykgYSB7XG4gIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA1LjZ2dztcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMTAuNjY2NjY2NjY2N3Z3O1xufVxuLnAtYWJvdXRfX212X19kZXRhaWwtbGlua2xpc3QtYnRuOm50aC1jaGlsZCgzKSBhIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiA1LjMzMzMzMzMzMzN2dztcbn1cbi5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0bjpudGgtY2hpbGQoMykgYSAubGlua2xpc3RidG5fc3ViIHtcbiAgZm9udC1zaXplOiA0LjUzMzMzMzMzMzN2dztcbn1cbi5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0bjpudGgtY2hpbGQoMykgYSAubGlua2xpc3RidG5fbWFpbiB7XG4gIGZvbnQtc2l6ZTogNS42dnc7XG59XG4ucC1hYm91dF9fbXZfX2RldGFpbC1saW5rbGlzdC1idG46bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiA4MC44dnc7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0bjpsYXN0LWNoaWxkIGEge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnAtYWJvdXRfX212X19kZXRhaWwtbGlua2xpc3QtYnRuOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDjg4bjgq3jgrnjg4ggKi9cbi5wLWFyY2hpdmUge1xuICBtYXJnaW4tdG9wOiAxNS40NjY2NjY2NjY3dnc7XG59XG4ucC1hcmNoaXZlIC5sLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1hcmNoaXZlX19zaWRlYmFyX19tdi1oZWFkaW5ncyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnAtYXJjaGl2ZV9fc2lkZWJhci1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDh2dyA1LjMzMzMzMzMzMzN2dztcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMxMTE7XG59XG4ucC1hcmNoaXZlX19zaWRlYmFyLWxlYWQge1xuICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogNi45MzMzMzMzMzMzdnc7XG59XG4ucC1hcmNoaXZlX19kZXRhaWxfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDYuNHZ3O1xuICBsaW5lLWhlaWdodDogOS4wNjY2NjY2NjY3dnc7XG59XG4ucC1hcmNoaXZlX19kZXRhaWxfX3NlcnZpY2Uge1xuICBiYWNrZ3JvdW5kOiAjRjRGM0U5O1xuICBwYWRkaW5nLXRvcDogOHZ3O1xufVxuLnAtYXJjaGl2ZV9fZGV0YWlsX19zZXJ2aWNlLWlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDE2dnc7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMTExO1xufVxuLnAtYXJjaGl2ZV9fZGV0YWlsX19zZXJ2aWNlLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAyLjY2NjY2NjY2Njd2dztcbn1cbi5wLWFyY2hpdmVfX2RldGFpbF9fc2VydmljZS1pdGVtIHtcbiAgd2lkdGg6IDg5LjMzMzMzMzMzMzN2dztcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwLjh2dztcbn1cbi5wLWFyY2hpdmVfX2RldGFpbF9fc2VydmljZS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnAtYXJjaGl2ZV9fZGV0YWlsX19jb2xsYWIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA4dncgMHZ3IDE2dnc7XG59XG4ucC1hcmNoaXZlX19kZXRhaWxfX2NvbGxhYi1pbm5lciB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMTExO1xufVxuLnAtYXJjaGl2ZV9fZGV0YWlsX19jb2xsYWItbGlzdCB7XG4gIG1hcmdpbi10b3A6IDR2dztcbn1cbi5wLWFyY2hpdmVfX2RldGFpbF9fY29sbGFiLWl0ZW0ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTExO1xuICBib3JkZXItcmFkaXVzOiA0LjI2NjY2NjY2Njd2dztcbiAgYmFja2dyb3VuZDogI0Y0RjNFOTtcbiAgcGFkZGluZzogMi42NjY2NjY2NjY3dncgMS4wNjY2NjY2NjY3dncgMS4zMzMzMzMzMzMzdncgMi4xMzMzMzMzMzMzdnc7XG4gIHdpZHRoOiA4OS4zMzMzMzMzMzMzdnc7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogOHZ3O1xufVxuLnAtYXJjaGl2ZV9fZGV0YWlsX19jb2xsYWItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wLWFyY2hpdmVfX2RldGFpbF9fY29sbGFiLWl0ZW0gYTpudGgtb2YtdHlwZSgyKSB7XG4gIG1hcmdpbi10b3A6IDIuNjY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wLWFyY2hpdmVfX2RldGFpbF9fY29sbGFiLWl0ZW0gYTpudGgtb2YtdHlwZSgyKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yLjEzMzMzMzMzMzN2dztcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiA4MS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogMC41MzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQ6ICMxMTE7XG59XG4ucC1hcmNoaXZlX19kZXRhaWxfX2NvbGxhYi1oZWFkaW5ncyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDQuOHZ3O1xuICBsaW5lLWhlaWdodDogNy40NjY2NjY2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1sZWZ0OiAxLjMzMzMzMzMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogMS4zMzMzMzMzMzMzdnc7XG59XG4ucC1hcmNoaXZlX19kZXRhaWxfX2NvbGxhYi1jYXV0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMy4ydnc7XG4gIGxpbmUtaGVpZ2h0OiA0Ljh2dztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogNS4zMzMzMzMzMzMzdnc7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDjg4bjgq3jgrnjg4ggKi9cbi5wLWJvb2tzaG9waW5mbyB7XG4gIG1hcmdpbi10b3A6IDE3LjA2NjY2NjY2Njd2dztcbn1cbi5wLWJvb2tzaG9waW5mbyAubC1pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnAtYm9va3Nob3BpbmZvX19tdi10aXRsZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMTExO1xufVxuLnAtYm9va3Nob3BpbmZvX19tdi1pbm5lciB7XG4gIHBhZGRpbmc6IDEwLjY2NjY2NjY2Njd2dyA1LjMzMzMzMzMzMzN2dyA4LjUzMzMzMzMzMzN2dztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5wLWJvb2tzaG9waW5mb19fbXYtbGVhZCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDQuOHZ3O1xuICBsaW5lLWhlaWdodDogNy40NjY2NjY2NjY3dnc7XG59XG4ucC1ib29rc2hvcGluZm9fX2NhbXBhaWduIHtcbiAgYmFja2dyb3VuZDogI0ZGOEEzMztcbiAgcGFkZGluZzogOC41MzMzMzMzMzMzdncgMHZ3IDE3LjA2NjY2NjY2Njd2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtYm9va3Nob3BpbmZvX19jYW1wYWlnbl9fY2F0Y2gge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiA0Ljh2dztcbiAgbGluZS1oZWlnaHQ6IDcuNDY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2NhdGNoOjpiZWZvcmUsIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2NhdGNoOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYm9va3Nob3BpbmZvL2Jvb2tzaG9waW5mb19jYXRjaEAyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyLjkzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiA0dnc7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDE7XG59XG4ucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19jYXRjaDo6YmVmb3JlIHtcbiAgbGVmdDogLTUuMDY2NjY2NjY2N3Z3O1xufVxuLnAtYm9va3Nob3BpbmZvX19jYW1wYWlnbl9fY2F0Y2g6OmFmdGVyIHtcbiAgcmlnaHQ6IC01LjA2NjY2NjY2Njd2dztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDE1ZGVnKSBzY2FsZVgoLTEpO1xufVxuLnAtYm9va3Nob3BpbmZvX19jYW1wYWlnbl9faGVhZGluZ3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIuMTMzMzMzMzMzM3Z3O1xuICBmb250LXNpemU6IDYuNHZ3O1xuICBsaW5lLWhlaWdodDogNi40dnc7XG59XG4ucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19oZWFkaW5nczo6YmVmb3JlIHtcbiAgdG9wOiAxOC4xMzMzMzMzMzMzdnc7XG59XG4ucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtYm9va3Nob3BpbmZvX19jYW1wYWlnbl9faXRlbSB7XG4gIHdpZHRoOiA4OS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogMjEuMzMzMzMzMzMzM3Z3O1xuICBtYXJnaW4tdG9wOiA0LjI2NjY2NjY2Njd2dztcbiAgei1pbmRleDogMTtcbn1cbi5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwdnc7XG59XG4ucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucC1ib29rc2hvcGluZm9fX3Nob3Age1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMC42NjY2NjY2NjY3dncgMHZ3IDE3LjA2NjY2NjY2Njd2dztcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMxMTE7XG59XG4ucC1ib29rc2hvcGluZm9fX3Nob3BfX2hlYWRpbmdzIHtcbiAgbWFyZ2luLWJvdHRvbTogNS4zMzMzMzMzMzMzdnc7XG4gIGZvbnQtc2l6ZTogNi40dnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjR2dztcbn1cbi5wLWJvb2tzaG9waW5mb19fc2hvcF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnAtYm9va3Nob3BpbmZvX19zaG9wX19pdGVtIHtcbiAgd2lkdGg6IDQzLjJ2dztcbiAgaGVpZ2h0OiAxOS40NjY2NjY2NjY3dnc7XG4gIG1hcmdpbjogMHZ3IDB2dyA0LjI2NjY2NjY2Njd2dztcbiAgei1pbmRleDogMTtcbn1cbi5wLWJvb2tzaG9waW5mb19fc2hvcF9faXRlbTpudGgtY2hpbGQoLW4rMikge1xuICBtYXJnaW4tdG9wOiAwdnc7XG59XG4ucC1ib29rc2hvcGluZm9fX3Nob3BfX2l0ZW06bnRoLWxhc3QtY2hpbGQoLW4rMikge1xuICBtYXJnaW4tYm90dG9tOiAwdnc7XG59XG4ucC1ib29rc2hvcGluZm9fX3Nob3BfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnAtZGV0YWlsIHtcbiAgcGFkZGluZy10b3A6IDE1LjQ2NjY2NjY2Njd2dztcbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG59XG4ucC1kZXRhaWwgLmMtYnRuLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kZXRhaWxfX3NpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDMwO1xufVxuLnAtZGV0YWlsX19zaWRlYmFyLWlubmVyIHtcbiAgcGFkZGluZy10b3A6IDMuNDY2NjY2NjY2N3Z3O1xuICB3aWR0aDogODUuMzMzMzMzMzMzM3Z3O1xuICBwYWRkaW5nLWxlZnQ6IDUuMzMzMzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDEwMHN2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsZWZ0OiAtMTAwJTtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucC1kZXRhaWxfX3NpZGViYXItaW5uZXIgc2VhcmNoIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5wLWRldGFpbF9fc2lkZWJhci1pbm5lci5pcy1vcGVuIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgbGVmdDogMDtcbn1cbi5wLWRldGFpbF9fc2lkZWJhci1idG4ge1xuICB3aWR0aDogMTAuMTMzMzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDEwLjEzMzMzMzMzMzN2dztcbiAgdG9wOiAyLjEzMzMzMzMzMzN2dztcbiAgbGVmdDogMi4xMzMzMzMzMzMzdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL21vZGFsX2Fycm93QDJ4LnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnAtZGV0YWlsX19zaWRlYmFyLWJ0bjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wLWRldGFpbF9fc2lkZWJhci1oZWFkaW5ncyB7XG4gIGZvbnQtc2l6ZTogNC44dnc7XG4gIGxpbmUtaGVpZ2h0OiA3LjQ2NjY2NjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogNS42dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLWRldGFpbF9fc2lkZWJhcl9fZ3JvdXAtaXRlbSB7XG4gIHBhZGRpbmc6IDQuMjY2NjY2NjY2N3Z3IDB2dztcbn1cbi5wLWRldGFpbF9fc2lkZWJhcl9fZ3JvdXAtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMEUwREU7XG59XG4ucC1kZXRhaWxfX3NpZGViYXJfX2dyb3VwLW9wZW4ge1xuICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogNS44NjY2NjY2NjY3dnc7XG4gIHBhZGRpbmctbGVmdDogNy40NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWRldGFpbF9fc2lkZWJhcl9fZ3JvdXAtb3Blbjo6YWZ0ZXIge1xuICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogNS4zMzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZGV0YWlsL2ljb25fb3BlbkAyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5wLWRldGFpbF9fc2lkZWJhcl9fZ3JvdXAtb3Blbi5pcy1vcGVuIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG59XG4ucC1kZXRhaWxfX3NpZGViYXJfX2dyb3VwLW9wZW4uaXMtb3Blbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RldGFpbC9pY29uX2Nsb3NlQDJ4LnBuZyk7XG59XG4ucC1kZXRhaWxfX3NpZGViYXJfX2dyb3VwLW9wZW46aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucC1kZXRhaWxfX3NpZGViYXJfX2NoZWNrLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMTMzMzMzMzMzM3Z3O1xufVxuLnAtZGV0YWlsX19zaWRlYmFyX19jaGVjay1pdGVtIC5jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5wLWRldGFpbF9fc2lkZWJhcl9fY2hlY2staXRlbSAuY2hlY2tib3g6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucC1kZXRhaWxfX3NpZGViYXJfX2NoZWNrLWl0ZW0gLmNoZWNrYm94X3RleHQge1xuICBmb250LXNpemU6IDMuMnZ3O1xuICBsaW5lLWhlaWdodDogNC44dnc7XG4gIG1hcmdpbi1sZWZ0OiAyLjEzMzMzMzMzMzN2dztcbn1cbi5wLWRldGFpbF9fc2lkZWJhcl9fY2hlY2staXRlbSAuY2hlY2tib3hfaWNvbiB7XG4gIHdpZHRoOiA1LjMzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiA1LjMzMzMzMzMzMzN2dztcbiAgYm9yZGVyOiAycHggc29saWQgIzExMTtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnAtZGV0YWlsX19zaWRlYmFyX19jaGVjay1pdGVtIC5jaGVja2JveF9pY29uOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QTMzO1xufVxuLnAtZGV0YWlsX19zaWRlYmFyLXRhZyB7XG4gIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA1Ljg2NjY2NjY2Njd2dztcbiAgcGFkZGluZy1sZWZ0OiAzLjJ2dztcbiAgbWFyZ2luLWJvdHRvbTogMi42NjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNGRjhBMzM7XG59XG4ucC1kZXRhaWxfX3NpZGViYXItdGFnOjphZnRlciB7XG4gIHdpZHRoOiAxLjA2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiA1Ljg2NjY2NjY2Njd2dztcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QTMzO1xufVxuLnAtZGV0YWlsX19zZWFyY2gge1xuICBwYWRkaW5nOiA1NC40dncgNS4zMzMzMzMzMzMzdncgOC41MzMzMzMzMzMzdncgNS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogOTAuOTMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMTExO1xufVxuLnAtZGV0YWlsX19zZWFyY2gtaGVhZGluZ3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG59XG4ucC1kZXRhaWxfX3NlYXJjaF9fdGV4dCB7XG4gIHdpZHRoOiA4OS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogMTIuOHZ3O1xuICBib3JkZXItcmFkaXVzOiAxLjA2NjY2NjY2Njd2dztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC1kZXRhaWxfX3NlYXJjaF9fdGV4dDo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAycHggc29saWQgIzExMTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5wLWRldGFpbF9fc2VhcmNoX190ZXh0IGlucHV0IHtcbiAgcGFkZGluZzogMi42NjY2NjY2NjY3dnc7XG4gIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIHdpZHRoOiA3Mi4yNjY2NjY2NjY3dnc7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4ucC1kZXRhaWxfX3NlYXJjaF9fdGV4dCBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucC1kZXRhaWxfX3NlYXJjaF9fdGV4dCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICM4NDg0ODQ7XG59XG4ucC1kZXRhaWxfX3NlYXJjaF9fdGV4dCBidXR0b24ge1xuICB3aWR0aDogMTcuMDY2NjY2NjY2N3Z3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTE7XG4gIGJhY2tncm91bmQtc2l6ZTogNi40dncgNS4zMzMzMzMzMzMzdnc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXRhaWwvaWNvbl9zZWFyY2hAMngucG5nKTtcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAyO1xufVxuLnAtZGV0YWlsX19zZWFyY2hfX2ZpbHRlci1idG4ge1xuICBmb250LXNpemU6IDMuMnZ3O1xuICB3aWR0aDogMjYuNjY2NjY2NjY2N3Z3O1xuICBoZWlnaHQ6IDExLjJ2dztcbiAgYm9yZGVyLXJhZGl1czogNi40dnc7XG4gIGxlZnQ6IDUuMzMzMzMzMzMzM3Z3O1xuICB0b3A6IDcxLjQ2NjY2NjY2Njd2dztcbiAgZ2FwOiAxLjA2NjY2NjY2Njd2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzExMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5wLWRldGFpbF9fc2VhcmNoX19maWx0ZXItYnRuIHNwYW4ge1xuICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG59XG4ucC1kZXRhaWxfX3NlYXJjaF9fc29ydCB7XG4gIHdpZHRoOiA1OC4xMzMzMzMzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDYuNHZ3O1xuICByaWdodDogNS4zMzMzMzMzMzMzdnc7XG4gIHRvcDogNzEuNDY2NjY2NjY2N3Z3O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTExO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG59XG4ucC1kZXRhaWxfX3NlYXJjaF9fc29ydC5pcy1vcGVuIHtcbiAgYm9yZGVyLXJhZGl1czogNS4wNjY2NjY2NjY3dnc7XG59XG4ucC1kZXRhaWxfX3NlYXJjaF9fc29ydC5pcy1vcGVuIC5wLWRldGFpbF9fc2VhcmNoX19zb3J0LWJnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1kZXRhaWxfX3NlYXJjaF9fc29ydC1idG4ge1xuICBmb250LXNpemU6IDMuMnZ3O1xuICBoZWlnaHQ6IDExLjJ2dztcbiAgcGFkZGluZy1sZWZ0OiA0LjI2NjY2NjY2Njd2dztcbiAgZ2FwOiAxLjZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnAtZGV0YWlsX19zZWFyY2hfX3NvcnQtYnRuLWljb24ge1xuICB3aWR0aDogNS4zMzMzMzMzMzMzdnc7XG59XG4ucC1kZXRhaWxfX3NlYXJjaF9fc29ydC1idG4uaXMtb3BlbiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMTExO1xufVxuLnAtZGV0YWlsX19zZWFyY2hfX3NvcnQtYnRuOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnAtZGV0YWlsX19zZWFyY2hfX3NvcnQtbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5wLWRldGFpbF9fc2VhcmNoX19zb3J0LWxpc3QuaXMtb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtZGV0YWlsX19zZWFyY2hfX3NvcnQtaXRlbSB7XG4gIGhlaWdodDogOC41MzMzMzMzMzMzdnc7XG4gIGZvbnQtc2l6ZTogMy4ydnc7XG4gIHBhZGRpbmctbGVmdDogMTEuMnZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMERFO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnAtZGV0YWlsX19zZWFyY2hfX3NvcnQtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMxMTE7XG59XG4ucC1kZXRhaWxfX3NlYXJjaF9fc29ydC1pdGVtLmlzLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbn1cbi5wLWRldGFpbF9fc2VhcmNoX19zb3J0LWl0ZW06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucC1kZXRhaWxfX3NlYXJjaF9fc29ydC1iZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kZXRhaWxfX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAxMC42NjY2NjY2NjY3dncgNS4zMzMzMzMzMzMzdncgOC41MzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAuNTMzMzMzMzMzM3Z3IDEwLjUzMzMzMzMzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wLWRldGFpbF9fdGl0bGVfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wLWRldGFpbF9fdGl0bGVfX2xpc3Q6OmJlZm9yZSB7XG4gIHdpZHRoOiAyNy43MzMzMzMzMzMzdnc7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcmRlcjogMTtcbn1cbi5wLWRldGFpbF9fdGl0bGVfX2l0ZW0ge1xuICB3aWR0aDogMjcuNzMzMzMzMzMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZGV0YWlsX190aXRsZV9faXRlbS5pcy1zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1kZXRhaWxfX3RpdGxlX19pbWFnZSBpbWcge1xuICB3aWR0aDogMjcuNzMzMzMzMzMzM3Z3O1xuICBib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoMTcsIDE3LCAxNywgMC40KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnAtZGV0YWlsX190aXRsZV9faW1hZ2UgaW1nLmxhenlsb2FkaW5nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNDMuMnZ3O1xufVxuLnAtZGV0YWlsX190aXRsZV9fbm9oaXQge1xuICBwYWRkaW5nLWJvdHRvbTogMS4wNjY2NjY2NjY3dnc7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLWRldGFpbF9fdGl0bGVfX25vaGl0LXRleHQge1xuICBmb250LXNpemU6IDYuNHZ3O1xuICBsaW5lLWhlaWdodDogOS4wNjY2NjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDIuMTMzMzMzMzMzM3Z3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDjg4bjgq3jgrnjg4ggKi9cbi5wLWZhcSB7XG4gIG1hcmdpbi10b3A6IDE1LjQ2NjY2NjY2Njd2dztcbiAgei1pbmRleDogMTtcbn1cbi5wLWZhcV9fZmFxLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwdnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC1mYXFfX2ZhcS1oZWFkaW5ncyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA5LjZ2dztcbiAgbGluZS1oZWlnaHQ6IDExLjJ2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA4LjUzMzMzMzMzMzN2dyAwdnc7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMTExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4ucC1mYXFfX2xpc3RfX2l0ZW06bGFzdC1jaGlsZCAucC1mYXFfX2xpc3RfX3RleHQge1xuICBwYWRkaW5nLWJvdHRvbTogMTkuNzMzMzMzMzMzM3Z3O1xufVxuLnAtZmFxX19saXN0X19oZWFkaW5ncyB7XG4gIGZvbnQtc2l6ZTogNC44dnc7XG4gIGxpbmUtaGVpZ2h0OiA3LjQ2NjY2NjY2Njd2dztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxMTE7XG4gIHBhZGRpbmc6IDIuMTMzMzMzMzMzM3Z3IDUuMzMzMzMzMzMzM3Z3O1xufVxuLnAtZmFxX19saXN0X190ZXh0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMi4xMzMzMzMzMzMzdncgNy4zMzMzMzMzMzMzdncgOC41MzMzMzMzMzMzdnc7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnAtZmFxX19saXN0X190ZXh0IGEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnAtZmFxX19saXN0Om50aC1vZi10eXBlKDIpIC5wLWZhcV9fbGlzdF9faXRlbTpsYXN0LWNoaWxkIC5wLWZhcV9fbGlzdF9fdGV4dCB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjI2NjY2NjY2Njd2dztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOODhuOCreOCueODiCAqL1xuLnAtZnJhbWUge1xuICBtYXJnaW4tdG9wOiAxNS40NjY2NjY2NjY3dnc7XG59XG4ucC1mcmFtZSAubC1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtZnJhbWVfX3NpZGViYXJfX212LWhlYWRpbmdzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwdnc7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC1mcmFtZV9fc2lkZWJhci1pbm5lciB7XG4gIHBhZGRpbmc6IDB2dyA1LjMzMzMzMzMzMzN2dyA4dnc7XG59XG4ucC1mcmFtZV9fbWVudSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XG4gIGJvcmRlci1yYWRpdXM6IDIuMTMzMzMzMzMzM3Z3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC1mcmFtZV9fbWVudV93cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZnJhbWVfX21lbnVfd3JhcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDIuMTMzMzMzMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuICBib3R0b206IC0zcHg7XG4gIHJpZ2h0OiAtM3B4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5wLWZyYW1lX19tZW51X2hlYWRpbmdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0ZGOEEzMztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzExMTtcbiAgcGFkZGluZzogMi4xMzMzMzMzMzMzdncgMS4wNjY2NjY2NjY3dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA5LjZ2dztcbiAgbGluZS1oZWlnaHQ6IDExLjJ2dztcbiAgei1pbmRleDogMTtcbn1cbi5wLWZyYW1lX19tZW51X2hlYWRpbmdzIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEuMDY2NjY2NjY2N3Z3O1xuICB3aWR0aDogMjQuMjY2NjY2NjY2N3Z3O1xufVxuLnAtZnJhbWVfX21lbnVfaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFMEUwREU7XG59XG4ucC1mcmFtZV9fbWVudV9pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnAtZnJhbWVfX21lbnVfaXRlbTo6YWZ0ZXIge1xuICB3aWR0aDogMy43MzMzMzMzMzMzdnc7XG4gIGhlaWdodDogMy43MzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZnJhbWUvZnJhbWVfYXJyb3dfb3JhbmdlLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDIuMTMzMzMzMzMzM3Z3O1xuICB6LWluZGV4OiAxO1xufVxuLnAtZnJhbWVfX21lbnVfaXRlbS5pcy1uZXcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1mcmFtZV9fbWVudV9pdGVtLmlzLW5ldzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJORVdcIjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiA5LjMzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiA2LjR2dztcbiAgcGFkZGluZzogMC44dncgMC41MzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQ6ICNFRDU5M0Y7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGZvbnQtc2l6ZTogMy4ydnc7XG4gIGxpbmUtaGVpZ2h0OiA0Ljh2dztcbiAgY29sb3I6ICNmZmY7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiA4LjUzMzMzMzMzMzN2dztcbn1cbi5wLWZyYW1lX19tZW51X2l0ZW0uaXMtZGVhY3RpdmUsIC5wLWZyYW1lX19tZW51X2l0ZW0uaXMtZGVhY3RpdmUgYS5wLWZyYW1lX19tZW51X2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xufVxuLnAtZnJhbWVfX21lbnVfaXRlbS5pcy1kZWFjdGl2ZSBhIHtcbiAgY29sb3I6ICNFMEUwREU7XG59XG4ucC1mcmFtZV9fbWVudV9pdGVtLmlzLWRlYWN0aXZlOjphZnRlciwgLnAtZnJhbWVfX21lbnVfaXRlbS5pcy1kZWFjdGl2ZSBhLnAtZnJhbWVfX21lbnVfaXRlbTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZyYW1lL2ZyYW1lX2Fycm93X2dyYXkucG5nKTtcbn1cbi5wLWZyYW1lX19tZW51X3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyLjEzMzMzMzMzMzN2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDY5Ljg2NjY2NjY2Njd2dztcbiAgcGFkZGluZzogMi4xMzMzMzMzMzMzdncgMi4xMzMzMzMzMzMzdnc7XG4gIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjR2dztcbn1cbi5wLWZyYW1lX19tZW51X2NhdXRpb24ge1xuICBjb2xvcjogIzExMTtcbiAgZm9udC1zaXplOiAzLjJ2dztcbiAgbGluZS1oZWlnaHQ6IDQuOHZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEuMDY2NjY2NjY2N3Z3O1xuICB0ZXh0LXNoYWRvdzogMXB4IDAgMCAjZmZmLCAtMXB4IDAgMCAjZmZmLCAwIDFweCAwICNmZmYsIDAgLTFweCAwICNmZmYsIDFweCAxcHggMCAjZmZmLCAtMXB4IDFweCAwICNmZmYsIDFweCAtMXB4IDAgI2ZmZiwgLTFweCAtMXB4IDAgI2ZmZjtcbn1cbi5wLWZyYW1lX19kZXRhaWwge1xuICBwYWRkaW5nOiAwdncgNS4zMzMzMzMzMzMzdncgMTcuMDY2NjY2NjY2N3Z3O1xufVxuLnAtZnJhbWVfX2RldGFpbF9faXRlbSB7XG4gIG1hcmdpbi10b3A6IDQuMjY2NjY2NjY2N3Z3O1xufVxuLnAtZnJhbWVfX2RldGFpbF9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucC1mcmFtZV9fZGV0YWlsX19pdGVtLXBoIHtcbiAgbWFyZ2luOiA0LjI2NjY2NjY2Njd2dyA1LjMzMzMzMzMzMzN2dyA4LjUzMzMzMzMzMzN2dztcbiAgd2lkdGg6IDc4LjY2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiA3My4zMzMzMzMzMzMzdnc7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC1mcmFtZV9fZGV0YWlsX19pdGVtLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG59XG4ucC1mcmFtZV9fZGV0YWlsX19pdGVtLWxpbmt0ZXh0IHtcbiAgZm9udC1zaXplOiAzLjJ2dztcbiAgbGluZS1oZWlnaHQ6IDQuOHZ3O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnAtZnJhbWUgLmMtc2hhcmUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAyLjEzMzMzMzMzMzN2dztcbn1cbi5wLWZyYW1lIC5jLXNoYXJlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tbGVmdDogMi4xMzMzMzMzMzMzdnc7XG59XG4ucC1mcmFtZSAuYy1zaGFyZS1pdGVtIGEge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiA5LjZ2dztcbiAgaGVpZ2h0OiA5LjZ2dztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOODhuOCreOCueODiCAqL1xuLnAta3VyYXNoaXJ1IHtcbiAgbWFyZ2luLXRvcDogMTUuNDY2NjY2NjY2N3Z3O1xufVxuLnAta3VyYXNoaXJ1IC5sLWlubmVyIHtcbiAgd2lkdGg6IDg5LjMzMzMzMzMzMzN2dztcbn1cbi5wLWt1cmFzaGlydV9fc2lkZWJhcl9fbXYge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzExMTtcbn1cbi5wLWt1cmFzaGlydV9fbWVudV93cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogOC41MzMzMzMzMzMzdnc7XG59XG4ucC1rdXJhc2hpcnVfX21lbnVfY2F1dGlvbiB7XG4gIGZvbnQtc2l6ZTogMy4ydnc7XG4gIGxpbmUtaGVpZ2h0OiA0Ljh2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAta3VyYXNoaXJ1X19tZW51IHtcbiAgYm9yZGVyOiAycHggc29saWQgIzExMTtcbiAgYm94LXNoYWRvdzogM3B4IDNweCAwIDAgIzExMSwgMnB4IDJweCAwIDAgIzExMSwgMXB4IDFweCAwIDAgIzExMTtcbiAgYm9yZGVyLXJhZGl1czogMi4xMzMzMzMzMzMzdnc7XG4gIG1hcmdpbi1ib3R0b206IDIuMTMzMzMzMzMzM3Z3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC1rdXJhc2hpcnVfX21lbnVfaGVhZGluZ3Mge1xuICBiYWNrZ3JvdW5kOiAjRkY4QTMzO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIuMTMzMzMzMzMzM3Z3IDEuMDY2NjY2NjY2N3Z3O1xuICBoZWlnaHQ6IDIxLjZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDkuNnZ3O1xuICBsaW5lLWhlaWdodDogMTEuMnZ3O1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoMTcsIDE3LCAxNywgMC40KTtcbn1cbi5wLWt1cmFzaGlydV9fbWVudS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0UwRTBERTtcbn1cbi5wLWt1cmFzaGlydV9fbWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnAta3VyYXNoaXJ1X19tZW51LXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyLjEzMzMzMzMzMzN2dztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMi4xMzMzMzMzMzMzdncgMi4xMzMzMzMzMzMzdncgMi4xMzMzMzMzMzMzdncgMi4xMzMzMzMzMzMzdnc7XG4gIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjR2dztcbn1cbi5wLWt1cmFzaGlydV9fbWVudS10aXRsZTo6YWZ0ZXIge1xuICB3aWR0aDogMy43MzMzMzMzMzMzdnc7XG4gIGhlaWdodDogMy43MzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZnJhbWUvZnJhbWVfYXJyb3dfb3JhbmdlLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDIuMTMzMzMzMzMzM3Z3O1xuICB6LWluZGV4OiAxO1xufVxuLnAta3VyYXNoaXJ1X19tZW51LXRpdGxlLmlzLWRlYWN0aXZlLCAucC1mcmFtZV9fbWVudV9pdGVtLmlzLWRlYWN0aXZlIGEucC1rdXJhc2hpcnVfX21lbnUtdGl0bGUge1xuICBjb2xvcjogI0UwRTBERTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbn1cbi5wLWt1cmFzaGlydV9fbWVudS10aXRsZS5pcy1kZWFjdGl2ZTo6YWZ0ZXIsIC5wLWZyYW1lX19tZW51X2l0ZW0uaXMtZGVhY3RpdmUgYS5wLWt1cmFzaGlydV9fbWVudS10aXRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZyYW1lL2ZyYW1lX2Fycm93X2dyYXkucG5nKTtcbn1cbi5wLWt1cmFzaGlydV9fbWVudS10aXRsZS5pcy1uZXcge1xuICBwYWRkaW5nOiAyLjEzMzMzMzMzMzN2dyAxOC40dncgMi4xMzMzMzMzMzMzdncgMi4xMzMzMzMzMzMzdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWt1cmFzaGlydV9fbWVudS10aXRsZS5pcy1uZXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTkVXXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogOS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogNi40dnc7XG4gIHBhZGRpbmc6IDAuOHZ3IDAuNTMzMzMzMzMzM3Z3O1xuICBiYWNrZ3JvdW5kOiAjRUQ1OTNGO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBmb250LXNpemU6IDMuMnZ3O1xuICBsaW5lLWhlaWdodDogNC44dnc7XG4gIGNvbG9yOiAjZmZmO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogOC41MzMzMzMzMzMzdnc7XG59XG4ucC1rdXJhc2hpcnVfX2NhbXBhaWduIHtcbiAgcGFkZGluZy1ib3R0b206IDE3LjA2NjY2NjY2Njd2dztcbiAgcGFkZGluZy10b3A6IDguNTMzMzMzMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGM0U5O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzExMTtcbn1cbi5wLWt1cmFzaGlydV9fY2FtcGFpZ24taGVhZGluZ3Mge1xuICBmb250LXNpemU6IDUuMzMzMzMzMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogNy4ydnc7XG4gIHdpZHRoOiA3NnZ3O1xuICBoZWlnaHQ6IDIxLjMzMzMzMzMzMzN2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDIuMTMzMzMzMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2t1cmFzaGlydS9rdXJhc2hpcnVfY2FtcGFpZ25faGVhZGluZ3NAMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1rdXJhc2hpcnVfX2NhbXBhaWduLWJhbm5lciB7XG4gIHdpZHRoOiA4OS4zMzMzMzMzMzMzdnc7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnAta3VyYXNoaXJ1X19jYW1wYWlnbi1iYW5uZXIgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDIuMTMzMzMzMzMzM3Z3O1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpLCAycHggMnB4IDRweCAwIHJnYmEoMTcsIDE3LCAxNywgMC40KTtcbn1cbi5wLWt1cmFzaGlydV9fYWJvdXQge1xuICBwYWRkaW5nOiA4LjUzMzMzMzMzMzN2dyAwdnc7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMTExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnAta3VyYXNoaXJ1X19hYm91dC1oZWFkaW5ncyB7XG4gIGZvbnQtc2l6ZTogNi40dnc7XG4gIGxpbmUtaGVpZ2h0OiA5LjA2NjY2NjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLWt1cmFzaGlydV9fYWJvdXQtbGVhZCB7XG4gIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjkzMzMzMzMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG59XG4ucC1rdXJhc2hpcnVfX2Fib3V0LWJ0biAuYy1idG4tbW9kYWwtb3BlbiB7XG4gIHBhZGRpbmctbGVmdDogOHZ3O1xuICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzMzMzMzN2dztcbn1cbi5wLWt1cmFzaGlydV9fYWJvdXQtYnRuIC5jLWJ0bi1tb2RhbC1vcGVuIGltZyB7XG4gIHdpZHRoOiAyMy4ydnc7XG4gIG1hcmdpbi1yaWdodDogMS4wNjY2NjY2NjY3dnc7XG59XG4ucC1rdXJhc2hpcnVfX2Fib3V0LWJ0biAuYy1idG4tbWFucHVrdSB7XG4gIHdpZHRoOiA4OS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogMjEuMzMzMzMzMzMzM3Z3O1xuICBtYXJnaW46IDA7XG59XG4ucC1rdXJhc2hpcnVfX3JlY2lwZSB7XG4gIHBhZGRpbmctdG9wOiA4LjUzMzMzMzMzMzN2dztcbiAgcGFkZGluZy1ib3R0b206IDE3LjA2NjY2NjY2Njd2dztcbn1cbi5wLWt1cmFzaGlydV9fcmVjaXBlLWhlYWRpbmdzIHtcbiAgZm9udC1zaXplOiA2LjR2dztcbiAgbGluZS1oZWlnaHQ6IDkuMDY2NjY2NjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiAyLjEzMzMzMzMzMzN2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAta3VyYXNoaXJ1X19yZWNpcGUtaGVhZGluZ3MgaW1nIHtcbiAgd2lkdGg6IDM4LjY2NjY2NjY2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucC1rdXJhc2hpcnVfX3JlY2lwZV9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG59XG4ucC1rdXJhc2hpcnVfX3JlY2lwZV9faXRlbS1pbm5lciB7XG4gIHBhZGRpbmc6IDQuMjY2NjY2NjY2N3Z3IDUuMzMzMzMzMzMzM3Z3O1xufVxuLnAta3VyYXNoaXJ1X19yZWNpcGVfX2l0ZW0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA1Ljg2NjY2NjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG59XG4ucC1rdXJhc2hpcnVfX3JlY2lwZV9faXRlbS1waCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHdpZHRoOiA4NS4zMzMzMzMzMzMzdnc7XG4gIHBhZGRpbmctdG9wOiAxNi41MzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjg7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlLmlzLXNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19jbG9zZSB7XG4gIHdpZHRoOiAxMC4xMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogMTAuMTMzMzMzMzMzM3Z3O1xuICB0b3A6IDIuMTMzMzMzMzMzM3Z3O1xuICByaWdodDogMi4xMzMzMzMzMzMzdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vbW9kYWxfYXJyb3dAMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19jbG9zZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX3NoYXJlIHtcbiAgd2lkdGg6IDEwLjY2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiA5MS43MzMzMzMzMzMzdnc7XG4gIGJvcmRlci1yYWRpdXM6IDEuMDY2NjY2NjY2N3Z3IDAgMCAxLjA2NjY2NjY2Njd2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpLCAycHggMnB4IDRweCAwIHJnYmEoMTcsIDE3LCAxNywgMC40KTtcbn1cbi5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX3NoYXJlIHAge1xuICBmb250LXNpemU6IDMuMnZ3O1xuICB3aWR0aDogMTMuMzMzMzMzMzMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiA3LjQ2NjY2NjY2Njd2dztcbiAgY29sb3I6ICNmZmY7XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19zaGFyZSAuYy1zaGFyZS1saXN0IC5jLXNoYXJlLWl0ZW0ge1xuICB3aWR0aDogMTMuMzMzMzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDEzLjMzMzMzMzMzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogNi42NjY2NjY2NjY3dnc7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSksIDJweCAycHggNHB4IDAgcmdiYSgxNywgMTcsIDE3LCAwLjQpO1xufVxuLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fc2hhcmUgLmMtc2hhcmUtbGlzdCAuYy1zaGFyZS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4wNjY2NjY2NjY3dnc7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAyNy40NjY2NjY2NjY3dnc7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX2ZsZXgtd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogNC44dnc7XG4gIG1hcmdpbi1ib3R0b206IDguNTMzMzMzMzMzM3Z3O1xufVxuLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9faW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogNi40dnc7XG4gIHdpZHRoOiA2NS4wNjY2NjY2NjY3dnc7XG4gIGJvcmRlci1yYWRpdXM6IDQuMjY2NjY2NjY2N3Z3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KSwgMnB4IDJweCA0cHggcmdiYSgxNywgMTcsIDE3LCAwLjQpO1xufVxuLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjY2NjY2NjY2N3Z3O1xufVxuLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogNC44dnc7XG4gIGxpbmUtaGVpZ2h0OiA3LjQ2NjY2NjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogMTEuMnZ3O1xufVxuLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fdGl0bGUge1xuICBmb250LXNpemU6IDQuMjY2NjY2NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogNi40dnc7XG4gIG1hcmdpbi1ib3R0b206IDEuMDY2NjY2NjY2N3Z3O1xufVxuLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fYnRuLmMtYnRuLW9yYW5nZSwgLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fYnRuLnAtbm90Zm91bmRfX2J0biwgLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fYnRuLmMtYnRuLWt1cmFzaGlydSwgLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fYnRuLmMtYnRuLW1hbnB1a3UsIC5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX2J0bi5wLWFib3V0X19tdl9fZGV0YWlsLWJ0biwgLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fYnRuLnAtYWJvdXRfX212X19kZXRhaWwtbGlua2xpc3QtYnRuIHtcbiAgd2lkdGg6IDc0LjY2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiAxNy4wNjY2NjY2NjY3dnc7XG4gIG1hcmdpbjogMDtcbn1cbi5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX2J0bi5jLWJ0bi1vcmFuZ2UgYTo6YmVmb3JlLCAucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19idG4ucC1ub3Rmb3VuZF9fYnRuIGE6OmJlZm9yZSwgLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fYnRuLmMtYnRuLWt1cmFzaGlydSBhOjpiZWZvcmUsIC5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX2J0bi5jLWJ0bi1tYW5wdWt1IGE6OmJlZm9yZSwgLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fYnRuLnAtYWJvdXRfX212X19kZXRhaWwtYnRuIGE6OmJlZm9yZSwgLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fYnRuLnAtYWJvdXRfX212X19kZXRhaWwtbGlua2xpc3QtYnRuIGE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2J0bl9leHRlcm5hbEAyeC5wbmcpICFpbXBvcnRhbnQ7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19idG4uYy1idG4tb3JhbmdlIGltZywgLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fYnRuLnAtbm90Zm91bmRfX2J0biBpbWcsIC5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX2J0bi5jLWJ0bi1rdXJhc2hpcnUgaW1nLCAucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19idG4uYy1idG4tbWFucHVrdSBpbWcsIC5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX2J0bi5wLWFib3V0X19tdl9fZGV0YWlsLWJ0biBpbWcsIC5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX2J0bi5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0biBpbWcge1xuICB3aWR0aDogNi42NjY2NjY2NjY3dnc7XG4gIGhlaWdodDogNi40dnc7XG4gIG1hcmdpbi1yaWdodDogMS4wNjY2NjY2NjY3dnc7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlIC5jLWJ0bi1tYW5wdWt1IHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiA0LjI2NjY2NjY2Njd2dztcbn1cbi5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGUgLmMtYnRuLW1hbnB1a3UgYSB7XG4gIGhlaWdodDogMTcuMDY2NjY2NjY2N3Z3O1xuICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xufVxuLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZSAuYy1idG4tbWFucHVrdSBhIGltZyB7XG4gIHdpZHRoOiA1MC45MzMzMzMzMzMzdnc7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19jb21pY3Mge1xuICBwYWRkaW5nOiA4LjUzMzMzMzMzMzN2dyA1LjMzMzMzMzMzMzN2dztcbiAgd2lkdGg6IDc0LjY2NjY2NjY2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxMTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEYzRTk7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19jb21pY3MtaGVhZGluZ3Mge1xuICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogNi40dnc7XG4gIG1hcmdpbi1ib3R0b206IDEuMDY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19jb21pY3MtaGVhZGluZ3MgaW1nIHtcbiAgd2lkdGg6IDIuOTMzMzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDYuNjY2NjY2NjY2N3Z3O1xuICB0b3A6IC0wLjUzMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fY29taWNzLWhlYWRpbmdzIGltZzpmaXJzdC1jaGlsZCB7XG4gIGxlZnQ6IC00dnc7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19jb21pY3MtaGVhZGluZ3MgaW1nOmxhc3QtY2hpbGQge1xuICByaWdodDogLTR2dztcbn1cbi5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX2NvbWljcy1pbWcge1xuICB3aWR0aDogNjR2dztcbiAgaGVpZ2h0OiA2NHZ3O1xuICBtYXJnaW4tcmlnaHQ6IDYuNHZ3O1xuICBtYXJnaW4tYm90dG9tOiAyLjEzMzMzMzMzMzN2dztcbiAgYm9yZGVyOiAycHggc29saWQgIzExMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19jb21pY3MtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19jb21pY3MtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjY2NjY2NjY2N3Z3O1xufVxuLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fY29taWNzLWl0ZW0ge1xuICBmb250LXNpemU6IDMuMnZ3O1xuICBsaW5lLWhlaWdodDogNC44dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fY29taWNzLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxLjA2NjY2NjY2Njd2dztcbn1cbi5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX2NvbWljcy1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMi4xMzMzMzMzMzMzdnc7XG4gIGNvbG9yOiAjRkY4QTMzO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnAta3VyYXNoaXJ1IC5jLW1vZGFsLXJlY2lwZV9fY29taWNzLXRhZyBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMTE7XG59XG4ucC1rdXJhc2hpcnUgLmMtbW9kYWwtcmVjaXBlX19jb21pY3MtdGFnIHNwYW46aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjODQ4NDg0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGOEEzMztcbn1cbi5wLWt1cmFzaGlydSAuYy1tb2RhbC1yZWNpcGVfX2NvbWljcyAuYy1idG4tbW9kYWwtb3BlbiB7XG4gIHBhZGRpbmctbGVmdDogNC4yNjY2NjY2NjY3dnc7XG4gIHBhZGRpbmctcmlnaHQ6IDguNTMzMzMzMzMzM3Z3O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOODhuOCreOCueODiCAqL1xuLnAtbWFucHVrdSB7XG4gIHBhZGRpbmctdG9wOiAxNS40NjY2NjY2NjY3dnc7XG59XG4ucC1tYW5wdWt1X19zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMxMTE7XG59XG4ucC1tYW5wdWt1X19zaWRlYmFyX19tdiB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMTExO1xufVxuLnAtbWFucHVrdV9fc2lkZWJhci1pbm5lciB7XG4gIHBhZGRpbmc6IDguNTMzMzMzMzMzM3Z3IDUuMzMzMzMzMzMzM3Z3O1xufVxuLnAtbWFucHVrdV9fc2lkZWJhcl9fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbi5wLW1hbnB1a3VfX3NpZGViYXJfX2J0bnMgLmMtYnRuLW9yYW5nZSwgLnAtbWFucHVrdV9fc2lkZWJhcl9fYnRucyAucC1ub3Rmb3VuZF9fYnRuLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5jLWJ0bi1rdXJhc2hpcnUsIC5wLW1hbnB1a3VfX3NpZGViYXJfX2J0bnMgLmMtYnRuLW1hbnB1a3UsIC5wLW1hbnB1a3VfX3NpZGViYXJfX2J0bnMgLnAtYWJvdXRfX212X19kZXRhaWwtYnRuLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0biB7XG4gIHdpZHRoOiA4OS4zMzMzMzMzMzMzdnc7XG4gIGhlaWdodDogMjEuMzMzMzMzMzMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiAxNnZ3O1xufVxuLnAtbWFucHVrdV9fc2lkZWJhcl9fYnRucyAuYy1idG4tb3JhbmdlIGEsIC5wLW1hbnB1a3VfX3NpZGViYXJfX2J0bnMgLnAtbm90Zm91bmRfX2J0biBhLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5jLWJ0bi1rdXJhc2hpcnUgYSwgLnAtbWFucHVrdV9fc2lkZWJhcl9fYnRucyAuYy1idG4tbWFucHVrdSBhLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5wLWFib3V0X19tdl9fZGV0YWlsLWJ0biBhLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0biBhIHtcbiAgcGFkZGluZy1yaWdodDogNi40dnc7XG59XG4ucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5jLWJ0bi1vcmFuZ2UgYTo6YmVmb3JlLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5wLW5vdGZvdW5kX19idG4gYTo6YmVmb3JlLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5jLWJ0bi1rdXJhc2hpcnUgYTo6YmVmb3JlLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5jLWJ0bi1tYW5wdWt1IGE6OmJlZm9yZSwgLnAtbWFucHVrdV9fc2lkZWJhcl9fYnRucyAucC1hYm91dF9fbXZfX2RldGFpbC1idG4gYTo6YmVmb3JlLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0biBhOjpiZWZvcmUge1xuICB3aWR0aDogNC4yNjY2NjY2NjY3dnc7XG4gIGhlaWdodDogNC4yNjY2NjY2NjY3dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2J0bl9leHRlcm5hbEAyeC5wbmcpICFpbXBvcnRhbnQ7XG59XG4ucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5jLWJ0bi1vcmFuZ2UgaW1nLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5wLW5vdGZvdW5kX19idG4gaW1nLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5jLWJ0bi1rdXJhc2hpcnUgaW1nLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5jLWJ0bi1tYW5wdWt1IGltZywgLnAtbWFucHVrdV9fc2lkZWJhcl9fYnRucyAucC1hYm91dF9fbXZfX2RldGFpbC1idG4gaW1nLCAucC1tYW5wdWt1X19zaWRlYmFyX19idG5zIC5wLWFib3V0X19tdl9fZGV0YWlsLWxpbmtsaXN0LWJ0biBpbWcge1xuICB3aWR0aDogNTAuOTMzMzMzMzMzM3Z3O1xufVxuLnAtbWFucHVrdV9fc2lkZWJhciBoMiB7XG4gIGZvbnQtc2l6ZTogNi40dnc7XG4gIGxpbmUtaGVpZ2h0OiA5LjA2NjY2NjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLW1hbnB1a3VfX3NpZGViYXItbGVhZCB7XG4gIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjkzMzMzMzMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG59XG4ucC1tYW5wdWt1X19zaWRlYmFyX19uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDIuMTMzMzMzMzMzM3Z3O1xufVxuLnAtbWFucHVrdV9fc2lkZWJhcl9fbmF2LWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLW1hbnB1a3VfX3NpZGViYXJfX25hdi1idG46bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTBFMERFO1xufVxuLnAtbWFucHVrdV9fc2lkZWJhcl9fbmF2LWJ0biBpbWcge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNC42NjY2NjY2NjY3dnc7XG4gIGhlaWdodDogMTQuNHZ3O1xuICBsZWZ0OiAwdnc7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDE7XG59XG4ucC1tYW5wdWt1X19zaWRlYmFyX19uYXYtYnRuOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2J0bl9hcnJvd0AyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiA2LjkzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiA2LjkzMzMzMzMzMzN2dztcbiAgcmlnaHQ6IDB2dztcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICB6LWluZGV4OiAxO1xufVxuLnAtbWFucHVrdV9fc2lkZWJhcl9fbmF2LWJ0biBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0LjI2NjY2NjY2Njd2dyAwdnc7XG4gIHBhZGRpbmctbGVmdDogMTYuOHZ3O1xufVxuLnAtbWFucHVrdV9fc2lkZWJhcl9fbmF2LWJ0biBhIHAge1xuICBmb250LXNpemU6IDYuNjY2NjY2NjY2N3Z3O1xuICBsaW5lLWhlaWdodDogNi40dnc7XG59XG4ucC1tYW5wdWt1X19zaWRlYmFyX19uYXYtYnRuIGEgcCBzcGFuIHtcbiAgZm9udC1zaXplOiA1Ljg2NjY2NjY2Njd2dztcbn1cbi5wLW1hbnB1a3VfX3NpZGViYXItYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuLnAtbWFucHVrdV9fc2lkZWJhci1idG4gcCB7XG4gIGZvbnQtc2l6ZTogNC44dnc7XG4gIGxpbmUtaGVpZ2h0OiA4dnc7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMi4xMzMzMzMzMzMzdnc7XG59XG4ucC1tYW5wdWt1X19zaWRlYmFyLWJ0biBwIHN2ZyB7XG4gIHdpZHRoOiA0Ljh2dztcbiAgaGVpZ2h0OiA2LjR2dztcbiAgdG9wOiAwLjh2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnAtbWFucHVrdV9fc2lkZWJhci1idG4gcCBzdmc6Zmlyc3QtY2hpbGQge1xuICBsZWZ0OiAtNS44NjY2NjY2NjY3dnc7XG59XG4ucC1tYW5wdWt1X19zaWRlYmFyLWJ0biBwIHN2ZzpsYXN0LWNoaWxkIHtcbiAgcmlnaHQ6IC01Ljg2NjY2NjY2Njd2dztcbn1cbi5wLW1hbnB1a3VfX2Fib3V0IHtcbiAgcGFkZGluZy10b3A6IDEuMDY2NjY2NjY2N3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogMTAuNjY2NjY2NjY2N3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzExMTtcbn1cbi5wLW1hbnB1a3VfX2Fib3V0LWhlYWRpbmdzIHtcbiAgd2lkdGg6IDIxMy4zMzMzMzMzMzMzdnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA4dnc7XG59XG4ucC1tYW5wdWt1X19hYm91dC1sZWFkIHtcbiAgd2lkdGg6IDIxMy4zMzMzMzMzMzMzdnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA4dnc7XG4gIGZvbnQtc2l6ZTogNi40dnc7XG4gIGxpbmUtaGVpZ2h0OiA5LjA2NjY2NjY2Njd2dztcbn1cbi5wLW1hbnB1a3VfX2Fib3V0LWJ0biBwIHtcbiAgZm9udC1zaXplOiA0Ljh2dztcbiAgbGluZS1oZWlnaHQ6IDh2dztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMi4xMzMzMzMzMzMzdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLW1hbnB1a3VfX2Fib3V0LWJ0biBwIHN2ZyB7XG4gIHdpZHRoOiA0Ljh2dztcbiAgaGVpZ2h0OiA2LjR2dztcbiAgdG9wOiAwLjh2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnAtbWFucHVrdV9fYWJvdXQtYnRuIHAgc3ZnOmZpcnN0LWNoaWxkIHtcbiAgbGVmdDogLTUuODY2NjY2NjY2N3Z3O1xufVxuLnAtbWFucHVrdV9fYWJvdXQtYnRuIHAgc3ZnOmxhc3QtY2hpbGQge1xuICByaWdodDogLTUuODY2NjY2NjY2N3Z3O1xufVxuLnAtbWFucHVrdV9faG93dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDguNTMzMzMzMzMzM3Z3IDUuMzMzMzMzMzMzM3Z3O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzExMTtcbn1cbi5wLW1hbnB1a3VfX2hvd3RvX19saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogOC41MzMzMzMzMzMzdnc7XG59XG4ucC1tYW5wdWt1X19ob3d0b19faXRlbSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMxMTE7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDQuMjY2NjY2NjY2N3Z3IDQuMjY2NjY2NjY2N3Z3IDguNTMzMzMzMzMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ucC1tYW5wdWt1X19ob3d0b19faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG59XG4ucC1tYW5wdWt1X19ob3d0b19faXRlbTpmaXJzdC1jaGlsZCAucC1tYW5wdWt1X19ob3d0b19faXRlbS1zdWIge1xuICB3aWR0aDogODIuNjY2NjY2NjY2N3Z3O1xufVxuLnAtbWFucHVrdV9faG93dG9fX2l0ZW06bGFzdC1jaGlsZCAucC1tYW5wdWt1X19ob3d0b19faXRlbS1oZWFkaW5ncyB7XG4gIHdpZHRoOiA4Mi42NjY2NjY2NjY3dnc7XG59XG4ucC1tYW5wdWt1X19ob3d0b19faXRlbSAuYy1idG4tbW9kYWwtb3BlbiB7XG4gIHBhZGRpbmctbGVmdDogOHZ3O1xufVxuLnAtbWFucHVrdV9faG93dG9fX2l0ZW0gLmMtYnRuLW1vZGFsLW9wZW4gaW1nIHtcbiAgd2lkdGg6IDIzLjJ2dztcbiAgbWFyZ2luLXJpZ2h0OiAxLjA2NjY2NjY2Njd2dztcbn1cbi5wLW1hbnB1a3VfX2hvd3RvX19pdGVtLW51bWJlciB7XG4gIHdpZHRoOiAyMi40dnc7XG4gIGhlaWdodDogMjEuODY2NjY2NjY2N3Z3O1xuICBtYXJnaW4tYm90dG9tOiAyLjEzMzMzMzMzMzN2dztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucC1tYW5wdWt1X19ob3d0b19faXRlbS1zdWIge1xuICBmb250LXNpemU6IDQuOHZ3O1xuICBsaW5lLWhlaWdodDogNy40NjY2NjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDEuMDY2NjY2NjY2N3Z3O1xufVxuLnAtbWFucHVrdV9faG93dG9fX2l0ZW0taGVhZGluZ3Mge1xuICBmb250LXNpemU6IDh2dztcbiAgbGluZS1oZWlnaHQ6IDguNTMzMzMzMzMzM3Z3O1xuICBtYXJnaW4tYm90dG9tOiA0LjI2NjY2NjY2Njd2dztcbn1cbi5wLW1hbnB1a3VfX2hvd3RvX19pdGVtLXBoIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG59XG4ucC1tYW5wdWt1X19ob3d0b19faXRlbS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAzLjczMzMzMzMzMzN2dztcbiAgbGluZS1oZWlnaHQ6IDYuNHZ3O1xufVxuLnAtbWFucHVrdV9faG93dG9fX2l0ZW0jcC1tYW5wdWt1X19ob3d0b19faXRlbTQgLnAtbWFucHVrdV9faG93dG9fX2l0ZW0tc3ViIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG59XG4ucC1tYW5wdWt1X19ob3d0by1idG4gcCB7XG4gIGZvbnQtc2l6ZTogNC44dnc7XG4gIGxpbmUtaGVpZ2h0OiA3LjQ2NjY2NjY2Njd2dztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyLjEzMzMzMzMzMzN2dztcbn1cbi5wLW1hbnB1a3VfX2hvd3RvLWJ0biBwIHN2ZyB7XG4gIHdpZHRoOiAyLjY2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiAzLjg2NjY2NjY2Njd2dztcbiAgdG9wOiAxLjZ2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnAtbWFucHVrdV9faG93dG8tYnRuIHAgc3ZnOmZpcnN0LWNoaWxkIHtcbiAgbGVmdDogLTQuOHZ3O1xufVxuLnAtbWFucHVrdV9faG93dG8tYnRuIHAgc3ZnOmxhc3QtY2hpbGQge1xuICByaWdodDogLTQuOHZ3O1xufVxuLnAtbWFucHVrdV9faG93dG8tYnRuIC5jLWJ0bi1wcmVzcywgLnAtbWFucHVrdV9faG93dG8tYnRuIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW0sIC5wLW1hbnB1a3VfX2hvd3RvLWJ0biAucC1ib29rc2hvcGluZm9fX3Nob3BfX2l0ZW0ge1xuICB3aWR0aDogODkuMzMzMzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDUwLjEzMzMzMzMzMzN2dztcbn1cbi5wLW1hbnB1a3VfX2hvd3RvLWJ0biAuYy1idG4tcHJlc3MgYSwgLnAtbWFucHVrdV9faG93dG8tYnRuIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW0gYSwgLnAtbWFucHVrdV9faG93dG8tYnRuIC5wLWJvb2tzaG9waW5mb19fc2hvcF9faXRlbSBhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLW1hbnB1a3VfX3B2IHtcbiAgcGFkZGluZzogMTAuNjY2NjY2NjY2N3Z3IDUuMzMzMzMzMzMzM3Z3O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzExMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEEzMztcbn1cbi5wLW1hbnB1a3VfX3B2LWhlYWRpbmdzIHtcbiAgd2lkdGg6IDg5LjMzMzMzMzMzMzN2dztcbiAgcGFkZGluZzogNi40dncgMHZ3O1xuICBmb250LXNpemU6IDYuMTMzMzMzMzMzM3Z3O1xufVxuLnAtbWFucHVrdV9fcHZfX2xpc3Qge1xuICBnYXA6IDguNTMzMzMzMzMzM3Z3IDB2dztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnAtbWFucHVrdV9fcHZfX2l0ZW0ge1xuICB3aWR0aDogNDIuNjY2NjY2NjY2N3Z3O1xufVxuLnAtbWFucHVrdV9fcHZfX2l0ZW0gYSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMTMzMzMzMzMzM3Z3O1xufVxuLnAtbWFucHVrdV9fcHZfX2l0ZW0gYSBpbWcge1xuICBib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoMTcsIDE3LCAxNywgMC40KTtcbn1cbi5wLW1hbnB1a3VfX2NvbWljcyB7XG4gIHBhZGRpbmc6IDEwLjY2NjY2NjY2Njd2dyA1LjMzMzMzMzMzMzN2dyAxNy4wNjY2NjY2NjY3dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucC1tYW5wdWt1X19jb21pY3MtaGVhZGluZ3Mge1xuICB3aWR0aDogODkuMzMzMzMzMzMzM3Z3O1xuICBmb250LXNpemU6IDUuNnZ3O1xuICBwYWRkaW5nOiAzLjJ2dyAwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRDU5M0Y7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnAtbWFucHVrdV9fY29taWNzLWhlYWRpbmdzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUQ1OTNGO1xufVxuLnAtbWFucHVrdV9fY29taWNzLWhlYWRpbmdzIHNwYW4ge1xuICBmb250LXNpemU6IDYuOTMzMzMzMzMzM3Z3O1xufVxuLnAtbWFucHVrdV9fY29taWNzX19saXN0IHtcbiAgZ2FwOiA4LjUzMzMzMzMzMzN2dyAwdnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnAtbWFucHVrdV9fY29taWNzX19pdGVtIHtcbiAgd2lkdGg6IDI3LjczMzMzMzMzMzN2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtbWFucHVrdV9fY29taWNzX19pdGVtLmlzLXNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLW1hbnB1a3VfX2NvbWljc19faXRlbSBpbWcge1xuICBib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoMTcsIDE3LCAxNywgMC40KTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOODhuOCreOCueODiCAqL1xuLnAtbm90Zm91bmQge1xuICBwYWRkaW5nLXRvcDogMTUuNDY2NjY2NjY2N3Z3O1xufVxuLnAtbm90Zm91bmRfX21haW4ge1xuICBwYWRkaW5nOiAxNi41MzMzMzMzMzMzdncgMHZ3IDE3LjA2NjY2NjY2Njd2dztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5wLW5vdGZvdW5kX19tYWluX3RleHQge1xuICBmb250LXNpemU6IDYuNHZ3O1xuICBsaW5lLWhlaWdodDogOS4wNjY2NjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDEuMDY2NjY2NjY2N3Z3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1ub3Rmb3VuZF9fbWFpbiBpbWcge1xuICB3aWR0aDogMjYuNjY2NjY2NjY2N3Z3O1xuICBoZWlnaHQ6IDMxLjQ2NjY2NjY2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucC1ub3Rmb3VuZF9fYnRuIHtcbiAgbWFyZ2luLXRvcDogMTcuMDY2NjY2NjY2N3Z3O1xuICB3aWR0aDogODkuMzMzMzMzMzMzM3Z3O1xuICBoZWlnaHQ6IDIxLjMzMzMzMzMzMzN2dztcbiAgei1pbmRleDogMTtcbn1cbi5wLW5vdGZvdW5kX19idG4gYSB7XG4gIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA1Ljg2NjY2NjY2Njd2dztcbn1cbi5wLW5vdGZvdW5kX19idG46OmJlZm9yZSB7XG4gIGxlZnQ6IDQuMjY2NjY2NjY2N3Z3O1xuICByaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuXG4ucC1zcGVjaWFsIHtcbiAgcGFkZGluZy10b3A6IDE1LjQ2NjY2NjY2Njd2dztcbn1cbi5wLXNwZWNpYWxfX212IHtcbiAgcGFkZGluZy1ib3R0b206IDguNTMzMzMzMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnAtc3BlY2lhbF9fbXYgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMTExO1xufVxuLnAtc3BlY2lhbF9fbXYtbGVhZCB7XG4gIGZvbnQtc2l6ZTogNC44dnc7XG4gIGxpbmUtaGVpZ2h0OiA3LjQ2NjY2NjY2Njd2dztcbn1cbi5wLXNwZWNpYWxfX25hdiB7XG4gIG1hcmdpbi1ib3R0b206IDguNTMzMzMzMzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnAtc3BlY2lhbF9fbmF2X190YWItbGlzdCB7XG4gIHdpZHRoOiA4Ni40dnc7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucC1zcGVjaWFsX19uYXZfX3RhYi1pdGVtIHtcbiAgd2lkdGg6IDQyLjY2NjY2NjY2Njd2dztcbiAgaGVpZ2h0OiAyMS4zMzMzMzMzMzMzdnc7XG4gIGdhcDogMS4wNjY2NjY2NjY3dnc7XG4gIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA1Ljg2NjY2NjY2Njd2dztcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzExMTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjMTExO1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjMTExO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyLjEzMzMzMzMzMzN2dztcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIuMTMzMzMzMzMzM3Z3O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnAtc3BlY2lhbF9fbmF2X190YWItaXRlbSBzdmcge1xuICB3aWR0aDogNi40dnc7XG4gIGhlaWdodDogNi40dnc7XG59XG4ucC1zcGVjaWFsX19uYXZfX3RhYi1pdGVtIHN2ZyBtYXNrLCAucC1zcGVjaWFsX19uYXZfX3RhYi1pdGVtIHN2ZyByZWN0IHtcbiAgd2lkdGg6IDYuNHZ3O1xuICBoZWlnaHQ6IDYuNHZ3O1xufVxuLnAtc3BlY2lhbF9fbmF2X190YWItaXRlbVthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEEzMztcbn1cbi5wLXNwZWNpYWxfX25hdl9fdGFiLWl0ZW1bYXJpYS1leHBhbmRlZD10cnVlXSBzdmcge1xuICBmaWxsOiAjMTExO1xufVxuLnAtc3BlY2lhbF9fbmF2X190YWItaXRlbVthcmlhLWV4cGFuZGVkPWZhbHNlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTE7XG4gIGNvbG9yOiAjODQ4NDg0O1xuICBoZWlnaHQ6IGNhbGMoMjEuMzMzMzMzMzMzM3Z3IC0gNnB4KTtcbn1cbi5wLXNwZWNpYWxfX25hdl9fdGFiLWl0ZW1bYXJpYS1leHBhbmRlZD1mYWxzZV0gc3ZnIHtcbiAgZmlsbDogIzg0ODQ4NDtcbn1cbi5wLXNwZWNpYWxfX25hdl9fdGFiLXBhbmVsIHtcbiAgcGFkZGluZzogOC41MzMzMzMzMzMzdncgMHZ3O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzExMTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMxMTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhBMzM7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1zcGVjaWFsX19uYXZfX3RhYi1wYW5lbFthcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1zcGVjaWFsX19uYXZfX3RhYi1wYW5lbC5wLXNwZWNpYWxfX25hdl9fdGFiLXBhbmVsMiAucC1zcGVjaWFsX19uYXYtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtc3BlY2lhbF9fbmF2X190YWItcGFuZWwucC1zcGVjaWFsX19uYXZfX3RhYi1wYW5lbDIgLnAtc3BlY2lhbF9fbmF2LWl0ZW0gYSB7XG4gIHBhZGRpbmctbGVmdDogNi40dnc7XG59XG4ucC1zcGVjaWFsX19uYXZfX3RhYi1wYW5lbC5wLXNwZWNpYWxfX25hdl9fdGFiLXBhbmVsMSAucC1zcGVjaWFsX19uYXYtaXRlbSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5wLXNwZWNpYWxfX25hdl9fdGFiLXBhbmVsLnAtc3BlY2lhbF9fbmF2X190YWItcGFuZWwxIC5wLXNwZWNpYWxfX25hdi1pdGVtIGEge1xuICBwYWRkaW5nOiAwdncgOC41MzMzMzMzMzMzdnc7XG59XG4ucC1zcGVjaWFsX19uYXYtbGlzdCB7XG4gIGdhcDogMi4xMzMzMzMzMzMzdnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wLXNwZWNpYWxfX25hdi1pdGVtIHtcbiAgaGVpZ2h0OiA4LjUzMzMzMzMzMzN2dztcbiAgYm9yZGVyLXJhZGl1czogNS42dnc7XG4gIGZvbnQtc2l6ZTogMy43MzMzMzMzMzMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XG59XG4ucC1zcGVjaWFsX19uYXYtaXRlbSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wLXNwZWNpYWxfX3dlZWstaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTcuMDY2NjY2NjY2N3Z3O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzExMTtcbn1cbi5wLXNwZWNpYWxfX3RoZW1lIHtcbiAgcGFkZGluZy10b3A6IDQuMjY2NjY2NjY2N3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogMTcuMDY2NjY2NjY2N3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnAtc3BlY2lhbF9fdGhlbWUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDjg4bjgq3jgrnjg4ggKi9cbi5wLXRlcm1zIHtcbiAgbWFyZ2luLXRvcDogMTUuNDY2NjY2NjY2N3Z3O1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgKi9cbn1cbi5wLXRlcm1zX19iZyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwLjY2NjY2NjY2Njd2dyAwdncgNC4yNjY2NjY2NjY3dnc7XG59XG4ucC10ZXJtc19fdGVybXMtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMxMTE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC10ZXJtc19fdGVybXMtbGVhZCB7XG4gIGZvbnQtc2l6ZTogNC44dnc7XG4gIGxpbmUtaGVpZ2h0OiA3LjQ2NjY2NjY2Njd2dztcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG59XG4ucC10ZXJtc19fbGlzdF9faXRlbSB7XG4gIG1hcmdpbi10b3A6IDguNTMzMzMzMzMzM3Z3O1xufVxuLnAtdGVybXNfX2xpc3RfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwdnc7XG59XG4ucC10ZXJtc19fbGlzdF9faGVhZGluZ3Mge1xuICBmb250LXNpemU6IDQuOHZ3O1xuICBsaW5lLWhlaWdodDogNy40NjY2NjY2NjY3dnc7XG4gIG1hcmdpbi1ib3R0b206IDIuMTMzMzMzMzMzM3Z3O1xuICBwYWRkaW5nLWxlZnQ6IDMuNDY2NjY2NjY2N3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC10ZXJtc19fbGlzdF9faGVhZGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDEuMDY2NjY2NjY2N3Z3O1xuICBoZWlnaHQ6IDQuOHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QTMzO1xufVxuLnAtdGVybXNfX2xpc3RfX3RleHQgYSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5wLXRvcC1zcCB7XG4gIG1hcmdpbi10b3A6IDE1LjQ2NjY2NjY2Njd2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLXRvcC1zcCAubC1pbm5lciB7XG4gIHdpZHRoOiA4OS4zMzMzMzMzMzMzdnc7XG59XG4ucC10b3Atc3AgLmlzLXBjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLXRvcC1zcCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wLXRvcC1zcF9fbXYge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzExMTtcbn1cbi5wLXRvcC1zcF9fcGlja3VwIHtcbiAgcGFkZGluZy10b3A6IDguNTMzMzMzMzMzM3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogMTcuMDY2NjY2NjY2N3Z3O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzExMTtcbn1cbi5wLXRvcC1zcF9fcGlja3VwLWhlYWRpbmdzIHtcbiAgd2lkdGg6IDUzLjg2NjY2NjY2Njd2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDQuMjY2NjY2NjY2N3Z3O1xufVxuLnAtdG9wLXNwX19waWNrdXAtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMi4xMzMzMzMzMzMzdnc7XG59XG4ucC10b3Atc3BfX3BpY2t1cCAuYy1idG4tcHJlc3MsIC5wLXRvcC1zcF9fcGlja3VwIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW0sIC5wLXRvcC1zcF9fcGlja3VwIC5wLWJvb2tzaG9waW5mb19fc2hvcF9faXRlbSB7XG4gIHdpZHRoOiA4OS42dnc7XG4gIGhlaWdodDogMjR2dztcbn1cbi5wLXRvcC1zcF9fcGlja3VwIC5jLWJ0bi1wcmVzcyBhLCAucC10b3Atc3BfX3BpY2t1cCAucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19pdGVtIGEsIC5wLXRvcC1zcF9fcGlja3VwIC5wLWJvb2tzaG9waW5mb19fc2hvcF9faXRlbSBhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLXRvcC1zcF9fY29udGVudHMge1xuICBwYWRkaW5nLXRvcDogOC41MzMzMzMzMzMzdnc7XG4gIHBhZGRpbmctYm90dG9tOiAxNy4wNjY2NjY2NjY3dnc7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMTExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QTMzO1xufVxuLnAtdG9wLXNwX19jb250ZW50cy1oZWFkaW5ncyB7XG4gIGZvbnQtc2l6ZTogOS42dnc7XG4gIGxpbmUtaGVpZ2h0OiAxMS4ydnc7XG4gIG1hcmdpbi1ib3R0b206IDQuMjY2NjY2NjY2N3Z3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC10b3Atc3BfX2NvbnRlbnRzIC5zcGxpZGVfX3RyYWNrIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ucC10b3Atc3BfX2NvbnRlbnRzLWxpc3Qge1xuICB3aWR0aDogODB2dztcbiAgZ2FwOiA0LjI2NjY2NjY2Njd2dztcbn1cbi5wLXRvcC1zcF9fY29udGVudHMtaXRlbSB7XG4gIHBhZGRpbmc6IDguNTMzMzMzMzMzM3Z3IDQuMjY2NjY2NjY2N3Z3O1xuICBib3JkZXItcmFkaXVzOiAyLjEzMzMzMzMzMzN2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAzcHggc29saWQgIzExMTtcbiAgYm94LXNoYWRvdzogM3B4IDNweCAwIDAgdmFyKC0tQ29sb3ItYmxhY2ssICMxMTEpLCAycHggMnB4IDAgMCB2YXIoLS1Db2xvci1ibGFjaywgIzExMSksIDFweCAxcHggMCAwIHZhcigtLUNvbG9yLWJsYWNrLCAjMTExKTtcbn1cbi5wLXRvcC1zcF9fY29udGVudHMtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yNjY2NjY2NjY3dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwREU7XG59XG4ucC10b3Atc3BfX2NvbnRlbnRzIHAge1xuICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogNi40dnc7XG59XG4ucC10b3Atc3BfX2ZyYW1lIHtcbiAgcGFkZGluZy10b3A6IDguNTMzMzMzMzMzM3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogMTcuMDY2NjY2NjY2N3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGM0U5O1xufVxuLnAtdG9wLXNwX19mcmFtZS1oZWFkaW5ncyB7XG4gIGZvbnQtc2l6ZTogNi40dnc7XG4gIHBhZGRpbmc6IDYuNHZ3IDB2dztcbn1cbi5wLXRvcC1zcF9fZnJhbWUtaGVhZGluZ3M6OmJlZm9yZSB7XG4gIHRvcDogY2FsYygxMDAlIC0gMi41NnZ3KTtcbn1cbi5wLXRvcC1zcF9fZnJhbWUtbGVhZCB7XG4gIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gIGxpbmUtaGVpZ2h0OiA2LjkzMzMzMzMzMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogOC41MzMzMzMzMzMzdnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLXRvcC1zcF9fZnJhbWVfX3RvZGF5LWhlYWRpbmdzIHtcbiAgZm9udC1zaXplOiA0Ljh2dztcbiAgbGluZS1oZWlnaHQ6IDcuNDY2NjY2NjY2N3Z3O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxLjA2NjY2NjY2Njd2dztcbn1cbi5wLXRvcC1zcF9fZnJhbWVfX3RvZGF5LWhlYWRpbmdzIHN2ZyB7XG4gIHdpZHRoOiAyLjkzMzMzMzMzMzN2dztcbiAgaGVpZ2h0OiA0LjI2NjY2NjY2Njd2dztcbn1cbi5wLXRvcC1zcF9fZnJhbWVfX3RvZGF5LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA4LjUzMzMzMzMzMzN2dztcbn1cbi5wLXRvcC1zcF9fZnJhbWVfX3RvZGF5LWl0ZW0taW5uZXIge1xuICBwYWRkaW5nOiA0LjI2NjY2NjY2Njd2dyA1LjMzMzMzMzMzMzN2dztcbn1cbi5wLXRvcC1zcF9fZnJhbWVfX3RvZGF5LWl0ZW0tcGgge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTExO1xuICBoZWlnaHQ6IGNhbGMoNzMuMzMzMzMzMzMzM3Z3IC0gNHB4KTtcbn1cbi5wLXRvcC1zcF9fZnJhbWUgLmMtYnRuLXByZXNzLCAucC10b3Atc3BfX2ZyYW1lIC5wLWJvb2tzaG9waW5mb19fY2FtcGFpZ25fX2l0ZW0sIC5wLXRvcC1zcF9fZnJhbWUgLnAtYm9va3Nob3BpbmZvX19zaG9wX19pdGVtIHtcbiAgd2lkdGg6IDg5LjZ2dztcbiAgaGVpZ2h0OiAyNHZ3O1xufVxuLnAtdG9wLXNwX19mcmFtZSAuYy1idG4tcHJlc3MgYSwgLnAtdG9wLXNwX19mcmFtZSAucC1ib29rc2hvcGluZm9fX2NhbXBhaWduX19pdGVtIGEsIC5wLXRvcC1zcF9fZnJhbWUgLnAtYm9va3Nob3BpbmZvX19zaG9wX19pdGVtIGEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnAtdG9wLXNwIC5jLWZvb3Rlcl9fYmFubmVycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLXRvcC1wYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbmh0bWw1ZG9jdG9yLmNvbSBSZXNldCBTdHlsZXNoZWV0XG52MS42LjFcbkxhc3QgVXBkYXRlZDogMjAxMC0wOS0xN1xuQXV0aG9yOiBSaWNoYXJkIENsYXJrIC0gaHR0cDovL3JpY2hjbGFya2Rlc2lnbi5jb21cblR3aXR0ZXI6IEByaWNoX2NsYXJrXG4qL1xuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hYmJyLFxuYWRkcmVzcyxcbmNpdGUsXG5jb2RlLFxuZGVsLFxuZGZuLFxuZW0sXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxuc2FtcCxcbnNtYWxsLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudmFyLFxuYixcbmksXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbm5hdiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cblxuYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbmlucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGNoYW5nZSBjb2xvdXJzIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZWwge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuYWJiclt0aXRsZV0sXG5kZm5bdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBjaGFuZ2UgYm9yZGVyIGNvbG91ciB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCxcbnNlbGVjdCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59IiwiQGltcG9ydCAnX3ZhcnMnO1xuQGltcG9ydCAnX21peGluJztcblxuXG5odG1sIHtcbiAgLy8gZm9udC1zaXplOiA2Mi41JTtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgXCJNZWlyeW9cIiwgXCJNUyBQ44K044K344OD44KvXCIsIFwiTVMgUCBHb3RoaWNcIiwgT3Nha2EsIHNhbnMtc2VyaWY7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICRjLWJsYWNrO1xuICBmb250LXdlaWdodDogNTAwO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG5cbiAgJi5pcy1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG59XG5cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYubGF6eWxvYWQge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmLmxhenlsb2FkaW5nLFxuICAmLmxhenlsb2FkZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxufVxuXG5cbmEge1xuICBjb2xvcjogJGMtdGV4dDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgQGV4dGVuZCAudS10cmFuc2l0aW9uO1xuXG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBvcGFjaXR5OiAuNztcbiAgICB9XG4gIH1cbn1cblxuXG5idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAkYy1ibGFjaztcblxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxudWwsXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbm1haW4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvLyBmb250LXNpemU6IDA7XG59XG5cblxuLmwtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5cbi5sLWlubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIEBpbmNsdWRlIHNwLXcoMzM1KTtcbiAgfVxufSIsIkBpbXBvcnQgXCJfdmFyc1wiO1xuQGltcG9ydCAnX21peGluJztcblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyAg6Z2e6KGo56S6XG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uaXMtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmlzLXBjIHtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmlzLXNwIHtcbiAgQGluY2x1ZGUgcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDjg6zjgqTjgqLjgqbjg4hcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi51LWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnUtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi51LWNlbnRlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi51LXZlcnRpY2FsLWNlbnRlciB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi51LWhvcml6b250YWwtY2VudGVyIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4udS1hYnNvbHV0ZS1jZW50ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLnUtZmxleC1jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51LWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51LWlibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnUtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4udS1vcGFjaXR5MSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi51LW92ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMg44OG44Kt44K544OIXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi51LXN1cHRleHQge1xuICBmb250LXNpemU6IDc1LjUlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTAuMWVtO1xufVxuXG4udS1zdWJ0ZXh0IHtcbiAgZm9udC1zaXplOiA3NS41JTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAuMWVtO1xufVxuXG4udS1pbmRlbnQtMSB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICB0ZXh0LWluZGVudDogLTFlbTtcbn1cblxuXG4udS1pbmRlbnQwIHtcbiAgdGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtaW5kZW50MSB7XG4gIHRleHQtaW5kZW50OiAxZW0gIWltcG9ydGFudDtcbn1cblxuXG5cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyAg44OV44Kp44Oz44OI44OV44Kh44Of44Oq44O8XG4gIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmRlbGEtZ290aGljIHtcbiAgZm9udC1mYW1pbHk6IFwiRGVsYSBHb3RoaWMgT25lXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnplbi1rYWt1LWdvdGhpYy1tZWRpdW0ge1xuICBmb250LWZhbWlseTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnplbi1rYWt1LWdvdGhpYy1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyAg44OV44Kp44Oz44OI44Km44Kn44Kk44OIXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udS1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi51LXJlZ3VsYXIge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udS1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udS1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnUtZXh0cmFib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLnUtYmxhY2sge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDjg5zjgr/jg7PjgpLjg4fjgqPjgqLjgq/jg4bjgqPjg5bjgatcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5pcy1kZWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAvLyBvcGFjaXR5OiAuNTtcblxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IG5vbmU7XG4gIH1cbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyDmloflrZfmj4PjgYhcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LXRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi51LXZlcnRpY2FsLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi51LXZlcnRpY2FsLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi51LXZlcnRpY2FsLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi51LWVsbGlwc2lzIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgIHRyYW5zaXRpb25cbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LXRyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcbn1cblxuLnUtdHJhbnNpdGlvbi1idG4ge1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcbn1cblxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDmk6zkvLzopoHntKBcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LXBzZXVkbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjICDoibJcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi51LXdoaXRlIHtcbiAgY29sb3I6ICRjLXdoaXRlO1xufVxuXG4udS1ibGFjayB7XG4gIGNvbG9yOiAkYy1ibGFjaztcbn1cblxuLnUtb3JhbmdlIHtcbiAgY29sb3I6ICRjLW9yYW5nZTtcbn1cblxuLnUtc3BvcmFuZ2Uge1xuICBAaW5jbHVkZSBzcCB7XG4gICAgY29sb3I6ICRjLW9yYW5nZTtcbiAgfVxufVxuXG4iLCJAaW1wb3J0ICdfdmFycyc7XG5AaW1wb3J0ICdfbWl4aW4nO1xuXG5cbkBrZXlmcmFtZXMgb3BhY2l0eS1mYWRlaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgb3BhY2l0eS1mYWRlb3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vLyDlm57ou6JcbkBrZXlmcmFtZXMgcm90YXRle1xuICAxMDAle3RyYW5zZm9ybTogcm90YXRlKDF0dXJuKX1cbn1cblxuLmZhZGVpbiB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC40NSwgMSkgMHM7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAwcztcbn1cblxuLmZhZGVpbi1sb2FkIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNDUsIDEpIDFzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNDUsIDEpIDFzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAxcztcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNDUsIDEpIDFzO1xufVxuXG4uZmFkZWluLWxvYWQuaXMtYWN0aXZlLFxuLmZhZGVpbi5pcy1hY3RpdmUge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZhZGVpbi1sYXRlIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNDUsIDEpIC41cztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAxcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjQ1LCAxKSAuNXM7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNDUsIDEpIC41cztcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNDUsIDEpIC41cztcbn1cblxuLmZhZGVpbi1sYXRlLmlzLWFjdGl2ZSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vLyBUT1Djg5rjg7zjgrjjgIDjgqLjg4vjg6Hjg7zjgrfjg6fjg7NcblxuQGtleWZyYW1lcyB3b2JibGluZ194IHtcbiAgMCUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDQgLyAyMzYgKiAxMDAlKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB3b2JibGluZ194X3JpZ2h0IHtcbiAgMCUge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg4IC8gMjM2ICogMTAwJSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdvYmJsaW5nX3kge1xuICAwJSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg4IC8gMjM2ICogMTAwJSk7XG4gIH1cbn1cblxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyBwYXJ0c1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOODhuOCreOCueODiCAqL1xuXG4vLyDmnKzmlodcbi5jLXRleHQtbWFpbiB7XG4gQGluY2x1ZGUgc3AtZnMoMTQpO1xuIEBpbmNsdWRlIHNwLWxoKDI0KTtcbn1cblxuLmMtbW9kYWwtb3ZlcmxheSB7XG4gIEBleHRlbmQgLnUtdHJhbnNpdGlvbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibGFjaztcbiAgei1pbmRleDogMTI7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAmLmlzLXNob3cge1xuICAgIG9wYWNpdHk6IC44O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cblxuLmMtYmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ0AyeC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOWQueOBjeWHuuOBl+imi+WHuuOBlyovXG4uYy1mdWtpZGFzaGkge1xuICAgICAgQGluY2x1ZGUgc3AtZnMoMjApO1xuICAgICAgQGluY2x1ZGUgc3AtbGgoMjApO1xuICAgICAgQGluY2x1ZGUgc3AtcDIoMTUsMCk7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIEBpbmNsdWRlIHNwLW1iKDIwKTtcbiAgICAgIEBleHRlbmQgLmRlbGEtZ290aGljO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAkYy1ibGFjaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICAgIEBpbmNsdWRlIHNwLXcoMjApO1xuICAgICAgICBAaW5jbHVkZSBzcC1oKDIwKTtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSA5LjYgLyAkc3AtZGVzaWduICogMTAwdncpO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoLTQxZGVnKSBza2V3KDhkZWcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGMtYmxhY2sgJGMtYmxhY2s7XG4gICAgICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBoZWFkZXIgKi9cbi5jLWhlYWRlciB7XG4gIEBpbmNsdWRlIHNwLWgoNTgpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC8vIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1ibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBAZXh0ZW5kIC51LXBzZXVkbztcbiAgICB3aWR0aDogOTUlO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgJl9fYWJvdXQge1xuICAgIEBpbmNsdWRlIHNwLXcoODApO1xuICAgIEBpbmNsdWRlIHNwLWgoODApO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMztcblxuICAgIGEge1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgJGMtYmxhY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgQGluY2x1ZGUgc3AtdygyOCk7XG4gICAgICBAaW5jbHVkZSBzcC1tdCg5KTtcbiAgICAgIEBleHRlbmQgLnUtY2VudGVyO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgc3AtZnMoOSk7XG4gICAgICBAZXh0ZW5kIC5kZWxhLWdvdGhpYztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIEBpbmNsdWRlIHNwLXcoMTEzKTtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBAZXh0ZW5kIC51LWFic29sdXRlLWNlbnRlcjtcbiAgfVxuXG4gICZfX21lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgJl9fYnRuIHtcbiAgICAgIEBpbmNsdWRlIHNwLXcoNDgpO1xuICAgICAgQGluY2x1ZGUgc3AtaCg0NCk7XG4gICAgICBAaW5jbHVkZSBzcC1tdCg5KTtcbiAgICAgIEBpbmNsdWRlIHNwLW1yKDgpO1xuICAgICAgQGluY2x1ZGUgc3AtcHQoMjUpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoNyk7XG4gICAgICAgIEBleHRlbmQgLnUtdHJhbnNpdGlvbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBzcC13KDQ4KTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgQGluY2x1ZGUgc3Atdyg0NCk7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtdCgxMyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIHNwLWZzKDEwKTtcbiAgICAgICAgQGV4dGVuZCAuZGVsYS1nb3RoaWM7XG4gICAgICAgIEBleHRlbmQgLnUtdHJhbnNpdGlvbjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgJi5pcy1vcGVuIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBzcC13KDQ0KTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgc3AtdCgyMCk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgc3Atdyg0NCk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHNwLXQoMjApO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAuYy1oZWFkZXJfX21lbnVfX2J0bi1sYWJlbCB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jLW1lbnUge1xuICAgICAgQGluY2x1ZGUgc3AtcHQoNTQpO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9iZ19kb3RAMngucG5nKTtcbiAgICAgIEBpbmNsdWRlIHNwLWJncygxMTI1LDU0MCk7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICB6LWluZGV4OiA1O1xuXG4gICAgICAmX19iYW5uZXItbGlzdCB7XG4gICAgICAgIEBpbmNsdWRlIHNwLW1iKDY0KTtcbiAgICAgIH1cblxuICAgICAgICAuYy1idG4tcHJlc3Mge1xuICAgICAgICAgIEBpbmNsdWRlIHNwLXcoMzM1KTtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1oKDkwKTtcblxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1tYig4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAgYSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtcHQoMzIpO1xuICAgICAgICBAaW5jbHVkZSBzcC1wYig4MCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtZ2FwMig4LCA0Nik7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtbWIoMzIpO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1mcygxNCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1saCgyNCk7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZDo6YWZ0ZXIsXG4gICAgICAgICAgJjpudGgtY2hpbGQoNCk6OmFmdGVyIHtcblxuICAgICAgICAgICAgICBAZXh0ZW5kIC51LXBzZXVkbztcbiAgICAgICAgICAgICAgQGV4dGVuZCAudS12ZXJ0aWNhbC1jZW50ZXI7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHNwLWgoMTIpO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBzcC1yKC0yMyk7XG4gICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWRhcmstZ3JleTtcblxuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgfVxuXG4gICAgICAmX19jb3B5cmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBzcC1mcygxMik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLW9wZW4ge1xuICAgICAgLmMtbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgfVxuXG5cblxuXG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gZm9vdGVyICovXG4uYy1mb290ZXIge1xuICAmX19iYW5uZXJzIHtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGMtYmxhY2s7XG4gICAgQGluY2x1ZGUgc3AtcDIoNjQsIDApO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJnO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgICYuYy1idG4tcHJlc3Mge1xuICAgICAgICBAaW5jbHVkZSBzcC13KDMzNik7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoOTApO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtbWIoOCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIEBpbmNsdWRlIHNwLXB0KDMyKTtcbiAgICBAaW5jbHVkZSBzcC1wYig4MCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICB9XG5cbiAgJl9fbWVudSB7XG4gICAgQGluY2x1ZGUgc3AtbWIoMzIpO1xuXG4gICAgJi1saXN0IHtcbiAgICAgIEBpbmNsdWRlIHNwLWdhcDIoOCwgNDYpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtZnMoMTQpO1xuICAgICAgICBAaW5jbHVkZSBzcC1saCgyNCk7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkOjphZnRlcixcbiAgICAgICY6bnRoLWNoaWxkKDQpOjphZnRlciB7XG5cbiAgICAgICAgICBAZXh0ZW5kIC51LXBzZXVkbztcbiAgICAgICAgICBAZXh0ZW5kIC51LXZlcnRpY2FsLWNlbnRlcjtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1oKDEyKTtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1yKC0yMyk7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1kYXJrLWdyZXk7XG5cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gICZfX2NvcHlyaWdodCB7XG4gICAgQGluY2x1ZGUgc3AtZnMoMTIpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cblxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDkvZzlk4HoqbPntLDjg6Ljg7zjg4Djg6sgKi9cbi5jLWRldGFpbC1pdGVtIHtcbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4uYy1tb2RhbC1kZXRhaWwge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgQGluY2x1ZGUgc3AtdygzMjApO1xuICBAaW5jbHVkZSBzcC1wdCg2Mik7XG4gIEBleHRlbmQgLnUtdHJhbnNpdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMzA7XG5cbiAgJi5pcy1zaG93IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXG4gIH1cblxuICAmX19jbG9zZSB7XG4gICAgQGluY2x1ZGUgc3AtdygzOCk7XG4gICAgQGluY2x1ZGUgc3AtaCgzOCk7XG4gICAgQGluY2x1ZGUgc3AtdCg4KTtcbiAgICBAaW5jbHVkZSBzcC1yKDgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9tb2RhbF9hcnJvd0AyeC5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3NoYXJlIHtcbiAgICBAaW5jbHVkZSBzcC13KDQwKTtcbiAgICBAaW5jbHVkZSBzcC1oKDM0NCk7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYyg0IC8gMzc1ICogMTAwdncpIDAgMCBjYWxjKDQgLyAzNzUgKiAxMDB2dyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgcCB7XG4gICAgICBAaW5jbHVkZSBzcC1mcygxMik7XG4gICAgICBAaW5jbHVkZSBzcC13KDUwKTtcbiAgICAgIEBpbmNsdWRlIHNwLW1iKDQpO1xuICAgICAgQGV4dGVuZCAudS1ib2xkO1xuICAgICAgQGV4dGVuZCAudS1mbGV4LWNlbnRlcjtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgfVxuXG4gICAgLmMtc2hhcmUtbGlzdCB7XG4gICAgICAuYy1zaGFyZS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgc3Atdyg1MCk7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoNTApO1xuICAgICAgICBAaW5jbHVkZSBzcC1icigyNSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSksIDJweCAycHggNHB4IDAgcmdiYSgxNywgMTcsIDE3LCAwLjQwKTtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1tYig0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9faW1nIHtcbiAgICBAaW5jbHVkZSBzcC1tYigyOCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW1nIHtcbiAgICAgIEBpbmNsdWRlIHNwLXcoMjA4KTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggMCByZ2JhKDE3LCAxNywgMTcsIDAuNDApO1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIEBpbmNsdWRlIHNwLXAyKDAsIDIwKTtcbiAgICBAaW5jbHVkZSBzcC1tYigxNik7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgc3AtZnMoMTgpO1xuICAgIEBpbmNsdWRlIHNwLWxoKDI4KTtcbiAgICBAaW5jbHVkZSBzcC13KDIwOCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGV4dGVuZCAudS1ib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX2F1dGhvciB7XG4gICAgQGluY2x1ZGUgc3AtZnMoMTIpO1xuICAgIEBpbmNsdWRlIHNwLWxoKDE4KTtcbiAgICBAaW5jbHVkZSBzcC1tYigzMik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fbGVhZCB7XG4gICAgQGluY2x1ZGUgc3AtZnMoMTIpO1xuICAgIEBpbmNsdWRlIHNwLWxoKDE4KTtcbiAgICBAaW5jbHVkZSBzcC1tYigxNik7XG4gIH1cblxuICAmX19pbmZvIHtcbiAgICBAaW5jbHVkZSBzcC1wMigwLCAyMCk7XG4gICAgQGluY2x1ZGUgc3AtaCg1NCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAZXh0ZW5kIC51LXBzZXVkbztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDApIDAlLCAkYy13aGl0ZSAxMDAlKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cblxuICAgICAgJi5pcy1vcGVuIHtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgQGluY2x1ZGUgc3AtbWIoMTYpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgJi1oZWFkaW5ncyB7XG4gICAgICBAaW5jbHVkZSBzcC1mcygxNik7XG4gICAgICBAaW5jbHVkZSBzcC1saCgyMik7XG4gICAgICBAaW5jbHVkZSBzcC1tYigxNik7XG4gICAgfVxuXG5cbiAgICAmLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgc3AtZnMoMTIpO1xuICAgICAgQGluY2x1ZGUgc3AtbGgoMTgpO1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtbWIoNCk7XG4gICAgICB9XG5cbiAgICAgIHA6bGFzdC1jaGlsZCxcbiAgICAgIGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICYtbGFiZWwge1xuICAgICAgQGV4dGVuZCAudS1ib2xkO1xuICAgICAgY29sb3I6ICRjLW9yYW5nZTtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB9XG5cbiAgICAmLXRhZyBzcGFuIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ibGFjaztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJ0biB7XG4gICAgICBAaW5jbHVkZSBzcC1mcygxMik7XG4gICAgICBAaW5jbHVkZSBzcC1saCgxOCk7XG4gICAgICBAaW5jbHVkZSBzcC1tYigzMik7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYmxhY2s7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICAgIEBpbmNsdWRlIHNwLXcoMjApO1xuICAgICAgICBAaW5jbHVkZSBzcC1oKDIwKTtcbiAgICAgICAgQGluY2x1ZGUgc3AtcigtMjgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9idG5fYXJyb3dAMngucG5nKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgJi5pcy1vcGVuIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNwZWNpYWwge1xuICAgICAgc3BhbixhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJsYWNrO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19idG4tbGFyZ2Uge1xuICAgIC5jLWJ0bi1rdXJhc2hpcnUsXG4gICAgLmMtYnRuLW1hbnB1a3Uge1xuICAgICAgQGluY2x1ZGUgc3AtbWIoMTYpO1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgQGluY2x1ZGUgc3AtcDIoMCwgMjApO1xuICAgIEBpbmNsdWRlIHNwLW1iKDMyKTtcblxuICAgIC5jLWJ0bi1vcmFuZ2Uge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIEBpbmNsdWRlIHNwLW1iKDE2KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190ZXJtcyB7XG4gICAgQGluY2x1ZGUgc3AtbWIoMTYpO1xuXG4gICAgJi10ZXh0IHtcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDE2KTtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDIyKTtcbiAgICAgIEBpbmNsdWRlIHNwLXBsKDEyKTtcbiAgICAgIEBpbmNsdWRlIHNwLW1sKDIwKTtcbiAgICAgIEBpbmNsdWRlIHNwLXcoMjgwKTtcbiAgICAgIEBleHRlbmQgLnplbi1rYWt1LWdvdGhpYy1ib2xkO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6ICRjLW9yYW5nZTtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtbWIoMTYpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgICAgICBAaW5jbHVkZSBzcC13KDQpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtb3JhbmdlO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJl9fcmVjb21tZW5kIHtcbiAgICBAaW5jbHVkZSBzcC1wdCgzMik7XG4gICAgQGluY2x1ZGUgc3AtcGIoMTI4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iZztcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGMtYmxhY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLWJsYWNrO1xuXG4gICAgJi1oZWFkaW5ncyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDE4KTtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDI4KTtcbiAgICAgIEBpbmNsdWRlIHNwLW1iKDE2KTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgQGluY2x1ZGUgc3Atdyg5Mik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1saXN0IHtcbiAgICAgIEBpbmNsdWRlIHNwLXAyKDAsIDIwKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgbGkge1xuICAgICAgICBAaW5jbHVkZSBzcC13KDg1KTtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggMCByZ2JhKDE3LCAxNywgMTcsIDAuNDApO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cblxuXG5cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOeJuembhuips+e0sOODouODvOODgOODqyAqL1xuLmMtc3BlY2lhbC1pdGVtIHtcbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5jLW1vZGFsLXNwZWNpYWwge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgQGluY2x1ZGUgc3AtdygzMjApO1xuICBAaW5jbHVkZSBzcC1wdCg2Mik7XG4gIEBleHRlbmQgLnUtdHJhbnNpdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjk7XG5cbiAgJi5pcy1zaG93IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXG4gIH1cblxuICAmX19jbG9zZSB7XG4gICAgQGluY2x1ZGUgc3AtdygzOCk7XG4gICAgQGluY2x1ZGUgc3AtaCgzOCk7XG4gICAgQGluY2x1ZGUgc3AtdCg4KTtcbiAgICBAaW5jbHVkZSBzcC1yKDgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9tb2RhbF9hcnJvd0AyeC5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3NoYXJlIHtcbiAgICBAaW5jbHVkZSBzcC13KDI4MCk7XG4gICAgQGluY2x1ZGUgc3AtaCg4Myk7XG4gICAgQGluY2x1ZGUgc3AtbWIoMzIpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL21vZGFsX3NwZWNpYWxfc2hhcmVfYmdfc3BAMngucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgc3AtZnMoMTYpO1xuICAgICAgQGluY2x1ZGUgc3AtbGgoMjIpO1xuICAgICAgQGluY2x1ZGUgc3AtbWIoNCk7XG4gICAgICBAaW5jbHVkZSBzcC1tbCg1NSk7XG4gICAgICBAZXh0ZW5kIC51LWJvbGQ7XG4gICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAwICQtbGlnaHQtZ3JleSwtMXB4IDFweCAwICQtbGlnaHQtZ3JleSwxcHggLTFweCAwICQtbGlnaHQtZ3JleSwtMXB4IC0xcHggMCAkLWxpZ2h0LWdyZXk7XG4gICAgfVxuXG4gICAgLmMtc2hhcmUtbGlzdCB7XG4gICAgICBAaW5jbHVkZSBzcC1nYXAoMTUpO1xuICAgICAgQGluY2x1ZGUgc3AtcGwoOTApO1xuICAgICAgQGluY2x1ZGUgc3AtbWIoMik7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAuYy1zaGFyZS1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgc3Atdyg0Mik7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoNDIpO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIHNwLW1iKDQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX19pbWcge1xuICAgIEBpbmNsdWRlIHNwLW1iKDE2KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbWcge1xuICAgICAgQGluY2x1ZGUgc3AtdygyODApO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9faW5mbyB7XG4gICAgQGluY2x1ZGUgc3AtcDIoMCwgMjApO1xuICAgIEBpbmNsdWRlIHNwLW1iKDMyKTtcblxuICAgICYtaGVhZGluZ3Mge1xuICAgICAgQGluY2x1ZGUgc3AtZnMoMTgpO1xuICAgICAgQGluY2x1ZGUgc3AtbGgoMjgpO1xuICAgICAgQGluY2x1ZGUgc3AtbWIoMTYpO1xuICAgIH1cbiAgICAmLWxpc3Qge1xuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgc3AtZnMoMTIpO1xuICAgICAgQGluY2x1ZGUgc3AtbGgoMTgpO1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtbWIoNCk7XG4gICAgICB9XG5cbiAgICAgIHA6bGFzdC1jaGlsZCxcbiAgICAgIGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICYtbGFiZWwge1xuICAgICAgQGV4dGVuZCAudS1ib2xkO1xuICAgICAgY29sb3I6ICRjLW9yYW5nZTtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYmxhY2s7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmX19yZWNvbW1lbmQge1xuICAgIEBpbmNsdWRlIHNwLXB0KDMyKTtcbiAgICBAaW5jbHVkZSBzcC1wYig5Nik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmc7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRjLWJsYWNrO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1ibGFjaztcblxuICAgICYtaGVhZGluZ3Mge1xuICAgICAgQGluY2x1ZGUgc3AtdygyODApO1xuICAgICAgQGV4dGVuZCAuYy1mdWtpZGFzaGk7XG4gICAgfVxuXG4gICAgJi1saXN0IHtcbiAgICAgIEBpbmNsdWRlIHNwLXAyKDAsIDIwKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgLy8g5pu45b2x5LiA6Kan5bem5a+E44GbXG4gICAgICAmOjpiZWZvcmV7XG4gICAgICAgIEBpbmNsdWRlIHNwLXcoODUpO1xuICAgICAgICBjb250ZW50OlwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvcmRlcjoxO1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIEBpbmNsdWRlIHNwLXcoODUpO1xuICAgICAgICBAaW5jbHVkZSBzcC1tYigzMik7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoMTcsIDE3LCAxNywgMC40MCk7XG5cbiAgICAgICAgICAmLmxhenlsb2FkaW5nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3AtaCgxMzMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOOCr+ODqeOCt+ODq+OBqOOBr++8n+ODouODvOODgOODqyAqL1xuLmMta3VyYXNoaXJ1IHtcbiAgXHQmX19tb2RhbC13cmFwcGVyIHtcblx0XHRAaW5jbHVkZSBzcC1wdCg2NCk7XG5cdFx0QGluY2x1ZGUgc3AtcGIoNDApO1xuXHRcdEBleHRlbmQgLnUtaG9yaXpvbnRhbC1jZW50ZXI7XG5cdFx0QGV4dGVuZCAudS10cmFuc2l0aW9uO1xuXHRcdHRvcDogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDB2aDtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR6LWluZGV4OiAzMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblxuXHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhcntcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG5cblx0XHQmLmlzLXNob3cge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbW9kYWwge1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0QGluY2x1ZGUgc3AtdygzMjApO1xuXHRcdEBpbmNsdWRlIHNwLWJyKDE2KTtcblx0XHRAaW5jbHVkZSBzcC1wMyg1NCwyMCwzMik7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0Ym9yZGVyOiAzcHggc29saWQgJGMtYmxhY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Ji1jbG9zZSB7XG5cdFx0XHRAaW5jbHVkZSBzcC13KDM5KTtcblx0XHRcdEBpbmNsdWRlIHNwLWgoMzApO1xuXHRcdFx0QGluY2x1ZGUgc3AtdCgxNik7XG5cdFx0XHRAaW5jbHVkZSBzcC1yKDIwKTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL21vZGFsX2Nyb3NzQDJ4LnBuZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRvcGFjaXR5OiAuNztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWhlYWRpbmdzIHtcblx0XHRcdEBleHRlbmQgLnUtZmxleC1jZW50ZXI7XG5cdFx0XHRAaW5jbHVkZSBzcC1tYigyNCk7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLXcoMTQ2KTtcblx0XHRcdFx0QGluY2x1ZGUgc3AtbXIoOCk7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1mcygxOCk7XG5cdFx0XHRcdEBleHRlbmQgLnUtYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0QGluY2x1ZGUgc3AtZnMoMTQpO1xuXHRcdFx0QGluY2x1ZGUgc3AtbGgoMjQpO1xuXHRcdFx0QGluY2x1ZGUgc3AtbWIoOCk7XG5cdFx0fVxuXG5cdFx0Jl9fcmVjaXBlIHtcblx0XHRcdCYtaGVhZGluZ3Mge1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1mcygxOCk7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLWxoKDI4KTtcblx0XHRcdFx0QGluY2x1ZGUgc3AtbWIoNCk7XG5cdFx0XHRcdEBleHRlbmQgLnUtYm9sZDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0Ji1saXN0IHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtbWIoMjQpO1xuXHRcdFx0XHRcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cdFx0XHR9XG5cblx0XHRcdCYtaXRlbSB7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLXcoNjcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jLWJ0bi1wcmVzcyB7XG5cdFx0XHRAaW5jbHVkZSBzcC13KDI4MCk7XG5cdFx0XHRAaW5jbHVkZSBzcC1oKDgwKTtcbiAgICAgIEBpbmNsdWRlIHNwLWJyKDUwKTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XG5cdFx0XHRhIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtYnIoNTApO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1wbCg2Myk7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLXcoMjApO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLWgoMjApO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLXIoMTYpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2J0bl9leHRlcm5hbEAyeC5wbmcpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdEBleHRlbmQgLnUtcHNldWRvO1xuXHRcdFx0XHRcdEBleHRlbmQgLnUtdmVydGljYWwtY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtdygyODApO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1oKDgwKTtcblx0XHRcdFx0QGluY2x1ZGUgc3AtYnIoNTApO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRAaW5jbHVkZSBzcC13KDEzNCk7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLW1iKDQpO1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtZnMoMTQpO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1saCgyNCk7XG5cdFx0XHRcdEBleHRlbmQgLnUtYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gZmxleGJveCAqL1xuLmMtZmxleGJveC1oYWxmIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBzcC1icigxNik7XG4gIEBpbmNsdWRlIHNwLXcoMzM1KTtcbiAgYm94LXNoYWRvdzogM3B4IDNweCAwIDAgdmFyKC0tQ29sb3ItYmxhY2ssICMxMTEpLCAycHggMnB4IDAgMCB2YXIoLS1Db2xvci1ibGFjaywgIzExMSksIDFweCAxcHggMCAwIHZhcigtLUNvbG9yLWJsYWNrLCAjMTExKTtcbiAgYm9yZGVyOiAzcHggc29saWQgJGMtYmxhY2s7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogJGMtYmc7XG4gICYtaGVhZGluZ3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAkYy1ibGFjaztcbiAgICBAaW5jbHVkZSBzcC1wMig4LDgpO1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBAaW5jbHVkZSBzcC1mcygxOCk7XG4gICAgQGluY2x1ZGUgc3AtbGgoMjgpO1xuICAgIEBleHRlbmQgLnUtYm9sZDtcbiAgICAmLmMtZmxleGJveC1uZXcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICAgIGNvbnRlbnQ6ICdORVcnO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgQGluY2x1ZGUgc3Atdyg0Nyk7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoMjQpO1xuICAgICAgICBAaW5jbHVkZSBzcC1wMigzLDgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1vcmFuZ2UyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBAaW5jbHVkZSBzcC1mcygxMik7XG4gICAgICAgIEBpbmNsdWRlIHNwLWxoKDE4KTtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBAZXh0ZW5kIC51LWJvbGQ7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIEBpbmNsdWRlIHNwLXIoNCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtbGluayB7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRjLWJsYWNrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBzcC1wMigyMSw4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJGMtb3JhbmdlO1xuICAgIEBpbmNsdWRlIHNwLWZzKDE2KTtcbiAgICBAaW5jbHVkZSBzcC1saCgyMik7XG4gICAgQGV4dGVuZCAudS1ib2xkO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgICAgQGluY2x1ZGUgc3AtdygyMCk7XG4gICAgICBAaW5jbHVkZSBzcC1oKDIwKTtcbiAgICAgIEBleHRlbmQgLnUtdmVydGljYWwtY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYnRuX3BsdXNAMngucG5nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIEBpbmNsdWRlIHNwLXIoMTYpO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBjb29raWXmib/oq77nlLvpnaIgKi9cbi5jLW1vZGFsLWNvb2tpZSB7XG4gIEBleHRlbmQgLnUtdHJhbnNpdGlvbjtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmX19tb2RhbCB7XG4gICAgQGluY2x1ZGUgc3AtcDIoMTAsIDYpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5NztcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgcCB7XG4gICAgICBAaW5jbHVkZSBzcC1mcygxMik7XG4gICAgICBAaW5jbHVkZSBzcC1saCgxOCk7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRjb2xvcjogJGMtb3JhbmdlO1xuICAgIH1cbiAgfVxuICAmX19iZyB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk2O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOi/veW+k+ODnOOCv+ODsyAqL1xuXG4uYy1idG4tZml4ZWQge1xuICBAZXh0ZW5kIC51LXRyYW5zaXRpb247XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMjA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAmLmlzLXNob3cge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBhOmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG5cbi5jLWJ0bi1zZWFyY2gge1xuICBAaW5jbHVkZSBzcC13KDIxNik7XG4gIEBpbmNsdWRlIHNwLWIoMjApO1xuICBAaW5jbHVkZSBzcC1yKDE2KTtcblxuICBpbWcge1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCAyNHB4ICMxMTEpO1xuICB9XG59XG5cblxuLmMtZ290b3Age1xuICBAaW5jbHVkZSBzcC1iKDApO1xuICBAaW5jbHVkZSBzcC13KDgwKTtcbiAgQGluY2x1ZGUgc3AtcigwKTtcbn1cblxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOODouODvOODgOODqyAqL1xuI2MtbW9kYWwtb3ZlcmxheSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC44KTtcbiAgei1pbmRleDogOTg7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDjg5zjgr/jg7MgKi9cblxuLmMtYnRuLW9yYW5nZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgc3AtdygyODApO1xuICBAaW5jbHVkZSBzcC1oKDY0KTtcbiAgQGluY2x1ZGUgc3AtYnIoNCk7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIGEge1xuICAgIEBpbmNsdWRlIHNwLWZzICgxNik7XG4gICAgQGluY2x1ZGUgc3AtbGgoMjIpO1xuICAgIEBleHRlbmQgLnUtZmxleC1jZW50ZXI7XG4gICAgQGV4dGVuZCAudS1ib2xkO1xuICAgIEBpbmNsdWRlIHNwLWJyKDQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLW9yYW5nZTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAkYy1ibGFjaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCAwIDAgdmFyKC0tQ29sb3ItYmxhY2ssICMxMTEpLCAycHggMnB4IDAgMCB2YXIoLS1Db2xvci1ibGFjaywgIzExMSksIDFweCAxcHggMCAwIHZhcigtLUNvbG9yLWJsYWNrLCAjMTExKTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgICAgQGluY2x1ZGUgc3AtdygyMCk7XG4gICAgICBAaW5jbHVkZSBzcC1oKDIwKTtcbiAgICAgIHJpZ2h0OiBjYWxjKDE2IC8gJHNwLWRlc2lnbiAqIDEwMHZ3IC0gM3B4KTtcbiAgICAgIEBleHRlbmQgLnUtdmVydGljYWwtY2VudGVyO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9idG5fYXJyb3dAMngucG5nKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgfVxuICB9XG59XG5cbi5jLWJ0bi1wcmVzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgc3AtdygyODApO1xuICBAaW5jbHVkZSBzcC1oKDY0KTtcbiAgQGluY2x1ZGUgc3AtYnIoNCk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2hhZG93OiAzcHggM3B4IDAgMCB2YXIoLS1Db2xvci1ibGFjaywgIzExMSksIDJweCAycHggMCAwIHZhcigtLUNvbG9yLWJsYWNrLCAjMTExKSwgMXB4IDFweCAwIDAgdmFyKC0tQ29sb3ItYmxhY2ssICMxMTEpO1xuXG4gIGEge1xuICAgIEBleHRlbmQgLnUtZmxleC1jZW50ZXI7XG4gICAgQGluY2x1ZGUgc3AtYnIoNCk7XG4gICAgYm9yZGVyOiAzcHggc29saWQgJGMtYmxhY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gIH1cbn1cblxuLmMtYnRuLWt1cmFzaGlydSB7XG4gIEBleHRlbmQgLmMtYnRuLW9yYW5nZTtcbiAgQGluY2x1ZGUgc3AtaCg4OCk7XG5cbiAgICBpbWcge1xuICAgICAgQGluY2x1ZGUgc3AtdygyMjIpO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gICAgYSB7XG4gICAgICBAaW5jbHVkZSBzcC1wcigzMCk7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy1idG4ta3VyYXNoaXJ1O1xuICAgIH1cbn1cblxuLmMtYnRuLW1hbnB1a3Uge1xuICBAZXh0ZW5kIC5jLWJ0bi1vcmFuZ2U7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG5cbiAgYSB7XG4gICAgQGluY2x1ZGUgc3AtZnMoMTYpO1xuICAgIEBpbmNsdWRlIHNwLWxoKDE4KTtcbiAgICBAaW5jbHVkZSBzcC1wcigyMCk7XG4gICAgQGluY2x1ZGUgc3AtaCg4OCk7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9idG5fZXh0ZXJuYWxAMngucG5nKVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBAaW5jbHVkZSBzcC13KDIwMSk7XG4gICAgfVxuICB9XG5cbiAgJl9fY29weSB7XG4gICAgQGluY2x1ZGUgc3AtZnMoMTQpO1xuICAgIEBpbmNsdWRlIHNwLWxoKDI0KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBzcC1tYig0KTtcbiAgICBAZXh0ZW5kIC51LWJvbGQ7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGltZyB7XG5cdFx0XHRAaW5jbHVkZSBzcC13KDExKTtcblx0XHRcdEBpbmNsdWRlIHNwLWgoMjUpO1xuXHRcdFx0QGluY2x1ZGUgc3AtdCgtMik7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1sKC0xNSk7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1yKC0xNSk7XG5cdFx0XHR9XG5cdFx0fVxuICB9XG59XG5cbi5jLWJ0bi1tb2RhbC1vcGVuIHtcbiAgICAgICAgICBAaW5jbHVkZSBzcC13KDE5MCk7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtaCgzOCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3AtYnIoMjQpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLWZzKDEyKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC1wbCgxNik7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLW10KDE2KTtcblx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkYy1ibGFjaztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzcC13KDE2KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwLWgoMTYpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3Atcig4KTtcblx0XHRcdFx0XHRcdEBleHRlbmQgLnUtcHNldWRvO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAudS12ZXJ0aWNhbC1jZW50ZXI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9idG5fcGx1c0AyeC5wbmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0XHRcdH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g44K344Kn44Ki44Oc44K/44OzICovXG5cbi5jLXNoYXJlLWl0ZW0ge1xuXG4gIGEge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC51LXgge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2J0bl9zaGFyZV94LnBuZyk7XG4gIH1cbiAgLnUtbGluZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYnRuX3NoYXJlX2xpbmUucG5nKTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDjg63jg7zjg4fjgqPjg7PjgrAgKi9cbmltZy5sYXp5bG9hZGluZyArIC5jLWxvYWRpbmcge1xuICAvLyBsYXp5bG9hZCDjg63jg7zjg4fjgqPjg7PjgrDjgqLjgqTjgrPjg7NcbiAgQGluY2x1ZGUgc3Atdyg4MCk7XG4gIEBpbmNsdWRlIHNwLWgoODApO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2xhdGU6IC01MCUgLTUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6XG4gICAgcmFkaWFsLWdyYWRpZW50KGZhcnRoZXN0LXNpZGUsJGMtb3JhbmdlIDk0JSwjMDAwMCkgdG9wLzE1cHggMTVweCBuby1yZXBlYXQsXG4gICAgY29uaWMtZ3JhZGllbnQoIzAwMDAgMzAlLCRjLW9yYW5nZSk7XG4gIC13ZWJraXQtbWFzazogcmFkaWFsLWdyYWRpZW50KGZhcnRoZXN0LXNpZGUsIzAwMDAgY2FsYygxMDAlIC0gMTVweCksIzAwMCAwKTtcbiAgYW5pbWF0aW9uOiByb3RhdGUgMXMgaW5maW5pdGUgbGluZWFyO1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBTTlMgKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICovXG5Aa2V5ZnJhbWVzIGxpbmVNb3ZlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxpbmVNb3ZlMiB7XG4gIDEwMCUge1xuICAgIEBpbmNsdWRlIHNwLXcoNDMpO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOaxjueUqOOCouOCs+ODvOODh+OCo+OCquODsyAqL1xuLmMtYWNvLWNvbnRlbnRzIHtcbiAgQGV4dGVuZCAudS10cmFuc2l0aW9uO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJi5pcy1vcGVuIHtcbiAgICBoZWlnaHQ6IGF1dG9cbiAgfVxufVxuLyogU1Djga7jgb/lsZXplovjgIAqL1xuLmMtc3AtYWNvIHtcbiAgJi1idG4ge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgICAgQGluY2x1ZGUgc3AtdygyMCk7XG4gICAgICBAaW5jbHVkZSBzcC1oKDIwKTtcbiAgICAgIEBleHRlbmQgLnUtdmVydGljYWwtY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXRhaWwvaWNvbl9vcGVuQDJ4LnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBAaW5jbHVkZSBzcC1yKDcpO1xuICAgIH1cbiAgICAmLmlzLW9wZW4ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2RldGFpbC9pY29uX2Nsb3NlQDJ4LnBuZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtY29udGVudHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgJi5pcy1vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gX21peGluLnNjc3Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g5aSJ5pWw5a6a576pXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kc3AtZGVzaWduOiAzNzU7IFxuJHBjLWRlc2lnbjogMTUwMDsvL1BD44Gu44OH44K244Kk44Oz44OH44O844K/44Gu55S76Z2i5bmFXG4kYnJlYWtwb2ludDogNzY3OyAvL+ODluODrOOCpOOCr+ODneOCpOODs+ODiFxuJHBjLWNvbnRlbnRzLXdpZHRoOiAxMDIzOyAvL1BD44Gu55S76Z2i5bmF5bqD44GE5pmCXG4kcGMtYmctYnJlYWtwb2ludDogMTI4MDsgLy9QQ+iDjOaZr+OBruOCteOCpOOCuuebuOWvvuODu+e1tuWvvuWIh+OCiuabv+OBiFxuJGpsZWFndWUtaW5uZXItd2lkdGg6IDQyMDsgLy9K44Oq44O844Kw44Oa44O844K46IOM5pmv44CA5Zyw5Zuz6KGo56S656+E5Zuy44Gu44K144Kk44K6XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1BDXG5AbWl4aW4gcGMge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludCsxfXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy9TUFxuQG1peGluIHNwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnR9cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vL1BD44Gu55S76Z2i5bmF54ut44GE5pmCXG5AbWl4aW4gcGMtbiB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50KzF9cHgpIGFuZCAobWF4LXdpZHRoOiAjeyRwYy1jb250ZW50cy13aWR0aH1weCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vUEPjga7nlLvpnaLluYXkuK3plpPjga7mmYLvvIhQQ+iDjOaZr+OCkuebuOWvvuOCteOCpOOCuuOBp+ihqOekuu+8iVxuQG1peGluIHBjLW0ge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skcGMtY29udGVudHMtd2lkdGgrMX1weCkgYW5kIChtYXgtd2lkdGg6ICN7JHBjLWJnLWJyZWFrcG9pbnR9cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vL1BD44Gu55S76Z2i5bmF5bqD44GE5pmCXG5AbWl4aW4gcGMtd2lkZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRwYy1jb250ZW50cy13aWR0aCsxfXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOODleOCqeODs+ODiOOCteOCpOOCuuaMh+WumiBmc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOamguimgTog44OV44Kp44Oz44OI44K144Kk44K65oyH5a6aXG4vLyDlvJXmlbA6ICRzaXplOiDjgrXjgqTjgrrvvIhweO+8iVxuLy8g5L2/55So5L6LOiBAaW5jbHVkZSBmcygyMCk7IOKAu+ODh+OCtuOCpOODs+ODh+ODvOOCv+OBpzIwcHjjga7loLTlkIggU1DjgrXjgqTjgrrjgafjga92d+OAgVBD44K144Kk44K644Gn44Gv5Zu65a6aXG4vLyDlgpnogIM6XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIHBjLWZzKCRzaXplKSB7XG4gIGZvbnQtc2l6ZTogY2FsYygkc2l6ZSAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3AtZnMoJHNpemUpIHtcbiAgZm9udC1zaXplOiBjYWxjKCRzaXplIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOihjOmrmOOBlXZ35oyH5a6aIGxoXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g5qaC6KaBOiDooYzpq5jjgZXmjIflrppcbi8vIOW8leaVsDogJHNpemU6IOOCteOCpOOCuu+8iHB477yJXG4vLyDkvb/nlKjkvos6IEBpbmNsdWRlIHNsaCgyMCk7IOKAu+ODh+OCtuOCpOODs+ODh+ODvOOCv+OBpzIwcHjjga7loLTlkIggU1DjgrXjgqTjgrrjgafjga92d+OAgVBD44K144Kk44K644Gn44Gv5Zu65a6aXG4vLyDlgpnogIM6XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIHBjLWxoKCRzaXplKSB7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKCRzaXplIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KTtcbn1cbkBtaXhpbiBzcC1saCgkc2l6ZSkge1xuICBsaW5lLWhlaWdodDogY2FsYygkc2l6ZSAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDluYXmjIflrpogd1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOamguimgTog5bmF5oyH5a6aXG4vLyDlvJXmlbA6ICR3OiDjgrXjgqTjgrrvvIhweO+8iVxuLy8g5L2/55So5L6LOiBAaW5jbHVkZSB3KDMwMCk7IOKAu+ODh+OCtuOCpOODs+ODh+ODvOOCv+OBpzMwMHB444Gu5aC05ZCIIFNQ44K144Kk44K644Gn44GvdnfjgIFQQ+OCteOCpOOCuuOBp+OBr+WbuuWumlxuLy8g5YKZ6ICDOlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBwYy13KCR3KSB7XG4gIHdpZHRoOiBjYWxjKCR3IC8gJHBjLWRlc2lnbiAqIDEwMHZ3KTtcbn1cbkBtaXhpbiBzcC13KCR3KSB7XG4gIHdpZHRoOiBjYWxjKCR3IC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOmrmOOBleaMh+WumiBoXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g5qaC6KaBOiDpq5jjgZXmjIflrppcbi8vIOW8leaVsDogJGg6IOOCteOCpOOCuu+8iHB477yJXG4vLyDkvb/nlKjkvos6IEBpbmNsdWRlIGgoMzAwKTsg4oC744OH44K244Kk44Oz44OH44O844K/44GnMzAwcHjjga7loLTlkIggU1DjgrXjgqTjgrrjgafjga92d+OAgVBD44K144Kk44K644Gn44Gv5Zu65a6aXG4vLyDlgpnogIM6XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIHBjLWgoJGgpIHtcbiAgaGVpZ2h0OiBjYWxjKCRoIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KTtcbn1cbkBtaXhpbiBzcC1oKCRoKSB7XG4gIGhlaWdodDogY2FsYygkaCAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDjg57jg7zjgrjjg7Pjg7vjg5Hjg4fjgqPjg7PjgrDjg7vkvY3nva52d+aMh+WumiBt44CBcOOAgWzjgIFy44CBdOOAgWJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyDmpoLopoE6IOOCueODnuODm+ODnuODvOOCuOODs+OAgeODkeODh+OCo+ODs+OCsOOAgeS9jee9ruaMh+WumlxuLy8g5byV5pWwOiDjgrXjgqTjgrrvvIhweO+8iVxuLy8g5L2/55So5L6LOiBAaW5jbHVkZSBzcC1tdCgzMCk7XG4vLyDlgpnogIM6XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLyogIOODnuODvOOCuOODsyAqL1xuQG1peGluIHBjLW0oJG0pIHtcbiAgbWFyZ2luOiBjYWxjKCRtIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KTtcbn1cbkBtaXhpbiBzcC1tKCRtKSB7XG4gIG1hcmdpbjogY2FsYygkbSAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG59XG5cbkBtaXhpbiBwYy1tMigkbTEsICRtMikge1xuICBtYXJnaW46IGNhbGMoJG0xIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KSBjYWxjKCRtMiAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3AtbTIoJG0xLCAkbTIpIHtcbiAgbWFyZ2luOiBjYWxjKCRtMSAvICRzcC1kZXNpZ24gKiAxMDB2dykgY2FsYygkbTIgLyAkc3AtZGVzaWduICogMTAwdncpO1xufVxuXG5AbWl4aW4gcGMtbTMoJG0xLCAkbTIsICRtMykge1xuICBtYXJnaW46IGNhbGMoJG0xIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KSBjYWxjKCRtMiAvICRwYy1kZXNpZ24gKiAxMDB2dykgY2FsYygkbTMgLyAkcGMtZGVzaWduICogMTAwdncpO1xufVxuQG1peGluIHNwLW0zKCRtMSwgJG0yLCAkbTMpIHtcbiAgbWFyZ2luOiBjYWxjKCRtMSAvICRzcC1kZXNpZ24gKiAxMDB2dykgY2FsYygkbTIgLyAkc3AtZGVzaWduICogMTAwdncpIGNhbGMoJG0zIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbn1cblxuQG1peGluIHBjLW00KCRtMSwgJG0yLCAkbTMsICRtNCkge1xuICBtYXJnaW46IGNhbGMoJG0xIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KSBjYWxjKCRtMiAvICRwYy1kZXNpZ24gKiAxMDB2dykgY2FsYygkbTMgLyAkcGMtZGVzaWduICogMTAwdncpIGNhbGMoJG00IC8gJHBjLWRlc2lnbiAqIDEwMHZ3KTtcbn1cbkBtaXhpbiBzcC1tNCgkbTEsICRtMiwgJG0zLCAkbTQpIHtcbiAgbWFyZ2luOiBjYWxjKCRtMSAvICRzcC1kZXNpZ24gKiAxMDB2dykgY2FsYygkbTIgLyAkc3AtZGVzaWduICogMTAwdncpIGNhbGMoJG0zIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KSBjYWxjKCRtNCAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG59XG5cbi8qICDkuIrjg57jg7zjgrjjg7MgKi9cbkBtaXhpbiBwYy1tdCgkbXQpIHtcbiAgbWFyZ2luLXRvcDogY2FsYygkbXQgLyAkcGMtZGVzaWduICogMTAwdncpO1xufVxuQG1peGluIHNwLW10KCRtdCkge1xuICBtYXJnaW4tdG9wOiBjYWxjKCRtdCAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG59XG5cbi8qICDlt6bjg57jg7zjgrjjg7MgKi9cbkBtaXhpbiBwYy1tbCgkbWwpIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoJG1sIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KTtcbn1cbkBtaXhpbiBzcC1tbCgkbWwpIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoJG1sIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbn1cblxuLyogIOWPs+ODnuODvOOCuOODsyAqL1xuQG1peGluIHBjLW1yKCRtcikge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoJG1yIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KTtcbn1cbkBtaXhpbiBzcC1tcigkbXIpIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKCRtciAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG59XG5cbi8qICDkuIvjg57jg7zjgrjjg7MgKi9cbkBtaXhpbiBwYy1tYigkbWIpIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygkbWIgLyAkcGMtZGVzaWduICogMTAwdncpO1xufVxuQG1peGluIHNwLW1iKCRtYikge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKCRtYiAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG59XG5cbi8qIOODkeODh+OCo+ODs+OCsCAqL1xuQG1peGluIHBjLXAoJHApIHtcbiAgcGFkZGluZzogY2FsYygkcCAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3AtcCgkcCkge1xuICBwYWRkaW5nOiBjYWxjKCRwIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbn1cblxuQG1peGluIHBjLXAyKCRwMSwgJHAyKSB7XG4gIHBhZGRpbmc6IGNhbGMoJHAxIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KSBjYWxjKCRwMiAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3AtcDIoJHAxLCAkcDIpIHtcbiAgcGFkZGluZzogY2FsYygkcDEgLyAkc3AtZGVzaWduICogMTAwdncpIGNhbGMoJHAyIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbn1cblxuQG1peGluIHBjLXAzKCRwMSwgJHAyLCAkcDMpIHtcbiAgcGFkZGluZzogY2FsYygkcDEgLyAkcGMtZGVzaWduICogMTAwdncpIGNhbGMoJHAyIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KSBjYWxjKCRwMyAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3AtcDMoJHAxLCAkcDIsICRwMykge1xuICBwYWRkaW5nOiBjYWxjKCRwMSAvICRzcC1kZXNpZ24gKiAxMDB2dykgY2FsYygkcDIgLyAkc3AtZGVzaWduICogMTAwdncpIGNhbGMoJHAzIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbn1cblxuQG1peGluIHBjLXA0KCRwMSwgJHAyLCAkcDMsICRwNCkge1xuICBwYWRkaW5nOiBjYWxjKCRwMSAvICRwYy1kZXNpZ24gKiAxMDB2dykgY2FsYygkcDIgLyAkcGMtZGVzaWduICogMTAwdncpIGNhbGMoJHAzIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KSBjYWxjKCRwNCAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3AtcDQoJHAxLCAkcDIsICRwMywgJHA0KSB7XG4gIHBhZGRpbmc6IGNhbGMoJHAxIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KSBjYWxjKCRwMiAvICRzcC1kZXNpZ24gKiAxMDB2dykgY2FsYygkcDMgLyAkc3AtZGVzaWduICogMTAwdncpIGNhbGMoJHA0IC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbn1cblxuLyog5LiK44OR44OH44Kj44Oz44KwICovXG5AbWl4aW4gcGMtcHQoJHB0KSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCRwdCAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3AtcHQoJHB0KSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCRwdCAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG59XG5cbi8qICDlt6bjg5Hjg4fjgqPjg7PjgrAgKi9cbkBtaXhpbiBwYy1wbCgkcGwpIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCRwbCAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3AtcGwoJHBsKSB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygkcGwgLyAkc3AtZGVzaWduICogMTAwdncpO1xufVxuXG4vKiAg5Y+z44OR44OH44Kj44Oz44KwICovXG5AbWl4aW4gcGMtcHIoJHByKSB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoJHByIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KTtcbn1cbkBtaXhpbiBzcC1wcigkcHIpIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygkcHIgLyAkc3AtZGVzaWduICogMTAwdncpO1xufVxuXG4vKiAg5LiL44OR44OH44Kj44Oz44KwICovXG5AbWl4aW4gcGMtcGIoJHBiKSB7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCRwYiAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3AtcGIoJHBiKSB7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCRwYiAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG59XG5cbi8qIOS4iuS9jee9riAqL1xuQG1peGluIHBjLXQoJHQpIHtcbiAgdG9wOiBjYWxjKCR0IC8gJHBjLWRlc2lnbiAqIDEwMHZ3KTtcbn1cbkBtaXhpbiBzcC10KCR0KSB7XG4gIHRvcDogY2FsYygkdCAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG59XG5cbi8qIOW3puS9jee9riAqL1xuQG1peGluIHBjLWwoJGwpIHtcbiAgbGVmdDogY2FsYygkbCAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3AtbCgkbCkge1xuICBsZWZ0OiBjYWxjKCRsIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcbn1cblxuLyog5Y+z5L2N572uICovXG5AbWl4aW4gcGMtcigkcikge1xuICByaWdodDogY2FsYygkciAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3Atcigkcikge1xuICByaWdodDogY2FsYygkciAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG59XG5cbi8qIOS4i+S9jee9riAqL1xuQG1peGluIHBjLWIoJGIpIHtcbiAgYm90dG9tOiBjYWxjKCRiIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KTtcbn1cbkBtaXhpbiBzcC1iKCRiKSB7XG4gIGJvdHRvbTogY2FsYygkYiAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDog4zmma/nlLvlg4/jgrXjgqTjgrrmjIflrpogIGJnc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOamguimgTog6IOM5pmv55S75YOP44K144Kk44K65oyH5a6aXG4vLyDlvJXmlbA6ICR3LCAkaCDjgrXjgqTjgrrvvIhweO+8iVxuLy8g5L2/55So5L6LOiBAaW5jbHVkZSBiZ3MoMzAwIDMwMCk7IOKAu+ODh+OCtuOCpOODs+ODh+ODvOOCv+OBpzMwMHB444Gu5aC05ZCIIFNQ44K144Kk44K644Gn44GvdnfjgIFQQ+OCteOCpOOCuuOBp+OBr+WbuuWumlxuLy8g5YKZ6ICDOlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBwYy1iZ3MoJHcsICRoKSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygkdyAvICRwYy1kZXNpZ24gKiAxMDB2dykgY2FsYygkaCAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3AtYmdzKCR3LCAkaCkge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoJHcgLyAkc3AtZGVzaWduICogMTAwdncpIGNhbGMoJGggLyAkc3AtZGVzaWduICogMTAwdncpO1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g6KeS5Li45oyH5a6aICBiclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOamguimgTog6KeS5Li45oyH5a6aXG4vLyDlvJXmlbA6ICRicu+8iHB477yJXG4vLyDkvb/nlKjkvos6IEBpbmNsdWRlIGJyKDEwKTsg4oC744OH44K244Kk44Oz44OH44O844K/44GnMTBweOOBruWgtOWQiCBTUOOCteOCpOOCuuOBp+OBr3Z344CBUEPjgrXjgqTjgrrjgafjga/lm7rlrppcbi8vIOWCmeiAgzpcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gcGMtYnIoJGJyKSB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoJGJyIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KTtcbn1cbkBtaXhpbiBzcC1icigkYnIpIHtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygkYnIgLyAkc3AtZGVzaWduICogMTAwdncpO1xufVxuXG5AbWl4aW4gcGMtdHIoJHRyMSwgJHRyMikge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKCR0cjEgLyAkcGMtZGVzaWduICogMTAwdncpLCBjYWxjKCR0cjIgLyAkcGMtZGVzaWduICogMTAwdncpKTtcbn1cblxuQG1peGluIHNwLXRyKCR0cjEsICR0cjIpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygkdHIxIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KSwgY2FsYygkdHIyIC8gJHNwLWRlc2lnbiAqIDEwMHZ3KSk7XG59XG5cbkBtaXhpbiBwYy1nYXAoJGdhcCkge1xuICBnYXA6IGNhbGMoJGdhcCAvICRwYy1kZXNpZ24gKiAxMDB2dyk7XG59XG5AbWl4aW4gc3AtZ2FwKCRnYXApIHtcbiAgZ2FwOiBjYWxjKCRnYXAgLyAkc3AtZGVzaWduICogMTAwdncpO1xufVxuXG5AbWl4aW4gcGMtZ2FwMigkZ2FwMSwgJGdhcDIpIHtcbiAgZ2FwOiBjYWxjKCRnYXAxIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KSBjYWxjKCRnYXAyIC8gJHBjLWRlc2lnbiAqIDEwMHZ3KTtcbn1cbkBtaXhpbiBzcC1nYXAyKCRnYXAxLCAkZ2FwMikge1xuICBnYXA6IGNhbGMoJGdhcDEgLyAkc3AtZGVzaWduICogMTAwdncpIGNhbGMoJGdhcDIgLyAkc3AtZGVzaWduICogMTAwdncpO1xufVxuXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIGFib3V0XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOODhuOCreOCueODiCAqL1xuLnAtYWJvdXQge1xuICAudS1zcG9yYW5nZSxcbiAgLnUtb3JhbmdlIHtcbiAgICBjb2xvcjogJGMtb3JhbmdlO1xuICB9XG4gIC51LXNwc21hbGx7XG4gICAgQGV4dGVuZCAuZGVsYS1nb3RoaWM7XG4gICAgQGluY2x1ZGUgc3AtZnMoMjIpO1xuICAgIEBpbmNsdWRlIHNwLWxoKDI0KTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmwtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIEBpbmNsdWRlIHNwLW10KDU4KTtcbiAgJl9fc2lkZWJhciB7XG4gICAgJl9fbXYge1xuICAgICAgJi1oZWFkaW5ncyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgc3AtdygzNzUpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtYmxhY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICAgICYtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICBAaW5jbHVkZSBzcC1wMigzMCwyMCk7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtYmxhY2s7XG4gICAgfVxuICAgICYtdGl0bGUge1xuICAgICAgQGV4dGVuZCAuemVuLWtha3UtZ290aGljLWJvbGQ7XG4gICAgICBAaW5jbHVkZSBzcC1mcygyNCk7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDM0KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJl9fbmF2IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBzcC1tdCg4KTtcbiAgICAgIGEge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtcDIoMTYsMCk7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtcGwoNjMpO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy1ncmV5O1xuICAgICAgfVxuICAgICAgJi1idG4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBleHRlbmQgLmRlbGEtZ290aGljO1xuICAgICAgICBAaW5jbHVkZSBzcC1mcygyOCk7XG4gICAgICAgIEBpbmNsdWRlIHNwLWxoKDI2KTtcbiAgICAgICAgJjpudGgtY2hpbGQoMSk6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hYm91dC9hYm91dF9jYXRjaDFAMngucG5nKTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fib3V0L2Fib3V0X2NhdGNoMkAyeC5wbmcpO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDMpOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvYWJvdXRfY2F0Y2gzQDJ4LnBuZyk7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoNCk6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hYm91dC9hYm91dF9jYXRjaDRAMngucG5nKTtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIEBpbmNsdWRlIHNwLXcoNTUpO1xuICAgICAgICAgIEBpbmNsdWRlIHNwLWgoNTQpO1xuICAgICAgICAgIEBpbmNsdWRlIHNwLWwoMCk7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL2J0bl9hcnJvd0AyeC5wbmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIEBpbmNsdWRlIHNwLXcoMjYpO1xuICAgICAgICAgIEBpbmNsdWRlIHNwLWgoMjYpO1xuICAgICAgICAgIEBpbmNsdWRlIHNwLXIoMCk7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19tdiB7XG4gICAgQGluY2x1ZGUgc3AtbTMoMzIsMCw2NCk7XG4gICAgQGluY2x1ZGUgc3AtcDIoMCwyMCk7XG4gICAgJl9fZGV0YWlsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIHNwLXB0KDE2KTtcbiAgICAgICYtaW5uZXIge1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkYy1ibGFjaztcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIEBpbmNsdWRlIHNwLXAzKDEwNiwxNiwzMik7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgQGluY2x1ZGUgc3Atdyg4NCk7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoODIpO1xuICAgICAgICBAaW5jbHVkZSBzcC10KDMyKTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDIpOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvYWJvdXRfY2F0Y2gxQDJ4LnBuZyk7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDMpOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvYWJvdXRfY2F0Y2gyQDJ4LnBuZyk7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDQpOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvYWJvdXRfY2F0Y2gzQDJ4LnBuZyk7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDUpOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYWJvdXQvYWJvdXRfY2F0Y2g0QDJ4LnBuZyk7XG4gICAgICB9XG4gICAgICAmLWhlYWRpbmdzIHtcbiAgICAgICAgQGV4dGVuZCAuZGVsYS1nb3RoaWM7XG4gICAgICAgIEBpbmNsdWRlIHNwLWZzKDI4LjUpO1xuICAgICAgICBAaW5jbHVkZSBzcC1saCgzMSk7XG4gICAgICB9XG4gICAgICAmLXBoIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtbTIoMTYsMCk7XG4gICAgICB9XG4gICAgICAmLWNhcHRpb24ge1xuICAgICAgICAvLyBAaW5jbHVkZSBzcC1tMygxNiwwLDI0KTtcbiAgICAgICAgQGV4dGVuZCAuYy10ZXh0LW1haW47XG4gICAgICB9XG4gICAgICAmLWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGV4dGVuZCAuYy1idG4tb3JhbmdlO1xuICAgICAgICBAaW5jbHVkZSBzcC13KDMwMyk7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoNjQpO1xuICAgICAgICBAaW5jbHVkZSBzcC1tdCgxNik7XG4gICAgICAgIEBpbmNsdWRlIHNwLW1sKC00KTtcbiAgICAgIH1cbiAgICAgICYtbGlua2xpc3Qge1xuICAgICAgICAmLWJ0biB7XG4gICAgICAgICAgQGV4dGVuZCAuYy1idG4tb3JhbmdlO1xuICAgICAgICAgIEBpbmNsdWRlIHNwLXcoMzAzKTtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1oKDgwKTtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1tdCgxNik7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtbWwoLTQpO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgc3AtZnMoMTIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwLXByKDQwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHNwLXcoMTU3KTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgc3AtZnMoMTYpO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBzcC1saCgyMSk7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICBAaW5jbHVkZSBzcC1wbCg0MCk7XG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmRlbGEtZ290aGljO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcC1saCgyMCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmxpbmtsaXN0YnRuX3N1YiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3AtZnMoMTcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5saW5rbGlzdGJ0bl9tYWluIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcC1mcygyMSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwLXcoMzAzKTtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHNwLWgoODEpO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyBhcmNoaXZlXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOODhuOCreOCueODiCAqL1xuLnAtYXJjaGl2ZSB7XG4gIC5sLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBAaW5jbHVkZSBzcC1tdCg1OCk7XG4gICZfX3NpZGViYXIge1xuICAgICZfX212IHtcbiAgICAgICYtaGVhZGluZ3Mge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIHNwLXcoMzc1KTtcbiAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLWJsYWNrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWlubmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgQGluY2x1ZGUgc3AtcDIoMzAsMjApO1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLWJsYWNrO1xuICAgIH1cbiAgICAmLWxlYWQge1xuICAgIEBpbmNsdWRlIHNwLWZzKDE2KTtcbiAgICBAaW5jbHVkZSBzcC1saCgyNik7XG4gICAgfVxuICB9XG4gICZfX2RldGFpbCB7XG4gICAgJl9fdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgc3AtZnMoMjQpO1xuICAgICAgQGluY2x1ZGUgc3AtbGgoMzQpO1xuICAgICAgQGV4dGVuZCAuemVuLWtha3UtZ290aGljLWJvbGQ7XG4gICAgICBAZXh0ZW5kIC51LWJsYWNrIDtcbiAgICB9XG4gICAgJl9fc2VydmljZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy1iZztcbiAgICAgIEBpbmNsdWRlIHNwLXB0KDMwKTtcbiAgICAgICYtaW5uZXIge1xuICAgICAgICBAaW5jbHVkZSBzcC1wYig2MCk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1ibGFjaztcbiAgICAgIH1cbiAgICAgICYtbGlzdCB7XG4gICAgICAgIEBpbmNsdWRlIHNwLW10KDEwKTtcbiAgICAgIH1cbiAgICAgICYtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIHNwLXcoMzM1KTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBzcC1tYigzKTtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX2NvbGxhYiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgIEBpbmNsdWRlIHNwLXAzKDMwLDAsNjApO1xuICAgICAgJi1pbm5lciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1ibGFjaztcbiAgICAgIH1cbiAgICAgICYtbGlzdCB7XG4gICAgICAgIEBpbmNsdWRlIHNwLW10KDE1KTtcbiAgICAgIH1cbiAgICAgICYtaXRlbSB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjLWJsYWNrO1xuICAgICAgICBAaW5jbHVkZSBzcC1icigxNik7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLWJnO1xuICAgICAgICBAaW5jbHVkZSBzcC1wNCgxMCw0LDUsOCk7XG4gICAgICAgIEBpbmNsdWRlIHNwLXcoMzM1KTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBzcC1tYigzMCk7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBhOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1tdCgxMCk7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwLXQoLTgpO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3AtdygzMDUpO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3AtaCgyKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1oZWFkaW5ncyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAaW5jbHVkZSBzcC1mcygxOCk7XG4gICAgICAgIEBpbmNsdWRlIHNwLWxoKDI4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgQGluY2x1ZGUgc3AtbWwoNSk7XG4gICAgICAgIEBpbmNsdWRlIHNwLW1iKDUpO1xuICAgICAgfVxuICAgICAgJi1jYXV0aW9uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIHNwLWZzKDEyKTtcbiAgICAgICAgQGluY2x1ZGUgc3AtbGgoMTgpO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgQGluY2x1ZGUgc3AtbXIoMjApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8gYm9va3Nob3BpbmZvXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOODhuOCreOCueODiCAqL1xuLnAtYm9va3Nob3BpbmZvIHtcbiAgQGluY2x1ZGUgc3AtbXQoNjQpO1xuICAubC1pbm5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgJl9fbXYge1xuICAgICYtdGl0bGUge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGMtYmxhY2s7XG4gICAgfVxuICAgICYtaW5uZXIge1xuICAgICAgQGluY2x1ZGUgc3AtcDMoNDAsMjAsMzIpO1xuICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgfVxuICAgICYtbGVhZCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDE4KTtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDI4KTtcbiAgICAgIEBleHRlbmQgLnUtYm9sZDtcbiAgICB9XG4gIH1cbiAgJl9fY2FtcGFpZ24ge1xuICAgIGJhY2tncm91bmQ6ICRjLW9yYW5nZTtcbiAgICBAaW5jbHVkZSBzcC1wMygzMiwwLDY0KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJl9fY2F0Y2gge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBAaW5jbHVkZSBzcC1mcygxOCk7XG4gICAgICBAaW5jbHVkZSBzcC1saCgyOCk7XG4gICAgICBAZXh0ZW5kIC51LWJvbGQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Jvb2tzaG9waW5mby9ib29rc2hvcGluZm9fY2F0Y2hAMngucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBAaW5jbHVkZSBzcC13KDExKTtcbiAgICAgICAgQGluY2x1ZGUgc3AtaCgxNSk7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBzcC1sKC0xOSk7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIHNwLXIoLTE5KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDE1ZGVnKSBzY2FsZVgoLTEpO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19oZWFkaW5ncyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAZXh0ZW5kIC5jLWZ1a2lkYXNoaTtcbiAgICAgIEBpbmNsdWRlIHNwLW10KDgpO1xuICAgICAgQGluY2x1ZGUgc3AtZnMoMjQpO1xuICAgICAgQGluY2x1ZGUgc3AtbGgoMjQpO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtdCg2OCk7XG4gICAgICB9XG4gICAgfVxuXHRcdCZfX2xpc3Qge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0XHQmX19pdGVtIHtcbiAgICAgIEBpbmNsdWRlIHNwLXcoMzM1KTtcbiAgICAgIEBpbmNsdWRlIHNwLWgoODApO1xuICAgICAgQGluY2x1ZGUgc3AtbXQoMTYpO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIEBleHRlbmQgLmMtYnRuLXByZXNzO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIEBpbmNsdWRlIHNwLW10KDApXG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19zaG9wIHtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblx0XHRAaW5jbHVkZSBzcC1wMyg0MCwwLDY0KTtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJGMtYmxhY2s7XG5cdFx0Jl9faGVhZGluZ3Mge1xuICAgICAgQGV4dGVuZCAuYy1mdWtpZGFzaGk7XG5cdFx0XHRAaW5jbHVkZSBzcC1tYigyMCk7XG4gICAgICBAaW5jbHVkZSBzcC1mcygyNCk7XG4gICAgICBAaW5jbHVkZSBzcC1saCgyNCk7XG5cdFx0fVxuXHRcdCZfX2xpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuXHRcdH1cblx0XHQmX19pdGVtIHtcblx0XHRcdEBpbmNsdWRlIHNwLXcoMTYyKTtcbiAgICAgIEBpbmNsdWRlIHNwLWgoNzMpO1xuXHRcdFx0QGluY2x1ZGUgc3AtbTMoMCwwLDE2KTtcbiAgICAgIEBleHRlbmQgLmMtYnRuLXByZXNzO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgICY6bnRoLWNoaWxkKC1uKzIpIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtbXQoMClcbiAgICAgIH1cbiAgICAgICY6bnRoLWxhc3QtY2hpbGQoLW4rMikge1xuICAgICAgICBAaW5jbHVkZSBzcC1tYigwKVxuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblx0XHR9XG4gIH1cbn1cblxuIiwiLnAtZGV0YWlsIHtcbiAgQGluY2x1ZGUgc3AtcHQoNTgpO1xuXG4gIC5jLWJ0bi1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8g6Kmm44GX6Kqt44G/5L2c5ZOBIOaknOe0oiAmIOODleOCo+ODq+OCv+ODvFxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiZfX3NpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDMwO1xuXG4gICYtaW5uZXIge1xuICAgIEBpbmNsdWRlIHNwLXB0KDEzKTtcbiAgICBAaW5jbHVkZSBzcC13KDMyMCk7XG4gICAgQGluY2x1ZGUgc3AtcGwoMjApO1xuICAgIEBleHRlbmQgLnUtdHJhbnNpdGlvbjtcbiAgICBoZWlnaHQ6IDEwMHN2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgIHNlYXJjaCB7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAmLmlzLW9wZW4ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuICBcblxuICAmLWJ0biB7XG4gICAgQGluY2x1ZGUgc3AtdygzOCk7XG4gICAgQGluY2x1ZGUgc3AtaCgzOCk7XG4gICAgQGluY2x1ZGUgc3AtdCg4KTtcbiAgICBAaW5jbHVkZSBzcC1sKDgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9tb2RhbF9hcnJvd0AyeC5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gICYtaGVhZGluZ3Mge1xuICAgIEBpbmNsdWRlIHNwLWZzKDE4KTtcbiAgICBAaW5jbHVkZSBzcC1saCgyOCk7XG4gICAgQGluY2x1ZGUgc3AtbWIoMjEpO1xuICAgIEBleHRlbmQgLnUtYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19ncm91cC1pdGVtIHtcbiAgICBAaW5jbHVkZSBzcC1wMigxNiwwKTtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JleTtcbiAgICB9XG4gIH1cblxuICAmX19ncm91cC1vcGVuIHtcbiAgICBAaW5jbHVkZSBzcC1mcygxNik7XG4gICAgQGluY2x1ZGUgc3AtbGgoMjIpO1xuICAgIEBpbmNsdWRlIHNwLXBsKDI4KTtcbiAgICBAZXh0ZW5kIC51LWJvbGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICBAaW5jbHVkZSBzcC13KDIwKTtcbiAgICAgIEBpbmNsdWRlIHNwLWgoMjApO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXRhaWwvaWNvbl9vcGVuQDJ4LnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG5cbiAgICAmLmlzLW9wZW57XG4gICAgICBAaW5jbHVkZSBzcC1tYigxNik7XG4gICAgICBcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXRhaWwvaWNvbl9jbG9zZUAyeC5wbmcpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19jaGVjay1pdGVtIHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1tYig4KTtcbiAgICB9XG4gICAgLmNoZWNrYm94IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICAmX3RleHQge1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1mcygxMik7XG4gICAgICAgIEBpbmNsdWRlIHNwLWxoKDE4KTtcblx0XHRcdFx0QGluY2x1ZGUgc3AtbWwoOCk7XG5cdFx0XHR9XG5cbiAgICAgICZfaWNvbiB7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLXcoMjApO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1oKDIwKTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGMtYmxhY2s7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cblx0XHRcdFx0JjpjaGVja2VkIHtcblx0XHRcdFx0ICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1vcmFuZ2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG4gIH1cblxuICAmLXRhZyB7XG4gICAgQGluY2x1ZGUgc3AtZnMoMTYpO1xuICAgIEBpbmNsdWRlIHNwLWxoKDIyKTtcbiAgICBAaW5jbHVkZSBzcC1wbCgxMik7XG4gICAgQGluY2x1ZGUgc3AtbWIoMTApO1xuICAgIEBleHRlbmQgLnUtYm9sZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICRjLW9yYW5nZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgICAgQGluY2x1ZGUgc3Atdyg0KTtcbiAgICAgIEBpbmNsdWRlIHNwLWgoMjIpO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLW9yYW5nZTtcbiAgICB9XG4gIH1cbn1cblxuXG4mX19zZWFyY2gge1xuICBAaW5jbHVkZSBzcC1wNCgyMDQsIDIwLCAzMiwgMjApO1xuICBAaW5jbHVkZSBzcC1oKDM0MSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLWJsYWNrO1xuXG4gICYtaGVhZGluZ3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIEBpbmNsdWRlIHNwLXcoMzM1KTtcbiAgICBAaW5jbHVkZSBzcC1oKDQ4KTtcbiAgICBAaW5jbHVkZSBzcC1icig0KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjLWJsYWNrO1xuICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgIEBpbmNsdWRlIHNwLXAoMTApO1xuICAgICAgQGluY2x1ZGUgc3AtZnMoMTQpO1xuICAgICAgQGluY2x1ZGUgc3AtdygyNzEpO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAkYy1kYXJrLWdyZXk7XG4gICAgICB9XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICBAZXh0ZW5kIC51LXRyYW5zaXRpb247XG4gICAgICBAaW5jbHVkZSBzcC13KDY0KTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuICAgICAgQGluY2x1ZGUgc3AtYmdzKDI0LDIwKTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kZXRhaWwvaWNvbl9zZWFyY2hAMngucG5nKTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICB9XG4gIH1cblxuICAmX19maWx0ZXIge1xuICAgICYtYnRuIHtcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDEyKTtcbiAgICAgIEBpbmNsdWRlIHNwLXcoMTAwKTtcbiAgICAgIEBpbmNsdWRlIHNwLWgoNDIpO1xuICAgICAgQGluY2x1ZGUgc3AtYnIoMjQpO1xuICAgICAgQGluY2x1ZGUgc3AtbCgyMCk7XG4gICAgICBAaW5jbHVkZSBzcC10KDI2OCk7XG4gICAgICBAaW5jbHVkZSBzcC1nYXAoNCk7XG4gICAgICBAZXh0ZW5kIC51LWZsZXgtY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1ibGFjaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtdygyMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc29ydCB7XG4gICAgQGluY2x1ZGUgc3AtdygyMTgpO1xuICAgIEBpbmNsdWRlIHNwLWJyKDI0KTtcbiAgICBAaW5jbHVkZSBzcC1yKDIwKTtcbiAgICBAaW5jbHVkZSBzcC10KDI2OCk7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGMtYmxhY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcblxuICAgICYuaXMtb3BlbiB7XG4gICAgQGluY2x1ZGUgc3AtYnIoMTkpO1xuXG4gICAgLnAtZGV0YWlsX19zZWFyY2hfX3NvcnQtYmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIH1cbiAgICAmLWJ0biB7XG4gICAgICBAaW5jbHVkZSBzcC1mcygxMik7XG4gICAgICBAaW5jbHVkZSBzcC1oKDQyKTtcbiAgICAgIEBpbmNsdWRlIHNwLXBsKDE2KTtcbiAgICAgIEBpbmNsdWRlIHNwLWdhcCg2KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgJi1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtdygyMCk7XG4gICAgICB9XG5cbiAgICAgICYuaXMtb3BlbiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy1ibGFjaztcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpc3Qge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICYuaXMtb3BlbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBAaW5jbHVkZSBzcC1oKDMyKTtcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDEyKTtcbiAgICAgIEBpbmNsdWRlIHNwLXBsKDQyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZXk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLWJsYWNrO1xuICAgICAgfVxuXG4gICAgICAmLmlzLXNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC1saWdodC1ncmV5O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtYmcge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8vIOippuOBl+iqreOBv+S9nOWTgeS4gOimpyDjgr/jgqTjg4jjg6vjg6rjgrnjg4hcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJl9fdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIEBleHRlbmQgLnUtY2VudGVyO1xuICBAaW5jbHVkZSBzcC1wMyg0MCwyMCwzMik7XG4gIEBpbmNsdWRlIHNwLWJncygzOS41LDM5LjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAvLyDmm7jlvbHkuIDopqflt6blr4TjgZtcbiAgICAmOjpiZWZvcmV7XG4gICAgICBAaW5jbHVkZSBzcC13KDEwNCk7XG4gICAgICBjb250ZW50OlwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9yZGVyOjE7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgQGluY2x1ZGUgc3AtdygxMDQpO1xuICAgIEBpbmNsdWRlIHNwLW1iKDMyKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi5pcy1zaG93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcblxuICAgIGltZyB7XG4gICAgICBAaW5jbHVkZSBzcC13KDEwNCk7XG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoMTcsIDE3LCAxNywgMC40MCk7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICYubGF6eWxvYWRpbmcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgc3AtaCgxNjIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIFxuICB9XG4gICZfX25vaGl0IHtcbiAgICBAaW5jbHVkZSBzcC1wYig0KTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmLXRleHQge1xuICAgICAgQGluY2x1ZGUgc3AtZnMoMjQpO1xuICAgICAgQGluY2x1ZGUgc3AtbGgoMzQpO1xuICAgICAgQGluY2x1ZGUgc3AtbWIoOCk7XG4gICAgICBAZXh0ZW5kIC51LWJvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG5cbiAgfVxuXG5cblxufVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8gZmFxXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOODhuOCreOCueODiCAqL1xuLnAtZmFxIHtcbiAgQGluY2x1ZGUgc3AtbXQoNTgpO1xuICB6LWluZGV4OiAxO1xuICAmX19mYXEge1xuICAgICYtdGl0bGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgc3AtdygzNzUpO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgJi1oZWFkaW5ncyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAZXh0ZW5kIC5kZWxhLWdvdGhpYztcbiAgICAgIEBleHRlbmQgLnUtcmVndWxhcjtcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDM2KTtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDQyKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIHNwLXAyKDMyLDApO1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMxMTE7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxuICAmX19saXN0IHtcbiAgICAmX19pdGVtIHtcbiAgICAgICY6bGFzdC1jaGlsZCAucC1mYXFfX2xpc3RfX3RleHQge1xuICAgICAgICBAaW5jbHVkZSBzcC1wYig3NCk7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2hlYWRpbmdzIHtcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDE4KTtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDI4KTtcbiAgICAgIEBleHRlbmQgLnUtYm9sZDtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrO1xuICAgICAgQGluY2x1ZGUgc3AtcDIoOCwyMCk7XG4gICAgfVxuICAgICZfX3RleHQge1xuICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICBAaW5jbHVkZSBzcC1wMyg4LDI3LjUsMzIpO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBAZXh0ZW5kIC5jLXRleHQtbWFpbjtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgLnAtZmFxX19saXN0X19pdGVtOmxhc3QtY2hpbGQgLnAtZmFxX19saXN0X190ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgc3AtcGIoMTYpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyBmcmFtZVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDjg4bjgq3jgrnjg4ggKi9cbi5wLWZyYW1lIHtcbiAgLmwtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIEBpbmNsdWRlIHNwLW10KDU4KTtcbiAgJl9fc2lkZWJhciB7XG4gICAgJl9fbXYge1xuICAgICAgJi1oZWFkaW5ncyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgc3AtdygzNzUpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWlubmVyIHtcbiAgICAgIEBpbmNsdWRlIHNwLXAzKDAsMjAsMzApO1xuICAgIH1cbiAgfVxuICAmX19tZW51IHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1ibGFjaztcbiAgICBAaW5jbHVkZSBzcC1icig4KTtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmX3dyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIHNwLWJyKDgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgYm90dG9tOiAtM3B4O1xuICAgICAgICByaWdodDogLTNweDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICB9XG4gICAgfVxuICAgICZfaGVhZGluZ3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy1vcmFuZ2U7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy1ibGFjaztcbiAgICAgIEBpbmNsdWRlIHNwLXAyKDgsNCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAZXh0ZW5kIC5kZWxhLWdvdGhpYztcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDM2KTtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDQyKTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQGluY2x1ZGUgc3AtbXIoNCk7XG4gICAgICAgIEBpbmNsdWRlIHNwLXcoOTEpO1xuICAgICAgfVxuICAgIH1cbiAgICAmX2l0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLWdyZXk7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAZXh0ZW5kIC51LXBzZXVkbztcbiAgICAgICAgQGluY2x1ZGUgc3AtdygxNCk7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoMTQpO1xuICAgICAgICBAZXh0ZW5kIC51LXZlcnRpY2FsLWNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mcmFtZS9mcmFtZV9hcnJvd19vcmFuZ2UucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBAaW5jbHVkZSBzcC1yKDgpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgICAgJi5pcy1uZXcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICAgICAgY29udGVudDogJ05FVyc7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIEBpbmNsdWRlIHNwLXcoMzUpO1xuICAgICAgICAgIEBpbmNsdWRlIHNwLWgoMjQpO1xuICAgICAgICAgIEBpbmNsdWRlIHNwLXAyKDMsMik7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGMtb3JhbmdlMjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIEBpbmNsdWRlIHNwLWZzKDEyKTtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1saCgxOCk7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIEBleHRlbmQgLnUtYm9sZDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtcigzMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuaXMtZGVhY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkLWxpZ2h0LWdyZXk7XG4gICAgICAgIGEge1xuICAgICAgICAgIEBleHRlbmQgLmlzLWRlYWN0aXZlO1xuICAgICAgICAgIGNvbG9yOiAkYy1ncmV5O1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZyYW1lL2ZyYW1lX2Fycm93X2dyYXkucG5nKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX3RpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIHNwLXAoOCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIEBpbmNsdWRlIHNwLXcoMjYyKTtcbiAgICAgIEBpbmNsdWRlIHNwLXAyKDgsOCk7XG4gICAgICBAaW5jbHVkZSBzcC1mcygxNCk7XG4gICAgICBAaW5jbHVkZSBzcC1saCgyNCk7XG4gICAgfVxuICAgICZfY2F1dGlvbiB7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICBAaW5jbHVkZSBzcC1mcygxMik7XG4gICAgICBAaW5jbHVkZSBzcC1saCgxOCk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBzcC1tdCg0KTtcbiAgICAgIHRleHQtc2hhZG93OiAxcHggIDAgMCAkYy13aGl0ZSwgLTFweCAwIDAgJGMtd2hpdGUsIDAgMXB4IDAgJGMtd2hpdGUsIDAgLTFweCAwICRjLXdoaXRlLCAxcHggMXB4IDAgJGMtd2hpdGUsIC0xcHggMXB4IDAgJGMtd2hpdGUsIDFweCAtMXB4IDAgJGMtd2hpdGUsIC0xcHggLTFweCAwICRjLXdoaXRlO1xuICAgIH1cbiAgfVxuICAmX19kZXRhaWwge1xuICAgIEBpbmNsdWRlIHNwLXAzKDAsMjAsNjQpO1xuICAgICZfX2xpc3Qge1xuICAgIH1cbiAgICAmX19pdGVtIHtcbiAgICAgIEBpbmNsdWRlIHNwLW10KDE2KTtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgICAgJi1pbm5lciB7XG4gICAgICB9XG4gICAgICAmLXBoIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtbTMoMTYsMjAsMzIpO1xuICAgICAgICBAaW5jbHVkZSBzcC13KDI5NSk7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoMjc1KTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGMtYmxhY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgICAmLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgc3AtbWIoMTYpO1xuICAgICAgfVxuICAgICAgJi1saW5rdGV4dCB7XG4gICAgICAgIEBpbmNsdWRlIHNwLWZzKDEyKTtcbiAgICAgICAgQGluY2x1ZGUgc3AtbGgoMTgpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYy1zaGFyZSB7XG4gICAgJi1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBAaW5jbHVkZSBzcC1tbCg4KTtcbiAgICB9XG4gICAgJi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIEBpbmNsdWRlIHNwLW1sKDgpO1xuICAgICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgQGluY2x1ZGUgc3AtdygzNik7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoMzYpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8ga3VyYXNoaXJ1XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIOODhuOCreOCueODiCAqL1xuLnAta3VyYXNoaXJ1IHtcbiAgLmwtaW5uZXIge1xuICAgIEBpbmNsdWRlIHNwLXcoMzM1KTtcbiAgfVxuICBAaW5jbHVkZSBzcC1tdCg1OCk7XG4gICZfX3NpZGViYXIge1xuICAgICZfX212IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1ibGFjaztcbiAgICB9XG4gIH1cblxuICAmX19tZW51X3dyYXAge1xuICAgIEBpbmNsdWRlIHNwLW1iKDMyKTtcbiAgfVxuXG4gICZfX21lbnVfY2F1dGlvbiB7XG4gICAgQGluY2x1ZGUgc3AtZnMoMTIpO1xuICAgIEBpbmNsdWRlIHNwLWxoKDE4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19tZW51IHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1ibGFjaztcbiAgICBib3gtc2hhZG93OiAzcHggM3B4IDAgMCAkYy1ibGFjaywgMnB4IDJweCAwIDAgJGMtYmxhY2ssIDFweCAxcHggMCAwICRjLWJsYWNrO1xuICAgIEBpbmNsdWRlIHNwLWJyKDgpO1xuXHRcdEBpbmNsdWRlIHNwLW1iKDgpO1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJl9oZWFkaW5ncyB7XG4gICAgICBAZXh0ZW5kIC51LWZsZXgtY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogJGMtb3JhbmdlO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBzcC1wMig4LDQpO1xuICAgICAgQGluY2x1ZGUgc3AtaCg4MSk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAZXh0ZW5kIC5kZWxhLWdvdGhpYztcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDM2KTtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDQyKTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoMTcsIDE3LCAxNywgMC40MCk7XG4gICAgfVxuICAgICYtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGMtZ3JleTtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYtdGl0bGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgc3AtcCg4KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgQGluY2x1ZGUgc3AtcDQoOCw4LDgsOCk7XG4gICAgICBAaW5jbHVkZSBzcC1mcygxNCk7XG4gICAgICBAaW5jbHVkZSBzcC1saCgyNCk7XG5cblx0XHRcdCY6OmFmdGVyIHtcbiAgICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICAgIEBpbmNsdWRlIHNwLXcoMTQpO1xuICAgICAgICBAaW5jbHVkZSBzcC1oKDE0KTtcbiAgICAgICAgQGV4dGVuZCAudS12ZXJ0aWNhbC1jZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZnJhbWUvZnJhbWVfYXJyb3dfb3JhbmdlLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgQGluY2x1ZGUgc3Atcig4KTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cblxuXHRcdFx0Ji5pcy1kZWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkYy1ncmV5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLWxpZ2h0LWdyZXk7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ZyYW1lL2ZyYW1lX2Fycm93X2dyYXkucG5nKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5pcy1uZXcge1xuICAgICAgXHRAaW5jbHVkZSBzcC1wNCg4LDY5LDgsOCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIEBleHRlbmQgLnUtcHNldWRvO1xuICAgICAgICAgIGNvbnRlbnQ6ICdORVcnO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBAaW5jbHVkZSBzcC13KDM1KTtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1oKDI0KTtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1wMigzLDIpO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjLW9yYW5nZTI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1mcygxMik7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtbGgoMTgpO1xuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICBAZXh0ZW5kIC51LWJvbGQ7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIEBpbmNsdWRlIHNwLXIoMzIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuXG4gICZfX2NhbXBhaWduIHtcbiAgICBAaW5jbHVkZSBzcC1wYig2NCk7XG4gICAgQGluY2x1ZGUgc3AtcHQoMzIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJnO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1ibGFjaztcblxuICAgICYtaGVhZGluZ3Mge1xuICAgICAgQGluY2x1ZGUgc3AtZnMoMjApO1xuICAgICAgQGluY2x1ZGUgc3AtbGgoMjcpO1xuICAgICAgQGluY2x1ZGUgc3AtdygyODUpO1xuICAgICAgQGluY2x1ZGUgc3AtaCg4MCk7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIEBpbmNsdWRlIHNwLW1iKDgpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9rdXJhc2hpcnUva3VyYXNoaXJ1X2NhbXBhaWduX2hlYWRpbmdzQDJ4LnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAZXh0ZW5kIC56ZW4ta2FrdS1nb3RoaWMtYm9sZDtcbiAgICAgIEBleHRlbmQgLnUtZmxleC1jZW50ZXI7XG4gICAgfVxuXG4gICAgJi1iYW5uZXIge1xuICAgICAgQGluY2x1ZGUgc3AtdygzMzUpO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBhIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtYnIoOCk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSksIDJweCAycHggNHB4IDAgcmdiYSgxNywgMTcsIDE3LCAwLjQwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXHQmX19hYm91dCB7XG5cdFx0QGluY2x1ZGUgc3AtcDIoMzIsMCk7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLWJsYWNrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXG5cdFx0Ji1oZWFkaW5ncyB7XG5cdFx0XHRAaW5jbHVkZSBzcC1mcygyNCk7XG5cdFx0XHRAaW5jbHVkZSBzcC1saCgzNCk7XG5cdFx0XHRAaW5jbHVkZSBzcC1tYigxNik7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji1sZWFkIHtcblx0XHRcdEBpbmNsdWRlIHNwLWZzKDE2KTtcblx0XHRcdEBpbmNsdWRlIHNwLWxoKDI2KTtcblx0XHRcdEBpbmNsdWRlIHNwLW1iKDE2KTtcblx0XHR9XG5cblx0XHQmLWJ0biB7XG5cblx0XHRcdC5jLWJ0bi1tb2RhbC1vcGVuIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtcGwoMzApO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1tYigzMik7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC13KDg3KTtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC1tcig0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYy1idG4tbWFucHVrdSB7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLXcoMzM1KTtcblx0XHRcdFx0QGluY2x1ZGUgc3AtaCg4MCk7XG4gICAgICAgIG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19yZWNpcGUge1xuXHRcdEBpbmNsdWRlIHNwLXB0KDMyKTtcblx0XHRAaW5jbHVkZSBzcC1wYig2NCk7XG5cblx0XHQmLWhlYWRpbmdzIHtcblx0XHRcdEBpbmNsdWRlIHNwLWZzKDI0KTtcblx0XHRcdEBpbmNsdWRlIHNwLWxoKDM0KTtcblx0XHRcdEBpbmNsdWRlIHNwLW1iKDgpO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRAaW5jbHVkZSBzcC13KDE0NSk7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtbWIoMTYpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWlubmVyIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtcDIoMTYsIDIwKTtcblx0XHRcdH1cblxuXHRcdFx0Ji1uYW1lIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtZnMoMTYpO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1saCgyMik7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLW1iKDE2KTtcblx0XHRcdFx0QGV4dGVuZCAudS1ib2xkO1xuXHRcdFx0fVxuXG5cdFx0XHQmLXBoIHtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGMtYmxhY2s7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQgIC8vIOODrOOCt+ODlOODouODvOODgOODq1xuXG4gIC5jLW1vZGFsLXJlY2lwZSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHRcdEBpbmNsdWRlIHNwLXcoMzIwKTtcblx0XHRAaW5jbHVkZSBzcC1wdCg2Mik7XG5cdFx0QGV4dGVuZCAudS10cmFuc2l0aW9uO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiAyODtcblxuICAgICYuaXMtc2hvdyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKVxuICAgIH1cblxuICAgICZfX2Nsb3NlIHtcblx0XHRcdEBpbmNsdWRlIHNwLXcoMzgpO1xuXHRcdFx0QGluY2x1ZGUgc3AtaCgzOCk7XG5cdFx0XHRAaW5jbHVkZSBzcC10KDgpO1xuXHRcdFx0QGluY2x1ZGUgc3Atcig4KTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29tbW9uL21vZGFsX2Fycm93QDJ4LnBuZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuICAgIH1cblxuXHRcdCZfX3NoYXJlIHtcblx0XHRcdEBpbmNsdWRlIHNwLXcoNDApO1xuXHRcdFx0QGluY2x1ZGUgc3AtaCgzNDQpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogY2FsYyg0IC8gMzc1ICogMTAwdncpIDAgMCBjYWxjKDQgLyAzNzUgKiAxMDB2dyk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibGFjaztcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSksIDJweCAycHggNHB4IDAgcmdiYSgxNywgMTcsIDE3LCAwLjQwKTtcblx0XHRcdHAge1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1mcygxMik7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLXcoNTApO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1tYigyOCk7XG5cdFx0XHRcdEBleHRlbmQgLnUtYm9sZDtcblx0XHRcdFx0QGV4dGVuZCAudS1mbGV4LWNlbnRlcjtcblx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHR3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXHRcdFx0fVxuXG5cdFx0XHQuYy1zaGFyZS1saXN0IHtcblx0XHRcdFx0LmMtc2hhcmUtaXRlbSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3Atdyg1MCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3AtaCg1MCk7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtYnIoMjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSksIDJweCAycHggNHB4IDAgcmdiYSgxNywgMTcsIDE3LCAwLjQwKTtcblxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3AtbWIoNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG4gICAgJl9faW5uZXIge1xuXHRcdFx0QGluY2x1ZGUgc3AtcGIoMTAzKTtcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICZfX2ZsZXgtd3JhcHBlciB7XG5cdFx0XHRAaW5jbHVkZSBzcC1wbCgxOCk7XG5cdFx0XHRAaW5jbHVkZSBzcC1tYigzMik7XG4gICAgfVxuXG4gICAgJl9faW1nIHtcblx0XHRcdEBpbmNsdWRlIHNwLW1iKDI0KTtcbiAgICAgIEBpbmNsdWRlIHNwLXcoMjQ0KTtcbiAgICAgIEBpbmNsdWRlIHNwLWJyKDE2KTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KSwycHggMnB4IDRweCByZ2JhKDE3LCAxNywgMTcsIDAuNDApO1xuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgQGluY2x1ZGUgc3AtbWIoMTYpO1xuICAgIH1cblxuICAgICZfX25hbWUge1xuXHRcdFx0QGluY2x1ZGUgc3AtZnMoMTgpO1xuXHRcdFx0QGluY2x1ZGUgc3AtbGgoMjgpO1xuXHRcdFx0QGluY2x1ZGUgc3AtbWIoNDIpO1xuICAgICAgQGV4dGVuZCAudS1ib2xkO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDE2KTtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDI0KTtcbiAgICAgIEBpbmNsdWRlIHNwLW1iKDQpO1xuICAgIH1cblxuICAgICZfX2J0bi5jLWJ0bi1vcmFuZ2Uge1xuICAgICAgICBAaW5jbHVkZSBzcC13KDI4MCk7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoNjQpO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cbiAgICAgICAgYTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9idG5fZXh0ZXJuYWxAMngucG5nKSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLXcoMjUpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLWgoMjQpO1xuICAgICAgICAgIEBpbmNsdWRlIHNwLW1yKDQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmMtYnRuLW1hbnB1a3Uge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgQGluY2x1ZGUgc3AtbXQoMTYpO1xuICAgICAgYSB7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoNjQpO1xuICAgICAgICBAaW5jbHVkZSBzcC1mcygxNCk7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBAaW5jbHVkZSBzcC13KDE5MSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb21pY3Mge1xuICAgICAgQGluY2x1ZGUgc3AtcDIoMzIsMjApO1xuICAgICAgQGluY2x1ZGUgc3AtdygyODApO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAkYy1ibGFjaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJnO1xuXG4gICAgICAmLWhlYWRpbmdzIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtZnMoMTQpO1xuICAgICAgICBAaW5jbHVkZSBzcC1saCgyNCk7XG4gICAgICAgIEBpbmNsdWRlIHNwLW1iKDQpO1xuICAgICAgICBAZXh0ZW5kIC51LWJvbGQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgaW1nIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC13KDExKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC1oKDI1KTtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC10KC0yKTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwLWwoLTE1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwLXIoLTE1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cbiAgICAgIH1cblxuICAgICAgJi1pbWcge1xuICAgICAgICBAaW5jbHVkZSBzcC13KDI0MCk7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoMjQwKTtcbiAgICAgICAgQGluY2x1ZGUgc3AtbXIoMjQpO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1tYig4KTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGMtYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtbGlzdCB7XG4gICAgICAgIEBpbmNsdWRlIHNwLW1iKDE2KTtcbiAgICAgIH1cblxuICAgICAgJi1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtbWIoNClcbiAgICAgICAgfVxuXG5cdFx0XHRcdEBpbmNsdWRlIHNwLWZzKDEyKTtcbiAgICAgIFx0QGluY2x1ZGUgc3AtbGgoMTgpO1xuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAmLWxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtbXIoOCk7XG4gICAgICAgIEBleHRlbmQgLnUtYm9sZDtcbiAgICAgICAgY29sb3I6ICRjLW9yYW5nZTtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cblxuICAgICAgJi10YWcgc3BhbiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ibGFjaztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgY29sb3I6ICRjLWRhcmstZ3JleTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtb3JhbmdlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jLWJ0bi1tb2RhbC1vcGVuIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtcGwoMTYpO1xuICAgICAgICBAaW5jbHVkZSBzcC1wcigzMik7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cblxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8gYWJvdXRcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g44OG44Kt44K544OIICovXG4ucC1tYW5wdWt1IHtcbiAgQGluY2x1ZGUgc3AtcHQoNTgpO1xuXG5cblx0Jl9fc2lkZWJhciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLWJsYWNrO1xuXG4gICAgJl9fbXYge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLWJsYWNrO1xuXHRcdH1cblxuXHRcdCYtaW5uZXIge1xuXHRcdFx0QGluY2x1ZGUgc3AtcDIoMzIsIDIwKTtcblx0XHR9XG5cblx0XHQmX19idG5zIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cblx0XHRcdC5jLWJ0bi1vcmFuZ2Uge1xuXHRcdFx0XHRAaW5jbHVkZSBzcC13KDMzNSk7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLWgoODApO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1tYig2MCk7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3AtcHIoMjQpO1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwLXcoMTYpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3AtaCgxNik7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbW1vbi9idG5fZXh0ZXJuYWxAMngucG5nKSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC13KDE5MSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cbiAgICBoMiB7XG4gICAgICBAaW5jbHVkZSBzcC1mcygyNCk7XG4gICAgICBAaW5jbHVkZSBzcC1saCgzNCk7XG5cdFx0XHRAaW5jbHVkZSBzcC1tYigxNik7XG4gICAgICBAZXh0ZW5kIC56ZW4ta2FrdS1nb3RoaWMtYm9sZDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cblx0XHQmLWxlYWQge1xuXHRcdFx0QGluY2x1ZGUgc3AtZnMoMTYpO1xuXHRcdFx0QGluY2x1ZGUgc3AtbGgoMjYpO1xuXHRcdFx0QGluY2x1ZGUgc3AtbWIoMTYpO1xuXHRcdH1cblxuICAgICZfX25hdiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgc3AtbXQoOCk7XG4gICAgICAmLWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGV4dGVuZCAuZGVsYS1nb3RoaWM7XG5cblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGMtZ3JleTtcblx0XHRcdFx0fVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgQGluY2x1ZGUgc3Atdyg1NSk7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtaCg1NCk7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtbCgwKTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgQGV4dGVuZCAudS1wc2V1ZG87XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb21tb24vYnRuX2Fycm93QDJ4LnBuZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtdygyNik7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtaCgyNik7XG4gICAgICAgICAgQGluY2x1ZGUgc3AtcigwKTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cblx0XHRcdFx0YSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1wMigxNiwwKTtcbiAgICAgICAgICBAaW5jbHVkZSBzcC1wbCg2Myk7XG5cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwLWZzKDI1KTtcbiAgICAgICAgXHRcdEBpbmNsdWRlIHNwLWxoKDI0KTtcblxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwLWZzKDIyKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG4gICAgICBcdH1cbiAgICAgIH1cbiAgICB9XG5cblx0XHQmLWJ0biB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0cCB7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLWZzKDE4KTtcblx0XHRcdFx0QGluY2x1ZGUgc3AtbGgoMzApO1xuXHRcdFx0XHRAZXh0ZW5kIC51LWJvbGQ7XG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0QGluY2x1ZGUgc3AtbWIoOCk7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC13KDE4KTtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC1oKDI0KTtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC10KDMpO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3AtbCgtMjIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3AtcigtMjIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXG4gIH1cblxuXHQmX19hYm91dCB7XG5cdFx0QGluY2x1ZGUgc3AtcHQoNCk7XG5cdFx0QGluY2x1ZGUgc3AtcGIoNDApO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1ibGFjaztcblxuXHRcdCYtaGVhZGluZ3Mge1xuXHRcdFx0QGluY2x1ZGUgc3Atdyg4MDApO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRAaW5jbHVkZSBzcC1tYigzMCk7XG5cdFx0fVxuXG5cdFx0Ji1sZWFkIHtcblx0XHRcdEBpbmNsdWRlIHNwLXcoODAwKTtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgc3AtbWIoMzApO1xuXHRcdFx0QGluY2x1ZGUgc3AtZnMoMjQpO1xuXHRcdFx0QGluY2x1ZGUgc3AtbGgoMzQpO1xuXHRcdFx0QGV4dGVuZCAudS1ib2xkO1xuXHRcdH1cblxuXHRcdCYtYnRue1xuXHRcdFx0cCB7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLWZzKDE4KTtcblx0XHRcdFx0QGluY2x1ZGUgc3AtbGgoMzApO1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1tYig4KTtcblx0XHRcdFx0QGV4dGVuZCAudS1ib2xkO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC13KDE4KTtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC1oKDI0KTtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC10KDMpO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3AtbCgtMjIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3AtcigtMjIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2hvd3RvIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgc3AtcDIoMzIsIDIwKTtcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtYmxhY2s7XG5cblx0XHQmX19saXN0IHtcblx0XHRcdEBpbmNsdWRlIHNwLW1iKDMyKTtcblx0XHR9XG5cblx0XHQmX19pdGVtIHtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRjLWJsYWNrO1xuICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICBAaW5jbHVkZSBzcC1wMygxNiwxNiwzMik7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1tYigxNik7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHQucC1tYW5wdWt1X19ob3d0b19faXRlbS1zdWIge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLXcoMzEwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHQucC1tYW5wdWt1X19ob3d0b19faXRlbS1oZWFkaW5ncyB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3AtdygzMTApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jLWJ0bi1tb2RhbC1vcGVuIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtcGwoMzApO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLXcoODcpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLW1yKDQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtbnVtYmVyIHtcbiAgICAgICAgQGluY2x1ZGUgc3Atdyg4NCk7XG4gICAgICAgIEBpbmNsdWRlIHNwLWgoODIpO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1tYig4KTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdCYtc3ViIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtZnMoMTgpO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1saCgyOCk7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLW1iKDQpO1xuXHRcdFx0XHRAZXh0ZW5kIC51LW9yYW5nZTtcblx0XHRcdFx0QGV4dGVuZCAudS1ib2xkXG5cdFx0XHR9XG5cblx0XHRcdCYtaGVhZGluZ3Mge1xuICAgICAgICBAZXh0ZW5kIC5kZWxhLWdvdGhpYztcbiAgICAgICAgQGluY2x1ZGUgc3AtZnMoMzApO1xuICAgICAgICBAaW5jbHVkZSBzcC1saCgzMik7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLW1iKDE2KTtcbiAgICAgIH1cblxuXHRcdFx0Ji1waCB7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLW1iKDE2KTtcblx0XHRcdH1cblxuXHRcdFx0Ji1jYXB0aW9uIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtZnMoMTQpO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1saCgyNCk7XG5cdFx0XHR9XG5cblx0XHRcdCYjcC1tYW5wdWt1X19ob3d0b19faXRlbTQge1xuXHRcdFx0XHQucC1tYW5wdWt1X19ob3d0b19faXRlbS1zdWIge1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG4gICAgfVxuXHRcdFxuXHRcdCYtYnRuIHtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3AtZnMoMTgpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLWxoKDI4KTtcblx0XHRcdFx0XHRAZXh0ZW5kIC51LWJvbGQ7XG5cdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC1tYig4KTtcblxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcC13KDEwKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwLWgoMTQuNSk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcC10KDYpO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3AtbCgtMTgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3AtcigtMTgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jLWJ0bi1wcmVzcyB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3AtdygzMzUpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLWgoMTg4KTtcblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19wdiB7XG5cdFx0QGluY2x1ZGUgc3AtcDIoNDAsMjApO1xuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1ibGFjaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1vcmFuZ2U7XG5cdFx0Ji1oZWFkaW5ncyB7XG5cdFx0XHRAZXh0ZW5kIC5jLWZ1a2lkYXNoaTtcblx0XHRcdEBpbmNsdWRlIHNwLXcoMzM1KTtcblx0XHRcdEBpbmNsdWRlIHNwLXAyKDI0LDApO1xuXHRcdFx0QGluY2x1ZGUgc3AtZnMoMjMpO1xuXHRcdH1cblx0XHQmX19saXN0IHtcblx0XHRcdEBpbmNsdWRlIHNwLWdhcDIoMzIsMCk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRAaW5jbHVkZSBzcC13KDE2MCk7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1tYig4KTtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDJweCAycHggNHB4IDAgcmdiYSgxNywgMTcsIDE3LCAwLjQwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NvbWljcyB7XG5cdFx0QGluY2x1ZGUgc3AtcDMoNDAsMjAsNjQpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXG5cdFx0Ji1oZWFkaW5ncyB7XG5cdFx0XHRAZXh0ZW5kIC5jLWZ1a2lkYXNoaTtcblx0XHRcdEBpbmNsdWRlIHNwLXcoMzM1KTtcblx0XHRcdEBpbmNsdWRlIHNwLWZzKDIxKTtcblx0XHRcdEBpbmNsdWRlIHNwLXAyKDEyLDApO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtb3JhbmdlMjtcblx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtb3JhbmdlMjtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLWZzKDI2KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19saXN0IHtcblx0XHRcdEBpbmNsdWRlIHNwLWdhcDIoMzIsMCk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblx0XHQmX19pdGVtIHtcblx0XHRcdEBpbmNsdWRlIHNwLXcoMTA0KTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCYuaXMtc2hvdyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoMTcsIDE3LCAxNywgMC40MCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyBub3Rmb3VuZFxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSDjg4bjgq3jgrnjg4ggKi9cbi5wLW5vdGZvdW5kIHtcbiAgQGluY2x1ZGUgc3AtcHQoNTgpO1xuICAmX19tYWluIHtcbiAgICBAaW5jbHVkZSBzcC1wMyg2MiwwLDY0KTtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAmX2lubmVyIHtcbiAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgICZfdGV4dCB7XG4gICAgICBAZXh0ZW5kIC56ZW4ta2FrdS1nb3RoaWMtYm9sZDtcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDI0KTtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDM0KTtcbiAgICAgIEBpbmNsdWRlIHNwLW1iKDQpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgQGluY2x1ZGUgc3AtdygxMDApO1xuICAgICAgQGluY2x1ZGUgc3AtaCgxMTgpO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gICZfX2J0biB7XG4gICAgQGluY2x1ZGUgc3AtbXQoNjQpO1xuICAgIEBleHRlbmQgLmMtYnRuLW9yYW5nZTtcbiAgICBAaW5jbHVkZSBzcC13KDMzNSk7XG4gICAgQGluY2x1ZGUgc3AtaCg4MCk7XG4gICAgei1pbmRleDogMTtcbiAgICBhIHtcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDE2KTtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDIyKTtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIHNwLWwoMTYpO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG59IiwiLnAtc3BlY2lhbCB7XG5cdEBpbmNsdWRlIHNwLXB0KDU4KTtcblxuXHQmX19tdiB7XG5cdFx0QGluY2x1ZGUgc3AtcGIoMzIpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXG5cdFx0aW1nIHtcblx0XHRcdEBpbmNsdWRlIHNwLW1iKDE2KTtcblx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1ibGFjaztcblx0XHR9XG5cblx0XHQmLWxlYWQge1xuXHRcdFx0QGluY2x1ZGUgc3AtZnMoMTgpO1xuXHRcdFx0QGluY2x1ZGUgc3AtbGgoMjgpO1xuXHRcdFx0QGV4dGVuZCAudS1ib2xkO1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdiB7XG5cdFx0QGluY2x1ZGUgc3AtbWIoMzIpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXG5cdFx0Jl9fdGFiLWxpc3Qge1xuXHRcdFx0QGluY2x1ZGUgc3AtdygzMjQpO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblxuXHRcdCZfX3RhYi1pdGVtIHtcblx0XHRcdEBpbmNsdWRlIHNwLXcoMTYwKTtcblx0XHRcdEBpbmNsdWRlIHNwLWgoODApO1xuXHRcdFx0QGluY2x1ZGUgc3AtZ2FwKDQpO1xuXHRcdFx0QGluY2x1ZGUgc3AtZnMoMTYpO1xuXHRcdFx0QGluY2x1ZGUgc3AtbGgoMjIpO1xuXHRcdFx0QGV4dGVuZCAudS1ib2xkO1xuXHRcdFx0QGV4dGVuZCAudS1mbGV4LWNlbnRlcjtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci10b3A6IDNweCBzb2xpZCAkYy1ibGFjaztcblx0XHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgJGMtYmxhY2s7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAkYy1ibGFjaztcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoOCAvICRzcC1kZXNpZ24gKiAxMDB2dyk7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYyg4IC8gJHNwLWRlc2lnbiAqIDEwMHZ3KTtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3AtdygyNCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3AtaCgyNCk7XG5cblx0XHRcdFx0bWFzayxyZWN0IHtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC13KDI0KTtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC1oKDI0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHRcdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1vcmFuZ2U7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRmaWxsOiAkYy1ibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0XHRjb2xvcjogJGMtZGFyay1ncmV5O1xuXHRcdFx0XHRoZWlnaHQ6IGNhbGMoODAgLyAkc3AtZGVzaWduICogMTAwdncgLSA2cHgpO1xuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0ZmlsbDogJGMtZGFyay1ncmV5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdGFiLXBhbmVsIHtcblx0XHRcdEBpbmNsdWRlIHNwLXAyKDMyLCAwKTtcblx0XHRcdG1hcmdpbi10b3A6IC0zcHg7XG5cdFx0XHRib3JkZXItdG9wOiAzcHggc29saWQgJGMtYmxhY2s7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtYmxhY2s7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1vcmFuZ2U7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdCYucC1zcGVjaWFsX19uYXZfX3RhYi1wYW5lbDIge1xuXHRcdFx0XHQucC1zcGVjaWFsX19uYXYtaXRlbSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcC1wbCgyNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYucC1zcGVjaWFsX19uYXZfX3RhYi1wYW5lbDEge1xuXHRcdFx0XHQucC1zcGVjaWFsX19uYXYtaXRlbSB7XG5cdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3AtcDIoMCwzMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1saXN0IHtcblx0XHRcdEBpbmNsdWRlIHNwLWdhcCg4KTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXHRcdCYtaXRlbSB7XG5cdFx0XHRAaW5jbHVkZSBzcC1oKDMyKTtcblx0XHRcdEBpbmNsdWRlIHNwLWJyKDIxKTtcblx0XHRcdEBpbmNsdWRlIHNwLWZzKDE0KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGMtYmxhY2s7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0Jl9fd2VlayB7XG5cdFx0Ji1pdGVtIHtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLW1iKDY0KTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLWJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX190aGVtZSB7XG5cdFx0QGluY2x1ZGUgc3AtcHQoMTYpO1xuXHRcdEBpbmNsdWRlIHNwLXBiKDY0KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHQmLWl0ZW0ge1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtbWIoMTYpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8gdGVybXNcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g44OG44Kt44K544OIICovXG4ucC10ZXJtcyB7XG4gIEBpbmNsdWRlIHNwLW10KDU4KTtcbiAgJl9fYmcge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIEBpbmNsdWRlIHNwLXAzKDQwLDAsMTYpXG4gIH1cbiAgJl9fdGVybXMge1xuICAgICYtdGl0bGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgc3AtdygzNzUpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLWJsYWNrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgJi1sZWFkIHtcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDE4KTtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDI4KTtcbiAgICAgIEBleHRlbmQgLnUtYm9sZDtcbiAgICAgIEBpbmNsdWRlIHNwLW1iKDE2KTtcbiAgICB9XG4gIH1cbiAgJl9fbGlzdCB7XG4gICAgJl9faXRlbSB7XG4gICAgICBAaW5jbHVkZSBzcC1tdCgzMik7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgQGluY2x1ZGUgc3AtbXQoMCk7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2hlYWRpbmdzIHtcbiAgICAgIEBpbmNsdWRlIHNwLWZzKDE4KTtcbiAgICAgIEBpbmNsdWRlIHNwLWxoKDI4KTtcbiAgICAgIEBpbmNsdWRlIHNwLW1iKDgpO1xuICAgICAgQGluY2x1ZGUgc3AtcGwoMTMpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgQGluY2x1ZGUgc3Atdyg0KTtcbiAgICAgICAgQGluY2x1ZGUgc3AtaCgxOCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLW9yYW5nZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdGV4dCB7XG4gICAgICBAZXh0ZW5kIC5jLXRleHQtbWFpbjtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICovXG59IiwiLnAtdG9wLXNwIHtcblx0QGluY2x1ZGUgc3AtbXQoNTgpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdC5sLWlubmVyIHtcblx0XHRAaW5jbHVkZSBzcC13KDMzNSk7XG5cdH1cblxuXHQuaXMtcGMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0YSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXG5cdCZfX212IHtcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtYmxhY2s7XG5cdH1cblxuXHQmX19waWNrdXAge1xuXHRcdEBpbmNsdWRlIHNwLXB0KDMyKTtcblx0XHRAaW5jbHVkZSBzcC1wYig2NCk7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLWJsYWNrO1xuXG5cdFx0Ji1oZWFkaW5ncyB7XG5cdFx0XHRAaW5jbHVkZSBzcC13KDIwMik7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdEBpbmNsdWRlIHNwLW1iKDE2KTtcblx0XHR9XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtbWIoOCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmMtYnRuLXByZXNzIHtcblx0XHRcdEBpbmNsdWRlIHNwLXcoMzM2KTtcblx0XHRcdEBpbmNsdWRlIHNwLWgoOTApO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50cyB7XG5cdFx0QGluY2x1ZGUgc3AtcHQoMzIpO1xuXHRcdEBpbmNsdWRlIHNwLXBiKDY0KTtcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtYmxhY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtb3JhbmdlO1xuXG5cdFx0Ji1oZWFkaW5ncyB7XG5cdFx0XHRAaW5jbHVkZSBzcC1mcygzNik7XG5cdFx0XHRAaW5jbHVkZSBzcC1saCg0Mik7XG5cdFx0XHRAaW5jbHVkZSBzcC1tYigxNik7XG5cdFx0XHRAZXh0ZW5kIC5kZWxhLWdvdGhpYztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuc3BsaWRlX190cmFjayB7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHR9XG5cblx0XHQmLWxpc3Qge1xuXHRcdFx0QGluY2x1ZGUgc3AtdygzMDApO1xuXHRcdFx0QGluY2x1ZGUgc3AtZ2FwKDE2KTtcblx0XHR9XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0QGluY2x1ZGUgc3AtcDIoMzIsMTYpO1xuXHRcdFx0QGluY2x1ZGUgc3AtYnIoOCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICRjLWJsYWNrO1xuXHRcdFx0Ym94LXNoYWRvdzogM3B4IDNweCAwIDAgdmFyKC0tQ29sb3ItYmxhY2ssICMxMTEpLCAycHggMnB4IDAgMCB2YXIoLS1Db2xvci1ibGFjaywgIzExMSksIDFweCAxcHggMCAwIHZhcigtLUNvbG9yLWJsYWNrLCAjMTExKTtcblx0XHR9XG5cblx0XHQmLWltZyB7XG5cdFx0XHRAaW5jbHVkZSBzcC1tYigxNik7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ncmV5O1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0QGluY2x1ZGUgc3AtZnMoMTQpO1xuXHRcdFx0QGluY2x1ZGUgc3AtbGgoMjQpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ZyYW1lIHtcblx0XHRAaW5jbHVkZSBzcC1wdCgzMik7XG5cdFx0QGluY2x1ZGUgc3AtcGIoNjQpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJnO1xuXHRcdCYtaGVhZGluZ3Mge1xuXHRcdFx0QGV4dGVuZCAuYy1mdWtpZGFzaGk7XG5cdFx0XHRAaW5jbHVkZSBzcC1mcygyNCk7XG5cdFx0XHRAaW5jbHVkZSBzcC1wMigyNCwwKTtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0dG9wOiBjYWxjKDEwMCUgLSA5LjYgLyAkc3AtZGVzaWduICogMTAwdncpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbGVhZCB7XG5cdFx0XHRAaW5jbHVkZSBzcC1mcygxNik7XG5cdFx0XHRAaW5jbHVkZSBzcC1saCgyNik7XG5cdFx0XHRAaW5jbHVkZSBzcC1tYigzMik7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fdG9kYXkge1xuXHRcdFx0Ji1oZWFkaW5ncyB7XG5cdFx0XHRcdEBpbmNsdWRlIHNwLWZzKDE4KTtcblx0XHRcdFx0QGluY2x1ZGUgc3AtbGgoMjgpO1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRAaW5jbHVkZSBzcC1tYig0KTtcblx0XHRcdFx0QGV4dGVuZCAudS1ib2xkO1xuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3AtdygxMSk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3AtaCgxNik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1pdGVtIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AtbWIoMzIpO1xuXG5cdFx0XHRcdCYtaW5uZXIge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLXAyKDE2LDIwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLXBoIHtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRjLWJsYWNrO1xuXHRcdFx0XHRcdGhlaWdodDogIGNhbGMoMjc1IC8gJHNwLWRlc2lnbiAqIDEwMHZ3IC0gNHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jLWJ0bi1wcmVzcyB7XG5cdFx0XHRAaW5jbHVkZSBzcC13KDMzNik7XG5cdFx0XHRAaW5jbHVkZSBzcC1oKDkwKTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmMtZm9vdGVyX19iYW5uZXJzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5wLXRvcC1wYyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59Il19 */
