.swiper-container{position:relative;max-width:100%;width:2560px;margin:0 auto}@media screen and (max-width:1240px){.swiper-container{margin-bottom:60px}}.swiper-container .inner{position:relative;height:100%}.swiper-pagination{bottom:-30px!important;transform:scale(2)!important;margin-left:-40px}.swiper-pagination-bullet{background-color:#b7b6b4!important}.swiper-pagination-bullet-active{background-color:#80d7cf!important}.swiper-slide{max-width:2560px;position:relative;height:720px!important}@media screen and (max-width:820px){.swiper-slide{height:590px!important}}.swiper-slide img{font-size:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}@media screen and (min-width:1240px){.swiper-slide .mobile_view{display:none}}@media screen and (max-width:1240px){.swiper-slide{padding-bottom:0}.swiper-slide .desktop_view{display:none}.swiper-slide .mobile_view{display:block}}.swiper-slide-content{position:absolute;top:186px;left:0}.swiper-slide-buttons{justify-content:flex-start;display:flex;flex-wrap:wrap;margin-top:28px}@media screen and (max-width:1240px){.swiper-slide-buttons{flex-direction:column;align-items:center;margin-top:13px}}.swiper-slide-buttons .btn{padding:5px 27px;font-size:2rem;text-transform:uppercase;transition:all .2s ease}@media screen and (max-width:1240px){.swiper-slide-buttons .btn{padding:3px 27px;min-width:197px;font-size:1.6rem}}.swiper-slide-buttons .btn:hover{background-color:rgba(255,255,255,.52)}.swiper-slide-buttons .buy{margin-left:15px}@media screen and (max-width:1240px){.swiper-slide-buttons .buy{margin-left:0;margin-top:9px}}.swiper-slide-title{font-size:3.4rem;color:#fff;font-weight:500;text-transform:uppercase}.acumullit-slide{background-color:#765d9f}.beauty-slide{background-color:#58afa7}.americano-slide{background-color:#3e281d}.standart-slide{background-color:#f1f1f1}.americano-slide .swiper-slide-content,.beauty-slide .swiper-slide-content{left:auto;right:0}.americano-slide .swiper-slide-title,.beauty-slide .swiper-slide-title{text-align:right}.all_time-slide{background-color:#598329}.fresh-slide{background-color:#1dc5db}.swiper-slide .swiper-slide-content{--swiper-slider-top: 186px;--swiper-slider-top-mobile: var(--swiper-slider-top, 190px);top:var(--swiper-slider-top)}@media screen and (max-width:1240px){.swiper-slide .swiper-slide-content{bottom:auto;top:var(--swiper-slider-top-mobile);left:auto!important;right:auto!important;width:100%;padding:0 3%}}@media screen and (max-width:1025px){.swiper-slide .swiper-slide-content{--swiper-slider-top: 160px}}@media screen and (max-width:820px){.swiper-slide .swiper-slide-content{--swiper-slider-top: 120px}}@media screen and (max-width:445px){.swiper-slide .swiper-slide-content{padding:0}}@media screen and (max-width:1240px){.swiper-slide .swiper-slide-title.hidden-on-mobile{display:none}.swiper-slide .swiper-slide-title{text-align:center;font-size:2.4rem}}@media screen and (max-width:820px){.swiper-slide .swiper-slide-title{font-size:1.8rem;line-height:1.4}}.recommended_block .recommended-firstrow{top:15px;font-family:"Montserrat",sans-serif}@media screen and (max-width:720px){.recommended_block h5{font-size:1.6rem;font-weight:500}.recommended_block a.recommended_name3{color:#51504e;top:22px;font-size:1.4rem}}.kits_all_poster_wrapper{margin-top:10px}.prime_client_block .prime-wrap{margin:120px 0;width:100%;border:4px solid transparent;background-image:url(/i/sample/image_prime_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;height:340px}.prime_client_block .prime-name,.prime_client_block .prime-name .name-name .prime,.recommended_block h5{font-weight:700}.prime_client_block .prime-name .name-logo{content:'';background-image:url(/i/basket/prime_star.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:absolute;left:50%;top:20px;width:80px;height:80px;margin:0 auto;transform:translateX(-50%)}.prime_client_block .prime-name .name-name{margin-top:100px;font-family:"Montserrat",sans-serif;font-size:36px;font-weight:700;text-align:center}.prime_client_block .prime-name .name-desc{font-family:"Montserrat",sans-serif;font-size:26px;font-weight:600;text-align:center}.prime_client_block .prime-list{display:flex;justify-content:space-around;margin-top:40px}.prime_client_block .prime-list .list-item{position:relative;font-size:20px;text-align:left;width:250px;padding-left:65px;box-sizing:content-box;line-height:140%;font-weight:400}.prime_client_block .prime-list .list-item:after{content:'';background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:absolute;left:0;top:50%;width:44px;height:44px;transform:translateY(-50%)}.prime_client_block .prime-list .list-item:nth-child(1):after{background-image:url(/i/icons/sale_prime.png)}.prime_client_block .prime-list .list-item:nth-child(2):after{background-image:url(/i/icons/present_prime.png)}.prime_client_block .prime-list .list-item:nth-child(3):after{background-image:url(/i/icons/basket_prime.png)}.shop_id_16 .more_than_business .item .descr{width:calc(100% - 150px)}main.start{overflow-x:hidden;overflow-y:hidden}.start h1{width:50%;margin-bottom:0;height:90px}.start h1 span:first-child{text-transform:uppercase;font-size:10rem;font-weight:800}.start h1 span:nth-child(2){font-size:5rem;font-weight:400}.start .more_than_business .text h2{font-size:3.5rem;text-transform:uppercase;margin:0;text-align:right;width:40%}.start .more_than_business .text .descr{font-size:2rem;width:57%}.more_than_business{background:#f8f8fb;padding-top:85px;padding-bottom:110px}.more_than_business .item,.more_than_business .items,.start .more_than_business .text{display:flex;flex-wrap:wrap;justify-content:space-between}.more_than_business .items{margin-top:57px}.more_than_business .item.w50 .descr{width:50%}.more_than_business .item.w50{width:48.8%;-webkit-margin-before:2.4%;margin-block-start:2.4%;padding-top:44px;padding-bottom:31px}.more_than_business .item.w50 .btn{top:4px}.more_than_business .item .descr{width:calc(100% - 133px);font-size:1.4rem}.more_than_business .item .title{font-weight:700;font-size:3rem;margin-bottom:10px;width:100%}.more_than_business .item.head::after,.more_than_business .item.opp::after,.more_than_business .item.prod::after,.more_than_business .item.system::after,.more_than_business .item.trip::after{position:absolute;top:10px;right:-8px;font-size:9.6rem;line-height:normal;font-weight:600;opacity:.5}.more_than_business .item.trip::after{content:'01'}.more_than_business .item.prod::after{content:'02'}.more_than_business .item.opp::after{content:'03'}.more_than_business .item.head::after{content:'04'}.more_than_business .item.system::after{content:'05'}.more_than_business .item>a,.more_than_business .item>div{z-index:2}.more_than_business .item>a.img_bg,.more_than_business .item>div.img_bg{z-index:0}.more_than_business .item{align-items:flex-end;position:relative;width:31.8%;padding:78px 23px 27px 25px;color:#fff;height:200px;-webkit-margin-before:3%;margin-block-start:3%}.more_than_business .item.trip{background-color:#e08000}.more_than_business .item.prod{background-color:#005ea2}.more_than_business .item.opp{background-color:#b20707}.more_than_business .item.head{background-color:#ba0387}.more_than_business .item.system{background-color:#109300}.more_than_business .item .btn{position:relative;top:-2px;padding:7px 19px;font-size:1.4rem;min-height:32px;max-width:124px;transition:all .2s ease}.more_than_business .btn:hover{background-color:#fff}.more_than_business .trip a.btn:hover{color:#864f15}.more_than_business .prod a.btn:hover{color:rgba(5,115,13,.8)}.more_than_business .opp a.btn:hover{color:#a1004e}.more_than_business .head a.btn:hover{color:#39559e}.more_than_business .system a.btn:hover{color:#703c8e}.ro .more_than_business .item .descr,.tr .more_than_business .item .descr{width:calc(100% - 158px)}.ro .more_than_business .item .btn,.tr .more_than_business .item .btn{max-width:160px}@media screen and (min-width:1000px){.ro .more_than_business .item .btn,.tr .more_than_business .item .btn{padding-left:15px;padding-right:15px}}.es .more_than_business .item .descr{width:calc(100% - 143px)}.es .more_than_business .item .btn{max-width:140px}@media screen and (max-width:1240px){.mobile_available .start .more_than_business .item{height:auto;background-size:cover;padding-right:25px}.mobile_available .start .more_than_business .item .title{font-size:2.4rem}}@media screen and (max-width:817px){.mobile_available .prime_client_block .prime-list .list-item:nth-child(3) b{display:block;margin-top:.2em}.mobile_available .prime_client_block .prime-name .name-desc{font-size:22px;line-height:1.35;max-width:280px;margin-left:auto;margin-right:auto;text-align:center}.mobile_available .prime_client_block{width:100vw;margin-left:calc(-50vw + 50%);background-image:url(/i/sample/image_prime_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.mobile_available .prime_client_block .prime-wrap{height:auto;background-image:none;background-color:transparent}.mobile_available .prime_client_block .prime-list .list-item:after{top:33%;transform:translateY(-50%);width:44px;height:44px}.mobile_available .prime_client_block .prime-list .list-item{margin:0 auto;padding-bottom:30px;font-size:20px}.mobile_available .prime_client_block .prime-list{flex-direction:column;gap:0}}@media screen and (max-width:1010px){.mobile_available .prime_client_block .prime-name .name-logo{width:80px;height:80px}.mobile_available .prime_client_block .prime-list .list-item{font-size:17px}.mobile_available .prime_client_block .prime-name .name-name{font-size:30px}.mobile_available .prime_client_block .prime-name .name-desc{font-size:17px}.mobile_available .start .more_than_business .text h2{width:100%;margin-bottom:25px;font-size:2.6rem;order:-1}.mobile_available .start .more_than_business .text h2 br{display:none}.mobile_available .start .more_than_business .descr{width:100%;font-size:1.8rem;line-height:1.3}.mobile_available .more_than_business .item .btn{margin-top:12px}}@media screen and (max-width:960px){.mobile_available .more_than_business .item{width:48.5%}}@media screen and (max-width:680px){.mobile_available .start .more_than_business .text h2{font-size:2.2rem}.mobile_available .start .more_than_business .text .descr{font-size:1.7rem}.mobile_available .start .more_than_business .items .descr{font-size:1.5rem}.mobile_available .more_than_business .item .descr,.mobile_available .more_than_business .item.w50 .descr{width:100%}.mobile_available .more_than_business .item .btn{width:100%;margin-top:35px}}@media screen and (max-width:600px){.mobile_available .more_than_business .items{width:100vw;margin-left:-3vw}.mobile_available .more_than_business .item,.mobile_available .more_than_business .item.w50{width:100%}.mobile_available .more_than_business .item .descr,.mobile_available .more_than_business .item.w50 .descr{width:calc(100% - 160px)}.mobile_available .more_than_business .item .btn{width:150px;padding:0 15px;margin-top:0}.mobile_available .start h1 span:first-child{font-size:6rem}.mobile_available.ru .more_than_business .item .descr,.mobile_available.ru .more_than_business .item.w50 .descr{width:calc(100% - 140px)}.mobile_available.ru .more_than_business .item .btn{width:120px}}@media screen and (max-width:520px){.mobile_available .start h1 span:first-child{margin-bottom:10px}}@media screen and (max-width:445px){.mobile_available .more_than_business .items{margin-left:-5vw}}@media screen and (max-width:500px){.forprimeclients-maintext{font-weight:600}.prime_client_block .prime-wrap{margin:60px 0}}@media screen and (max-width:470px){.swiper-pagination{bottom:-20px!important}}.slider_prime_open{display:none;position:absolute;left:-30px;top:34px;width:450px;height:auto;padding:30px;z-index:9999;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.25);-webkit-animation:.3s ease-in-out .0002s forwards fadeInPopupMenu;animation:.3s ease-in-out .0002s forwards fadeInPopupMenu}.slider_prime_open:before{display:block;content:'';position:absolute;width:28px;top:-14px;left:40px;height:28px;transform:rotate(45deg);background:#fff}.slider_prime_open a,.slider_prime_open b,.slider_prime_open i,.slider_prime_open p,.slider_prime_open strong{font-size:1.3rem}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW5fcGFnZS5sZXNzIiwibWFpbl9wYWdlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxpQixDQUNFLGlCLENBQ0EsYyxDQUNBLFksQ0FDQSxhLENBR0EscUNBQUEsaUIsQ0FDRSxvQkFLSix3QixDQUNFLGlCLENBQ0EsVyxDQUdGLGtCLENBQ0Usc0IsQ0FDQSw0QixDQUNBLGlCLENBR0YseUIsQ0FDRSxrQyxDQUVBLGdDLENBQ0Usa0MsQ0FLSixhLENBQ0UsZ0IsQ0FDQSxpQixDQUNBLHNCLENBR0Esb0NBQUEsYSxDQUNFLHdCQVBKLGlCLENBV0ksVyxDQUNBLG1CLENBQUEsZ0IsQ0FDQSw2QixDQUFBLDBCLENBR0YscUNBQUEsMEIsQ0FFSSxjLEFBSUoscUNBQUEsYSxDQUNFLGdCLENBREYsMkIsQ0FJSSxZLENBSkosMEIsQ0FRSSxlQVFOLHFCLENBQ0UsaUIsQ0FDQSxTLENBQ0EsTSxDQUlGLHFCLENBQ0UsMEIsQ0FDQSxZLENBQ0EsYyxDQUNBLGUsQ0FFQSxxQ0FBQSxxQixDQUNFLHFCLENBQ0Esa0IsQ0FDQSxpQkFUSiwwQixDQWFJLGdCLENBQ0EsYyxDQUNBLHdCLENBQ0EsdUIsQ0FDQSxxQ0FBQSwwQixDQUNFLGdCLENBQ0EsZSxDQUNBLGtCQUdGLGdDLENBQ0Usc0MsQ0F4Qk4sMEIsQ0E2QkksZ0IsQ0FDQSxxQ0FBQSwwQixDQUNFLGEsQ0FDQSxnQkFNTixtQixDQUNFLGdCLENBQ0EsVSxDQUNBLGUsQ0FDQSx3QixDQUdGLGdCLENBQ0Usd0IsQ0FHRixhLENBQ0Usd0IsQ0FHRixnQixDQUNFLHdCLENBR0YsZSxDQUNFLHdCLENDaEJGLHNDLENEb0JBLG1DLENBR0ksUyxDQUNBLE8sQ0NuQkosb0MsQ0RlQSxpQyxDQVFJLGdCLENBTUosZSxDQUNFLHdCLENBR0YsWSxDQUNFLHdCLENBNEJGLG1DLENBQ0UsMEIsQ0FDQSwyRCxDQUNBLDRCLENBRUEscUNBQUEsbUMsQ0FDRSxXLENBQ0EsbUMsQ0FFQSxtQixDQUNBLG9CLENBQ0EsVSxDQUNBLGMsQUFHRixxQ0FBQSxtQyxDQUNFLDRCLEFBR0Ysb0NBQUEsbUMsQ0FDRSw0QixBQUdGLG9DQUFBLG1DLENBQ0UsVyxBQU1BLHFDQUFBLGtELENBQ0UsWSxDQUlKLGlDLENBQ0UsaUIsQ0FDQSxrQixBQUdGLG9DQUFBLGlDLENBQ0UsZ0IsQ0FDQSxpQkFPSix3QyxDQUdJLFEsQ0FDQSxtQyxDQU9GLG9DQUFBLHFCLENBR0ksZ0IsQ0FDQSxlLENBSkosc0MsQ0FRSSxhLENBQ0EsUSxDQUNBLGtCQVNOLHdCLENBQ0UsZSxDQU1FLCtCLENBQ0UsYyxDQUNBLFUsQ0FFQSw0QixDQUNBLGtELENBQ0EscUIsQ0FDQSwwQixDQUNBLDJCLENBQ0EsWSxDQUdGLCtCLENBb0JJLGlELENBckVSLHFCLENBbURNLGUsQ0FHRSwwQyxDQUNFLFUsQ0FDQSw4QyxDQUNBLHFCLENBQ0EsMkIsQ0FDQSwyQixDQUNBLGlCLENBQ0EsUSxDQUNBLFEsQ0FDQSxVLENBQ0EsVyxDQUNBLGEsQ0FDQSwwQixDQUdGLDBDLENBQ0UsZ0IsQ0FDQSxtQyxDQUNBLGMsQ0FDQSxlLENBQ0EsaUIsQ0FRRiwwQyxDQUNFLG1DLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQU1OLCtCLENBQ0UsWSxDQUNBLDRCLENBQ0EsZSxDQUdFLDBDLENBQ0UsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLFcsQ0FDQSxpQixDQUNBLHNCLENBQ0EsZ0IsQ0FDQSxlLENBRUEsZ0QsQ0FDRSxVLENBQ0EscUIsQ0FDQSwyQixDQUNBLDJCLENBQ0EsaUIsQ0FDQSxNLENBQ0EsTyxDQUNBLFUsQ0FDQSxXLENBQ0EsMEIsQ0FHRiw2RCxDQUNFLDZDLENBR0YsNkQsQ0FDRSxnRCxDQUdGLDZELENBQ0UsK0MsQ0FVWiw0QyxDQUNFLHdCLENBSUEsVSxDQUNFLGlCLENBQ0EsaUIsQ0FISixTLENBT0ksUyxDQUNBLGUsQ0FDQSxXLENBVEosMEIsQ0FZTSx3QixDQUNBLGUsQ0FDQSxlLENBZE4sMkIsQ0FrQk0sYyxDQUNBLGUsQ0FuQk4sbUMsQ0ErQk0sZ0IsQ0FDQSx3QixDQUNBLFEsQ0FDQSxnQixDQUNBLFMsQ0FuQ04sdUMsQ0F1Q00sYyxDQUNBLFMsQ0FPTixtQixDQUNFLGtCLENBQ0EsZ0IsQ0FDQSxvQixDQUhGLHlCLENBQUEsMEIsQ0EvQ0EsZ0MsQ0ErSEksWSxDQUNBLGMsQ0FDQSw2QixDQWxGSiwwQixDQVFJLGUsQ0FSSixvQyxDQWFJLFMsQ0FiSiw2QixDQWlCSSxXLENBQ0EsMEIsQ0FBQSx1QixDQUNBLGdCLENBQ0EsbUIsQ0FwQkosa0MsQ0F1Qk0sTyxDQXZCTixnQyxDQTRCSSx3QixDQUNBLGdCLENBN0JKLGdDLENBaUNJLGUsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxVLENDN0dKLHFDLENBQ0Esb0MsQ0FDQSxxQyxDRHVFQSx1QyxDQ3RFQSxxQyxDRGdISSxpQixDQUNBLFEsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGUsQ0FDQSxVLENBaERKLHFDLENBb0RJLFksQ0FwREoscUMsQ0F3REksWSxDQXhESixvQyxDQTRESSxZLENBNURKLHFDLENBZ0VJLFksQ0FoRUosdUMsQ0FvRUksWSxDQXBFSiwyQixDQzVDQSw2QixDRG9ISSxTLENBRUEsa0MsQ0NsSEosb0MsQ0RtSE0sUyxDQTNFTix5QixDQW1GSSxvQixDQUNBLGlCLENBQ0EsVyxDQUNBLDJCLENBQ0EsVSxDQUNBLFksQ0FDQSx3QixDQUNBLHFCLENBRUEsOEIsQ0FDRSx3QixDQUdGLDhCLENBQ0Usd0IsQ0FHRiw2QixDQUNFLHdCLENBR0YsOEIsQ0FDRSx3QixDQUdGLGdDLENBQ0Usd0IsQ0E3R04sOEIsQ0FpSE0saUIsQ0FDQSxRLENBRUEsZ0IsQ0FDQSxnQixDQUNBLGUsQ0FDQSxlLENBQ0EsdUIsQ0F4SE4sOEIsQ0E4SEkscUIsQ0E5SEoscUMsQ0FrSUksYSxDQWxJSixxQyxDQXNJSSx1QixDQXRJSixvQyxDQTBJSSxhLENBMUlKLHFDLENBOElJLGEsQ0E5SUosdUMsQ0FrSkksYSxDQUtKLG9DLENDbElBLG9DLENEcUlJLHdCLENBSEosa0MsQ0M5SEEsa0MsQ0RxSUksZSxDQUNBLHFDQUFBLGtDLENDaklGLGtDLENEa0lJLGlCLENBQ0Esb0JBTU4sb0MsQ0FHTSx3QixDQUhOLGtDLENBT00sZSxDQVVKLHFDQUFBLGtELENBSVEsVyxDQUNBLHFCLENBQ0Esa0IsQ0FOUix5RCxDQVVRLGtCLEFBT1Isb0NBQUEsMkUsQ0FHSSxhLENBQ0EsZSxDQUpKLDRELENBUUksYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxpQixDQWJKLHFDLENBaUJJLFcsQ0FDQSw2QixDQUNBLGtELENBQ0EscUIsQ0FDQSwwQixDQUNBLDJCLENBdEJKLGlELENBMEJJLFcsQ0FDQSxxQixDQUNBLDRCLENBNUJKLGtFLENBZ0NJLE8sQ0FDQSwwQixDQUNBLFUsQ0FDQSxXLENBbkNKLDRELENBdUNJLGEsQ0FDQSxtQixDQUNBLGMsQ0F6Q0osaUQsQ0E2Q0kscUIsQ0FDQSxPLEFBSUoscUNBQUEsNEQsQ0FFSSxVLENBQ0EsVyxDQUhKLDRELENBT0ksYyxDQVBKLDRELENBV0ksYyxDQVhKLDRELENBZUksYyxDQWZKLHFELENBc0JNLFUsQ0FDQSxrQixDQUNBLGdCLENBQ0EsUSxDQXpCTix3RCxDQTRCUSxZLENBNUJSLG1ELENBaUNNLFUsQ0FDQSxnQixDQUNBLGUsQ0FuQ04sZ0QsQ0F5Q0ksaUIsQUFNSixvQ0FBQSwyQyxDQUVJLGEsQUFLSixvQ0FBQSxxRCxDQUtNLGdCLENBTE4seUQsQ0FTTSxnQixDQVROLDBELENBYU0sZ0IsQ0FiTixrRCxDQ25LQSxzRCxDRHNMSSxVLENBbkJKLGdELENBdUJJLFUsQ0FDQSxpQixBQUtKLG9DQUFBLDRDLENBR0ksVyxDQUNBLGdCLENBSkosMkMsQ0NsTEEsK0MsQ0QwTEksVSxDQVJKLGtELENDOUtBLHNELENEMExJLHdCLENBWkosZ0QsQ0FnQkksVyxDQUNBLGMsQ0FDQSxZLENBbEJKLDRDLENBdUJJLGMsQ0FJRixxRCxDQzdMRix5RCxDRCtMTSx3QixDQUZKLG1ELENBTUksYSxBQU9OLG9DQUFBLDRDLENBRUksb0IsQUFLSixvQ0FBQSw0QyxDQUVJLGtCLEFBT04sb0NBRUUseUIsQ0FDRSxlLENBR0YsK0IsQ0FDRSxlLEFBSUosb0NBRUUsa0IsQ0FDRSx3QkFJSixrQixDQUNFLFksQ0FDQSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EsVyxDQUNBLFcsQ0FDQSxZLENBQ0EsWSxDQUNBLGUsQ0FFQSxvQyxDQUNBLGlFLENBQUEseUQsQ0FFQSx5QixDQUNFLGEsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUyxDQUNBLFMsQ0FDQSxXLENBQ0EsdUIsQ0FDQSxlLENDek1KLG9CLENBRkEsb0IsQ0FDQSxvQixDRG1MQSxvQixDQ2pMQSx5QixDRDZNSSxnQiIsImZpbGUiOiJtYWluX3BhZ2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInZhcmlhYmxlcy5sZXNzXCI7XG5cblxuLnN3aXBlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDI1NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG5cbn1cblxuLnN3aXBlci1jb250YWluZXIgLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyKSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjdCNkI0ICFpbXBvcnRhbnQ7XG5cbiAgJi1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBtYWluICFpbXBvcnRhbnRcbiAgfVxufVxuXG5cbi5zd2lwZXItc2xpZGUge1xuICBtYXgtd2lkdGg6IDI1NjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDcyMHB4ICFpbXBvcnRhbnQ7XG5cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAgIGhlaWdodDogNTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIGltZyB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNDBweCkge1xuICAgIC5tb2JpbGVfdmlldyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgLmRlc2t0b3BfdmlldyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tb2JpbGVfdmlldyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgfVxuXG5cbn1cblxuLnN3aXBlci1zbGlkZS1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE4NnB4O1xuICBsZWZ0OiAwO1xufVxuXG5cbi5zd2lwZXItc2xpZGUtYnV0dG9ucyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG5cbiAgLmJ0biB7XG4gICAgcGFkZGluZzogNXB4IDI3cHg7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDNweCAyN3B4O1xuICAgICAgbWluLXdpZHRoOiAxOTdweDtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNTIpO1xuICAgIH1cbiAgfVxuXG4gIC5idXkge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgfVxuICB9XG59XG5cblxuLnN3aXBlci1zbGlkZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy40cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmFjdW11bGxpdC1zbGlkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NjVkOWY7XG59XG5cbi5iZWF1dHktc2xpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThBRkE3O1xufVxuXG4uYW1lcmljYW5vLXNsaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNFMjgxRDtcbn1cblxuLnN0YW5kYXJ0LXNsaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuXG4uYmVhdXR5LXNsaWRlLFxuLmFtZXJpY2Fuby1zbGlkZSB7XG4gIC5zd2lwZXItc2xpZGUtY29udGVudCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIC5zd2lwZXItc2xpZGUtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbn1cblxuXG4uYWxsX3RpbWUtc2xpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk4MzI5O1xufVxuXG4uZnJlc2gtc2xpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRjNWRiO1xufVxuXG4vL2Rlc2t0b3Bcbi8vQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDg4MHB4KSB7XG4vL1xuLy8gIC5zd2lwZXItc2xpZGUge1xuLy8gICAgaGVpZ2h0OiA1OTBweCAhaW1wb3J0YW50O1xuLy9cbi8vICAgIC5zd2lwZXItc2xpZGUtY29udGVudCB7XG4vLyAgICAgIHRvcDogMTU1cHg7XG4vLyAgICB9XG4vL1xuLy8gICAgLnN3aXBlci1zbGlkZS10aXRsZSB7XG4vLyAgICAgIGZvbnQtc2l6ZTogMjZweDtcbi8vICAgIH1cbi8vICB9XG4vL1xuLy8gIC5iZWF1dHktc2xpZGUsXG4vLyAgLmFtZXJpY2Fuby1zbGlkZSB7XG4vLyAgICAuc3dpcGVyLXNsaWRlLWNvbnRlbnQge1xuLy8gICAgICBsZWZ0OiBhdXRvO1xuLy8gICAgICByaWdodDogMDtcbi8vICAgIH1cbi8vICB9XG4vL31cblxuXG4uc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUtY29udGVudCB7XG4gIC0tc3dpcGVyLXNsaWRlci10b3A6IDE4NnB4O1xuICAtLXN3aXBlci1zbGlkZXItdG9wLW1vYmlsZTogdmFyKC0tc3dpcGVyLXNsaWRlci10b3AsIDE5MHB4KTtcbiAgdG9wOiB2YXIoLS1zd2lwZXItc2xpZGVyLXRvcCk7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogdmFyKC0tc3dpcGVyLXNsaWRlci10b3AtbW9iaWxlKTtcbiAgICAvL2ltcG9ydGFudCDRh9GC0L7QsdGLINCx0Ysg0YHQsdC40YLRjCDQstGA0YPRh9C90YPRjiDRg9GB0YLQsNC90L7QstC70LXQvdC90YvQtSDQutC+0L7RgNC00LjQvdCw0YLRi1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMyU7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgICAtLXN3aXBlci1zbGlkZXItdG9wOiAxNjBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gICAgLS1zd2lwZXItc2xpZGVyLXRvcDogMTIwcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDVweCkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlLXRpdGxlIHtcbiAgJi5oaWRkZW4tb24tbW9iaWxlIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG5cbn1cblxuXG4vL9Ch0LvQsNC50LTQtdGA0Ysg0LTQu9GPINGC0L7QstCw0YDQvtCyXG4ucmVjb21tZW5kZWRfYmxvY2sge1xuXG4gIC5yZWNvbW1lbmRlZC1maXJzdHJvdyB7XG4gICAgdG9wOiAxNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgfVxuXG4gIGg1IHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcblxuICAgIGg1IHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICBhLnJlY29tbWVuZGVkX25hbWUzIHtcbiAgICAgIGNvbG9yOiAjNTE1MDRFO1xuICAgICAgdG9wOiAyMnB4O1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG5cbiAgICB9XG5cbiAgfVxuXG59XG5cblxuLmtpdHNfYWxsX3Bvc3Rlcl93cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuXG4ucHJpbWVfY2xpZW50X2Jsb2NrIHtcbiAgLnByaW1lIHtcbiAgICAmLXdyYXAge1xuICAgICAgbWFyZ2luOiAxMjBweCAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAvL2JhY2tncm91bmQ6IHJlZDtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL3NhbXBsZS9pbWFnZV9wcmltZV9iZy5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBoZWlnaHQ6IDM0MHB4O1xuICAgIH1cblxuICAgICYtbmFtZSB7XG5cbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgIC5uYW1lIHtcbiAgICAgICAgJi1sb2dvIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvYmFza2V0L3ByaW1lX3N0YXIucG5nKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgLnByaW1lIHtcbiAgICAgICAgICAgIC8vIGNvbG9yOiAjRkZBODAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWRlc2Mge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAubGlzdCB7XG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgxKTphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaS9pY29ucy9zYWxlX3ByaW1lLnBuZ1wiKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgyKTphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaS9pY29ucy9wcmVzZW50X3ByaW1lLnBuZ1wiKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgzKTphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaS9pY29ucy9iYXNrZXRfcHJpbWUucG5nXCIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8qIE1BSU4gIHN0YXJ0Ki9cbi5zaG9wX2lkXzE2IC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0gLmRlc2NyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbn1cblxuLnN0YXJ0IHtcbiAgbWFpbiYge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cblxuICBoMSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGhlaWdodDogOTBweDtcblxuICAgIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTByZW07XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgIH1cblxuICAgIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICB9XG5cblxuICAubW9yZV90aGFuX2J1c2luZXNzIC50ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG5cbiAgICAuZGVzY3Ige1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgd2lkdGg6IDU3JTtcbiAgICB9XG5cbiAgfVxufVxuXG5cbi5tb3JlX3RoYW5fYnVzaW5lc3Mge1xuICBiYWNrZ3JvdW5kOiAjZjhmOGZiO1xuICBwYWRkaW5nLXRvcDogODVweDtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuXG4gIC5pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLXRvcDogNTdweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuaXRlbS53NTAgLmRlc2NyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLml0ZW0udzUwIHtcbiAgICB3aWR0aDogNDguOCU7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyLjQlO1xuICAgIHBhZGRpbmctdG9wOiA0NHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMXB4O1xuXG4gICAgLmJ0biB7XG4gICAgICB0b3A6IDRweDtcbiAgICB9XG4gIH1cblxuICAuaXRlbSAuZGVzY3Ige1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMzNweCk7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cblxuICAuaXRlbSAudGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cblxuICAuaXRlbS5zeXN0ZW06OmFmdGVyLCAuaXRlbS5oZWFkOjphZnRlciwgLml0ZW0ub3BwOjphZnRlciwgLml0ZW0ucHJvZDo6YWZ0ZXIsIC5pdGVtLnRyaXA6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIGZvbnQtc2l6ZTogOS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuaXRlbS50cmlwOjphZnRlciB7XG4gICAgY29udGVudDogJzAxJztcbiAgfVxuXG4gIC5pdGVtLnByb2Q6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnMDInO1xuICB9XG5cbiAgLml0ZW0ub3BwOjphZnRlciB7XG4gICAgY29udGVudDogJzAzJztcbiAgfVxuXG4gIC5pdGVtLmhlYWQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnMDQnO1xuICB9XG5cbiAgLml0ZW0uc3lzdGVtOjphZnRlciB7XG4gICAgY29udGVudDogJzA1JztcbiAgfVxuXG4gIC5pdGVtID4gYSwgLml0ZW0gPiBkaXYge1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmLmltZ19iZyB7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzEuOCU7XG4gICAgcGFkZGluZzogNzhweCAyM3B4IDI3cHggMjVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIC13ZWJraXQtbWFyZ2luLWJlZm9yZTogMyU7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzJTtcblxuICAgICYudHJpcCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTA4MDAwXG4gICAgfVxuXG4gICAgJi5wcm9kIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDVFQTJcbiAgICB9XG5cbiAgICAmLm9wcCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjIwNzA3XG4gICAgfVxuXG4gICAgJi5oZWFkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCQTAzODdcbiAgICB9XG5cbiAgICAmLnN5c3RlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA5MzAwXG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0ycHg7XG4gICAgICAvKndpZHRoOiAxMjRweDsqL1xuICAgICAgcGFkZGluZzogN3B4IDE5cHg7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgICBtYXgtd2lkdGg6IDEyNHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuICAgIH1cblxuICB9XG5cbiAgLmJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxuICB9XG5cbiAgLnRyaXAgYS5idG46aG92ZXIge1xuICAgIGNvbG9yOiByZ2JhKDEzNCwgNzksIDIxLCAxKVxuICB9XG5cbiAgLnByb2QgYS5idG46aG92ZXIge1xuICAgIGNvbG9yOiByZ2JhKDUsIDExNSwgMTMsIC44KVxuICB9XG5cbiAgLm9wcCBhLmJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICNBMTAwNEVcbiAgfVxuXG4gIC5oZWFkIGEuYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzM5NTU5RVxuICB9XG5cbiAgLnN5c3RlbSBhLmJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICM3MDNDOEVcbiAgfVxufVxuXG4vKiBNQUlOICBmaW5pc2gqL1xuLnJvLCAudHIge1xuXG4gIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0gLmRlc2NyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTU4cHgpO1xuICB9XG5cbiAgLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbSAuYnRuIHtcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG4gIH1cblxufVxuXG4uZXMge1xuICAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIHtcbiAgICAuZGVzY3Ige1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0M3B4KTtcbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgfVxuICB9XG59XG5cblxuLypNT0JJTEUqL1xuLm1vYmlsZV9hdmFpbGFibGUge1xuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gICAgLnN0YXJ0IHtcbiAgICAgIC5tb3JlX3RoYW5fYnVzaW5lc3Mge1xuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgxN3B4KSB7XG5cbiAgICAucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1saXN0IC5saXN0LWl0ZW06bnRoLWNoaWxkKDMpIGIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAwLjJlbTtcbiAgICB9XG5cbiAgICAucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1uYW1lIC5uYW1lLWRlc2Mge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnByaW1lX2NsaWVudF9ibG9jayB7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvc2FtcGxlL2ltYWdlX3ByaW1lX2JnLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG5cbiAgICAucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS13cmFwIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1saXN0IC5saXN0LWl0ZW06YWZ0ZXIge1xuICAgICAgdG9wOiAzMyU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDogNDRweDtcbiAgICAgIGhlaWdodDogNDRweDtcbiAgICB9XG5cbiAgICAucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1saXN0IC5saXN0LWl0ZW0ge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1saXN0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDEwcHgpIHtcbiAgICAucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1uYW1lIC5uYW1lLWxvZ28ge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLnByaW1lX2NsaWVudF9ibG9jayAucHJpbWUtbGlzdCAubGlzdC1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG5cbiAgICAucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1uYW1lIC5uYW1lLW5hbWUge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cblxuICAgIC5wcmltZV9jbGllbnRfYmxvY2sgLnByaW1lLW5hbWUgLm5hbWUtZGVzYyB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgfVxuXG5cbiAgICAuc3RhcnQge1xuXG4gICAgICAubW9yZV90aGFuX2J1c2luZXNzIC50ZXh0IGgyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICBvcmRlcjogLTE7XG5cbiAgICAgICAgYnIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1vcmVfdGhhbl9idXNpbmVzcyAuZGVzY3Ige1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIC5idG4ge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB9XG5cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIHtcbiAgICAgIHdpZHRoOiA0OC41JTtcbiAgICB9XG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG5cbiAgICAuc3RhcnQge1xuXG4gICAgICAubW9yZV90aGFuX2J1c2luZXNzIC50ZXh0IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICB9XG5cbiAgICAgIC5tb3JlX3RoYW5fYnVzaW5lc3MgLnRleHQgLmRlc2NyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICB9XG5cbiAgICAgIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW1zIC5kZXNjciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0gLmRlc2NyLFxuICAgIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0udzUwIC5kZXNjciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIC5idG4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIH1cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblxuICAgIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW1zIHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1hcmdpbi1sZWZ0OiAtM3Z3O1xuICAgIH1cblxuICAgIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0sIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0udzUwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0gLmRlc2NyLCAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtLnc1MCAuZGVzY3Ige1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICB9XG5cbiAgICAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIC5idG4ge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cblxuICAgIC5zdGFydCBoMSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICB9XG5cblxuICAgICYucnUge1xuICAgICAgLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbSAuZGVzY3IsIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0udzUwIC5kZXNjciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XG4gICAgICB9XG5cbiAgICAgIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0gLmJ0biB7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAuc3RhcnQgaDEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQ1cHgpIHtcbiAgICAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtcyB7XG4gICAgICBtYXJnaW4tbGVmdDogLTV2dztcbiAgICB9XG4gIH1cblxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cbiAgLmZvcnByaW1lY2xpZW50cy1tYWludGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5wcmltZV9jbGllbnRfYmxvY2sgLnByaW1lLXdyYXAge1xuICAgIG1hcmdpbjogNjBweCAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcwcHgpIHtcblxuICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIGJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2xpZGVyX3ByaW1lX29wZW4ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zMHB4O1xuICB0b3A6IDM0cHg7XG4gIHdpZHRoOiA0NTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAzMHB4O1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGFuaW1hdGlvbjogLjNzIGVhc2UtaW4tb3V0IDAuMDAwMnMgZm9yd2FyZHMgZmFkZUluUG9wdXBNZW51O1xuXG4gICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgdG9wOiAtMTRweDtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICB9XG5cbiAgcCwgYiwgaSwgYSwgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufSIsIi8q0KbQktCV0KLQkCovXG4vKmZvbnQtc2l6ZTogNjAgKkBmb250cmVtOyovXG4uc3dpcGVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMjU2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLnN3aXBlci1jb250YWluZXIgLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMikgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC00MHB4O1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCN0I2QjQgIWltcG9ydGFudDtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwRDdDRiAhaW1wb3J0YW50O1xufVxuLnN3aXBlci1zbGlkZSB7XG4gIG1heC13aWR0aDogMjU2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNzIwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogNTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnN3aXBlci1zbGlkZSBpbWcge1xuICBmb250LXNpemU6IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjQwcHgpIHtcbiAgLnN3aXBlci1zbGlkZSAubW9iaWxlX3ZpZXcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuc3dpcGVyLXNsaWRlIC5kZXNrdG9wX3ZpZXcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN3aXBlci1zbGlkZSAubW9iaWxlX3ZpZXcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc3dpcGVyLXNsaWRlLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTg2cHg7XG4gIGxlZnQ6IDA7XG59XG4uc3dpcGVyLXNsaWRlLWJ1dHRvbnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAuc3dpcGVyLXNsaWRlLWJ1dHRvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG59XG4uc3dpcGVyLXNsaWRlLWJ1dHRvbnMgLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAyN3B4O1xuICBmb250LXNpemU6IDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgLnN3aXBlci1zbGlkZS1idXR0b25zIC5idG4ge1xuICAgIHBhZGRpbmc6IDNweCAyN3B4O1xuICAgIG1pbi13aWR0aDogMTk3cHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5zd2lwZXItc2xpZGUtYnV0dG9ucyAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUyKTtcbn1cbi5zd2lwZXItc2xpZGUtYnV0dG9ucyAuYnV5IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgLnN3aXBlci1zbGlkZS1idXR0b25zIC5idXkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgfVxufVxuLnN3aXBlci1zbGlkZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy40cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hY3VtdWxsaXQtc2xpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY1ZDlmO1xufVxuLmJlYXV0eS1zbGlkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OEFGQTc7XG59XG4uYW1lcmljYW5vLXNsaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNFMjgxRDtcbn1cbi5zdGFuZGFydC1zbGlkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG4uYmVhdXR5LXNsaWRlIC5zd2lwZXItc2xpZGUtY29udGVudCxcbi5hbWVyaWNhbm8tc2xpZGUgLnN3aXBlci1zbGlkZS1jb250ZW50IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4uYmVhdXR5LXNsaWRlIC5zd2lwZXItc2xpZGUtdGl0bGUsXG4uYW1lcmljYW5vLXNsaWRlIC5zd2lwZXItc2xpZGUtdGl0bGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5hbGxfdGltZS1zbGlkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTgzMjk7XG59XG4uZnJlc2gtc2xpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRjNWRiO1xufVxuLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlLWNvbnRlbnQge1xuICAtLXN3aXBlci1zbGlkZXItdG9wOiAxODZweDtcbiAgLS1zd2lwZXItc2xpZGVyLXRvcC1tb2JpbGU6IHZhcigtLXN3aXBlci1zbGlkZXItdG9wLCAxOTBweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNsaWRlci10b3ApO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZS1jb250ZW50IHtcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiB2YXIoLS1zd2lwZXItc2xpZGVyLXRvcC1tb2JpbGUpO1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUtY29udGVudCB7XG4gICAgLS1zd2lwZXItc2xpZGVyLXRvcDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZS1jb250ZW50IHtcbiAgICAtLXN3aXBlci1zbGlkZXItdG9wOiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQ1cHgpIHtcbiAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUtdGl0bGUuaGlkZGVuLW9uLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5yZWNvbW1lbmRlZF9ibG9jayAucmVjb21tZW5kZWQtZmlyc3Ryb3cge1xuICB0b3A6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cbi5yZWNvbW1lbmRlZF9ibG9jayBoNSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuICAucmVjb21tZW5kZWRfYmxvY2sgaDUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLnJlY29tbWVuZGVkX2Jsb2NrIGEucmVjb21tZW5kZWRfbmFtZTMge1xuICAgIGNvbG9yOiAjNTE1MDRFO1xuICAgIHRvcDogMjJweDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLmtpdHNfYWxsX3Bvc3Rlcl93cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5wcmltZV9jbGllbnRfYmxvY2sgLnByaW1lLXdyYXAge1xuICBtYXJnaW46IDEyMHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL3NhbXBsZS9pbWFnZV9wcmltZV9iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMzQwcHg7XG59XG4ucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wcmltZV9jbGllbnRfYmxvY2sgLnByaW1lLW5hbWUgLm5hbWUtbG9nbyB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvYmFza2V0L3ByaW1lX3N0YXIucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMjBweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5wcmltZV9jbGllbnRfYmxvY2sgLnByaW1lLW5hbWUgLm5hbWUtbmFtZSB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByaW1lX2NsaWVudF9ibG9jayAucHJpbWUtbmFtZSAubmFtZS1uYW1lIC5wcmltZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1uYW1lIC5uYW1lLWRlc2Mge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByaW1lX2NsaWVudF9ibG9jayAucHJpbWUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnByaW1lX2NsaWVudF9ibG9jayAucHJpbWUtbGlzdCAubGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAyNTBweDtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1saXN0IC5saXN0LWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnByaW1lX2NsaWVudF9ibG9jayAucHJpbWUtbGlzdCAubGlzdC1pdGVtOm50aC1jaGlsZCgxKTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pL2ljb25zL3NhbGVfcHJpbWUucG5nXCIpO1xufVxuLnByaW1lX2NsaWVudF9ibG9jayAucHJpbWUtbGlzdCAubGlzdC1pdGVtOm50aC1jaGlsZCgyKTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pL2ljb25zL3ByZXNlbnRfcHJpbWUucG5nXCIpO1xufVxuLnByaW1lX2NsaWVudF9ibG9jayAucHJpbWUtbGlzdCAubGlzdC1pdGVtOm50aC1jaGlsZCgzKTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pL2ljb25zL2Jhc2tldF9wcmltZS5wbmdcIik7XG59XG4vKiBNQUlOICBzdGFydCovXG4uc2hvcF9pZF8xNiAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIC5kZXNjciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG59XG5tYWluLnN0YXJ0IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG4uc3RhcnQgaDEge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBoZWlnaHQ6IDkwcHg7XG59XG4uc3RhcnQgaDEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTByZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4uc3RhcnQgaDEgc3BhbjpudGgtY2hpbGQoMikge1xuICBmb250LXNpemU6IDVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uc3RhcnQgLm1vcmVfdGhhbl9idXNpbmVzcyAudGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnN0YXJ0IC5tb3JlX3RoYW5fYnVzaW5lc3MgLnRleHQgaDIge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDQwJTtcbn1cbi5zdGFydCAubW9yZV90aGFuX2J1c2luZXNzIC50ZXh0IC5kZXNjciB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgd2lkdGg6IDU3JTtcbn1cbi5tb3JlX3RoYW5fYnVzaW5lc3Mge1xuICBiYWNrZ3JvdW5kOiAjZjhmOGZiO1xuICBwYWRkaW5nLXRvcDogODVweDtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4O1xufVxuLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDU3cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0udzUwIC5kZXNjciB7XG4gIHdpZHRoOiA1MCU7XG59XG4ubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtLnc1MCB7XG4gIHdpZHRoOiA0OC44JTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAyLjQlO1xuICBwYWRkaW5nLXRvcDogNDRweDtcbiAgcGFkZGluZy1ib3R0b206IDMxcHg7XG59XG4ubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtLnc1MCAuYnRuIHtcbiAgdG9wOiA0cHg7XG59XG4ubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIC5kZXNjciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMzNweCk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbSAudGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0uc3lzdGVtOjphZnRlcixcbi5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0uaGVhZDo6YWZ0ZXIsXG4ubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtLm9wcDo6YWZ0ZXIsXG4ubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtLnByb2Q6OmFmdGVyLFxuLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbS50cmlwOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IC04cHg7XG4gIGZvbnQtc2l6ZTogOS42cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtLnRyaXA6OmFmdGVyIHtcbiAgY29udGVudDogJzAxJztcbn1cbi5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0ucHJvZDo6YWZ0ZXIge1xuICBjb250ZW50OiAnMDInO1xufVxuLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbS5vcHA6OmFmdGVyIHtcbiAgY29udGVudDogJzAzJztcbn1cbi5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0uaGVhZDo6YWZ0ZXIge1xuICBjb250ZW50OiAnMDQnO1xufVxuLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbS5zeXN0ZW06OmFmdGVyIHtcbiAgY29udGVudDogJzA1Jztcbn1cbi5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0gPiBhLFxuLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbSA+IGRpdiB7XG4gIHotaW5kZXg6IDI7XG59XG4ubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtID4gYS5pbWdfYmcsXG4ubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtID4gZGl2LmltZ19iZyB7XG4gIHotaW5kZXg6IDA7XG59XG4ubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzEuOCU7XG4gIHBhZGRpbmc6IDc4cHggMjNweCAyN3B4IDI1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDIwMHB4O1xuICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6IDMlO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDMlO1xufVxuLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbS50cmlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwODAwMDtcbn1cbi5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0ucHJvZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVFQTI7XG59XG4ubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtLm9wcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMjA3MDc7XG59XG4ubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtLmhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkEwMzg3O1xufVxuLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbS5zeXN0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA5MzAwO1xufVxuLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbSAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIC8qd2lkdGg6IDEyNHB4OyovXG4gIHBhZGRpbmc6IDdweCAxOXB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgbWF4LXdpZHRoOiAxMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5tb3JlX3RoYW5fYnVzaW5lc3MgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubW9yZV90aGFuX2J1c2luZXNzIC50cmlwIGEuYnRuOmhvdmVyIHtcbiAgY29sb3I6ICM4NjRmMTU7XG59XG4ubW9yZV90aGFuX2J1c2luZXNzIC5wcm9kIGEuYnRuOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoNSwgMTE1LCAxMywgMC44KTtcbn1cbi5tb3JlX3RoYW5fYnVzaW5lc3MgLm9wcCBhLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjQTEwMDRFO1xufVxuLm1vcmVfdGhhbl9idXNpbmVzcyAuaGVhZCBhLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMzk1NTlFO1xufVxuLm1vcmVfdGhhbl9idXNpbmVzcyAuc3lzdGVtIGEuYnRuOmhvdmVyIHtcbiAgY29sb3I6ICM3MDNDOEU7XG59XG4vKiBNQUlOICBmaW5pc2gqL1xuLnJvIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0gLmRlc2NyLFxuLnRyIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0gLmRlc2NyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1OHB4KTtcbn1cbi5ybyAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIC5idG4sXG4udHIgLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbSAuYnRuIHtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAucm8gLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbSAuYnRuLFxuICAudHIgLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbSAuYnRuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuLmVzIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0gLmRlc2NyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0M3B4KTtcbn1cbi5lcyAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIC5idG4ge1xuICBtYXgtd2lkdGg6IDE0MHB4O1xufVxuLypNT0JJTEUqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5zdGFydCAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5zdGFydCAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgxN3B4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wcmltZV9jbGllbnRfYmxvY2sgLnByaW1lLWxpc3QgLmxpc3QtaXRlbTpudGgtY2hpbGQoMykgYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMC4yZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnByaW1lX2NsaWVudF9ibG9jayAucHJpbWUtbmFtZSAubmFtZS1kZXNjIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wcmltZV9jbGllbnRfYmxvY2sge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL3NhbXBsZS9pbWFnZV9wcmltZV9iZy5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnByaW1lX2NsaWVudF9ibG9jayAucHJpbWUtd3JhcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnByaW1lX2NsaWVudF9ibG9jayAucHJpbWUtbGlzdCAubGlzdC1pdGVtOmFmdGVyIHtcbiAgICB0b3A6IDMzJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wcmltZV9jbGllbnRfYmxvY2sgLnByaW1lLWxpc3QgLmxpc3QtaXRlbSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5wcmltZV9jbGllbnRfYmxvY2sgLnByaW1lLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMTBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1uYW1lIC5uYW1lLWxvZ28ge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1saXN0IC5saXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1uYW1lIC5uYW1lLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAucHJpbWVfY2xpZW50X2Jsb2NrIC5wcmltZS1uYW1lIC5uYW1lLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuc3RhcnQgLm1vcmVfdGhhbl9idXNpbmVzcyAudGV4dCBoMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnN0YXJ0IC5tb3JlX3RoYW5fYnVzaW5lc3MgLnRleHQgaDIgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnN0YXJ0IC5tb3JlX3RoYW5fYnVzaW5lc3MgLmRlc2NyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0gLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbSB7XG4gICAgd2lkdGg6IDQ4LjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuc3RhcnQgLm1vcmVfdGhhbl9idXNpbmVzcyAudGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnN0YXJ0IC5tb3JlX3RoYW5fYnVzaW5lc3MgLnRleHQgLmRlc2NyIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAuc3RhcnQgLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbXMgLmRlc2NyIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIC5kZXNjcixcbiAgLm1vYmlsZV9hdmFpbGFibGUgLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbS53NTAgLmRlc2NyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZSAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW1zIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC0zdnc7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbSxcbiAgLm1vYmlsZV9hdmFpbGFibGUgLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbS53NTAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlIC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0gLmRlc2NyLFxuICAubW9iaWxlX2F2YWlsYWJsZSAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtLnc1MCAuZGVzY3Ige1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbSAuYnRuIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm1vYmlsZV9hdmFpbGFibGUgLnN0YXJ0IGgxIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxuICAubW9iaWxlX2F2YWlsYWJsZS5ydSAubW9yZV90aGFuX2J1c2luZXNzIC5pdGVtIC5kZXNjcixcbiAgLm1vYmlsZV9hdmFpbGFibGUucnUgLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbS53NTAgLmRlc2NyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpO1xuICB9XG4gIC5tb2JpbGVfYXZhaWxhYmxlLnJ1IC5tb3JlX3RoYW5fYnVzaW5lc3MgLml0ZW0gLmJ0biB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAubW9iaWxlX2F2YWlsYWJsZSAuc3RhcnQgaDEgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQ1cHgpIHtcbiAgLm1vYmlsZV9hdmFpbGFibGUgLm1vcmVfdGhhbl9idXNpbmVzcyAuaXRlbXMge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZm9ycHJpbWVjbGllbnRzLW1haW50ZXh0IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIC5wcmltZV9jbGllbnRfYmxvY2sgLnByaW1lLXdyYXAge1xuICAgIG1hcmdpbjogNjBweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3MHB4KSB7XG4gIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2xpZGVyX3ByaW1lX29wZW4ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zMHB4O1xuICB0b3A6IDM0cHg7XG4gIHdpZHRoOiA0NTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAzMHB4O1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBhbmltYXRpb246IDAuM3MgZWFzZS1pbi1vdXQgMC4wMDAycyBmb3J3YXJkcyBmYWRlSW5Qb3B1cE1lbnU7XG59XG4uc2xpZGVyX3ByaW1lX29wZW46YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyOHB4O1xuICB0b3A6IC0xNHB4O1xuICBsZWZ0OiA0MHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5zbGlkZXJfcHJpbWVfb3BlbiBwLFxuLnNsaWRlcl9wcmltZV9vcGVuIGIsXG4uc2xpZGVyX3ByaW1lX29wZW4gaSxcbi5zbGlkZXJfcHJpbWVfb3BlbiBhLFxuLnNsaWRlcl9wcmltZV9vcGVuIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuIl19 */