.js-anim-scroll{opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1000ms;transition-duration:1000ms;-webkit-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1)}.js-anim-scroll.js-anim-on{opacity:1;visibility:visible}.js-anim-scroll[data-anim=b-to-t]{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition-duration:1000ms;transition-duration:1000ms}.js-anim-scroll[data-anim=b-to-t].js-anim-on{-webkit-transform:translateY(0);transform:translateY(0)}.js-anim-scroll[data-anim=t-to-b]{-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition-duration:1000ms;transition-duration:1000ms}.js-anim-scroll[data-anim=t-to-b].js-anim-on{-webkit-transform:translateY(0);transform:translateY(0)}.js-anim-scroll[data-anim=l-to-r]{-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition-duration:1000ms;transition-duration:1000ms}.js-anim-scroll[data-anim=l-to-r].js-anim-on{-webkit-transform:translateX(0);transform:translateX(0)}.js-anim-scroll[data-anim=r-to-l]{-webkit-transform:translateX(20px);transform:translateX(20px);-webkit-transition-duration:1000ms;transition-duration:1000ms}.js-anim-scroll[data-anim=r-to-l].js-anim-on{-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (min-width: 769px){.is--Sp{display:none}}@media screen and (max-width: 768px){.is--Pc{display:none}}.lpSale{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Noto Sans JP",sans-serif;font-size:16px;font-weight:500;letter-spacing:.05rem;line-height:1.6;overflow:hidden;position:relative}.lpSale *{-webkit-box-sizing:border-box;background-repeat:no-repeat;box-sizing:border-box}.lpSale *::before,.lpSale *::after{-webkit-box-sizing:border-box;background-repeat:no-repeat;box-sizing:border-box}.lpSale img{height:auto;width:100%}.lpSale svg{fill:currentColor}.lpSale a{color:#000}@media screen and (max-width: 768px){.lpSaleButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px}}@media screen and (min-width: 769px){.lpSaleButtons{display:grid;gap:12px;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.lpSale__firstBtn{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:auto}@media screen and (max-width: 768px){.lpSale__firstBtn{margin:20px 0 40px}}.l-lpSaleButtons{margin:0 auto}@media screen and (min-width: 769px){.l-lpSaleButtons{width:720px}}.l-lpSaleButtons__button{position:relative}@media screen and (min-width: 769px){.l-lpSaleButtons__button{height:60px;width:100%}}@media screen and (max-width: 768px){.l-lpSaleButtons__button{font-size:14px;height:50px;margin:4px auto;width:160px}}@media screen and (max-width: 768px){.lpSale__firstBtn .l-lpSaleButtons__button{width:220px}}.lpSaleButtons__button{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;background:#000}@media screen and (min-width: 769px){.lpSaleButtons__button{margin:0 auto;max-width:28rem}}@media screen and (max-width: 768px){.lpSaleButtons__button.lpSaleButtons__buttonAnchor{width:48%}}.lpSaleButtons__button.lpSaleButtons__moreList{background-color:#e50012}@media screen and (min-width: 769px){.lpSaleButtons__button.lpSaleButtons__moreList{margin:12px 0 60px}}@media screen and (max-width: 768px){.lpSaleButtons__button.lpSaleButtons__moreList{margin:32px auto 0}}.lpSaleButtons__button--text{color:#fff;font-weight:700}@media screen and (min-width: 769px){.lpSaleButtons__button--text.is--smaller{font-size:15px}}.lpSaleButtons__button--arrow{-webkit-transform:translateY(-50%) rotate(45deg);border:solid 2px #fff;border-bottom:none;border-left:none;transform:translateY(-50%) rotate(45deg)}.l-lpSaleButtons__button--arrow{position:absolute}@media screen and (min-width: 769px){.l-lpSaleButtons__button--arrow{height:10px;right:16px;top:48%;width:10px}}@media screen and (max-width: 768px){.l-lpSaleButtons__button--arrow{height:8px;right:12px;top:50%;width:8px}}.lpSaleButtons__buttonAnchor .lpSaleButtons__button--arrow{transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg)}@media screen and (max-width: 768px){.l-lpSaleButtons__button--long{width:100%}}#page__topBtn{display:block}#page__topBtn.page__topBtn{z-index:13}@media screen and (max-width: 768px){#page__topBtn{bottom:24vw;display:block}#page__topBtn.page__topBtn{bottom:80px !important}}.lpSaleConcept--end{padding-bottom:0}@media screen and (min-width: 769px){.lpSaleConcept--end{padding-bottom:70px}}@media screen and (max-width: 768px){.lpSaleConcept--end{padding-bottom:5.33333vw}}.lpSale__fixedNavInner{background:#eaeaea;position:fixed;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;z-index:13;-webkit-transition:.5s;transition:.5s}@media screen and (min-width: 769px){.lpSale__fixedNavInner{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;bottom:0;justify-content:center;left:0;margin:0 auto;padding:16px 108px}}@media screen and (max-width: 768px){.lpSale__fixedNavInner{-webkit-box-pack:justify;-ms-flex-pack:justify;bottom:0;justify-content:space-between;left:0}}.lpSale__fixedNavInner--active{opacity:1}@media screen and (min-width: 769px){.lpSale__fixedNavInner--active{pointer-events:auto}}.lpSale__fixedNavTitle{font-weight:700}@media screen and (max-width: 768px){.lpSale__fixedNavTitle{font-size:14px}}@media screen and (min-width: 769px){.lpSale__fixedNavText{font-size:16px;width:200px}}@media screen and (max-width: 768px){.lpSale__fixedNav .l-lpSaleButtons__button--arrow{display:none}}.lpSale__fixedNavLists{display:grid;grid-template-columns:repeat(4, 1fr)}@media screen and (min-width: 769px){.lpSale__fixedNavLists{width:700px;grid-gap:8px}}@media screen and (max-width: 768px){.lpSale__fixedNavLists{grid-gap:1px;background-color:#fff;height:70px;width:100%}}.lpSale__fixedNavList{background:#e50012}@media screen and (min-width: 769px){.lpSale__fixedNavList{width:180px}}.lpSale__fixedNav a.lpSale__fixedNavBtn{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;color:#fff;font-size:14px;height:100%;letter-spacing:0;line-height:1.25;text-align:center;width:100%}@media screen and (min-width: 769px){.lpSale__fixedNav a.lpSale__fixedNavBtn{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;border:1px solid #bbb;height:64px;position:relative;width:100%}}@media screen and (min-width: 769px){.lpSaleConcept{padding-bottom:120px;padding-top:68px}}@media screen and (min-width: 769px){.lpSaleConcept+.lpSale__fixedNav+.lpLimitedPrice{margin-top:160px}}@media screen and (max-width: 768px){.lpSaleConcept+.lpSale__fixedNav+.lpLimitedPrice{margin-top:10vw}}@media screen and (max-width: 768px){.lpSaleConcept{padding-bottom:12vw;padding-top:6.66667vw}}@media screen and (min-width: 769px){.lpSaleConcept__inner{margin:auto;width:1020px}}.lpSaleConcept__text{font-size:16px;line-height:2;margin:0 auto 20px;text-align:center}.lpSaleConcept__text a{border-bottom:1px solid #000}.lpSaleConcept__notes{display:block;font-size:14px}@media screen and (max-width: 768px){.lpSaleConcept__notes{font-size:12px;margin-top:4.66667vw}}@media screen and (min-width: 769px){.lpSaleConcept__notes{margin-top:18px}}.lpSaleConcept__bannerLink{display:block}.lpSaleConcept__moreBanner{margin:40px auto 0}@media screen and (min-width: 769px){.lpSaleConcept__moreBanner{width:640px}}.lpSaleCampaign{background:#fff;border:1px solid #000;color:#000;margin:0 auto min(12.3188405797vw,170px);padding:min(2.8985507246vw,40px) min(3.2608695652vw,45px);width:960px}@media screen and (max-width: 768px){.lpSaleCampaign{margin:0 auto 21.3333333333vw;padding:6.6666666667vw 5.3333333333vw;width:90.6666666667vw}}.lpSaleCampaign-info-title{color:#e50012;font-size:24px;font-weight:600}@media screen and (max-width: 768px){.lpSaleCampaign-info-title{font-size:2rem;margin:0 auto;text-align:center;width:58.6666666667vw}}.lpSaleCampaign-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}@media screen and (max-width: 768px){.lpSaleCampaign-info-wrap{display:block;font-size:1.5rem;margin-top:4.2666666667vw}}.lpSaleCampaign-info-detail{-ms-flex-preferred-size:590px;flex-basis:590px}.lpSaleCampaign-info-detail-text{font-size:16px}.lpSaleCampaign-info-detail-caution{margin-top:10px}.lpSaleCampaign-info-detail-caution-item{font-size:12px;padding-left:1em;position:relative;text-indent:-1em}@media screen and (max-width: 768px){.lpSaleCampaign-info-detail-caution-item{font-size:1.2rem;padding-left:1.8rem;padding-right:1rem;text-indent:-1.8rem}}.lpSaleCampaign-info-detail-caution-item::before{content:"※";padding-right:5px}@media screen and (max-width: 768px){.lpSaleCampaign-info-detail-caution-item::before{padding-right:1.3333333333vw}}.lpSaleCampaign-info-detail-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}@media screen and (max-width: 768px){.lpSaleCampaign-info-detail-wrap{display:block;margin:5.3333333333vw auto 0}}.lpSaleCampaign-info-detail-block{-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (max-width: 768px){.lpSaleCampaign-info-detail-block{margin-bottom:4vw}}.lpSaleCampaign-info-detail-block:nth-of-type(-n+2){margin-bottom:10px}@media screen and (max-width: 768px){.lpSaleCampaign-info-detail-block:nth-of-type(-n+2){margin-bottom:4vw}}.lpSaleCampaign-info-detail-block-title{background:#000;color:#fff;font-size:14px;line-height:1;padding:5px 0 6px;text-align:center;width:62px}@media screen and (max-width: 768px){.lpSaleCampaign-info-detail-block-title{font-size:1.4rem}}.lpSaleCampaign-info-detail-block-text{font-size:16px}@media screen and (max-width: 768px){.lpSaleCampaign-info-detail-block-text{font-size:1.5rem;font-weight:600}}.lpSaleCampaign-info-detail-link{margin:30px 0 0 0}@media screen and (max-width: 768px){.lpSaleCampaign-info-detail-link{margin:5.3333333333vw 0 0 0}}.lpSaleCampaign-info-detail-link a{border:2px solid #000;display:block;font-size:16px;line-height:1;max-width:480px;padding:10px 0 14px;position:relative;text-align:center}@media screen and (max-width: 768px){.lpSaleCampaign-info-detail-link a{font-size:1.6rem;font-weight:600;line-height:1.3;width:80vw}}.lpSaleCampaign-info-detail-link a::after{border:0;border-right:solid 2px #000;border-top:solid 2px #000;content:"";display:inline-block;height:10px;position:absolute;right:15px;top:36%;width:10px;-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.lpSaleCampaign-img{-ms-flex-preferred-size:260px;flex-basis:260px;margin-top:25px}@media screen and (max-width: 768px){.lpSaleCampaign-img{margin:5.3333333333vw auto 0;width:69.3333333333vw}}.lpSaleButtons__ranking{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;background:#e50012}@media screen and (min-width: 769px){.lpSaleButtons__ranking{margin-left:auto;margin-right:auto;width:340px}}@media screen and (max-width: 768px){.lpSaleButtons__ranking{margin:20px auto 0;width:76.53333vw}}@media screen and (min-width: 769px){.lpSaleRanking .itemList.swiper-container,.lpSalePickup .itemList.swiper-container,.lpSaleOlineLimited .itemList.swiper-container{padding-bottom:50px}}.lpSaleButtons__rankingButton{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;background:#e50012}@media screen and (min-width: 769px){.lpSaleButtons__rankingButton{height:60px;width:100%}}@media screen and (max-width: 768px){.lpSaleButtons__rankingButton{height:13.33333vw}}.lpSaleButtons__rankingButton--text{color:#fff;font-weight:700}@media screen and (max-width: 768px){.lpSaleButtons__rankingButton--text{line-height:1.3}}@media screen and (max-width: 768px){.l-lpSaleRanking__title{margin-bottom:8vw}.lpSaleRanking .lpSaleLineup--sg .lpSaleLineup__boxHeader{top:-3.73333vw}.lpSaleRanking .lpSaleLineup--sg .lpSaleLineup__boxHeader--main{font-size:6.13333vw;letter-spacing:-0.1rem}.lpSaleRanking .l-lpSaleLineup__boxBody{margin-left:auto;width:41.33333vw}.lpSaleRanking .l-lpSaleLineup__boxHeader{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;left:10.66667vw;position:absolute;top:-3.46667vw;width:100%}.lpSaleRanking .l-lpSaleLineup__boxFace{margin:1.33333vw 0 0;position:relative;width:42.66667vw;z-index:1}.lpSaleRanking .l-lpSaleLineup__boxDiscount{height:10.4vw;margin:0;width:40vw}.lpSaleRanking .itemList__name{font-size:3.2vw;height:25vw}.lpSaleRanking .l-lpSaleLineup__boxPrice,.lpSalePickup .l-lpSaleLineup__boxPrice{margin-top:2.66667vw}.lpSaleRanking .l-lpSaleLineup__boxPrice--original,.lpSalePickup .l-lpSaleLineup__boxPrice--original{margin-right:1.33333vw}.lpSaleRanking .l-lpSaleLineup__boxPrice--tax,.lpSalePickup .l-lpSaleLineup__boxPrice--tax{margin-left:-1.33333vw}.lpSaleRanking .l-lpSaleLineup__boxCode,.lpSalePickup .l-lpSaleLineup__boxCode{margin-top:10px}.lpSaleRanking .itemList__container--2col .itemList__imgContents img,.lpSalePickup .itemList__container--2col .itemList__imgContents img{height:26.6666666667vw;-o-object-fit:cover;object-fit:cover}.lpSaleRanking .swiperContainer .itemList__container,.lpSalePickup .swiperContainer .itemList__container,.lpSaleOlineLimited .swiperContainer .itemList__container{margin-left:-16vw}}@media screen and (min-width: 769px){.lpSaleBanner{padding-top:120px}}@media screen and (max-width: 768px){.lpSaleBanner{padding-top:14.66667vw}}@media screen and (max-width: 768px){.lpSaleBanner:nth-child(2){padding-top:6vw}}@media screen and (max-width: 768px){.lpSaleBanner:nth-child(2) .l-lpSaleBanner__link{padding-top:6vw}}@media screen and (max-width: 768px){.lpSaleBanner__link{display:block;margin-bottom:8px}}.lpSaleBanner__image{border:1px solid #eaeaea}.lpSaleBannerItem img{border:1px solid #eaeaea}@media screen and (min-width: 769px){.lpSaleBannerItem:nth-child(n+2){padding-top:40px}}@media screen and (max-width: 768px){.lpSaleBannerItem:nth-child(n+2){padding-top:5.6vw}}@media screen and (min-width: 769px){.lpSaleBanner--2clm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:60px}.lpSaleBanner--2clm .l-lpSaleBanner__link{width:476px}}.lpOutlet__linkBanner__text{font-size:min(3.8vw,16px);line-height:2}.lpOutlet__linkBanner__text em{display:inline;font-weight:700}.lpOutlet__linkBanner__text.is--center{text-align:center}.lpOutlet__linkBanner__text.is--red{color:#e60012}.lpOutlet__linkBanner__text+.lpOutlet__linkBanner__bnr{margin-top:.8rem;text-align:center}.lpOutlet__linkBanner .is--border-red{border:solid 2px #e60012}@media screen and (min-width: 769px){.lpSale__firstBtn{width:572px}.lpOutlet__linkBanner{margin:40px auto 80px;width:640px}.lpBannerToast{bottom:6.25em !important}}@media screen and (max-width: 768px){.lpSale__firstBtn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lpSaleButtons__button.lpSaleButtons__moreList{margin:10px auto 0 !important;max-width:28rem}.lpOutlet__linkBanner{margin:20px auto 40px;padding:0 20px;width:100%}.lpBannerToast--active{bottom:5.625em !important}}@media screen and (max-width: 768px){.lpSalePickup .itemList__name,.lpSaleOlineLimited .itemList__name{font-size:3.2vw;height:25vw}.lpSaleRanking .swiperContainer__buttonwrapper,.lpSalePickup .swiperContainer__buttonwrapper{margin-top:25px}.lpSaleRanking .swiperContainer__buttonPrev,.lpSalePickup .swiperContainer__buttonPrev,.lpSaleOlineLimited .swiperContainer__buttonPrev{display:none}.lpSaleRanking .swiperContainer__buttonNext,.lpSalePickup .swiperContainer__buttonNext,.lpSaleOlineLimited .swiperContainer__buttonNext{display:none}.lpSaleRanking .swiper-pagination-bullet,.lpSalePickup .swiper-pagination-bullet,.lpSaleOlineLimited .swiper-pagination-bullet{border:none;border-radius:3px;height:4px;margin:0 3px;opacity:1;width:50px;-webkit-box-sizing:border-box;background-color:silver;box-sizing:border-box;color:silver;cursor:pointer;font-size:0}.lpSaleRanking .swiper-pagination-bullet-active,.lpSalePickup .swiper-pagination-bullet-active,.lpSaleOlineLimited .swiper-pagination-bullet-active{background-color:#1a1a1a}.itemList__imgWapper,.itemList__textWrapper{padding:0 12px;word-break:break-all}.footer{padding-bottom:100px}}.lpSaleLineup__box{background-color:#fff}@media screen and (min-width: 769px){.lpSaleLineup__box{-ms-flex-preferred-size:310px;flex-basis:310px;margin:0 4px}}@media screen and (max-width: 768px){.lpSaleLineup__box{margin:0 4px 8px;padding:10px 0;-ms-flex-preferred-size:167px;flex-basis:167px}}.l-lpSaleLineup__boxHeader img{height:auto;width:80%}.lpSalePickup,.lpSaleRanking,.lpSalePrice,.lpSaleOlineLimited{background-color:#eaeaea}@media screen and (min-width: 769px){.lpSalePickup,.lpSaleRanking,.lpSalePrice,.lpSaleOlineLimited{margin-bottom:140px;padding:90px 0}}@media screen and (max-width: 768px){.lpSalePickup,.lpSaleRanking,.lpSalePrice,.lpSaleOlineLimited{margin-bottom:25.33333vw;padding:8px 0 40px}}.lpLimitedPrice{background-color:#eaeaea}@media screen and (min-width: 769px){.lpLimitedPrice{margin-bottom:140px !important;padding:90px 0}}@media screen and (max-width: 768px){.lpLimitedPrice{margin-bottom:25.33333vw !important;padding:8px 0 40px}}.lpSalePickup__inner,.lpSaleRanking__inner,.lpSalePrice__inner,.lpSaleOlineLimited__inner{box-sizing:border-box;padding:0 12px;text-align:center;-webkit-box-sizing:border-box;margin:0 auto}@media screen and (min-width: 769px){.lpSalePickup__inner,.lpSaleRanking__inner,.lpSalePrice__inner,.lpSaleOlineLimited__inner{width:1020px}}@media screen and (max-width: 768px){.lpSaleRanking__inner,.lpSalePickup__inner,.lpSaleOlineLimited__inner{padding-right:0}}@media screen and (min-width: 769px){.l-lpSaleRanking__title,.l-lpSalePrice__title{margin:-160px auto 60px;width:480px}}@media screen and (max-width: 768px){.l-lpSaleRanking__title,.l-lpSalePrice__title{margin:-38px auto 30px;width:320px}}@media screen and (min-width: 769px){.l-lpSalePickup__title{margin:-160px auto 60px;width:480px}}@media screen and (max-width: 768px){.l-lpSalePickup__title{margin:-38px auto 0px;width:310px}}@media screen and (min-width: 769px){.l-lpSaleOlineLimited__title{margin:-120px auto 40px;width:320px}}@media screen and (max-width: 768px){.l-lpSaleOlineLimited__title{margin:-38px auto 0px;width:240px}}.lpSaleLineup{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}@media screen and (max-width: 768px){.lpSaleLineup{-ms-flex-wrap:wrap;flex-wrap:wrap}}.lpSalePrice__inner .lpSaleLineup{display:grid;grid-template-columns:repeat(4, 1fr);margin-bottom:24px}@media screen and (max-width: 768px){.lpSalePrice__inner .lpSaleLineup{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 769px){.lpSaleLineupCategory{background:no-repeat center 40px;background-image:url(../img/ranking_category_title-header.png);background-size:auto 23px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:32px;line-height:1;padding:0 2px;padding-bottom:46px}}@media screen and (max-width: 768px){.lpSaleLineupCategory{background:no-repeat center 6.13333vw;background-image:none;background-image:url(../img/ranking_category_title-header.png);background-size:auto;background-size:auto 2.93333vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:4.8vw;font-weight:700;line-height:1;padding:0 .26667vw;padding-bottom:0px;padding-bottom:4.26667vw}}.lpSale .l-lpSaleLineup__box{position:relative}@media screen and (min-width: 769px){.lpSaleLineup__boxLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}@media screen and (max-width: 768px){.lpSaleRanking .lpSaleLineup__boxLink{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.33333vw 2.93333vw 0 1.33333vw}}.lpSaleLineup__boxHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lpSaleLineup__boxHeader--small{background:no-repeat center bottom;background-image:url(../img/pickup_box-header.png);background-size:auto 11px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;padding-bottom:11px}@media screen and (min-width: 769px){.lpSaleLineup__boxHeader--small{font-size:15px;line-height:1.6}}@media screen and (max-width: 768px){.lpSaleLineup__boxHeader--small{font-size:12px;line-height:1.6}}.lpSaleLineup__boxHeader--smallShort{background-position:28% bottom}@media screen and (min-width: 769px){.lpSaleLineup__boxHeader--smallShort{padding-left:5px;padding-right:5px}}@media screen and (max-width: 768px){.lpSaleLineup__boxHeader--smallShort{padding-left:.66667vw;padding-right:.66667vw}}.lpSaleLineup__boxHeader--main{font-weight:700;line-height:1}@media screen and (min-width: 769px){.lpSaleLineup__boxHeader--main{font-size:36px}}@media screen and (max-width: 768px){.lpSaleLineup__boxHeader--main{font-size:24px}}.lpSaleLineup__boxDiscount{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;background-color:#019be5;color:#fff;font-weight:700}@media screen and (min-width: 769px){.lpSaleLineup__boxDiscount{font-size:28px}}@media screen and (max-width: 768px){.lpSaleLineup__boxDiscount{font-size:18px}}.lpSaleLineup__boxPrices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:500;line-height:1}@media screen and (max-width: 768px){.lpSaleLineup__boxPrices{letter-spacing:-0.05rem;white-space:nowrap}}.lpSaleLineup__boxPrice--original{font-family:"Roboto",sans-serif}@media screen and (min-width: 769px){.lpSaleLineup__boxPrice--original{font-size:16px}}@media screen and (max-width: 768px){.lpSaleLineup__boxPrice--original{font-size:14px}}.lpSaleLineup__boxPrice--value{color:#019be5;font-family:"Roboto",sans-serif;font-weight:700}@media screen and (min-width: 769px){.lpSaleLineup__boxPrice--value{font-size:32px}}@media screen and (max-width: 768px){.lpSaleLineup__boxPrice--value{font-size:20px}}.lpSaleLineup__boxPrice--tax{color:#019be5;font-size:12px}.lpSaleLineup__boxCode{font-size:12px;line-height:1}@media screen and (max-width: 768px){.lpSaleLineup__boxCode{display:none}}@media screen and (min-width: 769px){.lpSale .l-lpSaleLineupCategory{margin-bottom:40px;margin-top:90px}}@media screen and (max-width: 768px){.lpSale .l-lpSaleLineupCategory{margin-top:60px}}.lpSale .l-lpSaleLineupCategory--first{margin-top:0}.lpSale .l-lpSaleLineup__box{position:relative}.lpSale .l-lpSaleLineup__boxHeader--small{margin-bottom:10px}.lpSale .l-lpSaleLineup__boxFace{position:relative;z-index:1}@media screen and (min-width: 769px){.lpSale .l-lpSaleLineup__boxFace{margin:-15px auto 0;width:200px}}@media screen and (max-width: 768px){.lpSale .l-lpSaleLineup__boxFace{margin:-6.66667vw auto 0;width:64vw}}@media screen and (min-width: 769px){.lpSale .l-lpSaleLineup__boxDiscount{height:40px;margin:-20px auto 0;width:160px}}@media screen and (max-width: 768px){.lpSale .l-lpSaleLineup__boxDiscount{height:11.2vw;margin:-6.4vw auto 0;width:48vw}}@media screen and (min-width: 769px){.lpSale .l-lpSaleLineup__boxPrice{margin-top:10px}}@media screen and (max-width: 768px){.lpSale .l-lpSaleLineup__boxPrice{margin-top:2.66667vw}}@media screen and (min-width: 769px){.lpSale .l-lpSaleLineup__boxPrice--original{margin-right:10px;padding:0 2px}}@media screen and (max-width: 768px){.lpSale .l-lpSaleLineup__boxPrice--original{margin-right:2.4vw;padding:0 .26667vw}}.lpSale .l-lpSaleLineup__boxPrice--original::after{left:0;position:absolute;top:52%;-webkit-transform:translateY(-50%);border-top:solid 3px rgba(1,155,229,.9);content:"";height:0;transform:translateY(-50%);width:100%}@media screen and (min-width: 769px){.lpSale .l-lpSaleLineup__boxPrice--tax{margin-left:-5px}}@media screen and (max-width: 768px){.lpSale .l-lpSaleLineup__boxPrice--tax{margin-left:-1.33333vw}}.lpSale .l-lpSaleLineup__boxCode{margin-top:10px}.lpSaleRanking .itemList__code,.lpSaleRanking .itemList__tax,.lpSaleRanking .itemList__percentage,.lpSalePickup .itemList__code,.lpSalePickup .itemList__tax,.lpSalePickup .itemList__percentage,.lpSaleOlineLimited .itemList__code,.lpSaleOlineLimited .itemList__tax,.lpSaleOlineLimited .itemList__percentage{display:none}@media screen and (max-width: 768px){.lpSalePickup .lpSaleLineup__box::before{left:4vw}.lpSalePickup .lpSaleLineup__box::after{right:4vw}}@media screen and (min-width: 769px){.lpSaleRanking .swiperButton__wrapper,.lpSalePickup .swiperButton__wrapper,.lpSaleOlineLimited .swiperButton__wrapper{display:none}.lpSaleRanking .itemList__imgContents,.lpSalePickup .itemList__imgContents{height:165px;margin:0 auto;width:15.5em}.lpSaleRanking .itemList__container.swiper-wrapper .itemList__contents.swiper-slide .itemList__name{height:60px;padding:0 12px}.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide .itemList__name{height:70px;padding:0 12px}.lpSaleRanking .lpSaleLineup__boxLink,.lpSalePickup .lpSaleLineup__boxLink{padding:30px 20px}}.lpSaleRanking .itemList__container.swiper-wrapper .itemList__contents.swiper-slide,.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide,.lpSaleOlineLimited .itemList__container.swiper-wrapper .itemList__contents.swiper-slide{background:#fff;height:auto;z-index:-2}@media screen and (min-width: 769px){.lpSaleRanking .itemList__container.swiper-wrapper .itemList__contents.swiper-slide,.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide,.lpSaleOlineLimited .itemList__container.swiper-wrapper .itemList__contents.swiper-slide{-ms-flex-preferred-size:calc((100% - 64px)/3);flex-basis:calc((100% - 64px)/3);max-width:calc((100% - 64px)/3);padding:24px 20px 20px;padding-bottom:20px;padding-top:24px;width:306px !important}}@media screen and (max-width: 768px){.lpSaleRanking .itemList__container.swiper-wrapper .itemList__contents.swiper-slide,.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide,.lpSaleOlineLimited .itemList__container.swiper-wrapper .itemList__contents.swiper-slide{padding-bottom:4vw;padding-top:6.4vw}}@media screen and (min-width: 769px){.lpSaleRanking .itemList__container.swiper-wrapper .itemList__contents.swiper-slide:not(:last-child),.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide:not(:last-child),.lpSaleOlineLimited .itemList__container.swiper-wrapper .itemList__contents.swiper-slide:not(:last-child){margin-right:32px}}@media screen and (max-width: 768px){.lpSaleRanking .itemList__container.swiper-wrapper .itemList__contents.swiper-slide:not(:last-of-type),.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide:not(:last-of-type),.lpSaleOlineLimited .itemList__container.swiper-wrapper .itemList__contents.swiper-slide:not(:last-of-type){margin-right:16px}}.lpSaleRanking .swiperSlide__number,.lpSalePickup .swiperSlide__number,.lpSaleOlineLimited .swiperSlide__number{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;color:#fff;position:relative}.lpSaleRanking .swiperSlide__number::before,.lpSalePickup .swiperSlide__number::before{left:50%;position:absolute;top:-10px;z-index:-1;-webkit-transform:translateX(-50%);background-position:0 0;content:"";height:48px;transform:translateX(-50%);width:60px}.lpSaleRanking .ranking__NumberGold::before{background:url("../img/ranking_numberIcon_gold.svg") 50% 100% no-repeat}.lpSaleRanking .ranking__NumberSilver::before{background:url("../img/ranking_numberIcon_silver.svg") 50% 100% no-repeat}.lpSaleRanking .ranking__NumberBronze::before{background:url("../img/ranking_numberIcon_bronze.svg") 50% 100% no-repeat}@media screen and (min-width: 769px){.itemList__container.swiper-wrapper .itemList__contents.swiper-slide .itemList__price{font-size:30px}}@media screen and (max-width: 768px){.itemList__container.swiper-wrapper .itemList__contents.swiper-slide .itemList__price{font-size:20px}}@media screen and (min-width: 769px){.lpSaleRanking .itemList__originalPrice,.lpSalePickup .itemList__originalPrice{font-size:16px;font-weight:700}}@media screen and (max-width: 768px){.lpSaleRanking .itemList__originalPrice,.lpSalePickup .itemList__originalPrice{display:inline-block;font-size:3.2vw;padding-right:5px}}@media screen and (min-width: 769px){.lpSaleRanking .lpSaleLineup__boxHeader--main{line-height:1.2}}@media screen and (max-width: 768px){.lpSaleRanking .lpSaleLineup__boxHeader--main{font-size:6.66667vw;letter-spacing:-0.05rem}}@media screen and (min-width: 769px){.lpSaleBottom{padding-bottom:70px}}@media screen and (max-width: 768px){.lpSaleBottom{padding-bottom:5.33333vw}}.lpSaleBottom__inner{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 769px){.lpSaleBottom__inner{padding:0 20px}}.lpSaleBottom__title{color:#e50012;font-weight:500;text-align:center}@media screen and (min-width: 769px){.lpSaleBottom__title{font-size:32px;line-height:1.5}}@media screen and (max-width: 768px){.lpSaleBottom__title{font-size:6.4vw;line-height:1}}.lpSaleBottom__note{line-height:1.66667;text-align:center}@media screen and (min-width: 769px){.lpSaleBottom__note{font-size:1.2rem;padding-top:22px}}@media screen and (max-width: 768px){.lpSaleBottom__note{font-size:3.2vw;padding-top:4vw}}.l-lpSaleBottom__inner{margin:0 auto}@media screen and (min-width: 769px){.l-lpSaleBottom__inner{width:1020px}}@media screen and (max-width: 768px){.l-lpSaleBottom__inner{width:90.66667vw}}@media screen and (min-width: 769px){.l-lpSaleBottom__title{margin-bottom:22px;margin-top:50px}}@media screen and (max-width: 768px){.l-lpSaleBottom__title{margin-bottom:8vw;margin-top:13.06667vw}}.l-lpSaleBottom__title:first-child{margin-top:0}.lpSalePickup .swiperSlide__number,.lpSaleOlineLimited .swiperSlide__number{display:none}@media screen and (min-width: 769px){.lpSalePickup .itemList__container.swiper-wrapper{height:342px}.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide::after{background:repeat top center;background-image:url(../img/box_deco-border.png);background-size:7px auto;content:"";height:calc(100% - 40px);pointer-events:none;position:absolute;top:20px;width:7px}.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide::after{right:14px}.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide::before{background:repeat top center;background-image:url(../img/box_deco-border.png);background-size:7px auto;content:"";height:calc(100% - 40px);pointer-events:none;position:absolute;top:20px;width:7px}.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide::before{left:14px}}@media screen and (max-width: 768px){.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide::after{background:repeat top center;background-image:url(../img/box_deco-border.png);background-size:1.6vw auto;content:"";height:calc(100% - 8vw);pointer-events:none;position:absolute;top:4vw;width:1.6vw}.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide::before{left:8px}.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide::after{right:8px}.lpSalePickup .itemList__container.swiper-wrapper .itemList__contents.swiper-slide::before{background:repeat top center;background-image:url(../img/box_deco-border.png);background-size:1.6vw auto;content:"";height:calc(100% - 8vw);pointer-events:none;position:absolute;top:4vw;width:1.6vw}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNhbGUuY3NzIiwibW9kdWxlL19jb21tb24uc2NzcyIsIm1vZHVsZS9fdmFyaWFibGVzLnNjc3MiLCJtb2R1bGUvX2Zsb2F0aW5nX21lbnUuc2NzcyIsIm1vZHVsZS9fY29uY2VwdC5zY3NzIiwibW9kdWxlL19jYW1wYWlnbi5zY3NzIiwibW9kdWxlL19yYW5raW5nLnNjc3MiLCJtb2R1bGUvX2Jhbm5lci5zY3NzIiwibW9kdWxlL19tb3JlX3NhbGUuc2NzcyIsIm1vZHVsZS9fc2FsZV9zcC5zY3NzIiwic2FsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQ2VFLFNBQ0EsQ0FGRixpQkFDRSxDQUNBLHNDQUNBLENBREEsOEJBQ0EsQ0FBQSw2Q0FDQSxDQUFBLHFEQUNBLENBREEscUNBQ0EsQ0FBQSx1REFDQSxDQUFBLGtDQUNBLENBREEsMEJBQ0EsQ0FBQSx1RUFDQSxDQURBLCtEQUNBLENBQUEsMkJBR0UsU0FBQSxDQURGLGtCQUVFLENBQUEsa0NBR0Ysa0NBQ0UsQ0FERiwwQkFDRSxDQUFBLGtDQUNBLENBREEsMEJBQ0EsQ0FBQSw2Q0FFQSwrQkFDRSxDQURGLHVCQUNFLENBQUEsa0NBSUosbUNBQ0UsQ0FERiwyQkFDRSxDQUFBLGtDQUNBLENBREEsMEJBQ0EsQ0FBQSw2Q0FFQSwrQkFDRSxDQURGLHVCQUNFLENBQUEsa0NBSUosbUNBQ0UsQ0FERiwyQkFDRSxDQUFBLGtDQUNBLENBREEsMEJBQ0EsQ0FBQSw2Q0FFQSwrQkFDRSxDQURGLHVCQUNFLENBQUEsa0NBSUosa0NBQ0UsQ0FERiwwQkFDRSxDQUFBLGtDQUNBLENBREEsMEJBQ0EsQ0FBQSw2Q0FFQSwrQkFDRSxDQURGLHVCQUNFLENBQUEscUNDNUNGLFFEcURKLFlBRUksQ0FBQSxDQUFBLHFDQzVDQSxRRGdESixZQUVJLENBQUEsQ0FBQSxRQUlKLDZCQUNFLENBREYscUJBQ0UsQ0FJQSxxQ0FDQSxDQUZBLGNBQ0EsQ0FGQSxlQUNBLENBR0EscUJBQUEsQ0FEQSxlQUNBLENB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QUEsd0JBQ0EsQ0FBQSxtQkFDQSxDQUFBLGlCQUNBLENBQUEsUUFDQSxDQUFBLFNBQ0EsQ0FBQSwwRkFFSixVQUNJLENBQUEsMkZBRUosNEJBQ0ksQ0FBQSxnREFDQSxDQUFBLHdCQUNBLENBQUEsVUFDQSxDQUFBLHdCQUNBLENBQUEsbUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFFBQ0EsQ0FBQSxTQUNBLENBQUEsMkZBRUosU0FDSSxDQUFBLENBQUEscUNSNW5CSiwwRlFrb0JBLDRCQUNJLENBQUEsZ0RBQ0EsQ0FBQSwwQkFDQSxDQUFBLFVBQ0EsQ0FBQSx1QkFDQSxDQUFBLG1CQUNBLENBQUEsaUJBQ0EsQ0FBQSxPQUNBLENBQUEsV0FDQSxDQUFBLDJGQUdGLFFBQ0UsQ0FBQSwwRkFHRixTQUNFLENBQUEsMkZBR0YsNEJBQ0UsQ0FBQSxnREFDQSxDQUFBLDBCQUNBLENBQUEsVUFDQSxDQUFBLHVCQUNBLENBQUEsbUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLE9BQ0EsQ0FBQSxXQUNBLENBQUEiLCJmaWxlIjoic2FsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuanMtYW5pbS1zY3JvbGx7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tZHVyYXRpb246MTAwMG1zO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKX0uanMtYW5pbS1zY3JvbGwuanMtYW5pbS1vbnt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxfS5qcy1hbmltLXNjcm9sbFtkYXRhLWFuaW09Yi10by10XXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgzMHB4KTt0cmFuc2l0aW9uLWR1cmF0aW9uOjEwMDBtc30uanMtYW5pbS1zY3JvbGxbZGF0YS1hbmltPWItdG8tdF0uanMtYW5pbS1vbnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uanMtYW5pbS1zY3JvbGxbZGF0YS1hbmltPXQtdG8tYl17dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTMwcHgpO3RyYW5zaXRpb24tZHVyYXRpb246MTAwMG1zfS5qcy1hbmltLXNjcm9sbFtkYXRhLWFuaW09dC10by1iXS5qcy1hbmltLW9ue3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5qcy1hbmltLXNjcm9sbFtkYXRhLWFuaW09bC10by1yXXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjBweCk7dHJhbnNpdGlvbi1kdXJhdGlvbjoxMDAwbXN9LmpzLWFuaW0tc2Nyb2xsW2RhdGEtYW5pbT1sLXRvLXJdLmpzLWFuaW0tb257dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9LmpzLWFuaW0tc2Nyb2xsW2RhdGEtYW5pbT1yLXRvLWxde3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwcHgpO3RyYW5zaXRpb24tZHVyYXRpb246MTAwMG1zfS5qcy1hbmltLXNjcm9sbFtkYXRhLWFuaW09ci10by1sXS5qcy1hbmltLW9ue3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsuaXMtLVNwe2Rpc3BsYXk6bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5pcy0tUGN7ZGlzcGxheTpub25lfX0ubHBTYWxle2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OlwiTm90byBTYW5zIEpQXCIsc2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxLjY7bGV0dGVyLXNwYWNpbmc6LjA1cmVtfS5scFNhbGUgKntib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5scFNhbGUgKjo6YmVmb3JlLC5scFNhbGUgKjo6YWZ0ZXJ7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0ubHBTYWxlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfS5scFNhbGUgc3Zne2ZpbGw6Y3VycmVudENvbG9yfS5scFNhbGUgYXtjb2xvcjojMDAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlQnV0dG9uc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7cGFkZGluZzowIDEwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlQnV0dG9uc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEyMHB4LCAxZnIpKTtnYXA6MTJweDttYXJnaW46YXV0bztqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn19LmxwU2FsZV9fZmlyc3RCdG57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlX19maXJzdEJ0bnttYXJnaW46MjBweCAwIDQwcHh9fS5sLWxwU2FsZUJ1dHRvbnN7bWFyZ2luOjAgYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmwtbHBTYWxlQnV0dG9uc3t3aWR0aDo3MjBweH19LmwtbHBTYWxlQnV0dG9uc19fYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubC1scFNhbGVCdXR0b25zX19idXR0b257d2lkdGg6MTAwJTtoZWlnaHQ6NjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5sLWxwU2FsZUJ1dHRvbnNfX2J1dHRvbnt3aWR0aDoxNjBweDtoZWlnaHQ6NTBweDttYXJnaW46NHB4IGF1dG87Zm9udC1zaXplOjE0cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlX19maXJzdEJ0biAubC1scFNhbGVCdXR0b25zX19idXR0b257d2lkdGg6MjIwcHh9fS5scFNhbGVCdXR0b25zX19idXR0b257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6IzAwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZUJ1dHRvbnNfX2J1dHRvbnttYXgtd2lkdGg6MjhyZW07bWFyZ2luOjAgYXV0b319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVCdXR0b25zX19idXR0b24ubHBTYWxlQnV0dG9uc19fYnV0dG9uQW5jaG9ye3dpZHRoOjQ4JX19LmxwU2FsZUJ1dHRvbnNfX2J1dHRvbi5scFNhbGVCdXR0b25zX19tb3JlTGlzdHtiYWNrZ3JvdW5kLWNvbG9yOiNlNTAwMTJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVCdXR0b25zX19idXR0b24ubHBTYWxlQnV0dG9uc19fbW9yZUxpc3R7bWFyZ2luOjEycHggMCA2MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUJ1dHRvbnNfX2J1dHRvbi5scFNhbGVCdXR0b25zX19tb3JlTGlzdHttYXJnaW46MzJweCBhdXRvIDB9fS5scFNhbGVCdXR0b25zX19idXR0b24tLXRleHR7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVCdXR0b25zX19idXR0b24tLXRleHQuaXMtLXNtYWxsZXJ7Zm9udC1zaXplOjE1cHh9fS5scFNhbGVCdXR0b25zX19idXR0b24tLWFycm93e3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7Ym9yZGVyOnNvbGlkIDJweCAjZmZmO2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItbGVmdDpub25lfS5sLWxwU2FsZUJ1dHRvbnNfX2J1dHRvbi0tYXJyb3d7cG9zaXRpb246YWJzb2x1dGV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5sLWxwU2FsZUJ1dHRvbnNfX2J1dHRvbi0tYXJyb3d7dG9wOjQ4JTtyaWdodDoxNnB4O3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubC1scFNhbGVCdXR0b25zX19idXR0b24tLWFycm93e3RvcDo1MCU7cmlnaHQ6MTJweDt3aWR0aDo4cHg7aGVpZ2h0OjhweH19LmxwU2FsZUJ1dHRvbnNfX2J1dHRvbkFuY2hvciAubHBTYWxlQnV0dG9uc19fYnV0dG9uLS1hcnJvd3t0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTM1ZGVnKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMzVkZWcpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubC1scFNhbGVCdXR0b25zX19idXR0b24tLWxvbmd7d2lkdGg6MTAwJX19I3BhZ2VfX3RvcEJ0bntkaXNwbGF5OmJsb2NrfSNwYWdlX190b3BCdG4ucGFnZV9fdG9wQnRue3otaW5kZXg6MTN9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpeyNwYWdlX190b3BCdG57ZGlzcGxheTpibG9jaztib3R0b206MjR2d30jcGFnZV9fdG9wQnRuLnBhZ2VfX3RvcEJ0bntib3R0b206ODBweCAhaW1wb3J0YW50fX0ubHBTYWxlQ29uY2VwdC0tZW5ke3BhZGRpbmctYm90dG9tOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVDb25jZXB0LS1lbmR7cGFkZGluZy1ib3R0b206NzBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVDb25jZXB0LS1lbmR7cGFkZGluZy1ib3R0b206NS4zMzMzM3Z3fX0ubHBTYWxlX19maXhlZE5hdklubmVye3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7YmFja2dyb3VuZDojZWFlYWVhO2FsaWduLWl0ZW1zOmNlbnRlcjtvcGFjaXR5OjA7ei1pbmRleDoxMzt0cmFuc2l0aW9uOi41c31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZV9fZml4ZWROYXZJbm5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjE2cHggMTA4cHg7Ym90dG9tOjA7bGVmdDowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZV9fZml4ZWROYXZJbm5lcntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtib3R0b206MDtsZWZ0OjB9fS5scFNhbGVfX2ZpeGVkTmF2SW5uZXItLWFjdGl2ZXtvcGFjaXR5OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVfX2ZpeGVkTmF2SW5uZXItLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfX0ubHBTYWxlX19maXhlZE5hdlRpdGxle2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZV9fZml4ZWROYXZUaXRsZXtmb250LXNpemU6MTRweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVfX2ZpeGVkTmF2VGV4dHt3aWR0aDoyMDBweDtmb250LXNpemU6MTZweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVfX2ZpeGVkTmF2IC5sLWxwU2FsZUJ1dHRvbnNfX2J1dHRvbi0tYXJyb3d7ZGlzcGxheTpub25lfX0ubHBTYWxlX19maXhlZE5hdkxpc3Rze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDQsIDFmcil9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVfX2ZpeGVkTmF2TGlzdHN7d2lkdGg6NzAwcHg7Z3JpZC1nYXA6OHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZV9fZml4ZWROYXZMaXN0c3tncmlkLWdhcDoxcHg7d2lkdGg6MTAwJTtoZWlnaHQ6NzBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9fS5scFNhbGVfX2ZpeGVkTmF2TGlzdHtiYWNrZ3JvdW5kOiNlNTAwMTJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVfX2ZpeGVkTmF2TGlzdHt3aWR0aDoxODBweH19LmxwU2FsZV9fZml4ZWROYXYgYS5scFNhbGVfX2ZpeGVkTmF2QnRue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MS4yNTtsZXR0ZXItc3BhY2luZzowO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlX19maXhlZE5hdiBhLmxwU2FsZV9fZml4ZWROYXZCdG57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjY0cHg7Ym9yZGVyOjFweCBzb2xpZCAjYmJifX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZUNvbmNlcHR7cGFkZGluZy10b3A6NjhweDtwYWRkaW5nLWJvdHRvbToxMjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVDb25jZXB0Ky5scFNhbGVfX2ZpeGVkTmF2Ky5scExpbWl0ZWRQcmljZXttYXJnaW4tdG9wOjE2MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUNvbmNlcHQrLmxwU2FsZV9fZml4ZWROYXYrLmxwTGltaXRlZFByaWNle21hcmdpbi10b3A6MTB2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVDb25jZXB0e3BhZGRpbmctdG9wOjYuNjY2Njd2dztwYWRkaW5nLWJvdHRvbToxMnZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZUNvbmNlcHRfX2lubmVye3dpZHRoOjEwMjBweDttYXJnaW46YXV0b319LmxwU2FsZUNvbmNlcHRfX3RleHR7bWFyZ2luOjAgYXV0byAyMHB4O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI7dGV4dC1hbGlnbjpjZW50ZXJ9LmxwU2FsZUNvbmNlcHRfX3RleHQgYXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwfS5scFNhbGVDb25jZXB0X19ub3Rlc3tkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxNHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlQ29uY2VwdF9fbm90ZXN7bWFyZ2luLXRvcDo0LjY2NjY3dnc7Zm9udC1zaXplOjEycHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlQ29uY2VwdF9fbm90ZXN7bWFyZ2luLXRvcDoxOHB4fX0ubHBTYWxlQ29uY2VwdF9fYmFubmVyTGlua3tkaXNwbGF5OmJsb2NrfS5scFNhbGVDb25jZXB0X19tb3JlQmFubmVye21hcmdpbjo0MHB4IGF1dG8gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZUNvbmNlcHRfX21vcmVCYW5uZXJ7d2lkdGg6NjQwcHh9fS5scFNhbGVDYW1wYWlnbnt3aWR0aDo5NjBweDttYXJnaW46MCBhdXRvIG1pbigxMi4zMTg4NDA1Nzk3dncsMTcwcHgpO3BhZGRpbmc6bWluKDIuODk4NTUwNzI0NnZ3LDQwcHgpIG1pbigzLjI2MDg2OTU2NTJ2dyw0NXB4KTtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzAwMDtib3JkZXI6MXB4IHNvbGlkICMwMDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVDYW1wYWlnbnt3aWR0aDo5MC42NjY2NjY2NjY3dnc7bWFyZ2luOjAgYXV0byAyMS4zMzMzMzMzMzMzdnc7cGFkZGluZzo2LjY2NjY2NjY2Njd2dyA1LjMzMzMzMzMzMzN2d319LmxwU2FsZUNhbXBhaWduLWluZm8tdGl0bGV7Zm9udC1zaXplOjI0cHg7Y29sb3I6I2U1MDAxMjtmb250LXdlaWdodDo2MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVDYW1wYWlnbi1pbmZvLXRpdGxle3dpZHRoOjU4LjY2NjY2NjY2Njd2dzt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCBhdXRvO2ZvbnQtc2l6ZToycmVtfX0ubHBTYWxlQ2FtcGFpZ24taW5mby13cmFwe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tdG9wOjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVDYW1wYWlnbi1pbmZvLXdyYXB7bWFyZ2luLXRvcDo0LjI2NjY2NjY2Njd2dztkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjVyZW19fS5scFNhbGVDYW1wYWlnbi1pbmZvLWRldGFpbHtmbGV4LWJhc2lzOjU5MHB4fS5scFNhbGVDYW1wYWlnbi1pbmZvLWRldGFpbC10ZXh0e2ZvbnQtc2l6ZToxNnB4fS5scFNhbGVDYW1wYWlnbi1pbmZvLWRldGFpbC1jYXV0aW9ue21hcmdpbi10b3A6MTBweH0ubHBTYWxlQ2FtcGFpZ24taW5mby1kZXRhaWwtY2F1dGlvbi1pdGVte2ZvbnQtc2l6ZToxMnB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtaW5kZW50Oi0xZW07cGFkZGluZy1sZWZ0OjFlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUNhbXBhaWduLWluZm8tZGV0YWlsLWNhdXRpb24taXRlbXtmb250LXNpemU6MS4ycmVtO3RleHQtaW5kZW50Oi0xLjhyZW07cGFkZGluZy1sZWZ0OjEuOHJlbTtwYWRkaW5nLXJpZ2h0OjFyZW19fS5scFNhbGVDYW1wYWlnbi1pbmZvLWRldGFpbC1jYXV0aW9uLWl0ZW06OmJlZm9yZXtjb250ZW50Olwi4oC7XCI7cGFkZGluZy1yaWdodDo1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVDYW1wYWlnbi1pbmZvLWRldGFpbC1jYXV0aW9uLWl0ZW06OmJlZm9yZXtwYWRkaW5nLXJpZ2h0OjEuMzMzMzMzMzMzM3Z3fX0ubHBTYWxlQ2FtcGFpZ24taW5mby1kZXRhaWwtd3JhcHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDoyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlQ2FtcGFpZ24taW5mby1kZXRhaWwtd3JhcHttYXJnaW46NS4zMzMzMzMzMzMzdncgYXV0byAwO2Rpc3BsYXk6YmxvY2t9fS5scFNhbGVDYW1wYWlnbi1pbmZvLWRldGFpbC1ibG9ja3tmbGV4LWJhc2lzOjUwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUNhbXBhaWduLWluZm8tZGV0YWlsLWJsb2Nre21hcmdpbi1ib3R0b206NHZ3fX0ubHBTYWxlQ2FtcGFpZ24taW5mby1kZXRhaWwtYmxvY2s6bnRoLW9mLXR5cGUoLW4rMil7bWFyZ2luLWJvdHRvbToxMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlQ2FtcGFpZ24taW5mby1kZXRhaWwtYmxvY2s6bnRoLW9mLXR5cGUoLW4rMil7bWFyZ2luLWJvdHRvbTo0dnd9fS5scFNhbGVDYW1wYWlnbi1pbmZvLWRldGFpbC1ibG9jay10aXRsZXtiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZjt3aWR0aDo2MnB4O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE7cGFkZGluZzo1cHggMCA2cHg7Zm9udC1zaXplOjE0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVDYW1wYWlnbi1pbmZvLWRldGFpbC1ibG9jay10aXRsZXtmb250LXNpemU6MS40cmVtfX0ubHBTYWxlQ2FtcGFpZ24taW5mby1kZXRhaWwtYmxvY2stdGV4dHtmb250LXNpemU6MTZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUNhbXBhaWduLWluZm8tZGV0YWlsLWJsb2NrLXRleHR7Zm9udC1zaXplOjEuNXJlbTtmb250LXdlaWdodDo2MDB9fS5scFNhbGVDYW1wYWlnbi1pbmZvLWRldGFpbC1saW5re21hcmdpbjozMHB4IDAgMCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlQ2FtcGFpZ24taW5mby1kZXRhaWwtbGlua3ttYXJnaW46NS4zMzMzMzMzMzMzdncgMCAwIDB9fS5scFNhbGVDYW1wYWlnbi1pbmZvLWRldGFpbC1saW5rIGF7ZGlzcGxheTpibG9jaztib3JkZXI6MnB4IHNvbGlkICMwMDA7bWF4LXdpZHRoOjQ4MHB4O3BhZGRpbmc6MTBweCAwIDE0cHg7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUNhbXBhaWduLWluZm8tZGV0YWlsLWxpbmsgYXt3aWR0aDo4MHZ3O2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEuM319LmxwU2FsZUNhbXBhaWduLWluZm8tZGV0YWlsLWxpbmsgYTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JvcmRlcjowO2JvcmRlci10b3A6c29saWQgMnB4ICMwMDA7Ym9yZGVyLXJpZ2h0OnNvbGlkIDJweCAjMDAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjM2JTtyaWdodDoxNXB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHJvdGF0ZSg0NWRlZyl9LmxwU2FsZUNhbXBhaWduLWltZ3tmbGV4LWJhc2lzOjI2MHB4O21hcmdpbi10b3A6MjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUNhbXBhaWduLWltZ3t3aWR0aDo2OS4zMzMzMzMzMzMzdnc7bWFyZ2luOjUuMzMzMzMzMzMzM3Z3IGF1dG8gMH19LmxwU2FsZUJ1dHRvbnNfX3Jhbmtpbmd7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6I2U1MDAxMn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZUJ1dHRvbnNfX3Jhbmtpbmd7d2lkdGg6MzQwcHg7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVCdXR0b25zX19yYW5raW5ne3dpZHRoOjc2LjUzMzMzdnc7bWFyZ2luOjIwcHggYXV0byAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZVJhbmtpbmcgLml0ZW1MaXN0LnN3aXBlci1jb250YWluZXIsLmxwU2FsZVBpY2t1cCAuaXRlbUxpc3Quc3dpcGVyLWNvbnRhaW5lciwubHBTYWxlT2xpbmVMaW1pdGVkIC5pdGVtTGlzdC5zd2lwZXItY29udGFpbmVye3BhZGRpbmctYm90dG9tOjUwcHh9fS5scFNhbGVCdXR0b25zX19yYW5raW5nQnV0dG9ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOiNlNTAwMTJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVCdXR0b25zX19yYW5raW5nQnV0dG9ue3dpZHRoOjEwMCU7aGVpZ2h0OjYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlQnV0dG9uc19fcmFua2luZ0J1dHRvbntoZWlnaHQ6MTMuMzMzMzN2d319LmxwU2FsZUJ1dHRvbnNfX3JhbmtpbmdCdXR0b24tLXRleHR7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVCdXR0b25zX19yYW5raW5nQnV0dG9uLS10ZXh0e2xpbmUtaGVpZ2h0OjEuM319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5sLWxwU2FsZVJhbmtpbmdfX3RpdGxle21hcmdpbi1ib3R0b206OHZ3fS5scFNhbGVSYW5raW5nIC5scFNhbGVMaW5ldXAtLXNnIC5scFNhbGVMaW5ldXBfX2JveEhlYWRlcnt0b3A6LTMuNzMzMzN2d30ubHBTYWxlUmFua2luZyAubHBTYWxlTGluZXVwLS1zZyAubHBTYWxlTGluZXVwX19ib3hIZWFkZXItLW1haW57Zm9udC1zaXplOjYuMTMzMzN2dztsZXR0ZXItc3BhY2luZzotMC4xcmVtfS5scFNhbGVSYW5raW5nIC5sLWxwU2FsZUxpbmV1cF9fYm94Qm9keXt3aWR0aDo0MS4zMzMzM3Z3O21hcmdpbi1sZWZ0OmF1dG99LmxwU2FsZVJhbmtpbmcgLmwtbHBTYWxlTGluZXVwX19ib3hIZWFkZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTMuNDY2Njd2dztsZWZ0OjEwLjY2NjY3dnc7d2lkdGg6MTAwJX0ubHBTYWxlUmFua2luZyAubC1scFNhbGVMaW5ldXBfX2JveEZhY2V7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3dpZHRoOjQyLjY2NjY3dnc7bWFyZ2luOjEuMzMzMzN2dyAwIDB9LmxwU2FsZVJhbmtpbmcgLmwtbHBTYWxlTGluZXVwX19ib3hEaXNjb3VudHt3aWR0aDo0MHZ3O2hlaWdodDoxMC40dnc7bWFyZ2luOjB9LmxwU2FsZVJhbmtpbmcgLml0ZW1MaXN0X19uYW1le2hlaWdodDoyNXZ3O2ZvbnQtc2l6ZTozLjJ2d30ubHBTYWxlUmFua2luZyAubC1scFNhbGVMaW5ldXBfX2JveFByaWNlLC5scFNhbGVQaWNrdXAgLmwtbHBTYWxlTGluZXVwX19ib3hQcmljZXttYXJnaW4tdG9wOjIuNjY2Njd2d30ubHBTYWxlUmFua2luZyAubC1scFNhbGVMaW5ldXBfX2JveFByaWNlLS1vcmlnaW5hbCwubHBTYWxlUGlja3VwIC5sLWxwU2FsZUxpbmV1cF9fYm94UHJpY2UtLW9yaWdpbmFse21hcmdpbi1yaWdodDoxLjMzMzMzdnd9LmxwU2FsZVJhbmtpbmcgLmwtbHBTYWxlTGluZXVwX19ib3hQcmljZS0tdGF4LC5scFNhbGVQaWNrdXAgLmwtbHBTYWxlTGluZXVwX19ib3hQcmljZS0tdGF4e21hcmdpbi1sZWZ0Oi0xLjMzMzMzdnd9LmxwU2FsZVJhbmtpbmcgLmwtbHBTYWxlTGluZXVwX19ib3hDb2RlLC5scFNhbGVQaWNrdXAgLmwtbHBTYWxlTGluZXVwX19ib3hDb2Rle21hcmdpbi10b3A6MTBweH0ubHBTYWxlUmFua2luZyAuaXRlbUxpc3RfX2NvbnRhaW5lci0tMmNvbCAuaXRlbUxpc3RfX2ltZ0NvbnRlbnRzIGltZywubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLS0yY29sIC5pdGVtTGlzdF9faW1nQ29udGVudHMgaW1ne2hlaWdodDoyNi42NjY2NjY2NjY3dnc7b2JqZWN0LWZpdDpjb3Zlcn0ubHBTYWxlUmFua2luZyAuc3dpcGVyQ29udGFpbmVyIC5pdGVtTGlzdF9fY29udGFpbmVyLC5scFNhbGVQaWNrdXAgLnN3aXBlckNvbnRhaW5lciAuaXRlbUxpc3RfX2NvbnRhaW5lciwubHBTYWxlT2xpbmVMaW1pdGVkIC5zd2lwZXJDb250YWluZXIgLml0ZW1MaXN0X19jb250YWluZXJ7bWFyZ2luLWxlZnQ6LTE2dnd9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlQmFubmVye3BhZGRpbmctdG9wOjEyMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUJhbm5lcntwYWRkaW5nLXRvcDoxNC42NjY2N3Z3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUJhbm5lcjpudGgtY2hpbGQoMil7cGFkZGluZy10b3A6NnZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUJhbm5lcjpudGgtY2hpbGQoMikgLmwtbHBTYWxlQmFubmVyX19saW5re3BhZGRpbmctdG9wOjZ2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVCYW5uZXJfX2xpbmt7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjhweH19LmxwU2FsZUJhbm5lcl9faW1hZ2V7Ym9yZGVyOjFweCBzb2xpZCAjZWFlYWVhfS5scFNhbGVCYW5uZXJJdGVtIGltZ3tib3JkZXI6MXB4IHNvbGlkICNlYWVhZWF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVCYW5uZXJJdGVtOm50aC1jaGlsZChuKzIpe3BhZGRpbmctdG9wOjQwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlQmFubmVySXRlbTpudGgtY2hpbGQobisyKXtwYWRkaW5nLXRvcDo1LjZ2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVCYW5uZXItLTJjbG17ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmctdG9wOjYwcHh9LmxwU2FsZUJhbm5lci0tMmNsbSAubC1scFNhbGVCYW5uZXJfX2xpbmt7d2lkdGg6NDc2cHh9fS5scE91dGxldF9fbGlua0Jhbm5lcl9fdGV4dHtsaW5lLWhlaWdodDoyO2ZvbnQtc2l6ZTptaW4oMy44dncsMTZweCl9LmxwT3V0bGV0X19saW5rQmFubmVyX190ZXh0IGVte2Rpc3BsYXk6aW5saW5lO2ZvbnQtd2VpZ2h0OjcwMH0ubHBPdXRsZXRfX2xpbmtCYW5uZXJfX3RleHQuaXMtLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn0ubHBPdXRsZXRfX2xpbmtCYW5uZXJfX3RleHQuaXMtLXJlZHtjb2xvcjojZTYwMDEyfS5scE91dGxldF9fbGlua0Jhbm5lcl9fdGV4dCsubHBPdXRsZXRfX2xpbmtCYW5uZXJfX2JucnttYXJnaW4tdG9wOi44cmVtO3RleHQtYWxpZ246Y2VudGVyfS5scE91dGxldF9fbGlua0Jhbm5lciAuaXMtLWJvcmRlci1yZWR7Ym9yZGVyOnNvbGlkIDJweCAjZTYwMDEyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlX19maXJzdEJ0bnt3aWR0aDo1NzJweH0ubHBPdXRsZXRfX2xpbmtCYW5uZXJ7d2lkdGg6NjQwcHg7bWFyZ2luOjQwcHggYXV0byA4MHB4fS5scEJhbm5lclRvYXN0e2JvdHRvbTo2LjI1ZW0gIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVfX2ZpcnN0QnRue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ubHBTYWxlQnV0dG9uc19fYnV0dG9uLmxwU2FsZUJ1dHRvbnNfX21vcmVMaXN0e21hcmdpbjoxMHB4IGF1dG8gMCAhaW1wb3J0YW50O21heC13aWR0aDoyOHJlbX0ubHBPdXRsZXRfX2xpbmtCYW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MjBweCBhdXRvIDQwcHg7cGFkZGluZzowIDIwcHh9LmxwQmFubmVyVG9hc3QtLWFjdGl2ZXtib3R0b206NS42MjVlbSAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX25hbWUsLmxwU2FsZU9saW5lTGltaXRlZCAuaXRlbUxpc3RfX25hbWV7aGVpZ2h0OjI1dnc7Zm9udC1zaXplOjMuMnZ3fS5scFNhbGVSYW5raW5nIC5zd2lwZXJDb250YWluZXJfX2J1dHRvbndyYXBwZXIsLmxwU2FsZVBpY2t1cCAuc3dpcGVyQ29udGFpbmVyX19idXR0b253cmFwcGVye21hcmdpbi10b3A6MjVweH0ubHBTYWxlUmFua2luZyAuc3dpcGVyQ29udGFpbmVyX19idXR0b25QcmV2LC5scFNhbGVQaWNrdXAgLnN3aXBlckNvbnRhaW5lcl9fYnV0dG9uUHJldiwubHBTYWxlT2xpbmVMaW1pdGVkIC5zd2lwZXJDb250YWluZXJfX2J1dHRvblByZXZ7ZGlzcGxheTpub25lfS5scFNhbGVSYW5raW5nIC5zd2lwZXJDb250YWluZXJfX2J1dHRvbk5leHQsLmxwU2FsZVBpY2t1cCAuc3dpcGVyQ29udGFpbmVyX19idXR0b25OZXh0LC5scFNhbGVPbGluZUxpbWl0ZWQgLnN3aXBlckNvbnRhaW5lcl9fYnV0dG9uTmV4dHtkaXNwbGF5Om5vbmV9LmxwU2FsZVJhbmtpbmcgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwubHBTYWxlUGlja3VwIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLmxwU2FsZU9saW5lTGltaXRlZCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e29wYWNpdHk6MTt3aWR0aDo1MHB4O2hlaWdodDo0cHg7bWFyZ2luOjAgM3B4O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNvbG9yOnNpbHZlcjtjb2xvcjpzaWx2ZXI7Zm9udC1zaXplOjA7Y3Vyc29yOnBvaW50ZXJ9LmxwU2FsZVJhbmtpbmcgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsLmxwU2FsZVBpY2t1cCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSwubHBTYWxlT2xpbmVMaW1pdGVkIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzFhMWExYX0uaXRlbUxpc3RfX2ltZ1dhcHBlciwuaXRlbUxpc3RfX3RleHRXcmFwcGVye3BhZGRpbmc6MCAxMnB4O3dvcmQtYnJlYWs6YnJlYWstYWxsfS5mb290ZXJ7cGFkZGluZy1ib3R0b206MTAwcHh9fS5scFNhbGVMaW5ldXBfX2JveHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVMaW5ldXBfX2JveHtmbGV4LWJhc2lzOjMxMHB4O21hcmdpbjowIDRweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVMaW5ldXBfX2JveHttYXJnaW46MCA0cHggOHB4O3BhZGRpbmc6MTBweCAwO2ZsZXgtYmFzaXM6MTY3cHh9fS5sLWxwU2FsZUxpbmV1cF9fYm94SGVhZGVyIGltZ3t3aWR0aDo4MCU7aGVpZ2h0OmF1dG99LmxwU2FsZVBpY2t1cCwubHBTYWxlUmFua2luZywubHBTYWxlUHJpY2UsLmxwU2FsZU9saW5lTGltaXRlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlYWVhZWF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVQaWNrdXAsLmxwU2FsZVJhbmtpbmcsLmxwU2FsZVByaWNlLC5scFNhbGVPbGluZUxpbWl0ZWR7bWFyZ2luLWJvdHRvbToxNDBweDtwYWRkaW5nOjkwcHggMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVQaWNrdXAsLmxwU2FsZVJhbmtpbmcsLmxwU2FsZVByaWNlLC5scFNhbGVPbGluZUxpbWl0ZWR7bWFyZ2luLWJvdHRvbToyNS4zMzMzM3Z3O3BhZGRpbmc6OHB4IDAgNDBweH19LmxwTGltaXRlZFByaWNle2JhY2tncm91bmQtY29sb3I6I2VhZWFlYX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwTGltaXRlZFByaWNle21hcmdpbi1ib3R0b206MTQwcHggIWltcG9ydGFudDtwYWRkaW5nOjkwcHggMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scExpbWl0ZWRQcmljZXttYXJnaW4tYm90dG9tOjI1LjMzMzMzdncgIWltcG9ydGFudDtwYWRkaW5nOjhweCAwIDQwcHh9fS5scFNhbGVQaWNrdXBfX2lubmVyLC5scFNhbGVSYW5raW5nX19pbm5lciwubHBTYWxlUHJpY2VfX2lubmVyLC5scFNhbGVPbGluZUxpbWl0ZWRfX2lubmVye3BhZGRpbmc6MCAxMnB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDt0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MCBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlUGlja3VwX19pbm5lciwubHBTYWxlUmFua2luZ19faW5uZXIsLmxwU2FsZVByaWNlX19pbm5lciwubHBTYWxlT2xpbmVMaW1pdGVkX19pbm5lcnt3aWR0aDoxMDIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlUmFua2luZ19faW5uZXIsLmxwU2FsZVBpY2t1cF9faW5uZXIsLmxwU2FsZU9saW5lTGltaXRlZF9faW5uZXJ7cGFkZGluZy1yaWdodDowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmwtbHBTYWxlUmFua2luZ19fdGl0bGUsLmwtbHBTYWxlUHJpY2VfX3RpdGxle3dpZHRoOjQ4MHB4O21hcmdpbjotMTYwcHggYXV0byA2MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmwtbHBTYWxlUmFua2luZ19fdGl0bGUsLmwtbHBTYWxlUHJpY2VfX3RpdGxle3dpZHRoOjMyMHB4O21hcmdpbjotMzhweCBhdXRvIDMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubC1scFNhbGVQaWNrdXBfX3RpdGxle3dpZHRoOjQ4MHB4O21hcmdpbjotMTYwcHggYXV0byA2MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmwtbHBTYWxlUGlja3VwX190aXRsZXt3aWR0aDozMTBweDttYXJnaW46LTM4cHggYXV0byAwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubC1scFNhbGVPbGluZUxpbWl0ZWRfX3RpdGxle3dpZHRoOjMyMHB4O21hcmdpbjotMTIwcHggYXV0byA0MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmwtbHBTYWxlT2xpbmVMaW1pdGVkX190aXRsZXt3aWR0aDoyNDBweDttYXJnaW46LTM4cHggYXV0byAwcHh9fS5scFNhbGVMaW5ldXB7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlTGluZXVwe2ZsZXgtd3JhcDp3cmFwfX0ubHBTYWxlUHJpY2VfX2lubmVyIC5scFNhbGVMaW5ldXB7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwgMWZyKTttYXJnaW4tYm90dG9tOjI0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVQcmljZV9faW5uZXIgLmxwU2FsZUxpbmV1cHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcil9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlTGluZXVwQ2F0ZWdvcnl7ZGlzcGxheTppbmxpbmUtZmxleDtwYWRkaW5nOjAgMnB4O3BhZGRpbmctYm90dG9tOjQ2cHg7YmFja2dyb3VuZDpuby1yZXBlYXQgY2VudGVyIDQwcHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3JhbmtpbmdfY2F0ZWdvcnlfdGl0bGUtaGVhZGVyLnBuZyk7YmFja2dyb3VuZC1zaXplOmF1dG8gMjNweDtmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDoxfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUxpbmV1cENhdGVnb3J5e2Rpc3BsYXk6aW5saW5lLWZsZXg7cGFkZGluZzowIC4yNjY2N3Z3O3BhZGRpbmctYm90dG9tOjBweDtwYWRkaW5nLWJvdHRvbTo0LjI2NjY3dnc7YmFja2dyb3VuZDpuby1yZXBlYXQgY2VudGVyIDYuMTMzMzN2dztiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZC1zaXplOmF1dG87YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3JhbmtpbmdfY2F0ZWdvcnlfdGl0bGUtaGVhZGVyLnBuZyk7YmFja2dyb3VuZC1zaXplOmF1dG8gMi45MzMzM3Z3O2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6NC44dnc7bGluZS1oZWlnaHQ6MX19LmxwU2FsZSAubC1scFNhbGVMaW5ldXBfX2JveHtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZUxpbmV1cF9fYm94TGlua3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVSYW5raW5nIC5scFNhbGVMaW5ldXBfX2JveExpbmt7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEuMzMzMzN2dyAyLjkzMzMzdncgMCAxLjMzMzMzdnd9fS5scFNhbGVMaW5ldXBfX2JveEhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0ubHBTYWxlTGluZXVwX19ib3hIZWFkZXItLXNtYWxse2Rpc3BsYXk6aW5saW5lLWZsZXg7cGFkZGluZy1ib3R0b206MTFweDtiYWNrZ3JvdW5kOm5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9waWNrdXBfYm94LWhlYWRlci5wbmcpO2JhY2tncm91bmQtc2l6ZTphdXRvIDExcHg7Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlTGluZXVwX19ib3hIZWFkZXItLXNtYWxse2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuNn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVMaW5ldXBfX2JveEhlYWRlci0tc21hbGx7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS42fX0ubHBTYWxlTGluZXVwX19ib3hIZWFkZXItLXNtYWxsU2hvcnR7YmFja2dyb3VuZC1wb3NpdGlvbjoyOCUgYm90dG9tfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlTGluZXVwX19ib3hIZWFkZXItLXNtYWxsU2hvcnR7cGFkZGluZy1yaWdodDo1cHg7cGFkZGluZy1sZWZ0OjVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVMaW5ldXBfX2JveEhlYWRlci0tc21hbGxTaG9ydHtwYWRkaW5nLXJpZ2h0Oi42NjY2N3Z3O3BhZGRpbmctbGVmdDouNjY2Njd2d319LmxwU2FsZUxpbmV1cF9fYm94SGVhZGVyLS1tYWlue2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlTGluZXVwX19ib3hIZWFkZXItLW1haW57Zm9udC1zaXplOjM2cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlTGluZXVwX19ib3hIZWFkZXItLW1haW57Zm9udC1zaXplOjI0cHh9fS5scFNhbGVMaW5ldXBfX2JveERpc2NvdW50e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMwMTliZTU7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVMaW5ldXBfX2JveERpc2NvdW50e2ZvbnQtc2l6ZToyOHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUxpbmV1cF9fYm94RGlzY291bnR7Zm9udC1zaXplOjE4cHh9fS5scFNhbGVMaW5ldXBfX2JveFByaWNlc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpiYXNlbGluZTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUxpbmV1cF9fYm94UHJpY2Vze2xldHRlci1zcGFjaW5nOi0wLjA1cmVtO3doaXRlLXNwYWNlOm5vd3JhcH19LmxwU2FsZUxpbmV1cF9fYm94UHJpY2UtLW9yaWdpbmFse2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsc2Fucy1zZXJpZn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZUxpbmV1cF9fYm94UHJpY2UtLW9yaWdpbmFse2ZvbnQtc2l6ZToxNnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUxpbmV1cF9fYm94UHJpY2UtLW9yaWdpbmFse2ZvbnQtc2l6ZToxNHB4fX0ubHBTYWxlTGluZXVwX19ib3hQcmljZS0tdmFsdWV7Y29sb3I6IzAxOWJlNTtmb250LXdlaWdodDo3MDA7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixzYW5zLXNlcmlmfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlTGluZXVwX19ib3hQcmljZS0tdmFsdWV7Zm9udC1zaXplOjMycHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlTGluZXVwX19ib3hQcmljZS0tdmFsdWV7Zm9udC1zaXplOjIwcHh9fS5scFNhbGVMaW5ldXBfX2JveFByaWNlLS10YXh7Y29sb3I6IzAxOWJlNTtmb250LXNpemU6MTJweH0ubHBTYWxlTGluZXVwX19ib3hDb2Rle2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVMaW5ldXBfX2JveENvZGV7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZSAubC1scFNhbGVMaW5ldXBDYXRlZ29yeXttYXJnaW4tdG9wOjkwcHg7bWFyZ2luLWJvdHRvbTo0MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZSAubC1scFNhbGVMaW5ldXBDYXRlZ29yeXttYXJnaW4tdG9wOjYwcHh9fS5scFNhbGUgLmwtbHBTYWxlTGluZXVwQ2F0ZWdvcnktLWZpcnN0e21hcmdpbi10b3A6MH0ubHBTYWxlIC5sLWxwU2FsZUxpbmV1cF9fYm94e3Bvc2l0aW9uOnJlbGF0aXZlfS5scFNhbGUgLmwtbHBTYWxlTGluZXVwX19ib3hIZWFkZXItLXNtYWxse21hcmdpbi1ib3R0b206MTBweH0ubHBTYWxlIC5sLWxwU2FsZUxpbmV1cF9fYm94RmFjZXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGUgLmwtbHBTYWxlTGluZXVwX19ib3hGYWNle3dpZHRoOjIwMHB4O21hcmdpbjotMTVweCBhdXRvIDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlIC5sLWxwU2FsZUxpbmV1cF9fYm94RmFjZXt3aWR0aDo2NHZ3O21hcmdpbjotNi42NjY2N3Z3IGF1dG8gMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGUgLmwtbHBTYWxlTGluZXVwX19ib3hEaXNjb3VudHt3aWR0aDoxNjBweDtoZWlnaHQ6NDBweDttYXJnaW46LTIwcHggYXV0byAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZSAubC1scFNhbGVMaW5ldXBfX2JveERpc2NvdW50e3dpZHRoOjQ4dnc7aGVpZ2h0OjExLjJ2dzttYXJnaW46LTYuNHZ3IGF1dG8gMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGUgLmwtbHBTYWxlTGluZXVwX19ib3hQcmljZXttYXJnaW4tdG9wOjEwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlIC5sLWxwU2FsZUxpbmV1cF9fYm94UHJpY2V7bWFyZ2luLXRvcDoyLjY2NjY3dnd9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlIC5sLWxwU2FsZUxpbmV1cF9fYm94UHJpY2UtLW9yaWdpbmFse21hcmdpbi1yaWdodDoxMHB4O3BhZGRpbmc6MCAycHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlIC5sLWxwU2FsZUxpbmV1cF9fYm94UHJpY2UtLW9yaWdpbmFse21hcmdpbi1yaWdodDoyLjR2dztwYWRkaW5nOjAgLjI2NjY3dnd9fS5scFNhbGUgLmwtbHBTYWxlTGluZXVwX19ib3hQcmljZS0tb3JpZ2luYWw6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MiU7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjEwMCU7aGVpZ2h0OjA7Ym9yZGVyLXRvcDpzb2xpZCAzcHggcmdiYSgxLDE1NSwyMjksLjkpO2NvbnRlbnQ6XCJcIn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZSAubC1scFNhbGVMaW5ldXBfX2JveFByaWNlLS10YXh7bWFyZ2luLWxlZnQ6LTVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGUgLmwtbHBTYWxlTGluZXVwX19ib3hQcmljZS0tdGF4e21hcmdpbi1sZWZ0Oi0xLjMzMzMzdnd9fS5scFNhbGUgLmwtbHBTYWxlTGluZXVwX19ib3hDb2Rle21hcmdpbi10b3A6MTBweH0ubHBTYWxlUmFua2luZyAuaXRlbUxpc3RfX2NvZGUsLmxwU2FsZVJhbmtpbmcgLml0ZW1MaXN0X190YXgsLmxwU2FsZVJhbmtpbmcgLml0ZW1MaXN0X19wZXJjZW50YWdlLC5scFNhbGVQaWNrdXAgLml0ZW1MaXN0X19jb2RlLC5scFNhbGVQaWNrdXAgLml0ZW1MaXN0X190YXgsLmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX3BlcmNlbnRhZ2UsLmxwU2FsZU9saW5lTGltaXRlZCAuaXRlbUxpc3RfX2NvZGUsLmxwU2FsZU9saW5lTGltaXRlZCAuaXRlbUxpc3RfX3RheCwubHBTYWxlT2xpbmVMaW1pdGVkIC5pdGVtTGlzdF9fcGVyY2VudGFnZXtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVQaWNrdXAgLmxwU2FsZUxpbmV1cF9fYm94OjpiZWZvcmV7bGVmdDo0dnd9LmxwU2FsZVBpY2t1cCAubHBTYWxlTGluZXVwX19ib3g6OmFmdGVye3JpZ2h0OjR2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVSYW5raW5nIC5zd2lwZXJCdXR0b25fX3dyYXBwZXIsLmxwU2FsZVBpY2t1cCAuc3dpcGVyQnV0dG9uX193cmFwcGVyLC5scFNhbGVPbGluZUxpbWl0ZWQgLnN3aXBlckJ1dHRvbl9fd3JhcHBlcntkaXNwbGF5Om5vbmV9LmxwU2FsZVJhbmtpbmcgLml0ZW1MaXN0X19pbWdDb250ZW50cywubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9faW1nQ29udGVudHN7d2lkdGg6MTUuNWVtO2hlaWdodDoxNjVweDttYXJnaW46MCBhdXRvfS5scFNhbGVSYW5raW5nIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlIC5pdGVtTGlzdF9fbmFtZXtwYWRkaW5nOjAgMTJweDtoZWlnaHQ6NjBweH0ubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlIC5pdGVtTGlzdF9fbmFtZXtwYWRkaW5nOjAgMTJweDtoZWlnaHQ6NzBweH0ubHBTYWxlUmFua2luZyAubHBTYWxlTGluZXVwX19ib3hMaW5rLC5scFNhbGVQaWNrdXAgLmxwU2FsZUxpbmV1cF9fYm94TGlua3twYWRkaW5nOjMwcHggMjBweH19LmxwU2FsZVJhbmtpbmcgLml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGUsLmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZSwubHBTYWxlT2xpbmVMaW1pdGVkIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRle3otaW5kZXg6LTI7YmFja2dyb3VuZDojZmZmO2hlaWdodDphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlUmFua2luZyAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZSwubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlLC5scFNhbGVPbGluZUxpbWl0ZWQgLml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGV7ZmxleC1iYXNpczpjYWxjKCgxMDAlIC0gNjRweCkvMyk7d2lkdGg6MzA2cHggIWltcG9ydGFudDttYXgtd2lkdGg6Y2FsYygoMTAwJSAtIDY0cHgpLzMpO3BhZGRpbmc6MjRweCAyMHB4IDIwcHg7cGFkZGluZy10b3A6MjRweDtwYWRkaW5nLWJvdHRvbToyMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZVJhbmtpbmcgLml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGUsLmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZSwubHBTYWxlT2xpbmVMaW1pdGVkIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRle3BhZGRpbmctdG9wOjYuNHZ3O3BhZGRpbmctYm90dG9tOjR2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVSYW5raW5nIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlOm5vdCg6bGFzdC1jaGlsZCksLmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZTpub3QoOmxhc3QtY2hpbGQpLC5scFNhbGVPbGluZUxpbWl0ZWQgLml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGU6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6MzJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVSYW5raW5nIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlOm5vdCg6bGFzdC1vZi10eXBlKSwubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlOm5vdCg6bGFzdC1vZi10eXBlKSwubHBTYWxlT2xpbmVMaW1pdGVkIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlOm5vdCg6bGFzdC1vZi10eXBlKXttYXJnaW4tcmlnaHQ6MTZweH19LmxwU2FsZVJhbmtpbmcgLnN3aXBlclNsaWRlX19udW1iZXIsLmxwU2FsZVBpY2t1cCAuc3dpcGVyU2xpZGVfX251bWJlciwubHBTYWxlT2xpbmVMaW1pdGVkIC5zd2lwZXJTbGlkZV9fbnVtYmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6I2ZmZn0ubHBTYWxlUmFua2luZyAuc3dpcGVyU2xpZGVfX251bWJlcjo6YmVmb3JlLC5scFNhbGVQaWNrdXAgLnN3aXBlclNsaWRlX19udW1iZXI6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEwcHg7bGVmdDo1MCU7ei1pbmRleDotMTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aWR0aDo2MHB4O2hlaWdodDo0OHB4O2JhY2tncm91bmQtcG9zaXRpb246MCAwO2NvbnRlbnQ6XCJcIn0ubHBTYWxlUmFua2luZyAucmFua2luZ19fTnVtYmVyR29sZDo6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3JhbmtpbmdfbnVtYmVySWNvbl9nb2xkLnN2Z1wiKSA1MCUgMTAwJSBuby1yZXBlYXR9LmxwU2FsZVJhbmtpbmcgLnJhbmtpbmdfX051bWJlclNpbHZlcjo6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3JhbmtpbmdfbnVtYmVySWNvbl9zaWx2ZXIuc3ZnXCIpIDUwJSAxMDAlIG5vLXJlcGVhdH0ubHBTYWxlUmFua2luZyAucmFua2luZ19fTnVtYmVyQnJvbnplOjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvcmFua2luZ19udW1iZXJJY29uX2Jyb256ZS5zdmdcIikgNTAlIDEwMCUgbm8tcmVwZWF0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZSAuaXRlbUxpc3RfX3ByaWNle2ZvbnQtc2l6ZTozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGUgLml0ZW1MaXN0X19wcmljZXtmb250LXNpemU6MjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5scFNhbGVSYW5raW5nIC5pdGVtTGlzdF9fb3JpZ2luYWxQcmljZSwubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fb3JpZ2luYWxQcmljZXtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE2cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlUmFua2luZyAuaXRlbUxpc3RfX29yaWdpbmFsUHJpY2UsLmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX29yaWdpbmFsUHJpY2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1yaWdodDo1cHg7Zm9udC1zaXplOjMuMnZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZVJhbmtpbmcgLmxwU2FsZUxpbmV1cF9fYm94SGVhZGVyLS1tYWlue2xpbmUtaGVpZ2h0OjEuMn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVSYW5raW5nIC5scFNhbGVMaW5ldXBfX2JveEhlYWRlci0tbWFpbntmb250LXNpemU6Ni42NjY2N3Z3O2xldHRlci1zcGFjaW5nOi0wLjA1cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZUJvdHRvbXtwYWRkaW5nLWJvdHRvbTo3MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZUJvdHRvbXtwYWRkaW5nLWJvdHRvbTo1LjMzMzMzdnd9fS5scFNhbGVCb3R0b21fX2lubmVye2JveC1zaXppbmc6Ym9yZGVyLWJveH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmxwU2FsZUJvdHRvbV9faW5uZXJ7cGFkZGluZzowIDIwcHh9fS5scFNhbGVCb3R0b21fX3RpdGxle2NvbG9yOiNlNTAwMTI7Zm9udC13ZWlnaHQ6NTAwO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlQm90dG9tX190aXRsZXtmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDoxLjV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubHBTYWxlQm90dG9tX190aXRsZXtmb250LXNpemU6Ni40dnc7bGluZS1oZWlnaHQ6MX19LmxwU2FsZUJvdHRvbV9fbm90ZXtsaW5lLWhlaWdodDoxLjY2NjY3O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlQm90dG9tX19ub3Rle3BhZGRpbmctdG9wOjIycHg7Zm9udC1zaXplOjEuMnJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5scFNhbGVCb3R0b21fX25vdGV7cGFkZGluZy10b3A6NHZ3O2ZvbnQtc2l6ZTozLjJ2d319LmwtbHBTYWxlQm90dG9tX19pbm5lcnttYXJnaW46MCBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubC1scFNhbGVCb3R0b21fX2lubmVye3dpZHRoOjEwMjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5sLWxwU2FsZUJvdHRvbV9faW5uZXJ7d2lkdGg6OTAuNjY2Njd2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey5sLWxwU2FsZUJvdHRvbV9fdGl0bGV7bWFyZ2luLXRvcDo1MHB4O21hcmdpbi1ib3R0b206MjJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5sLWxwU2FsZUJvdHRvbV9fdGl0bGV7bWFyZ2luLXRvcDoxMy4wNjY2N3Z3O21hcmdpbi1ib3R0b206OHZ3fX0ubC1scFNhbGVCb3R0b21fX3RpdGxlOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0ubHBTYWxlUGlja3VwIC5zd2lwZXJTbGlkZV9fbnVtYmVyLC5scFNhbGVPbGluZUxpbWl0ZWQgLnN3aXBlclNsaWRlX19udW1iZXJ7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVye2hlaWdodDozNDJweH0ubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlOjphZnRlcntiYWNrZ3JvdW5kOnJlcGVhdCB0b3AgY2VudGVyO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9ib3hfZGVjby1ib3JkZXIucG5nKTtiYWNrZ3JvdW5kLXNpemU6N3B4IGF1dG87Y29udGVudDpcIlwiO2hlaWdodDpjYWxjKDEwMCUgLSA0MHB4KTtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3dpZHRoOjdweH0ubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlOjphZnRlcntyaWdodDoxNHB4fS5scFNhbGVQaWNrdXAgLml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGU6OmJlZm9yZXtiYWNrZ3JvdW5kOnJlcGVhdCB0b3AgY2VudGVyO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9ib3hfZGVjby1ib3JkZXIucG5nKTtiYWNrZ3JvdW5kLXNpemU6N3B4IGF1dG87Y29udGVudDpcIlwiO2hlaWdodDpjYWxjKDEwMCUgLSA0MHB4KTtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3dpZHRoOjdweH0ubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlOjpiZWZvcmV7bGVmdDoxNHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZTo6YWZ0ZXJ7YmFja2dyb3VuZDpyZXBlYXQgdG9wIGNlbnRlcjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvYm94X2RlY28tYm9yZGVyLnBuZyk7YmFja2dyb3VuZC1zaXplOjEuNnZ3IGF1dG87Y29udGVudDpcIlwiO2hlaWdodDpjYWxjKDEwMCUgLSA4dncpO3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjR2dzt3aWR0aDoxLjZ2d30ubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlOjpiZWZvcmV7bGVmdDo4cHh9LmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZTo6YWZ0ZXJ7cmlnaHQ6OHB4fS5scFNhbGVQaWNrdXAgLml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGU6OmJlZm9yZXtiYWNrZ3JvdW5kOnJlcGVhdCB0b3AgY2VudGVyO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9ib3hfZGVjby1ib3JkZXIucG5nKTtiYWNrZ3JvdW5kLXNpemU6MS42dncgYXV0bztjb250ZW50OlwiXCI7aGVpZ2h0OmNhbGMoMTAwJSAtIDh2dyk7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NHZ3O3dpZHRoOjEuNnZ3fX0iLCJcclxuLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxyXG4vL+WkieaVsOODu21peGluXHJcbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XHJcbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIGpzIGFuaW1hdGlvblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5qcy1hbmltLXNjcm9sbCB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCAtd2Via2l0LXRyYW5zZm9ybTtcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNjQ1LCAuMDQ1LCAuMzU1LCAxKTtcclxuXHJcbiAgJi5qcy1hbmltLW9uIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgJltkYXRhLWFuaW09XCJiLXRvLXRcIl0ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xyXG5cclxuICAgICYuanMtYW5pbS1vbiB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZbZGF0YS1hbmltPVwidC10by1iXCJdIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XHJcblxyXG4gICAgJi5qcy1hbmltLW9uIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJltkYXRhLWFuaW09XCJsLXRvLXJcIl0ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMDBtcztcclxuXHJcbiAgICAmLmpzLWFuaW0tb24ge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmW2RhdGEtYW5pbT1cInItdG8tbFwiXSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XHJcblxyXG4gICAgJi5qcy1hbmltLW9uIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gY29tbW9uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLmlzLS1TcCB7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uaXMtLVBjIHtcclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGUge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNXJlbTtcclxuXHJcbiAgKntcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVye1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICBzdmd7XHJcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XHJcbiAgfVxyXG5cclxuICBhe1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBjb21tb24gLS0gQnV0dG9uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLmxwU2FsZUJ1dHRvbnMge1xyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEyMHB4LCAxZnIpKTtcclxuICAgIGdhcDogMTJweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGVfX2ZpcnN0QnRuIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG5cclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgNDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5sLWxwU2FsZUJ1dHRvbnMge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICB3aWR0aDogNzIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubC1scFNhbGVCdXR0b25zX19idXR0b24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIG1hcmdpbjogNHB4IGF1dG87XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlX19maXJzdEJ0biB7XHJcbiAgLmwtbHBTYWxlQnV0dG9uc19fYnV0dG9uIHtcclxuXHJcbiAgICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgICB3aWR0aDogMjIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlQnV0dG9uc19fYnV0dG9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxuXHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIG1heC13aWR0aDogMjhyZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gICYubHBTYWxlQnV0dG9uc19fYnV0dG9uQW5jaG9yIHtcclxuICAgIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlQnV0dG9uc19fYnV0dG9uLmxwU2FsZUJ1dHRvbnNfX21vcmVMaXN0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUwMDEyO1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICBtYXJnaW46IDEycHggMCA2MHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcclxuICB9XHJcbn1cclxuLmxwU2FsZUJ1dHRvbnNfX2J1dHRvbi0tdGV4dCB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgJi5pcy0tc21hbGxlcntcclxuICAgIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGVCdXR0b25zX19idXR0b24tLWFycm93IHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICBib3JkZXI6IHNvbGlkIDJweCAjZmZmO1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbn1cclxuXHJcbi5sLWxwU2FsZUJ1dHRvbnNfX2J1dHRvbi0tYXJyb3cge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBAaW5jbHVkZSBwYyhwYykge1xyXG4gICAgdG9wOiA0OCU7XHJcbiAgICByaWdodDogMTZweDtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogMTJweDtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGVCdXR0b25zX19idXR0b25BbmNob3IgLmxwU2FsZUJ1dHRvbnNfX2J1dHRvbi0tYXJyb3cge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTM1ZGVnKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTM1ZGVnKTtcclxufVxyXG5cclxuLmwtbHBTYWxlQnV0dG9uc19fYnV0dG9uLS1sb25nIHtcclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBiYWNrIHRvIHRvcFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiNwYWdlX190b3BCdG4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAmLnBhZ2VfX3RvcEJ0biB7XHJcbiAgICB6LWluZGV4OiAxMztcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgI3BhZ2VfX3RvcEJ0biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvdHRvbTogMjR2dztcclxuXHJcbiAgICAmLnBhZ2VfX3RvcEJ0biB7XHJcbiAgICAgIGJvdHRvbTogODBweCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyDntYLkuobnlKhcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubHBTYWxlQ29uY2VwdC0tZW5kIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1LjMzMzMzdnc7XHJcbiAgfVxyXG59IiwiLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxyXG5AdXNlIFwic2FzczptYXRoXCI7XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy8gYnJlYWtwb2ludOOBruioreWumlxyXG4kbXEtYnJlYWtwb2ludHM6IChcclxuICAgIHBjOiA3NjlweCxcclxuICAgIHNwOiA3NjhweCwpO1xyXG5cclxuLy8gTWVkaWEgUXVlcnnjga7oqK3lrppcclxuQG1peGluIHBjKCRicmVha3BvaW50OiBtZCwgJHJ1bGU6IG1pbiwgJHN1YnRyYWN0aW9uOiBmYWxzZSkge1xyXG4gICAgJGJyZWFrcG9pbnQ6IG1hcF9nZXQoJG1xLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCk7XHJcblxyXG4gICAgQGlmICRydWxlPT1tYXggYW5kICRzdWJ0cmFjdGlvbiB7XHJcbiAgICAgICAgJGJyZWFrcG9pbnQ6ICRicmVha3BvaW50IC0gMC4wNjI1O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgjeyRydWxlfS13aWR0aDogJGJyZWFrcG9pbnQpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gJHJ1bGU6IG1pbiDjgpJtYXgg44Gr5aSJ5pu0XHJcbkBtaXhpbiBzcCgkYnJlYWtwb2ludDogbWQsICRydWxlOiBtYXgsICRzdWJ0cmFjdGlvbjogZmFsc2UpIHtcclxuICAgICRicmVha3BvaW50OiBtYXBfZ2V0KCRtcS1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpO1xyXG4gICAgQGlmICRydWxlPT1tYXggYW5kICRzdWJ0cmFjdGlvbiB7XHJcbiAgICAgICAgJGJyZWFrcG9pbnQ6ICRicmVha3BvaW50IC0gMC4wNjI1O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCN7JHJ1bGV9LXdpZHRoOiAkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyDjgqzjg6njgrnog4zmma8gUEMtOTgwcHhcclxuQG1peGluIGJveFNldDk4MCB7XHJcblx0YmFja2dyb3VuZDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XHJcblx0Ym94LXNoYWRvdzogMHB4IDBweCAzMHB4IDBweCByZ2JhKDE2MSwgMTYxLCAxNjEsIDAuNCk7XHJcblx0QGluY2x1ZGUgcGMocGMpIHtcclxuXHRcdG1heC13aWR0aDogOTgwcHg7XHJcblx0XHRtYXJnaW46IDYwcHggYXV0bztcclxuXHRcdHBhZGRpbmc6IDQwcHggNDBweDtcclxuXHR9XHJcblx0QGluY2x1ZGUgc3Aoc3ApIHtcclxuXHRcdG1hcmdpbjogNDBweCAyMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLy8g44Ks44Op44K56IOM5pmvIOODjuODvOODnuODq+OCteOCpOOCulxyXG5AbWl4aW4gYm94U2V0NjgwIHtcclxuXHRiYWNrZ3JvdW5kOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcclxuXHRib3gtc2hhZG93OiAwcHggMHB4IDMwcHggMHB4IHJnYmEoMTYxLCAxNjEsIDE2MSwgMC40KTtcclxuXHRAaW5jbHVkZSBwYyhwYykge1xyXG5cdFx0bWF4LXdpZHRoOiA2ODBweDtcclxuXHRcdG1hcmdpbjogNjBweCBhdXRvO1xyXG5cdFx0cGFkZGluZzogNDBweCA0MHB4O1xyXG5cdH1cclxuXHRAaW5jbHVkZSBzcChzcCkge1xyXG5cdFx0bWFyZ2luOiA0MHB4IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy89PT09PVsg5pWw5YCk6KiI566XIF09PT09PVxyXG4kcGMtZGVzaWduLXdpZHRoOiAxMzgwOyAvL+ODh+OCtuOCpOODs+ODh+ODvOOCv1BD44K144Kk44K6XHJcbiRzcC1kZXNpZ24td2lkdGg6IDM3NTsgLy/jg4fjgrbjgqTjg7Pjg4fjg7zjgr/jgrnjg57jg5vjgrXjgqTjgrpcclxuLy8gLS0tLVxyXG4vLyBwZXJjZW506KiI566X5byPXHJcbi8vICogZXgpXHJcbi8vICB3aWR0aDogY2FsY1BlcigyMDAsNjQwKVxyXG5AZnVuY3Rpb24gY2FsY1BlcigkbnVtMSwkbnVtMikge1xyXG4gIEByZXR1cm4gbWF0aC5kaXYoJG51bTEsICAkbnVtMikgKiAxMDAlO1xyXG59XHJcbi8vIC0tLS1cclxuLy8gdnfoqIjnrpflvI9cclxuLy8gKiBleClcclxuLy8gIHdpZHRoOiBjYWxjVncoMjAwKVxyXG5AZnVuY3Rpb24gY2FsY1Z3KCRudW0sICR3aWR0aDogJHNwLWRlc2lnbi13aWR0aCkge1xyXG4gIEByZXR1cm4gbWF0aC5kaXYoMXZ3ICogJG51bSwgJHdpZHRoKSAqIDEwMDtcclxufVxyXG5AZnVuY3Rpb24gY2FsY1Z3UEMoJG51bSwgJHdpZHRoOiAkcGMtZGVzaWduLXdpZHRoKSB7XHJcbiAgLy9AcmV0dXJuICggJHcgLyAkcGMtZGVzaWduLXdpZHRoICkgKiAxMDB2dztcclxuICBAcmV0dXJuIG1hdGguZGl2KDF2dyAqICRudW0sICR3aWR0aCkgKiAxMDA7XHJcbn1cclxuQGZ1bmN0aW9uIGNhbGNQeCgkbnVtKSB7XHJcbiAgQHJldHVybiAkbnVtICogLjVweDtcclxufVxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0iLCJcclxuLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxyXG4vL+WkieaVsOODu21peGluXHJcbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XHJcbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIGZsb2F0aW5nIG1lbnUgLSBjb21tb25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubHBTYWxlX19maXhlZE5hdiB7XHJcblxyXG4gICZJbm5lciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICNlYWVhZWE7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHotaW5kZXg6IDEzO1xyXG4gICAgdHJhbnNpdGlvbjogLjVzO1xyXG5cclxuICAgIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMTZweCAxMDhweDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICBAaW5jbHVkZSBwYyhwYykge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmVGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmVGV4dHtcclxuICAgIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sLWxwU2FsZUJ1dHRvbnNfX2J1dHRvbi0tYXJyb3cge1xyXG4gICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIGZsb2F0aW5nIG1lbnUgLSBwYXJ0c1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5scFNhbGVfX2ZpeGVkTmF2IHtcclxuICAmTGlzdHMge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcblxyXG4gICAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgICAgd2lkdGg6IDcwMHB4O1xyXG4gICAgICBncmlkLWdhcDogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICAgIGdyaWQtZ2FwOiAxcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmTGlzdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTUwMDEyO1xyXG5cclxuICAgIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICAgIHdpZHRoOiAxODBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEubHBTYWxlX19maXhlZE5hdkJ0biB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcclxuICAgIH1cclxuICB9XHJcbn0iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XHJcbi8v5aSJ5pWw44O7bWl4aW5cclxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cclxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxyXG5AdXNlIFwic2FzczptYXRoXCI7XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gY29uY2VwdFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5scFNhbGVDb25jZXB0IHtcclxuICBAaW5jbHVkZSBwYyhwYykge1xyXG4gICAgcGFkZGluZy10b3A6IDY4cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcbiAgfVxyXG5cclxuICAvLyBQYXlQYXkgQ1Djgqjjg6rjgqLjgYzjgarjgYTjgajjgY1cclxuICAmICsgLmxwU2FsZV9fZml4ZWROYXYgKyAubHBMaW1pdGVkUHJpY2V7XHJcbiAgICBAaW5jbHVkZSBwYyhwYykge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIHBhZGRpbmctdG9wOiA2LjY2NjY3dnc7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJ2dztcclxuICB9XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICAgIHdpZHRoOiAxMDIwcHg7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25vdGVzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQuNjY2Njd2dztcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19iYW5uZXJMaW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgJl9fbW9yZUJhbm5lciB7XHJcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG5cclxuICAgIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICAgIHdpZHRoOiA2NDBweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIvLz09IFsg5YWx6YCa6Kqt44G/6L6844G/IF09PT09PT09PT09PT09XHJcbi8v5aSJ5pWw44O7bWl4aW5cclxuQHVzZSAndmFyaWFibGVzJyBhcyAqO1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy89PSBbIOODouOCuOODpeODvOODq+iqreOBv+i+vOOBvyBdPT09PT09PT1cclxuLy8gbWF0aO+8iOmZpOeul+OBq1svXeOBr+S9v+OBiOOBquOBhO+8iVxyXG5AdXNlIFwic2FzczptYXRoXCI7XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gY2FtcGFpZ25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubHBTYWxlQ2FtcGFpZ24ge1xyXG4gIHdpZHRoOiA5NjBweDtcclxuICBtYXJnaW46IDAgYXV0byBtaW4oY2FsY1Z3UEMoMTcwKSwgMTcwcHgpO1xyXG4gIHBhZGRpbmc6IG1pbihjYWxjVndQQyg0MCksIDQwcHgpIG1pbihjYWxjVndQQyg0NSksIDQ1cHgpO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuXHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIHdpZHRoOiBjYWxjVncoMzQwKTtcclxuICAgIG1hcmdpbjogMCBhdXRvIGNhbGNWdyg4MCk7XHJcbiAgICBwYWRkaW5nOiBjYWxjVncoMjUpIGNhbGNWdygyMCk7IFxyXG4gIH1cclxuXHJcbiAgJi1pbmZvIHtcclxuICAgICYtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjRTUwMDEyO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgICB3aWR0aDogY2FsY1Z3KDIyMCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi13cmFwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjVncoMTYpO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1kZXRhaWwge1xyXG4gICAgICBmbGV4LWJhc2lzOiA1OTBweDtcclxuXHJcbiAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtY2F1dGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHRleHQtaW5kZW50OiAtMWVtO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OjFlbTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0xLjhyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS44cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCLigLtcIjtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjVncoNSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgICAgIG1hcmdpbjogY2FsY1Z3KDIwKSBhdXRvIDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtYmxvY2sge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGNWdygxNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKC1uKzIpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsY1Z3KDE1KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgd2lkdGg6IDYycHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDZweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWxpbmsge1xyXG4gICAgICAgIG1hcmdpbjogMzBweCAwIDAgMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgICAgIG1hcmdpbjogY2FsY1Z3KDIwKSAwIDAgMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxNHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGNWdygzMDApO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDJweCAjMDAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAjMDAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAzNiU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaW1nIHtcclxuICAgIGZsZXgtYmFzaXM6IDI2MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgICB3aWR0aDogY2FsY1Z3KDI2MCk7XHJcbiAgICAgIG1hcmdpbjogY2FsY1Z3KDIwKSBhdXRvIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLy89PSBbIOWFsemAmuiqreOBv+i+vOOBvyBdPT09PT09PT09PT09PVxyXG4vL+WkieaVsOODu21peGluXHJcbkB1c2UgJ3ZhcmlhYmxlcycgYXMgKjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vPT0gWyDjg6Ljgrjjg6Xjg7zjg6voqq3jgb/ovrzjgb8gXT09PT09PT09XHJcbi8vIG1hdGjvvIjpmaTnrpfjgatbL13jga/kvb/jgYjjgarjgYTvvIlcclxuQHVzZSBcInNhc3M6bWF0aFwiO1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIHJhbmtpbmdcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubHBTYWxlQnV0dG9uc19fcmFua2luZyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6ICNlNTAwMTI7XHJcblxyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICB3aWR0aDogMzQwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICB3aWR0aDogNzYuNTMzMzN2dztcclxuICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlUmFua2luZyAuaXRlbUxpc3Quc3dpcGVyLWNvbnRhaW5lcixcclxuLmxwU2FsZVBpY2t1cCAuaXRlbUxpc3Quc3dpcGVyLWNvbnRhaW5lcixcclxuLmxwU2FsZU9saW5lTGltaXRlZCAuaXRlbUxpc3Quc3dpcGVyLWNvbnRhaW5lciAge1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGVCdXR0b25zX19yYW5raW5nQnV0dG9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZDogI2U1MDAxMjtcclxuXHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIGhlaWdodDogMTMuMzMzMzN2dztcclxuICB9XHJcblxyXG4gICYtLXRleHR7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBTUFxyXG5AaW5jbHVkZSBzcChzcCkge1xyXG4gIC5sLWxwU2FsZVJhbmtpbmdfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDh2dztcclxuICB9XHJcblxyXG4gIC5scFNhbGVSYW5raW5ne1xyXG4gICAgLmxwU2FsZUxpbmV1cC0tc2d7XHJcbiAgICAgIC5scFNhbGVMaW5ldXBfX2JveEhlYWRlciB7XHJcbiAgICAgICAgdG9wOiAtMy43MzMzM3Z3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubHBTYWxlTGluZXVwX19ib3hIZWFkZXItLW1haW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNi4xMzMzM3Z3O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubC1scFNhbGVMaW5ldXBfX2JveEJvZHkge1xyXG4gICAgICB3aWR0aDogNDEuMzMzMzN2dztcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmwtbHBTYWxlTGluZXVwX19ib3hIZWFkZXIge1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0zLjQ2NjY3dnc7XHJcbiAgICAgIGxlZnQ6IDEwLjY2NjY3dnc7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sLWxwU2FsZUxpbmV1cF9fYm94RmFjZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgd2lkdGg6IDQyLjY2NjY3dnc7XHJcbiAgICAgIG1hcmdpbjogMS4zMzMzM3Z3IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAubC1scFNhbGVMaW5ldXBfX2JveERpc2NvdW50IHtcclxuICAgICAgd2lkdGg6IDQwdnc7XHJcbiAgICAgIGhlaWdodDogMTAuNHZ3O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW1MaXN0X19uYW1lIHtcclxuICAgICAgaGVpZ2h0OiAyNXZ3O1xyXG4gICAgICBmb250LXNpemU6IDMuMnZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxwU2FsZVJhbmtpbmcgLmwtbHBTYWxlTGluZXVwX19ib3hQcmljZSxcclxuICAubHBTYWxlUGlja3VwIC5sLWxwU2FsZUxpbmV1cF9fYm94UHJpY2Uge1xyXG4gICAgbWFyZ2luLXRvcDogMi42NjY2N3Z3O1xyXG4gIH1cclxuXHJcbiAgLmxwU2FsZVJhbmtpbmcgLmwtbHBTYWxlTGluZXVwX19ib3hQcmljZS0tb3JpZ2luYWwsXHJcbiAgLmxwU2FsZVBpY2t1cCAubC1scFNhbGVMaW5ldXBfX2JveFByaWNlLS1vcmlnaW5hbCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMzMzMzN2dztcclxuICB9XHJcblxyXG4gIC5scFNhbGVSYW5raW5nIC5sLWxwU2FsZUxpbmV1cF9fYm94UHJpY2UtLXRheCxcclxuICAubHBTYWxlUGlja3VwIC5sLWxwU2FsZUxpbmV1cF9fYm94UHJpY2UtLXRheCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEuMzMzMzN2dztcclxuICB9XHJcblxyXG4gIC5scFNhbGVSYW5raW5nIC5sLWxwU2FsZUxpbmV1cF9fYm94Q29kZSxcclxuICAubHBTYWxlUGlja3VwIC5sLWxwU2FsZUxpbmV1cF9fYm94Q29kZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmxwU2FsZVJhbmtpbmcgLml0ZW1MaXN0X19jb250YWluZXItLTJjb2wgLml0ZW1MaXN0X19pbWdDb250ZW50cyBpbWcsXHJcbiAgLmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX2NvbnRhaW5lci0tMmNvbCAuaXRlbUxpc3RfX2ltZ0NvbnRlbnRzIGltZyB7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwIC8gMzc1ICogMTAwdncpO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG5cclxuICAubHBTYWxlUmFua2luZyAuc3dpcGVyQ29udGFpbmVyIC5pdGVtTGlzdF9fY29udGFpbmVyLFxyXG4gIC5scFNhbGVQaWNrdXAgLnN3aXBlckNvbnRhaW5lciAuaXRlbUxpc3RfX2NvbnRhaW5lcixcclxuICAubHBTYWxlT2xpbmVMaW1pdGVkIC5zd2lwZXJDb250YWluZXIgLml0ZW1MaXN0X19jb250YWluZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTYwIC8gMzc1ICogMTAwdncpO1xyXG4gIH1cclxufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cclxuLy/lpInmlbDjg7ttaXhpblxyXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxyXG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBiYW5uZXJcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubHBTYWxlQmFubmVyIHtcclxuICBAaW5jbHVkZSBwYyhwYykge1xyXG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNC42NjY2N3Z3O1xyXG4gIH1cclxuXHJcbiAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgcGFkZGluZy10b3A6IDZ2dztcclxuICAgIH1cclxuXHJcbiAgICAubC1scFNhbGVCYW5uZXJfX2xpbmsge1xyXG4gICAgICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpbmt7XHJcbiAgICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcclxuICB9XHJcblxyXG4gICZJdGVte1xyXG4gICAgaW1ne1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKG4gKyAyKSB7XHJcbiAgICAgIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUuNnZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS0yY2xtIHtcclxuICAgIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcblxyXG4gICAgICAubC1scFNhbGVCYW5uZXJfX2xpbmsge1xyXG4gICAgICAgIHdpZHRoOiA0NzZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cclxuLy/lpInmlbDjg7ttaXhpblxyXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxyXG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyDov73liqDjgrvjg7zjg6tcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ubHBPdXRsZXRfX2xpbmtCYW5uZXIge1xyXG4gICZfX3RleHR7XHJcbiAgICBsaW5lLWhlaWdodDogMjtcclxuICAgIGZvbnQtc2l6ZTogbWluKDMuOHZ3LCAxNnB4KTtcclxuXHJcbiAgICBlbXtcclxuICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICAgICYuaXMtLWNlbnRlcntcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYuaXMtLXJlZHtcclxuICAgICAgY29sb3I6ICNlNjAwMTI7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIC5scE91dGxldF9fbGlua0Jhbm5lcl9fYm5ye1xyXG4gICAgICBtYXJnaW4tdG9wOiAuOHJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmlzLS1ib3JkZXItcmVke1xyXG4gICAgYm9yZGVyOiBzb2xpZCAycHggI2U2MDAxMjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBQQ1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7XHJcbiAgLmxwU2FsZV9fZmlyc3RCdG4ge1xyXG4gICAgd2lkdGg6IDU3MnB4O1xyXG4gIH1cclxuXHJcbiAgLmxwT3V0bGV0X19saW5rQmFubmVyIHtcclxuICAgIHdpZHRoOiA2NDBweDtcclxuICAgIG1hcmdpbjogNDBweCBhdXRvIDgwcHg7XHJcbiAgfVxyXG5cclxuICAubHBCYW5uZXJUb2FzdCB7XHJcbiAgICBib3R0b206IGNhbGMoMTAwZW0gLyAxNikhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFNQXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAubHBTYWxlX19maXJzdEJ0biB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgLmxwU2FsZUJ1dHRvbnNfX2J1dHRvbi5scFNhbGVCdXR0b25zX19tb3JlTGlzdCB7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0byAwIWltcG9ydGFudDtcclxuICAgIG1heC13aWR0aDogMjhyZW07XHJcbiAgfVxyXG5cclxuICAubHBPdXRsZXRfX2xpbmtCYW5uZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDIwcHggYXV0byA0MHB4O1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLmxwQmFubmVyVG9hc3QtLWFjdGl2ZSB7XHJcbiAgICBib3R0b206IGNhbGMoOTBlbSAvIDE2KSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59IiwiXHJcbi8vPT0gWyDlhbHpgJroqq3jgb/ovrzjgb8gXT09PT09PT09PT09PT1cclxuLy/lpInmlbDjg7ttaXhpblxyXG5AdXNlICd2YXJpYWJsZXMnIGFzICo7XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxyXG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5cclxuQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fbmFtZSxcclxuICAubHBTYWxlT2xpbmVMaW1pdGVkIC5pdGVtTGlzdF9fbmFtZSB7XHJcbiAgICBoZWlnaHQ6IDI1dnc7XHJcbiAgICBmb250LXNpemU6IDMuMnZ3O1xyXG4gIH1cclxuICBcclxuXHJcbiAgLmxwU2FsZVJhbmtpbmcgLnN3aXBlckNvbnRhaW5lcl9fYnV0dG9ud3JhcHBlcixcclxuICAubHBTYWxlUGlja3VwIC5zd2lwZXJDb250YWluZXJfX2J1dHRvbndyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICB9XHJcblxyXG4gIC5scFNhbGVSYW5raW5nIC5zd2lwZXJDb250YWluZXJfX2J1dHRvblByZXYsXHJcbiAgLmxwU2FsZVBpY2t1cCAuc3dpcGVyQ29udGFpbmVyX19idXR0b25QcmV2LFxyXG4gIC5scFNhbGVPbGluZUxpbWl0ZWQgLnN3aXBlckNvbnRhaW5lcl9fYnV0dG9uUHJldiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmxwU2FsZVJhbmtpbmcgLnN3aXBlckNvbnRhaW5lcl9fYnV0dG9uTmV4dCxcclxuICAubHBTYWxlUGlja3VwIC5zd2lwZXJDb250YWluZXJfX2J1dHRvbk5leHQsXHJcbiAgLmxwU2FsZU9saW5lTGltaXRlZCAuc3dpcGVyQ29udGFpbmVyX19idXR0b25OZXh0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubHBTYWxlUmFua2luZyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxyXG4gIC5scFNhbGVQaWNrdXAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcclxuICAubHBTYWxlT2xpbmVMaW1pdGVkIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBtYXJnaW46IDAgM3B4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMGMwYzA7XHJcbiAgICBjb2xvcjogI2MwYzBjMDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIC5scFNhbGVSYW5raW5nIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLFxyXG4gIC5scFNhbGVQaWNrdXAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsXHJcbiAgLmxwU2FsZU9saW5lTGltaXRlZCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExYTFhO1xyXG4gIH1cclxuXHJcbiAgLml0ZW1MaXN0X19pbWdXYXBwZXIsXHJcbiAgLml0ZW1MaXN0X190ZXh0V3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgfVxyXG4gIC5mb290ZXIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gIH1cclxufVxyXG4iLCIvLz09IFsg44Oi44K444Ol44O844Or6Kqt44G/6L6844G/IF09PT09PT09PVxyXG5AdXNlICdtb2R1bGUvdmFyaWFibGVzJyBhcyAqO1xyXG4vLyBtYXRo77yI6Zmk566X44GrWy9d44Gv5L2/44GI44Gq44GE77yJXHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vL+OAgElNUE9SVFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AdXNlIFwibW9kdWxlL3ZhcmlhYmxlcy5zY3NzXCIgYXMgKjtcclxuQHVzZSBcIm1vZHVsZS9jb21tb25cIiBhcyAqO1xyXG5AdXNlIFwibW9kdWxlL2Zsb2F0aW5nX21lbnVcIiBhcyAqO1xyXG5AdXNlIFwibW9kdWxlL2NvbmNlcHRcIiBhcyAqO1xyXG5AdXNlIFwibW9kdWxlL2NhbXBhaWduXCIgYXMgKjtcclxuQHVzZSBcIm1vZHVsZS9yYW5raW5nXCIgYXMgKjtcclxuQHVzZSBcIm1vZHVsZS9iYW5uZXJcIiBhcyAqO1xyXG5AdXNlIFwibW9kdWxlL21vcmVfc2FsZVwiIGFzICo7XHJcbkB1c2UgXCJtb2R1bGUvc2FsZV9zcFwiIGFzICo7XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuXHJcblxyXG4gIC8qIOWJsuW8leeOh+ODquOCueODiCAqL1xyXG4ubHBTYWxlTGluZXVwX19ib3gge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIGZsZXgtYmFzaXM6IDMxMHB4O1xyXG4gICAgbWFyZ2luOiAwIDRweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIG1hcmdpbjogMCA0cHggOHB4O1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgZmxleC1iYXNpczogMTY3cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubC1scFNhbGVMaW5ldXBfX2JveEhlYWRlciBpbWcge1xyXG4gIHdpZHRoOiA4MCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ubHBTYWxlUGlja3VwLFxyXG4ubHBTYWxlUmFua2luZyxcclxuLmxwU2FsZVByaWNlLFxyXG4ubHBTYWxlT2xpbmVMaW1pdGVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweDtcclxuICAgIHBhZGRpbmc6IDkwcHggMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1LjMzMzMzdnc7XHJcbiAgICBwYWRkaW5nOiA4cHggMCA0MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmxwTGltaXRlZFByaWNlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogOTBweCAwO1xyXG4gIH1cclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjUuMzMzMzN2dyAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogOHB4IDAgNDBweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4ubHBTYWxlUGlja3VwX19pbm5lcixcclxuLmxwU2FsZVJhbmtpbmdfX2lubmVyLFxyXG4ubHBTYWxlUHJpY2VfX2lubmVyLFxyXG4ubHBTYWxlT2xpbmVMaW1pdGVkX19pbm5lciB7XHJcbiAgcGFkZGluZzogMCAxMnB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIHdpZHRoOiAxMDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlUmFua2luZ19faW5uZXIsXHJcbi5scFNhbGVQaWNrdXBfX2lubmVyLFxyXG4ubHBTYWxlT2xpbmVMaW1pdGVkX19pbm5lciB7XHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmwtbHBTYWxlUmFua2luZ19fdGl0bGUsXHJcbi5sLWxwU2FsZVByaWNlX190aXRsZSB7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIHdpZHRoOiA0ODBweDtcclxuICAgIG1hcmdpbjogLTE2MHB4IGF1dG8gNjBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogLTM4cHggYXV0byAzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmwtbHBTYWxlUGlja3VwX190aXRsZSB7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIHdpZHRoOiA0ODBweDtcclxuICAgIG1hcmdpbjogLTE2MHB4IGF1dG8gNjBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIHdpZHRoOiAzMTBweDtcclxuICAgIG1hcmdpbjogLTM4cHggYXV0byAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubC1scFNhbGVPbGluZUxpbWl0ZWRfX3RpdGxlIHtcclxuICBAaW5jbHVkZSBwYyhwYykge1xyXG4gICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgbWFyZ2luOiAtMTIwcHggYXV0byA0MHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgbWFyZ2luOiAtMzhweCBhdXRvIDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGVMaW5ldXAge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxufVxyXG5cclxuLmxwU2FsZVByaWNlX19pbm5lcntcclxuICAubHBTYWxlTGluZXVwIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5scFNhbGVMaW5ldXBDYXRlZ29yeSB7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgcGFkZGluZzogMCAycHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDZweDtcclxuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgNDBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcmFua2luZ19jYXRlZ29yeV90aXRsZS1oZWFkZXIucG5nKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyM3B4O1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIHBhZGRpbmc6IDAgLjI2NjY3dnc7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNjY2N3Z3O1xyXG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciA2LjEzMzMzdnc7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcmFua2luZ19jYXRlZ29yeV90aXRsZS1oZWFkZXIucG5nKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyLjkzMzMzdnc7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiA0Ljh2dztcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLmxwU2FsZSAubC1scFNhbGVMaW5ldXBfX2JveCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubHBTYWxlTGluZXVwX19ib3hMaW5rIHtcclxuICBAaW5jbHVkZSBwYyhwYykge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmxwU2FsZVJhbmtpbmcgLmxwU2FsZUxpbmV1cF9fYm94TGluayB7XHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMS4zMzMzM3Z3IDIuOTMzMzN2dyAwIDEuMzMzMzN2dztcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGVMaW5ldXBfX2JveEhlYWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5scFNhbGVMaW5ldXBfX2JveEhlYWRlci0tc21hbGwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMXB4O1xyXG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvcGlja3VwX2JveC1oZWFkZXIucG5nKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTFweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gIH1cclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGVMaW5ldXBfX2JveEhlYWRlci0tc21hbGxTaG9ydCB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjglIGJvdHRvbTtcclxuICBAaW5jbHVkZSBwYyhwYykge1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAuNjY2Njd2dztcclxuICAgIHBhZGRpbmctbGVmdDogLjY2NjY3dnc7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlTGluZXVwX19ib3hIZWFkZXItLW1haW4ge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGVMaW5ldXBfX2JveERpc2NvdW50IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxOWJlNTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlTGluZXVwX19ib3hQcmljZXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtLjA1cmVtO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGVMaW5ldXBfX2JveFByaWNlLS1vcmlnaW5hbCB7XHJcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlTGluZXVwX19ib3hQcmljZS0tdmFsdWUge1xyXG4gIGNvbG9yOiAjMDE5YmU1O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlTGluZXVwX19ib3hQcmljZS0tdGF4IHtcclxuICBjb2xvcjogIzAxOWJlNTtcclxuICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbi5scFNhbGVMaW5ldXBfX2JveENvZGUge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGUgLmwtbHBTYWxlTGluZXVwQ2F0ZWdvcnkge1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlIC5sLWxwU2FsZUxpbmV1cENhdGVnb3J5LS1maXJzdCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLmxwU2FsZSAubC1scFNhbGVMaW5ldXBfX2JveCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubHBTYWxlIC5sLWxwU2FsZUxpbmV1cF9fYm94SGVhZGVyLS1zbWFsbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmxwU2FsZSAubC1scFNhbGVMaW5ldXBfX2JveEZhY2Uge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW46IC0xNXB4IGF1dG8gMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIHdpZHRoOiA2NHZ3O1xyXG4gICAgbWFyZ2luOiAtNi42NjY2N3Z3IGF1dG8gMDtcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGUgLmwtbHBTYWxlTGluZXVwX19ib3hEaXNjb3VudCB7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIG1hcmdpbjogLTIwcHggYXV0byAwO1xyXG4gIH1cclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgd2lkdGg6IDQ4dnc7XHJcbiAgICBoZWlnaHQ6IDExLjJ2dztcclxuICAgIG1hcmdpbjogLTYuNHZ3IGF1dG8gMDtcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGUgLmwtbHBTYWxlTGluZXVwX19ib3hQcmljZSB7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyLjY2NjY3dnc7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlIC5sLWxwU2FsZUxpbmV1cF9fYm94UHJpY2UtLW9yaWdpbmFsIHtcclxuICBAaW5jbHVkZSBwYyhwYykge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgcGFkZGluZzogMCAycHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNHZ3O1xyXG4gICAgcGFkZGluZzogMCAuMjY2Njd2dztcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGUgLmwtbHBTYWxlTGluZXVwX19ib3hQcmljZS0tb3JpZ2luYWw6OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MiU7XHJcbiAgbGVmdDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYm9yZGVyLXRvcDogc29saWQgM3B4IHJnYmEoMSwgMTU1LCAyMjksIC45KTtcclxuICBjb250ZW50OiBcIlwiO1xyXG59XHJcblxyXG4ubHBTYWxlIC5sLWxwU2FsZUxpbmV1cF9fYm94UHJpY2UtLXRheCB7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xLjMzMzMzdnc7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlIC5sLWxwU2FsZUxpbmV1cF9fYm94Q29kZSB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLyogUGlja3VwIEJveCAqL1xyXG5cclxuLmxwU2FsZVJhbmtpbmcsXHJcbi5scFNhbGVQaWNrdXAsXHJcbi5scFNhbGVPbGluZUxpbWl0ZWQge1xyXG4gICAgLml0ZW1MaXN0X19jb2RlLFxyXG4gICAgLml0ZW1MaXN0X190YXgsXHJcbiAgICAuaXRlbUxpc3RfX3BlcmNlbnRhZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAubHBTYWxlUGlja3VwIC5scFNhbGVMaW5ldXBfX2JveDo6YmVmb3JlIHtcclxuICAgIGxlZnQ6IDR2dztcclxuICB9XHJcbiAgLmxwU2FsZVBpY2t1cCAubHBTYWxlTGluZXVwX19ib3g6OmFmdGVyIHtcclxuICAgIHJpZ2h0OiA0dnc7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBwYyhwYykge1xyXG4gIC5scFNhbGVSYW5raW5nIC5zd2lwZXJCdXR0b25fX3dyYXBwZXIsXHJcbiAgLmxwU2FsZVBpY2t1cCAuc3dpcGVyQnV0dG9uX193cmFwcGVyLFxyXG4gIC5scFNhbGVPbGluZUxpbWl0ZWQgLnN3aXBlckJ1dHRvbl9fd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubHBTYWxlUmFua2luZyAuaXRlbUxpc3RfX2ltZ0NvbnRlbnRzLFxyXG4gIC5scFNhbGVQaWNrdXAgLml0ZW1MaXN0X19pbWdDb250ZW50cyB7XHJcbiAgICB3aWR0aDogY2FsYygyNDhlbSAvIDE2KTtcclxuICAgIGhlaWdodDogMTY1cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gIC5scFNhbGVSYW5raW5nIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlIC5pdGVtTGlzdF9fbmFtZSB7XHJcbiAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgfVxyXG5cclxuICAubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlIC5pdGVtTGlzdF9fbmFtZSB7XHJcbiAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgfVxyXG5cclxuICAubHBTYWxlUmFua2luZyAubHBTYWxlTGluZXVwX19ib3hMaW5rLFxyXG4gIC5scFNhbGVQaWNrdXAgLmxwU2FsZUxpbmV1cF9fYm94TGluayB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlUmFua2luZyAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZSxcclxuLmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZSxcclxuLmxwU2FsZU9saW5lTGltaXRlZCAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZSAge1xyXG4gIHotaW5kZXg6IC0yO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gNjRweCkgLyAzKTtcclxuICAgIHdpZHRoOiAzMDZweCAhaW1wb3J0YW50O1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gNjRweCkgLyAzKTtcclxuICAgIHBhZGRpbmc6IDI0cHggMjBweCAyMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIHBhZGRpbmctdG9wOiBjYWxjKDI0IC8gMzc1ICogMTAwdncpO1xyXG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMTUgLyAzNzUgKiAxMDB2dyk7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlUmFua2luZyAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZTpub3QoOmxhc3QtY2hpbGQpLFxyXG4ubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlOm5vdCg6bGFzdC1jaGlsZCksXHJcbi5scFNhbGVPbGluZUxpbWl0ZWQgLml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGU6bm90KDpsYXN0LWNoaWxkKSAge1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmxwU2FsZVJhbmtpbmcgLml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGU6bm90KDpsYXN0LW9mLXR5cGUpLFxyXG4ubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlOm5vdCg6bGFzdC1vZi10eXBlKSxcclxuLmxwU2FsZU9saW5lTGltaXRlZCAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZTpub3QoOmxhc3Qtb2YtdHlwZSkgIHtcclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmxwU2FsZVJhbmtpbmcgLnN3aXBlclNsaWRlX19udW1iZXIsXHJcbi5scFNhbGVQaWNrdXAgLnN3aXBlclNsaWRlX19udW1iZXIsXHJcbi5scFNhbGVPbGluZUxpbWl0ZWQgLnN3aXBlclNsaWRlX19udW1iZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmxwU2FsZVJhbmtpbmcgLnN3aXBlclNsaWRlX19udW1iZXI6OmJlZm9yZSxcclxuLmxwU2FsZVBpY2t1cCAuc3dpcGVyU2xpZGVfX251bWJlcjo6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtMTBweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgei1pbmRleDogLTE7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHdpZHRoOiA2MHB4O1xyXG4gIGhlaWdodDogNDhweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuLmxwU2FsZVJhbmtpbmcgLnJhbmtpbmdfX051bWJlckdvbGQ6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcmFua2luZ19udW1iZXJJY29uX2dvbGQuc3ZnJykgNTAlIDEwMCUgbm8tcmVwZWF0O1xyXG59XHJcblxyXG4ubHBTYWxlUmFua2luZyAucmFua2luZ19fTnVtYmVyU2lsdmVyOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcmFua2luZ19udW1iZXJJY29uX3NpbHZlci5zdmcnKSA1MCUgMTAwJSBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5scFNhbGVSYW5raW5nIC5yYW5raW5nX19OdW1iZXJCcm9uemU6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcmFua2luZ19udW1iZXJJY29uX2Jyb256ZS5zdmcnKSA1MCUgMTAwJSBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlIC5pdGVtTGlzdF9fcHJpY2Uge1xyXG4gICAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4ubHBTYWxlUmFua2luZyAuaXRlbUxpc3RfX29yaWdpbmFsUHJpY2UsXHJcbi5scFNhbGVQaWNrdXAgLml0ZW1MaXN0X19vcmlnaW5hbFByaWNlIHtcclxuICBAaW5jbHVkZSBwYyhwYykge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgc3Aoc3ApIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxMiAvIDM3NSAqIDEwMHZ3KTtcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGVSYW5raW5nIC5scFNhbGVMaW5ldXBfX2JveEhlYWRlci0tbWFpbiB7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICBmb250LXNpemU6IDYuNjY2Njd2dztcclxuICAgIGxldHRlci1zcGFjaW5nOiAtLjA1cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmxwU2FsZUJvdHRvbSB7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUuMzMzMzN2dztcclxuICB9XHJcbn1cclxuXHJcbi5scFNhbGVCb3R0b21fX2lubmVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlQm90dG9tX190aXRsZSB7XHJcbiAgY29sb3I6ICNlNTAwMTI7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICBmb250LXNpemU6IDYuNHZ3O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ubHBTYWxlQm90dG9tX19ub3RlIHtcclxuICBsaW5lLWhlaWdodDogMS42NjY2NztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgQGluY2x1ZGUgcGMocGMpIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMnB4O1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNHZ3O1xyXG4gICAgZm9udC1zaXplOiAzLjJ2dztcclxuICB9XHJcbn1cclxuXHJcbi5sLWxwU2FsZUJvdHRvbV9faW5uZXIge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIEBpbmNsdWRlIHBjKHBjKSB7XHJcbiAgICB3aWR0aDogMTAyMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBzcChzcCkge1xyXG4gICAgd2lkdGg6IDkwLjY2NjY3dnc7XHJcbiAgfVxyXG59XHJcblxyXG4ubC1scFNhbGVCb3R0b21fX3RpdGxlIHtcclxuICBAaW5jbHVkZSBwYyhwYykge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwKHNwKSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMy4wNjY2N3Z3O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3O1xyXG4gIH1cclxufVxyXG5cclxuLmwtbHBTYWxlQm90dG9tX190aXRsZTpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuXHJcbi8vUElDS1VQ44K544Op44Kk44OJXHJcbi5scFNhbGVQaWNrdXAsXHJcbi5scFNhbGVPbGluZUxpbWl0ZWQge1xyXG4gICAgLnN3aXBlclNsaWRlX19udW1iZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSBwYyhwYykge1xyXG4gICAgLmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNDJweDtcclxuICAgIH1cclxuICAgIC5scFNhbGVQaWNrdXAgLml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGU6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZXBlYXQgdG9wIGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2JveF9kZWNvLWJvcmRlci5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogN3B4IGF1dG87XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDdweDtcclxuICAgIH1cclxuICAgIC5scFNhbGVQaWNrdXAgLml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGU6OmFmdGVyIHtcclxuICAgICAgICByaWdodDogMTRweDtcclxuICAgIH1cclxuICAgIC5scFNhbGVQaWNrdXAgLml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGU6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmVwZWF0IHRvcCBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ib3hfZGVjby1ib3JkZXIucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDdweCBhdXRvO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICB9XHJcbiAgICAubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlOjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IDE0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSBzcChzcCkge1xyXG4gICAgLmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZTo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJlcGVhdCB0b3AgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYm94X2RlY28tYm9yZGVyLnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxLjZ2dyBhdXRvO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKCAxMDAlIC0gOHZ3KTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA0dnc7XHJcbiAgICAgICAgd2lkdGg6IDEuNnZ3O1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAubHBTYWxlUGlja3VwIC5pdGVtTGlzdF9fY29udGFpbmVyLnN3aXBlci13cmFwcGVyIC5pdGVtTGlzdF9fY29udGVudHMuc3dpcGVyLXNsaWRlOjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IDhweDtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgLmxwU2FsZVBpY2t1cCAuaXRlbUxpc3RfX2NvbnRhaW5lci5zd2lwZXItd3JhcHBlciAuaXRlbUxpc3RfX2NvbnRlbnRzLnN3aXBlci1zbGlkZTo6YWZ0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIC5scFNhbGVQaWNrdXAgLml0ZW1MaXN0X19jb250YWluZXIuc3dpcGVyLXdyYXBwZXIgLml0ZW1MaXN0X19jb250ZW50cy5zd2lwZXItc2xpZGU6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmVwZWF0IHRvcCBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ib3hfZGVjby1ib3JkZXIucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuNnZ3IGF1dG87XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoIDEwMCUgLSA4dncpO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDR2dztcclxuICAgICAgICB3aWR0aDogMS42dnc7XHJcbiAgICAgIH1cclxufVxyXG4iXX0= */
