@keyframes a{0%{transform:scale(1);opacity:.5}to{transform:scale(1.4);opacity:0}}@keyframes b{0%{opacity:0}to{opacity:1}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:59px}body{font-family:Lato,sans-serif;color:#252525;scroll-behavior:smooth}.wrapper{margin:0 auto;width:100%;max-width:1200px}.head{text-align:center;font-weight:500;margin-top:1em;padding:.4em 0;text-transform:uppercase;letter-spacing:1px}@media (min-width:0px){.head{font-size:1.4rem}}@media (min-width:768px){.head{font-size:1.7rem}}@media (min-width:992px){.head{font-size:2.2rem}}hr{margin:0 auto}@media (min-width:0px){hr{width:20%}}@media (min-width:992px){hr{width:10%}}.cookies{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;bottom:0;padding:2em;background-color:rgba(0,0,0,.3);z-index:10000;border:1px #fff;border-radius:5px}@media (min-width:0px){.cookies{width:60%}}@media (min-width:768px){.cookies{width:35%}}@media (min-width:992px){.cookies{width:30%}}.cookies__text{text-align:center;padding-bottom:1em;color:#fff}.cookies__btn{height:2em;width:6em;border:1px;border-radius:5px;background-color:#61b390;color:#fff;cursor:pointer}.shadow{background-color:#01352c}.hide{display:none}.active{background-color:#01352c;color:#fff}.nav{position:relative;display:flex;align-items:center;justify-content:space-around;position:fixed;height:6%;width:100%;z-index:12222}@media (min-width:992px){.nav{height:9%}}.nav__logo{position:absolute;letter-spacing:1px;text-decoration:none;color:#fdfdfd;left:8%}@media (min-width:0px){.nav__logo{font-size:1.4rem}}@media (min-width:768px){.nav__logo{font-size:1.8rem}}@media (min-width:992px){.nav__logo{font-size:2.2rem}}.nav__logo--p{display:inline-block;font-family:Rochester,cursive;letter-spacing:0;text-decoration:none;color:#fdfdfd}@media (min-width:0px){.nav__logo--p{font-size:2rem}}@media (min-width:768px){.nav__logo--p{font-size:2.4rem}}@media (min-width:992px){.nav__logo--p{font-size:2.8rem}}.nav__logo--a,.nav__logo--a:hover{text-decoration:none;color:#fdfdfd}.nav__item{position:fixed;top:0;right:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#01352c;text-align:center;border-radius:10px;transform:translateX(100%);transition:transform .5s}@media (min-width:0px){.nav__item{height:50vh;width:50%}}@media (min-width:768px){.nav__item{height:50vh;width:40%}}@media (min-width:992px){.nav__item{height:70vh;width:25%}}.nav__item .nav__btn--close{position:absolute;top:4%;color:#fdfdfd;cursor:pointer}@media (min-width:0px){.nav__item .nav__btn--close{right:27%;font-size:2rem}}@media (min-width:768px){.nav__item .nav__btn--close{right:25%;font-size:2.5rem}}@media (min-width:992px){.nav__item .nav__btn--close{right:35%;font-size:2.5rem}}.nav__item .nav__btn--close:hover{transform:rotate(1turn);transition:transform .4s}.nav__item--a{position:relative;margin:1em;padding-left:1em;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;color:#fdfdfd}@media (min-width:0px){.nav__item--a{font-size:.9rem}}@media (min-width:768px){.nav__item--a{font-size:1.1rem}}@media (min-width:992px){.nav__item--a{font-size:1.4rem}}.nav__item--a:before{position:absolute;top:0;left:0;right:15px;width:3px;height:100%;transform:scaleY(0);background-color:#fdfdfd;transition:transform .3s;content:""}.nav__item--a:hover:before{transform:scaleY(1)}.nav__btn{position:absolute;display:flex;align-items:center;justify-content:center;right:8%;height:40px;width:40px;border-radius:50%;color:#fdfdfd;cursor:pointer}.nav__btn img{filter:invert(90%)}.nav__btn:hover{background-color:#01352c;transition:background-color .4s}.header{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100vh;background-position:50%;background-size:cover;background-attachment:fixed;z-index:-10;perspective:2000px}@media (min-width:0px){.header{background-image:url(/dist/img/heroimg_640.webp)}}@media (min-width:768px){.header{background-image:url(/dist/img/heroimg_1280.webp)}}.header__shadow{position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.2);z-index:0}.header__text{position:relative;text-align:center}.header__text--h1{font-weight:700;padding:.5em 0;color:#252525;color:#fdfdfd;animation:b 3s ease}@media (min-width:0px){.header__text--h1{font-size:2rem}}@media (min-width:768px){.header__text--h1{font-size:2.8rem}}@media (min-width:992px){.header__text--h1{font-size:3.4rem}}.header__text--h2{margin-bottom:2em;color:#01352c;animation:b 3s ease-in-out}@media (min-width:0px){.header__text--h2{font-size:1.4rem}}@media (min-width:768px){.header__text--h2{font-size:2.4rem}}@media (min-width:992px){.header__text--h2{font-size:2.8rem}}.header__text--a{text-align:center;font-weight:700;text-decoration:none;letter-spacing:1px;padding:.4em .8em;text-transform:uppercase;border:2px solid;border-radius:10px;color:#fff;animation:b 5s ease-in-out}@media (min-width:0px){.header__text--a{font-size:1rem}}@media (min-width:768px){.header__text--a{font-size:1.2rem}}@media (min-width:992px){.header__text--a{font-size:1.6rem}}.header__text--a:hover{background-color:#01352c;transition:background-color .4s}.header__icon{position:absolute;bottom:25%;height:40px;width:40px;border-radius:50%;cursor:pointer;animation:b 5s ease-in-out}@media (min-width:992px){.header__icon{bottom:15%}}.header__icon:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;border:1px solid #fdfdfd;border-radius:50%;opacity:0;animation:a 1s infinite}.header__icon img{filter:invert(90%)}@media (min-width:0px){.header__icon img{height:3.5rem}}@media (min-width:768px){.header__icon img{height:4rem}}.header__icon:hover{background-color:#01352c;transition:background-color .4s}.service__cards{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:1.5em}.service__cards .service__card{position:relative;padding:1em;border-radius:10px;overflow:hidden;background-size:cover;background-position:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.1);z-index:11}@media (min-width:0px){.service__cards .service__card{height:210px;width:240px;margin:.7em}}@media (min-width:768px){.service__cards .service__card{height:240px;width:290px;margin:1em}}@media (min-width:992px){.service__cards .service__card{height:290px;width:320px;margin:1.5em}}.service__cards .service__card--shadow{position:absolute;left:0;top:0;width:100%;height:50%;background-color:rgba(0,0,0,.2);z-index:1}.service__cards .service__card--img{position:absolute;left:0;top:0;background-color:#01352c;width:100%;height:50%;background-position:50%;background-size:cover;overflow:hidden;background-color:rgba(0,0,0,.7);z-index:0}.service__cards .service__card--img-one{background-image:url(/dist/img/projektujemy_640.webp)}.service__cards .service__card--img-two{background-image:url(/dist/img/tworzymy_320.webp)}.service__cards .service__card--img-three{background-image:url(/dist/img/utrzymujemy_320.webp)}.service__cards .service__card--img-four{background-image:url(/dist/img/doradzamy_320.webp)}.service__cards .service__card--img-five{background-image:url(/dist/img/szkolimy_320.webp)}.service__cards .service__card--img-six{background-image:url(/dist/img/wiata_320.webp)}.service__cards .service__card--text{position:absolute;display:flex;align-items:left;justify-content:center;flex-direction:column;right:0;width:100%;height:50%;bottom:0;z-index:3;background-size:cover;background-position:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:5px}@media (min-width:0px){.service__cards .service__card--text{font-size:.9rem}}@media (min-width:768px){.service__cards .service__card--text{font-size:1.1rem}}@media (min-width:992px){.service__cards .service__card--text{font-size:1.4rem}}.service__cards .service__card--text-title{position:absolute;display:flex;justify-content:center;align-items:center;top:-2em;width:100%;height:2em;text-align:center;text-transform:uppercase;color:#fdfdfd;background-size:cover;background-position:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.5);z-index:22}@media (min-width:0px){.service__cards .service__card--text-title{font-size:1.1rem}}@media (min-width:768px){.service__cards .service__card--text-title{font-size:1.3rem}}@media (min-width:992px){.service__cards .service__card--text-title{font-size:1.8rem}}.service__cards .service__card--text-list,.service__cards .service__card--text-p{padding:1.5em}.service__cards .service__card--text-list li{text-align:left;list-style-type:none}.service__cards .service__card .service__card--text-list-check{height:1.5rem;padding-right:.4em;color:#01352c}.call{position:relative;display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;text-align:center;background:#01352c}@media (min-width:0px){.call{height:100px;font-size:.9rem}}@media (min-width:768px){.call{height:120px;font-size:1.1rem}}@media (min-width:992px){.call{height:150px;font-size:1.4rem}}.call__box{display:flex;justify-content:center;align-items:center;height:60px;width:90%;margin:20px auto;border:1px solid #fff;border-radius:10px}.call__box--text{text-transform:uppercase;color:#fff}@media (min-width:0px){.call__box--text{font-size:1.1rem}}@media (min-width:768px){.call__box--text{font-size:1.3rem}}@media (min-width:992px){.call__box--text{font-size:1.8rem}}.cooperation{display:flex;align-items:baseline;justify-content:space-around;flex-wrap:wrap}.cooperation__card{position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2em}@media (min-width:0px){.cooperation__card{height:130px;width:130px;font-size:1.1rem}}@media (min-width:768px){.cooperation__card{height:170px;width:170px;font-size:1.3rem}}@media (min-width:992px){.cooperation__card{height:250px;width:250px;font-size:1.8rem}}.cooperation__card--circle{align-content:center;margin:0 auto;margin-bottom:1em;background:#01352c;border:1px;border-radius:50%}@media (min-width:0px){.cooperation__card--circle{height:40px;width:40px;font-size:1.1rem}}@media (min-width:768px){.cooperation__card--circle{height:50px;width:50px;font-size:1.3rem}}@media (min-width:992px){.cooperation__card--circle{height:60px;width:60px;font-size:1.8rem}}.cooperation__card--circle .cooperation__card--image{filter:invert(90%)}@media (min-width:0px){.cooperation__card--circle .cooperation__card--image{margin-top:7px}}@media (min-width:768px){.cooperation__card--circle .cooperation__card--image{margin-top:12px}}@media (min-width:992px){.cooperation__card--circle .cooperation__card--image{margin-top:17px}}@media (min-width:0px){.cooperation__card--title{font-size:1.1rem}}@media (min-width:768px){.cooperation__card--title{font-size:1.3rem}}@media (min-width:992px){.cooperation__card--title{font-size:1.8rem}}.cooperation__card--text{margin-top:1em}@media (min-width:0px){.cooperation__card--text{font-size:.9rem}}@media (min-width:768px){.cooperation__card--text{font-size:1.1rem}}@media (min-width:992px){.cooperation__card--text{font-size:1.4rem}}.cooperation__card:hover{transform:scale(1.1)}.recomendation{position:relative;display:flex;justify-content:center;align-items:center;width:100%;background-position:50%;background-size:cover;background-attachment:scroll}@media (min-width:0px){.recomendation{background-image:url(/dist/img/shaking-hands_640.webp)}}@media (min-width:768px){.recomendation{background-image:url(/dist/img/shaking-hands_1280.webp)}}@media (min-width:992px){.recomendation{background-image:url(/dist/img/shaking-hands_1900.webp)}}.recomendation__shadow{position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.6);z-index:0}.recomendation__head{position:relative;text-align:center;font-weight:500;margin-top:1em;padding:.4em 0;text-transform:uppercase;letter-spacing:1px;color:#fdfdfd;z-index:2}@media (min-width:0px){.recomendation__head{font-size:1.4rem}}@media (min-width:768px){.recomendation__head{font-size:1.7rem}}@media (min-width:992px){.recomendation__head{font-size:2.2rem}}.recomendation__line{position:relative;color:#fdfdfd;z-index:3}.recomendation__box{display:flex;align-items:center;justify-content:space-evenly;margin:1em .5em}.recomendation__box--item{position:relative;margin:1.5em .5em 2em}@media (min-width:0px){.recomendation__box--item{height:150px;width:200px}}@media (min-width:768px){.recomendation__box--item{height:200px;width:150px}}@media (min-width:992px){.recomendation__box--item{height:300px;width:250px}}.recomendation__box--item-img{position:relative;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;cursor:pointer}.recomendation__box--item-img:hover{transform:scale(1.02)}.recomendation__modal{position:fixed;display:flex;justify-content:center;align-items:center;left:10%;right:10%;top:10%;margin:0 auto;background-color:rgba(0,0,0,.9);z-index:122222;visibility:hidden;transition:opacity .4s ease-in-out;cursor:pointer}@media (min-width:0px){.recomendation__modal{width:80%;height:70%}}@media (min-width:768px){.recomendation__modal{width:50%;height:50%}}@media (min-width:992px){.recomendation__modal{width:28%;height:90%}}.modal__img{position:relative;height:95%;width:95%;transition:.4s ease-in-out;-o-object-fit:fill;object-fit:fill}.aboutus{position:relative;display:flex;align-items:center;justify-content:center}@media (min-width:0px){.aboutus{flex-direction:column}}@media (min-width:768px){.aboutus{flex-direction:row}}.aboutus__boxes{position:relative;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;margin-top:1em;margin-bottom:1px;width:100%;background-size:cover;background-position:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.1)}@media (min-width:0px){.aboutus__boxes{justify-content:space-evenly}}@media (min-width:768px){.aboutus__boxes{order:1;height:100%;width:40%;border-radius:10px}}.aboutus__boxes__box{text-align:center;padding:1em}@media (min-width:0px){.aboutus__boxes__box{height:80px;width:100px}}@media (min-width:768px){.aboutus__boxes__box{height:70px;width:170px}}@media (min-width:992px){.aboutus__boxes__box{height:90px;width:200px}}.aboutus__boxes__box--number{padding:.5em;font-weight:700;color:#01352c}@media (min-width:0px){.aboutus__boxes__box--number{font-size:1.1rem}}@media (min-width:768px){.aboutus__boxes__box--number{font-size:1.3rem}}@media (min-width:992px){.aboutus__boxes__box--number{font-size:1.8rem}}@media (min-width:0px){.aboutus__boxes__box--text{font-size:.9rem}}@media (min-width:768px){.aboutus__boxes__box--text{font-size:1.1rem}}@media (min-width:992px){.aboutus__boxes__box--text{font-size:1.4rem}}.aboutus__text{position:relative;text-align:left}@media (min-width:0px){.aboutus__text{margin:1em 2em}}@media (min-width:768px){.aboutus__text{margin:0 1em 0 2em}}.aboutus__text--p{padding:1em 0 0}@media (min-width:0px){.aboutus__text--p{font-size:.9rem}}@media (min-width:768px){.aboutus__text--p{font-size:1.1rem}}@media (min-width:992px){.aboutus__text--p{font-size:1.4rem}}.aboutus__text ol{margin-left:1em}@media (min-width:0px){.aboutus__text ol{font-size:.9rem}}@media (min-width:768px){.aboutus__text ol{font-size:1.1rem}}@media (min-width:992px){.aboutus__text ol{font-size:1.4rem}}.contact{justify-content:space-around;flex-wrap:wrap}.contact,.contact__box{position:relative;display:flex;align-items:center}.contact__box{justify-content:center;flex-direction:column}@media (min-width:0px){.contact__box{margin:1em}}@media (min-width:768px){.contact__box{margin:3em}}.contact__box--logo{position:relative}@media (min-width:0px){.contact__box--logo{width:80px;height:30px}}@media (min-width:768px){.contact__box--logo{width:100px;height:40px}}@media (min-width:992px){.contact__box--logo{width:150px;height:50px}}.contact__box--title{padding:1em;color:#01352c}@media (min-width:0px){.contact__box--title{font-size:1.1rem}}@media (min-width:768px){.contact__box--title{font-size:1.3rem}}@media (min-width:992px){.contact__box--title{font-size:1.8rem}}.contact__box--text{padding-bottom:.5em}@media (min-width:0px){.contact__box--text{font-size:.9rem}}@media (min-width:768px){.contact__box--text{font-size:1.1rem}}@media (min-width:992px){.contact__box--text{font-size:1.4rem}}@media (min-width:0px){.contact__box--text .contact__box--icon{height:.9rem}}@media (min-width:768px){.contact__box--text .contact__box--icon{height:1.1rem}}@media (min-width:992px){.contact__box--text .contact__box--icon{height:1.4rem}}.contact__box--a{display:block;text-align:center;text-decoration:none;text-transform:uppercase;color:#252525}@media (min-width:0px){.contact__box--a{font-size:.9rem}}@media (min-width:768px){.contact__box--a{font-size:1.1rem}}@media (min-width:992px){.contact__box--a{font-size:1.4rem}}footer{display:flex;justify-content:center;align-items:center;text-align:center;background-color:rgba(0,0,0,.2)}@media (min-width:0px){footer{height:10%}}@media (min-width:768px){footer{height:15%}}@media (min-width:992px){footer{height:20%}}.navShow{transform:translateX(0)}.visible{visibility:visible}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9hbmltYXRpb25zLnNjc3MiLCJzdHlsZS5jc3MiLCJzdHlsZS5zY3NzIiwiX2NvbG9ycy5zY3NzIiwiX2JyZWFrcG9pbnRzLnNjc3MiLCJfZm9udHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxhQUNJLEdBQ0ksbUJBQUEsQUFDQSxVQUFBLENDQ04sQURDRSxHQUNJLHFCQUFBLEFBQ0EsU0FBQSxDQ0NOLENBQ0YsQURFQSxhQUNJLEdBQ0UsU0FBQSxDQ0FKLEFERUUsR0FDRSxTQUFBLENDQUosQ0FDRixBQ1RBLGlCQUdFLHNCQUFBLEFBQ0EsU0FBQSxBQUNBLFNBQUEsQ0RXRixBQ0xBLEtBQ0UsZ0JBQUEsQUFDQSx1QkFBQSxBQUNBLHVCQUFBLENEUUYsQUNMQSxLQUNFLDRCQUFBLEFBQ0EsY0NwQk0sQURxQk4sc0JBQUEsQ0RRRixBQ0xBLFNBQ0UsY0FBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxDRFFGLEFDREEsTUFDRSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGVBQUEsQUFDQSx5QkFBQSxBQUNBLGtCQUFBLENESUYsQUc1QkksdUJGa0JKLE1BUUksZ0JHckNTLENKMkNYLENBQ0YsQUczQkkseUJGWUosTUFXSSxnQkcvQlMsQ0p1Q1gsQ0FDRixBRzFCSSx5QkZNSixNQWNJLGdCR3pCUyxDSm1DWCxDQUNGLEFDUEEsR0FPRSxhQUFBLENESUYsQUcvQ0ksdUJGb0NKLEdBRUksU0FBQSxDRGFGLENBQ0YsQUd4Q0kseUJGd0JKLEdBS0ksU0FBQSxDRGVGLENBQ0YsQUNYQSxTQUNFLGFBQUEsQUFDQSxtQkFBQSxBQUNBLHVCQUFBLEFBQ0Esc0JBQUEsQUFDQSxlQUFBLEFBQ0EsU0FBQSxBQVdBLFlBQUEsQUFDQSxnQ0FBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLGlCQUFBLENESUYsQUd2RUksdUJGOENKLFNBU0ksU0FBQSxDRG9CRixDQUNGLEFHdEVJLHlCRndDSixTQVlJLFNBQUEsQ0RzQkYsQ0FDRixBR3JFSSx5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LGNBQUEsQ0R3SEosQ0FDRixBRzFnQ0kseUJGNjRCRixlQU9JLGtCQUFBLENEMEhKLENBQ0YsQUN2SEksa0JBQ0UsZUFBQSxDRHlITixBR3hoQ0ksdUJGODVCQSxrQkFHSSxlRzE2QkssQ0pxaUNYLENBQ0YsQUd2aENJLHlCRnc1QkEsa0JBTUksZ0JHcDZCSyxDSmlpQ1gsQ0FDRixBR3RoQ0kseUJGazVCQSxrQkFTSSxnQkc5NUJLLENKNmhDWCxDQUNGLEFDNUhFLGtCQUNFLGVBQUEsQ0Q4SEosQUcxaUNJLHVCRjI2QkYsa0JBR0ksZUd2N0JPLENKdWpDWCxDQUNGLEFHemlDSSx5QkZxNkJGLGtCQU1JLGdCR2o3Qk8sQ0ptakNYLENBQ0YsQUd4aUNJLHlCRis1QkYsa0JBU0ksZ0JHMzZCTyxDSitpQ1gsQ0FDRixBQzlIQSxTQUlFLDZCQUFBLEFBQ0EsY0FBQSxDRGlJRixBQy9IRSx1QkFOQSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxrQkFBQSxDQUlBLEFEc0lGLGNDbElJLHVCQUFBLEFBQ0EscUJBQUEsQ0RpSUosQUd4a0NJLHVCRms4QkYsY0FPSSxVQUFBLENEbUlKLENBQ0YsQUd2a0NJLHlCRjQ3QkYsY0FVSSxVQUFBLENEcUlKLENBQ0YsQUNuSUksb0JBQ0UsaUJBQUEsQ0RxSU4sQUdybENJLHVCRis4QkEsb0JBR0ksV0FBQSxBQUNBLFdBQUEsQ0R1SU4sQ0FDRixBR3JsQ0kseUJGeThCQSxvQkFPSSxZQUFBLEFBQ0EsV0FBQSxDRHlJTixDQUNGLEFHcmxDSSx5QkZtOEJBLG9CQVdJLFlBQUEsQUFDQSxXQUFBLENEMklOLENBQ0YsQUN4SUkscUJBQ0UsWUFBQSxBQVdBLGFDaGdDSyxDRmdvQ1gsQUczbUNJLHVCRis5QkEscUJBSUksZ0JHNytCTSxDSnluQ1osQ0FDRixBRzFtQ0kseUJGeTlCQSxxQkFPSSxnQkd2K0JNLENKcW5DWixDQUNGLEFHem1DSSx5QkZtOUJBLHFCQVVJLGdCR2orQk0sQ0ppbkNaLENBQ0YsQUM3SUksb0JBQ0UsbUJBQUEsQ0QrSU4sQUc3bkNJLHVCRjYrQkEsb0JBR0ksZUd6L0JLLENKMG9DWCxDQUNGLEFHNW5DSSx5QkZ1K0JBLG9CQU1JLGdCR24vQkssQ0pzb0NYLENBQ0YsQUczbkNJLHlCRmkrQkEsb0JBU0ksZ0JHNytCSyxDSmtvQ1gsQ0FDRixBRzVvQ0ksdUJGeS9CRSx3Q0FFSSxZR3BnQ0csQ0p5cENYLENBQ0YsQUczb0NJLHlCRm0vQkUsd0NBS0ksYUc5L0JHLENKcXBDWCxDQUNGLEFHMW9DSSx5QkY2K0JFLHdDQVFJLGFHeC9CRyxDSmlwQ1gsQ0FDRixBQ3RKSSxpQkFDRSxjQUFBLEFBQ0Esa0JBQUEsQUFVQSxxQkFBQSxBQUNBLHlCQUFBLEFBQ0EsYUNuaUNFLENGa3JDUixBR2xxQ0ksdUJGcWdDQSxpQkFJSSxlR2xoQ0ssQ0orcUNYLENBQ0YsQUdqcUNJLHlCRisvQkEsaUJBT0ksZ0JHNWdDSyxDSjJxQ1gsQ0FDRixBR2hxQ0kseUJGeS9CQSxpQkFVSSxnQkd0Z0NLLENKdXFDWCxDQUNGLEFDdkpBLE9BQ0UsYUFBQSxBQUNBLHVCQUFBLEFBQ0EsbUJBQUEsQUFFQSxrQkFBQSxBQUNBLCtCQUFBLENEeUpGLEFHenJDSSx1QkYwaENKLE9BU0ksVUFBQSxDRDBKRixDQUNGLEFHeHJDSSx5QkZvaENKLE9BWUksVUFBQSxDRDRKRixDQUNGLEFHdnJDSSx5QkY4Z0NKLE9BZUksVUFBQSxDRDhKRixDQUNGLEFDeEpBLFNBQ0UsdUJBQUEsQ0QySkYsQUNySkEsU0FDRSxrQkFBQSxDRHdKRiIsImZpbGUiOiJzdHlsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGtleWZyYW1lcyBwdWxzZSB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgfVxyXG4gICAgdG8ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGUge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfSIsIkBrZXlmcmFtZXMgcHVsc2Uge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMGVtO1xuICBwYWRkaW5nOiAwZW07XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiA1OXB4O1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzI1MjUyNTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbi53cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbn1cblxuLmhlYWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgcGFkZGluZzogMC40ZW0gMGVtIDAuNGVtIDBlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmhlYWQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWQge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWQge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIGhyIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaHIge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbn1cblxuLmNvb2tpZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgYm9yZGVyOiAxcHggd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmNvb2tpZXMge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29va2llcyB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb29raWVzIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG4uY29va2llc19fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmNvb2tpZXNfX2J0biB7XG4gIGhlaWdodDogMmVtO1xuICB3aWR0aDogNmVtO1xuICBib3JkZXI6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOTcsIDE3OSwgMTQ0KTtcbiAgY29sb3I6IHdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zaGFkb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMSwgNTMsIDQ0KTtcbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEsIDUzLCA0NCk7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm5hdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaGVpZ2h0OiA2JTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEyMjIyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXYge1xuICAgIGhlaWdodDogOSU7XG4gIH1cbn1cbi5uYXZfX2xvZ28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYigyNTMsIDI1MywgMjUzKTtcbiAgbGVmdDogOCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIC5uYXZfX2xvZ28ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdl9fbG9nbyB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2X19sb2dvIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxufVxuLm5hdl9fbG9nby0tcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUm9jaGVzdGVyXCIsIGN1cnNpdmU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYigyNTMsIDI1MywgMjUzKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLm5hdl9fbG9nby0tcCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdl9fbG9nby0tcCB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2X19sb2dvLS1wIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxufVxuLm5hdl9fbG9nby0tYSwgLm5hdl9fbG9nby0tYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYigyNTMsIDI1MywgMjUzKTtcbn1cbi5uYXZfX2l0ZW0ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMSwgNTMsIDQ0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAubmF2X19pdGVtIHtcbiAgICBoZWlnaHQ6IDUwdmg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZfX2l0ZW0ge1xuICAgIGhlaWdodDogNTB2aDtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdl9faXRlbSB7XG4gICAgaGVpZ2h0OiA3MHZoO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbi5uYXZfX2l0ZW0gLm5hdl9fYnRuLS1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0JTtcbiAgY29sb3I6IHJnYigyNTMsIDI1MywgMjUzKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAubmF2X19pdGVtIC5uYXZfX2J0bi0tY2xvc2Uge1xuICAgIHJpZ2h0OiAyNyU7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdl9faXRlbSAubmF2X19idG4tLWNsb3NlIHtcbiAgICByaWdodDogMjUlO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdl9faXRlbSAubmF2X19idG4tLWNsb3NlIHtcbiAgICByaWdodDogMzUlO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG4ubmF2X19pdGVtIC5uYXZfX2J0bi0tY2xvc2U6aG92ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cztcbn1cbi5uYXZfX2l0ZW0tLWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBjb2xvcjogcmdiKDI1MywgMjUzLCAyNTMpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAubmF2X19pdGVtLS1hIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZfX2l0ZW0tLWEge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdl9faXRlbS0tYSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5uYXZfX2l0ZW0tLWE6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUzLCAyNTMsIDI1Myk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICBjb250ZW50OiBcIlwiO1xufVxuLm5hdl9faXRlbS0tYTpob3Zlcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG59XG4ubmF2X19idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByaWdodDogOCU7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6IHJnYigyNTMsIDI1MywgMjUzKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5hdl9fYnRuIGltZyB7XG4gIGZpbHRlcjogaW52ZXJ0KDkwJSk7XG59XG4ubmF2X19idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMSwgNTMsIDQ0KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzO1xufVxuXG4uaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIHotaW5kZXg6IC0xMDtcbiAgcGVyc3BlY3RpdmU6IDIwMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9kaXN0L2ltZy9oZXJvaW1nXzY0MC53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvaGVyb2ltZ18xMjgwLndlYnApO1xuICB9XG59XG4uaGVhZGVyX19zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgei1pbmRleDogMDtcbn1cbi5oZWFkZXJfX3RleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZWFkZXJfX3RleHQtLWgxIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDAuNWVtIDBlbTtcbiAgY29sb3I6ICMyNTI1MjU7XG4gIGNvbG9yOiByZ2IoMjUzLCAyNTMsIDI1Myk7XG4gIGFuaW1hdGlvbjogZmFkZSAzcyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAuaGVhZGVyX190ZXh0LS1oMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fdGV4dC0taDEge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlcl9fdGV4dC0taDEge1xuICAgIGZvbnQtc2l6ZTogMy40cmVtO1xuICB9XG59XG4uaGVhZGVyX190ZXh0LS1oMiB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgY29sb3I6IHJnYigxLCA1MywgNDQpO1xuICBhbmltYXRpb246IGZhZGUgM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIC5oZWFkZXJfX3RleHQtLWgyIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX3RleHQtLWgyIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXJfX3RleHQtLWgyIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxufVxuLmhlYWRlcl9fdGV4dC0tYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgcGFkZGluZzogMC40ZW0gMC44ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGFuaW1hdGlvbjogZmFkZSA1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmhlYWRlcl9fdGV4dC0tYSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fdGV4dC0tYSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyX190ZXh0LS1hIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLmhlYWRlcl9fdGV4dC0tYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxLCA1MywgNDQpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHM7XG59XG4uaGVhZGVyX19pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI1JTtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbjogZmFkZSA1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyX19pY29uIHtcbiAgICBib3R0b206IDE1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXJfX2ljb24ge1xuICAgIGJvdHRvbTogMTUlO1xuICB9XG59XG4uaGVhZGVyX19pY29uOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDI1MywgMjUzLCAyNTMpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogcHVsc2UgMXMgaW5maW5pdGU7XG59XG4uaGVhZGVyX19pY29uIGltZyB7XG4gIGZpbHRlcjogaW52ZXJ0KDkwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIC5oZWFkZXJfX2ljb24gaW1nIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2ljb24gaW1nIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cbn1cbi5oZWFkZXJfX2ljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMSwgNTMsIDQ0KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzO1xufVxuXG4uc2VydmljZV9fY2FyZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDEuNWVtO1xufVxuLnNlcnZpY2VfX2NhcmRzIC5zZXJ2aWNlX19jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHotaW5kZXg6IDExO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAuc2VydmljZV9fY2FyZHMgLnNlcnZpY2VfX2NhcmQge1xuICAgIGhlaWdodDogMjEwcHg7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIG1hcmdpbjogMC43ZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VydmljZV9fY2FyZHMgLnNlcnZpY2VfX2NhcmQge1xuICAgIGhlaWdodDogMjQwcHg7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbjogMWVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlcnZpY2VfX2NhcmRzIC5zZXJ2aWNlX19jYXJkIHtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBtYXJnaW46IDEuNWVtO1xuICB9XG59XG4uc2VydmljZV9fY2FyZHMgLnNlcnZpY2VfX2NhcmQtLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgei1pbmRleDogMTtcbn1cbi5zZXJ2aWNlX19jYXJkcyAuc2VydmljZV9fY2FyZC0taW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxLCA1MywgNDQpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB6LWluZGV4OiAwO1xufVxuLnNlcnZpY2VfX2NhcmRzIC5zZXJ2aWNlX19jYXJkLS1pbWctb25lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9kaXN0L2ltZy9wcm9qZWt0dWplbXlfNjQwLndlYnApO1xufVxuLnNlcnZpY2VfX2NhcmRzIC5zZXJ2aWNlX19jYXJkLS1pbWctdHdvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9kaXN0L2ltZy90d29yenlteV8zMjAud2VicCk7XG59XG4uc2VydmljZV9fY2FyZHMgLnNlcnZpY2VfX2NhcmQtLWltZy10aHJlZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvdXRyenltdWplbXlfMzIwLndlYnApO1xufVxuLnNlcnZpY2VfX2NhcmRzIC5zZXJ2aWNlX19jYXJkLS1pbWctZm91ciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvZG9yYWR6YW15XzMyMC53ZWJwKTtcbn1cbi5zZXJ2aWNlX19jYXJkcyAuc2VydmljZV9fY2FyZC0taW1nLWZpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Rpc3QvaW1nL3N6a29saW15XzMyMC53ZWJwKTtcbn1cbi5zZXJ2aWNlX19jYXJkcyAuc2VydmljZV9fY2FyZC0taW1nLXNpeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvd2lhdGFfMzIwLndlYnApO1xufVxuLnNlcnZpY2VfX2NhcmRzIC5zZXJ2aWNlX19jYXJkLS10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogbGVmdDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLnNlcnZpY2VfX2NhcmRzIC5zZXJ2aWNlX19jYXJkLS10ZXh0IHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZXJ2aWNlX19jYXJkcyAuc2VydmljZV9fY2FyZC0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VydmljZV9fY2FyZHMgLnNlcnZpY2VfX2NhcmQtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4uc2VydmljZV9fY2FyZHMgLnNlcnZpY2VfX2NhcmQtLXRleHQtdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0b3A6IC0yZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogcmdiKDI1MywgMjUzLCAyNTMpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB6LWluZGV4OiAyMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLnNlcnZpY2VfX2NhcmRzIC5zZXJ2aWNlX19jYXJkLS10ZXh0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZXJ2aWNlX19jYXJkcyAuc2VydmljZV9fY2FyZC0tdGV4dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VydmljZV9fY2FyZHMgLnNlcnZpY2VfX2NhcmQtLXRleHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4uc2VydmljZV9fY2FyZHMgLnNlcnZpY2VfX2NhcmQtLXRleHQtcCB7XG4gIHBhZGRpbmc6IDEuNWVtO1xufVxuLnNlcnZpY2VfX2NhcmRzIC5zZXJ2aWNlX19jYXJkLS10ZXh0LWxpc3Qge1xuICBwYWRkaW5nOiAxLjVlbTtcbn1cbi5zZXJ2aWNlX19jYXJkcyAuc2VydmljZV9fY2FyZC0tdGV4dC1saXN0IGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnNlcnZpY2VfX2NhcmRzIC5zZXJ2aWNlX19jYXJkIC5zZXJ2aWNlX19jYXJkLS10ZXh0LWxpc3QtY2hlY2sge1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC40ZW07XG4gIGNvbG9yOiByZ2IoMSwgNTMsIDQ0KTtcbn1cblxuLmNhbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2IoMSwgNTMsIDQ0KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmNhbGwge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FsbCB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYWxsIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4uY2FsbF9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmNhbGxfX2JveC0tdGV4dCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmNhbGxfX2JveC0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FsbF9fYm94LS10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYWxsX19ib3gtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG5cbi5jb29wZXJhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jb29wZXJhdGlvbl9fY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAuY29vcGVyYXRpb25fX2NhcmQge1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvb3BlcmF0aW9uX19jYXJkIHtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb29wZXJhdGlvbl9fY2FyZCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi5jb29wZXJhdGlvbl9fY2FyZC0tY2lyY2xlIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBiYWNrZ3JvdW5kOiByZ2IoMSwgNTMsIDQ0KTtcbiAgYm9yZGVyOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmNvb3BlcmF0aW9uX19jYXJkLS1jaXJjbGUge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb29wZXJhdGlvbl9fY2FyZC0tY2lyY2xlIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29vcGVyYXRpb25fX2NhcmQtLWNpcmNsZSB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4uY29vcGVyYXRpb25fX2NhcmQtLWNpcmNsZSAuY29vcGVyYXRpb25fX2NhcmQtLWltYWdlIHtcbiAgZmlsdGVyOiBpbnZlcnQoOTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmNvb3BlcmF0aW9uX19jYXJkLS1jaXJjbGUgLmNvb3BlcmF0aW9uX19jYXJkLS1pbWFnZSB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvb3BlcmF0aW9uX19jYXJkLS1jaXJjbGUgLmNvb3BlcmF0aW9uX19jYXJkLS1pbWFnZSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb29wZXJhdGlvbl9fY2FyZC0tY2lyY2xlIC5jb29wZXJhdGlvbl9fY2FyZC0taW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmNvb3BlcmF0aW9uX19jYXJkLS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29vcGVyYXRpb25fX2NhcmQtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb29wZXJhdGlvbl9fY2FyZC0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4uY29vcGVyYXRpb25fX2NhcmQtLXRleHQge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIC5jb29wZXJhdGlvbl9fY2FyZC0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29vcGVyYXRpb25fX2NhcmQtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvb3BlcmF0aW9uX19jYXJkLS10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLmNvb3BlcmF0aW9uX19jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4ucmVjb21lbmRhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAucmVjb21lbmRhdGlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9kaXN0L2ltZy9zaGFraW5nLWhhbmRzXzY0MC53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZWNvbWVuZGF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Rpc3QvaW1nL3NoYWtpbmctaGFuZHNfMTI4MC53ZWJwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWNvbWVuZGF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Rpc3QvaW1nL3NoYWtpbmctaGFuZHNfMTkwMC53ZWJwKTtcbiAgfVxufVxuLnJlY29tZW5kYXRpb25fX3NoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICB6LWluZGV4OiAwO1xufVxuLnJlY29tZW5kYXRpb25fX2hlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBwYWRkaW5nOiAwLjRlbSAwZW0gMC40ZW0gMGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBjb2xvcjogcmdiKDI1MywgMjUzLCAyNTMpO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAucmVjb21lbmRhdGlvbl9faGVhZCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVjb21lbmRhdGlvbl9faGVhZCB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVjb21lbmRhdGlvbl9faGVhZCB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbn1cbi5yZWNvbWVuZGF0aW9uX19saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogcmdiKDI1MywgMjUzLCAyNTMpO1xuICB6LWluZGV4OiAzO1xufVxuLnJlY29tZW5kYXRpb25fX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBtYXJnaW46IDFlbSAwLjVlbTtcbn1cbi5yZWNvbWVuZGF0aW9uX19ib3gtLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMS41ZW0gMC41ZW0gMmVtIDAuNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAucmVjb21lbmRhdGlvbl9fYm94LS1pdGVtIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZWNvbWVuZGF0aW9uX19ib3gtLWl0ZW0ge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlY29tZW5kYXRpb25fX2JveC0taXRlbSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbn1cbi5yZWNvbWVuZGF0aW9uX19ib3gtLWl0ZW0taW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlY29tZW5kYXRpb25fX2JveC0taXRlbS1pbWc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuLnJlY29tZW5kYXRpb25fX21vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGVmdDogMTAlO1xuICByaWdodDogMTAlO1xuICB0b3A6IDEwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgei1pbmRleDogMTIyMjIyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAucmVjb21lbmRhdGlvbl9fbW9kYWwge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgaGVpZ2h0OiA3MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVjb21lbmRhdGlvbl9fbW9kYWwge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVjb21lbmRhdGlvbl9fbW9kYWwge1xuICAgIHdpZHRoOiAyOCU7XG4gICAgaGVpZ2h0OiA5MCU7XG4gIH1cbn1cblxuLm1vZGFsX19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogOTUlO1xuICB3aWR0aDogOTUlO1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICBvYmplY3QtZml0OiBmaWxsO1xufVxuXG4uYWJvdXR1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIC5hYm91dHVzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0dXMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5hYm91dHVzX19ib3hlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmFib3V0dXNfX2JveGVzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dHVzX19ib3hlcyB7XG4gICAgb3JkZXI6IDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiA0MCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxufVxuLmFib3V0dXNfX2JveGVzX19ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmFib3V0dXNfX2JveGVzX19ib3gge1xuICAgIGhlaWdodDogODBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXR1c19fYm94ZXNfX2JveCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYm91dHVzX19ib3hlc19fYm94IHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG4uYWJvdXR1c19fYm94ZXNfX2JveC0tbnVtYmVyIHtcbiAgcGFkZGluZzogMC41ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogcmdiKDEsIDUzLCA0NCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIC5hYm91dHVzX19ib3hlc19fYm94LS1udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0dXNfX2JveGVzX19ib3gtLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWJvdXR1c19fYm94ZXNfX2JveC0tbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAuYWJvdXR1c19fYm94ZXNfX2JveC0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXR1c19fYm94ZXNfX2JveC0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWJvdXR1c19fYm94ZXNfX2JveC0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5hYm91dHVzX190ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAuYWJvdXR1c19fdGV4dCB7XG4gICAgbWFyZ2luOiAxZW0gMmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0dXNfX3RleHQge1xuICAgIG1hcmdpbjogMGVtIDFlbSAwZW0gMmVtO1xuICB9XG59XG4uYWJvdXR1c19fdGV4dC0tcCB7XG4gIHBhZGRpbmc6IDFlbSAwZW0gMGVtIDBlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmFib3V0dXNfX3RleHQtLXAge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0dXNfX3RleHQtLXAge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFib3V0dXNfX3RleHQtLXAge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4uYWJvdXR1c19fdGV4dCBvbCB7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIC5hYm91dHVzX190ZXh0IG9sIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dHVzX190ZXh0IG9sIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYm91dHVzX190ZXh0IG9sIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuXG4uY29udGFjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jb250YWN0X19ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAuY29udGFjdF9fYm94IHtcbiAgICBtYXJnaW46IDFlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0X19ib3gge1xuICAgIG1hcmdpbjogM2VtO1xuICB9XG59XG4uY29udGFjdF9fYm94LS1sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAuY29udGFjdF9fYm94LS1sb2dvIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF9fYm94LS1sb2dvIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tbG9nbyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLmNvbnRhY3RfX2JveC0tdGl0bGUge1xuICBwYWRkaW5nOiAxZW07XG4gIGNvbG9yOiByZ2IoMSwgNTMsIDQ0KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4uY29udGFjdF9fYm94LS10ZXh0IHtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAuY29udGFjdF9fYm94LS10ZXh0IHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0X19ib3gtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tdGV4dCAuY29udGFjdF9fYm94LS1pY29uIHtcbiAgICBoZWlnaHQ6IDAuOXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0X19ib3gtLXRleHQgLmNvbnRhY3RfX2JveC0taWNvbiB7XG4gICAgaGVpZ2h0OiAxLjFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdF9fYm94LS10ZXh0IC5jb250YWN0X19ib3gtLWljb24ge1xuICAgIGhlaWdodDogMS40cmVtO1xuICB9XG59XG4uY29udGFjdF9fYm94LS1hIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzI1MjUyNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tYSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF9fYm94LS1hIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0X19ib3gtLWEge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG5cbmZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwcHgpIHtcbiAgZm9vdGVyIHtcbiAgICBoZWlnaHQ6IDEwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciB7XG4gICAgaGVpZ2h0OiAxNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG59XG5cbi5uYXZTaG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufSIsIkB1c2UgJy4vY29sb3JzJyBhcyBjO1xyXG5AdXNlICcuL2ZvbnRzJyBhcyBmO1xyXG5AdXNlICcuL2FuaW1hdGlvbnMnIGFzICo7XHJcbi8vQHVzZSAnLi9taXhpbnMnIGFzIG07XHJcbkB1c2UgJy4vYnJlYWtwb2ludHMnIGFzICo7XHJcblxyXG5cclxuXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgbWFyZ2luOiAwZW07XHJcbiAgcGFkZGluZzogMGVtO1xyXG59XHJcblxyXG5cclxuLy9NQUlOXHJcblxyXG5odG1sIHtcclxuICBmb250LXNpemU6IDYyLjUlO1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG4gIHNjcm9sbC1wYWRkaW5nLXRvcDogNTlweDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6ICdMYXRvJywgc2Fucy1zZXJpZjtcclxuICBjb2xvcjogYy4kYmxhY2s7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn1cclxuXHJcbi53cmFwcGVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEyMDBweDtcclxufVxyXG5cclxuXHJcblxyXG4vL0FMTCBTRUNUSU9OIEhFQURcclxuXHJcbi5oZWFkIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgcGFkZGluZzogLjRlbSAwZW0gLjRlbSAwZW07XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIEBpbmNsdWRlIHNtIHtcclxuICAgIGZvbnQtc2l6ZTogZi4kc3NoZWFkO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZCB7XHJcbiAgICBmb250LXNpemU6IGYuJG1zaGVhZDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbGcge1xyXG4gICAgZm9udC1zaXplOiBmLiRsc2hlYWQ7XHJcbiAgfVxyXG59XHJcblxyXG5ociB7XHJcbiAgQGluY2x1ZGUgc20ge1xyXG4gICAgd2lkdGg6IDIwJTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbGcge1xyXG4gICAgd2lkdGg6IDEwJTtcclxuICB9XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5jb29raWVzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAwO1xyXG4gIFxyXG4gIEBpbmNsdWRlIHNtIHtcclxuICAgIHdpZHRoOiA2MCU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1kIHtcclxuICAgIHdpZHRoOiAzNSU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGxnIHtcclxuICAgIHdpZHRoOiAzMCU7XHJcbiAgfVxyXG4gIHBhZGRpbmc6IDJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4zKTtcclxuICB6LWluZGV4OiAxMDAwMDtcclxuICBib3JkZXI6IDFweCAgd2hpdGU7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4OyBcclxuICBcclxuICAmX190ZXh0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxZW07XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgfVxyXG5cclxuICAmX19idG4ge1xyXG4gICAgaGVpZ2h0OiAyZW07XHJcbiAgICB3aWR0aDogNmVtO1xyXG4gICAgYm9yZGVyOiAxcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjLiRncmVlbmxpZ2h0O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG5cclxuLnNoYWRvdyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogYy4kZ3JlZW5kYXJrO1xyXG59XHJcblxyXG4uaGlkZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogYy4kZ3JlZW5kYXJrO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLW5hdi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLm5hdiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGhlaWdodDogNiU7XHJcbiAgQGluY2x1ZGUgbGcge1xyXG4gICAgaGVpZ2h0OiA5JTtcclxuICB9XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLy8gYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgLy8gYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xyXG4gIHotaW5kZXg6IDEyMjIyO1xyXG5cclxuICAmX19sb2dvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgZm9udC1zaXplOiBmLiRzc2xvZ287XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogZi4kbXNsb2dvO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICBmb250LXNpemU6IGYuJGxzbG9nbztcclxuICAgIH1cclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogYy4kd2hpdGU7XHJcbiAgICBsZWZ0OiA4JTtcclxuXHJcbiAgICAmLS1wIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmb250LWZhbWlseTogJ1JvY2hlc3RlcicsIGN1cnNpdmU7XHJcbiAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJHNzbG9nb3A7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kbXNsb2dvcDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRsc2xvZ29wO1xyXG4gICAgICB9XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgY29sb3I6IGMuJHdoaXRlO1xyXG5cclxuICAgIH1cclxuICAgICYtLWEsICYtLWE6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiBjLiR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faXRlbXtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgaGVpZ2h0OiA1MHZoO1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICBoZWlnaHQ6IDUwdmg7XHJcbiAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgIGhlaWdodDogNzB2aDtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuICAgIGJhY2tncm91bmQtY29sb3I6IGMuJGdyZWVuZGFyaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzO1xyXG5cclxuICAgLm5hdl9fYnRuLS1jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDQlO1xyXG4gICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICByaWdodDogMjclO1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgIHJpZ2h0OiAyNSU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICByaWdodDogMzUlO1xyXG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBjb2xvcjogYy4kd2hpdGU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIH1cclxuICAgLm5hdl9fYnRuLS1jbG9zZTpob3ZlciB7XHJcbiAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHM7XHJcbiAgIH1cclxuXHJcbiAgICAmLS1hIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRzc3RleHQ7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kbXN0ZXh0O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJGxzdGV4dDtcclxuICAgICAgfVxyXG4gICAgICBtYXJnaW46IDFlbTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcclxuICAgICAgY29sb3I6IGMuJHdoaXRlO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjLiR3aGl0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyOjpiZWZvcmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gICZfX2J0biB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIHJpZ2h0OiA4JTtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgY29sb3I6IGMuJHdoaXRlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIC8vICYtLXRleHQge1xyXG4gICAgLy8gICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIC8vICAgbWFyZ2luLXJpZ2h0OiAxZW07XHJcbiAgICAvLyAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZmlsdGVyOiBpbnZlcnQoOTAlKTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRuOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGMuJGdyZWVuZGFyaztcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjRzO1xyXG4gIH1cclxufVxyXG5cclxuLy8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIGhlYWRlciAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmhlYWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIEBpbmNsdWRlIHNtIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvaGVyb2ltZ182NDAud2VicCk7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1kIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvaGVyb2ltZ18xMjgwLndlYnApO1xyXG4gIH1cclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG4gIHotaW5kZXg6IC0xMDtcclxuICBwZXJzcGVjdGl2ZTogMjAwMHB4O1xyXG5cclxuICAmX19zaGFkb3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwgMCwgMCwgLjIpIDtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICYtLWgxIHtcclxuICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kc3NoMTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRtc2gxO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJGxzaDE7XHJcbiAgICAgIH1cclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHBhZGRpbmc6IC41ZW0gMGVtO1xyXG4gICAgICBjb2xvcjogYy4kYmxhY2s7XHJcbiAgICAgIGNvbG9yOiBjLiR3aGl0ZTtcclxuICAgICAgYW5pbWF0aW9uOiBmYWRlIDNzIGVhc2U7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAmLS1oMiB7XHJcbiAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJHNzaDI7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kbXNoMjtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRsc2gyO1xyXG4gICAgICB9XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICAgICAgY29sb3I6IGMuJGdyZWVuZGFyaztcclxuICAgICAgYW5pbWF0aW9uOiBmYWRlIDNzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWEge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJHNzYTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRtc2E7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kbHNhO1xyXG4gICAgICB9XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgIHBhZGRpbmc6IC40ZW0gLjhlbTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgYW5pbWF0aW9uOiBmYWRlIDVzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWE6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjLiRncmVlbmRhcms7XHJcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjRzO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMjUlO1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgIGJvdHRvbTogMTUlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICBib3R0b206IDE1JTtcclxuICAgIH1cclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGFuaW1hdGlvbjogZmFkZSA1cyBlYXNlLWluLW91dDtcclxuICAgIFxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBjLiR3aGl0ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBhbmltYXRpb246IHB1bHNlIDFzIGluZmluaXRlO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgIGhlaWdodDogIDMuNXJlbTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgaGVpZ2h0OiAgNHJlbTtcclxuICAgICAgfVxyXG4gICAgICBmaWx0ZXI6IGludmVydCg5MCUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faWNvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjLiRncmVlbmRhcms7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC40cztcclxuICB9XHJcbn1cclxuXHJcbi8vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBzZXJ2aWNlIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uc2VydmljZSB7XHJcbiAgJl9fY2FyZHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOndyYXA7XHJcbiAgICBtYXJnaW46IDEuNWVtO1xyXG4gICAgLnNlcnZpY2VfX2NhcmQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICBoZWlnaHQ6IDIxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgICBtYXJnaW46IC43ZW07XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgIGhlaWdodDogMjQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDI5MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMWVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICBoZWlnaHQ6IDI5MHB4O1xyXG4gICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICBtYXJnaW46IDEuNWVtO1xyXG4gICAgICB9XHJcbiAgICAgIHBhZGRpbmc6IDFlbTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgLy9ib3JkZXItYm90dG9tOiAycHggc29saWQgYy4kZ3JlZW5kYXJrO1xyXG4gICAgICBcclxuICAgICAgJi0tc2hhZG93IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMik7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgJi0taW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYy4kZ3JlZW5kYXJrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNyk7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICBcclxuICAgICAgICAmLW9uZXtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvcHJvamVrdHVqZW15XzY0MC53ZWJwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10d297XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Rpc3QvaW1nL3R3b3J6eW15XzMyMC53ZWJwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aHJlZXtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvdXRyenltdWplbXlfMzIwLndlYnApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWZvdXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Rpc3QvaW1nL2RvcmFkemFteV8zMjAud2VicCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZml2ZXtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvc3prb2xpbXlfMzIwLndlYnApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXNpeHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvZGlzdC9pbWcvd2lhdGFfMzIwLndlYnApO1xyXG4gICAgICAgIH1cclxuICAgICBcclxuICAgICAgfVxyXG4gICAgICAmLS10ZXh0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczpsZWZ0O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogZi4kc3N0ZXh0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IGYuJG1zdGV4dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgZm9udC1zaXplOiBmLiRsc3RleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBcclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB0b3A6IC0yZW07XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMmVtO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IGYuJHNzdGl0bGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogZi4kbXN0aXRsZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiBmLiRsc3RpdGxlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGNvbG9yOiBjLiR3aGl0ZTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcclxuICAgICAgICAgIHotaW5kZXg6IDIyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXAge1xyXG4gICAgICAgICAgcGFkZGluZzogMS41ZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxLjVlbTtcclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnNlcnZpY2VfX2NhcmQtLXRleHQtbGlzdC1jaGVjayB7XHJcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogLjRlbTtcclxuICAgICAgICBjb2xvcjogYy4kZ3JlZW5kYXJrO1xyXG4gICAgICAgIC8vZmlsdGVyOiBpbnZlcnQoOTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIGNhbGwgZGl2IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5jYWxsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIEBpbmNsdWRlIHNtIHtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICBmb250LXNpemU6IGYuJHNzdGV4dDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWQge1xyXG4gICAgaGVpZ2h0OiAxMjBweDtcclxuICAgIGZvbnQtc2l6ZTogZi4kbXN0ZXh0O1xyXG4gIH1cclxuICBAaW5jbHVkZSBsZyB7XHJcbiAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgZm9udC1zaXplOiBmLiRsc3RleHQ7XHJcbiAgfVxyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6IGMuJGdyZWVuZGFyaztcclxuXHJcbiAgJl9fYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgJi0tdGV4dCB7XHJcbiAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJHNzdGl0bGU7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kbXN0aXRsZTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRsc3RpdGxlO1xyXG4gICAgICB9XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBjb29wZXJhdGlvbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmNvb3BlcmF0aW9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgXHJcblxyXG4gICZfX2NhcmQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgaGVpZ2h0OiAxMzBweDtcclxuICAgICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgICBmb250LXNpemU6IGYuJHNzdGl0bGU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgIGhlaWdodDogMTcwcHg7XHJcbiAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgZm9udC1zaXplOiBmLiRtc3RpdGxlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogZi4kbHN0aXRsZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1jaXJjbGUge1xyXG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRzc3RpdGxlO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRtc3RpdGxlO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRsc3RpdGxlO1xyXG4gICAgICB9XHJcbiAgICAgIGJhY2tncm91bmQ6IGMuJGdyZWVuZGFyaztcclxuICAgICAgYm9yZGVyOiAxcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgXHJcbiAgICAgIC5jb29wZXJhdGlvbl9fY2FyZC0taW1hZ2Uge1xyXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgZmlsdGVyOiBpbnZlcnQoOTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXRpdGxlIHtcclxuICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kc3N0aXRsZTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRtc3RpdGxlO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJGxzdGl0bGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtLXRleHQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJHNzdGV4dDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRtc3RleHQ7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kbHN0ZXh0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NhcmQ6aG92ZXIge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gIH1cclxufVxyXG5cclxuLy8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIHJlY29tZW5kYXRpb24gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiAgLnJlY29tZW5kYXRpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Rpc3QvaW1nL3NoYWtpbmctaGFuZHNfNjQwLndlYnApO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Rpc3QvaW1nL3NoYWtpbmctaGFuZHNfMTI4MC53ZWJwKTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9kaXN0L2ltZy9zaGFraW5nLWhhbmRzXzE5MDAud2VicCk7XHJcbiAgICB9XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OnNjcm9sbDtcclxuXHJcbiAgICAmX19zaGFkb3d7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsIDAsIDAsIC42KSA7XHJcbiAgICAgIHotaW5kZXg6IDA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX2hlYWQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kc3NoZWFkO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJG1zaGVhZDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRsc2hlYWQ7XHJcbiAgICAgIH1cclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbWFyZ2luLXRvcDogMWVtO1xyXG4gICAgICBwYWRkaW5nOiAuNGVtIDBlbSAuNGVtIDBlbTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgY29sb3I6IGMuJHdoaXRlO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG4gICAgJl9fbGluZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY29sb3I6IGMuJHdoaXRlO1xyXG4gICAgICB6LWluZGV4OiAzO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JveCB7XHJcbiAgICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgICAgbWFyZ2luOiAxZW0gLjVlbTtcclxuXHJcbiAgICAgICYtLWl0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IDEuNWVtIC41ZW0gMmVtIC41ZW07XHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICB9ICAgICBcclxuICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbWc6aG92ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gICBcclxuICAgIH1cclxuICAgICZfX21vZGFsIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbGVmdDogMTAlO1xyXG4gICAgICByaWdodDogMTAlO1xyXG4gICAgICB0b3A6IDEwJTtcclxuICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiA3MCU7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgIHdpZHRoOiAyOCU7XHJcbiAgICAgICAgaGVpZ2h0OiA5MCU7XHJcbiAgICAgIH1cclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjkpO1xyXG4gICAgICB6LWluZGV4OiAxMjIyMjI7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgfSAgXHJcbiAgfVxyXG4gIC5tb2RhbF9faW1nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogOTUlO1xyXG4gICAgd2lkdGg6IDk1JTtcclxuICAgIC8vdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgICBvYmplY3QtZml0OmZpbGw7XHJcbiAgICB9XHJcbiAgXHJcbiAgLy8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIGFib3V0IHVzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgXHJcblxyXG4uYWJvdXR1cyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBAaW5jbHVkZSBzbSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIH1cclxuXHJcbiAgJl9fYm94ZXMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6c3RyZXRjaDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi10b3A6IDFlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgb3JkZXI6IDE7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIH1cclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKTtcclxuXHJcbiAgICAmX19ib3gge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDFlbTtcclxuICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgICYtLW51bWJlciB7XHJcbiAgICAgICAgcGFkZGluZzogMC41ZW07XHJcbiAgICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiBmLiRzc3RpdGxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IGYuJG1zdGl0bGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogZi4kbHN0aXRsZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6IGMuJGdyZWVuZGFyaztcclxuICAgICAgfVxyXG4gICAgICAmLS10ZXh0IHtcclxuICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IGYuJHNzdGV4dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiBmLiRtc3RleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogZi4kbHN0ZXh0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX190ZXh0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgIG1hcmdpbjogMWVtIDJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgbWFyZ2luOiAwZW0gMWVtIDBlbSAyZW07XHJcbiAgICB9XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICYtLXAge1xyXG4gICAgICBwYWRkaW5nOiAxZW0gMGVtIDBlbSAwZW07XHJcbiAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJHNzdGV4dDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRtc3RleHQ7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kbHN0ZXh0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RleHQgb2wge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFlbTtcclxuICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgZm9udC1zaXplOiBmLiRzc3RleHQ7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogZi4kbXN0ZXh0O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICBmb250LXNpemU6IGYuJGxzdGV4dDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBjb250YWN0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uY29udGFjdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICZfX2JveCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgbWFyZ2luOiAxZW07XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgIG1hcmdpbjogM2VtO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWxvZ28ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICB3aWR0aDo4MHB4O1xyXG4gICAgICAgIGhlaWdodDozMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICB3aWR0aDoxMDBweDtcclxuICAgICAgICBoZWlnaHQ6NDBweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgd2lkdGg6MTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OjUwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAmLS10aXRsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDFlbTtcclxuICAgICAgXHJcbiAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJHNzdGl0bGU7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kbXN0aXRsZTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRsc3RpdGxlO1xyXG4gICAgICB9XHJcbiAgICAgIGNvbG9yOiBjLiRncmVlbmRhcmtcclxuICAgIH1cclxuICAgICYtLXRleHQge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XHJcbiAgICAgIEBpbmNsdWRlIHNtIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJHNzdGV4dDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRtc3RleHQ7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kbHN0ZXh0O1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAuY29udGFjdF9fYm94LS1pY29uIHtcclxuICAgICAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGYuJHNzdGV4dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgaGVpZ2h0OiBmLiRtc3RleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICAgIGhlaWdodDogZi4kbHN0ZXh0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tYXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZi4kc3N0ZXh0O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICBmb250LXNpemU6IGYuJG1zdGV4dDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBsZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmLiRsc3RleHQ7XHJcbiAgICAgIH1cclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogYy4kYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gZm9vdGVyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5mb290ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAvL21hcmdpbi10b3A6IDNlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMik7XHJcblxyXG4gIEBpbmNsdWRlIHNtIHtcclxuICAgIGhlaWdodDogMTAlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZCB7XHJcbiAgICBoZWlnaHQ6IDE1JTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbGcge1xyXG4gICAgaGVpZ2h0OiAyMCU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4ubmF2U2hvdyB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAvL3Zpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgLy9kaXNwbGF5OiBibG9jaztcclxuICAvL29wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi52aXNpYmxlIHtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIC8vZGlzcGxheTogYmxvY2s7XHJcbiAgLy9vcGFjaXR5OiAxO1xyXG59IiwiJHJlZDogcmdiKDIxOSwgMjUsIDQ4KTtcclxuJGdyZXliZ2M6IHJnYigyMjUsIDIzNCwgMjA1KTtcclxuJGdyZWVuZGFyazpyZ2IoMSwgNTMsIDQ0KTtcclxuLy8kZ3JlZW5kYXJrOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKDEsNTMsNDQsMC45NTg0MDMzNDQyNDc4NTU0KSAwJSwgcmdiYSgxLDUzLDQ0LDAuODQ2MzU4NTI2MzIwNjg0NSkgMzUlLCByZ2JhKDEsNTMsNDQsMSkgMTAwJSk7XHJcbiRncmVlbmxpZ2h0OnJnYig5NywgMTc5LCAxNDQpO1xyXG4kd2hpdGU6IHJnYigyNTMsIDI1MywgMjUzKTtcclxuLy8kd2hpdGU6IHJnYigyMTgsIDIxMCwgMjEwKTtcclxuJGJsYWNrOiAjMjUyNTI1OyIsIi8vICRicmVha3BvaW50czogKFxyXG4vLyAgICAgXCJ4c1wiOjAsXHJcbi8vICAgICBcInNtXCI6IDQ4MHB4LCAvLzQ4MHB4XHJcbi8vICAgICBcIm1kXCI6IDcyMHB4LFxyXG4vLyAgICAgXCJsZ1wiOiA5NjBweCxcclxuLy8gICAgIFwieGxcIjogMTIwMHB4LFxyXG4vLyApO1xyXG4vL2JyZWFrcG9pbnRzIGxpa2UgaW4gYm9vdHN0cmFwXHJcbiRicmVha3BvaW50czogKFxyXG4gICAgXCJ4c1wiOjAsXHJcbiAgICBcInNtXCI6IDBweCwgLy81NzZweFxyXG4gICAgXCJtZFwiOiA3NjhweCxcclxuICAgIFwibGdcIjogOTkycHgsXHJcbiAgICBcInhsXCI6IDEyMDBweCxcclxuKTtcclxuXHJcbkBtaXhpbiB4cyB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsXCJ4c1wiKSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gc20ge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLFwic21cIikpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG1kIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cyxcIm1kXCIpKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsZyB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsXCJsZ1wiKSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcbkBtaXhpbiB4bCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsXCJ4bFwiKSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59IiwiICAgICR4c2gxOiAycmVtO1xyXG4gICAgJHhzaDI6IDEuNHJlbTtcclxuICAgICR4c2E6IDFyZW07XHJcbiAgICAkeHNoZWFkOiAxcmVtO1xyXG4gICAgJHhzdGl0bGU6IDEuMXJlbTtcclxuICAgICR4c3RleHQ6IDAuOXJlbTtcclxuICAgIFxyXG4gICAgJHNzbG9nb3A6IDJyZW07XHJcbiAgICAkc3Nsb2dvOiAxLjRyZW07XHJcbiAgICAkc3NoMTogMnJlbTtcclxuICAgICRzc2gyOiAxLjRyZW07XHJcbiAgICAkc3NhOiAxcmVtO1xyXG4gICAgJHNzaGVhZDogMS40cmVtO1xyXG4gICAgJHNzdGl0bGU6IDEuMXJlbTtcclxuICAgICRzc3RleHQ6IDAuOXJlbTtcclxuICAgIFxyXG4gICAgJG1zbG9nb3A6IDIuNHJlbTtcclxuICAgICRtc2xvZ286IDEuOHJlbTtcclxuICAgICRtc2gxOiAyLjhyZW07XHJcbiAgICAkbXNoMjogMi40cmVtO1xyXG4gICAgJG1zYTogMS4ycmVtO1xyXG4gICAgJG1zaGVhZDogMS43cmVtO1xyXG4gICAgJG1zdGl0bGU6IDEuM3JlbTtcclxuICAgICRtc3RleHQ6IDEuMXJlbTtcclxuICAgIFxyXG4gICAgJGxzbG9nb3A6IDIuOHJlbTtcclxuICAgICRsc2xvZ286IDIuMnJlbTtcclxuICAgICRsc2gxOiAzLjRyZW07XHJcbiAgICAkbHNoMjogMi44cmVtO1xyXG4gICAgJGxzYTogMS42cmVtO1xyXG4gICAgJGxzaGVhZDogMi4ycmVtO1xyXG4gICAgJGxzdGl0bGU6IDEuOHJlbTtcclxuICAgICRsc3RleHQ6IDEuNHJlbTtcclxuICJdfQ== */
