@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:62.5%}body{font-family:Montserrat,sans-serif;font-size:1.6rem}.fix-body{overflow:hidden!important}.container{margin:0 auto;padding:0 1em;max-width:1400px;width:100%;overflow:hidden}.scrollspy-active{color:#6a6a6a!important}.section-title{margin:3em 0;line-height:1.6}.section-title h2{text-transform:uppercase;font-weight:400;font-size:1.6rem;color:#323232}.section-title p{margin-top:.25em;font-weight:700;font-size:2rem;color:#000}.underline-decoration{position:relative;color:#d00}.underline-decoration:before{content:"";width:110%;height:115%;background-color:#fff;position:absolute;bottom:-3px;left:-7px;z-index:-1;border-radius:3px}.thanks h3{margin-top:3em}.thanks a{margin-bottom:2em;text-align:center}.hide{display:none!important}.cookie-box{border-top:1px solid #848484;z-index:9999;position:fixed;bottom:0;padding:1em;width:100%;text-align:center;font-size:1.6rem;background-color:#f2f2f2;opacity:0;transform:translateY(100%);animation:a .5s .5s forwards}.cookie-box a{color:#000;text-decoration:none;font-weight:300}.cookie-box a:hover{text-decoration:underline}.cookie-btn{margin-top:1em;padding:.5em 1em;font-size:1.6rem;border:1px solid #000;border-radius:3px;color:#000;background:none;transition:background-color .3s,color .3s;cursor:pointer;font-weight:300}.cookie-btn:hover{background-color:#000;color:#eee}@keyframes a{to{opacity:1;transform:translateY(0)}}.navbar{position:fixed;top:0;width:100%;background-color:#fff;border-bottom:1px solid #eaeaea;z-index:10}.navbar__nav{display:flex;align-items:center;justify-content:space-between;height:64px;transition:height .3s ease}.navbar__logo{z-index:100}.navbar__logo a{display:flex;align-items:center;color:#000;text-decoration:none;letter-spacing:1px;font-size:1.6rem;transition:color .3s}.navbar__logo a:hover{color:#6a6a6a}.navbar__logo span{margin-left:.5em}.navbar__btn{padding:15px;border:none;background-color:transparent;overflow:visible;cursor:pointer;display:inline-block;transition:opacity .3s;z-index:100}.navbar__btn:hover{opacity:.6}.navbar__btn .burger{width:40px;height:24px;display:inline-block;position:relative}.navbar__btn .burger-inner{top:12px;border-radius:5px;transition:transform .5s ease-in-out}.navbar__btn .burger-inner,.navbar__btn .burger-inner:before{position:absolute;width:40px;height:3px;background-color:#000;display:block}.navbar__btn .burger-inner:before{top:-10px}.navbar__btn .burger-inner:after,.navbar__btn .burger-inner:before{content:"";border-radius:2px;transition:transform .5s ease-in-out,top .5s ease-in-out}.navbar__btn .burger-inner:after{top:10px;width:40px;height:3px;position:absolute;background-color:#000;display:block}.navbar__btn .burger-inner--active{transform:rotate(45deg)}.navbar__btn .burger-inner--active:after,.navbar__btn .burger-inner--active:before{transform:rotate(-90deg);top:0}.navbar__links{display:flex;flex-direction:column;align-items:center;position:absolute;top:64px;right:0;width:100%;height:calc(100vh - 64px);background-color:#fff;opacity:0;transition:transform .5s,opacity .5s;overflow:auto;transform:translateX(100%);z-index:5}.navbar__links--active{opacity:1;transform:translateX(0)}.navbar__link{display:inline-block;margin-top:2.5em;font-size:2.2rem;list-style:none;text-transform:uppercase}.navbar__link a{text-decoration:none;color:#000;padding:1em 2em;transition:color .3s}.navbar__link a:hover{color:#6a6a6a}.baner{margin-top:3em;height:250px;position:relative;background-size:cover;display:flex;align-items:center;justify-content:center;z-index:0;background-position:50%;text-align:center;background-image:url(/dist/img/baner.webp);color:#fff}.baner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:-1}.baner p{color:#fff;border:2px solid #fff;padding:2em;border-radius:6px}.header{position:relative;margin-top:64px;height:100%;max-height:700px;background-image:url(/dist/img/header--small.webp);background-size:cover;background-position:50%;z-index:0}.header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.7)}.header h1{font-size:2.4rem;letter-spacing:2px}.header__contact{justify-content:center;gap:.7em}.header__contact,.header__text{display:flex;align-items:center}.header__text{flex-direction:column;justify-content:space-evenly;height:70vh;max-height:700px;width:100%;text-align:center;z-index:1;color:#fff}.header__info{font-size:1.8rem;margin-top:.5em}.header__info--heading{margin-top:1em}.header__phone{margin-top:1em;font-size:2.2rem;cursor:pointer;color:#f6f5f5;text-decoration:none;padding:.2em;transition:color .3s,background-color .3s;border-radius:5px}.header__phone:hover{background-color:#d00;color:#fff}.header__hour{margin-top:.5em;font-size:2.2rem;display:flex;align-items:center;justify-content:center;gap:.7em}.header__btn{text-decoration:none;padding:1em 2em;background:none;color:#fff;font-size:1.6rem;transition:background-color .3s,color .3s;cursor:pointer;border:1px solid #fff;border-radius:2px;text-align:center}.header__btn:hover{background-color:#fff;color:#000}.header__box{display:flex;flex-direction:column;gap:1em}.services{padding-top:2em;line-height:140%;background-color:#fff}.services__text{margin-bottom:2em}.services__text h3{margin-bottom:1em;color:#000}.services__text p{margin-top:.5em;margin-bottom:1em}.services__text ul{list-style:none}.services__text li{margin-bottom:.5em}.services__text li:before{font-size:1.8rem;content:"•";color:#6a6a6a;font-weight:700;display:inline-block;width:1em;margin-left:.5em}.services__image{margin-bottom:2em}.services__image img{max-width:100%;height:400px;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;border-radius:5px;box-shadow:5px 5px 10px 0 #393939}.services__link{display:inline-block;text-decoration:none;margin-top:1.5em;padding:1em 2em;color:#000;background:none;border-radius:3px;border:2px solid #000;transition:background-color .3s,color .3s}.services__link:hover{color:#fff;background-color:#000}.about{background-color:#f2f2f2;padding-top:2em;line-height:140%;padding-bottom:1em}.about__cards{display:flex;align-items:center;justify-content:center;flex-direction:column}.about__card{margin-bottom:1em;max-width:300px}.about__card img{max-width:100%;height:350px;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;border-radius:3px;box-shadow:5px 5px 10px 0 #393939}.about__card h3{color:#000;margin-top:1em;margin-bottom:2em;text-align:center}.about__text h3{color:#000}.about__text h3,.about__text p{margin-bottom:1em}.about__image{margin:2em 0;padding-bottom:2em}.about__image img{max-width:100%;height:400px;width:100%;-o-object-position:right;object-position:right;-o-object-fit:cover;object-fit:cover;border-radius:3px;box-shadow:5px 5px 10px 0 #393939;filter:brightness(80%)}.contact{padding:4em 0;background-color:#eee;color:#000}.contact__box{margin-top:3em}.contact__info{line-height:160%}.contact__info h3{margin-bottom:2em;resize:1.8rem}.contact__info h4{margin:1em 0}.contact__form{margin-top:3em;background:none;line-height:1.6}.contact__form textarea{resize:vertical}.contact__input{background-color:#fff;width:100%;margin:.5em 0;padding:1.25em 2.5em;border:none;outline:none;box-shadow:2px 2px 5px 0 #858585;border-radius:10px}.contact__input:focus{box-shadow:inset 2px 2px 5px 0 #858585}.contact__input::placeholder{font-family:Montserrat,sans-serif}.contact__btn{color:#000;display:inline-block;margin-top:.5em;width:100%;border:none;background-color:#fff;padding:1em;transition:color .3s,background-color .3s;cursor:pointer;font-size:1.6rem;box-shadow:2px 2px 5px 0 #858585;border-radius:10px}.contact__btn:hover{background-color:#d2d2d2}.contact__details svg{margin-right:.5em}.contact__details p{padding-bottom:.5em;display:flex;color:#000}.contact__details a{color:#000;text-decoration:none;transition:color .3s;position:relative;z-index:2}.contact__details a:after{content:"";position:absolute;bottom:0;left:-5px;height:100%;width:110%;background-color:#181818;transform-origin:bottom;transition:transform .3s;z-index:-1;transform:scaleY(0)}.contact__details a:hover{color:#faf8f1}.contact__details a:hover:after{transform:scaleY(100%)}.policy{display:inline-block;margin-top:2em;text-decoration:none;color:#000}.policy:hover{text-decoration:underline}.policy-privacy{line-height:1.6}.policy-privacy h2{margin:1em 0}.policy-privacy ol{padding:1em}.policy-privacy ul li{margin:.5em 0}.policy-privacy a{text-decoration:none;margin-bottom:.5em;color:#000}.policy-privacy .come-back{display:inline-block;padding:1em 2em;background:none;border:1px solid #000;margin-bottom:2em;transition:background-color .3s,color .3s}.policy-privacy .come-back:hover{background-color:#000;color:#eee}.footer{padding:2em 0;background-color:#0f151b;text-align:center;font-size:1.6rem;color:#fff;letter-spacing:1px}@media (min-width:576px){.container{max-width:600px}.about__card{max-width:300px}.about__card img{height:400px}.header h1{font-size:3rem}.header__info--heading{font-size:2rem}.header__contact{justify-content:left;align-items:center}.header__contact svg{margin-top:1em}.header__hour,.header__phone{font-size:2.4rem}.header__hour{justify-content:left}}@media (min-width:768px){.container{max-width:720px}.swiper-nav-btn{display:block}.slide-content{margin-left:2em;margin-right:2em}.header__text{align-items:flex-start;justify-content:center;gap:1.5em;text-align:left}.header__info{font-size:2rem}.header__btn,.header__contact-info{margin-top:2em}.header__btn{font-size:1.8rem}.header__box{gap:0}.about__cards{flex-direction:row;flex-wrap:wrap;gap:2em;align-items:flex-start;justify-content:space-evenly}.about__card{max-width:250px;margin-bottom:0}.about__card img{height:350px}.contact__map{display:block}.cookie-box{display:flex;align-items:center;justify-content:center;line-height:1.6}.cookie-box .cookie-btn{margin:0;margin-left:2em}}@media (min-width:992px){.container{max-width:960px}.section-title h2{font-size:1.8rem}.section-title p{font-size:2.2rem}.about__box,.services__box{margin-top:2em;display:flex;align-items:center;justify-content:space-between;gap:5em}.about__box--reversed,.services__box--reversed{flex-direction:row-reverse}.about__text,.services__text{width:50%}.about__number{font-size:4.6rem}.about__description{font-size:1.8rem}.navbar__btn{display:none}.navbar__links{flex-direction:row;justify-content:space-between;position:static;width:auto;transform:translateX(0);opacity:1;background:none;overflow:hidden;align-items:center}.navbar__links a{padding:1em}.navbar__link{margin-top:0;font-size:1.6rem}.header{background-image:url(/dist/img/header--medium.webp)}.header__text{gap:2.5em}.header h1{font-size:3.2rem}.header__hour,.header__phone{font-size:2.6rem}.contact__box{display:flex;justify-content:space-between;align-items:center;gap:4em}.contact__info{width:100%}.contact__info h3{margin-bottom:2em}.contact__form{margin-top:0;max-width:100%}.thanks h3{margin-top:0}.thanks a{margin-bottom:0}}@media (min-width:1200px){.container{max-width:1140px}.testimonials__text{width:80%}.contact__info{width:50%}}@media (min-width:1400px){.container{max-width:1320px}}@media (min-width:1600px){.container{max-width:1400px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIm1haW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXVkWSxpQkF2ZFosQUMyWkEsRUQxWkksc0JBQUEsQUFDQSxTQUFBLEFBQ0EsU0FBQSxDQ0VKLEFEQ0UsS0FDRSx1QkFBQSxBQUNBLGVBQUEsQ0NFSixBRENFLEtBQ0Usa0NBQUEsQUFDQSxnQkFBQSxDQ0VKLEFERUUsVUFDRSx5QkFBQSxDQ0NKLEFERUUsV0FDSSxjQUFBLEFBQ0EsY0FBQSxBQUNBLGlCQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQ0NDTixBREVFLGtCQUNJLHVCQUFBLENDQ04sQURFRSxlQUNFLGFBQUEsQUFDQSxlQUFBLENDQ0osQURDTSxrQkFDSSx5QkFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQUFDRCxhQUFBLENDQ1QsQURFTSxpQkFDSSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQ0NBVixBRElFLHNCQUNJLGtCQUFBLEFBQ0EsVUFBQSxDQ0ROLEFERU0sNkJBQ0ksV0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esc0JBQUEsQUFDQSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLENDQVYsQURLSSxXQUNFLGNBQUEsQ0NGTixBREtJLFVBQ0Usa0JBQUEsQUFDQSxpQkFBQSxDQ0hOLEFEWUEsTUFDQyxzQkFBQSxDQ1RELEFEWUEsWUFDSSw2QkFBQSxBQUNBLGFBQUEsQUFDSCxlQUFBLEFBQ0EsU0FBQSxBQUNBLFlBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxpQkFBQSxBQUNBLHlCQUFBLEFBQ0EsVUFBQSxBQUNBLDJCQUFBLEFBQ0EsNEJBQUEsQ0NURCxBRFdJLGNBQ0UsV0FBQSxBQUNFLHFCQUFBLEFBQ0EsZUFBQSxDQ1RSLEFEV1Esb0JBQ0kseUJBQUEsQ0NUWixBRGVBLFlBQ0MsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxzQkFBQSxBQUNBLGtCQUFBLEFB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QUEsQ0N6UlYsQUQ4Uk0sMkJBQ0ksZUFBQSxBQUNBLGFBQUEsQUFDQSxtQkFBQSxBQUNBLDhCQUFBLEFBQ0EsT0FBQSxDQzVSVixBRDhSVSwrQ0FDSSwwQkFBQSxDQzVSZCxBRGdTTSw2QkFDSSxTQUFBLENDOVJWLEFEb1NNLGVBQ0ksZ0JBQUEsQ0NsU1YsQURxU00sb0JBQ0ksZ0JBQUEsQ0NuU1YsQUR3U0ksYUFDRSxZQUFBLENDdFNOLEFEeVNJLGVBQ0UsbUJBQUEsQUFDQSw4QkFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLHdCQUFBLEFBQ0EsVUFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxDQ3ZTTixBRHlTTSxpQkFDRSxXQUFBLENDdlNSLEFEMFNJLGNBQ0UsYUFBQSxBQUNBLGdCQUFBLENDeFNOLEFENFNFLFFBQ0ksbURBQUEsQ0MxU04sQUQyU00sY0FDSSxTQUFBLENDelNWLEFENFNNLFdBQ0ksZ0JBQUEsQ0MxU1YsQURpVE0sNkJBQ0ksZ0JBQUEsQ0M1U1YsQURpVE0sY0FDSSxhQUFBLEFBQ0EsOEJBQUEsQUFDQSxtQkFBQSxBQUNBLE9BQUEsQ0MvU1YsQURrVE0sZUFDSSxVQUFBLENDaFRWLEFEa1RVLGtCQUNJLGlCQUFBLENDaFRkLEFEb1RNLGVBQ0UsYUFBQSxBQUNBLGNBQUEsQ0NsVFIsQUR5VEksV0FDRSxZQUFBLENDdlROLEFEeVRJLFVBQ0UsZUFBQSxDQ3ZUTixDQUNGLEFEMlRFLDBCQUNFLFdBQ0UsZ0JBQUEsQ0N6VEosQUQ2VE0sb0JBQ0ksU0FBQSxDQzNUVixBRGdVTSxlQUNBLFNBQUEsQ0M5VE4sQ0FDRixBRGtVRSwwQkFDRSxXQUNFLGdCQUFBLENDaFVKLENBQ0YsQURrVUUsMEJBQ0UsV0FDRSxnQkFBQSxDQ2hVSixDQUNGIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIioge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgXG4gIGh0bWwge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgIGZvbnQtc2l6ZTogNjIuNSU7XG4gIH1cbiAgXG4gIGJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICB9XG4gIFxuICAuZml4LWJvZHkge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICBcbiAgLmNvbnRhaW5lciB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMWVtO1xuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICBcbiAgLnNjcm9sbHNweS1hY3RpdmUge1xuICAgICAgY29sb3I6ICM2YTZhNmEgICFpbXBvcnRhbnRcbiAgICB9XG4gIFxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luOiAzZW0gMDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuXG4gICAgICBoMiB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgY29sb3I6ICMzMjMyMzJcbiAgICAgIH1cbiAgXG4gICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjI1ZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgfVxuICB9XG5cbiAgLnVuZGVybGluZS1kZWNvcmF0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGNvbG9yOiAjZDAwO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTEwJTtcbiAgICAgICAgICBoZWlnaHQ6IDExNSU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtM3B4O1xuICAgICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgfVxuICB9XG5cbiAgLnRoYW5rcyB7XG4gICAgaDMge1xuICAgICAgbWFyZ2luLXRvcDogM2VtO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEMgTyBPIEsgSSBFICBBIEwgRSBSIFRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5oaWRlIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY29va2llLWJveCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4NDg0ODQ7XG4gICAgei1pbmRleDogOTk5OTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDA7XG5cdHBhZGRpbmc6IDFlbTtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxLjZyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblx0YW5pbWF0aW9uOiBzaG93LWNvb2tpZXMgMC41cyAwLjVzIGZvcndhcmRzO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5jb29raWUtYnRuIHtcblx0bWFyZ2luLXRvcDogMWVtO1xuXHRwYWRkaW5nOiAwLjVlbSAxZW07XG5cdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGNvbG9yOiBibGFjaztcblx0YmFja2dyb3VuZDogbm9uZTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MsIGNvbG9yIDAuM3M7XG5cdGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5jb29raWUtYnRuOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiAjZWVlO1xufVxuXG5Aa2V5ZnJhbWVzIHNob3ctY29va2llcyB7XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxuXHRcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBOIEEgVyBJIEcgQSBDIEogQVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLm5hdmJhciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoMjM0LCAyMzQsIDIzNCk7XG4gICAgei1pbmRleDogMTA7XG4gIFxuICAgICZfX25hdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2U7XG4gICAgfVxuICBcbiAgICAmX19sb2dvIHtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgYSB7XG4gICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICBjb2xvcjogIzZhNmE2YSA7XG4gICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMC41ZW07XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAmX19idG4ge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgfVxuICBcbiAgICAgIC5idXJnZXIge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgXG4gICAgICAuYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UtaW4tb3V0O1xuICBcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dCwgdG9wIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UtaW4tb3V0LCB0b3AgMC41cyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICAgIC5idXJnZXItaW5uZXItLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgfVxuICBcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIFxuICAgICZfX2xpbmtzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNjRweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NHB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMsIG9wYWNpdHkgMC41cztcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgei1pbmRleDogNTtcbiAgXG4gICAgICAmLS1hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAmX19saW5rIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDIuNWVtO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgcGFkZGluZzogMWVtIDJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzZhNmE2YSA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgIEIgQSBOIEUgUlxuLy8gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJhbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAzZW07XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgei1pbmRleDogMDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvYmFuZXIud2VicCk7XG4gICAgY29sb3I6ICNGRkY7XG5cbiAgXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuICBcbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDJlbSAyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIFxuICAgIH1cbiAgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEggRSBBIEQgRSBSXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvaGVhZGVyLS1zbWFsbC53ZWJwKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNyk7XG4gICAgICB9XG5cbiAgICAgIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgfVxuXG4gICAgICAmX19jb250YWN0IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAwLjdlbTtcbiAgICAgIH1cblxuXG4gICAgJl9fdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgaGVpZ2h0OiA3MHZoO1xuICAgIG1heC1oZWlnaHQ6IDcwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIGNvbG9yOiAjZmZmZmZmXG4gICAgfVxuXG4gICAgJl9faW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICB9XG5cbiAgICAmX19pbmZvLS1oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cblxuICAgICZfX3Bob25lIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogI0Y2RjVGNTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwLjJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIFxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDAwO1xuICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hvdXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDAuN2VtO1xuICAgIH1cblxuICAgICZfX2J0biB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMWVtIDJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGNvbG9yIDAuM3M7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIH1cblxuICAgICAgICBcbiAgICB9XG5cbiAgICAmX19ib3gge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDFlbTtcbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTIEUgUiBWIEkgQyBFIFNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zZXJ2aWNlcyB7XG4gICAgcGFkZGluZy10b3A6IDJlbTtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7IFxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNmE2YTZhO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMWVtOyBcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41ZW07IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYm94LXNoYWRvdzogNXB4IDVweCAxMHB4IDBweCByZ2JhKDU3LCA1NywgNTcsIDEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgICAgICAgcGFkZGluZzogMWVtIDJlbTtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBibGFjaztcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBjb2xvciAwLjNzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICB3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICBibGFjaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEEgQiBPIFUgVFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmFib3V0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgIHBhZGRpbmctdG9wOiAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgcGFkZGluZy1ib3R0b206IDFlbTtcblxuICAgICZfX2NhcmRzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgJl9fY2FyZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDVweCA1cHggMTBweCAwcHggcmdiYSg1NywgNTcsIDU3LCAxKTtcbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgIGgzIHtcbiAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICBtYXJnaW46IDJlbSAwO1xuICAgICAgIHBhZGRpbmctYm90dG9tOiAyZW07XG4gICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYm94LXNoYWRvdzogNXB4IDVweCAxMHB4IDBweCByZ2JhKDU3LCA1NywgNTcsIDEpO1xuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbiAgICAgICB9XG4gICAgfVxuXG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUIEUgUyBUIEkgTSBPIE4gSSBBIEwgU1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gLnRlc3RpbW9uaWFscyB7XG4vLyAgICBwYWRkaW5nLXRvcDogMmVtO1xuLy8gICAgcGFkZGluZy1ib3R0b206IDNlbTtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXG4vLyAgICAgaDIge1xuLy8gICAgICAgICBjb2xvcjogI2Q5MDAwMFxuLy8gICAgIH1cblxuLy8gICAgICZfX3RleHQge1xuLy8gICAgICAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4vLyAgICAgfVxuLy8gICB9XG4gIFxuLy8gICAuY2FyZCB7XG4vLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgIHdpZHRoOiAzMjBweDtcbi8vICAgICBwYWRkaW5nOiAwIDVweDtcbi8vICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbi8vICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgXG4vLyAgICAgc3ZnIHtcbi8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgIHRvcDogMTVweDtcbi8vICAgICAgcmlnaHQ6IDI1cHg7XG4vLyAgICAgICB6LWluZGV4OiAxO1xuLy8gICAgIH1cbiAgXG4vLyAgICAgLnRleHQge1xuLy8gICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuLy8gICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4vLyAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbi8vICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgICBjb250ZW50OiAnJztcbi8vICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgICBib3R0b206IC0xM3B4O1xuLy8gICAgICAgICBsZWZ0OiA0JTtcbi8vICAgICAgICAgd2lkdGg6IDkwJTtcbi8vICAgICAgICAgaGVpZ2h0OiAycHg7XG4vLyAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI1LCAwLCAwLCAyMCUpO1xuLy8gICAgICAgfVxuLy8gICAgIH1cbiAgXG4vLyAgICAgLm5hbWUge1xuLy8gICAgICAgbWFyZ2luLXRvcDogMS41ZW07XG4vLyAgICAgICBmb250LXdlaWdodDogYm9sZDtcbi8vICAgICAgIGNvbG9yOiAgICMyQzNFNTA7XG4vLyAgICAgfVxuLy8gICB9XG4gIFxuLy8gICAuY2FyZC1jb250ZW50IHtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuLy8gICAgIHBhZGRpbmc6IDJlbSAxZW07XG4vLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgIGJveC1zaGFkb3c6IDVweCA1cHggMTBweCAwcHggcmdiKDE4MiwgMTgyLCAxODIpO1xuLy8gICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbi8vICAgfVxuICBcbi8vICAgLnNsaWRlLWNvbnRlbnQge1xuLy8gICAgIG1hcmdpbjogMCAwZW07XG4vLyAgICAgcGFkZGluZzogMmVtIDE1cHg7XG4vLyAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbi8vICAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4vLyAgIH1cbiAgXG4vLyAgIC5zbGlkZS1jb250YWluZXIge1xuLy8gICAgIG1heC13aWR0aDogMTEyMHB4O1xuLy8gICAgIHdpZHRoOiAxMDAlO1xuLy8gICB9XG4gIFxuLy8gICAuc3dpcGVyLW5hdi1idG4ge1xuLy8gICAgIGRpc3BsYXk6IG5vbmU7XG4vLyAgICAgY29sb3I6ICNkMDA7XG4vLyAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICBcbi8vICAgICAmOmhvdmVyIHtcbi8vICAgICAgIGNvbG9yOiM3ZDAwMDA7XG4vLyAgICAgfVxuICBcbi8vICAgICAmOjpiZWZvcmUsXG4vLyAgICAgJjo6YWZ0ZXIge1xuLy8gICAgICAgZm9udC1zaXplOiA0MHB4O1xuLy8gICAgIH1cbi8vICAgfVxuICBcbi8vICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4vLyAgICAgcmlnaHQ6IDBweDtcbi8vICAgfVxuLy8gICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbi8vICAgICBsZWZ0OiAwO1xuLy8gICB9XG4gIFxuLy8gICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDAwO1xuLy8gICAgIG9wYWNpdHk6IDE7XG4gIFxuLy8gICAgICYtYWN0aXZlIHtcbi8vICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZDAwMDA7XG4vLyAgICAgfVxuLy8gICB9XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDIE8gTiBUIEEgQyBUXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNvbnRhY3Qge1xuICAgIHBhZGRpbmc6IDRlbSAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgY29sb3I6IGJsYWNrO1xuXG4gICAgLy8gLnNlY3Rpb24tdGl0bGUge1xuICAgIC8vICAgICBoMiB7XG4gICAgLy8gICAgICAgIGNvbG9yOiAjZmY4MjgyXG4gICAgLy8gICAgIH1cblxuICAgIC8vICAgICBwIHtcbiAgICAvLyAgICAgICAgIGNvbG9yOiAjRjZGNUY1O1xuICAgIC8vICAgICB9XG4gICAgLy8gfVxuXG4gICAgJl9fYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogM2VtO1xuICAgIH1cblxuICAgICZfX2luZm8ge1xuICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICAgICAgcmVzaXplOiAxLjhyZW07XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgbWFyZ2luOiAxZW0gMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Zvcm0ge1xuICAgICAgbWFyZ2luLXRvcDogM2VtO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcblxuICAgIHRleHRhcmVhIHtcbiAgICAgIHJlc2l6ZTogdmVydGljYWw7XG4gICAgfVxuICB9XG5cbiAgJl9faW5wdXQge1xuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMC41ZW0gMDtcbiAgICBwYWRkaW5nOiAxLjI1ZW0gMi41ZW07XG4gICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggNXB4IDBweCByZ2IoMTMzLCAxMzMsIDEzMyk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAycHggMnB4IDVweCAwcHggcmdiKDEzMywgMTMzLCAxMzMpO1xuICAgIH1cbiAgfVxuXG4gICZfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDFlbSAxZW07XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDVweCAwcHggcmdiKDEzMywgMTMzLCAxMzMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMmQyZDI7XG4gICAgfVxuICB9XG5cblxuICAmX19kZXRhaWxzIHtcbiAgIFxuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDExMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxODE4MTg7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjRkFGOEYxO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMTAwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBvbGljeSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gUCBPIEwgSSBDIFkgIFAgUiBJIFYgQSBDIFlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucG9saWN5LXByaXZhY3kge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgaDIge1xuICAgICAgICBtYXJnaW46IDFlbSAwO1xuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgcGFkZGluZzogMWVtO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwLjVlbSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICB9XG5cbiAgICAuY29tZS1iYWNrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxZW0gMmVtO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgY29sb3IgMC4zcztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgY29sb3I6ICNlZWU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRiBPIE8gVCBFIFJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAyZW0gMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGYxNTFiO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTSBFIEQgSSBBXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgfVxuXG5cblxuICAgIC5hYm91dCB7XG4gICAgICAgICZfX2NhcmQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlciB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2luZm8tLWhlYWRpbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY29udGFjdCB7XG4gICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcGhvbmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmX19ob3VyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuICB9XG4gIFxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgfVxuXG4gICAgLnN3aXBlci1uYXYtYnRuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMmVtO1xuICAgICAgfVxuXG4gICAgLmhlYWRlciB7XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMS41ZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faW5mbyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmX19jb250YWN0LWluZm8ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYm94IHtcbiAgICAgICAgICBnYXA6IDA7XG4gICAgICAgIH1cblxuICBcbiAgICB9XG5cbiAgICAuYWJvdXQge1xuICAgICAgICAmX19jYXJkcyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ2FwOiAyZW07XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY2FyZCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWN0IHtcbiAgICAgICAgJl9fbWFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvb2tpZS1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcblxuICAgICAgICAuY29va2llLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMmVtO1xuICAgICAgICB9XG4gICAgfVxuICB9XG4gIFxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnNlcnZpY2VzLCAuYWJvdXQge1xuICAgICAgICAmX19ib3gge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBnYXA6IDVlbTtcblxuICAgICAgICAgICAgJi0tcmV2ZXJzZWQge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYm91dCB7XG5cbiAgICAgICAgJl9fbnVtYmVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC42cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyIHtcbiAgICAgICZfX2J0biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gIFxuICAgICAgJl9fbGlua3Mge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIFxuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAxZW0gMWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19saW5rIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvaGVhZGVyLS1tZWRpdW0ud2VicCk7XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgZ2FwOiAyLjVlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fcGhvbmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmX19ob3VyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3Qge1xuICAgICAgICAmX19ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDRlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2luZm8ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19mb3JtIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgIFxuICAgIH1cblxuICAgIC50aGFua3Mge1xuICAgICAgaDMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICB9XG5cbiAgICAudGVzdGltb25pYWxzIHtcbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3Qge1xuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIH1cbiAgfSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgZm9udC1zaXplOiA2Mi41JTtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5maXgtYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDFlbTtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2Nyb2xsc3B5LWFjdGl2ZSB7XG4gIGNvbG9yOiAjNmE2YTZhICFpbXBvcnRhbnQ7XG59XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luOiAzZW0gMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbi5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjMzIzMjMyO1xufVxuLnNlY3Rpb24tdGl0bGUgcCB7XG4gIG1hcmdpbi10b3A6IDAuMjVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi51bmRlcmxpbmUtZGVjb3JhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNkMDA7XG59XG4udW5kZXJsaW5lLWRlY29yYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMTAlO1xuICBoZWlnaHQ6IDExNSU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtM3B4O1xuICBsZWZ0OiAtN3B4O1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4udGhhbmtzIGgzIHtcbiAgbWFyZ2luLXRvcDogM2VtO1xufVxuLnRoYW5rcyBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY29va2llLWJveCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODQ4NDg0O1xuICB6LWluZGV4OiA5OTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMWVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICBhbmltYXRpb246IHNob3ctY29va2llcyAwLjVzIDAuNXMgZm9yd2FyZHM7XG59XG4uY29va2llLWJveCBhIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uY29va2llLWJveCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jb29raWUtYnRuIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBjb2xvciAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5jb29raWUtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiAjZWVlO1xufVxuXG5Aa2V5ZnJhbWVzIHNob3ctY29va2llcyB7XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyMzQsIDIzNCwgMjM0KTtcbiAgei1pbmRleDogMTA7XG59XG4ubmF2YmFyX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogNjRweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZTtcbn1cbi5uYXZiYXJfX2xvZ28ge1xuICB6LWluZGV4OiAxMDA7XG59XG4ubmF2YmFyX19sb2dvIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG59XG4ubmF2YmFyX19sb2dvIGE6aG92ZXIge1xuICBjb2xvcjogIzZhNmE2YTtcbn1cbi5uYXZiYXJfX2xvZ28gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cbi5uYXZiYXJfX2J0biB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICB6LWluZGV4OiAxMDA7XG59XG4ubmF2YmFyX19idG46aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4ubmF2YmFyX19idG4gLmJ1cmdlciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5hdmJhcl9fYnRuIC5idXJnZXItaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIHRvcDogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4ubmF2YmFyX19idG4gLmJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dCwgdG9wIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4ubmF2YmFyX19idG4gLmJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQsIHRvcCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLm5hdmJhcl9fYnRuIC5idXJnZXItaW5uZXItLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5uYXZiYXJfX2J0biAuYnVyZ2VyLWlubmVyLS1hY3RpdmU6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRvcDogMHB4O1xufVxuLm5hdmJhcl9fYnRuIC5idXJnZXItaW5uZXItLWFjdGl2ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0b3A6IDBweDtcbn1cbi5uYXZiYXJfX2xpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDY0cHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzLCBvcGFjaXR5IDAuNXM7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHotaW5kZXg6IDU7XG59XG4ubmF2YmFyX19saW5rcy0tYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLm5hdmJhcl9fbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMi41ZW07XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm5hdmJhcl9fbGluayBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYmxhY2s7XG4gIHBhZGRpbmc6IDFlbSAyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG59XG4ubmF2YmFyX19saW5rIGE6aG92ZXIge1xuICBjb2xvcjogIzZhNmE2YTtcbn1cblxuLmJhbmVyIHtcbiAgbWFyZ2luLXRvcDogM2VtO1xuICBoZWlnaHQ6IDI1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9kaXN0L2ltZy9iYW5lci53ZWJwKTtcbiAgY29sb3I6ICNGRkY7XG59XG4uYmFuZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICB6LWluZGV4OiAtMTtcbn1cbi5iYW5lciBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmc6IDJlbSAyZW07XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA3MDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9kaXN0L2ltZy9oZWFkZXItLXNtYWxsLndlYnApO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHotaW5kZXg6IDA7XG59XG4uaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5oZWFkZXIgaDEge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cbi5oZWFkZXJfX2NvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwLjdlbTtcbn1cbi5oZWFkZXJfX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgaGVpZ2h0OiA3MHZoO1xuICBtYXgtaGVpZ2h0OiA3MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaGVhZGVyX19pbmZvIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuLmhlYWRlcl9faW5mby0taGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cbi5oZWFkZXJfX3Bob25lIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI0Y2RjVGNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uaGVhZGVyX19waG9uZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlYWRlcl9faG91ciB7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMC43ZW07XG59XG4uaGVhZGVyX19idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDFlbSAyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBjb2xvciAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhlYWRlcl9fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaGVhZGVyX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFlbTtcbn1cblxuLnNlcnZpY2VzIHtcbiAgcGFkZGluZy10b3A6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG4uc2VydmljZXNfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG4uc2VydmljZXNfX3RleHQgaDMge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zZXJ2aWNlc19fdGV4dCBwIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5zZXJ2aWNlc19fdGV4dCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2VydmljZXNfX3RleHQgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbi5zZXJ2aWNlc19fdGV4dCBsaTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGNvbG9yOiAjNmE2YTZhO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMWVtO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG4uc2VydmljZXNfX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xufVxuLnNlcnZpY2VzX19pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogNXB4IDVweCAxMHB4IDBweCByZ2IoNTcsIDU3LCA1Nyk7XG59XG4uc2VydmljZXNfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXRvcDogMS41ZW07XG4gIHBhZGRpbmc6IDFlbSAyZW07XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDJweCBzb2xpZCBibGFjaztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBjb2xvciAwLjNzO1xufVxuLnNlcnZpY2VzX19saW5rOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLmFib3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgcGFkZGluZy10b3A6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG4uYWJvdXRfX2NhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYWJvdXRfX2NhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4uYWJvdXRfX2NhcmQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggMTBweCAwcHggcmdiKDU3LCA1NywgNTcpO1xufVxuLmFib3V0X19jYXJkIGgzIHtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFib3V0X190ZXh0IGgzIHtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4uYWJvdXRfX3RleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5hYm91dF9faW1hZ2Uge1xuICBtYXJnaW46IDJlbSAwO1xuICBwYWRkaW5nLWJvdHRvbTogMmVtO1xufVxuLmFib3V0X19pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiA1cHggNXB4IDEwcHggMHB4IHJnYig1NywgNTcsIDU3KTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG59XG5cbi5jb250YWN0IHtcbiAgcGFkZGluZzogNGVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5jb250YWN0X19ib3gge1xuICBtYXJnaW4tdG9wOiAzZW07XG59XG4uY29udGFjdF9faW5mbyB7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuLmNvbnRhY3RfX2luZm8gaDMge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIHJlc2l6ZTogMS44cmVtO1xufVxuLmNvbnRhY3RfX2luZm8gaDQge1xuICBtYXJnaW46IDFlbSAwO1xufVxuLmNvbnRhY3RfX2Zvcm0ge1xuICBtYXJnaW4tdG9wOiAzZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4uY29udGFjdF9fZm9ybSB0ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG4uY29udGFjdF9faW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwLjVlbSAwO1xuICBwYWRkaW5nOiAxLjI1ZW0gMi41ZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA1cHggMHB4IHJnYigxMzMsIDEzMywgMTMzKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5jb250YWN0X19pbnB1dDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDJweCAycHggNXB4IDBweCByZ2IoMTMzLCAxMzMsIDEzMyk7XG59XG4uY29udGFjdF9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuLmNvbnRhY3RfX2J0biB7XG4gIGNvbG9yOiBibGFjaztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMWVtIDFlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBib3gtc2hhZG93OiAycHggMnB4IDVweCAwcHggcmdiKDEzMywgMTMzLCAxMzMpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmNvbnRhY3RfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMmQyZDI7XG59XG4uY29udGFjdF9fZGV0YWlscyBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLmNvbnRhY3RfX2RldGFpbHMgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmNvbnRhY3RfX2RldGFpbHMgYSB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uY29udGFjdF9fZGV0YWlscyBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxODE4O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG59XG4uY29udGFjdF9fZGV0YWlscyBhOmhvdmVyIHtcbiAgY29sb3I6ICNGQUY4RjE7XG59XG4uY29udGFjdF9fZGV0YWlscyBhOmhvdmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDEwMCUpO1xufVxuXG4ucG9saWN5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnBvbGljeTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucG9saWN5LXByaXZhY3kge1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLnBvbGljeS1wcml2YWN5IGgyIHtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cbi5wb2xpY3ktcHJpdmFjeSBvbCB7XG4gIHBhZGRpbmc6IDFlbTtcbn1cbi5wb2xpY3ktcHJpdmFjeSB1bCBsaSB7XG4gIG1hcmdpbjogMC41ZW0gMDtcbn1cbi5wb2xpY3ktcHJpdmFjeSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnBvbGljeS1wcml2YWN5IC5jb21lLWJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDFlbSAyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgY29sb3IgMC4zcztcbn1cbi5wb2xpY3ktcHJpdmFjeSAuY29tZS1iYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiAjZWVlO1xufVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogMmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjE1MWI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgfVxuICAuYWJvdXRfX2NhcmQge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbiAgLmFib3V0X19jYXJkIGltZyB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuICAuaGVhZGVyIGgxIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbiAgLmhlYWRlcl9faW5mby0taGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5oZWFkZXJfX2NvbnRhY3Qge1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5oZWFkZXJfX2NvbnRhY3Qgc3ZnIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cbiAgLmhlYWRlcl9fcGhvbmUge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG4gIC5oZWFkZXJfX2hvdXIge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbiAgLnN3aXBlci1uYXYtYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2xpZGUtY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcbiAgfVxuICAuaGVhZGVyX190ZXh0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEuNWVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmhlYWRlcl9faW5mbyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5oZWFkZXJfX2NvbnRhY3QtaW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICB9XG4gIC5oZWFkZXJfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG4gIC5oZWFkZXJfX2JveCB7XG4gICAgZ2FwOiAwO1xuICB9XG4gIC5hYm91dF9fY2FyZHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMmVtO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG4gIC5hYm91dF9fY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5hYm91dF9fY2FyZCBpbWcge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbiAgLmNvbnRhY3RfX21hcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNvb2tpZS1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gIC5jb29raWUtYm94IC5jb29raWUtYnRuIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbiAgLnNlY3Rpb24tdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG4gIC5zZWN0aW9uLXRpdGxlIHAge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9XG4gIC5zZXJ2aWNlc19fYm94LCAuYWJvdXRfX2JveCB7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA1ZW07XG4gIH1cbiAgLnNlcnZpY2VzX19ib3gtLXJldmVyc2VkLCAuYWJvdXRfX2JveC0tcmV2ZXJzZWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuICAuc2VydmljZXNfX3RleHQsIC5hYm91dF9fdGV4dCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYWJvdXRfX251bWJlciB7XG4gICAgZm9udC1zaXplOiA0LjZyZW07XG4gIH1cbiAgLmFib3V0X19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbiAgLm5hdmJhcl9fYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXJfX2xpbmtzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5uYXZiYXJfX2xpbmtzIGEge1xuICAgIHBhZGRpbmc6IDFlbSAxZW07XG4gIH1cbiAgLm5hdmJhcl9fbGluayB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Rpc3QvaW1nL2hlYWRlci0tbWVkaXVtLndlYnApO1xuICB9XG4gIC5oZWFkZXJfX3RleHQge1xuICAgIGdhcDogMi41ZW07XG4gIH1cbiAgLmhlYWRlciBoMSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cbiAgLmhlYWRlcl9fcGhvbmUge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICB9XG4gIC5oZWFkZXJfX2hvdXIge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICB9XG4gIC5jb250YWN0X19ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0ZW07XG4gIH1cbiAgLmNvbnRhY3RfX2luZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb250YWN0X19pbmZvIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIH1cbiAgLmNvbnRhY3RfX2Zvcm0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC50aGFua3MgaDMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnRoYW5rcyBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG4gIC50ZXN0aW1vbmlhbHNfX3RleHQge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbiAgLmNvbnRhY3RfX2luZm8ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIH1cbn0iXX0= */
