@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Public+Sans:wght@300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@300;400&display=swap);#contents-about-quality2020 .switch--sp{display:none!important}@media screen and (max-width:767px){#contents-about-quality2020 .switch--sp{display:block!important;margin:0 auto}}#contents-about-quality2020 .switch--pc{display:block!important;margin:0 auto}@media screen and (max-width:767px){#contents-about-quality2020 .switch--pc{display:none!important}}.n-line-indent{letter-spacing:-.1em}@media screen and (max-width:767px){.n-line-indent{letter-spacing:-.2em}}.wrapper .contents{padding:0}.wrapper .default-bottom-area{padding:0 50px}#contents-diamondshape #item1_k1 .st0,#contents-diamondshape #item1_k2 .st0,#contents-diamondshape #item2_k1 .st0,#contents-diamondshape #item2_k2 .st0,#contents-diamondshape #item3_k1 .st0,#contents-diamondshape #item3_k2 .st0{fill:none;stroke:#e4d8cf;stroke-width:10.0516;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}#contents-diamondshape #ttl_mask .st0{fill:none;stroke:#e4d8cf;stroke-width:11;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}#contents-diamondshape .en{font-family:BodoniModa Regular,sans-serif}#contents-diamondshape .jp-m{font-family:"Shuei Mincho M", serif}#contents-diamondshape .mv{background:url(/engagement/diamond_shape/assets/img/diamondshape/mv/mv.jpg) no-repeat center top;background-size:auto 100%;height:600px}#contents-diamondshape .mv__inner{width:1240px;margin:0 auto;position:relative;height:100%}#contents-diamondshape .mv__ttl{font-size:60px;font-weight:400;line-height:116.66667%;text-align:center;position:absolute;left:0;top:0;padding-left:110px;padding-top:189px;letter-spacing:-.02em;z-index:2}#contents-diamondshape .mv__txt{font-size:24px;line-height:1;letter-spacing:-.03em;position:absolute;left:0;top:0;padding-left:190px;padding-top:375px;z-index:1}#contents-diamondshape .diamondshape-contents .sec1__inner{width:1100px;margin:0 auto}#contents-diamondshape .diamondshape-contents .sec1__catch{font-size:32px;line-height:181.25%;letter-spacing:.01em;font-weight:400;text-align:center;margin-top:67px}#contents-diamondshape .diamondshape-contents .sec1__limited{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:46px;margin-left:-30px}#contents-diamondshape .diamondshape-contents .sec1__limited__ttl{color:#e9546b;font-size:32px;letter-spacing:-.06em;line-height:1}#contents-diamondshape .diamondshape-contents .sec1__limited__img{margin:0 25px 0 26px}#contents-diamondshape .diamondshape-contents .sec1__limited__txt{font-size:14px;line-height:200%;text-indent:-.6em;margin-top:-4px}#contents-diamondshape .diamondshape-contents .sec1__detail{margin-top:48px}#contents-diamondshape .diamondshape-contents .sec1__detail__img img{width:100%}#contents-diamondshape .diamondshape-contents .sec1__detail__ttl{font-size:32px;font-weight:400;letter-spacing:.05em;text-align:center;line-height:162.5%;margin-top:60px}#contents-diamondshape .diamondshape-contents .sec1__detail__txt{width:760px;letter-spacing:.02em;margin:38px auto 0 auto;font-size:14px;line-height:192.85714%}#contents-diamondshape .diamondshape-contents .sec2{margin-top:66px;padding-bottom:100px;background:#e4d8cf;position:relative}#contents-diamondshape .diamondshape-contents .sec2__bg1{position:absolute;top:158px;right:0;z-index:1}#contents-diamondshape .diamondshape-contents .sec2__bg2{position:absolute;top:892px;left:0;z-index:1}#contents-diamondshape .diamondshape-contents .sec2__bg3{position:absolute;bottom:0;right:0;z-index:1}#contents-diamondshape .diamondshape-contents .sec2__inner{width:1100px;margin:0 auto}#contents-diamondshape .diamondshape-contents .sec2__ttl{padding-top:84px}#contents-diamondshape .diamondshape-contents .sec2__ttl .en{display:block;text-align:center;position:relative;z-index:10}#contents-diamondshape .diamondshape-contents .sec2__ttl .jp{display:block;text-align:center;font-size:26px;font-weight:400;line-height:1;letter-spacing:0;text-indent:0;margin-top:20px}#contents-diamondshape .diamondshape-contents .sec2__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:10}#contents-diamondshape .diamondshape-contents .sec2__item.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#contents-diamondshape .diamondshape-contents .sec2__item__main{width:530px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#contents-diamondshape .diamondshape-contents .sec2__item__main:hover{opacity:.7}#contents-diamondshape .diamondshape-contents .sec2__item__detail{width:520px;padding-top:31px}#contents-diamondshape .diamondshape-contents .sec2__item__detail__ttl{position:relative}#contents-diamondshape .diamondshape-contents .sec2__item__detail__ttl .k1{display:block;position:absolute;left:8px;top:-34px;width:51px;height:54px;z-index:2}#contents-diamondshape .diamondshape-contents .sec2__item__detail__ttl .k2{display:block;position:absolute;right:0;bottom:-17px;width:54px;height:51px;z-index:2}#contents-diamondshape .diamondshape-contents .sec2__item__detail__ttl .txt{display:block;text-align:center;font-size:46px;font-style:italic;font-weight:400;line-height:1;position:relative;z-index:3}#contents-diamondshape .diamondshape-contents .sec2__item__detail__ttl .deco{display:block;position:absolute;right:13px;top:-63px;z-index:1}#contents-diamondshape .diamondshape-contents .sec2__item__detail__txt{font-size:14px;line-height:200%;letter-spacing:0;margin-top:40px}#contents-diamondshape .diamondshape-contents .sec2__item__detail__thumb{margin-top:29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contents-diamondshape .diamondshape-contents .sec2__item__detail__thumb .thumb{width:160px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#contents-diamondshape .diamondshape-contents .sec2__item__detail__thumb .thumb:hover{opacity:.7}#contents-diamondshape .diamondshape-contents .sec2__item__detail__thumb .thumb img{max-width:100%}#contents-diamondshape .diamondshape-contents .sec2__item:first-of-type{margin-top:70px}#contents-diamondshape .diamondshape-contents .sec2__item:nth-of-type(2){margin-top:110px}#contents-diamondshape .diamondshape-contents .sec2__item:nth-of-type(2) .sec2__item__detail__ttl:before{left:23px;top:-34px}#contents-diamondshape .diamondshape-contents .sec2__item:nth-of-type(2) .sec2__item__detail__ttl:after{right:49px;bottom:-17px}#contents-diamondshape .diamondshape-contents .sec2__item:nth-of-type(2) .sec2__item__detail__ttl .txt{margin-left:-25px}#contents-diamondshape .diamondshape-contents .sec2__item:nth-of-type(2) .sec2__item__detail__ttl .deco{right:10px;top:-66px}#contents-diamondshape .diamondshape-contents .sec2__item:last-of-type{margin-top:95px}#contents-diamondshape .diamondshape-contents .sec2__item:last-of-type .sec2__item__detail__ttl:before{left:73px;top:-34px}#contents-diamondshape .diamondshape-contents .sec2__item:last-of-type .sec2__item__detail__ttl:after{right:82px;bottom:-17px}#contents-diamondshape .diamondshape-contents .sec2__item:last-of-type .sec2__item__detail__ttl .txt{margin-left:-13px}#contents-diamondshape .diamondshape-contents .sec2__item:last-of-type .sec2__item__detail__ttl .deco{right:50px;top:-57px}#contents-diamondshape .diamondshape-contents .sec2__item__note{width:100%;font-size:12px;line-height:150%;margin-top:17px;letter-spacing:.05em}#contents-diamondshape .diamondshape-contents .sec3{margin-top:92px;margin-bottom:60px}#contents-diamondshape .diamondshape-contents .sec3__inner{width:1100px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}#contents-diamondshape .diamondshape-contents .sec3__img{width:530px;margin-left:60px;margin-top:-16px}#contents-diamondshape .diamondshape-contents .sec3__detail{width:480px;padding-top:15px;margin-left:37px}#contents-diamondshape .diamondshape-contents .sec3__detail .ttl-en{font-size:38px;font-weight:400;line-height:121.05263%;letter-spacing:.05em;text-indent:.05em;text-align:center;margin-bottom:23px}#contents-diamondshape .diamondshape-contents .sec3__detail .ttl-jp{font-size:18px;font-weight:300;line-height:166.66667%;letter-spacing:.1em;text-indent:.1em;text-align:center;margin-bottom:18px}@media all and (-ms-high-contrast:none){#contents-diamondshape .diamondshape-contents .sec3__detail .ttl-jp{letter-spacing:0;text-indent:0}}@supports (-ms-ime-align:auto){#contents-diamondshape .diamondshape-contents .sec3__detail .ttl-jp{letter-spacing:.05em;text-indent:.05em}}#contents-diamondshape .diamondshape-contents .sec3__detail .ttl-jp,#contents-diamondshape .diamondshape-contents .sec3__detail _:lang(x)+_:-webkit-full-screen-document{letter-spacing:0;text-indent:0}#contents-diamondshape .diamondshape-contents .sec3__detail .txt{font-size:14px;line-height:200%;letter-spacing:.075em;font-weight:400;text-align:justify}#contents-diamondshape .diamondshape-contents .sec3__detail .link{font-size:14px;font-family:'Public Sans',sans-serif;letter-spacing:.1em;margin-top:25px;text-align:right}#contents-diamondshape .diamondshape-contents .sec3__detail .link a,#contents-diamondshape .diamondshape-contents .sec3__detail .link a:link,#contents-diamondshape .diamondshape-contents .sec3__detail .link a:visited{color:#333;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:768px){#contents-diamondshape .diamondshape-contents .sec3__detail .link a:hover{opacity:.7;text-decoration:none}}#contents-diamondshape .diamondshape-contents .sec3__detail .link a{position:relative;padding-right:11px}#contents-diamondshape .diamondshape-contents .sec3__detail .link a:after{content:"";position:absolute;right:0;top:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px;height:7px;border-top:1px solid #000;border-right:1px solid #000}@media all and (-ms-high-contrast:none){#contents-diamondshape .diamondshape-contents .sec3__detail .link a:after{top:5px}}@supports (-ms-ime-align:auto){#contents-diamondshape .diamondshape-contents .sec3__detail .link a:after{top:5px}}.modal__bg{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000;background:rgba(255,255,255,.9);display:none}.modal__window{background:#fff;padding:77px 0 150px;width:800px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:50%;z-index:2000;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 0 8px 5px rgba(0,0,0,.1);box-shadow:0 0 8px 5px rgba(0,0,0,.1)}.modal__window .en{font-family:'Old Standard TT',serif}.modal__window .jp-m{font-family:"Noto Serif JP"}.modal__contents{margin:0 auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__contents .swiper-slide .img{opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal__contents .swiper-slide.swiper-slide-active .img,.modal__contents .swiper-slide.swiper-slide-duplicate-active .img{opacity:1}.modal__inner{position:relative}.modal__contents .modal__inner .item-ttl{position:relative;display:block;font-size:46px;font-style:italic;font-weight:400;line-height:1;z-index:3;text-align:center;max-width:600px;margin:0 auto}.modal__contents .modal__inner .item-ttl:before{content:"";display:block;position:absolute;left:42px;top:-34px;width:51px;height:54px;background:url(/engagement/diamond_shape/assets/img/diamondshape/sec2/brackets1.png) no-repeat center top;background-size:100% auto;z-index:2}.modal__contents .modal__inner .item-ttl:after{content:"";display:block;position:absolute;right:44px;bottom:-17px;width:54px;height:51px;background:url(/engagement/diamond_shape/assets/img/diamondshape/sec2/brackets2.png) no-repeat center top;background-size:100% auto;z-index:2}.modal__contents .modal__inner .item-ttl.heartshape:before{left:76px;top:-34px}.modal__contents .modal__inner .item-ttl.heartshape:after{right:76px;bottom:-17px}.modal__contents .modal__inner .item-ttl.princess:before{left:116px;top:-34px}.modal__contents .modal__inner .item-ttl.princess:after{right:116px;bottom:-17px}.swiper-container{margin-top:68px}.swiper-container .swiper-wrapper{text-align:center}.modal__contents .modal__inner .ttl{font-size:38px;font-weight:400;text-align:center;margin-top:40px}.modal__contents .modal__inner .ttl-jp{font-size:14px;line-height:1;text-align:center;margin-top:11px}.modal__contents .modal__inner .txt{font-size:14px;letter-spacing:.025em;line-height:171.42857%;text-align:center;margin:38px auto 0 auto}.modal__contents .modal__inner .detail{font-size:14px;letter-spacing:.05em;text-indent:.05em;line-height:171.42857%;text-align:center;max-width:660px;margin:6px auto 0 auto}.modal__contents .modal__inner .tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.modal__contents .modal__inner .tab__list{font-size:14px;letter-spacing:.05em;line-height:1;padding:0 8px;position:relative;text-decoration:underline;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal__contents .modal__inner .tab__list.active{font-weight:600;font-family:"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,verdana,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}.modal__contents .modal__inner .tab__list:hover{opacity:.7;cursor:pointer}.modal__contents .modal__inner .tab__list:before{content:"";width:1px;height:14px;position:absolute;left:0;top:0;background:#333;display:block}.modal__contents .modal__inner .tab__list:first-of-type:before{display:none}.tab__list__detail{display:none}.tab__list__detail.active{display:block}.modal__close{font-weight:400;line-height:1;margin:0 auto;position:absolute;bottom:-121px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__close:hover{cursor:pointer}.modal__close .close-btn{margin-right:13px}.modal__close .close-txt{color:#e16383;font-size:21px}.swiper-button-prev{width:36px;height:37px;background:url(/engagement/diamond_shape/assets/img/diamondshape/sec2/arrow-left.png) no-repeat center top;background-size:100% auto;top:182px;left:20px}.swiper-button-prev:after{display:none}.swiper-button-next{width:36px;height:37px;background:url(/engagement/diamond_shape/assets/img/diamondshape/sec2/arrow-right.png) no-repeat center top;background-size:100% auto;top:182px;right:20px}.swiper-button-next:after{display:none}.n-sf-wrap .n-txt-anim{-webkit-animation-name:n-txt-kf;animation-name:n-txt-kf;-webkit-animation-duration:2.1s;animation-duration:2.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-play-state:paused;animation-play-state:paused}.n-sf-wrap .n-txt-anim.n-slow{-webkit-animation-duration:2.4s;animation-duration:2.4s}@-webkit-keyframes n-txt-kf{0%{opacity:0;color:#333;-webkit-transform:translateY(30px);transform:translateY(30px)}30%{color:#333}50%{opacity:1;-webkit-transform:none;transform:none}100%{color:#333}}@keyframes n-txt-kf{0%{opacity:0;color:#333;-webkit-transform:translateY(30px);transform:translateY(30px)}30%{color:#333}50%{opacity:1;-webkit-transform:none;transform:none}100%{color:#333}}.n-sf-wrap.show .n-txt-anim{-webkit-animation-play-state:running;animation-play-state:running}.n-sf-wrap .n-sf{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all 1.4s cubic-bezier(.25,1,.5,1);transition:all 1.4s cubic-bezier(.25,1,.5,1)}.n-sf-wrap .n-sf.n-slow{-webkit-transition:all 1.4s cubic-bezier(.25,1,.5,1);transition:all 1.4s cubic-bezier(.25,1,.5,1)}.n-sf-wrap .n-sf2{opacity:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.n-sf-wrap .n-sf3{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.n-sf-wrap .n-sf4{opacity:0;-webkit-transform:rotate(5deg) scale(1.05);transform:rotate(5deg) scale(1.05);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.n-sf-wrap .n-sf4-2{opacity:0;-webkit-transform:rotate(-5deg) scale(1.05);transform:rotate(-5deg) scale(1.05);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.n-sf-wrap .n-sf5{opacity:0;-webkit-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.n-sf-wrap .n-sf5-2{opacity:0;-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.n-sf-wrap .n-sf6{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.n-sf-wrap.show .n-sf,.n-sf-wrap.show .n-sf2,.n-sf-wrap.show .n-sf3,.n-sf-wrap.show .n-sf4,.n-sf-wrap.show .n-sf4-2,.n-sf-wrap.show .n-sf5,.n-sf-wrap.show .n-sf5-2,.n-sf-wrap.show .n-sf6{-webkit-transform:none;transform:none;opacity:1;color:#333}.n-sf-wrap .n-d1{-webkit-transition-delay:.1s!important;transition-delay:.1s!important;-webkit-animation-delay:.1s!important;animation-delay:.1s!important}.n-sf-wrap .n-d2{-webkit-transition-delay:.2s!important;transition-delay:.2s!important;-webkit-animation-delay:.2s!important;animation-delay:.2s!important}.n-sf-wrap .n-d3{-webkit-transition-delay:.3s!important;transition-delay:.3s!important;-webkit-animation-delay:.3s!important;animation-delay:.3s!important}.n-sf-wrap .n-d4{-webkit-transition-delay:.4s!important;transition-delay:.4s!important;-webkit-animation-delay:.4s!important;animation-delay:.4s!important}.n-sf-wrap .n-d5{-webkit-transition-delay:.5s!important;transition-delay:.5s!important;-webkit-animation-delay:.5s!important;animation-delay:.5s!important}.n-sf-wrap .n-d6{-webkit-transition-delay:.6s!important;transition-delay:.6s!important;-webkit-animation-delay:.6s!important;animation-delay:.6s!important}.n-sf-wrap .n-d7{-webkit-transition-delay:.7s!important;transition-delay:.7s!important;-webkit-animation-delay:.7s!important;animation-delay:.7s!important}.n-sf-wrap .n-d8{-webkit-transition-delay:.8s!important;transition-delay:.8s!important;-webkit-animation-delay:.8s!important;animation-delay:.8s!important}.n-sf-wrap .n-d9{-webkit-transition-delay:.9s!important;transition-delay:.9s!important;-webkit-animation-delay:.9s!important;animation-delay:.9s!important}.n-sf-wrap .n-d10{-webkit-transition-delay:1s!important;transition-delay:1s!important;-webkit-animation-delay:1s!important;animation-delay:1s!important}.n-sf-wrap .n-d11{-webkit-transition-delay:1.1s!important;transition-delay:1.1s!important;-webkit-animation-delay:1.1s!important;animation-delay:1.1s!important}.n-sf-wrap .n-d12{-webkit-transition-delay:1.2s!important;transition-delay:1.2s!important;-webkit-animation-delay:1.2s!important;animation-delay:1.2s!important}.n-sf-wrap .n-d13{-webkit-transition-delay:1.3s!important;transition-delay:1.3s!important;-webkit-animation-delay:1.3s!important;animation-delay:1.3s!important}.n-sf-wrap .n-d14{-webkit-transition-delay:1.4s!important;transition-delay:1.4s!important;-webkit-animation-delay:1.4s!important;animation-delay:1.4s!important}.n-sf-wrap .n-d15{-webkit-transition-delay:1.5s!important;transition-delay:1.5s!important;-webkit-animation-delay:1.5s!important;animation-delay:1.5s!important}.n-sf-wrap .n-d16{-webkit-transition-delay:1.6s!important;transition-delay:1.6s!important;-webkit-animation-delay:1.6s!important;animation-delay:1.6s!important}.n-sf-wrap .n-d17{-webkit-transition-delay:1.7s!important;transition-delay:1.7s!important;-webkit-animation-delay:1.7s!important;animation-delay:1.7s!important}.n-sf-wrap .n-d18{-webkit-transition-delay:1.8s!important;transition-delay:1.8s!important;-webkit-animation-delay:1.8s!important;animation-delay:1.8s!important}.n-sf-wrap .n-d19{-webkit-transition-delay:1.9s!important;transition-delay:1.9s!important;-webkit-animation-delay:1.9s!important;animation-delay:1.9s!important}.n-sf-wrap .n-d20{-webkit-transition-delay:2s!important;transition-delay:2s!important;-webkit-animation-delay:2s!important;animation-delay:2s!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRpYW1vbmRzaGFwZS5zY3NzIiwiLi4vX3V0aWxpdHkuc2NzcyIsIi4uL2ltcG9ydC9fbWl4aW4uc2NzcyIsIi4uL2NvbW1vbi9fY29tbW9uLnNjc3MiLCJkaWFtb25kc2hhcGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFDQSwrR0FDQSx3RkFDQSw4RkNIQSx3Q0FJRSxRQUFBLGVDMkRELG9DRC9ERCx3Q0FNRyxRQUFBLGdCQUNBLE9BQUEsRUFBQSxNQVBILHdDQVlFLFFBQUEsZ0JBQ0EsT0FBQSxFQUFBLEtDa0RELG9DRC9ERCx3Q0FlRyxRQUFBLGdCRWZILGVBQ0MsZUFBQSxNRDhEQSxvQ0MvREQsZUFJRSxlQUFBLE9IT0YsbUJBRUUsUUFBQSxFQUZGLDhCQU1FLFFBQUEsRUFBQSxLQUtGLHNDSW9DQSxzQ0FDQSxzQ0FDQSxzQ0FDQSxzQ0FDQSxzQ0poQ0csS0FBQSxLQUNBLE9BQUEsUUFDQSxhQUFBLFFBQ0EsZUFBQSxNQUNBLGdCQUFBLE1BQ0Esa0JBQUEsR0FiSCxzQ0FrQkUsS0FBQSxLQUNBLE9BQUEsUUFDQSxhQUFBLEdBQ0EsZUFBQSxNQUNBLGdCQUFBLE1BQ0Esa0JBQUEsR0F2QkYsMkJBMkJFLFlBQUEsaUJBQUEsQ0FBQSxNQTNCRiw2QkErQkUsWUFBQSxlQUFBLENBQUEsTUEvQkYsMkJBbUNFLFdBQUEsaUVBQUEsVUFBQSxPQUFBLElBQ0EsZ0JBQUEsS0FBQSxLQUNBLE9BQUEsTUFyQ0Ysa0NBd0NHLE1BQUEsT0FDQSxPQUFBLEVBQUEsS0FDQSxTQUFBLFNBQ0EsT0FBQSxLQTNDSCxnQ0ErQ0csVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLFdBQ0EsV0FBQSxPQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsSUFBQSxFQUNBLGFBQUEsTUFDQSxZQUFBLE1BQ0EsZUFBQSxPQUNBLFFBQUEsRUF6REgsZ0NBNkRHLFVBQUEsS0FDQSxZQUFBLEVBQ0EsZUFBQSxPQUNBLFNBQUEsU0FDQSxLQUFBLEVBQ0EsSUFBQSxFQUNBLGFBQUEsTUFD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QUFBLGlCQUFBLGVBQ0Esd0JBQUEsZUFBQSxnQkFBQSxlQTVHSCxrQkEyR0cseUJBQUEsZUFBQSxpQkFBQSxlQUNBLHdCQUFBLGVBQUEsZ0JBQUEsZUE1R0gsa0JBMkdHLHlCQUFBLGFBQUEsaUJBQUEsYUFDQSx3QkFBQSxhQUFBLGdCQUFBIiwiZmlsZSI6ImRpYW1vbmRzaGFwZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcInV0Zi04XCI7XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9sZCtTdGFuZGFyZCtUVDppdGFsLHdnaHRAMCw0MDA7MCw3MDA7MSw0MDAmZGlzcGxheT1zd2FwJyk7XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVB1YmxpYytTYW5zOndnaHRAMzAwJmRpc3BsYXk9c3dhcCcpO1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NlcmlmK0pQOndnaHRAMzAwOzQwMCZkaXNwbGF5PXN3YXAnKTtcclxuQGltcG9ydCBcIi4uL2ltcG9ydFwiO1xyXG5AaW1wb3J0IFwiLi4vdXRpbGl0eVwiO1xyXG5AaW1wb3J0IFwiLi4vY29tbW9uL2NvbW1vblwiO1xyXG5cclxuJHRyYW46IGN1YmljLWJlemllcigwLjI1LCAxLCAwLjUsIDEpO1xyXG4vLyR0cmFuOiBsaW5lYXI7XHJcblxyXG4ud3JhcHBlciB7XHJcblx0LmNvbnRlbnRzIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuZGVmYXVsdC1ib3R0b20tYXJlYSB7XHJcblx0XHRwYWRkaW5nOiAwIDUwcHg7XHJcblx0fVxyXG59XHJcblxyXG4vKiBzdGFydCBzY3NzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSB7XHJcblx0I2l0ZW0xX2sxLFxyXG5cdCNpdGVtMV9rMixcclxuXHQjaXRlbTJfazEsXHJcblx0I2l0ZW0yX2syLFxyXG5cdCNpdGVtM19rMSxcclxuXHQjaXRlbTNfazJ7XHJcblx0XHQuc3QwIHtcclxuXHRcdFx0ZmlsbDogbm9uZTtcclxuXHRcdFx0c3Ryb2tlOiAjRTREOENGO1xyXG5cdFx0XHRzdHJva2Utd2lkdGg6IDEwLjA1MTY7XHJcblx0XHRcdHN0cm9rZS1saW5lY2FwOiByb3VuZDtcclxuXHRcdFx0c3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcclxuXHRcdFx0c3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0I3R0bF9tYXNrIC5zdDAge1xyXG5cdFx0ZmlsbDogbm9uZTtcclxuXHRcdHN0cm9rZTogI0U0RDhDRjtcclxuXHRcdHN0cm9rZS13aWR0aDogMTE7XHJcblx0XHRzdHJva2UtbGluZWNhcDogcm91bmQ7XHJcblx0XHRzdHJva2UtbGluZWpvaW46IHJvdW5kO1xyXG5cdFx0c3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xyXG5cdH1cclxuXHJcblx0LmVuIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAnT2xkIFN0YW5kYXJkIFRUJywgc2VyaWY7XHJcblx0fVxyXG5cclxuXHQuanAtbSB7XHJcblx0XHRmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcclxuXHR9XHJcblxyXG5cdC5tdiB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvZW5nYWdlbWVudC9kaWFtb25kX3NoYXBlL2Fzc2V0cy9pbWcvZGlhbW9uZHNoYXBlL212L212LmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA2MDBweDtcclxuXHJcblx0XHQmX19pbm5lciB7XHJcblx0XHRcdHdpZHRoOiAxMjQwcHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQmX190dGwge1xyXG5cdFx0XHRmb250LXNpemU6IDYwcHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBwZXJjZW50YWdlKDcwLzYwKTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMTBweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDE4OXB4O1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdH1cclxuXHJcblx0XHQmX190eHQge1xyXG5cdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTkwcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAzNzVweDtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQvL212XHJcblxyXG5cdC5kaWFtb25kc2hhcGUtY29udGVudHMge1xyXG5cclxuXHRcdC5zZWMxIHtcclxuXHJcblx0XHRcdCZfX2lubmVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTEwMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19jYXRjaCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBwZXJjZW50YWdlKDU4LzMyKTtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjAxZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNjdweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fbGltaXRlZCB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDQ2cHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG5cclxuXHRcdFx0XHQmX190dGwge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNlOTU0NmI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLS4wNmVtO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmX19pbWcge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDI1cHggMCAyNnB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jl9fdHh0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBwZXJjZW50YWdlKDI4LzE0KTtcclxuXHRcdFx0XHRcdHRleHQtaW5kZW50OiAtLjZlbTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC00cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19kZXRhaWwge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDQ4cHg7XHJcblxyXG5cdFx0XHRcdCZfX2ltZyB7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCZfX3R0bCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UoNTIvMzIpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNjBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCZfX3R4dCB7XHJcblx0XHRcdFx0XHR3aWR0aDogNzYwcHg7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjAyZW07XHJcblx0XHRcdFx0XHRtYXJnaW46IDM4cHggYXV0byAwIGF1dG87XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZSgyNy8xNCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ly9zZWMxXHJcblxyXG5cdFx0LnNlYzIge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA2NnB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNlNGQ4Y2Y7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdCZfX2JnMSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMTU4cHg7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fYmcyIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA4OTJweDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2JnMyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19pbm5lciB7XHJcblx0XHRcdFx0d2lkdGg6IDExMDBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fdHRsIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogODRweDtcclxuXHJcblx0XHRcdFx0LmVuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuanAge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcclxuXHRcdFx0XHRcdHRleHQtaW5kZW50OiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ei1pbmRleDogMTA7XHJcblxyXG5cdFx0XHRcdCYucmV2ZXJzZSB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmX19tYWluIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MzBweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcclxuXHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmX19kZXRhaWwge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUyMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDMxcHg7XHJcblxyXG5cdFx0XHRcdFx0Jl9fdHRsIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0LmsxIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogLTM0cHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUxcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHRcdFx0XHRcdC8vYmFja2dyb3VuZDogdXJsKFwiL2VuZ2FnZW1lbnQvZGlhbW9uZF9zaGFwZS9hc3NldHMvaW1nL2RpYW1vbmRzaGFwZS9zZWMyL2JyYWNrZXRzMS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0XHRcdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuazIge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IC0xN3B4O1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1NHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNTFweDtcclxuXHRcdFx0XHRcdFx0XHQvL2JhY2tncm91bmQ6IHVybChcIi9lbmdhZ2VtZW50L2RpYW1vbmRfc2hhcGUvYXNzZXRzL2ltZy9kaWFtb25kc2hhcGUvc2VjMi9icmFja2V0czIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG5cdFx0XHRcdFx0XHRcdC8vYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LnR4dCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNDZweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMztcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmRlY28ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMTNweDtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IC02M3B4O1xyXG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmX190eHQge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBwZXJjZW50YWdlKDI4LzE0KTtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Jl9fdGh1bWIge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyOXB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0XHQudGh1bWIge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNjBweDtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ly8gZGV0YWlsXHJcblxyXG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA3MHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMTBweDtcclxuXHJcblx0XHRcdFx0XHQuc2VjMl9faXRlbV9fZGV0YWlsX190dGwge1xyXG5cclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDIzcHg7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAtMzRweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDQ5cHg7XHJcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMTdweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LnR4dCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuZGVjbyB7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAtNjZweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogOTVweDtcclxuXHJcblx0XHRcdFx0XHQuc2VjMl9faXRlbV9fZGV0YWlsX190dGwge1xyXG5cclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDczcHg7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAtMzRweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDgycHg7XHJcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMTdweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LnR4dCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xM3B4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuZGVjbyB7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAtNTdweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jl9fbm90ZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBwZXJjZW50YWdlKDE4LzEyKTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE3cHg7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC8vc2VjMlxyXG5cclxuXHRcdC5zZWMzIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogOTJweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcblx0XHRcdCZfX2lubmVyIHtcclxuXHRcdFx0XHR3aWR0aDogMTEwMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9faW1nIHtcclxuXHRcdFx0XHR3aWR0aDogNTMwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDYwcHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTE2cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX2RldGFpbCB7XHJcblx0XHRcdFx0d2lkdGg6IDQ4MHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzN3B4O1xyXG5cclxuXHRcdFx0XHQudHRsLWVuIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzhweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZSg0Ni8zOCk7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XHJcblx0XHRcdFx0XHR0ZXh0LWluZGVudDogLjA1ZW07XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnR0bC1qcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UoMzAvMTgpO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4xZW07XHJcblx0XHRcdFx0XHR0ZXh0LWluZGVudDogLjFlbTtcclxuXHRcdFx0XHRcdC8vZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XHJcblxyXG5cdFx0XHRcdFx0LyogZm9yIElFIDExICovXHJcblx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XHJcblx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8qIGZvciBNaWNyb3NvZnQgRWRnZSAqL1xyXG5cdFx0XHRcdFx0QHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOmF1dG8pIHtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogLjA1ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvKiBmb3Igc2FmYXJpICovXHJcblx0XHRcdFx0XzpsYW5nKHgpICsgXzotd2Via2l0LWZ1bGwtc2NyZWVuLWRvY3VtZW50LCAudHRsLWpwIHtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xyXG5cdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQudHh0IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBwZXJjZW50YWdlKDI4LzE0KTtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDc1ZW07XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5saW5rIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUHVibGljIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4xZW07XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0eHRfbGlua19vcGFjaXR5KG5vbmUsICRjb2xvci1ibGFjayk7XHJcblxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTFweDtcclxuXHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogN3B4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogN3B4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC8qIGZvciBJRSAxMSAqL1xyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQvKiBmb3IgTWljcm9zb2Z0IEVkZ2UgKi9cclxuXHRcdFx0XHRcdFx0XHRAc3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246YXV0bykge1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdC8vc2VjM1xyXG5cclxuXHR9XHJcblxyXG5cdC8vIGRpYW1vbmRfc2hhcGUtY29udGVudHNcclxufVxyXG5cclxuLy9jb250ZW50cy1kaWFtb25kX3NoYXBlXHJcblxyXG4vLyptb2RhbCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5tb2RhbF9fYmcge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45KTtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubW9kYWxfX3dpbmRvdyB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdHBhZGRpbmc6IDc3cHggMCAxNTBweDtcclxuXHR3aWR0aDogODAwcHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR6LWluZGV4OiAyMDAwO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdGJveC1zaGFkb3c6IDBweCAwcHggOHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG5cdC5lbiB7XHJcblx0XHRmb250LWZhbWlseTogJ09sZCBTdGFuZGFyZCBUVCcsIHNlcmlmO1xyXG5cdH1cclxuXHJcblx0LmpwLW0ge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiO1xyXG5cdH1cclxufVxyXG5cclxuLm1vZGFsX19jb250ZW50cyB7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG5cdC5zd2lwZXItc2xpZGUge1xyXG5cdFx0LmltZyB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjQpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcclxuXHRcdCYuc3dpcGVyLXNsaWRlLWR1cGxpY2F0ZS1hY3RpdmUge1xyXG5cdFx0XHQuaW1nIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubW9kYWxfX2lubmVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5tb2RhbF9fY29udGVudHMgLm1vZGFsX19pbm5lciAuaXRlbS10dGwge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDQ2cHg7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0ei1pbmRleDogMztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWF4LXdpZHRoOiA2MDBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNDJweDtcclxuXHRcdHRvcDogLTM0cHg7XHJcblx0XHR3aWR0aDogNTFweDtcclxuXHRcdGhlaWdodDogNTRweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybChcIi9lbmdhZ2VtZW50L2RpYW1vbmRfc2hhcGUvYXNzZXRzL2ltZy9kaWFtb25kc2hhcGUvc2VjMi9icmFja2V0czEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdH1cclxuXHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogNDRweDtcclxuXHRcdGJvdHRvbTogLTE3cHg7XHJcblx0XHR3aWR0aDogNTRweDtcclxuXHRcdGhlaWdodDogNTFweDtcclxuXHRcdGJhY2tncm91bmQ6IHVybChcIi9lbmdhZ2VtZW50L2RpYW1vbmRfc2hhcGUvYXNzZXRzL2ltZy9kaWFtb25kc2hhcGUvc2VjMi9icmFja2V0czIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdH1cclxuXHJcblx0Ji5oZWFydHNoYXBlIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0bGVmdDogNzZweDtcclxuXHRcdFx0dG9wOiAtMzRweDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0cmlnaHQ6IDc2cHg7XHJcblx0XHRcdGJvdHRvbTogLTE3cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnByaW5jZXNzIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0bGVmdDogMTE2cHg7XHJcblx0XHRcdHRvcDogLTM0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdHJpZ2h0OiAxMTZweDtcclxuXHRcdFx0Ym90dG9tOiAtMTdweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zd2lwZXItY29udGFpbmVyIHtcclxuXHRtYXJnaW4tdG9wOiA2OHB4O1xyXG5cclxuXHQuc3dpcGVyLXdyYXBwZXIge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxufVxyXG5cclxuLm1vZGFsX19jb250ZW50cyAubW9kYWxfX2lubmVyIC50dGwge1xyXG5cdGZvbnQtc2l6ZTogMzhweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQvL2xldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuXHQvL3RleHQtaW5kZW50OiAuMDNlbTtcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcblxyXG4ubW9kYWxfX2NvbnRlbnRzIC5tb2RhbF9faW5uZXIgLnR0bC1qcCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW4tdG9wOiAxMXB4O1xyXG59XHJcblxyXG4ubW9kYWxfX2NvbnRlbnRzIC5tb2RhbF9faW5uZXIgLnR4dCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDI1ZW07XHJcblx0bGluZS1oZWlnaHQ6IHBlcmNlbnRhZ2UoMjQvMTQpO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW46IDM4cHggYXV0byAwIGF1dG87XHJcbn1cclxuXHJcbi5tb2RhbF9fY29udGVudHMgLm1vZGFsX19pbm5lciAuZGV0YWlsIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xyXG5cdHRleHQtaW5kZW50OiAuMDVlbTtcclxuXHRsaW5lLWhlaWdodDogcGVyY2VudGFnZSgyNC8xNCk7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1heC13aWR0aDogNjYwcHg7XHJcblx0bWFyZ2luOiA2cHggYXV0byAwIGF1dG87XHJcbn1cclxuXHJcbi5tb2RhbF9fY29udGVudHMgLm1vZGFsX19pbm5lciAudGFiIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRwYWRkaW5nOiAwIDhweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG5cclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCB2ZXJkYW5hLCBcIk9zYWthXCIsIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgU2Fucy1TZXJpZjtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdGhlaWdodDogMTRweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi50YWJfX2xpc3RfX2RldGFpbCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRhYl9fbGlzdF9fZGV0YWlsLmFjdGl2ZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5tb2RhbF9fY2xvc2Uge1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogLTEyMXB4O1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblxyXG5cdC5jbG9zZS1idG4ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxM3B4O1xyXG5cdH1cclxuXHJcblx0LmNsb3NlLXR4dCB7XHJcblx0XHRjb2xvcjogI2UxNjM4MztcclxuXHRcdGZvbnQtc2l6ZTogMjFweDtcclxuXHR9XHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLXByZXYge1xyXG5cdHdpZHRoOiAzNnB4O1xyXG5cdGhlaWdodDogMzdweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIvZW5nYWdlbWVudC9kaWFtb25kX3NoYXBlL2Fzc2V0cy9pbWcvZGlhbW9uZHNoYXBlL3NlYzIvYXJyb3ctbGVmdC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcblx0dG9wOiAxODJweDtcclxuXHRsZWZ0OiAyMHB4O1xyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuXHR3aWR0aDogMzZweDtcclxuXHRoZWlnaHQ6IDM3cHg7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2VuZ2FnZW1lbnQvZGlhbW9uZF9zaGFwZS9hc3NldHMvaW1nL2RpYW1vbmRzaGFwZS9zZWMyL2Fycm93LXJpZ2h0LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuXHR0b3A6IDE4MnB4O1xyXG5cdHJpZ2h0OiAyMHB4O1xyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4ubi1zZi13cmFwIHtcclxuXHJcblx0Lm4tdHh0LWFuaW0ge1xyXG5cdFx0YW5pbWF0aW9uLW5hbWU6IG4tdHh0LWtmO1xyXG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAyLjFzO1xyXG5cdFx0Ly9hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdHJhbjtcclxuXHRcdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcblx0XHRhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xyXG5cclxuXHRcdCYubi1zbG93IHtcclxuXHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAyLjRzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGtleWZyYW1lcyBuLXR4dC1rZiB7XHJcblx0XHQwJSB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItcGluaztcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xyXG5cdFx0fVxyXG5cdFx0MzAlIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1waW5rO1xyXG5cdFx0fVxyXG5cdFx0NTAlIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0MTAwJSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnNob3cge1xyXG5cdFx0Lm4tdHh0LWFuaW0ge1xyXG5cdFx0XHRhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uLXNmIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKDEuNCwgYWxsLCAkdHJhbik7XHJcblxyXG5cdFx0Ji5uLXNsb3cge1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKDEuNCwgYWxsLCAkdHJhbik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubi1zZjIge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigxLCBhbGwpO1xyXG5cdH1cclxuXHJcblx0Lm4tc2YzIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguNywgYWxsKTtcclxuXHR9XHJcblxyXG5cdC5uLXNmNCB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoNWRlZykgc2NhbGUoMS4wNSk7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC41KTtcclxuXHR9XHJcblxyXG5cdC5uLXNmNC0yIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZykgc2NhbGUoMS4wNSk7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKC41KTtcclxuXHR9XHJcblxyXG5cdC5uLXNmNSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguNywgYWxsKTtcclxuXHR9XHJcblxyXG5cdC5uLXNmNS0yIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcclxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjcsIGFsbCk7XHJcblx0fVxyXG5cclxuXHQubi1zZjYge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oMSk7XHJcblx0fVxyXG5cclxuXHQmLnNob3cge1xyXG5cdFx0Lm4tc2YsXHJcblx0XHQubi1zZjIsXHJcblx0XHQubi1zZjMsXHJcblx0XHQubi1zZjQsXHJcblx0XHQubi1zZjQtMixcclxuXHRcdC5uLXNmNSxcclxuXHRcdC5uLXNmNS0yLFxyXG5cdFx0Lm4tc2Y2IHtcclxuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAyMCB7XHJcblx0XHQubi1kI3skaX0ge1xyXG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMXMgKiAkaSAhaW1wb3J0YW50O1xyXG5cdFx0XHRhbmltYXRpb24tZGVsYXk6IC4xcyAqICRpICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIiNjb250ZW50cy1hYm91dC1xdWFsaXR5MjAyMCB7XHJcblxyXG5cdC8qIHBjLXNwICovXHJcblx0LnN3aXRjaC0tc3Age1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0QGluY2x1ZGUgbWF4X3NjcmVlbigkYnJlYWstcG9pbnQpIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3dpdGNoLS1wYyB7XHJcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG4iLCJcclxuLy8gTElOSyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1peGluIHR4dF9saW5rX29wYWNpdHkoJGRlY286bm9uZSwgJGNvbG9yOiRkZWZhdWx0LWNvbG9yLCAkY29sb3IyOiRkZWZhdWx0LWNvbG9yLCAkaG92ZXItZGVjbzpub25lKSB7XHJcblx0YSxcclxuXHRhOmxpbmssXHJcblx0YTp2aXNpdGVkIHtcclxuXHRcdGNvbG9yOiAkY29sb3I7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246ICRkZWNvO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguMik7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCkge1xyXG5cdFx0YTpob3ZlciB7XHJcblx0XHRcdG9wYWNpdHk6IC43O1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246ICRob3Zlci1kZWNvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHR4dF9saW5rX2NvbG9yKCRkZWNvOm5vbmUsICRjb2xvcjokZGVmYXVsdC1jb2xvciwgJGNvbG9yMjokZGVmYXVsdC1jb2xvciwgJGhvdmVyLWRlY286bm9uZSkge1xyXG5cdGEsXHJcblx0YTpsaW5rLFxyXG5cdGE6dmlzaXRlZCB7XHJcblx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiAkZGVjbztcclxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oLjIpO1xyXG5cdH1cclxuXHJcblxyXG5cdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KSB7XHJcblx0XHRhOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvcjI7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogJGhvdmVyLWRlY287XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIENMRUFSIEZJWCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1peGluIGNmIHtcclxuXHQmOjphZnRlciB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyBBTklNQVRJT04gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiB0cmFuc2l0aW9uKCR0aW1lOi4yLCAkcHJvcDphbGwsICRlYXNpbmc6ZWFzZS1pbi1vdXQpIHtcclxuXHR0cmFuc2l0aW9uOiAkcHJvcCAjeyR0aW1lfXMgJGVhc2luZztcclxufVxyXG5cclxuXHJcbi8vIElNRURJQSBRVUVSWSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1peGluIG1pbl9zY3JlZW4oJGJwKSB7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtYXhfc2NyZWVuKCRicCkge1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBJRSAmIEVER0UgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiBlZygpIHtcclxuXHRAc3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246YXV0bykge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gaWUoKSB7XHJcblx0QG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gVm1pbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQGZ1bmN0aW9uIFZtaW4oJHB4KSB7XHJcblx0QHJldHVybiAoJHB4IC8gJHdpblcpICogMTAwICsgdm1pbjtcclxufVxyXG4iLCIubi1saW5lLWluZGVudCB7XHJcblx0bGV0dGVyLXNwYWNpbmc6IC0uMWVtO1xyXG5cclxuXHRAaW5jbHVkZSBtYXhfc2NyZWVuKCRicmVhay1wb2ludCkge1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0uMmVtO1xyXG5cdH1cclxufVxyXG5cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9sZCtTdGFuZGFyZCtUVDppdGFsLHdnaHRAMCw0MDA7MCw3MDA7MSw0MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVB1YmxpYytTYW5zOndnaHRAMzAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NlcmlmK0pQOndnaHRAMzAwOzQwMCZkaXNwbGF5PXN3YXBcIik7XG4vKlxyXG5yZWd1bGFyIDQwMFxyXG5ib2xkIDcwMFxyXG4qL1xuLypcclxucmVndWxhciA0MDBcclxubWVkaXVtIDUwMFxyXG4qL1xuI2NvbnRlbnRzLWFib3V0LXF1YWxpdHkyMDIwIHtcbiAgLyogcGMtc3AgKi9cbn1cblxuI2NvbnRlbnRzLWFib3V0LXF1YWxpdHkyMDIwIC5zd2l0Y2gtLXNwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudHMtYWJvdXQtcXVhbGl0eTIwMjAgLnN3aXRjaC0tc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuI2NvbnRlbnRzLWFib3V0LXF1YWxpdHkyMDIwIC5zd2l0Y2gtLXBjIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50cy1hYm91dC1xdWFsaXR5MjAyMCAuc3dpdGNoLS1wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5uLWxpbmUtaW5kZW50IHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubi1saW5lLWluZGVudCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMmVtO1xuICB9XG59XG5cbi53cmFwcGVyIC5jb250ZW50cyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53cmFwcGVyIC5kZWZhdWx0LWJvdHRvbS1hcmVhIHtcbiAgcGFkZGluZzogMCA1MHB4O1xufVxuXG4vKiBzdGFydCBzY3NzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgI2l0ZW0xX2sxIC5zdDAsXG4jY29udGVudHMtZGlhbW9uZHNoYXBlICNpdGVtMV9rMiAuc3QwLFxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAjaXRlbTJfazEgLnN0MCxcbiNjb250ZW50cy1kaWFtb25kc2hhcGUgI2l0ZW0yX2syIC5zdDAsXG4jY29udGVudHMtZGlhbW9uZHNoYXBlICNpdGVtM19rMSAuc3QwLFxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAjaXRlbTNfazIgLnN0MCB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogI0U0RDhDRjtcbiAgc3Ryb2tlLXdpZHRoOiAxMC4wNTE2O1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1taXRlcmxpbWl0OiAxMDtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAjdHRsX21hc2sgLnN0MCB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogI0U0RDhDRjtcbiAgc3Ryb2tlLXdpZHRoOiAxMTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmVuIHtcbiAgZm9udC1mYW1pbHk6ICdPbGQgU3RhbmRhcmQgVFQnLCBzZXJpZjtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuanAtbSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5tdiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9lbmdhZ2VtZW50L2RpYW1vbmRfc2hhcGUvYXNzZXRzL2ltZy9kaWFtb25kc2hhcGUvbXYvbXYuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAubXZfX2lubmVyIHtcbiAgd2lkdGg6IDEyNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5tdl9fdHRsIHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTE2LjY2NjY3JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgcGFkZGluZy10b3A6IDE4OXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgei1pbmRleDogMjtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAubXZfX3R4dCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgcGFkZGluZy10b3A6IDM3NXB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzFfX2lubmVyIHtcbiAgd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMV9fY2F0Y2gge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxODEuMjUlO1xuICBsZXR0ZXItc3BhY2luZzogLjAxZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNjdweDtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMxX19saW1pdGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQ2cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMxX19saW1pdGVkX190dGwge1xuICBjb2xvcjogI2U5NTQ2YjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLS4wNmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMxX19saW1pdGVkX19pbWcge1xuICBtYXJnaW46IDAgMjVweCAwIDI2cHg7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMV9fbGltaXRlZF9fdHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjAwJTtcbiAgdGV4dC1pbmRlbnQ6IC0uNmVtO1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzFfX2RldGFpbCB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMV9fZGV0YWlsX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMV9fZGV0YWlsX190dGwge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTYyLjUlO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzFfX2RldGFpbF9fdHh0IHtcbiAgd2lkdGg6IDc2MHB4O1xuICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG4gIG1hcmdpbjogMzhweCBhdXRvIDAgYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTkyLjg1NzE0JTtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMyIHtcbiAgbWFyZ2luLXRvcDogNjZweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZTRkOGNmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMl9fYmcxIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1OHB4O1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMyX19iZzIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogODkycHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMl9fYmczIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2lubmVyIHtcbiAgd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMl9fdHRsIHtcbiAgcGFkZGluZy10b3A6IDg0cHg7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMl9fdHRsIC5lbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMl9fdHRsIC5qcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMyX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMl9faXRlbS5yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW1fX21haW4ge1xuICB3aWR0aDogNTMwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW1fX21haW46aG92ZXIge1xuICBvcGFjaXR5OiAuNztcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMyX19pdGVtX19kZXRhaWwge1xuICB3aWR0aDogNTIwcHg7XG4gIHBhZGRpbmctdG9wOiAzMXB4O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW1fX2RldGFpbF9fdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW1fX2RldGFpbF9fdHRsIC5rMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDhweDtcbiAgdG9wOiAtMzRweDtcbiAgd2lkdGg6IDUxcHg7XG4gIGhlaWdodDogNTRweDtcbiAgei1pbmRleDogMjtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMyX19pdGVtX19kZXRhaWxfX3R0bCAuazIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMTdweDtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTFweDtcbiAgei1pbmRleDogMjtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMyX19pdGVtX19kZXRhaWxfX3R0bCAudHh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMl9faXRlbV9fZGV0YWlsX190dGwgLmRlY28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTNweDtcbiAgdG9wOiAtNjNweDtcbiAgei1pbmRleDogMTtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMyX19pdGVtX19kZXRhaWxfX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW1fX2RldGFpbF9fdGh1bWIge1xuICBtYXJnaW4tdG9wOiAyOXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMl9faXRlbV9fZGV0YWlsX190aHVtYiAudGh1bWIge1xuICB3aWR0aDogMTYwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW1fX2RldGFpbF9fdGh1bWIgLnRodW1iOmhvdmVyIHtcbiAgb3BhY2l0eTogLjc7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMl9faXRlbV9fZGV0YWlsX190aHVtYiAudGh1bWIgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMl9faXRlbTpudGgtb2YtdHlwZSgyKSB7XG4gIG1hcmdpbi10b3A6IDExMHB4O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW06bnRoLW9mLXR5cGUoMikgLnNlYzJfX2l0ZW1fX2RldGFpbF9fdHRsOmJlZm9yZSB7XG4gIGxlZnQ6IDIzcHg7XG4gIHRvcDogLTM0cHg7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMl9faXRlbTpudGgtb2YtdHlwZSgyKSAuc2VjMl9faXRlbV9fZGV0YWlsX190dGw6YWZ0ZXIge1xuICByaWdodDogNDlweDtcbiAgYm90dG9tOiAtMTdweDtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMyX19pdGVtOm50aC1vZi10eXBlKDIpIC5zZWMyX19pdGVtX19kZXRhaWxfX3R0bCAudHh0IHtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW06bnRoLW9mLXR5cGUoMikgLnNlYzJfX2l0ZW1fX2RldGFpbF9fdHRsIC5kZWNvIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogLTY2cHg7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjMl9faXRlbTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiA5NXB4O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW06bGFzdC1vZi10eXBlIC5zZWMyX19pdGVtX19kZXRhaWxfX3R0bDpiZWZvcmUge1xuICBsZWZ0OiA3M3B4O1xuICB0b3A6IC0zNHB4O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW06bGFzdC1vZi10eXBlIC5zZWMyX19pdGVtX19kZXRhaWxfX3R0bDphZnRlciB7XG4gIHJpZ2h0OiA4MnB4O1xuICBib3R0b206IC0xN3B4O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW06bGFzdC1vZi10eXBlIC5zZWMyX19pdGVtX19kZXRhaWxfX3R0bCAudHh0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xM3B4O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW06bGFzdC1vZi10eXBlIC5zZWMyX19pdGVtX19kZXRhaWxfX3R0bCAuZGVjbyB7XG4gIHJpZ2h0OiA1MHB4O1xuICB0b3A6IC01N3B4O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzJfX2l0ZW1fX25vdGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzMge1xuICBtYXJnaW4tdG9wOiA5MnB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzNfX2lubmVyIHtcbiAgd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjM19faW1nIHtcbiAgd2lkdGg6IDUzMHB4O1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXRvcDogLTE2cHg7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjM19fZGV0YWlsIHtcbiAgd2lkdGg6IDQ4MHB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDM3cHg7XG4gIC8qIGZvciBzYWZhcmkgKi9cbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMzX19kZXRhaWwgLnR0bC1lbiB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMS4wNTI2MyU7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgdGV4dC1pbmRlbnQ6IC4wNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjM19fZGV0YWlsIC50dGwtanAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjYuNjY2NjclO1xuICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgdGV4dC1pbmRlbnQ6IC4xZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgLyogZm9yIElFIDExICovXG4gIC8qIGZvciBNaWNyb3NvZnQgRWRnZSAqL1xufVxuXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMzX19kZXRhaWwgLnR0bC1qcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gIH1cbn1cblxuQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG4gICNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjM19fZGV0YWlsIC50dGwtanAge1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgICB0ZXh0LWluZGVudDogLjA1ZW07XG4gIH1cbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMzX19kZXRhaWwgXzpsYW5nKHgpICsgXzotd2Via2l0LWZ1bGwtc2NyZWVuLWRvY3VtZW50LCAjY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzNfX2RldGFpbCAudHRsLWpwIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzNfX2RldGFpbCAudHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMzX19kZXRhaWwgLmxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiAnUHVibGljIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjM19fZGV0YWlsIC5saW5rIGEsXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzNfX2RldGFpbCAubGluayBhOmxpbmssXG4jY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzNfX2RldGFpbCAubGluayBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnRzLWRpYW1vbmRzaGFwZSAuZGlhbW9uZHNoYXBlLWNvbnRlbnRzIC5zZWMzX19kZXRhaWwgLmxpbmsgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogLjc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjM19fZGV0YWlsIC5saW5rIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDExcHg7XG59XG5cbiNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjM19fZGV0YWlsIC5saW5rIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG4gIC8qIGZvciBJRSAxMSAqL1xuICAvKiBmb3IgTWljcm9zb2Z0IEVkZ2UgKi9cbn1cblxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICNjb250ZW50cy1kaWFtb25kc2hhcGUgLmRpYW1vbmRzaGFwZS1jb250ZW50cyAuc2VjM19fZGV0YWlsIC5saW5rIGE6YWZ0ZXIge1xuICAgIHRvcDogNXB4O1xuICB9XG59XG5cbkBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xuICAjY29udGVudHMtZGlhbW9uZHNoYXBlIC5kaWFtb25kc2hhcGUtY29udGVudHMgLnNlYzNfX2RldGFpbCAubGluayBhOmFmdGVyIHtcbiAgICB0b3A6IDVweDtcbiAgfVxufVxuXG4ubW9kYWxfX2JnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vZGFsX193aW5kb3cge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA3N3B4IDAgMTUwcHg7XG4gIHdpZHRoOiA4MDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMjAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDhweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ubW9kYWxfX3dpbmRvdyAuZW4ge1xuICBmb250LWZhbWlseTogJ09sZCBTdGFuZGFyZCBUVCcsIHNlcmlmO1xufVxuXG4ubW9kYWxfX3dpbmRvdyAuanAtbSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIjtcbn1cblxuLm1vZGFsX19jb250ZW50cyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5tb2RhbF9fY29udGVudHMgLnN3aXBlci1zbGlkZSAuaW1nIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5tb2RhbF9fY29udGVudHMgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIC5pbWcsIC5tb2RhbF9fY29udGVudHMgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtZHVwbGljYXRlLWFjdGl2ZSAuaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vZGFsX19jb250ZW50cyAubW9kYWxfX2lubmVyIC5pdGVtLXR0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgei1pbmRleDogMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm1vZGFsX19jb250ZW50cyAubW9kYWxfX2lubmVyIC5pdGVtLXR0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0MnB4O1xuICB0b3A6IC0zNHB4O1xuICB3aWR0aDogNTFweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvZW5nYWdlbWVudC9kaWFtb25kX3NoYXBlL2Fzc2V0cy9pbWcvZGlhbW9uZHNoYXBlL3NlYzIvYnJhY2tldHMxLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHotaW5kZXg6IDI7XG59XG5cbi5tb2RhbF9fY29udGVudHMgLm1vZGFsX19pbm5lciAuaXRlbS10dGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDRweDtcbiAgYm90dG9tOiAtMTdweDtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTFweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2VuZ2FnZW1lbnQvZGlhbW9uZF9zaGFwZS9hc3NldHMvaW1nL2RpYW1vbmRzaGFwZS9zZWMyL2JyYWNrZXRzMi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB6LWluZGV4OiAyO1xufVxuXG4ubW9kYWxfX2NvbnRlbnRzIC5tb2RhbF9faW5uZXIgLml0ZW0tdHRsLmhlYXJ0c2hhcGU6YmVmb3JlIHtcbiAgbGVmdDogNzZweDtcbiAgdG9wOiAtMzRweDtcbn1cblxuLm1vZGFsX19jb250ZW50cyAubW9kYWxfX2lubmVyIC5pdGVtLXR0bC5oZWFydHNoYXBlOmFmdGVyIHtcbiAgcmlnaHQ6IDc2cHg7XG4gIGJvdHRvbTogLTE3cHg7XG59XG5cbi5tb2RhbF9fY29udGVudHMgLm1vZGFsX19pbm5lciAuaXRlbS10dGwucHJpbmNlc3M6YmVmb3JlIHtcbiAgbGVmdDogMTE2cHg7XG4gIHRvcDogLTM0cHg7XG59XG5cbi5tb2RhbF9fY29udGVudHMgLm1vZGFsX19pbm5lciAuaXRlbS10dGwucHJpbmNlc3M6YWZ0ZXIge1xuICByaWdodDogMTE2cHg7XG4gIGJvdHRvbTogLTE3cHg7XG59XG5cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNjhweDtcbn1cblxuLnN3aXBlci1jb250YWluZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubW9kYWxfX2NvbnRlbnRzIC5tb2RhbF9faW5uZXIgLnR0bCB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ubW9kYWxfX2NvbnRlbnRzIC5tb2RhbF9faW5uZXIgLnR0bC1qcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cblxuLm1vZGFsX19jb250ZW50cyAubW9kYWxfX2lubmVyIC50eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAuMDI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxNzEuNDI4NTclO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMzhweCBhdXRvIDAgYXV0bztcbn1cblxuLm1vZGFsX19jb250ZW50cyAubW9kYWxfX2lubmVyIC5kZXRhaWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgdGV4dC1pbmRlbnQ6IC4wNWVtO1xuICBsaW5lLWhlaWdodDogMTcxLjQyODU3JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDY2MHB4O1xuICBtYXJnaW46IDZweCBhdXRvIDAgYXV0bztcbn1cblxuLm1vZGFsX19jb250ZW50cyAubW9kYWxfX2lubmVyIC50YWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLm1vZGFsX19jb250ZW50cyAubW9kYWxfX2lubmVyIC50YWJfX2xpc3Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLm1vZGFsX19jb250ZW50cyAubW9kYWxfX2lubmVyIC50YWJfX2xpc3QuYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCB2ZXJkYW5hLCBcIk9zYWthXCIsIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgU2Fucy1TZXJpZjtcbn1cblxuLm1vZGFsX19jb250ZW50cyAubW9kYWxfX2lubmVyIC50YWJfX2xpc3Q6aG92ZXIge1xuICBvcGFjaXR5OiAuNztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9kYWxfX2NvbnRlbnRzIC5tb2RhbF9faW5uZXIgLnRhYl9fbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1vZGFsX19jb250ZW50cyAubW9kYWxfX2lubmVyIC50YWJfX2xpc3Q6Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiX19saXN0X19kZXRhaWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiX19saXN0X19kZXRhaWwuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2RhbF9fY2xvc2Uge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTIxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubW9kYWxfX2Nsb3NlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9kYWxfX2Nsb3NlIC5jbG9zZS1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG5cbi5tb2RhbF9fY2xvc2UgLmNsb3NlLXR4dCB7XG4gIGNvbG9yOiAjZTE2MzgzO1xuICBmb250LXNpemU6IDIxcHg7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvZW5nYWdlbWVudC9kaWFtb25kX3NoYXBlL2Fzc2V0cy9pbWcvZGlhbW9uZHNoYXBlL3NlYzIvYXJyb3ctbGVmdC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB0b3A6IDE4MnB4O1xuICBsZWZ0OiAyMHB4O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9lbmdhZ2VtZW50L2RpYW1vbmRfc2hhcGUvYXNzZXRzL2ltZy9kaWFtb25kc2hhcGUvc2VjMi9hcnJvdy1yaWdodC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB0b3A6IDE4MnB4O1xuICByaWdodDogMjBweDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uLXNmLXdyYXAgLm4tdHh0LWFuaW0ge1xuICBhbmltYXRpb24tbmFtZTogbi10eHQta2Y7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMi4xcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cblxuLm4tc2Ytd3JhcCAubi10eHQtYW5pbS5uLXNsb3cge1xuICBhbmltYXRpb24tZHVyYXRpb246IDIuNHM7XG59XG5cbkBrZXlmcmFtZXMgbi10eHQta2Yge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjb2xvcjogI0Y1QUNCOTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gIH1cbiAgMzAlIHtcbiAgICBjb2xvcjogI0Y1QUNCOTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIDEwMCUge1xuICAgIGNvbG9yOiAjMzMzO1xuICB9XG59XG5cbi5uLXNmLXdyYXAuc2hvdyAubi10eHQtYW5pbSB7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xufVxuXG4ubi1zZi13cmFwIC5uLXNmIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMS40cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC41LCAxKTtcbn1cblxuLm4tc2Ytd3JhcCAubi1zZi5uLXNsb3cge1xuICB0cmFuc2l0aW9uOiBhbGwgMS40cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC41LCAxKTtcbn1cblxuLm4tc2Ytd3JhcCAubi1zZjIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5uLXNmLXdyYXAgLm4tc2YzIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5uLXNmLXdyYXAgLm4tc2Y0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZykgc2NhbGUoMS4wNSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ubi1zZi13cmFwIC5uLXNmNC0yIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpIHNjYWxlKDEuMDUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cblxuLm4tc2Ytd3JhcCAubi1zZjUge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2UtaW4tb3V0O1xufVxuXG4ubi1zZi13cmFwIC5uLXNmNS0yIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2UtaW4tb3V0O1xufVxuXG4ubi1zZi13cmFwIC5uLXNmNiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xufVxuXG4ubi1zZi13cmFwLnNob3cgLm4tc2YsXG4ubi1zZi13cmFwLnNob3cgLm4tc2YyLFxuLm4tc2Ytd3JhcC5zaG93IC5uLXNmMyxcbi5uLXNmLXdyYXAuc2hvdyAubi1zZjQsXG4ubi1zZi13cmFwLnNob3cgLm4tc2Y0LTIsXG4ubi1zZi13cmFwLnNob3cgLm4tc2Y1LFxuLm4tc2Ytd3JhcC5zaG93IC5uLXNmNS0yLFxuLm4tc2Ytd3JhcC5zaG93IC5uLXNmNiB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5uLXNmLXdyYXAgLm4tZDEge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4xcyAhaW1wb3J0YW50O1xufVxuXG4ubi1zZi13cmFwIC5uLWQyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnMgIWltcG9ydGFudDtcbn1cblxuLm4tc2Ytd3JhcCAubi1kMyB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuM3MgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzICFpbXBvcnRhbnQ7XG59XG5cbi5uLXNmLXdyYXAgLm4tZDQge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjRzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cyAhaW1wb3J0YW50O1xufVxuXG4ubi1zZi13cmFwIC5uLWQ1IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41cyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDAuNXMgIWltcG9ydGFudDtcbn1cblxuLm4tc2Ytd3JhcCAubi1kNiB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNnMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjZzICFpbXBvcnRhbnQ7XG59XG5cbi5uLXNmLXdyYXAgLm4tZDcge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjdzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMC43cyAhaW1wb3J0YW50O1xufVxuXG4ubi1zZi13cmFwIC5uLWQ4IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC44cyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDAuOHMgIWltcG9ydGFudDtcbn1cblxuLm4tc2Ytd3JhcCAubi1kOSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuOXMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjlzICFpbXBvcnRhbnQ7XG59XG5cbi5uLXNmLXdyYXAgLm4tZDEwIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMXMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxcyAhaW1wb3J0YW50O1xufVxuXG4ubi1zZi13cmFwIC5uLWQxMSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMXMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjFzICFpbXBvcnRhbnQ7XG59XG5cbi5uLXNmLXdyYXAgLm4tZDEyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4ycyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDEuMnMgIWltcG9ydGFudDtcbn1cblxuLm4tc2Ytd3JhcCAubi1kMTMge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjNzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMS4zcyAhaW1wb3J0YW50O1xufVxuXG4ubi1zZi13cmFwIC5uLWQxNCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNHMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjRzICFpbXBvcnRhbnQ7XG59XG5cbi5uLXNmLXdyYXAgLm4tZDE1IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS41cyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDEuNXMgIWltcG9ydGFudDtcbn1cblxuLm4tc2Ytd3JhcCAubi1kMTYge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjZzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMS42cyAhaW1wb3J0YW50O1xufVxuXG4ubi1zZi13cmFwIC5uLWQxNyB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuN3MgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjdzICFpbXBvcnRhbnQ7XG59XG5cbi5uLXNmLXdyYXAgLm4tZDE4IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS44cyAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tZGVsYXk6IDEuOHMgIWltcG9ydGFudDtcbn1cblxuLm4tc2Ytd3JhcCAubi1kMTkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjlzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMS45cyAhaW1wb3J0YW50O1xufVxuXG4ubi1zZi13cmFwIC5uLWQyMCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDJzICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1kZWxheTogMnMgIWltcG9ydGFudDtcbn1cbiJdfQ== */
