@import url(https://fonts.googleapis.com/css?family=Poppins:200,300,400,500,600,700,800,900&display=swap);input::-webkit-input-placeholder{color:#c4c4c4!important}input::-moz-placeholder{color:#c4c4c4!important}input:-ms-input-placeholder{color:#c4c4c4!important}*,body,html{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-family:Poppins,sans-serif;line-height:1.3;margin:0;overflow-x:hidden}li,ul{margin:0;padding:0;list-style-type:none}p{margin-bottom:0}.header__logo img,.wave img,img{width:100%}a,a:hover{text-decoration:none}a{-webkit-transition:all .4s ease;transition:all .4s ease;color:#a33031}a:hover{color:#3b5d26}.flex,.header.special-offer .header__discount{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.jc-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-width{width:1200px;max-width:100%;padding:0 15px;margin:0 auto;width:62.5vw;padding:0 .78125vw}.color-brand{color:#3b5d26}.btn{font-size:1.40625vw;border-radius:3.125vw;padding:1.30208vw 3.38542vw;color:#fff;background:#3b5d26;display:inline-block;position:relative;-webkit-box-shadow:0 15px 10px -10px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 15px 10px -10px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;-webkit-transition:all .4s ease;transition:all .4s ease}.btn--secondary,.order__cards.special-offer .order__card-stack .order__card-inner:after{background:#a33031}.btn:after{content:"";position:absolute;z-index:-2}.btn:hover{color:#fff;opacity:.9}.header{top:0;left:0;width:100%;z-index:999;padding:1.5625vw 0;background:rgba(0,0,0,.5);background:#8b8b8b;position:fixed}.header .site-width,.header__discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .site-width{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__discount{font-size:1.45833vw;margin-top:0;text-transform:uppercase;color:#fff;text-align:center;font-weight:700;display:none}.header__discount p{margin-top:0;margin:0 .52083vw}.header__discount .time{min-width:5.20833vw}.header__discount span{font-weight:700;font-size:1.875vw;color:#fff}.header__logo{-ms-flex-preferred-size:10.41667vw;flex-basis:10.41667vw}.header__btns{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header__btn{font-size:1.04167vw;padding:1.04167vw;border-radius:2.60417vw;text-transform:uppercase;color:#000;background:#fff;-webkit-transition:all .4s ease;transition:all .4s ease}.header__btn.is-dark{background:#000;color:#fff}.header.special-offer .header__btn{background:#a33031;color:#fff}.header.special-offer .header__btn:hover{opacity:.8}.hero{background:url(/images/bg-hero-1-1.png) top center no-repeat;height:100vh;background-size:cover!important;z-index:9;position:relative;margin-top:7.29167vw;padding-bottom:0;min-height:58.85417vw}.hero__bg{background:url(/images/bg-hero-1-1.png) bottom center no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden}.hero.is-active .hero__bg{opacity:1;visibility:visible;background:rgba(0,0,0,.7)}.hero .site-width{display:-webkit-box;display:-ms-flexbox;display:flex}.hero__left{padding-bottom:4.6875vw;max-width:27.34375vw;-ms-flex-preferred-size:27.34375vw;flex-basis:27.34375vw;padding-top:2.60417vw;-ms-flex-negative:0;flex-shrink:0;z-index:99}.hero__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:4.6875vw;padding-bottom:4.6875vw;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.hero__text,.hero__title{color:#fff;font-weight:700}.hero__title{letter-spacing:.05208vw;line-height:1.1;margin-bottom:0;margin-top:8.33333vw;position:relative;font-size:2.60417vw}.hero__title:after{content:'';width:10.41667vw;height:9.89583vw;position:absolute;display:block;top:-6.25vw;left:0;background:url(/images/quote.png) center center no-repeat;background-size:contain}.hero__title span{font-weight:700;font-style:italic;font-size:5.20833vw;display:inline-block;position:relative}.hero__title span:after{content:'';position:absolute;width:100%;left:0;height:.52083vw;bottom:.72917vw;background:#3b5d26;z-index:-1}.hero__text{font-size:1.09375vw;margin-bottom:2.08333vw}.hero__text p{font-weight:300;line-height:1.4;font-size:.83333vw;margin-top:.26042vw;padding-left:.78125vw}.hero__slide{background:rgba(255,255,255,.3);height:25.78125vw;width:6.25vw;margin-left:3.64583vw;border-radius:60px;position:relative}.hero__slide:after{content:'';position:absolute;border-right:1px dashed rgba(255,255,255,.4);width:1px;height:90%;top:50%;left:50%;z-index:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero__slide-circle,.hero__slide-circle-bg{position:absolute;top:0;left:0;-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.hero__slide-circle{border-radius:50%;height:6.25vw;width:6.25vw;color:#fff;background:#a33031;font-weight:600;font-size:.83333vw;text-align:center;cursor:pointer;border:1px solid #541112;-webkit-transform:translateY(0%);transform:translateY(0%);z-index:2}.hero__slide-circle.is-active{top:100%;background:#cbe5d4;border:1px solid #114623;color:#3b5d26;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.hero__slide-circle.is-active .hero__slide-circle-bg{background:url(/images/smile-2.png) center center;background-size:98%}.hero__slide-circle-bg{z-index:0;width:100%;height:100%;background:url(/images/smile-bad.png) center center;background-size:98%}.hero__slide-circle span{position:relative;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.ingr__btn{width:14.58333vw;height:14.58333vw;margin-right:2.60417vw;margin-bottom:1.5625vw;-ms-flex-item-align:end;align-self:flex-end;background:url(/images/ingr.png) center center no-repeat;background-size:contain;cursor:pointer}.ingr__btn h2{color:#fff;font-size:2.08333vw;margin:1.04167vw 0;padding:.52083vw 0;line-height:1;text-align:center;display:none}.ingr__btn span,.ingr__list{display:none}.ingr__list-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ingr__list-close,.ingr__list-item{color:#fff;max-width:20.3125vw;width:100%;text-align:center}.ingr__list-item{border:.10417vw solid #fff;padding:.52083vw;border-radius:.3125vw;-ms-flex-item-align:end;align-self:flex-end;font-size:1.14583vw;margin-bottom:.52083vw}.ingr__list-item:hover{color:#000;background:#fff}.ingr__list-close{margin:auto;line-height:.6;margin-bottom:1.5625vw;font-size:1.5625vw;margin-left:auto;margin-right:0}.ingr__info{color:#fff;margin-bottom:auto;margin-top:auto;-ms-flex-item-align:start;align-self:flex-start;display:none;position:relative;font-size:.98958vw}.ingr__info.is-visible{display:block}.ingr__info-close{float:right;color:#fff;font-size:1.5625vw;line-height:.6;cursor:pointer}.ingr__info-next{position:absolute;top:50%;right:0;right:-4.6875vw;font-size:4.6875vw;display:block;-webkit-transform:translate(0%,-30%);transform:translate(0%,-30%)}.ingr__info-next:hover{opacity:.8;cursor:pointer}.ingr__info h2{margin:0 auto 1.5625vw}.bg-text{background:url(/images/bg-text1.jpg) top center repeat-y;background-size:100%}.bg-text-2{background:url(/images/bg-text-2.jpg) no-repeat;background-size:100%;background-position:center 7.29167vw}.divider,.wave{width:19.42708vw;position:absolute;left:0%}.divider{width:.41667vw;height:16.14583vw;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#000;z-index:0;border-radius:5px}.js-pin{position:relative;width:100vw;height:100vh;top:0;left:0}.reduce{position:absolute;width:100%;z-index:2;margin-top:-2.34375vw}.reduce .divider{bottom:-25%}.reduce__bg{background:url(/images/reduce-bg.png) no-repeat;background-size:118%;background-position:150% 104%}.reduce__wave{top:32%}.reduce__img{position:relative;width:47.91667vw;margin-left:1.82292vw;max-width:100%}.reduce__img-wrap{opacity:1}.reduce__img--1{position:relative;top:0;left:0;z-index:2}.reduce__action,.reduce__img--2{position:absolute;top:0;left:0}.reduce__action{left:33%;z-index:3;top:27.60417vw;opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}.reduce__action-btn,.reduce__action-btn-text{color:#fff;width:6.25vw;height:6.25vw;font-size:1.25vw;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;text-align:center}.reduce__action-btn{font-weight:700;background:url(/images/btn-dashed.png) center center no-repeat;background-size:cover;border-radius:50%;cursor:pointer}.reduce__action-btn-text{opacity:0;position:absolute;top:0;z-index:99}.reduce__action-line{position:absolute;height:.20833vw;right:-22.39583vw;width:22.39583vw;top:40%;-webkit-transform:translateX(0%);transform:translateX(0%)}.reduce__action-line span{background:#3b5d26;display:block;width:0;height:100%;float:right}.reduce__action-title{position:absolute;color:green;font-weight:700;line-height:1.2;left:29.16667vw;font-size:2.60417vw;margin-top:.9375vw}.reduce__title{position:absolute;top:0;left:43%;font-weight:700;line-height:1;color:#c4c4c4;font-size:6.19792vw;margin-top:20.83333vw;letter-spacing:.15625vw}.reduce__title span{display:block;font-size:7.70833vw;letter-spacing:.05208vw;line-height:.7}.reduce__title--sm{display:none}.benefit{padding-top:5.20833vw;position:relative;z-index:2}.benefit .js-benefit-pin{position:relative;width:100vw;height:100vh;top:0;left:0}.benefit__title{font-size:4.16667vw;font-weight:700;text-align:center;line-height:1.2;padding-bottom:5.20833vw;position:relative}.benefit__title .divider{top:0;-webkit-transform:translate(0%,-110%);transform:translate(0%,-110%);display:none}.benefit__title span,.feeling__title span{font-weight:900;color:#3b5d26}.benefit__spacer{height:2.76042vw}.benefit__imgs,.benefit__inner{position:relative}.benefit__imgs{margin:0 auto;width:65%;padding-bottom:53%}.benefit__img{position:absolute;width:100%;top:0;left:0;display:block}.benefit__img--1{opacity:1;z-index:2}.benefit__img--2{z-index:1;opacity:0}.benefit__points{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.benefit .point{border:6px solid rgba(98,30,31,.5);border-radius:50%;overflow:hidden;cursor:pointer;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;opacity:0;width:2.1875vw;height:2.1875vw}.benefit .point span{display:block;background:#fd6163;border-radius:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:1.5625vw;height:1.5625vw}.benefit__point{width:2.1875vw;height:2.1875vw;position:absolute}.benefit__point .line{width:2px;background:0 0;position:absolute}.benefit__point .line span{background:#ff5153;height:0%;display:block}.benefit__point--1{top:80%;left:20%}.benefit__point--1 .line{z-index:2;height:12.1875vw;top:.52083vw;-webkit-transform:rotate(18deg);transform:rotate(18deg);left:-41%}.benefit__point--2{top:27%;left:48%}.benefit__point--2 .line{z-index:2;-webkit-transform:rotate(-47deg);transform:rotate(-47deg);left:525%;height:27.1875vw;top:-2.86458vw}.benefit__point--3{top:48%;left:64%}.benefit__point--3 .line{z-index:2;-webkit-transform:rotate(-42deg);transform:rotate(-42deg);left:278%;height:16.875vw;top:-1.40625vw}.benefit__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.benefit__content-title{font-size:2.08333vw;padding-bottom:1.77083vw;margin-bottom:1.77083vw;font-weight:700;position:relative}.benefit__content-title:after{content:'';background:#a33031;height:2px;width:13.28125vw;position:absolute;left:0;bottom:0}.benefit__content-text{font-size:1.35417vw;margin-bottom:2.60417vw;font-weight:500;line-height:1.34}.benefit__content-link{font-size:.9375vw;font-weight:700;color:#a33031;display:none}.benefit__content-left,.benefit__content-right{opacity:0;height:0;overflow:hidden;-webkit-transform:translateY(20%);transform:translateY(20%)}.benefit__content-left{padding-left:7.8125vw;padding-top:6.77083vw}.benefit__content-left .benefit__content-title{padding-right:1.5625vw}.benefit__content-right{text-align:right}.benefit__content-right .benefit__content-title{text-align:right}.benefit__content-right .benefit__content-title:after{left:auto;right:0}.benefit__content-right .benefit__content-text{padding-left:6.25vw}.review{background:url(/images/review-bg.png) right top no-repeat;text-align:center;background-size:contain;z-index:1;margin-top:-8.85417vw;padding-top:41.14583vw;padding-bottom:52.08333vw;position:relative}.review__wrap{width:70%;margin:auto;text-align:center}.review .bx-controls{text-align:center;margin-top:1.04167vw}.review .bx-controls .bx-pager-item{display:inline-block}.review .bx-controls .bx-pager-item .bx-pager-link{width:3.64583vw;height:.52083vw;margin-left:.36458vw;margin-right:.36458vw;border-radius:.46875vw;border:.10417vw solid #000;border-radius:0;text-indent:-99999px;display:block;outline:0}.review .bx-controls .bx-pager-item .bx-pager-link.active{background:#000}.order__cards.special-offer .order__price-special p span,.review .site-width{position:relative}.review__wave{left:auto;right:0;top:65%}.review__img{width:7.29167vw;height:7.29167vw;margin:0 auto}.review__text,.review__title{font-size:3.48958vw;margin:4.42708vw auto 1.30208vw;font-weight:900;font-style:italic}.review__text{font-size:1.5625vw;margin:0 auto 4.16667vw;font-weight:500;width:84%}.review__author{font-size:1.19792vw;margin:0 auto 3.125vw;font-weight:400}.review .btn{margin-bottom:2.60417vw}.review .divider--top{top:25vw}.review .divider--bottom{top:auto;bottom:0;height:55.20833vw;background:#3b5d26;-webkit-transform:translate(0,120%);transform:translate(0,120%)}.feeling{padding-top:9.375vw;margin-top:-6.77083vw;position:relative;z-index:3;overflow:hidden}.feeling__subtitle,.feeling__title{font-size:4.16667vw;font-weight:700;text-align:center;position:relative;z-index:3}.feeling__subtitle{font-size:1.92708vw;color:#a3a2a2;font-weight:400}.feeling__nav{margin:14.0625vw 0 0;position:relative;z-index:2;width:31.25vw;padding:0 .78125vw;height:44.27083vw;max-width:100%}.feeling__link{position:absolute;width:100%;visibility:visible}.feeling__link:nth-child(1){-webkit-transform:translateY(0);transform:translateY(0)}.feeling__link:nth-child(2){-webkit-transform:translateY(100%);transform:translateY(100%)}.feeling__link:nth-child(3){-webkit-transform:translateY(200%);transform:translateY(200%)}.feeling__link:nth-child(4){-webkit-transform:translateY(300%);transform:translateY(300%)}.feeling__link:nth-child(5){-webkit-transform:translateY(400%);transform:translateY(400%)}.feeling__link.is-active{-webkit-transform:translate(0);transform:translate(0)}.feeling__link-title,.feeling__link-title:before{display:block;-webkit-transition:all .6s ease;transition:all .6s ease}.feeling__link-title{font-size:2.60417vw;padding:1.14583vw 0;margin:0;font-weight:700;color:#000;line-height:1.4;cursor:pointer;position:relative}.feeling__link-title:after{content:'';width:100%;height:1px;bottom:0;position:absolute;display:block;background:#000}.feeling__link-title:before{content:'';width:150%;height:90%;position:absolute;top:5%;right:0;background:#c7353a;z-index:-1;opacity:0}.feeling__link-title:hover{color:#fff}.feeling__link-title:hover:before{opacity:1}.feeling__img img,.feeling__link-content{display:none;opacity:0;visibility:hidden}.feeling__img{opacity:.4;position:absolute;right:0;overflow:hidden;background-size:100%;height:68.75vw;width:56.77083vw;margin-top:-23.4375vw}.feeling__img img{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;width:100%;height:auto;display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.feeling__img img:first-child{opacity:1;visibility:visible}.feeling .feeling__img{background-size:100%!important}.feeling__tab{position:relative;display:none;opacity:0;visibility:hidden}.feeling__tab.is-visible{display:block;opacity:1;visibility:visible}.feeling__tab-title{margin-top:14.0625vw;font-size:2.60417vw;padding:1.14583vw 0;font-weight:700;color:#3b5d26;display:block;line-height:1.4;position:relative}.feeling__tab-title:after{content:'';width:21.25vw;height:1px;bottom:0;position:absolute;display:block;background:#3b5d26}.feeling__tab-left{width:62.5vw;margin:0 auto;padding:0 .78125vw;max-width:100%}.feeling__tab-content{overflow:auto;height:31.25vw;padding-right:1.5625vw}.feeling__tab-content p{font-size:1.5625vw;margin:0 0 1.5625vw;font-weight:400}.feeling__tab .feeling__img{opacity:1;background-size:100%!important}.feeling__tab .feeling__img--back{background:url(/images/feeling-4.png) center center no-repeat;background-size:100%;height:68.75vw;width:56.77083vw;margin-top:-18.22917vw}.feeling__tab .feeling__img--knee{background:url(/images/feeling-2.png) center center no-repeat;background-size:100%;height:68.75vw;width:57.29167vw;margin-top:-19.27083vw}.feeling__tab .feeling__img--neck{background:url(/images/feeling-3.png) center center no-repeat;background-size:100%;height:68.75vw;width:45.83333vw;margin-top:-26.04167vw}.feeling__tab .feeling__img--moving{background:url(/images/feeling-5.png) center center no-repeat;background-size:100%;height:68.75vw;width:56.77083vw;margin-top:-18.22917vw}.feeling__tab-link{font-size:1.35417vw;padding:1.04167vw 0;text-align:right;display:block;text-transform:uppercase;font-weight:600}.feeling__main-mobile{display:none}.feeling__main-mobile .feeling__img{background:0 0;position:relative}.feeling__main-mobile .feeling__img img{min-width:100%;min-height:0;position:absolute;top:50%;left:50%;width:100%;height:auto}.feeling__main-mobile .feeling__nav{height:auto}.feeling__main-mobile .feeling__link{width:100%;position:static;-webkit-transform:translateY(0);transform:translateY(0);font-size:30px;padding:10px 0;cursor:pointer}.feeling__main-mobile .feeling__link-title{font-size:30px;padding:10px 0;margin:0}.inside{margin-top:-6.25vw}.inside .site-width{padding-top:10.41667vw}.inside .divider{-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%)}.inside__bg{background:url(/images/reduce-bg.png) no-repeat;background-size:112%;background-position:150% 104%;background-position:-26.5625vw 3.125vw}.inside__title{font-size:6.19792vw;width:37.39583vw;margin:0 auto;padding-top:13.54167vw;font-weight:700;color:#c4c4c4;line-height:1;text-align:left}.inside__title span{display:block;font-size:7.70833vw;font-weight:900}.inside__subtitle{font-size:2.60417vw;width:37.39583vw;margin:0 auto 5.72917vw;font-weight:700;color:#000}.inside__btns{width:45.20833vw;margin:0 auto;padding-bottom:45.3125vw;max-width:100%}.inside__btn{font-size:1.92708vw;width:45.20833vw;height:7.1875vw;margin-bottom:2.60417vw;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;text-align:center;font-weight:700;border-radius:5px;-webkit-box-shadow:0 0 20px 2px rgba(0,0,0,.3);box-shadow:0 0 20px 2px rgba(0,0,0,.3);-webkit-transition:all .4s ease;transition:all .4s ease}.inside__btn:nth-child(even){background:#fff url(/images/inside-btn.png) center center no-repeat;background-size:cover;color:#000}.inside__btn:nth-child(odd){background:#3b5d26 url(/images/inside-btn.png) center center no-repeat;background-size:cover;color:#fff}.inside__btn:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-transform:translateY(-3%);transform:translateY(-3%)}.order{margin-top:-31.25vw;margin-bottom:3.125vw}.order__subtitle,.order__title{font-size:4.16667vw;font-weight:700;text-align:center}.order__subtitle{font-size:1.92708vw;margin-bottom:4.0625vw;font-weight:400}.order__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:100%;max-width:45.83333vw}.order__cards.special-offer .offer__timer{position:absolute;top:0;width:90%;background:#a33031;left:5%;-webkit-transform:translateY(-100%);transform:translateY(-100%);border-top-left-radius:10px;border-top-right-radius:10px;text-align:center;padding:3px 11px;font-weight:700;font-size:13px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.order__cards.special-offer .order__card-stack .offer__timer{background:#fff;color:#a33031}.order .offer__timer,.order .order__price-special,.order__cards.special-offer .order__price{display:none}.order__cards.special-offer .order__price-special{display:block}.order__cards.special-offer .order__price-special p,.order__price p{color:#999;display:block;text-align:center}.order__cards.special-offer .order__price-special p span:after{content:'';width:120%;position:absolute;height:.15625vw;display:block;background:#a33031;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.order__cards.special-offer .order__btn{background:#a33031}.order__cards.special-offer .order__btn:hover{color:#fff;opacity:.9}.order__btn,.order__card{-webkit-box-shadow:0 0 11px 2px rgba(0,0,0,.16);box-shadow:0 0 11px 2px rgba(0,0,0,.16);border-radius:5px;position:relative}.order__btn{z-index:2;background:#3b5d26;color:#fff;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;font-weight:400;width:8.95833vw;height:2.86458vw;font-size:1.19792vw;margin:0 auto 1.5625vw}.order__card{-ms-flex-preferred-size:47%;flex-basis:47%;-ms-flex-negative:0;flex-shrink:0}.order__card-inner{padding:1.5625vw;position:relative}.order__card-bottle{background:#fff}.order__card-stack{position:relative}.order__card-stack .order__card-inner{overflow:hidden}.order__card-stack .order__card-inner:after{content:'';position:absolute;width:200%;height:200%;background:#3b5d26;-webkit-transform:translate(-100%,-106%) rotate(-24deg);transform:translate(-100%,-106%) rotate(-24deg);-webkit-transform-origin:top left;transform-origin:top left;z-index:0}.order__price{font-size:2.60417vw;margin-bottom:.9375vw;text-align:center;font-weight:700}.order__price p{font-size:1.04167vw;color:#3b5d26}.order__bottle{background:#fff}.order__bottle-title{font-size:2.60417vw;font-weight:700;color:#000;text-align:center}.order__bottle-img{width:95%;margin:0 auto .26042vw}.order__bottle-subtitle{text-align:center;font-weight:400;font-size:.83333vw;margin-bottom:1.30208vw}.order__bottle-subtitle span,.order__stack-subtitle span{font-size:1.09375vw;font-weight:500;display:block}.order__stack{position:relative}.order__stack-subtitle,.order__stack-title{position:relative;z-index:2;text-align:center;color:#fff}.order__stack-title{line-height:1;font-size:2.60417vw;font-weight:700}.order__stack-subtitle{font-weight:400;font-size:.83333vw;margin-bottom:.9375vw}.order__stack-img{position:relative;z-index:2;width:82%;margin:0 auto 2.08333vw}.reviews{margin-bottom:14.84375vw}.reviews .js-review-hidden{display:none}.reviews__title{font-size:2.60417vw;font-weight:700;text-align:center}.reviews__subtitle{font-size:1.92708vw;margin-bottom:1.5625vw;font-weight:300;text-align:center}.reviews__descr{font-size:1.09375vw;max-width:40.10417vw;margin:0 auto 2.60417vw;font-weight:300;text-align:center;width:100%}.reviews__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:43.75vw;margin:0 auto 1.5625vw}.reviews__rating{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:0 1.66667vw 0 0;-ms-flex-preferred-size:52%;flex-basis:52%}.reviews__rating-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.19792vw;cursor:pointer}.reviews__rating-row:hover .reviews__rating-col{color:#c7353a}.reviews__rating-stars{text-align:center}.reviews__rating-stars img{width:100%}.reviews__action p,.reviews__rating-col{font-size:1.09375vw;font-weight:300;text-align:center}.reviews__rating-col{-ms-flex-preferred-size:57%;flex-basis:57%;-ms-flex-negative:0;flex-shrink:0}.reviews__action p{margin-bottom:2.23958vw;line-height:1.5}.reviews__action .btn{font-size:1.19792vw;padding:0;height:4.01042vw;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;width:100%;font-weight:300;text-align:center}.reviews__inner{margin-bottom:4.6875vw}.reviews__item{position:relative;margin-left:5.20833vw;margin-bottom:2.08333vw;padding:2.34375vw 5.20833vw}.reviews__item:nth-child(even){padding:2.34375vw 5.20833vw}.reviews__item:nth-child(even) .reviews__item-img{top:8.33333vw}.reviews__item:nth-child(even),.reviews__item:nth-child(odd){-webkit-box-shadow:1px 0 11px 1px rgba(0,0,0,.16);box-shadow:1px 0 11px 1px rgba(0,0,0,.16)}.reviews__item-img{width:9.11458vw;height:9.11458vw;top:3.64583vw;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute}.reviews__item-stars{margin-bottom:2.39583vw;width:9.11458vw}.reviews__item-text{width:92%;margin:auto;font-size:1.09375vw;margin-bottom:3.125vw;font-weight:400;line-height:1.4}.reviews__item-text p{line-height:1.4}.reviews__item-author{color:#3b5d26;margin:auto;font-size:1.09375vw;font-weight:300;text-align:center}.reviews__btn-more{font-size:.83333vw;margin:0 auto;border:.26042vw solid #000;border-radius:.52083vw;width:18.28125vw;height:2.8125vw;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;text-align:center}.reviews__btn-more,.reviews__btn-more a{color:#000;font-weight:400}.footer{background:url(/images/footer-bg.jpg) center center no-repeat;background-size:cover;padding:7.29167vw 0 9.375vw;position:relative}.footer .wave{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer__title{font-size:2.60417vw;margin-bottom:3.125vw;font-weight:700;color:#fff;text-align:center}.footer__form{max-width:43.22917vw;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__form input{font-size:1.09375vw;height:4.42708vw;padding:.26042vw 1.5625vw;width:80%;font-weight:400;border-top-left-radius:5px;border-bottom-left-radius:5px;-ms-flex-negative:1;flex-shrink:1}.footer__form button,.footer__form-descr{text-align:center;color:#fff;font-weight:400}.footer__form button{background:#3b5d26;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:13.69792vw;border-radius:2.08333vw;margin-left:-5.20833vw;border:0;-ms-flex-negative:0;flex-shrink:0;font-size:1.19792vw}.footer__form-descr{-ms-flex-preferred-size:100%;flex-basis:100%;margin:2.60417vw 0 0;font-size:1.09375vw}.footer__form button,.popup,.popup.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.popup{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.6);overflow:auto;-webkit-transition:all .4s ease;transition:all .4s ease;height:100vh;opacity:0;visibility:hidden;z-index:-1}.popup.is-visible{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1;visibility:visible;z-index:99999}.popup__close,.popup__inner{-webkit-box-shadow:0 0 11px 2px rgba(0,0,0,.16);box-shadow:0 0 11px 2px rgba(0,0,0,.16)}.popup__inner{background:#fff;border-radius:1.25vw;padding:3.125vw 0;max-width:98%;margin:auto;width:61.14583vw;position:relative}.popup__close{position:absolute;top:1.04167vw;right:1.04167vw;width:1.97917vw;height:1.97917vw;border-radius:50%;background:#3b5d26;color:#fff;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;text-align:center;cursor:pointer}.popup__close img{width:.83333vw}.popup__title{font-size:1.92708vw;margin-bottom:.78125vw;padding:0 4.16667vw;text-align:center;font-weight:700;color:#000}.popup__content{font-size:1.35417vw;padding:0 4.16667vw;font-weight:400;margin-bottom:1.5625vw}.popup__content p{margin-bottom:.78125vw}.popup__content--center{text-align:center}.popup__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.popup__links a{font-size:1.09375vw;padding:.52083vw 1.04167vw;font-weight:700}.popup ul{list-style:disc;margin:1.5625vw 0}.popup ul li{padding-bottom:1.5625vw;font-weight:700}.popup ul li span{color:#a33031}.popup .btn{font-size:2.08333vw;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.form{margin-top:4.6875vw}.form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.form__row input{height:5.67708vw;padding:.36458vw 1.5625vw;font-size:1.5625vw;border-radius:1.97917vw;margin-bottom:2.08333vw;font-weight:300;border:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-shadow:0 0 11px 2px rgba(0,0,0,.16);box-shadow:0 0 11px 2px rgba(0,0,0,.16)}.form__row input:first-child{-ms-flex-preferred-size:38%;flex-basis:38%;margin-right:2%}.popup-contact{position:fixed;right:1.04167vw;bottom:7.29167vw;background:0 0;z-index:999;-webkit-transform:translateX(200%);transform:translateX(200%);opacity:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.popup-contact.is-visible{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}.popup-contact .popup__inner{background:#ececec url(/images/inside-btn.png);background-repeat:no-repeat;background-size:100%;background-position:0% 12%;width:36.45833vw;max-width:90%}.popup-contact .form__row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.60417vw}.popup-contact .form__row input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #999;border-bottom:.05208vw solid #333;border-radius:0;padding:.52083vw 1.04167vw;height:auto;margin:0 auto 3.64583vw;font-size:1.35417vw;text-align:center;width:80%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:80%;flex-basis:80%}.popup-contact .btn{border:0;padding:1.04167vw 4.16667vw}.popup-feeling .popup__inner{padding:42px 0}.popup-feeling .popup__close{z-index:9}.popup-feeling .feeling__img{opacity:1;background:0 0;position:relative}.popup-feeling .feeling__img img{min-width:100%;min-height:0;position:absolute;top:50%;left:50%;width:100%;height:auto;z-index:0}.popup-feeling .feeling__tab-title{margin-top:0;font-size:30px;margin-bottom:10px;padding:15px 20px}.popup-feeling .feeling__tab-content{height:auto;padding:0 20px}@media (max-width:768px) and (max-width:1500px){.ingr__info{font-size:.75vw}}@media (max-width:768px) and (max-width:1200px){.ingr__info{font-size:.83333vw}}@media (max-width:768px) and (max-width:700px){.ingr__info{font-size:1.08333vw}}@media (max-width:768px) and (max-width:550px){.ingr__info{font-size:11.2px}}@media (max-width:1500px){.site-width{width:56.25vw;padding:0 .70312vw}.btn{font-size:1.26562vw;border-radius:2.8125vw;padding:1.17188vw 3.04688vw}.header{padding:1.40625vw 0}.header__discount{font-size:1.3125vw;margin-top:0}.header__discount p{margin-top:0;margin:0 .46875vw}.header__discount .time{min-width:4.6875vw}.header__discount span{font-size:1.6875vw}.header__logo{-ms-flex-preferred-size:9.375vw;flex-basis:9.375vw}.header__btn{font-size:.9375vw;padding:.9375vw;border-radius:2.34375vw}.hero{margin-top:6.5625vw;padding-bottom:0;min-height:52.96875vw}.hero__left{padding-bottom:4.21875vw;max-width:24.60938vw;-ms-flex-preferred-size:24.60938vw;flex-basis:24.60938vw;padding-top:2.34375vw}.hero__right{padding-left:4.21875vw;padding-bottom:4.21875vw}.hero__title{font-size:2.34375vw;letter-spacing:.04688vw;margin-bottom:0;margin-top:7.5vw}.hero__title:after{width:9.375vw;height:8.90625vw;top:-5.625vw;left:0}.hero__title span{font-size:4.6875vw}.hero__title span:after{height:.46875vw;bottom:.65625vw}.hero__text{font-size:.98438vw;margin-bottom:1.875vw}.hero__text p{font-size:.75vw;margin-top:.23437vw;padding-left:.70312vw}.hero__slide{height:23.20312vw;width:5.625vw;margin-left:3.28125vw}.hero__slide-circle{height:5.625vw;width:5.625vw;font-size:.75vw}.ingr__btn{width:13.125vw;height:13.125vw;margin-right:2.34375vw;margin-bottom:1.40625vw}.ingr__btn h2{font-size:1.875vw;margin:.9375vw 0;padding:.46875vw 0}.ingr__list-item{border:.09375vw solid #fff;padding:.46875vw;font-size:1.03125vw;border-radius:.28125vw;margin-bottom:.46875vw;max-width:18.28125vw}.ingr__list-close{margin-bottom:1.40625vw;font-size:1.40625vw;max-width:18.28125vw}.ingr__info{font-size:.89062vw}.ingr__info-close{font-size:1.40625vw}.ingr__info-next{right:-4.21875vw;font-size:4.21875vw}.ingr__info h2{margin:0 auto 1.40625vw}.bg-text-2{background-position:center 6.5625vw}.wave{width:17.48438vw}.divider{width:.375vw;height:14.53125vw}.reduce{margin-top:-2.10938vw}.reduce__img{width:43.125vw;margin-left:1.64062vw}.reduce__action{top:24.84375vw}.reduce__action-btn,.reduce__action-btn-text{width:5.625vw;height:5.625vw;font-size:1.125vw}.reduce__action-line{height:.1875vw;right:-20.15625vw;width:20.15625vw}.reduce__action-title{left:26.25vw;font-size:2.34375vw;margin-top:.84375vw}.reduce__title{font-size:5.57812vw;margin-top:18.75vw;letter-spacing:.14062vw}.reduce__title span{font-size:6.9375vw;letter-spacing:.04688vw}.benefit{padding-top:4.6875vw}.benefit__title{font-size:3.75vw;padding-bottom:4.6875vw}.benefit__spacer{height:2.48438vw}.benefit__imgs{margin:0 auto}.benefit .point,.benefit__point{width:1.96875vw;height:1.96875vw}.benefit .point span{width:1.40625vw;height:1.40625vw}.benefit__point--1 .line{height:10.96875vw;top:.46875vw}.benefit__point--2 .line{height:24.46875vw;top:-2.57812vw}.benefit__point--3 .line{height:15.1875vw;top:-1.26562vw}.benefit__content-title{font-size:1.875vw;padding-bottom:1.59375vw;margin-bottom:1.59375vw}.benefit__content-title:after{width:11.95312vw}.benefit__content-text{font-size:1.21875vw;margin-bottom:2.34375vw}.benefit__content-link{font-size:.84375vw}.benefit__content-left{padding-left:7.03125vw;padding-top:6.09375vw}.benefit__content-left .benefit__content-title{padding-right:1.40625vw}.benefit__content-right .benefit__content-text{padding-left:5.625vw}.review{margin-top:-7.96875vw;padding-top:37.03125vw;padding-bottom:46.875vw}.review .bx-controls{margin-top:.9375vw}.review .bx-controls .bx-pager-item .bx-pager-link{width:3.28125vw;height:.46875vw;margin-left:.32812vw;margin-right:.32812vw;border-radius:.42188vw;border:.09375vw solid #000}.review__img{width:6.5625vw;height:6.5625vw}.review__title{font-size:3.14062vw;margin:3.98438vw auto 1.17188vw}.review__text{font-size:1.40625vw;margin:0 auto 3.75vw}.review__author{font-size:1.07812vw;margin:0 auto 2.8125vw}.review .btn{margin-bottom:2.34375vw}.review .divider--top{top:22.5vw}.review .divider--bottom{top:auto;bottom:0;height:49.6875vw}.feeling{padding-top:8.4375vw;margin-top:-6.09375vw}.feeling__title{font-size:3.75vw}.feeling__subtitle{font-size:1.73438vw}.feeling__nav{margin:12.65625vw 0 0;width:28.125vw;padding:0 .70312vw;height:39.84375vw}.feeling__link-title{font-size:2.34375vw;padding:1.03125vw 0;margin:0}.feeling__img{height:61.875vw;width:51.09375vw;margin-top:-21.09375vw}.feeling__tab-title{margin-top:12.65625vw;font-size:2.34375vw;padding:1.03125vw 0}.feeling__tab-title:after{width:19.125vw}.feeling__tab-left{width:56.25vw;margin:0 auto;padding:0 .70312vw}.feeling__tab-content{height:28.125vw;padding-right:1.40625vw}.feeling__tab-content p{font-size:1.40625vw;margin:0 0 1.40625vw}.feeling__tab .feeling__img--back{height:61.875vw;width:51.09375vw;margin-top:-16.40625vw}.feeling__tab .feeling__img--knee{height:61.875vw;width:51.5625vw;margin-top:-17.34375vw}.feeling__tab .feeling__img--neck{height:61.875vw;width:41.25vw;margin-top:-23.4375vw}.feeling__tab .feeling__img--moving{height:61.875vw;width:51.09375vw;margin-top:-16.40625vw}.feeling__tab-link{font-size:1.21875vw;padding:.9375vw 0}.inside{margin-top:-5.625vw}.inside .site-width{padding-top:9.375vw}.inside__bg{background-position:-23.90625vw 2.8125vw}.inside__title{font-size:5.57812vw;width:33.65625vw;margin:0 auto;padding-top:12.1875vw}.inside__title span{font-size:6.9375vw}.inside__subtitle{font-size:2.34375vw;width:33.65625vw;margin:0 auto 5.15625vw}.inside__btns{width:40.6875vw;margin:0 auto;padding-bottom:40.78125vw}.inside__btn{font-size:1.73438vw;width:40.6875vw;height:6.46875vw;margin-bottom:2.34375vw}.order{margin-top:-28.125vw;margin-bottom:2.8125vw}.order__title{font-size:3.75vw}.order__subtitle{font-size:1.73438vw;margin-bottom:3.65625vw}.order__cards{max-width:41.25vw}.order__cards.special-offer .order__price-special p span:after{height:.14062vw}.order__btn{width:8.0625vw;height:2.57812vw;font-size:1.07812vw;margin:0 auto 1.40625vw}.order__card-inner{padding:1.40625vw}.order__price{margin-bottom:.84375vw}.order__price p{font-size:.9375vw}.order__bottle-title,.order__price{font-size:2.34375vw}.order__bottle-img{margin:0 auto .23437vw}.order__bottle-subtitle{font-size:.75vw;margin-bottom:1.17188vw}.order__bottle-subtitle span,.order__stack-subtitle span{font-size:.98438vw}.order__stack-title{font-size:2.34375vw}.order__stack-subtitle{font-size:.75vw;margin-bottom:.84375vw}.order__stack-img{margin:0 auto 1.875vw}.reviews{margin-bottom:13.35938vw}.reviews__title{font-size:2.34375vw}.reviews__subtitle{font-size:1.73438vw;margin-bottom:1.40625vw}.reviews__descr{font-size:.98438vw;max-width:36.09375vw;margin:0 auto 2.34375vw}.reviews__info{width:39.375vw;margin:0 auto 1.40625vw}.reviews__rating{padding:0 1.5vw 0 0}.reviews__rating-row{margin-bottom:1.07812vw}.reviews__rating-col{font-size:.98438vw}.reviews__action p{font-size:.98438vw;margin-bottom:2.01562vw}.reviews__action .btn{font-size:1.07812vw;padding:0;height:3.60938vw}.reviews__inner{margin-bottom:4.21875vw}.reviews__item{margin-left:4.6875vw;margin-bottom:1.875vw;padding:2.10938vw 4.6875vw}.reviews__item:nth-child(even){padding:2.10938vw 4.6875vw}.reviews__item:nth-child(even) .reviews__item-img{top:7.5vw}.reviews__item-img{width:8.20312vw;height:8.20312vw;top:3.28125vw}.reviews__item-stars{margin-bottom:2.15625vw;width:8.20312vw}.reviews__item-text{font-size:.98438vw;margin-bottom:2.8125vw}.popup__links a,.reviews__item-author{font-size:.98438vw}.reviews__btn-more{font-size:.75vw;margin:0 auto;border:.23437vw solid #000;border-radius:.46875vw;width:16.45312vw;height:2.53125vw}.footer{padding:6.5625vw 0 8.4375vw}.footer__title{font-size:2.34375vw;margin-bottom:2.8125vw}.footer__form{max-width:38.90625vw;margin:0 auto}.footer__form input{font-size:.98438vw;height:3.98438vw;padding:.23437vw 1.40625vw}.footer__form button{font-size:1.07812vw;width:12.32813vw;border-radius:1.875vw;margin-left:-4.6875vw}.footer__form-descr{margin:2.34375vw 0 0;font-size:.98438vw}.popup__inner{width:55.03125vw;border-radius:1.125vw;padding:2.8125vw 0}.popup__close{top:.9375vw;right:.9375vw;width:1.78125vw;height:1.78125vw}.popup__close img{width:.75vw}.popup__content,.popup__title{font-size:1.73438vw;margin-bottom:.70312vw;padding:0 3.75vw}.popup__content{font-size:1.21875vw;margin-bottom:1.40625vw}.popup__content p{margin-bottom:.70312vw}.popup__links a{padding:.46875vw .9375vw}.popup ul{margin:1.40625vw 0}.popup ul li{padding-bottom:1.40625vw}.popup .btn{font-size:1.875vw}.form{margin-top:4.21875vw}.form__row input{height:5.10938vw;padding:.32812vw 1.40625vw;font-size:1.40625vw;border-radius:1.78125vw;margin-bottom:1.875vw}.popup-contact{right:.9375vw;bottom:6.5625vw}.popup-contact .popup__inner{width:32.8125vw}.popup-contact .form__row{margin-bottom:2.34375vw}.popup-contact .form__row input{border-bottom:.04688vw solid #333;border-radius:0;padding:.46875vw .9375vw;height:auto;margin:0 auto 3.28125vw;font-size:1.21875vw}.popup-contact .btn{border:0;padding:.9375vw 3.75vw}}@media (max-width:1200px){.site-width{width:62.5vw;padding:0 .78125vw}.btn{font-size:1.40625vw;border-radius:3.125vw;padding:1.30208vw 3.38542vw}.header{padding:1.5625vw 0}.header__discount{font-size:1.45833vw;margin-top:0}.header__discount p{margin-top:0;margin:0 .52083vw}.header__discount .time{min-width:5.20833vw}.header__discount span{font-size:1.875vw}.header__logo{-ms-flex-preferred-size:10.41667vw;flex-basis:10.41667vw}.header__btn{font-size:1.04167vw;padding:1.04167vw;border-radius:2.60417vw}.hero{margin-top:7.29167vw;padding-bottom:0;min-height:58.85417vw}.hero__left{padding-bottom:4.6875vw;max-width:27.34375vw;-ms-flex-preferred-size:27.34375vw;flex-basis:27.34375vw;padding-top:2.60417vw}.hero__right{padding-left:4.6875vw;padding-bottom:4.6875vw}.hero__title{font-size:2.60417vw;letter-spacing:.05208vw;margin-bottom:0;margin-top:8.33333vw}.hero__title:after{width:10.41667vw;height:9.89583vw;top:-6.25vw;left:0}.hero__title span{font-size:5.20833vw}.hero__title span:after{height:.52083vw;bottom:.72917vw}.hero__text{font-size:1.09375vw;margin-bottom:2.08333vw}.hero__text p{font-size:.83333vw;margin-top:.26042vw;padding-left:.78125vw}.hero__slide{height:25.78125vw;width:6.25vw;margin-left:3.64583vw}.hero__slide-circle{height:6.25vw;width:6.25vw;font-size:.83333vw}.ingr__btn{width:14.58333vw;height:14.58333vw;margin-right:2.60417vw;margin-bottom:1.5625vw}.ingr__btn h2{font-size:2.08333vw;margin:1.04167vw 0;padding:.52083vw 0}.ingr__list-item{border:.10417vw solid #fff;padding:.52083vw;font-size:1.14583vw;border-radius:.3125vw;margin-bottom:.52083vw;max-width:20.3125vw}.ingr__list-close{margin-bottom:1.5625vw;font-size:1.5625vw;max-width:20.3125vw}.ingr__info{font-size:.98958vw}.ingr__info-close{font-size:1.5625vw}.ingr__info-next{right:-4.6875vw;font-size:4.6875vw}.ingr__info h2{margin:0 auto 1.5625vw}.bg-text-2{background-position:center 7.29167vw}.wave{width:19.42708vw}.divider{width:.41667vw;height:16.14583vw}.reduce{margin-top:-2.34375vw}.reduce__img{width:47.91667vw;margin-left:1.82292vw}.reduce__action{top:27.60417vw}.reduce__action-btn,.reduce__action-btn-text{width:6.25vw;height:6.25vw;font-size:1.25vw}.reduce__action-line{height:.20833vw;right:-22.39583vw;width:22.39583vw}.reduce__action-title{left:29.16667vw;font-size:2.60417vw;margin-top:.9375vw}.reduce__title{font-size:6.19792vw;margin-top:20.83333vw;letter-spacing:.15625vw}.reduce__title span{font-size:7.70833vw;letter-spacing:.05208vw}.benefit{padding-top:5.20833vw}.benefit__title{font-size:4.16667vw;padding-bottom:5.20833vw}.benefit__spacer{height:2.76042vw}.benefit__imgs{margin:0 auto}.benefit .point,.benefit__point{width:2.1875vw;height:2.1875vw}.benefit .point span{width:1.5625vw;height:1.5625vw}.benefit__point--1 .line{height:12.1875vw;top:.52083vw}.benefit__point--2 .line{height:27.1875vw;top:-2.86458vw}.benefit__point--3 .line{height:16.875vw;top:-1.40625vw}.benefit__content-title{font-size:2.08333vw;padding-bottom:1.77083vw;margin-bottom:1.77083vw}.benefit__content-title:after{width:13.28125vw}.benefit__content-text{font-size:1.35417vw;margin-bottom:2.60417vw}.benefit__content-link{font-size:.9375vw}.benefit__content-left{padding-left:7.8125vw;padding-top:6.77083vw}.benefit__content-left .benefit__content-title{padding-right:1.5625vw}.benefit__content-right .benefit__content-text{padding-left:6.25vw}.review{margin-top:-8.85417vw;padding-top:41.14583vw;padding-bottom:52.08333vw}.review .bx-controls{margin-top:1.04167vw}.review .bx-controls .bx-pager-item .bx-pager-link{width:3.64583vw;height:.52083vw;margin-left:.36458vw;margin-right:.36458vw;border-radius:.46875vw;border:.10417vw solid #000}.review__img{width:7.29167vw;height:7.29167vw}.review__title{font-size:3.48958vw;margin:4.42708vw auto 1.30208vw}.review__text{font-size:1.5625vw;margin:0 auto 4.16667vw}.review__author{font-size:1.19792vw;margin:0 auto 3.125vw}.review .btn{margin-bottom:2.60417vw}.review .divider--top{top:25vw}.review .divider--bottom{top:auto;bottom:0;height:55.20833vw}.feeling{padding-top:9.375vw;margin-top:-6.77083vw}.feeling__title{font-size:4.16667vw}.feeling__subtitle{font-size:1.92708vw}.feeling__nav{margin:14.0625vw 0 0;width:31.25vw;padding:0 .78125vw;height:44.27083vw}.feeling__link-title{font-size:2.60417vw;padding:1.14583vw 0;margin:0}.feeling__img{height:68.75vw;width:56.77083vw;margin-top:-23.4375vw}.feeling__tab-title{margin-top:14.0625vw;font-size:2.60417vw;padding:1.14583vw 0}.feeling__tab-title:after{width:21.25vw}.feeling__tab-left{width:62.5vw;margin:0 auto;padding:0 .78125vw}.feeling__tab-content{height:31.25vw;padding-right:1.5625vw}.feeling__tab-content p{font-size:1.5625vw;margin:0 0 1.5625vw}.feeling__tab .feeling__img--back{height:68.75vw;width:56.77083vw;margin-top:-18.22917vw}.feeling__tab .feeling__img--knee{height:68.75vw;width:57.29167vw;margin-top:-19.27083vw}.feeling__tab .feeling__img--neck{height:68.75vw;width:45.83333vw;margin-top:-26.04167vw}.feeling__tab .feeling__img--moving{height:68.75vw;width:56.77083vw;margin-top:-18.22917vw}.feeling__tab-link{font-size:1.35417vw;padding:1.04167vw 0}.inside{margin-top:-6.25vw}.inside .site-width{padding-top:10.41667vw}.inside__bg{background-position:-26.5625vw 3.125vw}.inside__title{font-size:6.19792vw;width:37.39583vw;margin:0 auto;padding-top:13.54167vw}.inside__title span{font-size:7.70833vw}.inside__subtitle{font-size:2.60417vw;width:37.39583vw;margin:0 auto 5.72917vw}.inside__btns{width:45.20833vw;margin:0 auto;padding-bottom:45.3125vw}.inside__btn{font-size:1.92708vw;width:45.20833vw;height:7.1875vw;margin-bottom:2.60417vw}.order{margin-top:-31.25vw;margin-bottom:3.125vw}.order__title{font-size:4.16667vw}.order__subtitle{font-size:1.92708vw;margin-bottom:4.0625vw}.order__cards{max-width:45.83333vw}.order__cards.special-offer .order__price-special p span:after{height:.15625vw}.order__btn{width:8.95833vw;height:2.86458vw;font-size:1.19792vw;margin:0 auto 1.5625vw}.order__card-inner{padding:1.5625vw}.order__price{margin-bottom:.9375vw}.order__price p{font-size:1.04167vw}.order__bottle-title,.order__price{font-size:2.60417vw}.order__bottle-img{margin:0 auto .26042vw}.order__bottle-subtitle{font-size:.83333vw;margin-bottom:1.30208vw}.order__bottle-subtitle span,.order__stack-subtitle span{font-size:1.09375vw}.order__stack-title{font-size:2.60417vw}.order__stack-subtitle{font-size:.83333vw;margin-bottom:.9375vw}.order__stack-img{margin:0 auto 2.08333vw}.reviews{margin-bottom:14.84375vw}.reviews__title{font-size:2.60417vw}.reviews__subtitle{font-size:1.92708vw;margin-bottom:1.5625vw}.reviews__descr{font-size:1.09375vw;max-width:40.10417vw;margin:0 auto 2.60417vw}.reviews__info{width:43.75vw;margin:0 auto 1.5625vw}.reviews__rating{padding:0 1.66667vw 0 0}.reviews__rating-row{margin-bottom:1.19792vw}.reviews__action p,.reviews__rating-col{font-size:1.09375vw}.reviews__action p{margin-bottom:2.23958vw}.reviews__action .btn{font-size:1.19792vw;padding:0;height:4.01042vw}.reviews__inner{margin-bottom:4.6875vw}.reviews__item{margin-left:5.20833vw;margin-bottom:2.08333vw;padding:2.34375vw 5.20833vw}.reviews__item:nth-child(even){padding:2.34375vw 5.20833vw}.reviews__item:nth-child(even) .reviews__item-img{top:8.33333vw}.reviews__item-img{width:9.11458vw;height:9.11458vw;top:3.64583vw}.reviews__item-stars{margin-bottom:2.39583vw;width:9.11458vw}.reviews__item-text{font-size:1.09375vw;margin-bottom:3.125vw}.popup__links a,.reviews__item-author{font-size:1.09375vw}.reviews__btn-more{font-size:.83333vw;margin:0 auto;border:.26042vw solid #000;border-radius:.52083vw;width:18.28125vw;height:2.8125vw}.footer{padding:7.29167vw 0 9.375vw}.footer__title{font-size:2.60417vw;margin-bottom:3.125vw}.footer__form{max-width:43.22917vw;margin:0 auto}.footer__form input{font-size:1.09375vw;height:4.42708vw;padding:.26042vw 1.5625vw}.footer__form button{font-size:1.19792vw;width:13.69792vw;border-radius:2.08333vw;margin-left:-5.20833vw}.footer__form-descr{margin:2.60417vw 0 0;font-size:1.09375vw}.popup__inner{width:61.14583vw;border-radius:1.25vw;padding:3.125vw 0}.popup__close{top:1.04167vw;right:1.04167vw;width:1.97917vw;height:1.97917vw}.popup__close img{width:.83333vw}.popup__content,.popup__title{font-size:1.92708vw;margin-bottom:.78125vw;padding:0 4.16667vw}.popup__content{font-size:1.35417vw;margin-bottom:1.5625vw}.popup__content p{margin-bottom:.78125vw}.popup__links a{padding:.52083vw 1.04167vw}.popup ul{margin:1.5625vw 0}.popup ul li{padding-bottom:1.5625vw}.popup .btn{font-size:2.08333vw}.form{margin-top:4.6875vw}.form__row input{height:5.67708vw;padding:.36458vw 1.5625vw;font-size:1.5625vw;border-radius:1.97917vw;margin-bottom:2.08333vw}.popup-contact{right:1.04167vw;bottom:7.29167vw}.popup-contact .popup__inner{width:36.45833vw}.popup-contact .form__row{margin-bottom:2.60417vw}.popup-contact .form__row input{border-bottom:.05208vw solid #333;border-radius:0;padding:.52083vw 1.04167vw;height:auto;margin:0 auto 3.64583vw;font-size:1.35417vw}.popup-contact .btn{border:0;padding:1.04167vw 4.16667vw}}@media (max-width:768px){.hero__slide-circle.is-active{-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}.ingr__info{font-size:.83333vw}.feeling__link-title:before{width:100%}.popup-contact .popup__close{top:14px;right:34px}}@media (max-width:700px){.site-width{width:81.25vw;padding:0 1.01562vw}.btn{font-size:1.82812vw;border-radius:4.0625vw;padding:1.69271vw 4.40104vw}.header{padding:2.03125vw 0}.header__discount{font-size:1.89583vw;margin-top:0}.header__discount p{margin-top:0;margin:0 .67708vw}.header__discount .time{min-width:6.77083vw}.header__discount span{font-size:2.4375vw}.header__logo{-ms-flex-preferred-size:13.54167vw;flex-basis:13.54167vw}.header__btn{font-size:1.35417vw;padding:1.35417vw;border-radius:3.38542vw}.hero{margin-top:9.47917vw;padding-bottom:0;min-height:76.51042vw}.hero__left{padding-bottom:6.09375vw;max-width:35.54688vw;-ms-flex-preferred-size:35.54688vw;flex-basis:35.54688vw;padding-top:3.38542vw}.hero__right{padding-left:6.09375vw;padding-bottom:6.09375vw}.hero__title{font-size:3.38542vw;letter-spacing:.06771vw;margin-bottom:0;margin-top:10.83333vw}.hero__title:after{width:13.54167vw;height:12.86458vw;top:-8.125vw;left:0}.hero__title span{font-size:6.77083vw}.hero__title span:after{height:.67708vw;bottom:.94792vw}.hero__text{font-size:1.42188vw;margin-bottom:2.70833vw}.hero__text p{font-size:1.08333vw;margin-top:.33854vw;padding-left:1.01562vw}.hero__slide{height:33.51562vw;width:8.125vw;margin-left:4.73958vw}.hero__slide-circle{height:8.125vw;width:8.125vw;font-size:1.08333vw}.ingr__btn{width:18.95833vw;height:18.95833vw;margin-right:3.38542vw;margin-bottom:2.03125vw}.ingr__btn h2{font-size:2.70833vw;margin:1.35417vw 0;padding:.67708vw 0}.ingr__list-item{border:.13542vw solid #fff;padding:.67708vw;font-size:1.48958vw;border-radius:.40625vw;margin-bottom:.67708vw;max-width:26.40625vw}.ingr__list-close{margin-bottom:2.03125vw;font-size:2.03125vw;max-width:26.40625vw}.ingr__info{font-size:1.28646vw}.ingr__info-close{font-size:2.03125vw}.ingr__info-next{right:-6.09375vw;font-size:6.09375vw}.ingr__info h2{margin:0 auto 2.03125vw}.bg-text-2{background-position:center 9.47917vw}.wave{width:25.25521vw}.divider{width:.54167vw;height:20.98958vw}.reduce{margin-top:-3.04688vw}.reduce__img{width:62.29167vw;margin-left:2.36979vw}.reduce__action{top:35.88542vw}.reduce__action-btn,.reduce__action-btn-text{width:8.125vw;height:8.125vw;font-size:1.625vw}.reduce__action-line{height:.27083vw;right:-29.11458vw;width:29.11458vw}.reduce__action-title{left:37.91667vw;font-size:3.38542vw;margin-top:1.21875vw}.reduce__title{font-size:8.05729vw;margin-top:27.08333vw;letter-spacing:.20312vw}.reduce__title span{letter-spacing:.06771vw}.benefit{padding-top:6.77083vw}.benefit__title{font-size:5.41667vw;padding-bottom:6.77083vw}.benefit__spacer{height:3.58854vw}.benefit__imgs{margin:0 auto}.benefit .point,.benefit__point{width:2.84375vw;height:2.84375vw}.benefit .point span{width:2.03125vw;height:2.03125vw}.benefit__point--1 .line{height:15.84375vw;top:.67708vw}.benefit__point--2 .line{height:35.34375vw;top:-3.72396vw}.benefit__point--3 .line{height:21.9375vw;top:-1.82812vw}.benefit__content-title{font-size:2.70833vw;padding-bottom:2.30208vw;margin-bottom:2.30208vw}.benefit__content-title:after{width:17.26562vw}.benefit__content-text{font-size:1.76042vw;margin-bottom:3.38542vw}.benefit__content-link{font-size:1.21875vw}.benefit__content-left{padding-left:10.15625vw;padding-top:8.80208vw}.benefit__content-left .benefit__content-title{padding-right:2.03125vw}.benefit__content-right .benefit__content-text{padding-left:8.125vw}.review{margin-top:-11.51042vw;padding-top:53.48958vw;padding-bottom:67.70833vw}.review .bx-controls{margin-top:1.35417vw}.review .bx-controls .bx-pager-item .bx-pager-link{width:4.73958vw;height:.67708vw;margin-left:.47396vw;margin-right:.47396vw;border-radius:.60938vw;border:.13542vw solid #000}.review__img{width:9.47917vw;height:9.47917vw}.review__title{font-size:4.53646vw;margin:5.75521vw auto 1.69271vw}.review__text{font-size:2.03125vw;margin:0 auto 5.41667vw}.review__author{font-size:1.55729vw;margin:0 auto 4.0625vw}.review .btn{margin-bottom:3.38542vw}.review .divider--top{top:32.5vw}.review .divider--bottom{top:auto;bottom:0;height:71.77083vw}.feeling{padding-top:12.1875vw;margin-top:-8.80208vw}.feeling__title{font-size:5.41667vw}.feeling__subtitle{font-size:2.50521vw}.feeling__nav{margin:18.28125vw 0 0;width:40.625vw;padding:0 1.01562vw;height:57.55208vw}.feeling__link-title{font-size:3.38542vw;padding:1.48958vw 0;margin:0}.feeling__img{height:89.375vw;width:73.80208vw;margin-top:-30.46875vw}.feeling__tab-title{margin-top:18.28125vw;font-size:3.38542vw;padding:1.48958vw 0}.feeling__tab-title:after{width:27.625vw}.feeling__tab-left{width:81.25vw;margin:0 auto;padding:0 1.01562vw}.feeling__tab-content{height:40.625vw;padding-right:2.03125vw}.feeling__tab-content p{font-size:2.03125vw;margin:0 0 2.03125vw}.feeling__tab .feeling__img--back{height:89.375vw;width:73.80208vw;margin-top:-23.69792vw}.feeling__tab .feeling__img--knee{height:89.375vw;width:74.47917vw;margin-top:-25.05208vw}.feeling__tab .feeling__img--neck{height:89.375vw;width:59.58333vw;margin-top:-33.85417vw}.feeling__tab .feeling__img--moving{height:89.375vw;width:73.80208vw;margin-top:-23.69792vw}.feeling__tab-link{font-size:1.76042vw;padding:1.35417vw 0}.inside{margin-top:-8.125vw}.inside .site-width{padding-top:13.54167vw}.inside__bg{background-position:-34.53125vw 4.0625vw}.inside__title{font-size:8.05729vw;width:48.61458vw;margin:0 auto;padding-top:17.60417vw}.inside__title span,.reduce__title span{font-size:10.02083vw}.inside__subtitle{font-size:3.38542vw;width:48.61458vw;margin:0 auto 7.44792vw}.inside__btns{width:58.77083vw;margin:0 auto;padding-bottom:58.90625vw}.inside__btn{font-size:2.50521vw;width:58.77083vw;height:9.34375vw;margin-bottom:3.38542vw}.order{margin-top:-40.625vw;margin-bottom:4.0625vw}.order__title{font-size:5.41667vw}.order__subtitle{font-size:2.50521vw;margin-bottom:5.28125vw}.order__cards{max-width:59.58333vw}.order__cards.special-offer .order__price-special p span:after{height:.20312vw}.order__btn{width:11.64583vw;height:3.72396vw;font-size:1.55729vw;margin:0 auto 2.03125vw}.order__card-inner{padding:2.03125vw}.order__price{margin-bottom:1.21875vw}.order__price p{font-size:1.35417vw}.order__bottle-title,.order__price{font-size:3.38542vw}.order__bottle-img{margin:0 auto .33854vw}.order__bottle-subtitle{font-size:1.08333vw;margin-bottom:1.69271vw}.order__bottle-subtitle span,.order__stack-subtitle span{font-size:1.42188vw}.order__stack-title{font-size:3.38542vw}.order__stack-subtitle{font-size:1.08333vw;margin-bottom:1.21875vw}.order__stack-img{margin:0 auto 2.70833vw}.reviews{margin-bottom:19.29688vw}.reviews__title{font-size:3.38542vw}.reviews__subtitle{font-size:2.50521vw;margin-bottom:2.03125vw}.reviews__descr{font-size:1.42188vw;max-width:52.13542vw;margin:0 auto 3.38542vw}.reviews__info{width:56.875vw;margin:0 auto 2.03125vw}.reviews__rating{padding:0 2.16667vw 0 0}.reviews__rating-row{margin-bottom:1.55729vw}.reviews__action p,.reviews__rating-col{font-size:1.42188vw}.reviews__action p{margin-bottom:2.91146vw}.reviews__action .btn{font-size:1.55729vw;padding:0;height:5.21354vw}.reviews__inner{margin-bottom:6.09375vw}.reviews__item{margin-left:6.77083vw;margin-bottom:2.70833vw;padding:3.04688vw 6.77083vw}.reviews__item:nth-child(even){padding:3.04688vw 6.77083vw}.reviews__item:nth-child(even) .reviews__item-img{top:10.83333vw}.reviews__item-img{width:11.84896vw;height:11.84896vw;top:4.73958vw}.reviews__item-stars{margin-bottom:3.11458vw;width:11.84896vw}.reviews__item-text{font-size:1.42188vw;margin-bottom:4.0625vw}.popup__links a,.reviews__item-author{font-size:1.42188vw}.reviews__btn-more{font-size:1.08333vw;margin:0 auto;border:.33854vw solid #000;border-radius:.67708vw;width:23.76562vw;height:3.65625vw}.footer{padding:9.47917vw 0 12.1875vw}.footer__title{font-size:3.38542vw;margin-bottom:4.0625vw}.footer__form{max-width:56.19792vw;margin:0 auto}.footer__form input{font-size:1.42188vw;height:5.75521vw;padding:.33854vw 2.03125vw}.footer__form button{font-size:1.55729vw;width:17.80729vw;border-radius:2.70833vw;margin-left:-6.77083vw}.footer__form-descr{margin:3.38542vw 0 0;font-size:1.42188vw}.popup__inner{width:79.48958vw;border-radius:1.625vw;padding:4.0625vw 0}.popup__close{top:1.35417vw;right:1.35417vw;width:2.57292vw;height:2.57292vw}.popup__close img{width:1.08333vw}.popup__content,.popup__title{font-size:2.50521vw;margin-bottom:1.01562vw;padding:0 5.41667vw}.popup__content{font-size:1.76042vw;margin-bottom:2.03125vw}.popup__content p{margin-bottom:1.01562vw}.popup__links a{padding:.67708vw 1.35417vw}.popup ul{margin:2.03125vw 0}.popup ul li{padding-bottom:2.03125vw}.popup .btn{font-size:2.70833vw}.form{margin-top:6.09375vw}.form__row input{height:7.38021vw;padding:.47396vw 2.03125vw;font-size:2.03125vw;border-radius:2.57292vw;margin-bottom:2.70833vw}.popup-contact{right:1.35417vw;bottom:9.47917vw}.popup-contact .popup__inner{width:47.39583vw}.popup-contact .form__row{margin-bottom:3.38542vw}.popup-contact .form__row input{border-bottom:.06771vw solid #333;border-radius:0;padding:.67708vw 1.35417vw;height:auto;margin:0 auto 4.73958vw;font-size:1.76042vw}.popup-contact .btn{border:0;padding:1.35417vw 5.41667vw}}@media (max-width:550px){body,html{font-size:14px}.site-width{width:840px;padding:0 40px}.btn{font-size:20px;border-radius:54px;padding:20px 40px}.header{padding:21px 0}.header .site-width{-ms-flex-wrap:wrap;flex-wrap:wrap}.header__discount{margin-top:0;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:15px;font-size:16px;text-align:left}.header__discount p{margin:0 7px}.header__discount .time{min-width:70px}.header__discount span{font-size:25.2px}.header__logo{-ms-flex-preferred-size:116px;flex-basis:116px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header__btn{font-size:14px;padding:14px;border-radius:35px;top:35px;right:10px}.header.special-offer,.hero{padding-top:5px;padding-bottom:0}.header.special-offer .site-width{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:15px}.header.special-offer .header__logo,.hero__title br,.reduce__action-btn-text br{display:none}.header.special-offer .header__discount{margin:0}.header.special-offer .time{font-size:20px;text-transform:uppercase;color:#fff;background:#a33031;-webkit-transition:all .4s ease;transition:all .4s ease;padding:5px;min-width:100px;text-align:center;margin-right:0;border-radius:35px;top:35px;right:10px}.header.special-offer .header__btn{padding:0;border:0;background:0 0;font-size:12px;min-width:100px;text-align:center;display:inline-block}.hero{min-height:791px;padding-top:120px;margin-top:88px;height:auto;min-height:100vh}.hero,.hero__bg{background:url(/images/bg-hero-m.png) top center no-repeat;background-size:cover}.hero .site-width{-ms-flex-wrap:wrap;flex-wrap:wrap}.hero__left,.hero__right{padding-bottom:63px;-ms-flex-preferred-size:100%;flex-basis:100%}.hero__left{max-width:367.5px;padding-top:0}.hero__right{padding-left:63px;position:absolute;bottom:100px;right:0}.hero__title{letter-spacing:.7px;margin-top:112px;font-size:31px;margin-bottom:30px}.hero__title:after{width:140px;height:133px;top:-84px;left:0}.hero__title span{font-size:70px;display:block}.hero__title span:after{height:7px;bottom:9.8px}.hero__text{font-size:16px;margin-bottom:20px}.hero__text p{font-size:11.2px;margin-top:3.5px;padding-left:10.5px}.hero__slide{margin-left:0;position:absolute;bottom:80px;width:270px;height:67px;right:auto;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.hero__slide-circle{font-size:16px;width:137px;height:70px;font-weight:500;padding:7px;border-radius:60px}.hero .divider{-webkit-transform:translate(-50%,40%);transform:translate(-50%,40%);bottom:0}.ingr__btn{margin-bottom:21px;width:150px;height:150px;margin-right:35px}.ingr__btn h2{font-size:28px;margin:14px 0;padding:7px 0}.ingr__list{padding-right:25px;z-index:99;position:relative}.ingr__list-item{border:1.4px solid #fff;padding:7px;font-size:15.4px;border-radius:4.2px;margin-bottom:7px;max-width:273px;background:#000}.ingr__list-close{margin-bottom:21px;font-size:21px;max-width:273px}.ingr__info{font-size:13.3px}.ingr__info-close{font-size:21px}.ingr__info-next{right:-63px;font-size:63px}.ingr__info h2{margin:0 auto 21px}.bg-text{background-size:contain}.bg-text-2{background-position:center 98px;background-size:cover}.wave{width:185px}.divider{width:4px;height:140px}.js-pin{height:auto;height:100vh}.reduce{margin-top:-5px;position:relative}.reduce .divider{bottom:-64%;height:210px}.reduce__wave{top:21%}.reduce__img{width:100%;margin:0 auto}.reduce__action{top:49%;left:31%}.reduce__action-btn{font-size:16px;width:60px;height:60px}.reduce__action-btn-text{font-weight:400;font-size:14px;text-align:center;display:block;padding:5px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reduce__action-line{height:4px;width:167px;-webkit-transform:translateX(-100%);transform:translateX(-100%);right:-180%}.reduce__action-line span{float:none}.reduce__action-title{left:392px;font-size:35px;margin-top:12.6px;display:none}.reduce__title{letter-spacing:2.1px;font-size:45px;position:relative;left:auto;top:auto;margin:0 auto;width:100%;max-width:280px}.reduce__title span{letter-spacing:.7px;font-size:45px;line-height:1}.reduce__title--sm{display:block;color:#3b5d26;font-weight:700;line-height:1.2;width:100%;max-width:280px;margin:-10px auto 0}.benefit{padding-top:0}.benefit__title{font-size:50px;padding-bottom:30px;padding-top:0}.benefit__title .divider{display:none}.benefit__spacer{height:40px}.benefit__inner{max-width:295px;width:100%;margin:0 auto}.benefit__imgs{margin:0 auto;width:100%;padding-bottom:80%}.benefit .point{border:3px solid rgba(98,30,31,.5)}.benefit .point span{width:11px;height:11px;border:0}.benefit .point,.benefit__point{width:15px;height:15px}.benefit__point--1{top:80%;left:0%}.benefit__point--1 .line{height:140px;top:9px;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);left:52%}.benefit__point--2 .line{height:201px;top:-16px;-webkit-transform:rotate(-44deg);transform:rotate(-44deg);left:525%}.benefit__point--3{top:52%;left:72%}.benefit__point--3 .line{height:111px;top:-2px;-webkit-transform:rotate(-38deg);transform:rotate(-38deg);left:278%}.benefit__content-title{font-size:16px;padding-bottom:10px;margin-bottom:10px}.benefit__content-text{font-size:12px;line-height:1.5;margin-bottom:20px}.benefit__content-link{font-size:12.6px;display:inline-block;max-width:130px}.benefit__content-left{padding-left:0;padding-top:100px}.benefit__content-left .benefit__content-title{padding-right:0}.benefit__content-right .benefit__content-text{padding-left:53px}.review{background:url(/images/review-bg-m.png) top center no-repeat;margin-top:140px;padding-top:128px;padding-bottom:110px;background-size:cover}.review .bx-controls{margin-top:14px}.review .bx-controls .bx-pager-item .bx-pager-link{width:49px;height:7px;margin-left:4.9px;margin-right:4.9px;border-radius:6.3px;border:1.4px solid #000}.review__wave{left:auto;right:0;top:90%;width:145px}.review__img{width:75px;height:75px}.review__title{font-size:30px;margin:50px auto 0}.review__author,.review__text{font-size:14px;margin:0 auto 40px}.review__author{font-size:15px}.review .btn{margin-bottom:35px}.review .divider--top{top:10px}.review .divider--bottom{top:auto;bottom:0;height:152px}.feeling{padding-top:46px;margin-top:-30px;margin-bottom:80px;background:0 0}.feeling .site-width{width:100%;padding:0}.feeling__title{font-size:50px;margin-bottom:20px}.feeling__subtitle{font-size:21px;color:#a33031;font-weight:700;margin-bottom:20px}.feeling__main .feeling__img,.feeling__main-desktop{display:none}.feeling__nav{height:595px;margin:10px 0 0;width:100%;padding:0 40px}.feeling__link-title{font-size:35px;padding:15.4px 0;margin:0}.benefit__content-title:after,.feeling__link-title:after{width:100%}.feeling__link{font-size:30px;padding:22px 0}.feeling__img{width:100%;margin-top:0;-webkit-clip-path:none;clip-path:none;shape-outside:none;height:400px;float:none;position:static;background:url(/images/feeling-1-m.jpg) center center no-repeat}.feeling__tab-title{padding:15.4px 0;margin-top:30px;font-size:30px}.feeling__tab-title:after{width:285.6px}.feeling__tab-left{width:840px;margin:0 auto;padding:0 10.5px}.feeling__tab-content{height:420px;padding-right:21px}.feeling__tab-content p{font-size:21px;margin:0 0 21px}.feeling__tab .feeling__img--back{background:url(/images/feeling-4-m.jpg) center center no-repeat;-webkit-clip-path:none;clip-path:none;shape-outside:none;height:auto;width:100%;margin-top:0;padding-bottom:110%}.feeling__tab .feeling__img--knee{background:url(/images/feeling-2-m.jpg) center center no-repeat}.feeling__tab .feeling__img--knee,.feeling__tab .feeling__img--moving,.feeling__tab .feeling__img--neck{-webkit-clip-path:none;clip-path:none;shape-outside:none;height:auto;width:100%;margin-top:0;padding-bottom:110%}.feeling__tab .feeling__img--neck{background:url(/images/feeling-3-m.jpg) center center no-repeat}.feeling__tab .feeling__img--moving{background:url(/images/feeling-5-m.jpg) center center no-repeat}.feeling__tab-link{font-size:18.2px;padding:14px 0}.feeling__main-mobile{display:block}.inside{margin-top:50px}.inside .site-width{padding-top:0;padding-bottom:232px}.inside .divider{display:none}.inside__bg{background-position:76% center;background-size:178%}.inside__title{font-size:50px;width:100%;margin:0 auto;padding-top:49px;padding-left:40px}.inside__title span{font-size:50px}.inside__subtitle{font-size:24px;padding-left:40px;width:100%;margin:0 auto 50px}.inside__btns{width:607.6px;margin:0 auto;padding-bottom:0}.inside__btn{width:607.6px;max-width:100%;font-size:16px;min-height:49px;height:auto;margin-bottom:15px}.order{margin-bottom:42px;margin-top:0}.order__title{font-size:50px}.order__subtitle{margin-bottom:54.6px;font-size:16px}.order__cards{max-width:616px;-ms-flex-wrap:wrap;flex-wrap:wrap}.order__cards.special-offer .order__price-special p span:after{height:2.1px}.order__btn{margin:0 auto 21px;font-size:17px;width:160px;height:45px}.order__card{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:40px;max-width:295px;margin-left:auto;margin-right:auto}.order__card-inner{padding:21px}.order__card-bottle{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order__card-stack{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order__card-stack .order__card-inner:after{left:-259%;background:#3b5d26;top:-91%;-webkit-transform:rotate(-34deg);transform:rotate(-34deg)}.order__price{margin-bottom:12.6px;font-size:30px}.order__price p{font-size:16px}.order__bottle-title{font-size:35px}.order__bottle-img{margin:0 auto 3.5px}.order__bottle-subtitle{font-size:11.2px;margin-bottom:17.5px}.order__bottle-subtitle span{font-size:14.7px}.order__stack-title{font-size:30px}.order__stack-subtitle{font-size:16px;margin-bottom:24px}.order__stack-subtitle span{font-size:12px}.order__stack-img{margin:0 auto 28px}.reviews{margin-bottom:195px}.reviews__title{font-size:50px;margin-bottom:19px}.reviews__subtitle{margin-bottom:21px;font-size:16px}.reviews__descr{max-width:539px;margin:0 auto 35px;font-size:16px}.reviews__info{margin:0 auto 21px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.reviews__rating{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;margin-bottom:35px}.reviews__rating-row{margin-bottom:11px}.reviews__rating-stars{padding-right:15px}.reviews__rating-col{-ms-flex-preferred-size:30%;flex-basis:30%;font-size:21px;text-align:left}.reviews__action{-ms-flex-preferred-size:100%;flex-basis:100%}.reviews__action p{font-size:14.7px;margin-bottom:30.1px;display:none}.reviews__action .btn{padding:0;font-size:15px;height:56px}.reviews__inner{margin-bottom:63px;margin-top:159px}.reviews__item{margin-left:0;padding:47px 15px 15px;margin-bottom:80px}.reviews__item:nth-child(even),.reviews__item:nth-child(odd){background:0 0;border:1px solid #eee;-webkit-box-shadow:1px 0 11px 1px rgba(0,0,0,.16);box-shadow:1px 0 11px 1px rgba(0,0,0,.16);min-height:0;margin-left:0;padding:47px 15px 15px;margin-bottom:80px}.reviews__item:nth-child(even) .reviews__item-img{top:-33px;left:11%}.reviews__item-img{width:81px;height:81px;top:-33px;left:11%}.reviews__item-stars{margin-bottom:10px;width:135px;margin-left:30px}.reviews__item-text{font-size:14px;margin-bottom:20px}.reviews__item-author{font-size:14.7px}.reviews__btn-more{margin:0 auto;border:3.5px solid #000;border-radius:7px;height:50px;max-width:230px;width:100%;font-size:16px}.reviews__btn-more a{font-size:16px}.footer{padding:66px 0}.footer .wave{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:145px}.footer__title{font-size:30px;margin-bottom:24px}.footer__form{max-width:581px;margin:0 auto}.footer__form input,.footer__form-descr{font-size:9px;-ms-flex-preferred-size:100%;flex-basis:100%}.footer__form input{height:40px;padding:5px 10px;border-radius:8px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.footer__form button{border-radius:28px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:136px;height:40px;margin:20px auto 0;font-size:16px}.footer__form-descr{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0}.popup__inner{width:821.8px;border-radius:16.8px;padding:42px 0}.popup__close{top:14px;right:14px;width:26.6px;height:26.6px;position:-webkit-sticky;position:sticky;margin-left:auto;margin-top:-20px}.popup__close img{width:11.2px}.popup__title{font-size:25.9px;margin-bottom:10.5px;padding:0 56px}.popup__content{font-size:18.2px;padding:0 56px;margin-bottom:21px}.popup__content p{margin-bottom:10.5px}.popup__links a{font-size:14.7px;padding:7px 14px}.popup ul{margin:21px 0}.popup ul li{padding-bottom:21px}.popup .btn{font-size:28px;width:270px;text-align:center}.form{margin-top:63px}.form__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.form__row input{height:76.3px;padding:4.9px 21px;font-size:21px;border-radius:26.6px;margin-bottom:28px}.form__row input:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-bottom:30px}.mobile-hide{display:none}.popup-contact{bottom:98px;right:0%}.popup-contact .popup__inner{width:90%;margin:auto;background:#fff url(/images/inside-btn.png);background-repeat:no-repeat;background-size:100%;background-position:0% 12%}.popup-contact .form__row{margin-bottom:35px}.popup-contact .form__row input{border-bottom:.7px solid #333;border-radius:0;padding:7px 14px;height:auto;margin:0 auto 49px;font-size:18.2px}.popup-contact .btn{border:0;padding:14px 56px}}@media (max-width:420px){.hero{padding-top:2vh}.hero__right,.hero__slide{bottom:11vh}}@media (max-width:330px){.hero{height:800px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnNjc3MiLCI8bm8gc291cmNlPiIsInN5c3RlbS9fdmFyaWFibGVzLnNjc3MiLCJzeXN0ZW0vX21peGluLnNjc3MiLCJzeXN0ZW0vX2Z1bmN0aW9ucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLDBHQUFZLEFBRVosaUNBQ0UsdUJBQXVCLENBQ3hCLEFBRUQsd0JBQ0UsdUJBQXVCLENBQ3hCLEFBRUQsNEJBQ0UsdUJBQXVCLENBQ3hCLEFBRUQsWUFFRSw4QkFBOEIsQUFDOUIscUJBQXNCLENBQ3ZCLEFBRUQsVUFFRSwrQkFBZ0MsQUFDaEMsZ0JBQWdCLEFBRWhCLFNBQVMsQUFDVCxpQkFBa0IsQ0FLbkIsQUFFRCxNQUVFLFNBQVMsQUFDVCxVQUFVLEFBQ1Ysb0JBQXFCLENBQ3RCLEFBRUQsRUFDRSxlQUFnQixDQUNqQixBQUVELGdDQUNFLFVBQVcsQ0FDWixBQ2pERCxVRDBESSxvQkFBcUIsQ0FQekIsQUNuREEsRURxREUsZ0NBQUEsQUFBeUIsd0JBRHpCLEFBQ3lCLGFFakRSLENGd0RsQixBQVRELFFBTUksYUV4RFcsQ0YwRFosQUFHSCw4Q0FDRSxvQkFBQSxBQUFhLG9CQUFiLEFBQWEsWUFBQSxDQUtkLEFBSEMsV0FDRSxtQkFBQSxBQUFlLGNBQUEsQ0FDaEIsQUFHSCxZQUNFLHlCQUFBLEFBQThCLHNCQUE5QixBQUE4Qiw2QkFBQSxDQUMvQixBQUVELFlBQ0UsYUFBYSxBQUNiLGVBQWUsQUFDZixlQUFlLEFBQ2YsY0FBYyxBR2xEeUIsYUM0Q2tCLEFENUNsQixrQkM0Q2tCLENKaUIxRCxBQUVELGFBQ0UsYUUzRmEsQ0Y0RmQsQUFFRCxLR25FeUMsb0JDNENrQixBRDVDbEIsc0JDNENrQixBRDVDbEIsNEJDNENrQixBSjJCekQsV0FBVyxBQUNYLG1CRW5HYSxBRm9HYixxQkFBcUIsQUFDckIsa0JBQWtCLEFBR2xCLDJHQUFBLEFBRW1DLG1HQUFBLEFBQ25DLGdDQUFBLEFBQXlCLHVCQUFBLENBeUIxQixBQXZCQyx3RkFDRSxr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RCxDSnFLeEQsQUFzRUgsTUduUkksb0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQscUJDd0N1RCxDSm9pQjFELEFBdlBDLFlHclZFLHlCQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQUR4Q3ZELG1DQUFBLEFDd0N1RCxzQkFBQSxBRHhDdkQscUJDd0N1RCxDSndUeEQsQUFFRCxhR2xXRSx1QkN3Q3VELEFEeEN2RCx3QkN3Q3VELENKMFZ4RCxBQUlELGFHdFlFLG9CQ3dDdUQsQUR4Q3ZELHdCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQ0prWnhELEFBcERBLG1CR3RZQyxjQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELGFDd0N1RCxBRHhDdkQsTUN3Q3VELENKZ1gxRCxBQWxCRSxrQkd0WUMsa0JDd0N1RCxDSmtZdEQsQUFwQ0Ysd0JHdFlDLGdCQ3dDdUQsQUR4Q3ZELGVDd0N1RCxDSmlZcEQsQUFtQkwsWUc1YkUsbUJDd0N1RCxBRHhDdkQscUJDd0N1RCxDSnNheEQsQUFsQkEsY0c1YkMsZ0JDd0N1RCxBRHhDdkQsb0JDd0N1RCxBRHhDdkQscUJDd0N1RCxDSnFhdEQsQUFHSCxhR2hkRSxrQkN3Q3VELEFEeEN2RCxjQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQ0o2aEJ4RCxBQS9FQyxvQkd0ZkEsZUN3Q3VELEFEeEN2RCxjQ3dDdUQsQUR4Q3ZELGVDd0N1RCxDSjRoQnRELEFBV0gsV0cva0JFLGVDd0N1RCxBRHhDdkQsZ0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSm9rQnhELEFBN0JBLGNHL2tCQyxrQkN3Q3VELEFEeEN2RCxpQkN3Q3VELEFEeEN2RCxrQkN3Q3VELENKK2pCdEQsQUF1QkQsaUJHOW5CQSwyQkhnb0JtQyxBR2hvQm5DLGlCQ3dDdUQsQUR4Q3ZELG9CQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQUR4Q3ZELG9CQ3dDdUQsQ0owbUJ0RCxBQUVELGtCR3BwQkEsd0JDd0N1RCxBRHhDdkQsb0JDd0N1RCxBRHhDdkQsb0JDd0N1RCxDSnduQnRELEFBR0gsWUducUJFLGtCQ3dDdUQsQ0p5cUJ4RCxBQTVCQyxrQkdyckJBLG1CQ3dDdUQsQ0ptcEJ0RCxBQUVELGlCRzdyQkEsaUJDd0N1RCxBRHhDdkQsbUJDd0N1RCxDSm9xQnRELEFBekNGLGVHbnFCQyx1QkN3Q3VELENKd3FCdEQsQUFhTCxXRzd0QkksbUNDd0N1RCxDSjZyQjFELEFBRUQsTUd2dUJJLGdCQ3dDdUQsQ0o0c0IxRCxBQUVELFNHdHZCSSxhQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQ0o0dEIxRCxBQWdCRCxRR3B4QkkscUJDd0N1RCxDSjArQjFELEFBdk5DLGFHM3pCRSxlQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQ0p3ekJ4RCxBQUVELGdCR2wyQkUsY0N3Q3VELENKeTdCeEQsQUE1R0MsNkNHcjNCQSxjQ3dDdUQsQUR4Q3ZELGVDd0N1RCxBRHhDdkQsaUJDd0N1RCxDSnE0QnRELEFBRUQscUJHLzZCQSxlQ3dDdUQsQUR4Q3ZELGtCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQ0pxNkJ0RCxBQUVELHNCRy84QkEsYUN3Q3VELEFEeEN2RCxvQkN3Q3VELEFEeEN2RCxtQkN3Q3VELENKdzdCdEQsQUFHSCxlR24rQkUsb0JDd0N1RCxBRHhDdkQsbUJDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSnkrQnhELEFBOUNBLG9CR24rQkMsbUJDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSnk5QnRELEFBbUJMLFNHcGhDSSxvQkN3Q3VELENKczNDMUQsQUFuWEMsZ0JHM2lDRSxpQkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKaWlDeEQsQUFFRCxpQkcza0NFLGdCQ3dDdUQsQ0owaUN4RCxBQVlELGVHOWxDRSxhQ3dDdUQsQ0pta0N4RCxBQXZGSCxnQ0dwaENJLGdCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQ0owcEN4RCxBQTlLSCxxQkdwaENJLGdCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQ0p5cEN0RCxBQTZCQSx5Qkc5dENELGtCQ3dDdUQsQUR4Q3ZELFlDd0N1RCxDSjRzQ3BELEFBR0YseUJHdnZDRCxrQkN3Q3VELEFEeEN2RCxjQ3dDdUQsQ0pndUNwRCxBQUdGLHlCRzN3Q0QsaUJDd0N1RCxBRHhDdkQsY0N3Q3VELENKeXZDcEQsQUFVSCx3QkczeUNBLGtCQ3dDdUQsQUR4Q3ZELHlCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0o4eEN0RCxBQTNCQSw4QkczeUNELGdCQ3dDdUQsQ0o2eENwRCxBQUdILHVCR3gwQ0Esb0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSjJ5Q3RELEFBRUQsdUJHcjFDQSxrQkN3Q3VELENKdXpDdEQsQUFFRCx1QkdqMkNBLHVCQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQ0prMUN0RCxBQXpCQSwrQ0dqMkNELHVCQ3dDdUQsQ0ppMUNwRCxBQUdGLCtDRzUzQ0Qsb0JDd0N1RCxDSm0zQ3BELEFBS1AsUUdoNkNJLHNCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0p3Z0QxRCxBQWhKRCxxQkdoNkNJLGtCQ3dDdUQsQ0oyNkN4RCxBQW5ESCxtREdoNkNJLGdCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQUR4Q3ZELDBCSHc4QzJCLENBU3hCLEFBdUJMLGFHeCtDRSxlQ3dDdUQsQUR4Q3ZELGVDd0N1RCxDSjA4Q3hELEFBRUQsZUdwL0NFLG9CQ3dDdUQsQUR4Q3ZELCtCQ3dDdUQsQ0pzOUN4RCxBQUVELGNHaGdERSxvQkN3Q3VELEFEeEN2RCxvQkN3Q3VELENKbytDeEQsQUFFRCxnQkc5Z0RFLG9CQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQ0pnL0N4RCxBQXhISCxhR2g2Q0ksdUJDd0N1RCxDSm8vQ3hELEFBNUhILHNCR2g2Q0ksVUN3Q3VELENKNC9DeEQsQUFwSUgseUJHaDZDSSxTSHVpRHNCLEFHdmlEdEIsU0N3Q3VELEFEeEN2RCxnQkN3Q3VELENKdWdEeEQsQUFHSCxTR2xqREkscUJDd0N1RCxBRHhDdkQscUJDd0N1RCxDSmc5RDFELEFBL2FDLGdCR3prREUsZ0JDd0N1RCxDSmtqRHhELEFBRUQsbUJHNWxERSxtQkN3Q3VELENKa2tEeEQsQUFjRCxjR3huREUsc0JDd0N1RCxBRHhDdkQsZUN3Q3VELEFEeEN2RCxtQkN3Q3VELEFEeEN2RCxpQkN3Q3VELENKOGxEeEQsQUFpQ0MscUJHdnFEQSxvQkN3Q3VELEFEeEN2RCxvQkN3Q3VELEFEeEN2RCxRQ3dDdUQsQ0pxckR0RCxBQWNILGNHM3VERSxnQkN3Q3VELEFEeEN2RCxpQkN3Q3VELEFEeEN2RCxzQkN3Q3VELENKK3VEeEQsQUFvQkMsb0JHM3lEQSxzQkN3Q3VELEFEeEN2RCxvQkN3Q3VELEFEeEN2RCxtQkN3Q3VELENKK3hEdEQsQUE1QkEsMEJHM3lERCxjQ3dDdUQsQ0oweERwRCxBQU9ILG1CR3owREEsY0N3Q3VELEFEeEN2RCxjSDQwRG1CLEFHNTBEbkIsa0JDd0N1RCxDSnd5RHRELEFBRUQsc0JHbDFEQSxnQkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKc3pEdEQsQUFaQSx3QkdsMURELG9CQ3dDdUQsQUR4Q3ZELG9CQ3dDdUQsQ0pxekRwRCxBQWhFSixrQ0c3eERDLGdCQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQ0pnMURwRCxBQTNGSixrQ0c3eERDLGdCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQ0p1MkRwRCxBQWxISixrQ0c3eERDLGdCQ3dDdUQsQUR4Q3ZELGNDd0N1RCxBRHhDdkQscUJDd0N1RCxDSiszRHBELEFBMUlKLG9DRzd4REMsZ0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsc0JDd0N1RCxDSnM1RHBELEFBR0gsbUJHajhEQSxvQkN3Q3VELEFEeEN2RCxpQkN3Q3VELENKZzZEdEQsQUE2VUwsUUdyeEVJLG1CQ3dDdUQsQ0p5M0UxRCxBQTVJRCxvQkdyeEVJLG1CQ3dDdUQsQ0o4dkV4RCxBQVVELFlHaHpFRSx3Q0N3Q3VELENKc3hFeEQsQUFFRCxlR2gwRUUsb0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsY0htMEVpQixBR24wRWpCLHFCQ3dDdUQsQ0ptekV4RCxBQTNCQSxvQkdoMEVDLGtCQ3dDdUQsQ0prekV0RCxBQUdILGtCRzcxRUUsb0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSm0wRXhELEFBRUQsY0c3MkVFLGdCQ3dDdUQsQUR4Q3ZELGNIKzJFaUIsQUcvMkVqQix5QkN3Q3VELENKODBFeEQsQUFFRCxhR3gzRUUsb0JDd0N1RCxBRHhDdkQsZ0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSnUzRXhELEFBSUgsT0duNkVJLHFCQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQ0p1ckYxRCxBQXBUQyxjRzM2RUUsZ0JDd0N1RCxDSjQ0RXhELEFBRUQsaUJHdDdFRSxvQkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKMDVFeEQsQUFFRCxjR3A4RUUsaUJDd0N1RCxDSmcvRXhELEFBcEZBLCtER3A4RUMsZUN3Q3VELENKaytFOUMsQUF3QlgsWUdsaUZFLGVDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsb0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSmdoRnhELEFBa0JDLG1CRzFrRkEsaUJDd0N1RCxDSnFpRnRELEFBNENILGNHem5GRSxzQkN3Q3VELENKc21GeEQsQUFyQkEsZ0JHem5GQyxpQkN3Q3VELENKcW1GdEQsQUFNRCxtQ0ducEZBLG1CQ3dDdUQsQ0pnbkZ0RCxBQUVELG1CRzFwRkEsc0JDd0N1RCxDSnNuRnRELEFBRUQsd0JHaHFGQSxnQkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKbW9GdEQsQUFYQSx5REdocUZELGtCQ3dDdUQsQ0prb0ZwRCxBQU9ILG9CR2pyRkEsbUJDd0N1RCxDSnFwRnRELEFBRUQsdUJHL3JGQSxnQkN3Q3VELEFEeEN2RCxzQkN3Q3VELENKOHFGdEQsQUFFRCxrQkd4dEZBLHFCQ3dDdUQsQ0pxckZ0RCxBQUlMLFNHanVGSSx3QkN3Q3VELENKeS9GMUQsQUFyVEMsZ0JHNXVGRSxtQkN3Q3VELENKNnNGeEQsQUFFRCxtQkd2dkZFLG9CQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0p3dEZ4RCxBQUVELGdCR2x3RkUsbUJDd0N1RCxBRHhDdkQscUJDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSnF1RnhELEFBRUQsZUcvd0ZFLGVDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSmt2RnhELEFBRUQsaUJHNXhGRSxtQkN3Q3VELENKK3lGeEQsQUE5Q0MscUJHenlGQSx1QkN3Q3VELENKaXhGdEQsQUFjRCxxQkd2MEZBLGtCQ3dDdUQsQ0o2eUZ0RCxBQUlGLG1CR3oxRkMsbUJDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSmcwRnRELEFBZkYsc0JHejFGQyxvQkN3Q3VELEFEeEN2RCxVQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQ0ppMUZ0RCxBQUtILGdCRzkzRkUsdUJDd0N1RCxDSjQxRnhELEFBRUQsZUd0NEZFLHFCQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQUR4Q3ZELDBCQ3dDdUQsQ0p3OUZ4RCxBQTFIQSwrQkd0NEZDLDBCQ3dDdUQsQ0o0NEZ0RCxBQTlDRixrREd0NEZDLFNDd0N1RCxDSmc0RnBELEFBZ0NILG1CR3g4RkEsZ0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsYUN3Q3VELENKKzZGdEQsQUFFRCxxQkd6OUZBLHdCQ3dDdUQsQUR4Q3ZELGVDd0N1RCxDSjA3RnRELEFBSUQsb0JHdCtGQSxtQkN3Q3VELEFEeEN2RCxzQkN3Q3VELENKKzhGdEQsQUFFRCxzQ0d6L0ZBLGtCQ3dDdUQsQ0p1OUZ0RCxBQUdILG1CR2xnR0UsZ0JDd0N1RCxBRHhDdkQsY0hvZ0dpQixBR3BnR2pCLDJCSHFnR3VCLEFHcmdHdkIsdUJDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsZ0JDd0N1RCxDSncvRnhELEFBR0gsUUduaUdJLDJCQ3dDdUQsQ0ptbUcxRCxBQWpGQyxlRzFqR0Usb0JDd0N1RCxBRHhDdkQsc0JDd0N1RCxDSjhoR3hELEFBRUQsY0d4a0dFLHFCQ3dDdUQsQUR4Q3ZELGFIMGtHaUIsQ0FnRWxCLEFBbEVBLG9CR3hrR0MsbUJDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsMEJDd0N1RCxDSnlqR3RELEFBekJGLHFCR3hrR0Msb0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsc0JDd0N1RCxBRHhDdkQscUJDd0N1RCxDSmlsR3RELEFBRUQsb0JHM25HQSxxQkN3Q3VELEFEeEN2RCxrQkN3Q3VELENKaW1HdEQsQUE2QkgsY0d0cUdFLGlCQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQUR4Q3ZELGtCQ3dDdUQsQ0p5b0d4RCxBQUVELGNHbnJHRSxZQ3dDdUQsQUR4Q3ZELGNDd0N1RCxBRHhDdkQsZ0JDd0N1RCxBRHhDdkQsZ0JDd0N1RCxDSnNxR3hELEFBM0JBLGtCR25yR0MsV0N3Q3VELENKcXFHdEQsQUFHSCw4QkdodEdFLG9CQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQ0orcUd4RCxBQUVELGdCR3p0R0Usb0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSjhyR3hELEFBYkEsa0JHenRHQyxzQkN3Q3VELENKeXJHdEQsQUFPRixnQkd4dUdDLHdCQ3dDdUQsQ0p3c0d0RCxBQW5HTCxVRzdvR0ksa0JDd0N1RCxDSnV0R3hELEFBbEhILGFHN29HSSx3QkN3Q3VELENKc3RHdEQsQUFqSEwsWUc3b0dJLGlCQ3dDdUQsQ0pvdUd4RCxBQUdILE1HL3dHSSxvQkN3Q3VELENKeXdHMUQsQUEvQkUsaUJHbHhHQyxpQkN3Q3VELEFEeEN2RCwyQkN3Q3VELEFEeEN2RCxvQkN3Q3VELEFEeEN2RCx3QkN3Q3VELEFEeEN2RCxxQkN3Q3VELENKdXdHdEQsQUFVTCxlR3p6R0ksY0N3Q3VELEFEeEN2RCxlQ3dDdUQsQ0o2MUcxRCxBQTVFRCw2Qkd6ekdJLGVDd0N1RCxDSmswR3hELEFBakRILDBCR3p6R0ksdUJDd0N1RCxDSnUxR3hELEFBdEVILGdDR3p6R0ksa0NIbzNHMEMsQUdwM0cxQyxnQkN3Q3VELEFEeEN2RCx5QkN3Q3VELEFEeEN2RCxZSHUzR2lCLEFHdjNHakIsd0JDd0N1RCxBRHhDdkQsbUJDd0N1RCxDSnMxR3RELEFBckVMLG9CR3p6R0ksU0hrNEd5QixBR2w0R3pCLHNCQ3dDdUQsQ0o0MUd4RCxDQTMwR0YsQUdoQkMsMEJIQ0YsWUcxQ0ksYUN3Q3VELEFEeEN2RCxrQkN3Q3VELENKaUIxRCxBQU1ELEtHL0RJLG9CQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQUR4Q3ZELDJCQ3dDdUQsQ0o2RDFELEFBRUQsUUd2R0ksa0JDd0N1RCxDSndPMUQsQUFySkMsa0JHM0hFLG9CQ3dDdUQsQUR4Q3ZELFlDd0N1RCxDSm9IeEQsQUFqQ0Esb0JHM0hDLGFDd0N1RCxBRHhDdkQsaUJDd0N1RCxDSnlHdEQsQUF0QkYsd0JHM0hDLG1CQ3dDdUQsQ0o2R3RELEFBMUJGLHVCRzNIQyxpQkN3Q3VELENKbUh0RCxBQVVILGNHcktFLG1DQUFBLEFDd0N1RCxxQkFBQSxDSndJeEQsQUFTRCxhR3pMRSxvQkN3Q3VELEFEeEN2RCxrQkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKcUt4RCxBQXNFSCxNR25SSSxxQkN3Q3VELEFEeEN2RCxpQkN3Q3VELEFEeEN2RCxxQkN3Q3VELENKb2lCMUQsQUF2UEMsWUdyVkUsd0JDd0N1RCxBRHhDdkQscUJDd0N1RCxBRHhDdkQsbUNBQUEsQUN3Q3VELHNCQUFBLEFEeEN2RCxxQkN3Q3VELENKd1R4RCxBQUVELGFHbFdFLHNCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0owVnhELEFBSUQsYUd0WUUsb0JDd0N1RCxBRHhDdkQsd0JDd0N1RCxBRHhDdkQsZ0JDd0N1RCxBRHhDdkQsb0JDd0N1RCxDSmtaeEQsQUFwREEsbUJHdFlDLGlCQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELFlDd0N1RCxBRHhDdkQsTUN3Q3VELENKZ1gxRCxBQWxCRSxrQkd0WUMsbUJDd0N1RCxDSmtZdEQsQUFwQ0Ysd0JHdFlDLGdCQ3dDdUQsQUR4Q3ZELGVDd0N1RCxDSmlZcEQsQUFtQkwsWUc1YkUsb0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSnNheEQsQUFsQkEsY0c1YkMsbUJDd0N1RCxBRHhDdkQsb0JDd0N1RCxBRHhDdkQscUJDd0N1RCxDSnFhdEQsQUFHSCxhR2hkRSxrQkN3Q3VELEFEeEN2RCxhQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQ0o2aEJ4RCxBQS9FQyxvQkd0ZkEsY0N3Q3VELEFEeEN2RCxhQ3dDdUQsQUR4Q3ZELGtCQ3dDdUQsQ0o0aEJ0RCxBQVdILFdHL2tCRSxpQkN3Q3VELEFEeEN2RCxrQkN3Q3VELEFEeEN2RCx1QkN3Q3VELEFEeEN2RCxzQkN3Q3VELENKb2tCeEQsQUE3QkEsY0cva0JDLG9CQ3dDdUQsQUR4Q3ZELG1CQ3dDdUQsQUR4Q3ZELGtCQ3dDdUQsQ0orakJ0RCxBQXVCRCxpQkc5bkJBLDJCSGdvQm1DLEFHaG9CbkMsaUJDd0N1RCxBRHhDdkQsb0JDd0N1RCxBRHhDdkQsc0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxBRHhDdkQsbUJDd0N1RCxDSjBtQnRELEFBRUQsa0JHcHBCQSx1QkN3Q3VELEFEeEN2RCxtQkN3Q3VELEFEeEN2RCxtQkN3Q3VELENKd25CdEQsQUFHSCxZR25xQkUsa0JDd0N1RCxDSnlxQnhELEFBNUJDLGtCR3JyQkEsa0JDd0N1RCxDSm1wQnRELEFBRUQsaUJHN3JCQSxnQkN3Q3VELEFEeEN2RCxrQkN3Q3VELENKb3FCdEQsQUF6Q0YsZUducUJDLHNCQ3dDdUQsQ0p3cUJ0RCxBQWFMLFdHN3RCSSxvQ0N3Q3VELENKNnJCMUQsQUFFRCxNR3Z1QkksZ0JDd0N1RCxDSjRzQjFELEFBRUQsU0d0dkJJLGVDd0N1RCxBRHhDdkQsaUJDd0N1RCxDSjR0QjFELEFBZ0JELFFHcHhCSSxxQkN3Q3VELENKMCtCMUQsQUF2TkMsYUczekJFLGlCQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQ0p3ekJ4RCxBQUVELGdCR2wyQkUsY0N3Q3VELENKeTdCeEQsQUE1R0MsNkNHcjNCQSxhQ3dDdUQsQUR4Q3ZELGNDd0N1RCxBRHhDdkQsZ0JDd0N1RCxDSnE0QnRELEFBRUQscUJHLzZCQSxnQkN3Q3VELEFEeEN2RCxrQkN3Q3VELEFEeEN2RCxnQkN3Q3VELENKcTZCdEQsQUFFRCxzQkcvOEJBLGdCQ3dDdUQsQUR4Q3ZELG9CQ3dDdUQsQUR4Q3ZELGtCQ3dDdUQsQ0p3N0J0RCxBQUdILGVHbitCRSxvQkN3Q3VELEFEeEN2RCxzQkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKeStCeEQsQUE5Q0Esb0JHbitCQyxvQkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKeTlCdEQsQUFtQkwsU0dwaENJLHFCQ3dDdUQsQ0pzM0MxRCxBQW5YQyxnQkczaUNFLG9CQ3dDdUQsQUR4Q3ZELHdCQ3dDdUQsQ0ppaUN4RCxBQUVELGlCRzNrQ0UsZ0JDd0N1RCxDSjBpQ3hELEFBWUQsZUc5bENFLGFDd0N1RCxDSm1rQ3hELEFBdkZILGdDR3BoQ0ksZUN3Q3VELEFEeEN2RCxlQ3dDdUQsQ0owcEN4RCxBQTlLSCxxQkdwaENJLGVDd0N1RCxBRHhDdkQsZUN3Q3VELENKeXBDdEQsQUE2QkEseUJHOXRDRCxpQkN3Q3VELEFEeEN2RCxZQ3dDdUQsQ0o0c0NwRCxBQUdGLHlCR3Z2Q0QsaUJDd0N1RCxBRHhDdkQsY0N3Q3VELENKZ3VDcEQsQUFHRix5Qkczd0NELGdCQ3dDdUQsQUR4Q3ZELGNDd0N1RCxDSnl2Q3BELEFBVUgsd0JHM3lDQSxvQkN3Q3VELEFEeEN2RCx5QkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKOHhDdEQsQUEzQkEsOEJHM3lDRCxnQkN3Q3VELENKNnhDcEQsQUFHSCx1Qkd4MENBLG9CQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0oyeUN0RCxBQUVELHVCR3IxQ0EsaUJDd0N1RCxDSnV6Q3RELEFBRUQsdUJHajJDQSxzQkN3Q3VELEFEeEN2RCxxQkN3Q3VELENKazFDdEQsQUF6QkEsK0NHajJDRCxzQkN3Q3VELENKaTFDcEQsQUFHRiwrQ0c1M0NELG1CQ3dDdUQsQ0ptM0NwRCxBQUtQLFFHaDZDSSxzQkN3Q3VELEFEeEN2RCx1QkN3Q3VELEFEeEN2RCx5QkN3Q3VELENKd2dEMUQsQUFoSkQscUJHaDZDSSxvQkN3Q3VELENKMjZDeEQsQUFuREgsbURHaDZDSSxnQkN3Q3VELEFEeEN2RCxnQkN3Q3VELEFEeEN2RCxxQkN3Q3VELEFEeEN2RCxzQkN3Q3VELEFEeEN2RCx1QkN3Q3VELEFEeEN2RCwwQkh3OEMyQixDQVN4QixBQXVCTCxhR3grQ0UsZ0JDd0N1RCxBRHhDdkQsZ0JDd0N1RCxDSjA4Q3hELEFBRUQsZUdwL0NFLG9CQ3dDdUQsQUR4Q3ZELCtCQ3dDdUQsQ0pzOUN4RCxBQUVELGNHaGdERSxtQkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKbytDeEQsQUFFRCxnQkc5Z0RFLG9CQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQ0pnL0N4RCxBQXhISCxhR2g2Q0ksdUJDd0N1RCxDSm8vQ3hELEFBNUhILHNCR2g2Q0ksUUN3Q3VELENKNC9DeEQsQUFwSUgseUJHaDZDSSxTSHVpRHNCLEFHdmlEdEIsU0N3Q3VELEFEeEN2RCxpQkN3Q3VELENKdWdEeEQsQUFHSCxTR2xqREksb0JDd0N1RCxBRHhDdkQscUJDd0N1RCxDSmc5RDFELEFBL2FDLGdCR3prREUsbUJDd0N1RCxDSmtqRHhELEFBRUQsbUJHNWxERSxtQkN3Q3VELENKa2tEeEQsQUFjRCxjR3huREUscUJDd0N1RCxBRHhDdkQsY0N3Q3VELEFEeEN2RCxtQkN3Q3VELEFEeEN2RCxpQkN3Q3VELENKOGxEeEQsQUFpQ0MscUJHdnFEQSxvQkN3Q3VELEFEeEN2RCxvQkN3Q3VELEFEeEN2RCxRQ3dDdUQsQ0pxckR0RCxBQWNILGNHM3VERSxlQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQ0ordUR4RCxBQW9CQyxvQkczeURBLHFCQ3dDdUQsQUR4Q3ZELG9CQ3dDdUQsQUR4Q3ZELG1CQ3dDdUQsQ0oreER0RCxBQTVCQSwwQkczeURELGFDd0N1RCxDSjB4RHBELEFBT0gsbUJHejBEQSxhQ3dDdUQsQUR4Q3ZELGNINDBEbUIsQUc1MERuQixrQkN3Q3VELENKd3lEdEQsQUFFRCxzQkdsMURBLGVDd0N1RCxBRHhDdkQsc0JDd0N1RCxDSnN6RHRELEFBWkEsd0JHbDFERCxtQkN3Q3VELEFEeEN2RCxtQkN3Q3VELENKcXpEcEQsQUFoRUosa0NHN3hEQyxlQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQ0pnMURwRCxBQTNGSixrQ0c3eERDLGVDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsc0JDd0N1RCxDSnUyRHBELEFBbEhKLGtDRzd4REMsZUN3Q3VELEFEeEN2RCxpQkN3Q3VELEFEeEN2RCxzQkN3Q3VELENKKzNEcEQsQUExSUosb0NHN3hEQyxlQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQ0pzNURwRCxBQUdILG1CR2o4REEsb0JDd0N1RCxBRHhDdkQsbUJDd0N1RCxDSmc2RHRELEFBNlVMLFFHcnhFSSxrQkN3Q3VELENKeTNFMUQsQUE1SUQsb0JHcnhFSSxzQkN3Q3VELENKOHZFeEQsQUFVRCxZR2h6RUUsc0NDd0N1RCxDSnN4RXhELEFBRUQsZUdoMEVFLG9CQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELGNIbTBFaUIsQUduMEVqQixzQkN3Q3VELENKbXpFeEQsQUEzQkEsb0JHaDBFQyxtQkN3Q3VELENKa3pFdEQsQUFHSCxrQkc3MUVFLG9CQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0ptMEV4RCxBQUVELGNHNzJFRSxpQkN3Q3VELEFEeEN2RCxjSCsyRWlCLEFHLzJFakIsd0JDd0N1RCxDSjgwRXhELEFBRUQsYUd4M0VFLG9CQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0p1M0V4RCxBQUlILE9HbjZFSSxvQkN3Q3VELEFEeEN2RCxxQkN3Q3VELENKdXJGMUQsQUFwVEMsY0czNkVFLG1CQ3dDdUQsQ0o0NEV4RCxBQUVELGlCR3Q3RUUsb0JDd0N1RCxBRHhDdkQsc0JDd0N1RCxDSjA1RXhELEFBRUQsY0dwOEVFLG9CQ3dDdUQsQ0pnL0V4RCxBQXBGQSwrREdwOEVDLGVDd0N1RCxDSmsrRTlDLEFBd0JYLFlHbGlGRSxnQkN3Q3VELEFEeEN2RCxpQkN3Q3VELEFEeEN2RCxvQkN3Q3VELEFEeEN2RCxzQkN3Q3VELENKZ2hGeEQsQUFrQkMsbUJHMWtGQSxnQkN3Q3VELENKcWlGdEQsQUE0Q0gsY0d6bkZFLHFCQ3dDdUQsQ0pzbUZ4RCxBQXJCQSxnQkd6bkZDLG1CQ3dDdUQsQ0pxbUZ0RCxBQU1ELG1DR25wRkEsbUJDd0N1RCxDSmduRnRELEFBRUQsbUJHMXBGQSxzQkN3Q3VELENKc25GdEQsQUFFRCx3QkdocUZBLG1CQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0ptb0Z0RCxBQVhBLHlER2hxRkQsbUJDd0N1RCxDSmtvRnBELEFBT0gsb0JHanJGQSxtQkN3Q3VELENKcXBGdEQsQUFFRCx1QkcvckZBLG1CQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQ0o4cUZ0RCxBQUVELGtCR3h0RkEsdUJDd0N1RCxDSnFyRnRELEFBSUwsU0dqdUZJLHdCQ3dDdUQsQ0p5L0YxRCxBQXJUQyxnQkc1dUZFLG1CQ3dDdUQsQ0o2c0Z4RCxBQUVELG1CR3Z2RkUsb0JDd0N1RCxBRHhDdkQsc0JDd0N1RCxDSnd0RnhELEFBRUQsZ0JHbHdGRSxvQkN3Q3VELEFEeEN2RCxxQkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKcXVGeEQsQUFFRCxlRy93RkUsY0N3Q3VELEFEeEN2RCxzQkN3Q3VELENKa3ZGeEQsQUFFRCxpQkc1eEZFLHVCQ3dDdUQsQ0oreUZ4RCxBQTlDQyxxQkd6eUZBLHVCQ3dDdUQsQ0ppeEZ0RCxBQWNELHdDR3YwRkEsbUJDd0N1RCxDSjZ5RnRELEFBSUYsbUJHejFGQyx1QkN3Q3VELENKZzBGdEQsQUFmRixzQkd6MUZDLG9CQ3dDdUQsQUR4Q3ZELFVDd0N1RCxBRHhDdkQsZ0JDd0N1RCxDSmkxRnRELEFBS0gsZ0JHOTNGRSxzQkN3Q3VELENKNDFGeEQsQUFFRCxlR3Q0RkUsc0JDd0N1RCxBRHhDdkQsd0JDd0N1RCxBRHhDdkQsMkJDd0N1RCxDSnc5RnhELEFBMUhBLCtCR3Q0RkMsMkJDd0N1RCxDSjQ0RnRELEFBOUNGLGtER3Q0RkMsYUN3Q3VELENKZzRGcEQsQUFnQ0gsbUJHeDhGQSxnQkN3Q3VELEFEeEN2RCxpQkN3Q3VELEFEeEN2RCxhQ3dDdUQsQ0orNkZ0RCxBQUVELHFCR3o5RkEsd0JDd0N1RCxBRHhDdkQsZUN3Q3VELENKMDdGdEQsQUFJRCxvQkd0K0ZBLG9CQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQ0orOEZ0RCxBQUVELHNDR3ovRkEsbUJDd0N1RCxDSnU5RnRELEFBR0gsbUJHbGdHRSxtQkN3Q3VELEFEeEN2RCxjSG9nR2lCLEFHcGdHakIsMkJIcWdHdUIsQUdyZ0d2Qix1QkN3Q3VELEFEeEN2RCxpQkN3Q3VELEFEeEN2RCxlQ3dDdUQsQ0p3L0Z4RCxBQUdILFFHbmlHSSwyQkN3Q3VELENKbW1HMUQsQUFqRkMsZUcxakdFLG9CQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQ0o4aEd4RCxBQUVELGNHeGtHRSxxQkN3Q3VELEFEeEN2RCxhSDBrR2lCLENBZ0VsQixBQWxFQSxvQkd4a0dDLG9CQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELHlCQ3dDdUQsQ0p5akd0RCxBQXpCRixxQkd4a0dDLG9CQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELHdCQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQ0ppbEd0RCxBQUVELG9CRzNuR0EscUJDd0N1RCxBRHhDdkQsbUJDd0N1RCxDSmltR3RELEFBNkJILGNHdHFHRSxpQkN3Q3VELEFEeEN2RCxxQkN3Q3VELEFEeEN2RCxpQkN3Q3VELENKeW9HeEQsQUFFRCxjR25yR0UsY0N3Q3VELEFEeEN2RCxnQkN3Q3VELEFEeEN2RCxnQkN3Q3VELEFEeEN2RCxnQkN3Q3VELENKc3FHeEQsQUEzQkEsa0JHbnJHQyxjQ3dDdUQsQ0pxcUd0RCxBQUdILDhCR2h0R0Usb0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxBRHhDdkQsbUJDd0N1RCxDSitxR3hELEFBRUQsZ0JHenRHRSxvQkN3Q3VELEFEeEN2RCxzQkN3Q3VELENKOHJHeEQsQUFiQSxrQkd6dEdDLHNCQ3dDdUQsQ0p5ckd0RCxBQU9GLGdCR3h1R0MsMEJDd0N1RCxDSndzR3RELEFBbkdMLFVHN29HSSxpQkN3Q3VELENKdXRHeEQsQUFsSEgsYUc3b0dJLHVCQ3dDdUQsQ0pzdEd0RCxBQWpITCxZRzdvR0ksbUJDd0N1RCxDSm91R3hELEFBR0gsTUcvd0dJLG1CQ3dDdUQsQ0p5d0cxRCxBQS9CRSxpQkdseEdDLGlCQ3dDdUQsQUR4Q3ZELDBCQ3dDdUQsQUR4Q3ZELG1CQ3dDdUQsQUR4Q3ZELHdCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0p1d0d0RCxBQVVMLGVHenpHSSxnQkN3Q3VELEFEeEN2RCxnQkN3Q3VELENKNjFHMUQsQUE1RUQsNkJHenpHSSxnQkN3Q3VELENKazBHeEQsQUFqREgsMEJHenpHSSx1QkN3Q3VELENKdTFHeEQsQUF0RUgsZ0NHenpHSSxrQ0hvM0cwQyxBR3AzRzFDLGdCQ3dDdUQsQUR4Q3ZELDJCQ3dDdUQsQUR4Q3ZELFlIdTNHaUIsQUd2M0dqQix3QkN3Q3VELEFEeEN2RCxtQkN3Q3VELENKczFHdEQsQUFyRUwsb0JHenpHSSxTSGs0R3lCLEFHbDRHekIsMkJDd0N1RCxDSjQxR3hELENBMzBHRixBR2hDQyx5Qkg2ZEcsOEJBK0JLLHdDQUFBLEFBQWlDLCtCQUFBLENBUXBDLEFBc0lMLFlHdnFCdUMsa0JDNENrQixDSnlxQnhELEFBczlCRSw0QkEwQ0ssVUFBVyxDQUVkLEFBc21EUCw2QkF5Qk0sU0FBUyxBQUNULFVBQVcsQ0FFZCxDRzV5R0QsQUhvZksseUJBbmZQLFlHMUNJLGNDd0N1RCxBRHhDdkQsbUJDd0N1RCxDSmlCMUQsQUFNRCxLRy9ESSxvQkN3Q3VELEFEeEN2RCx1QkN3Q3VELEFEeEN2RCwyQkN3Q3VELENKNkQxRCxBQUVELFFHdkdJLG1CQ3dDdUQsQ0p3TzFELEFBckpDLGtCRzNIRSxvQkN3Q3VELEFEeEN2RCxZQ3dDdUQsQ0pvSHhELEFBakNBLG9CRzNIQyxhQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQ0p5R3RELEFBdEJGLHdCRzNIQyxtQkN3Q3VELENKNkd0RCxBQTFCRix1QkczSEMsa0JDd0N1RCxDSm1IdEQsQUFVSCxjR3JLRSxtQ0FBQSxBQ3dDdUQscUJBQUEsQ0p3SXhELEFBU0QsYUd6TEUsb0JDd0N1RCxBRHhDdkQsa0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSnFLeEQsQUFzRUgsTUduUkkscUJDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQscUJDd0N1RCxDSm9pQjFELEFBdlBDLFlHclZFLHlCQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQUR4Q3ZELG1DQUFBLEFDd0N1RCxzQkFBQSxBRHhDdkQscUJDd0N1RCxDSndUeEQsQUFFRCxhR2xXRSx1QkN3Q3VELEFEeEN2RCx3QkN3Q3VELENKMFZ4RCxBQUlELGFHdFlFLG9CQ3dDdUQsQUR4Q3ZELHdCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQ0prWnhELEFBcERBLG1CR3RZQyxpQkN3Q3VELEFEeEN2RCxrQkN3Q3VELEFEeEN2RCxhQ3dDdUQsQUR4Q3ZELE1Dd0N1RCxDSmdYMUQsQUFsQkUsa0JHdFlDLG1CQ3dDdUQsQ0prWXRELEFBcENGLHdCR3RZQyxnQkN3Q3VELEFEeEN2RCxlQ3dDdUQsQ0ppWXBELEFBbUJMLFlHNWJFLG9CQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0pzYXhELEFBbEJBLGNHNWJDLG9CQ3dDdUQsQUR4Q3ZELG9CQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQ0pxYXRELEFBR0gsYUdoZEUsa0JDd0N1RCxBRHhDdkQsY0N3Q3VELEFEeEN2RCxxQkN3Q3VELENKNmhCeEQsQUEvRUMsb0JHdGZBLGVDd0N1RCxBRHhDdkQsY0N3Q3VELEFEeEN2RCxtQkN3Q3VELENKNGhCdEQsQUFXSCxXRy9rQkUsaUJDd0N1RCxBRHhDdkQsa0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSm9rQnhELEFBN0JBLGNHL2tCQyxvQkN3Q3VELEFEeEN2RCxtQkN3Q3VELEFEeEN2RCxrQkN3Q3VELENKK2pCdEQsQUF1QkQsaUJHOW5CQSwyQkhnb0JtQyxBR2hvQm5DLGlCQ3dDdUQsQUR4Q3ZELG9CQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQUR4Q3ZELG9CQ3dDdUQsQ0owbUJ0RCxBQUVELGtCR3BwQkEsd0JDd0N1RCxBRHhDdkQsb0JDd0N1RCxBRHhDdkQsb0JDd0N1RCxDSnduQnRELEFBR0gsWUducUJFLG1CQ3dDdUQsQ0p5cUJ4RCxBQTVCQyxrQkdyckJBLG1CQ3dDdUQsQ0ptcEJ0RCxBQUVELGlCRzdyQkEsaUJDd0N1RCxBRHhDdkQsbUJDd0N1RCxDSm9xQnRELEFBekNGLGVHbnFCQyx1QkN3Q3VELENKd3FCdEQsQUFhTCxXRzd0Qkksb0NDd0N1RCxDSjZyQjFELEFBRUQsTUd2dUJJLGdCQ3dDdUQsQ0o0c0IxRCxBQUVELFNHdHZCSSxlQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQ0o0dEIxRCxBQWdCRCxRR3B4QkkscUJDd0N1RCxDSjArQjFELEFBdk5DLGFHM3pCRSxpQkN3Q3VELEFEeEN2RCxxQkN3Q3VELENKd3pCeEQsQUFFRCxnQkdsMkJFLGNDd0N1RCxDSnk3QnhELEFBNUdDLDZDR3IzQkEsY0N3Q3VELEFEeEN2RCxlQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQ0pxNEJ0RCxBQUVELHFCRy82QkEsZ0JDd0N1RCxBRHhDdkQsa0JDd0N1RCxBRHhDdkQsZ0JDd0N1RCxDSnE2QnRELEFBRUQsc0JHLzhCQSxnQkN3Q3VELEFEeEN2RCxvQkN3Q3VELEFEeEN2RCxvQkN3Q3VELENKdzdCdEQsQUFHSCxlR24rQkUsb0JDd0N1RCxBRHhDdkQsc0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSnkrQnhELEFBOUNBLG9CR24rQkMsdUJDd0N1RCxDSnk5QnRELEFBbUJMLFNHcGhDSSxxQkN3Q3VELENKczNDMUQsQUFuWEMsZ0JHM2lDRSxvQkN3Q3VELEFEeEN2RCx3QkN3Q3VELENKaWlDeEQsQUFFRCxpQkcza0NFLGdCQ3dDdUQsQ0owaUN4RCxBQVlELGVHOWxDRSxhQ3dDdUQsQ0pta0N4RCxBQXZGSCxnQ0dwaENJLGdCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQ0owcEN4RCxBQTlLSCxxQkdwaENJLGdCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQ0p5cEN0RCxBQTZCQSx5Qkc5dENELGtCQ3dDdUQsQUR4Q3ZELFlDd0N1RCxDSjRzQ3BELEFBR0YseUJHdnZDRCxrQkN3Q3VELEFEeEN2RCxjQ3dDdUQsQ0pndUNwRCxBQUdGLHlCRzN3Q0QsaUJDd0N1RCxBRHhDdkQsY0N3Q3VELENKeXZDcEQsQUFVSCx3QkczeUNBLG9CQ3dDdUQsQUR4Q3ZELHlCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0o4eEN0RCxBQTNCQSw4QkczeUNELGdCQ3dDdUQsQ0o2eENwRCxBQUdILHVCR3gwQ0Esb0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSjJ5Q3RELEFBRUQsdUJHcjFDQSxtQkN3Q3VELENKdXpDdEQsQUFFRCx1QkdqMkNBLHdCQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQ0prMUN0RCxBQXpCQSwrQ0dqMkNELHVCQ3dDdUQsQ0ppMUNwRCxBQUdGLCtDRzUzQ0Qsb0JDd0N1RCxDSm0zQ3BELEFBS1AsUUdoNkNJLHVCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQUR4Q3ZELHlCQ3dDdUQsQ0p3Z0QxRCxBQWhKRCxxQkdoNkNJLG9CQ3dDdUQsQ0oyNkN4RCxBQW5ESCxtREdoNkNJLGdCQ3dDdUQsQUR4Q3ZELGdCQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQUR4Q3ZELDBCSHc4QzJCLENBU3hCLEFBdUJMLGFHeCtDRSxnQkN3Q3VELEFEeEN2RCxnQkN3Q3VELENKMDhDeEQsQUFFRCxlR3AvQ0Usb0JDd0N1RCxBRHhDdkQsK0JDd0N1RCxDSnM5Q3hELEFBRUQsY0doZ0RFLG9CQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0pvK0N4RCxBQUVELGdCRzlnREUsb0JDd0N1RCxBRHhDdkQsc0JDd0N1RCxDSmcvQ3hELEFBeEhILGFHaDZDSSx1QkN3Q3VELENKby9DeEQsQUE1SEgsc0JHaDZDSSxVQ3dDdUQsQ0o0L0N4RCxBQXBJSCx5QkdoNkNJLFNIdWlEc0IsQUd2aUR0QixTQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQ0p1Z0R4RCxBQUdILFNHbGpESSxzQkN3Q3VELEFEeEN2RCxxQkN3Q3VELENKZzlEMUQsQUEvYUMsZ0JHemtERSxtQkN3Q3VELENKa2pEeEQsQUFFRCxtQkc1bERFLG1CQ3dDdUQsQ0pra0R4RCxBQWNELGNHeG5ERSxzQkN3Q3VELEFEeEN2RCxlQ3dDdUQsQUR4Q3ZELG9CQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQ0o4bER4RCxBQWlDQyxxQkd2cURBLG9CQ3dDdUQsQUR4Q3ZELG9CQ3dDdUQsQUR4Q3ZELFFDd0N1RCxDSnFyRHRELEFBY0gsY0czdURFLGdCQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQ0ordUR4RCxBQW9CQyxvQkczeURBLHNCQ3dDdUQsQUR4Q3ZELG9CQ3dDdUQsQUR4Q3ZELG1CQ3dDdUQsQ0oreER0RCxBQTVCQSwwQkczeURELGNDd0N1RCxDSjB4RHBELEFBT0gsbUJHejBEQSxjQ3dDdUQsQUR4Q3ZELGNINDBEbUIsQUc1MERuQixtQkN3Q3VELENKd3lEdEQsQUFFRCxzQkdsMURBLGdCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0pzekR0RCxBQVpBLHdCR2wxREQsb0JDd0N1RCxBRHhDdkQsb0JDd0N1RCxDSnF6RHBELEFBaEVKLGtDRzd4REMsZ0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsc0JDd0N1RCxDSmcxRHBELEFBM0ZKLGtDRzd4REMsZ0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsc0JDd0N1RCxDSnUyRHBELEFBbEhKLGtDRzd4REMsZ0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsc0JDd0N1RCxDSiszRHBELEFBMUlKLG9DRzd4REMsZ0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsc0JDd0N1RCxDSnM1RHBELEFBR0gsbUJHajhEQSxvQkN3Q3VELEFEeEN2RCxtQkN3Q3VELENKZzZEdEQsQUE2VUwsUUdyeEVJLG1CQ3dDdUQsQ0p5M0UxRCxBQTVJRCxvQkdyeEVJLHNCQ3dDdUQsQ0o4dkV4RCxBQVVELFlHaHpFRSx3Q0N3Q3VELENKc3hFeEQsQUFFRCxlR2gwRUUsb0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsY0htMEVpQixBR24wRWpCLHNCQ3dDdUQsQ0ptekV4RCxBQTNCQSx3Q0doMEVDLG9CQ3dDdUQsQ0prekV0RCxBQUdILGtCRzcxRUUsb0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSm0wRXhELEFBRUQsY0c3MkVFLGlCQ3dDdUQsQUR4Q3ZELGNIKzJFaUIsQUcvMkVqQix5QkN3Q3VELENKODBFeEQsQUFFRCxhR3gzRUUsb0JDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsaUJDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSnUzRXhELEFBSUgsT0duNkVJLHFCQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQ0p1ckYxRCxBQXBUQyxjRzM2RUUsbUJDd0N1RCxDSjQ0RXhELEFBRUQsaUJHdDdFRSxvQkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKMDVFeEQsQUFFRCxjR3A4RUUsb0JDd0N1RCxDSmcvRXhELEFBcEZBLCtER3A4RUMsZUN3Q3VELENKaytFOUMsQUF3QlgsWUdsaUZFLGlCQ3dDdUQsQUR4Q3ZELGlCQ3dDdUQsQUR4Q3ZELG9CQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0pnaEZ4RCxBQWtCQyxtQkcxa0ZBLGlCQ3dDdUQsQ0pxaUZ0RCxBQTRDSCxjR3puRkUsdUJDd0N1RCxDSnNtRnhELEFBckJBLGdCR3puRkMsbUJDd0N1RCxDSnFtRnRELEFBTUQsbUNHbnBGQSxtQkN3Q3VELENKZ25GdEQsQUFFRCxtQkcxcEZBLHNCQ3dDdUQsQ0pzbkZ0RCxBQUVELHdCR2hxRkEsb0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSm1vRnRELEFBWEEseURHaHFGRCxtQkN3Q3VELENKa29GcEQsQUFPSCxvQkdqckZBLG1CQ3dDdUQsQ0pxcEZ0RCxBQUVELHVCRy9yRkEsb0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSjhxRnRELEFBRUQsa0JHeHRGQSx1QkN3Q3VELENKcXJGdEQsQUFJTCxTR2p1Rkksd0JDd0N1RCxDSnkvRjFELEFBclRDLGdCRzV1RkUsbUJDd0N1RCxDSjZzRnhELEFBRUQsbUJHdnZGRSxvQkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKd3RGeEQsQUFFRCxnQkdsd0ZFLG9CQ3dDdUQsQUR4Q3ZELHFCQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0pxdUZ4RCxBQUVELGVHL3dGRSxlQ3dDdUQsQUR4Q3ZELHVCQ3dDdUQsQ0prdkZ4RCxBQUVELGlCRzV4RkUsdUJDd0N1RCxDSit5RnhELEFBOUNDLHFCR3p5RkEsdUJDd0N1RCxDSml4RnRELEFBY0Qsd0NHdjBGQSxtQkN3Q3VELENKNnlGdEQsQUFJRixtQkd6MUZDLHVCQ3dDdUQsQ0pnMEZ0RCxBQWZGLHNCR3oxRkMsb0JDd0N1RCxBRHhDdkQsVUN3Q3VELEFEeEN2RCxnQkN3Q3VELENKaTFGdEQsQUFLSCxnQkc5M0ZFLHVCQ3dDdUQsQ0o0MUZ4RCxBQUVELGVHdDRGRSxzQkN3Q3VELEFEeEN2RCx3QkN3Q3VELEFEeEN2RCwyQkN3Q3VELENKdzlGeEQsQUExSEEsK0JHdDRGQywyQkN3Q3VELENKNDRGdEQsQUE5Q0Ysa0RHdDRGQyxjQ3dDdUQsQ0pnNEZwRCxBQWdDSCxtQkd4OEZBLGlCQ3dDdUQsQUR4Q3ZELGtCQ3dDdUQsQUR4Q3ZELGFDd0N1RCxDSis2RnRELEFBRUQscUJHejlGQSx3QkN3Q3VELEFEeEN2RCxnQkN3Q3VELENKMDdGdEQsQUFJRCxvQkd0K0ZBLG9CQ3dDdUQsQUR4Q3ZELHNCQ3dDdUQsQ0orOEZ0RCxBQUVELHNDR3ovRkEsbUJDd0N1RCxDSnU5RnRELEFBR0gsbUJHbGdHRSxvQkN3Q3VELEFEeEN2RCxjSG9nR2lCLEFHcGdHakIsMkJIcWdHdUIsQUdyZ0d2Qix1QkN3Q3VELEFEeEN2RCxpQkN3Q3VELEFEeEN2RCxnQkN3Q3VELENKdy9GeEQsQUFHSCxRR25pR0ksNkJDd0N1RCxDSm1tRzFELEFBakZDLGVHMWpHRSxvQkN3Q3VELEFEeEN2RCxzQkN3Q3VELENKOGhHeEQsQUFFRCxjR3hrR0UscUJDd0N1RCxBRHhDdkQsYUgwa0dpQixDQWdFbEIsQUFsRUEsb0JHeGtHQyxvQkN3Q3VELEFEeEN2RCxpQkN3Q3VELEFEeEN2RCwwQkN3Q3VELENKeWpHdEQsQUF6QkYscUJHeGtHQyxvQkN3Q3VELEFEeEN2RCxpQkN3Q3VELEFEeEN2RCx3QkN3Q3VELEFEeEN2RCxzQkN3Q3VELENKaWxHdEQsQUFFRCxvQkczbkdBLHFCQ3dDdUQsQUR4Q3ZELG1CQ3dDdUQsQ0ppbUd0RCxBQTZCSCxjR3RxR0UsaUJDd0N1RCxBRHhDdkQsc0JDd0N1RCxBRHhDdkQsa0JDd0N1RCxDSnlvR3hELEFBRUQsY0duckdFLGNDd0N1RCxBRHhDdkQsZ0JDd0N1RCxBRHhDdkQsZ0JDd0N1RCxBRHhDdkQsZ0JDd0N1RCxDSnNxR3hELEFBM0JBLGtCR25yR0MsZUN3Q3VELENKcXFHdEQsQUFHSCw4QkdodEdFLG9CQ3dDdUQsQUR4Q3ZELHdCQ3dDdUQsQUR4Q3ZELG1CQ3dDdUQsQ0orcUd4RCxBQUVELGdCR3p0R0Usb0JDd0N1RCxBRHhDdkQsdUJDd0N1RCxDSjhyR3hELEFBYkEsa0JHenRHQyx1QkN3Q3VELENKeXJHdEQsQUFPRixnQkd4dUdDLDBCQ3dDdUQsQ0p3c0d0RCxBQW5HTCxVRzdvR0ksa0JDd0N1RCxDSnV0R3hELEFBbEhILGFHN29HSSx3QkN3Q3VELENKc3RHdEQsQUFqSEwsWUc3b0dJLG1CQ3dDdUQsQ0pvdUd4RCxBQUdILE1HL3dHSSxvQkN3Q3VELENKeXdHMUQsQUEvQkUsaUJHbHhHQyxpQkN3Q3VELEFEeEN2RCwyQkN3Q3VELEFEeEN2RCxvQkN3Q3VELEFEeEN2RCx3QkN3Q3VELEFEeEN2RCx1QkN3Q3VELENKdXdHdEQsQUFVTCxlR3p6R0ksZ0JDd0N1RCxBRHhDdkQsZ0JDd0N1RCxDSjYxRzFELEFBNUVELDZCR3p6R0ksZ0JDd0N1RCxDSmswR3hELEFBakRILDBCR3p6R0ksdUJDd0N1RCxDSnUxR3hELEFBdEVILGdDR3p6R0ksa0NIbzNHMEMsQUdwM0cxQyxnQkN3Q3VELEFEeEN2RCwyQkN3Q3VELEFEeEN2RCxZSHUzR2lCLEFHdjNHakIsd0JDd0N1RCxBRHhDdkQsbUJDd0N1RCxDSnMxR3RELEFBckVMLG9CR3p6R0ksU0hrNEd5QixBR2w0R3pCLDJCQ3dDdUQsQ0o0MUd4RCxDR3QyR0QsQUgyQkQseUJBbEVELFVBU0ksY0FBZSxDQUVsQixBQXdDRCxZR2xDRyxZQytCK0MsQUpnQjlDLGNBQWlCLENBRXBCLEFBTUQsS0FrQ0ksZUFBZSxBQUNmLG1CQUFtQixBQUNuQixpQkFBa0IsQ0FFckIsQUFFRCxRRy9GRyxjQytCK0MsQ0p5T2pELEFBektELG9CQWdCTSxtQkFBQSxBQUFl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K0IrQyxBRC9CL0MsV0MrQitDLEFEL0IvQyxhQytCK0MsQUQvQi9DLGNDK0IrQyxBSjhwRzVDLHdCQUFBLEFBQWdCLGdCQUFBLEFBQ2hCLGlCQUFpQixBQUVqQixnQkFBaUIsQ0FNcEIsQUEzQkEsa0JHM3FHQSxZQytCK0MsQ0pzcUc3QyxBQUdILGNHeHNHQyxpQkMrQitDLEFEL0IvQyxxQkMrQitDLEFEL0IvQyxjQytCK0MsQ0pnckcvQyxBQUVELGdCR2p0R0MsaUJDK0IrQyxBRC9CL0MsZUMrQitDLEFEL0IvQyxrQkMrQitDLENKK3JHL0MsQUFiQSxrQkdqdEdBLG9CQytCK0MsQ0owckc3QyxBQU9GLGdCR2h1R0EsaUJDK0IrQyxBRC9CL0MsZ0JDK0IrQyxDSnlzRzdDLEFBbkdMLFVHcm9HRyxhQytCK0MsQ0p3dEcvQyxBQWxISCxhR3JvR0csbUJDK0IrQyxDSnV0RzdDLEFBakhMLFlHcm9HRyxlQytCK0MsQUprdUc1QyxZQUFZLEFBQ1osaUJBQWtCLENBRXJCLEFBR0gsTUd2d0dHLGVDK0IrQyxDSjB3R2pELEFBL0JDLFdBS0ksbUJBQUEsQUFBZSxjQUFBLENBeUJsQixBQTlCQSxpQkcxd0dBLGNDK0IrQyxBRC9CL0MsbUJDK0IrQyxBRC9CL0MsZUMrQitDLEFEL0IvQyxxQkMrQitDLEFEL0IvQyxrQkMrQitDLENKd3dHN0MsQUE3QkYsNkJBd0JPLDZCQUFBLEFBQWdCLGdCQUFBLEFBQ2hCLGVBQWUsQUFDZixrQkFBbUIsQ0FFdEIsQUFLUCxhQUVJLFlBQWEsQ0FFaEIsQUFFRCxlR2p6R0csWUMrQitDLEFKK3hHOUMsUUFBUyxDQStEWixBQTVFRCw2QkF5Q00sVUFBVSxBQUNWLFlBQVksQUFDWiw0Q0FBZ0UsQUFDaEUsNEJBQTRCLEFBQzVCLHFCQUFxQixBQUNyQiwwQkFBMkIsQ0FHOUIsQUFqREgsMEJHanpHRyxrQkMrQitDLENKdzFHL0MsQUF0RUgsZ0NHanpHRyw4Qkg0MkcyQyxBRzUyRzNDLGdCQytCK0MsQUQvQi9DLGlCQytCK0MsQUQvQi9DLFlIKzJHa0IsQUcvMkdsQixtQkMrQitDLEFEL0IvQyxnQkMrQitDLENKdTFHN0MsQUFyRUwsb0JHanpHRyxTSDAzRzBCLEFHMTNHMUIsaUJDK0IrQyxDSjYxRy9DLENBbDRHRixBR3VDQyx5QkgwT0YsTUF1QkksZUFBZ0IsQ0FrU25CLEFBMU9DLDBCQTBCSSxXQUFZLENBTWYsQ0EwTUYsQUduaUJDLHlCSDBPRixNQTJCSSxZQUFhLENBOFJoQixDQUFBIiwiZmlsZSI6ImluZGV4Lm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwic3lzdGVtL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInN5c3RlbS9taXhpblwiO1xuLy8gQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9ib290c3RyYXBcIjtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UG9wcGluczoyMDAsMzAwLDQwMCw1MDAsNjAwLDcwMCw4MDAsOTAwJmRpc3BsYXk9c3dhcCcpO1xuXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAkZ3JleSAhaW1wb3J0YW50O1xufVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAkZ3JleSAhaW1wb3J0YW50O1xufVxuXG5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogJGdyZXkgIWltcG9ydGFudDtcbn1cblxuKiB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLFxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbnVsLFxubGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5hIHtcbiAgY29sb3I6ICRzZWNvbmRhcnk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJyYW5kO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgJi13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLmpjLWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5zaXRlLXdpZHRoIHtcbiAgd2lkdGg6IDEyMDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSB2dygkd2lkdGg6IDEyMDAsXG4gICAgJHBhZGRpbmc6IDAgMTUpO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obGcpIHtcbiAgICAvLyB3aWR0aDogODkwcHg7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgcGFkZGluZzogMHB4IDQwcHg7XG4gIH1cbn1cblxuLmNvbG9yLWJyYW5kIHtcbiAgY29sb3I6ICRicmFuZDtcbn1cblxuLmJ0biB7XG4gIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDI3LFxuICAgICRib3JkZXItcmFkaXVzOiA2MCxcbiAgICAkcGFkZGluZzogMjUgNjUpO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogJGJyYW5kO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKSxcbiAgICAwIDAgNDBweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG4gIGJveC1zaGFkb3c6IDAgMTVweCAxMHB4IC0xMHB4IHJnYmEoMCwgMCwgMCwgMC41KSxcbiAgICAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjMpLFxuICAgIDAgMCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcblxuICAmLS1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0yO1xuXG5cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTRweDtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIH1cbn1cblxuLmhlYWRlciB7IFxuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk7XG4gIEBpbmNsdWRlIHZ3KCRwYWRkaW5nOiAzMCAwKTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kOiByZ2IoMTM5LCAxMzksIDEzOSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcblxuICAuc2l0ZS13aWR0aCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gIH1cblxuICAmX19kaXNjb3VudCB7XG4gICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMjgsXG4gICAgICAkbWFyZ2luLXRvcDogMCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBvcmRlcjogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgdncoJG1hcmdpbi10b3A6IDAsXG4gICAgICAgICRtYXJnaW46IDAgMTAgMCk7XG4gICAgfVxuXG4gICAgLnRpbWUge1xuICAgICAgQGluY2x1ZGUgdncoJG1pbi13aWR0aDogMTAwKTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAzNik7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAmLnNwZWNpYWwtb2ZmZXIge1xuXG4gICAgLmhlYWRlcl9fZGlzY291bnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICBAaW5jbHVkZSB2dygkZmxleC1iYXNpczogMjAwKTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDExNnB4O1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2J0bnMge1xuICAgIC8vIGZsZXgtYmFzaXM6IDE1MHB4O1xuICAgIC8vIEBpbmNsdWRlIHZ3KCRmbGV4LWJhc2lzOiAxNTApO1xuXG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAmX19idG4ge1xuXG4gICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMjAsICRwYWRkaW5nOiAyMCAyMCxcbiAgICAgICRib3JkZXItcmFkaXVzOiA1MCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgICAgIHRvcDogMzVweDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgICYuaXMtZGFyayB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgJi5zcGVjaWFsLW9mZmVyIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnNpdGUtd2lkdGgge1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyX19sb2dvIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyX19kaXNjb3VudCB7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGltZSB7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICNhMzMwMzE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgIDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAvKiBkaXNwbGF5OiBmbGV4OyAqL1xuICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuXG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlcl9fYnRuIHtcbiAgICAgIGJhY2tncm91bmQ6ICNhMzMwMzE7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qICBIRVJPICAqL1xuLmhlcm8ge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9iZy1oZXJvLTEtMS5wbmcpIHRvcCBjZW50ZXIgbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gY2xpcC1wYXRoOiBlbGxpcHNlKDEyMCUgNTAlIGF0IDUwJSA1MCUpO1xuICBAaW5jbHVkZSB2dygkbWFyZ2luLXRvcDogMTQwLFxuICAgICRwYWRkaW5nLWJvdHRvbTogMCxcbiAgICAkbWluLWhlaWdodDogMTEzMCk7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICBcbiAgICBtYXJnaW4tdG9wOiA4OHB4OyBcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvYmctaGVyby1tLnBuZycpIHRvcCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byg0MjApIHtcbiAgICBwYWRkaW5nLXRvcDogMTN2aDtcbiAgICBwYWRkaW5nLXRvcDogMnZoO1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10bygzMzApIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG5cbiAgJl9fYmcge1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2JnLWhlcm8tMS0xLnBuZykgYm90dG9tIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2JnLWhlcm8tbS5wbmcnKSB0b3AgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgJi5pcy1hY3RpdmUge1xuXG4gICAgLy8gYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2JnLWhlcm8ucG5nJykgYm90dG9tIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgLy8gYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAuaGVyb19fYmcge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNyk7XG4gICAgfVxuICB9XG5cbiAgLnNpdGUtd2lkdGgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICB9XG5cbiAgJl9fbGVmdCB7XG4gICAgQGluY2x1ZGUgdncoJHBhZGRpbmctYm90dG9tOiA5MCxcbiAgICAgICRtYXgtd2lkdGg6IDUyNSxcbiAgICAgICRmbGV4LWJhc2lzOiA1MjUsICRwYWRkaW5nLXRvcDogNTApO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHotaW5kZXg6IDk5O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBAaW5jbHVkZSB2dygkcGFkZGluZy1sZWZ0OiA5MCxcbiAgICAgICRwYWRkaW5nLWJvdHRvbTogOTApO1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDEwMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDYzcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDE4MHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDYzcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDEwMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg0MjApIHtcbiAgICAgIC8vIGJvdHRvbTogMTd2aDtcbiAgICAgIGJvdHRvbTogMTF2aDtcbiAgICB9XG5cbiAgICAvLyBAaW5jbHVkZSByZXNwb25kLXRvKDM4MCl7XG4gICAgLy8gICBib3R0b206IDEyMHB4O1xuICAgIC8vIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge31cblxuICAmX190aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiA1MCwgJGxldHRlci1zcGFjaW5nOiAxcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgQGluY2x1ZGUgdncoJG1hcmdpbi1ib3R0b206IDAsXG4gICAgJG1hcmdpbi10b3A6IDE2MCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuJjphZnRlcntcbmNvbnRlbnQ6ICcnO1xuQGluY2x1ZGUgdncoJHdpZHRoOiAyMDAsXG4kaGVpZ2h0OiAxOTApO1xucG9zaXRpb246IGFic29sdXRlO1xuZGlzcGxheTogYmxvY2s7XG5AaW5jbHVkZSB2dygkdG9wOiAtMTIwLFxuJGxlZnQ6IDApO1xuYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvcXVvdGUucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbmJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAxMDApO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBAaW5jbHVkZSB2dygkaGVpZ2h0OiAxMCxcbiAgICAgICAgJGJvdHRvbTogMTQpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQ7O1xuICAgICAgICB6LWluZGV4OiAtMTs7XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAyMSwgJG1hcmdpbi1ib3R0b206IDQwKTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDE2LFxuICAgICAgICAkbWFyZ2luLXRvcDogNSxcbiAgICAgICAgJHBhZGRpbmctbGVmdDogMTUpO1xuICAgIH1cbiAgfVxuXG4gICZfX3NsaWRlIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgQGluY2x1ZGUgdncoJGhlaWdodDogNDk1LFxuICAgICAgJHdpZHRoOiAxMjAsICRtYXJnaW4tbGVmdDogNzApO1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgaGVpZ2h0OiAyNjJweDtcbiAgICAgIHdpZHRoOiA5N3B4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiA4MHB4O1xuICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgaGVpZ2h0OiA2N3B4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDQyMCkge1xuICAgICAgYm90dG9tOiAxMXZoO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogOTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgfVxuXG4gICAgJi1jaXJjbGUge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgQGluY2x1ZGUgdncoJGhlaWdodDogMTIwLFxuICAgICAgICAkd2lkdGg6IDEyMCk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy8gYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAxNik7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTQxMTEyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZS1vdXQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuXG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI0NCRTVENDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzExNDYyMztcbiAgICAgICAgY29sb3I6ICRicmFuZDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgLTEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlcm9fX3NsaWRlLWNpcmNsZS1iZyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvc21pbGUtMi5wbmcpIGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5OCU7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgd2lkdGg6IDk3cHg7XG4gICAgICAgIGhlaWdodDogOTdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxMzdweDtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiA3cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgICB9XG5cbiAgICAgICYtYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvc21pbGUtYmFkLnBuZykgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5OCU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2Utb3V0O1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4uZGl2aWRlcntcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cyl7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSw0MCUpO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxufVxuXG4uaW5nciB7XG4gICZfX2J0biB7XG4gICAgQGluY2x1ZGUgdncoJHdpZHRoOiAyODAsXG4gICAgICAkaGVpZ2h0OiAyODAsXG4gICAgICAkbWFyZ2luLXJpZ2h0OiA1MCxcbiAgICAgICRtYXJnaW4tYm90dG9tOiAzMCk7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2luZ3IucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiA0MCxcbiAgICAgICAgJG1hcmdpbjogMjAgMCxcbiAgICAgICAgJHBhZGRpbmc6IDEwIDApO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy8gYmFja2dyb3VuZDogIzAwMDtcbiAgICB9XG5cbiAgICAmLWlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSB2dygkYm9yZGVyOiAyIHNvbGlkICNmZmYsXG4gICAgICAgICRwYWRkaW5nOiAxMCAxMCxcbiAgICAgICAgJGZvbnQtc2l6ZTogMjIsXG4gICAgICAgICRib3JkZXItcmFkaXVzOiA2LFxuICAgICAgICAkbWFyZ2luLWJvdHRvbTogMTApIGNvbG9yOiAjZmZmO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSB2dygkbWF4LXdpZHRoOiAzOTApO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jbG9zZSB7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjY7XG4gICAgICBAaW5jbHVkZSB2dygkbWFyZ2luLWJvdHRvbTogMzAsXG4gICAgICAgICRmb250LXNpemU6IDMwKTtcbiAgICAgIEBpbmNsdWRlIHZ3KCRtYXgtd2lkdGg6IDM5MCk7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9faW5mbyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgLy8gQGluY2x1ZGUgdncoJHBhZGRpbmctYm90dG9tOiA3MCk7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMTkpO1xuXG4gICAgJi5pcy12aXNpYmxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDE2KTtcbiAgICB9XG5cbiAgICAmLWNsb3NlIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMzApO1xuICAgICAgbGluZS1oZWlnaHQ6IDAuNjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmLW5leHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIEBpbmNsdWRlIHZ3KCRyaWdodDogLTkwLFxuICAgICAgICAkZm9udC1zaXplOiA5MCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMzAlKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICA7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBAaW5jbHVkZSB2dygkbWFyZ2luOiAwIGF1dG8gMzApO1xuICAgIH1cbiAgfVxufVxuXG4uYmctdGV4dCB7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2JnLXRleHQxLmpwZykgdG9wIGNlbnRlciByZXBlYXQteTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cblxuLmJnLXRleHQtMiB7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2JnLXRleHQtMi5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBAaW5jbHVkZSB2dygkYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDE0MCk7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cblxuLndhdmUge1xuICBAaW5jbHVkZSB2dygkd2lkdGg6IDM3Myk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gdG9wOiA1MCU7XG4gIGxlZnQ6IDAlO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICB3aWR0aDogMTg1cHg7XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5kaXZpZGVyIHtcbiAgQGluY2x1ZGUgdncoJHdpZHRoOiA4LFxuICAgICRoZWlnaHQ6IDMxMCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgei1pbmRleDogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cblxuLmpzLXBpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG5cbiAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbi5yZWR1Y2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICAvLyBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDI7XG4gIEBpbmNsdWRlIHZ3KCRtYXJnaW4tdG9wOiAtNDUpO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5kaXZpZGVyIHtcbiAgICBib3R0b206IC0yNSU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBib3R0b206IC02NCU7XG4gICAgICBoZWlnaHQ6IDIxMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2JnIHtcblxuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3JlZHVjZS1iZy5wbmcpIG5vLXJlcGVhdDtcbiAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTE4JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTIwcHggLTkwNnB4O1xuICAgIC8qIGJhY2tncm91bmQtc2l6ZTogMTAwJTsgKi9cbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNTAlIDEwNCU7XG4gIH1cblxuICAmX193YXZlIHtcbiAgICB0b3A6IDMyJTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHRvcDogMjElO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogOTIwLCAkbWFyZ2luLWxlZnQ6IDM1KTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAmLXdyYXAge1xuICAgICAgb3BhY2l0eTogMTtcblxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHdpZHRoOiA4MSU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICYtLTEge1xuICAgICAgLy8gJjpudGgtY2hpbGQoMil7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICAvLyAgb3BhY2l0eTogMDtcbiAgICAgIH1cblxuICAgICAgLy8gfVxuICAgIH1cblxuICAgICYtLTIge1xuICAgICAgLy8gJjpudGgtY2hpbGQoMil7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgLy8gfVxuICAgIH1cbiAgfVxuXG4gICZfX2FjdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMzMlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgQGluY2x1ZGUgdncoJHRvcDogNTMwKTtcbiAgICAvLyB0b3A6IDM1MHB4O1xuICAgIC8vIGxlZnQ6IDIwMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHRvcDogNDklO1xuICAgICAgbGVmdDogMzElO1xuXG4gICAgfVxuXG4gICAgLy8gYmFja2dyb3VuZDogcmVkO1xuICAgICYtYnRuIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgQGluY2x1ZGUgdncoJHdpZHRoOiAxMjAsXG4gICAgICAgICRoZWlnaHQ6IDEyMCxcbiAgICAgICAgJGZvbnQtc2l6ZTogMjQpO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9idG4tZGFzaGVkLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLy8gb3BhY2l0eTogMDtcbiAgICAgIC8vIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgfVxuXG4gICAgICAmLXRleHQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBAaW5jbHVkZSB2dygkd2lkdGg6IDEyMCxcbiAgICAgICAgICAkaGVpZ2h0OiAxMjAsXG4gICAgICAgICAgJGZvbnQtc2l6ZTogMjQpO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICAvLyBsZWZ0OjA7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgICAvLyBvcGFjaXR5OiAxXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpbmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgQGluY2x1ZGUgdncoJGhlaWdodDogNCxcbiAgICAgICAgJHJpZ2h0OiAtNDMwLFxuICAgICAgICAkd2lkdGg6IDQzMCk7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiAkYnJhbmQ7IFxuICAgICAgdG9wOiA0MCU7XG5cbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIHdpZHRoOiAxNTdweDtcbiAgICAgICAgd2lkdGg6IDE2N3B4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICByaWdodDogLTE4MCU7XG5cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRicmFuZDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZsb2F0OiByaWdodDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgY29sb3I6IGdyZWVuO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgQGluY2x1ZGUgdncoJGxlZnQ6IDU2MCxcbiAgICAgICAgJGZvbnQtc2l6ZTogNTAsXG4gICAgICAgICRtYXJnaW4tdG9wOiAxOCk7XG4gICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAvLyBvcGFjaXR5OiAwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIFxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNDMlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAkZ3JleTtcbiAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAxMTksICRtYXJnaW4tdG9wOiA0MDAsICRsZXR0ZXItc3BhY2luZzogMyk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgbWFyZ2luOiAwcHggYXV0byAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgXG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDE0OCwgJGxldHRlci1zcGFjaW5nOiAxKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjc7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICYtLXNtIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgbWFyZ2luOiAtMTBweCBhdXRvIDA7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJlbmVmaXQge1xuICAvLyBAaW5jbHVkZSB2dygkcGFkZGluZy10b3A6IDI5MCk7XG4gIEBpbmNsdWRlIHZ3KCRwYWRkaW5nLXRvcDogMTAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAuanMtYmVuZWZpdC1waW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIC8vIGhlaWdodDogYXV0bzs7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDgwKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgQGluY2x1ZGUgdncoJHBhZGRpbmctYm90dG9tOiAxMDApO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuXG4gICAgLmRpdmlkZXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC0xMTAlKTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBjb2xvcjogJGJyYW5kO1xuICAgIH1cblxuICB9XG5cbiAgJl9fc3BhY2VyIHtcbiAgICBAaW5jbHVkZSB2dygkaGVpZ2h0OiA1Myk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19pbWdzIHtcbiAgICBAaW5jbHVkZSB2dygkbWFyZ2luOjAgYXV0byAwKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTMlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgLy8gbWFyZ2luOiA3MHB4IGF1dG8gMHB4O1xuICAgICAgbWFyZ2luOiAwcHggYXV0byAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MCU7XG5cbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICYtLTEge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgLy8gb3BhY2l0eTogMFxuICAgICAgfVxuICAgIH1cblxuICAgICYtLTIge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgLy8gb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19wb2ludHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLy8gb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiAzO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgLy8gb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgfVxuXG5cbiAgLnBvaW50IHtcbiAgICBib3JkZXI6IDZweCBzb2xpZCByZ2JhKDk4LCAzMCwgMzEsIDAuNSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAvLyB3aWR0aDogNDJweDtcbiAgICAvLyBoZWlnaHQ6IDQycHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB2dygkd2lkdGg6IDQyLFxuICAgICAgJGhlaWdodDogNDIpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDk4LCAzMCwgMzEsIDAuNSk7XG4gICAgICAvLyBvcGFjaXR5OiAxOztcbiAgICB9XG5cbiAgICAvLyBAaW5jbHVkZSByZXNwb25kLXRvKGxnKXtcbiAgICAvLyAgIGJvcmRlci13aWR0aDogNHB4O1xuICAgIC8vICAgd2lkdGg6IDIycHg7XG4gICAgLy8gICBoZWlnaHQ6IDIycHg7XG4gICAgLy8gfVxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAvLyB3aWR0aDogMzBweDtcbiAgICAgIC8vIGhlaWdodDogMzBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGRDYxNjM7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAvLyBib3JkZXI6IDFweCBkYXNoZWQgI2ZmZjtcbiAgICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogMzAsXG4gICAgICAgICRoZWlnaHQ6IDMwKTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fcG9pbnQge1xuICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogNDIsXG4gICAgICAkaGVpZ2h0OiA0Mik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLmxpbmUge1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkY1MTUzO1xuICAgICAgICBoZWlnaHQ6IDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tMSB7XG4gICAgICB0b3A6IDgwJTtcbiAgICAgIGxlZnQ6IDIwJTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICB0b3A6IDgwJTtcbiAgICAgICAgbGVmdDogMCU7XG4gICAgICB9XG5cbiAgICAgIC5saW5lIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgQGluY2x1ZGUgdncoJGhlaWdodDogMjM0LFxuICAgICAgICAgICR0b3A6IDEwKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpO1xuICAgICAgICBsZWZ0OiAtNDElO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xZGVnKTtcbiAgICAgICAgICBsZWZ0OiA1MiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS0yIHtcbiAgICAgIHRvcDogMjclO1xuICAgICAgbGVmdDogNDglO1xuXG4gICAgICAubGluZSB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00N2RlZyk7XG4gICAgICAgIGxlZnQ6IDUyNSU7XG4gICAgICAgIEBpbmNsdWRlIHZ3KCRoZWlnaHQ6IDUyMixcbiAgICAgICAgICAkdG9wOiAtNTUpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgICBoZWlnaHQ6IDIwMXB4O1xuICAgICAgICAgIHRvcDogLTE2cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ0ZGVnKTtcbiAgICAgICAgICBsZWZ0OiA1MjUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tMyB7XG4gICAgICB0b3A6IDQ4JTtcbiAgICAgIGxlZnQ6IDY0JTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICB0b3A6IDUyJTtcbiAgICAgICAgbGVmdDogNzIlO1xuICAgICAgfVxuXG4gICAgICAubGluZSB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00MmRlZyk7XG4gICAgICAgIGxlZnQ6IDI3OCU7XG4gICAgICAgIEBpbmNsdWRlIHZ3KCRoZWlnaHQ6IDMyNCxcbiAgICAgICAgICAkdG9wOiAtMjcpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgICBoZWlnaHQ6IDExMXB4O1xuICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzhkZWcpO1xuICAgICAgICAgIGxlZnQ6IDI3OCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIC8vIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAvLyBvcGFjaXR5OiAwO1xuICAgICYtdGl0bGUge1xuICAgICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogNDAsXG4gICAgICAgICRwYWRkaW5nLWJvdHRvbTogMzQsXG4gICAgICAgICRtYXJnaW4tYm90dG9tOiAzNCk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgQGluY2x1ZGUgdncoJHdpZHRoOiAyNTUpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMjYsXG4gICAgICAgICRtYXJnaW4tYm90dG9tOiA1MCk7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzQ7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAxOCk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxlZnQge1xuICAgICAgQGluY2x1ZGUgdncoJHBhZGRpbmctbGVmdDogMTUwLFxuICAgICAgICAkcGFkZGluZy10b3A6IDEzMCk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgICAgICAvLyBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgLy8gb3BhY2l0eTogMTtcbiAgICAgICAgLy8gaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAuYmVuZWZpdF9fY29udGVudC10aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nLXJpZ2h0OiAzMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICAgICYtcmlnaHQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgICAgIC8vIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAvLyBvcGFjaXR5OiAxO1xuICAgICAgICAvLyBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5iZW5lZml0X19jb250ZW50LXRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYmVuZWZpdF9fY29udGVudC10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgdncoJHBhZGRpbmctbGVmdDogMTIwKTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1M3B4O1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnJldmlldyB7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3Jldmlldy1iZy5wbmcpIHJpZ2h0IHRvcCBuby1yZXBlYXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLy8gYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB6LWluZGV4OiAxO1xuICBAaW5jbHVkZSB2dygkbWFyZ2luLXRvcDogLTE3MCxcbiAgICAkcGFkZGluZy10b3A6IDc5MCxcbiAgICAkcGFkZGluZy1ib3R0b206IDEwMDApO1xuICAvLyBAaW5jbHVkZSB2dygkbWFyZ2luLXRvcDogLTYwMCxcbiAgLy8gICAkcGFkZGluZy10b3A6IDc5MCxcbiAgLy8gICAkcGFkZGluZy1ib3R0b206IDEwMDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3Jldmlldy1iZy1tLnBuZykgdG9wIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgbWFyZ2luLXRvcDogMTQwcHg7XG4gICAgcGFkZGluZy10b3A6IDEyOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cblxuICAmX193cmFwIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgfVxuXG4gIC5ieC1jb250cm9scyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHZ3KCRtYXJnaW4tdG9wOjIwKTtcblxuICAgIC5ieC1wYWdlci1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgLmJ4LXBhZ2VyLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSB2dygkd2lkdGg6NzAsICRoZWlnaHQ6MTAsICRtYXJnaW4tbGVmdDo3LCAkbWFyZ2luLXJpZ2h0OjcsXG4gICAgICAgICAgJGJvcmRlci1yYWRpdXM6IDksXG4gICAgICAgICAgJGJvcmRlcjogMiBzb2xpZCAjMDAwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3V0bGluZTogMDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaXRlLXdpZHRoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7fVxuICB9XG5cbiAgJl9fd2F2ZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDY1JTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogOTAlO1xuICAgICAgd2lkdGg6IDE0NXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgQGluY2x1ZGUgdncoJHdpZHRoOiAxNDAsXG4gICAgICAkaGVpZ2h0OiAxNDApO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAvLyBtYXJnaW4tdG9wOiA3N3B4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiA2NyxcbiAgICAgICRtYXJnaW46IDg1IGF1dG8gMjUpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAzMCxcbiAgICAgICRtYXJnaW46IDAgYXV0byA4MCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgd2lkdGg6IDg0JTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gIH1cblxuICAmX19hdXRob3Ige1xuICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDIzLFxuICAgICAgJG1hcmdpbjogMCBhdXRvIDYwKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbWFyZ2luOiAwcHggYXV0byA0MHB4O1xuICAgIH1cblxuICB9XG5cbiAgLmJ0biB7XG4gICAgQGluY2x1ZGUgdncoJG1hcmdpbi1ib3R0b206IDUwKTtcbiAgfVxuXG4gIC5kaXZpZGVyLS10b3Age1xuICAgIEBpbmNsdWRlIHZ3KCR0b3A6IDQ4MCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLmRpdmlkZXItLWJvdHRvbSB7XG4gICAgQGluY2x1ZGUgdncoJHRvcDogYXV0byxcbiAgICAgICRib3R0b206IDAsXG4gICAgICAkaGVpZ2h0OiAxMDYwKTsgXG4gICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTIwJSk7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cyl7XG4gICAgICBoZWlnaHQ6IDE1MnB4XG4gICAgfVxuICB9XG59XG5cbi5mZWVsaW5nIHtcbiAgQGluY2x1ZGUgdncoJHBhZGRpbmctdG9wOiAxODAsXG4gICRtYXJnaW4tdG9wOiAtMTMwKTtcbiAgLy8gQGluY2x1ZGUgdncoJG1hcmdpbi10b3A6IC01NzApO1xuICAvLyBiYWNrZ3JvdW5kOiByZ2JhKDIzNiwgMjM2LCAyMzYsIDEpIDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBwYWRkaW5nLXRvcDogNDZweDtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cblxuICAuc2l0ZS13aWR0aCB7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiA4MCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG5cbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgY29sb3I6ICRicmFuZDtcbiAgICB9XG4gIH1cblxuICAmX19zdWJ0aXRsZSB7XG4gICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMzcpO1xuICAgIGNvbG9yOiAjQTNBMkEyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbiZfX21haW57XG4gIC5mZWVsaW5nX19pbWd7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cyl7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuICAmX19tYWluLWRlc2t0b3Age1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fbmF2IHtcbiAgICBAaW5jbHVkZSB2dygkbWFyZ2luOiAyNzAgMCAwKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBAaW5jbHVkZSB2dygkd2lkdGg6IDYwMCxcbiAgICAgICRwYWRkaW5nOiAwIDE1LFxuICAgICAgJGhlaWdodDogODUwKTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwcHggNDBweDtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblxuICAgIC8vIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjlzIGVhc2U7XG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwJSk7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwMCUpO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MDAlKTtcbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcblxuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogNTAsXG4gICAgICAgICRwYWRkaW5nOiAyMiAwLFxuICAgICAgICAkbWFyZ2luOiAwKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vIEBpbmNsdWRlIHZ3KCR3aWR0aDogNDA4KTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDE1MCU7XG4gICAgICAgIGhlaWdodDogOTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNSU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMTk5LCA1MywgNTgpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBwYWRkaW5nOiAyMnB4IDBweDtcbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcblxuICAgIG9wYWNpdHk6IDAuNDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLy8gYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2ZlZWxpbmctMS0xLnBuZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBAaW5jbHVkZSB2dygkaGVpZ2h0OiAxMzIwLFxuICAgICAgJHdpZHRoOiAxMDkwLFxuICAgICAgJG1hcmdpbi10b3A6IC00NTApO1xuXG4gICAgaW1nIHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgICAgIHNoYXBlLW91dHNpZGU6IG5vbmU7XG4gICAgICAvLyBwYWRkaW5nLWJvdHRvbTogMTEwJTtcbiAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvZmVlbGluZy0xLW0uanBnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxuICB9XG5cbiAgLmZlZWxpbmdfX2ltZyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmX190YWIge1xuICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgO1xuXG4gICAgJi5pcy12aXNpYmxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBAaW5jbHVkZSB2dygkbWFyZ2luLXRvcDogMjcwKTtcbiAgICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDUwLFxuICAgICAgICAkcGFkZGluZzogMjIgMCxcbiAgICAgICk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICRicmFuZDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogNDA4KTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxlZnQge1xuICAgICAgLy8gd2lkdGg6IDQwJTtcbiAgICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogMTIwMCxcbiAgICAgICAgJG1hcmdpbjogMCBhdXRvLFxuICAgICAgICAkcGFkZGluZzogMCAxNSk7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgLy8gaGVpZ2h0OiA2NDBweDtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgLy8gcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIEBpbmNsdWRlIHZ3KCRoZWlnaHQ6IDYwMCxcbiAgICAgICAgJHBhZGRpbmctcmlnaHQ6IDMwKTtcblxuICAgICAgcCB7XG4gICAgICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDMwLFxuICAgICAgICAgICRtYXJnaW46IDAgMCAzMCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZlZWxpbmdfX2ltZyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICYtLWpvaW50IHt9XG5cbiAgICAgICYtLWJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9mZWVsaW5nLTQucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAvLyBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4gICAgICAgIC8vIHNoYXBlLW91dHNpZGU6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgLTElIDEwMCUpO1xuICAgICAgICBAaW5jbHVkZSB2dygkaGVpZ2h0OiAxMzIwLFxuICAgICAgICAgICR3aWR0aDogMTA5MCxcbiAgICAgICAgICAkbWFyZ2luLXRvcDogLTM1MCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2ZlZWxpbmctNC1tLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgY2xpcC1wYXRoOiBub25lO1xuICAgICAgICAgIHNoYXBlLW91dHNpZGU6IG5vbmU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDExMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0ta25lZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2ZlZWxpbmctMi5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIC8vIGNsaXAtcGF0aDogcG9seWdvbigwIC0xMDAlLCAxMDAlIDAsIDEwMCUgMTAwJSwgNDAlIDEwMCUpO1xuICAgICAgICAvLyBzaGFwZS1vdXRzaWRlOiBwb2x5Z29uKDAgLTEwMCUsIDEwMCUgMCwgMTAwJSAxMDAlLCA0MCUgMTAwJSk7XG4gICAgICAgIC8vIGhlaWdodDogMTMyMHB4O1xuICAgICAgICAvLyB3aWR0aDogMTEwMHB4O1xuICAgICAgICAvLyBtYXJnaW4tdG9wOiAtMzcwcHg7XG4gICAgICAgIEBpbmNsdWRlIHZ3KCRoZWlnaHQ6IDEzMjAsXG4gICAgICAgICAgJHdpZHRoOiAxMTAwLFxuICAgICAgICAgICRtYXJnaW4tdG9wOiAtMzcwKTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvZmVlbGluZy0yLW0uanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBjbGlwLXBhdGg6IG5vbmU7XG4gICAgICAgICAgc2hhcGUtb3V0c2lkZTogbm9uZTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLS1uZWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvZmVlbGluZy0zLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgLy8gY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICAgICAgICAvLyBzaGFwZS1vdXRzaWRlOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIC0xJSAxMDAlKTtcbiAgICAgICAgLy8gaGVpZ2h0OiAxMzIwcHg7XG4gICAgICAgIC8vIHdpZHRoOiA4ODBweDtcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogLTUwMHB4O1xuICAgICAgICBAaW5jbHVkZSB2dygkaGVpZ2h0OiAxMzIwLFxuICAgICAgICAgICR3aWR0aDogODgwLFxuICAgICAgICAgICRtYXJnaW4tdG9wOiAtNTAwLFxuICAgICAgICApO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9mZWVsaW5nLTMtbS5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgICAgICAgICBzaGFwZS1vdXRzaWRlOiBub25lO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLW1vdmluZyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2ZlZWxpbmctNS5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIC8vIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICAgICAgLy8gc2hhcGUtb3V0c2lkZTogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAtMSUgMTAwJSk7XG4gICAgICAgIC8vIGhlaWdodDogMTMyMHB4O1xuICAgICAgICAvLyB3aWR0aDogMTA5MHB4O1xuICAgICAgICAvLyBtYXJnaW4tdG9wOiAtMzUwcHg7XG4gICAgICAgIEBpbmNsdWRlIHZ3KCRoZWlnaHQ6IDEzMjAsXG4gICAgICAgICAgJHdpZHRoOiAxMDkwLFxuICAgICAgICAgICRtYXJnaW4tdG9wOiAtMzUwKTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvZmVlbGluZy01LW0uanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBjbGlwLXBhdGg6IG5vbmU7XG4gICAgICAgICAgc2hhcGUtb3V0c2lkZTogbm9uZTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAyNixcbiAgICAgICAgJHBhZGRpbmc6IDIwIDApO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgfVxuXG4gICZfX21haW4tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmZlZWxpbmdfX2ltZyB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBpbWcge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmVlbGluZ19fbmF2IHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIDtcbiAgICB9XG5cbiAgICAuZmVlbGluZ19fbGluayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIH1cblxuICAgIC5mZWVsaW5nX19saW5rLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgfVxufVxuXG4vLyAuZmVlbGluZyB7XG4vLyAgIEBpbmNsdWRlIHZ3KCRtYXJnaW4tdG9wOiAtNTcwKTtcbi8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICB6LWluZGV4OiAzO1xuLy8gICBvdmVyZmxvdzogaGlkZGVuO1xuXG4vLyAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbi8vICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuLy8gICB9XG5cbi8vICAgJl9fdGl0bGUge1xuLy8gICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDgwKTtcbi8vICAgICBmb250LXdlaWdodDogNzAwO1xuLy8gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgei1pbmRleDogMztcblxuLy8gICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcblxuLy8gICAgICAgZm9udC1zaXplOiA1MHB4O1xuLy8gICAgIH1cblxuLy8gICAgIHNwYW4ge1xuLy8gICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbi8vICAgICAgIGNvbG9yOiAkYnJhbmQ7XG4vLyAgICAgfVxuLy8gICB9XG5cbi8vICAgJl9fc3VidGl0bGUge1xuLy8gICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDM3KTtcbi8vICAgICBjb2xvcjogI0EzQTJBMjtcbi8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgei1pbmRleDogMztcblxuLy8gICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbi8vICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAmX19uYXYge1xuLy8gICAgIEBpbmNsdWRlIHZ3KCRtYXJnaW46IDI3MCBhdXRvIDApO1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICB6LWluZGV4OiAyO1xuLy8gICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogMTIwMCxcbi8vICAgICAgICRwYWRkaW5nOiAwIDE1KTtcbi8vICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbi8vICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4vLyAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuLy8gICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICBwYWRkaW5nOiAwcHggNDBweDtcbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAmX19saW5rIHtcbi8vICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiA1MCxcbi8vICAgICAgICRwYWRkaW5nOiAyMiAwLFxuLy8gICAgICk7XG4vLyAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbi8vICAgICBjb2xvcjogIzAwMDtcbi8vICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICBsaW5lLWhlaWdodDogMS40O1xuLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuLy8gICAgICY6YWZ0ZXIge1xuLy8gICAgICAgY29udGVudDogJyc7XG4vLyAgICAgICBAaW5jbHVkZSB2dygkd2lkdGg6IDQwOCk7XG4vLyAgICAgICBoZWlnaHQ6IDFweDtcbi8vICAgICAgIGJvdHRvbTogMDtcbi8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgICAgYmFja2dyb3VuZDogIzAwMDtcblxuLy8gICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuLy8gICAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgIH1cbi8vICAgICB9XG5cbi8vICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4vLyAgICAgICBmb250LXNpemU6IDMwcHg7XG4vLyAgICAgICBwYWRkaW5nOiAyMnB4IDBweDtcbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAmX19pbWcge1xuLy8gICAgIGZsb2F0OiByaWdodDtcbi8vICAgICBvcGFjaXR5OiAwLjQ7XG4vLyAgICAgZmxvYXQ6IHJpZ2h0O1xuLy8gICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9mZWVsaW5nLTEtMS5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbi8vICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4vLyAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuLy8gICAgIHNoYXBlLW91dHNpZGU6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgLTElIDEwMCUpO1xuLy8gICAgIC8vIGhlaWdodDogMTMyMHB4O1xuLy8gICAgIC8vIHdpZHRoOiAxMDkwcHg7XG4vLyAgICAgLy8gbWFyZ2luLXRvcDogLTM1MHB4O1xuLy8gICAgIEBpbmNsdWRlIHZ3KCRoZWlnaHQ6IDEzMjAsXG4vLyAgICAgICAkd2lkdGg6IDEwOTAsXG4vLyAgICAgICAkbWFyZ2luLXRvcDogLTM1MCk7XG5cbi8vICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4vLyAgICAgICBoZWlnaHQ6IGF1dG87XG4vLyAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgIG1hcmdpbi10b3A6IDA7XG4vLyAgICAgICBjbGlwLXBhdGg6IG5vbmU7XG4vLyAgICAgICBzaGFwZS1vdXRzaWRlOiBub25lO1xuLy8gICAgICAgLy8gcGFkZGluZy1ib3R0b206IDExMCU7XG4vLyAgICAgICBoZWlnaHQ6IDQwMHB4O1xuLy8gICAgICAgZmxvYXQ6IG5vbmU7XG4vLyAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuLy8gICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2ZlZWxpbmctMS1tLmpwZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuLy8gICAgIH1cbi8vICAgfVxuXG4vLyAgICZfX3RhYiB7XG4vLyAgICAgLy8gZGlzcGxheTogZmxleDtcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgICBvcGFjaXR5OiAwO1xuLy8gICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbi8vICAgICA7XG5cbi8vICAgICAmLmlzLXZpc2libGUge1xuLy8gICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICBvcGFjaXR5OiAxO1xuLy8gICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbi8vICAgICB9XG5cbi8vICAgICAmLXRpdGxlIHtcbi8vICAgICAgIEBpbmNsdWRlIHZ3KCRtYXJnaW4tdG9wOiAyNzApO1xuLy8gICAgICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogNTAsXG4vLyAgICAgICAgICRwYWRkaW5nOiAyMiAwLFxuLy8gICAgICAgKTtcbi8vICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4vLyAgICAgICBjb2xvcjogJGJyYW5kO1xuLy8gICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICBsaW5lLWhlaWdodDogMS40O1xuLy8gICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4vLyAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4vLyAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4vLyAgICAgICB9XG5cbi8vICAgICAgICY6YWZ0ZXIge1xuLy8gICAgICAgICBjb250ZW50OiAnJztcbi8vICAgICAgICAgQGluY2x1ZGUgdncoJHdpZHRoOiA0MDgpO1xuLy8gICAgICAgICBoZWlnaHQ6IDFweDtcbi8vICAgICAgICAgYm90dG9tOiAwO1xuLy8gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQ7XG4vLyAgICAgICB9XG5cbi8vICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbi8vICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuLy8gICAgICAgfVxuLy8gICAgIH1cblxuLy8gICAgICYtbGVmdCB7XG4vLyAgICAgICAvLyB3aWR0aDogNDAlO1xuLy8gICAgICAgQGluY2x1ZGUgdncoJHdpZHRoOiAxMjAwLFxuLy8gICAgICAgICAkbWFyZ2luOiAwIGF1dG8sXG4vLyAgICAgICAgICRwYWRkaW5nOiAwIDE1KTtcbi8vICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuLy8gICAgIH1cblxuLy8gICAgICYtY29udGVudCB7XG5cbi8vICAgICAgIHAge1xuLy8gICAgICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAzMCxcbi8vICAgICAgICAgICAkbWFyZ2luLWJvdHRvbTogMzApO1xuLy8gICAgICAgICBmb250LXdlaWdodDogNDAwO1xuLy8gICAgICAgfVxuLy8gICAgIH1cblxuLy8gICAgIC5mZWVsaW5nX19pbWcge1xuLy8gICAgICAgb3BhY2l0eTogMTtcbi8vICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuXG4vLyAgICAgICAmLS1qb2ludCB7fVxuXG4vLyAgICAgICAmLS1iYWNrIHtcbi8vICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvZmVlbGluZy00LnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4vLyAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbi8vICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuLy8gICAgICAgICBzaGFwZS1vdXRzaWRlOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIC0xJSAxMDAlKTtcbi8vICAgICAgICAgQGluY2x1ZGUgdncoJGhlaWdodDogMTMyMCxcbi8vICAgICAgICAgICAkd2lkdGg6IDEwOTAsXG4vLyAgICAgICAgICAgJG1hcmdpbi10b3A6IC0zNTApO1xuXG4vLyAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbi8vICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9mZWVsaW5nLTQtbS5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuLy8gICAgICAgICAgIGNsaXAtcGF0aDogbm9uZTtcbi8vICAgICAgICAgICBzaGFwZS1vdXRzaWRlOiBub25lO1xuLy8gICAgICAgICAgIGhlaWdodDogYXV0bztcbi8vICAgICAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuLy8gICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTAlO1xuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG5cbi8vICAgICAgICYtLWtuZWUge1xuLy8gICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9mZWVsaW5nLTIucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbi8vICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuLy8gICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAtMTAwJSwgMTAwJSAwLCAxMDAlIDEwMCUsIDQwJSAxMDAlKTtcbi8vICAgICAgICAgc2hhcGUtb3V0c2lkZTogcG9seWdvbigwIC0xMDAlLCAxMDAlIDAsIDEwMCUgMTAwJSwgNDAlIDEwMCUpO1xuLy8gICAgICAgICAvLyBoZWlnaHQ6IDEzMjBweDtcbi8vICAgICAgICAgLy8gd2lkdGg6IDExMDBweDtcbi8vICAgICAgICAgLy8gbWFyZ2luLXRvcDogLTM3MHB4O1xuLy8gICAgICAgICBAaW5jbHVkZSB2dygkaGVpZ2h0OiAxMzIwLFxuLy8gICAgICAgICAgICR3aWR0aDogMTEwMCxcbi8vICAgICAgICAgICAkbWFyZ2luLXRvcDogLTM3MCk7XG5cbi8vICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuLy8gICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2ZlZWxpbmctMi1tLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4vLyAgICAgICAgICAgY2xpcC1wYXRoOiBub25lO1xuLy8gICAgICAgICAgIHNoYXBlLW91dHNpZGU6IG5vbmU7XG4vLyAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuLy8gICAgICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4vLyAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDExMCU7XG4vLyAgICAgICAgIH1cbi8vICAgICAgIH1cblxuLy8gICAgICAgJi0tbmVjayB7XG4vLyAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2ZlZWxpbmctMy5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4vLyAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbi8vICAgICAgICAgc2hhcGUtb3V0c2lkZTogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAtMSUgMTAwJSk7XG4vLyAgICAgICAgIC8vIGhlaWdodDogMTMyMHB4O1xuLy8gICAgICAgICAvLyB3aWR0aDogODgwcHg7XG4vLyAgICAgICAgIC8vIG1hcmdpbi10b3A6IC01MDBweDtcbi8vICAgICAgICAgQGluY2x1ZGUgdncoJGhlaWdodDogMTMyMCxcbi8vICAgICAgICAgICAkd2lkdGg6IDg4MCxcbi8vICAgICAgICAgICAkbWFyZ2luLXRvcDogLTUwMCxcbi8vICAgICAgICAgKTtcblxuLy8gICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4vLyAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvZmVlbGluZy0zLW0uanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbi8vICAgICAgICAgICBjbGlwLXBhdGg6IG5vbmU7XG4vLyAgICAgICAgICAgc2hhcGUtb3V0c2lkZTogbm9uZTtcbi8vICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4vLyAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbi8vICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEwJTtcbi8vICAgICAgICAgfVxuLy8gICAgICAgfVxuXG4vLyAgICAgICAmLS1tb3Zpbmcge1xuLy8gICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9mZWVsaW5nLTUucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbi8vICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuLy8gICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCUgMTAwJSk7XG4vLyAgICAgICAgIHNoYXBlLW91dHNpZGU6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgLTElIDEwMCUpO1xuLy8gICAgICAgICAvLyBoZWlnaHQ6IDEzMjBweDtcbi8vICAgICAgICAgLy8gd2lkdGg6IDEwOTBweDtcbi8vICAgICAgICAgLy8gbWFyZ2luLXRvcDogLTM1MHB4O1xuLy8gICAgICAgICBAaW5jbHVkZSB2dygkaGVpZ2h0OiAxMzIwLFxuLy8gICAgICAgICAgICR3aWR0aDogMTA5MCxcbi8vICAgICAgICAgICAkbWFyZ2luLXRvcDogLTM1MCk7XG5cbi8vICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuLy8gICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2ZlZWxpbmctNS1tLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4vLyAgICAgICAgICAgY2xpcC1wYXRoOiBub25lO1xuLy8gICAgICAgICAgIHNoYXBlLW91dHNpZGU6IG5vbmU7XG4vLyAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuLy8gICAgICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4vLyAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDExMCU7XG4vLyAgICAgICAgIH1cbi8vICAgICAgIH1cbi8vICAgICB9XG5cbi8vICAgICAmLWxpbmsge1xuLy8gICAgICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMzApO1xuLy8gICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbi8vICAgICB9XG4vLyAgIH1cblxuLy8gfVxuXG4uaW5zaWRlIHtcbiAgQGluY2x1ZGUgdncoJG1hcmdpbi10b3A6IC0xMjApO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gIH1cblxuXG4gIC5zaXRlLXdpZHRoIHtcbiAgICBAaW5jbHVkZSB2dygkcGFkZGluZy10b3A6IDIwMCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIzMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5kaXZpZGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2JnIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9yZWR1Y2UtYmcucG5nKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMTIlO1xuICAgIC8vIGJhY2tncm91bmQtc2l6ZTogMTE4JTtcbiAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTIwcHggLTkwNnB4O1xuICAgIC8qIGJhY2tncm91bmQtc2l6ZTogMTAwJTsgKi9cbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNTAlIDEwNCU7XG4gICAgQGluY2x1ZGUgdncoJGJhY2tncm91bmQtcG9zaXRpb246IC01MTAgNjApO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzYlIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTc4JTtcbiAgICB9XG5cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAxMTksXG4gICAgICAkd2lkdGg6IDcxOCxcbiAgICAgICRtYXJnaW46IDAgYXV0byxcbiAgICAgICRwYWRkaW5nLXRvcDogMjYwKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkZ3JleTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgcGFkZGluZy10b3A6IDQ5cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDE0OCk7XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zdWJ0aXRsZSB7XG4gICAgLy8gQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogNTAsICR3aWR0aDogNzE4LFxuICAgIC8vICAgJG1hcmdpbjogLTEwNCBhdXRvIDExMCk7XG4gICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogNTAsICR3aWR0aDogNzE4LFxuICAgICAgJG1hcmdpbjogMCBhdXRvIDExMCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzAwMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwcHggYXV0byA1MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2J0bnMge1xuICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogODY4LFxuICAgICAgJG1hcmdpbjogMCBhdXRvLFxuICAgICAgJHBhZGRpbmctYm90dG9tOiA4NzApO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMzcsXG4gICAgICAkd2lkdGg6IDg2OCxcbiAgICAgICRoZWlnaHQ6IDEzOCxcbiAgICAgICRtYXJnaW4tYm90dG9tOiA1MCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiAwIDBweCAyMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ5cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC9pbWFnZXMvaW5zaWRlLWJ0bi5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgYmFja2dyb3VuZDogJGJyYW5kIHVybCgvaW1hZ2VzL2luc2lkZS1idG4ucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA0MXB4IDJweCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgLjMpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zJSk7XG4gICAgfVxuICB9XG5cbn1cblxuLm9yZGVyIHtcbiAgQGluY2x1ZGUgdncoJG1hcmdpbi10b3A6IC02MDAsXG4gICAgJG1hcmdpbi1ib3R0b206IDYwKTtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiA4MCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG5cbiAgICB9XG4gIH1cblxuICAmX19zdWJ0aXRsZSB7XG4gICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMzcsXG4gICAgICAkbWFyZ2luLWJvdHRvbTogNzgpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICA7XG5cbiAgICB9XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19jYXJkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgdncoJG1heC13aWR0aDogODgwKTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAmLnNwZWNpYWwtb2ZmZXIge1xuICAgICAgLm9mZmVyX190aW1lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuICAgICAgICBsZWZ0OiA1JTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogM3B4IDExcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG5cbiAgICAgIC5vcmRlcl9fY2FyZC1zdGFjayB7XG4gICAgICAgIC5vZmZlcl9fdGltZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIH1cblxuICAgICAgICAub3JkZXJfX2NhcmQtaW5uZXIge1xuICAgICAgICAgICY6YWZ0ZXIge1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3JkZXJfX3ByaWNlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm9yZGVyX19wcmljZS1zcGVjaWFsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgc3BhbiB7XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB3aWR0aDogMTIwJTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBAaW5jbHVkZSB2dygkaGVpZ2h0OiAzKTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3JkZXJfX2J0biB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm9mZmVyX190aW1lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcmRlcl9fcHJpY2Utc3BlY2lhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICZfX2J0biB7XG4gICAgei1pbmRleDogMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogJGJyYW5kO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogMTcyLFxuICAgICAgJGhlaWdodDogNTUsXG4gICAgICAkZm9udC1zaXplOiAyMyxcbiAgICAgICRtYXJnaW46IDAgYXV0byAzMCk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMHB4IDExcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG5cbiAgICB9XG4gIH1cblxuICAmX19jYXJkIHtcbiAgICBib3gtc2hhZG93OiAwIDBweCAxMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBmbGV4LWJhc2lzOiA0NyU7XG5cbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIG1heC13aWR0aDogMjk1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmLWlubmVyIHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nOiAzMCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi1ib3R0bGUge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN0YWNrIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBvcmRlcjogMDtcbiAgICAgIH1cblxuICAgICAgLm9yZGVyX19jYXJkLWlubmVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDIwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAyMDAlO1xuICAgICAgICAgIC8vIGxlZnQ6IC0xNjAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRicmFuZDtcbiAgICAgICAgICAvLyB0b3A6IC0xMDQlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtMTA2JSkgcm90YXRlKC0yNGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgICAgei1pbmRleDogMDtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgICAgIGxlZnQ6IC0yNTklO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzNCNUQyNjtcbiAgICAgICAgICAgIHRvcDogLTkxJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19wcmljZSB7XG4gICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogNTAsXG4gICAgICAkbWFyZ2luLWJvdHRvbTogMTgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMjApO1xuICAgICAgY29sb3I6ICRicmFuZDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19ib3R0bGUge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDUwKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLWltZyB7XG4gICAgICB3aWR0aDogOTUlO1xuXG4gICAgICBAaW5jbHVkZSB2dygkbWFyZ2luOiAwIGF1dG8gNSk7XG4gICAgfVxuXG4gICAgJi1zdWJ0aXRsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMTYsXG4gICAgICAgICRtYXJnaW4tYm90dG9tOiAyNSk7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAyMSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3N0YWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiA1MCk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zdWJ0aXRsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDE2LFxuICAgICAgICAkbWFyZ2luLWJvdHRvbTogMTgpO1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMjEpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIHdpZHRoOiA4MiU7XG4gICAgICBAaW5jbHVkZSB2dygkbWFyZ2luOiAwIGF1dG8gNDApO1xuICAgIH1cbiAgfVxufVxuXG4ucmV2aWV3cyB7XG4gIEBpbmNsdWRlIHZ3KCRtYXJnaW4tYm90dG9tOiAyODUpO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOTVweDtcbiAgfVxuXG4gIC5qcy1yZXZpZXctaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDUwKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VidGl0bGUge1xuICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDM3LFxuICAgICAgJG1hcmdpbi1ib3R0b206IDMwKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjciB7XG4gICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMjEsXG4gICAgICAkbWF4LXdpZHRoOiA3NzAsXG4gICAgICAkbWFyZ2luOiAwIGF1dG8gNTApO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogODQwLFxuICAgICAgJG1hcmdpbjogMCBhdXRvIDMwKTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICB9XG5cbiAgJl9fcmF0aW5nIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgQGluY2x1ZGUgdncoJHBhZGRpbmc6IDAgMzIgMCAwKTtcbiAgICBmbGV4LWJhc2lzOiA1MiU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgICB9XG5cbiAgICAmLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgQGluY2x1ZGUgdncoJG1hcmdpbi1ib3R0b206IDIzKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuXG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAucmV2aWV3c19fcmF0aW5nLWNvbCB7XG4gICAgICAgICAgY29sb3I6IHJnYigxOTksIDUzLCA1OCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN0YXJzIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbCB7XG4gICAgICBmbGV4LWJhc2lzOiA1NyU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAyMSk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBmbGV4LWJhc2lzOiAzMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbiAgJl9fYWN0aW9uIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMjEsXG4gICAgICAgICRtYXJnaW4tYm90dG9tOiA0Myk7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMjMsXG4gICAgICAgICRwYWRkaW5nOiAwLFxuICAgICAgICAkaGVpZ2h0OiA3Nyk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7fVxuXG4gICZfX2lubmVyIHtcbiAgICBAaW5jbHVkZSB2dygkbWFyZ2luLWJvdHRvbTogOTApO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgbWFyZ2luLXRvcDogMTU5cHg7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHZ3KCRtYXJnaW4tbGVmdDogMTAwLFxuICAgICAgJG1hcmdpbi1ib3R0b206IDQwLFxuICAgICAgJHBhZGRpbmc6IDQ1IDEwMCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiA0N3B4O1xuICAgICAgcGFkZGluZzogNDdweCAxNXB4IDE1cHggMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG5cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvcmV2aWV3LWJnLTIucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgLy8gbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgICAvLyBwYWRkaW5nOiAxMzVweCAxMDBweCAyMHB4IDEwMHB4O1xuICAgICAgLy8gbWluLWhlaWdodDogNTg1cHg7XG4gICAgICBib3gtc2hhZG93OiAxcHggMCAxMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgQGluY2x1ZGUgdncoJHBhZGRpbmc6IDQ1IDEwMCk7XG4gICAgICAvLyBAaW5jbHVkZSB2dygkbWFyZ2luLXRvcDogLTI0LFxuICAgICAgLy8gICAkcGFkZGluZzogMTM1IDEwMCAyMCAxMDAsXG4gICAgICAvLyAgICRtaW4taGVpZ2h0OiA1ODUpO1xuXG4gICAgICAucmV2aWV3c19faXRlbS1pbWcge1xuICAgICAgICBAaW5jbHVkZSB2dygkdG9wOiAxNjApO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgICB0b3A6IC0zM3B4O1xuICAgICAgICAgIGxlZnQ6IDExJTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDAgMTFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0N3B4O1xuICAgICAgICBwYWRkaW5nOiA0N3B4IDE1cHggMTVweCAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgLy8gYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3Jldmlldy1iZy0xLnBuZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgLy8gYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJveC1zaGFkb3c6IDFweCAwIDExcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDAgMTFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0N3B4O1xuICAgICAgICBwYWRkaW5nOiA0N3B4IDE1cHggMTVweCAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgQGluY2x1ZGUgdncoJHdpZHRoOiAxNzUsXG4gICAgICAgICRoZWlnaHQ6IDE3NSxcbiAgICAgICAgJHRvcDogNzApO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICB3aWR0aDogODFweDtcbiAgICAgICAgaGVpZ2h0OiA4MXB4O1xuICAgICAgICB0b3A6IC0zM3B4O1xuICAgICAgICBsZWZ0OiAxMSU7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmLXN0YXJzIHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRtYXJnaW4tYm90dG9tOiA0NixcbiAgICAgICAgJHdpZHRoOiAxNzUpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1yYXRpbmcge31cblxuICAgICYtdGV4dCB7XG4gICAgICB3aWR0aDogOTIlO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMjEsXG4gICAgICAgICRtYXJnaW4tYm90dG9tOiA2MCk7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIHAge1xuXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1hdXRob3Ige1xuICAgICAgY29sb3I6ICRicmFuZDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDIxKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fYnRuLW1vcmUge1xuICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDE2LFxuICAgICAgJG1hcmdpbjogMCBhdXRvLFxuICAgICAgJGJvcmRlcjogNSBzb2xpZCAjMDAwLFxuICAgICAgJGJvcmRlci1yYWRpdXM6IDEwLFxuICAgICAgJHdpZHRoOiAzNTEsXG4gICAgICAkaGVpZ2h0OiA1NCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvZm9vdGVyLWJnLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIEBpbmNsdWRlIHZ3KCRwYWRkaW5nOiAxNDAgMCAxODApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgIHBhZGRpbmc6IDY2cHggMDtcbiAgICA7XG5cbiAgfVxuXG4gIC53YXZlIHtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDE0NXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiA1MCxcbiAgICAgICRtYXJnaW4tYm90dG9tOiA2MCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgfVxuICB9XG5cbiAgJl9fZm9ybSB7XG4gICAgQGluY2x1ZGUgdncoJG1heC13aWR0aDogODMwLFxuICAgICAgJG1hcmdpbjogMCBhdXRvKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIGlucHV0IHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDIxLFxuICAgICAgICAkaGVpZ2h0OiA4NSxcbiAgICAgICAgJHBhZGRpbmc6IDUgMzApO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICBmbGV4LXNocmluazogMTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICBvcmRlcjogMDtcblxuICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6ICRicmFuZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAyMyxcbiAgICAgICAgJHdpZHRoOiAyNjMsXG4gICAgICAgICRib3JkZXItcmFkaXVzOiA0MCxcbiAgICAgICAgJG1hcmdpbi1sZWZ0OiAtMTAwKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBvcmRlcjogMztcbiAgICAgICAgd2lkdGg6IDEzNnB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRlc2NyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIEBpbmNsdWRlIHZ3KCRtYXJnaW46IDUwIDAgMCxcbiAgICAgICAgJGZvbnQtc2l6ZTogMjEpO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBkaXNwbGF5OiBub25lOyBcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IC0xO1xuXG4gICYuaXMtdmlzaWJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogMTE3NCxcbiAgICAgICRib3JkZXItcmFkaXVzOiAyNCxcbiAgICAgICRwYWRkaW5nOiA2MCAwKTtcbiAgICBib3gtc2hhZG93OiAwIDBweCAxMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIG1heC13aWR0aDogOTglO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICAvLyBtYXgtaGVpZ2h0OiA3MHZoOyBcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgfVxuXG4gICZfX2Nsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgQGluY2x1ZGUgdncoJHRvcDogMjAsXG4gICAgICAkcmlnaHQ6IDIwLFxuICAgICAgJHdpZHRoOiAzOCwgJGhlaWdodDogMzgsXG4gICAgKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogJGJyYW5kO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgYm94LXNoYWRvdzogMCAwcHggMTFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIC8vIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgQGluY2x1ZGUgdncoJHdpZHRoOiAxNik7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDM3LFxuICAgICAgJG1hcmdpbi1ib3R0b206IDE1LFxuICAgICAgJHBhZGRpbmc6IDAgODApO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMjYsXG4gICAgICAkcGFkZGluZzogMCA4MCk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBAaW5jbHVkZSB2dygkbWFyZ2luLWJvdHRvbTogMzApO1xuXG4gICAgcCB7XG4gICAgICBAaW5jbHVkZSB2dygkbWFyZ2luLWJvdHRvbTogMTUpO1xuICAgIH1cblxuICAgICYtLWNlbnRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cbiAgICBhIHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDIxLFxuICAgICAgICAkcGFkZGluZzogMTAgMjApO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICBAaW5jbHVkZSB2dygkbWFyZ2luOiAzMCAwIDMwKTtcblxuICAgIGxpIHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nLWJvdHRvbTogMzApO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnRuIHtcbiAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiA0MCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0ge1xuICBAaW5jbHVkZSB2dygkbWFyZ2luLXRvcDogOTApO1xuXG4gICZfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBAaW5jbHVkZSB2dygkaGVpZ2h0OiAxMDksXG4gICAgICAgICRwYWRkaW5nOiA3IDMwLFxuICAgICAgICAkZm9udC1zaXplOiAzMCxcbiAgICAgICAgJGJvcmRlci1yYWRpdXM6IDM4LFxuICAgICAgICAkbWFyZ2luLWJvdHRvbTogNDApO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMHB4IDExcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBmbGV4LWJhc2lzOiAzOCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1vYmlsZS1oaWRlIHtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcHVwLWNvbnRhY3Qge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5O1xuICBAaW5jbHVkZSB2dygkcmlnaHQ6IDIwLFxuICAgICRib3R0b206IDE0MCk7XG4gIC8vICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvaW5zaWRlLWJ0bi5wbmcnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB6LWluZGV4OiA5OTk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgIHJpZ2h0OiAwJTtcblxuICB9XG5cbiAgJi5pcy12aXNpYmxlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAucG9wdXBfX2Nsb3NlIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG5cbiAgICAgIHRvcDogMTRweDtcbiAgICAgIHJpZ2h0OiAzNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wb3B1cF9faW5uZXIge1xuICAgIGJhY2tncm91bmQ6ICNlY2VjZWMgdXJsKCcvaW1hZ2VzL2luc2lkZS1idG4ucG5nJyk7XG4gICAgLy8gYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIHVybCgnL2ltYWdlcy9pbnNpZGUtYnRuLnBuZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDEyJTtcblxuICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogNzAwKTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIHVybCgnL2ltYWdlcy9pbnNpZGUtYnRuLnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDEyJTtcblxuICAgIH1cbiAgfVxuXG4gIC5mb3JtX19yb3cge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAaW5jbHVkZSB2dygkbWFyZ2luLWJvdHRvbTogNTApO1xuXG4gICAgaW5wdXQge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcbiAgICAgIEBpbmNsdWRlIHZ3KCRib3JkZXItYm90dG9tOiAxIHNvbGlkICMzMzMsXG4gICAgICAgICRib3JkZXItcmFkaXVzOiAwLFxuICAgICAgICAkcGFkZGluZzogMTAgMjAsXG4gICAgICAgICRoZWlnaHQ6IGF1dG8sXG4gICAgICAgICRtYXJnaW46IDAgYXV0byA3MCxcbiAgICAgICAgJGZvbnQtc2l6ZTogMjYpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIGZsZXgtYmFzaXM6IDgwJTtcbiAgICB9XG4gIH1cblxuICAuYnRuIHtcbiAgICBAaW5jbHVkZSB2dygkYm9yZGVyOiBub25lLFxuICAgICAgJHBhZGRpbmc6IDIwIDgwKTtcbiAgfVxufVxuXG4ucG9wdXAtZmVlbGluZyB7XG4gIC5wb3B1cF9faW5uZXIge1xuICAgIHBhZGRpbmc6IDQycHggMHB4O1xuICB9XG5cbiAgLnBvcHVwX19jbG9zZSB7XG4gICAgei1pbmRleDogOTtcbiAgfVxuXG4gIC5mZWVsaW5nX19pbWcge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbWcge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5mZWVsaW5nX190YWItdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIH1cblxuICAvLyAmW2RhdGEtcG9wdXA9XCJqb2ludFwiXXtcbiAgLy8gICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9mZWVsaW5nLTEtbS5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAvLyB9XG4gIC5mZWVsaW5nX190YWItY29udGVudCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufSIsbnVsbCwiXG4kYnJhbmQ6ICMzQjVEMjY7XG4kYnJhbmQtbGlnaHQ6ICM0RjdDMzM7XG4kZ3JleTogI0M0QzRDNDtcbiRzZWNvbmRhcnk6ICNBMzMwMzE7XG4kc2hhZG93OiA0cHggNHB4IDRweCByZ2JhKDAsMCwwLDAuMyk7XG5cbi8qXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZvbnRzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG5cbiRmZjogICAnUG9wcGlucycsIHNhbnMtc2VyaWY7IiwiQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4vLyDQkdCw0LfQvtCy0LDRjyDRhC3RhtC40Y8g0LrQvtC90LLQtdGA0YLQsNGG0LjQuCDQsiB2d1xuLy8gZXggLmVsZW1lbnQgeyBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAyMCwgJG1hcmdpbjogMTAgYXV0bykgIH1cbkBtaXhpbiB2dygkYXJncy4uLikge1xuXHQvL0BlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluIGtleXdvcmRzKCRhcmdzKSB7ICN7JHByb3BlcnR5fTogIG1hcC1nZXQoZ2VuZXJhdGVWdygkdmFsdWUpLCBcInB4XCIpO31cblx0QGluY2x1ZGUgdnctcmVzcG9uc2l2ZShrZXl3b3JkcygkYXJncykpO1xufVxuXG4vLyBAbWl4aW4gdnctcmVzcG9uc2l2ZSgkYXR0cmlidXRlcykge1xuLy8gXHRAZWFjaCAkcHJvcGVydHksICR2YWx1ZSBpbiAkYXR0cmlidXRlcyB7I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMSksICdweCcpO31cbi8vIFx0QGVhY2ggJHdpZHRoLCAkbXVsdGkgIGluICRicmVha3BvaW50cyB7XG4vLyBcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkd2lkdGgpIHtcbi8vIFx0XHRcdEBlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluICRhdHRyaWJ1dGVzIHtcbi8vIFx0XHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgJG11bHRpKSwgJ3Z3Jyk7XG4vLyBcdFx0XHR9XG4vLyBcdFx0fVxuLy8gXHR9XG5cdFxuLy8gXHQvL1NhdmUgcGl4ZWxzIGZvciBtb2JpbGUgZGV2aWNlc1xuLy8gXHRAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4vLyBcdFx0QGVhY2ggJHByb3BlcnR5LCAkdmFsdWUgaW4gJGF0dHJpYnV0ZXMge1xuLy8gXHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMC45KSwgJ3B4Jyk7XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyB9XG5AbWl4aW4gdnctcmVzcG9uc2l2ZSgkYXR0cmlidXRlcykge1xuXHRAZWFjaCAkcHJvcGVydHksICR2YWx1ZSBpbiAkYXR0cmlidXRlcyB7I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMSksICd2dycpO31cblx0QGVhY2ggJHdpZHRoLCAkbXVsdGkgIGluICRicmVha3BvaW50cyB7XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkd2lkdGgpIHtcblx0XHRcdEBlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluICRhdHRyaWJ1dGVzIHtcblx0XHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgJG11bHRpKSwgJ3Z3Jyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQvL1NhdmUgcGl4ZWxzIGZvciBtb2JpbGUgZGV2aWNlc1xuXHRAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG5cdFx0QGVhY2ggJHByb3BlcnR5LCAkdmFsdWUgaW4gJGF0dHJpYnV0ZXMge1xuXHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMC43KSwgJ3B4Jyk7XG5cdFx0fVxuXHR9XG59XG4vLyBleCAuZWxlbWVudHsgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkgeyAuLi4gfSB9XG5AbWl4aW4gcmVzcG9uZC10bygkYnJlYWtwb2ludCkge1xuXHRAaWYgJGJyZWFrcG9pbnQgPT0gXCJsZ1wiIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH0gXG5cdEBlbHNlIGlmICRicmVha3BvaW50ID09IFwibWRcIiB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cblx0QGVsc2UgaWYgJGJyZWFrcG9pbnQgPT0gXCJzbWFsbFwiIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxuXHRAZWxzZSBpZiAkYnJlYWtwb2ludCA9PSBcInhzXCIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cdEBlbHNlIGlmICRicmVha3BvaW50ID09IFwieHhzXCIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cblx0QGVsc2Uge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50fXB4KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIHBsYWNlaG9sZGVyIHtcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7QGNvbnRlbnR9XG5cdCY6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAge0Bjb250ZW50fVxuXHQmOjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgIHtAY29udGVudH1cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7QGNvbnRlbnR9ICBcbn1cblxuQG1peGluIGZsZXgoKXtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tb3otYm94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigpe1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi8vIEdlbmVyaWMgdHJhbnNmb3JtXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XG5cdCAgIC1tb3otdHJhbnNmb3JtOiAkdHJhbnNmb3Jtcztcblx0ICAgICAtby10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcbiAgICAgICAgICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xufVxuLy8gU2NhbGVcbkBtaXhpbiBzY2FsZSgkc2NhbGUpIHtcblx0IEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTtcbn1cbiIsIi8vICAgLy/QkdCw0LfQvtCy0LDRjyDRiNC40YDQuNC90LAg0YHQsNC50YLQsC4g0J/RgNC4INC00LDQvdC90L7QvCDRgNCw0LfQvNC10YDQtSDRgdCw0LnRgiDQsdGD0LTQtdGCINGB0LzQvtGC0YDQtdGC0YzRgdGPIDEg0LIgMSDQutCw0Log0LIgcHNkINC80LDQutC10YLQtSDQv9GA0Lggdncg0YDQsNC30LzQtdGA0LDRhVxuLy8gICAkc2l0ZVdpZHRoOiAxOTIwO1xuIFxuLy8gICAvL9Ci0L7Rh9C60Lgg0LjQt9C80LXQvdC10L3QuNGPINGA0LDQt9C80LXRgNC+0LJcbi8vICAgJGJyZWFrcG9pbnRzOiAoXG4vLyBcdC8vICcxNTAwJzogMC43NSxcbi8vIFx0JzE1MDAnOiAwLjcsXG4vLyBcdCcxMjAwJzogMC43LFxuLy8gXHQnOTkyJzogMC42NSxcbi8vIFx0Jzc2OCc6IDAuNCxcbi8vIFx0JzU3Nic6IDAuMzcsXG4vLyBcdC8vICc0MDAnOiAwLjUsXG4vLyAgICk7IFxuICBcbi8vICAgQGZ1bmN0aW9uIGdldC12dygkcHgsICRtdWx0aTowLjUpIHtcbi8vIFx0ICBAcmV0dXJuICRweCokbXVsdGk7XG4vLyAgIH1cbiBcbi8vICAgQGZ1bmN0aW9uIGdlbmVyYXRlVncoJHZhbHVlcywgJG11bHRpOjEpIHtcbi8vIFx0ICAkdnc6ICgpO1xuLy8gXHQgICRweDogKCk7XG4vLyBcdCAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuLy8gXHRcdCBAaWYgdHlwZS1vZigkdmFsdWUpICE9ICdudW1iZXInIHtcbi8vIFx0XHRcdCAgJHB4OiBhcHBlbmQoJHB4ICwgJHZhbHVlKTtcbi8vIFx0XHRcdCAgJHZ3OiBhcHBlbmQoJHZ3LCAkdmFsdWUpO1xuLy8gXHRcdCAgfVxuLy8gXHRcdCAgQGVsc2Uge1xuLy8gXHRcdFx0ICAkdmFsOiBwYXJzZUludCgkdmFsdWUpO1xuLy8gXHRcdFx0ICAkcHg6IHVucXVvdGUoJyN7YXBwZW5kKCRweCwgICR2YWwqJG11bHRpKX1weCcpO1xuLy8gXHRcdFx0ICAkdnc6IHVucXVvdGUoJyN7YXBwZW5kKCR2dywgIGdldC12dygkdmFsLCAkbXVsdGkpKX1weCcpO1xuLy8gXHRcdCAgfVxuLy8gXHQgIH1cbi8vIFx0ICBAcmV0dXJuICgndncnOiR2dywgJ3B4JzokcHgpO1xuLy8gICB9XG4gIFxuLy8gICAvLyDQn9GA0LjQstC10LTQtdC90LjQtSDRgtC40L/QvtCyINC6IGludFxuLy8gICBAZnVuY3Rpb24gcGFyc2VJbnQoJG4pIHtcbi8vIFx0ICBAcmV0dXJuICRuIC8gKCRuICogMCArIDEpO1xuLy8gICB9XG5cblxuIC8v0JHQsNC30L7QstCw0Y8g0YjQuNGA0LjQvdCwINGB0LDQudGC0LAuINCf0YDQuCDQtNCw0L3QvdC+0Lwg0YDQsNC30LzQtdGA0LUg0YHQsNC50YIg0LHRg9C00LXRgiDRgdC80L7RgtGA0LXRgtGM0YHRjyAxINCyIDEg0LrQsNC6INCyIHBzZCDQvNCw0LrQtdGC0LUg0L/RgNC4IHZ3INGA0LDQt9C80LXRgNCw0YVcbiAkc2l0ZVdpZHRoOiAxOTIwO1xuIFxuIC8v0KLQvtGH0LrQuCDQuNC30LzQtdC90LXQvdC40Y8g0YDQsNC30LzQtdGA0L7QslxuICRicmVha3BvaW50czogKFxuXHQgJzE1MDAnOiAwLjksXG4gXHQnMTIwMCc6IDEsXG4gXHQnNzAwJzogMS4zLFxuICk7IFxuIC8vINCf0L7Qu9GD0YfQsNC10Lwg0YDQsNC30LzQtdGAINGN0LvQtdC80LXQvdGC0LAg0LIgdndcbiAvLyAkcHggLSDQv9C40LrRgdC10LvQuFxuIC8vICRtdWx0aSAtINCc0L3QvtC20LjRgtC10LvRjCwg0LHQtdGA0LXRgtGB0Y8g0LjQtyAkYnJlYWtwb2luc1xuIEBmdW5jdGlvbiBnZXQtdncoJHB4LCAkbXVsdGk6MSkge1xuIFx0QHJldHVybiAkcHgvJHNpdGVXaWR0aCoxMDAqJG11bHRpO1xuIH1cbiBcbiAvLyDQk9C10L3QtdGA0LjRgNGD0LXQvCDQvNCw0YHRgdC40LIg0YEg0YDQsNC30LzQtdGA0LDQvNC4INC40YHRhdC+0LTRjyDQuNC3ICRicmVha3BvaW5zXG4gLy8gJHZhbHVlcyDQv9Cw0YDQsNC80LXRgtGAINC40LvQuCDQv9Cw0YDQsNC80LXRgtGA0Ysg0Y3Qu9C10LzQtdC90YLQsCAoZXggbWFyZ2luOiAxMCBhdXRvIDIwKVxuIC8vICRtdWx0aSAtINCc0L3QvtC20LjRgtC10LvRjCwg0LHQtdGA0LXRgtGB0Y8g0LjQtyAkYnJlYWtwb2luc1xuIC8vIEByZXR1cm4gLSDQktC+0LfRgNCw0YnQsNC10LzRi9C5INGA0LDQt9C80LXRgCwg0YLQuNC/XG4gQGZ1bmN0aW9uIGdlbmVyYXRlVncoJHZhbHVlcywgJG11bHRpOjEpIHtcbiBcdCR2dzogKCk7XG4gXHQkcHg6ICgpO1xuIFx0QGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuXHRcdEBpZiB0eXBlLW9mKCR2YWx1ZSkgIT0gJ251bWJlcicge1xuIFx0XHRcdCRweDogYXBwZW5kKCRweCAsICR2YWx1ZSk7XG4gXHRcdFx0JHZ3OiBhcHBlbmQoJHZ3LCAkdmFsdWUpO1xuIFx0XHR9XG4gXHRcdEBlbHNlIHtcbiBcdFx0XHQkdmFsOiBwYXJzZUludCgkdmFsdWUpO1xuIFx0XHRcdCRweDogdW5xdW90ZSgnI3thcHBlbmQoJHB4LCAgJHZhbCokbXVsdGkpfXB4Jyk7XG4gXHRcdFx0JHZ3OiB1bnF1b3RlKCcje2FwcGVuZCgkdncsICBnZXQtdncoJHZhbCwgJG11bHRpKSl9dncnKTtcbiBcdFx0fVxuIFx0fVxuIFx0QHJldHVybiAoJ3Z3JzokdncsICdweCc6JHB4KTtcbiB9XG4gXG4gLy8g0J/RgNC40LLQtdC00LXQvdC40LUg0YLQuNC/0L7QsiDQuiBpbnRcbiBAZnVuY3Rpb24gcGFyc2VJbnQoJG4pIHtcbiBcdEByZXR1cm4gJG4gLyAoJG4gKiAwICsgMSk7XG4gfSJdfQ== */
