@-webkit-keyframes nmn-float-molecule{0%,to{transform:translateX(0) scale(1) rotate(0deg) translateY(0)}33%{transform:translateX(0) scale(1.01) rotate(1deg) translateY(-2px)}66%{transform:translateX(0) scale(.99) rotate(-.5deg) translateY(1px)}}@keyframes nmn-float-molecule{0%,to{transform:translateX(0) scale(1) rotate(0deg) translateY(0)}33%{transform:translateX(0) scale(1.01) rotate(1deg) translateY(-2px)}66%{transform:translateX(0) scale(.99) rotate(-.5deg) translateY(1px)}}@-webkit-keyframes floatLeafOne{0%,to{transform:rotate(-25deg) translate(0,0)}25%{transform:rotate(-20deg) translate(5px,-5px)}50%{transform:rotate(-30deg) translate(-5px,-10px)}75%{transform:rotate(-22deg) translate(3px,-6px)}}@keyframes floatLeafOne{0%,to{transform:rotate(-25deg) translate(0,0)}25%{transform:rotate(-20deg) translate(5px,-5px)}50%{transform:rotate(-30deg) translate(-5px,-10px)}75%{transform:rotate(-22deg) translate(3px,-6px)}}@-webkit-keyframes floatLeafTwo{0%,to{transform:rotate(10deg) translate(0,0)}25%{transform:rotate(14deg) translate(-4px,-6px)}50%{transform:rotate(6deg) translate(4px,-12px)}75%{transform:rotate(12deg) translate(-2px,-6px)}}@keyframes floatLeafTwo{0%,to{transform:rotate(10deg) translate(0,0)}25%{transform:rotate(14deg) translate(-4px,-6px)}50%{transform:rotate(6deg) translate(4px,-12px)}75%{transform:rotate(12deg) translate(-2px,-6px)}}@-webkit-keyframes floatLeafThree{0%,to{transform:rotate(0deg) translate(0,0)}25%{transform:rotate(3deg) translate(3px,-5px)}50%{transform:rotate(-3deg) translate(-3px,-10px)}75%{transform:rotate(1deg) translate(2px,-5px)}}@keyframes floatLeafThree{0%,to{transform:rotate(0deg) translate(0,0)}25%{transform:rotate(3deg) translate(3px,-5px)}50%{transform:rotate(-3deg) translate(-3px,-10px)}75%{transform:rotate(1deg) translate(2px,-5px)}}@-webkit-keyframes floatBerryOne{0%,to{transform:translate(0,0) scale(1)}25%{transform:translate(-6px,-8px) scale(1.02)}50%{transform:translate(6px,-15px) scale(.98)}75%{transform:translate(-4px,-8px) scale(1.01)}}@keyframes floatBerryOne{0%,to{transform:translate(0,0) scale(1)}25%{transform:translate(-6px,-8px) scale(1.02)}50%{transform:translate(6px,-15px) scale(.98)}75%{transform:translate(-4px,-8px) scale(1.01)}}@-webkit-keyframes floatBerryTwo{0%,to{transform:translate(0,0) scale(1)}25%{transform:translate(4px,-6px) scale(1.03)}50%{transform:translate(-4px,-12px) scale(.97)}75%{transform:translate(2px,-6px) scale(1.02)}}@keyframes floatBerryTwo{0%,to{transform:translate(0,0) scale(1)}25%{transform:translate(4px,-6px) scale(1.03)}50%{transform:translate(-4px,-12px) scale(.97)}75%{transform:translate(2px,-6px) scale(1.02)}}.nmn{--nmn-main-color: #7D2464;--nmn-black-color: #000;--nmn-white-color: #fff;overflow:hidden;font-size:16px;line-height:1.25}.nmn strong{font-weight:700}.nmn-main{height:720px;background-image:url(/i/nmn/main-bg.png);width:100%;background-repeat:no-repeat;background-size:cover;background-position:right}.nmn-main__inner{position:relative;height:100%}.nmn-main__couple{position:absolute;height:620px;width:665px;bottom:0;left:0}.nmn-main__subtitle,.nmn-main__title-image{width:490px;height:150px;position:absolute;right:10%;top:110px}.nmn-main__subtitle{margin:0;width:400px;height:100px;top:290px;font-style:normal;font-weight:400;font-size:clamp(28px,3vw,40px);line-height:1.2;text-align:right;color:var(--nmn-black-color)}.nmn-intro{display:flex;padding:60px 0;flex-direction:column;align-items:center}.nmn-intro__lead,.nmn-intro__tagline{font-size:clamp(20px,3vw,35px);font-style:normal}.nmn-intro__lead{color:var(--nmn-black-color);font-weight:400;margin:0}.nmn-intro__tagline{color:var(--nmn-main-color);text-align:right;text-transform:uppercase}.nmn-intro__inner{display:flex;align-items:flex-start;gap:50px}.nmn-feel{background:linear-gradient(rgba(242,241,237,.9),rgba(242,241,237,.9)),url(/i/nmn/formula-overlay.png);background-repeat:no-repeat;background-size:cover;background-position:center top;padding:50px 0;box-shadow:1px 1px 15px #dcdcdc}.nmn-feel__title{color:var(--nmn-main-color);font-size:clamp(28px,3vw,35px);font-style:normal;font-weight:700;text-transform:uppercase}.nmn-feel__clue{color:var(--nmn-black-color);font-size:14px;font-style:normal;font-weight:400;max-width:385px;margin:20px 0 45px}.nmn-feel__strong{width:600px}.nmn-feel__strong strong{color:var(--nmn-main-color);text-transform:uppercase}.nmn-feel__info{margin-top:30px}.nmn-feel__visual{position:absolute;right:-10%;top:-140px}.nmn-feel__visual img{max-width:760px;max-height:590px;-webkit-animation:nmn-float-molecule 5s ease-in-out infinite;animation:nmn-float-molecule 5s ease-in-out infinite;transform-origin:center;will-change:transform}.nmn-feel__disclaimer,.nmn-feel__info,.nmn-feel__strong{display:flex;flex-direction:column;color:var(--nmn-black-color);font-size:14px;font-style:normal;font-weight:400}.nmn-special__inner{display:flex;flex-direction:column}.nmn-special__title{color:var(--nmn-main-color);text-align:right;font-size:clamp(28px,3vw,35px);font-style:normal;font-weight:700;text-transform:uppercase;z-index:2}.nmn-special__block{display:flex;flex-direction:row;-moz-column-gap:50px;column-gap:50px}.nmn-special__part{flex:1 1 30%}.nmn-special__part--flex{display:flex;justify-content:center;z-index:1;position:relative}.nmn-special__result strong{margin-bottom:20px}.nmn-special__main-image{width:280px;height:430px;z-index:1}.nmn-special__emph{padding:10px}.nmn-special__emph strong,.nmn-special__list strong{color:var(--nmn-main-color);font-size:14px;font-style:normal;text-transform:uppercase}.nmn-special__emph span,.nmn-special__emph ul{color:var(--nmn-black-color);font-size:14px;font-style:normal;font-weight:400}.nmn-special__emph ul{padding-left:15px;margin:0;list-style-type:none}.nmn-special__emph ul li{position:relative}.nmn-special__emph ul li:before{position:absolute;content:'';width:2px;height:2px;background:var(--nmn-black-color);border-radius:50%;top:50%;transform:translate(-7px,-50%)}.nmn-special__column--right,.nmn-special__emph,.nmn-special__list{display:flex;flex-direction:column;position:relative}.nmn-special__list{color:var(--nmn-black-color);font-size:14px;font-style:normal;font-weight:400;row-gap:20px;padding:10px;list-style-type:none}.nmn-special__column--left .nmn-special__dash{background:var(--nmn-black-color);height:2px;width:120%;max-width:457px;border:0;position:absolute;bottom:0;z-index:2}.nmn-special__column--left .nmn-special__dash:after,.nmn-special__column--right .nmn-special__dash:before{content:'';position:absolute;width:10px;height:10px;background:var(--nmn-black-color);top:50%;transform:translateY(-50%);border-radius:50%}.nmn-special__column--left .nmn-special__dash:after{right:-5px}.nmn-special__column--right{margin:auto}.nmn-special__column--right .nmn-special__dash{background:var(--nmn-black-color);height:2px;width:123.5%;max-width:465px;position:absolute;bottom:0;right:0;z-index:2}.nmn-special__column--right .nmn-special__dash:before{left:-5px}.nmn-special__main-dash-x,.nmn-special__main-dash-y{display:none}.nmn-certificates{background-image:url(/i/nmn/cert-bg.png);background-size:cover;background-repeat:no-repeat;background-position:right;box-shadow:1px 1px 15px #dcdcdc;padding:90px 0 70px}.nmn-certificates__image{width:330px;height:100px}.nmn-certificates__title{color:var(--nmn-white-color);font-size:clamp(28px,3vw,35px);font-style:normal;font-weight:400;width:250px;margin:0}.nmn-certificates__inner{display:flex;flex-direction:row;-moz-column-gap:140px;column-gap:140px}.nmn-certificates__description{color:var(--nmn-white-color);font-size:14px;font-style:normal;font-weight:400;width:340px}.nmn-certificates__items{display:flex;flex-direction:row;-moz-column-gap:20px;column-gap:20px}.nmn-certificates__items img{height:230px;width:160px}.nmn-certificates__button{padding:5px 20px;min-width:320px}.nmn-certificates__content--right{display:flex;flex-direction:column;row-gap:45px;align-items:center}.nmn-certificates__content--left{display:flex;flex-direction:column;row-gap:25px}.nmn-reviews{background:#eee;padding:54px 0 30px}.nmn-reviews .reviews_wrapper{padding:0;background-color:transparent;opacity:0;-webkit-animation:.4s linear .2s both fadeIn;animation:.4s linear .2s both fadeIn}.nmn-reviews .reviews_wrapper .inner{width:100%}.nmn-reviews .reviews_wrapper .review_items{display:none}.nmn-reviews .reviews_wrapper .reviews{min-height:224px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.nmn-reviews .reviews_wrapper .owl-nav button{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:#79d3ca!important}.nmn-reviews .reviews_wrapper .owl-nav button:focus,.nmn-reviews .reviews_wrapper .owl-nav button:hover{background:#79d3ca!important}.nmn-postscript{text-align:center;font-size:14px;max-width:700px;margin:30px auto 0;padding:0 20px}@media screen and (max-width:1079.98px){.nmn-certificates__inner{-moz-column-gap:10px;column-gap:10px;justify-content:space-between}}@media screen and (max-width:1399.98px){.nmn-feel__visual{right:0}.nmn-feel__visual img{width:670px;height:500px}}@media screen and (max-width:1199.98px){.nmn .nmn{font-size:14px}.nmn-feel__visual{transform:rotate(210deg);right:-10%;top:-85px}.nmn-main__title-image{width:400px;height:100px}}@media screen and (max-width:1023.98px){.nmn-main__couple{height:560px;width:605px}}@media screen and (max-width:991.98px){.nmn-main__title-image{position:relative;order:1;right:0;top:0}.nmn-main__couple{position:relative;order:3;height:460px;width:505px;margin-top:auto}.nmn-main__subtitle{position:relative;order:2;right:0;top:0;text-align:center;font-weight:400;height:auto}.nmn-main__inner{padding-top:20px;display:flex;flex-direction:column;row-gap:10px;align-items:center;text-align:center;justify-content:flex-start}.nmn-feel__visual{transform:rotate(180deg)}.nmn-special__dash{display:none}.nmn-special__block{flex-wrap:wrap}.nmn-special__part{flex:1 1 45%}.nmn-special__column--right{flex:1 1 100%}.nmn-certificates__content--right{margin:125px 0;align-items:end}.nmn-certificates__content--right,.nmn-certificates__inner{display:flex;flex-direction:column}.nmn-certificates__image{position:absolute}.nmn-certificates__title{position:absolute;bottom:0}.nmn-certificates__description{position:absolute;bottom:-50px}.nmn-certificates{padding:45px 0 60px}.nmn .item_wrapper{padding-top:0}}@media screen and (max-width:899.98px){.nmn-feel__visual{display:none}}@media screen and (max-width:767.98px){.nmn-feel{background-image:linear-gradient(rgba(242,241,237,.9),rgba(242,241,237,.9)),url(/i/nmn/formula-overlay-mobile.png);background-position:center}.nmn-feel__visual{left:50%;transform:translate(-50%,-30px);display:flex;justify-content:center;align-items:center}.nmn-feel__visual img{height:250px;width:325px}.nmn-feel__text{padding-top:130px;display:flex;flex-direction:column}.nmn-feel__clue,.nmn-feel__title{width:auto;max-width:initial}.nmn-feel__strong{width:auto}}@media screen and (max-width:639.98px){.nmn-main__couple{height:auto;position:absolute;left:-68px;min-width:400px}.nmn-main__title-image{width:260px;height:80px}.nmn-main{max-height:640px}.nmn-intro{padding:40px 80px 0 40px}.nmn-intro__inner{flex-direction:column;margin:0;width:100%;gap:24px}.nmn-intro__lead{font-size:24px}.nmn-intro__tagline{font-size:24px;text-align:left;width:186px}.nmn .item_category_cellular-energy-strips{padding-top:40px}.nmn .item_category_cellular-energy-strips .content{margin-top:100px}.nmn-feel__clue,.nmn-feel__info,.nmn-feel__strong{margin:0 0 20px}.nmn-feel__info strong{margin-bottom:20px}.nmn-feel__disclaimer{margin:0}.nmn-special__title{text-align:left;width:280px;font-size:24px}.nmn-special__part{flex:1 1 100%}.nmn-special__part--flex{order:1;position:relative;width:100%;max-width:185px;margin:0 auto}.nmn-special__main-image{width:185px;height:280px}.nmn-special__column--left{order:2}.nmn-special__column--right{order:3}.nmn-special__column{padding:0}.nmn-special__content{position:relative;padding:20px 10px 20px 35px}.nmn-special__result strong{margin-top:-20px}.nmn-special__list{margin:0;padding:0}.nmn-special__inner{padding-top:50px}.nmn-special__main-dash-x,.nmn-special__main-dash-y{z-index:2;border:0;background:var(--nmn-black-color);display:flex;top:240px;left:3%;position:absolute}.nmn-special__main-dash-x{height:2px;width:35%;bottom:20px}.nmn-special__main-dash-x:after{position:absolute;content:'';width:10px;height:10px;background:var(--nmn-black-color);right:-5px;top:50%;transform:translateY(-50%);border-radius:50%}.nmn-special__main-dash-y{height:calc(100% - 280px);width:2px}.nmn-special__block{position:relative;padding-bottom:30px}.nmn-special__container{position:relative;width:-webkit-fill-available}.nmn-special__content:not(.nmn-special__content--no-line):after{content:'';position:absolute;background:var(--nmn-black-color);height:2px;width:97%;bottom:0;left:3%}.nmn-certificates{padding:80px 0;background-image:url(/i/nmn/cert-bg-mobile.jpg)}.nmn-certificates__items{flex-direction:column;row-gap:10px}.nmn-certificates__content--right{align-items:center;margin:0}.nmn-certificates__description,.nmn-certificates__image,.nmn-certificates__title{position:unset}.nmn-certificates__title{font-size:24px;white-space:nowrap;width:100%}.nmn-certificates__inner{row-gap:50px}.nmn-certificates__description{width:auto}.nmn-certificates__button{min-width:200px}}.leaf--1{height:110px;left:-30%;bottom:25%;z-index:0;-webkit-animation:floatLeafOne 8s ease-in-out infinite;animation:floatLeafOne 8s ease-in-out infinite}.leaf--1,.leaf--2,.leaf--3{position:absolute;width:130px}.leaf--2{height:110px;right:-30%;top:-5%;-webkit-animation:floatLeafTwo 7s ease-in-out infinite;animation:floatLeafTwo 7s ease-in-out infinite}.leaf--3{height:130px;transform:rotate(-15deg);top:-42%;left:25%;-webkit-animation:floatLeafThree 6s ease-in-out infinite;animation:floatLeafThree 6s ease-in-out infinite}.berry--1{width:160px;height:161px;position:absolute;top:-30%;left:-25%;-webkit-animation:floatBerryOne 9s ease-in-out infinite;animation:floatBerryOne 9s ease-in-out infinite}.berry--2{width:80px;height:90px;position:absolute;right:0;bottom:30%;z-index:2;-webkit-animation:floatBerryTwo 7s ease-in-out infinite;animation:floatBerryTwo 7s ease-in-out infinite}@media screen and (max-width:991.98px){.leaf--1{left:-10%;bottom:25%}.leaf--2{right:-3%;top:20%}.leaf--3{top:-35%;left:-45%}.berry--1{top:0;left:-25%}.berry--2{right:5%;bottom:30%}}@media screen and (max-width:639.98px){.leaf--1{width:86px;height:71px;left:-35%;bottom:20%}.leaf--2{width:85px;height:70px;right:-35%;top:32%}.leaf--3{width:60px;height:60px;top:-55%;left:75%}.berry--1{width:92px;height:93px;top:-65%;left:35%}.berry--2{width:52px;height:60px;top:45%;left:85%}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5tbi5sZXNzIiwibm1uLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQSxBQSt6QkUsc0NBQ0UsRSxDQVNBLEUsQ0FSRSwyRCxDQUVGLEcsQ0FDRSxpRSxDQUVGLEcsQ0FDRSxtRSxBQVJKLDhCQUNFLEUsQ0FTQSxFLENBUkUsMkQsQ0FFRixHLENBQ0UsaUUsQ0FFRixHLENBQ0UsbUUsQUF3Q04sZ0NBQ0UsRSxDQVlBLEUsQ0FYRSx1QyxDQUVGLEcsQ0FDRSw0QyxDQUVGLEcsQ0FDRSw4QyxDQUVGLEcsQ0FDRSw4QyxBQVhKLHdCQUNFLEUsQ0FZQSxFLENBWEUsdUMsQ0FFRixHLENBQ0UsNEMsQ0FFRixHLENBQ0UsOEMsQ0FFRixHLENBQ0UsOEMsQUFPSixnQ0FDRSxFLENBWUEsRSxDQVhFLHNDLENBRUYsRyxDQUNFLDRDLENBRUYsRyxDQUNFLDJDLENBRUYsRyxDQUNFLDhDLEFBWEosd0JBQ0UsRSxDQVlBLEUsQ0FYRSxzQyxDQUVGLEcsQ0FDRSw0QyxDQUVGLEcsQ0FDRSwyQyxDQUVGLEcsQ0FDRSw4QyxBQU9KLGtDQUNFLEUsQ0FZQSxFLENBWEUscUMsQ0FFRixHLENBQ0UsMEMsQ0FFRixHLENBQ0UsNkMsQ0FFRixHLENBQ0UsNEMsQUFYSiwwQkFDRSxFLENBWUEsRSxDQVhFLHFDLENBRUYsRyxDQUNFLDBDLENBRUYsRyxDQUNFLDZDLENBRUYsRyxDQUNFLDRDLEFBNkJKLGlDQUNFLEUsQ0FZQSxFLENBWEUsaUMsQ0FFRixHLENBQ0UsMEMsQ0FFRixHLENBQ0UseUMsQ0FFRixHLENBQ0UsNEMsQUFYSix5QkFDRSxFLENBWUEsRSxDQVhFLGlDLENBRUYsRyxDQUNFLDBDLENBRUYsRyxDQUNFLHlDLENBRUYsRyxDQUNFLDRDLEFBT0osaUNBQ0UsRSxDQVlBLEUsQ0FYRSxpQyxDQUVGLEcsQ0FDRSx5QyxDQUVGLEcsQ0FDRSwwQyxDQUVGLEcsQ0FDRSwyQyxBQVhKLHlCQUNFLEUsQ0FZQSxFLENBWEUsaUMsQ0FFRixHLENBQ0UseUMsQ0FFRixHLENBQ0UsMEMsQ0FFRixHLENBQ0UsMkNBNzhCSixJLENBQ0UseUIsQ0FDQSx1QixDQUNBLHVCLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQU5GLFcsQ0FTSSxlLENBR0YsUyxDQUNFLFksQ0FDQSx3QyxDQUNBLFUsQ0FDQSwyQixDQUNBLHFCLENBQ0EseUIsQ0FFQSxnQixDQUNFLGlCLENBQ0EsVyxDQUdGLGlCLENBQ0UsaUIsQ0FDQSxZLENBQ0EsVyxDQUNBLFEsQ0FDQSxNLENBV0YsbUIsQ0FSQSxzQixDQUNFLFcsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUyxDQUdGLG1CLENBQ0UsUSxDQUNBLFcsQ0FDQSxZLENBRUEsUyxDQUNBLGlCLENBQ0EsZSxDQUNBLDhCLENBQ0EsZSxDQUNBLGdCLENBQ0EsNEIsQ0FLSixVLENBQ0UsWSxDQUNBLGMsQ0FDQSxxQixDQUNBLGtCLENBRUEsZ0IsQ0FRQSxtQixDQUdFLDhCLENBQ0EsaUIsQ0FaRixnQixDQUNFLDRCLENBR0EsZSxDQUNBLFEsQ0FHRixtQixDQUNFLDJCLENBQ0EsZ0IsQ0FHQSx3QixDQUdGLGlCLENBQ0UsWSxDQUNBLHNCLENBQ0EsUSxDQUlKLFMsQ0FDRSxxRyxDQUVBLDJCLENBQ0EscUIsQ0FDQSw4QixDQUNBLGMsQ0FDQSwrQixDQUVBLGdCLENBQ0UsMkIsQ0FDQSw4QixDQUNBLGlCLENBQ0EsZSxDQUNBLHdCLENBR0YsZSxDQUNFLDRCLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGUsQ0FDQSxrQixDQUdGLGlCLENBQ0UsVyxDQURGLHdCLENBSUksMkIsQ0FDQSx3QixDQUlKLGUsQ0FDRSxlLENBR0YsaUIsQ0FDRSxpQixDQUNBLFUsQ0FDQSxVLENBSEYscUIsQ0FNSSxlLENBQ0EsZ0IsQ0FDQSw0RCxDQUFBLG9ELENBQ0EsdUIsQ0FDQSxxQixDQ3JCUixxQixDRHlCSSxlLENDeEJKLGlCLENEeUJNLFksQ0FDQSxxQixDQUNBLDRCLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUtGLG1CLENBQ0UsWSxDQUNBLHFCLENBR0YsbUIsQ0FDRSwyQixDQUNBLGdCLENBQ0EsOEIsQ0FDQSxpQixDQUNBLGUsQ0FDQSx3QixDQUNBLFMsQ0FHRixtQixDQUNFLFksQ0FDQSxrQixDQUNBLG9CLENBQUEsZSxDQUdGLGtCLENBQ0UsWSxDQUdGLHdCLENBQ0UsWSxDQUNBLHNCLENBQ0EsUyxDQUNBLGlCLENBR0YsMkIsQ0FFSSxrQixDQUlKLHdCLENBQ0UsVyxDQUNBLFksQ0FDQSxTLENBR0Ysa0IsQ0FJRSxZLENBSkYseUIsQ0EwQ0EseUIsQ0FuQ0ksMkIsQ0FDQSxjLENBQ0EsaUIsQ0FDQSx3QixDQVZKLHVCLENDdEJKLHFCLENEb0NRLDRCLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQWpCSixxQixDQXFCSSxpQixDQUNBLFEsQ0FDQSxvQixDQXZCSix3QixDQTBCTSxpQixDQTFCTiwrQixDQThCTSxpQixDQUNBLFUsQ0FDQSxTLENBQ0EsVSxDQUNBLGlDLENBQ0EsaUIsQ0FDQSxPLENBQ0EsOEIsQ0FrRE4sMkIsQ0F2RkEsa0IsQ0EwQ0Esa0IsQ0E4Q0UsWSxDQUNBLHFCLENBRUEsaUIsQ0FqREYsa0IsQ0FDRSw0QixDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FHQSxZLENBQ0EsWSxDQUNBLG9CLENBV0YsNkMsQ0FFSSxpQyxDQUNBLFUsQ0FDQSxVLENBQ0EsZSxDQUNBLFEsQ0FDQSxpQixDQUNBLFEsQ0FDQSxTLENBRUEsbUQsQ0E4QkEscUQsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLGlDLENBQ0EsTyxDQUVBLDBCLENBQ0EsaUIsQ0F2Q0YsbUQsQ0FPRSxVLENBT04sMkIsQ0FHRSxXLENBSEYsOEMsQ0FPSSxpQyxDQUNBLFUsQ0FDQSxZLENBQ0EsZSxDQUNBLGlCLENBQ0EsUSxDQUNBLE8sQ0FDQSxTLENBRUEscUQsQ0FPRSxTLENBT04seUIsQ0NoREoseUIsQ0RpRE0sWSxDQUlKLGlCLENBQ0Usd0MsQ0FDQSxxQixDQUNBLDJCLENBQ0EseUIsQ0FDQSwrQixDQUNBLG1CLENBRUEsd0IsQ0FDRSxXLENBQ0EsWSxDQUdGLHdCLENBQ0UsNEIsQ0FDQSw4QixDQUNBLGlCLENBQ0EsZSxDQUNBLFcsQ0FDQSxRLENBR0Ysd0IsQ0FDRSxZLENBQ0Esa0IsQ0FDQSxxQixDQUFBLGdCLENBR0YsOEIsQ0FDRSw0QixDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxXLENBR0Ysd0IsQ0FDRSxZLENBQ0Esa0IsQ0FDQSxvQixDQUFBLGUsQ0FIRiw0QixDQUtJLFksQ0FDQSxXLENBSUoseUIsQ0FDRSxnQixDQUNBLGUsQ0FHRixpQyxDQUNFLFksQ0FDQSxxQixDQUNBLFksQ0FDQSxrQixDQUdGLGdDLENBQ0UsWSxDQUNBLHFCLENBQ0EsWSxDQUlKLFksQ0FDRSxlLENBQ0EsbUIsQ0FGRiw2QixDQUtJLFMsQ0FDQSw0QixDQUNBLFMsQ0FDQSw0QyxDQUFBLG9DLENBUkosb0MsQ0FXTSxVLENBWE4sMkMsQ0FlTSxZLENBZk4sc0MsQ0FtQk0sZ0IsQ0FJQSxzQyxDQzNEUiw2QyxDRDJEUSxzQyxDQUlBLDRCLENDeERSLG1ELENEMERRLG1ELENBQ0UsNEIsQ0FNUixlLENBQ0UsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsYyxDQUdGLHdDQUNFLHdCLENBQ0Usb0IsQ0FBQSxlLENBQ0EsK0IsQUFJSix3Q0FDRSxpQixDQUNFLE8sQ0FERixxQixDQUlJLFcsQ0FDQSxjLEFBS04sd0NBQUEsUyxDQUVJLGMsQ0FHRixpQixDQUNFLHdCLENBQ0EsVSxDQUNBLFMsQ0FLRixzQixDQUNFLFcsQ0FDQSxjLEFBSUosd0NBQ0UsaUIsQ0FDRSxZLENBQ0EsYSxBQUlKLHVDQUNFLHNCLENBQ0UsaUIsQ0FDQSxPLENBQ0EsTyxDQUNBLEssQ0FHRixpQixDQUNFLGlCLENBQ0EsTyxDQUNBLFksQ0FDQSxXLENBQ0EsZSxDQUdGLG1CLENBQ0UsaUIsQ0FDQSxPLENBQ0EsTyxDQUNBLEssQ0FDQSxpQixDQUNBLGUsQ0FDQSxXLENBR0YsZ0IsQ0FDRSxnQixDQUNBLFksQ0FDQSxxQixDQUNBLFksQ0FDQSxrQixDQUNBLGlCLENBQ0EsMEIsQ0FHRixpQixDQUNFLHdCLENBR0Ysa0IsQ0FDRSxZLENBR0YsbUIsQ0FDRSxjLENBR0Ysa0IsQ0FDRSxZLENBR0YsMkIsQ0FDRSxhLENBR0YsaUMsQ0FDRSxjLENBR0EsZSxDQUpGLGlDLENBT0Esd0IsQ0FDRSxZLENBQ0EscUIsQ0FHRix3QixDQUNFLGlCLENBR0Ysd0IsQ0FDRSxpQixDQUNBLFEsQ0FHRiw4QixDQUNFLGlCLENBQ0EsWSxDQUdGLGlCLENBQ0UsbUIsQ0FuRkosa0IsQ0FzRkksZSxBQUlKLHVDQUNFLGlCLENBQ0UsYyxBQUlKLHVDQUNFLFMsQ0FDRSxrSCxDQUVBLDBCLENBR0YsaUIsQ0FDRSxRLENBQ0EsK0IsQ0FDQSxZLENBQ0Esc0IsQ0FDQSxrQixDQUxGLHFCLENBUUksWSxDQUNBLFcsQ0FJSixlLENBQ0UsaUIsQ0FDQSxZLENBQ0EscUIsQ0N0RkosZSxDRHlGRSxnQixDQUNFLFUsQ0FDQSxpQixDQUdGLGlCLENBQ0UsWSxBQUlKLHVDQUNFLGlCLENBQ0UsVyxDQUNBLGlCLENBQ0EsVSxDQUNBLGUsQ0FHRixzQixDQUNFLFcsQ0FDQSxXLENBR0YsUyxDQUNFLGdCLENBR0YsVSxDQUNFLHdCLENBR0YsaUIsQ0FDRSxxQixDQUNBLFEsQ0FDQSxVLENBQ0EsUSxDQUdGLGdCLENBQ0UsYyxDQUdGLG1CLENBQ0UsYyxDQUNBLGUsQ0FDQSxXLENBbkNKLDBDLENBdUNJLGdCLENBdkNKLG1ELENBMENNLGdCLENBS0YsZSxDQVFBLGUsQ0FKQSxpQixDQUhFLGUsQ0FPRixzQixDQUlJLGtCLENBSUoscUIsQ0FDRSxRLENBSUosbUIsQ0FDRSxlLENBQ0EsVyxDQUNBLGMsQ0FHRixrQixDQUNFLGEsQ0FHRix3QixDQUNFLE8sQ0FDQSxpQixDQUNBLFUsQ0FDQSxlLENBQ0EsYSxDQUdGLHdCLENBQ0UsVyxDQUNBLFksQ0FHRiwwQixDQUNFLE8sQ0FHRiwyQixDQUNFLE8sQ0FHRixvQixDQUNFLFMsQ0FHRixxQixDQUNFLGlCLENBQ0EsMkIsQ0FHRiwyQixDQUVJLGdCLENBSUosa0IsQ0FDRSxRLENBQ0EsUyxDQUdGLG1CLENBQ0UsZ0IsQ0FHRix5QixDQXlCQSx5QixDQUNFLFMsQ0FDQSxRLENBQ0EsaUMsQ0FDQSxZLENBR0EsUyxDQUNBLE8sQ0FDQSxpQixDQWxDRix5QixDQUVFLFUsQ0FDQSxTLENBSUEsVyxDQUtBLCtCLENBQ0UsaUIsQ0FDQSxVLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQyxDQUNBLFUsQ0FDQSxPLENBQ0EsMEIsQ0FDQSxpQixDQUlKLHlCLENBS0UseUIsQ0FDQSxTLENBT0YsbUIsQ0FDRSxpQixDQUNBLG1CLENBR0YsdUIsQ0FDRSxpQixDQUNBLDRCLENBR0YsMEJBQUEscUMsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxpQyxDQUNBLFUsQ0FDQSxTLENBQ0EsUSxDQUNBLE8sQ0FHRixpQixDQUNFLGMsQ0FDQSwrQyxDQUdGLHdCLENBQ0UscUIsQ0FDQSxZLENBR0YsaUMsQ0FDRSxrQixDQUNBLFEsQ0M3SEosOEIsQ0RnSUUsd0IsQ0NqSUYsd0IsQ0RrSUksYyxDQUdGLHdCLENBQ0UsYyxDQUNBLGtCLENBQ0EsVSxDQUdGLHdCLENBQ0UsWSxDQUdGLDhCLENBQ0UsVSxDQUdGLHlCLENBQ0UsaUJBc0JKLFEsQ0FHRSxZLENBQ0EsUyxDQUNBLFUsQ0FDQSxTLENBQ0Esc0QsQ0FBQSw4QyxDQVBGLFEsQ0FVQSxRLENBU0EsUSxDQUNFLGlCLENBQ0EsVyxDQVhGLFEsQ0FFRSxZLENBQ0EsVSxDQUNBLE8sQ0FFQSxzRCxDQUFBLDhDLENBR0YsUSxDQUdFLFksQ0FDQSx3QixDQUNBLFEsQ0FDQSxRLENBQ0Esd0QsQ0FBQSxnRCxDQTJERixTLENBQ0UsVyxDQUNBLFksQ0FDQSxpQixDQUNBLFEsQ0FDQSxTLENBQ0EsdUQsQ0FBQSwrQyxDQUlGLFMsQ0FDRSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsTyxDQUNBLFUsQ0FDQSxTLENBQ0EsdUQsQ0FBQSwrQyxDQXdDSix1Q0FDRSxRLENBQ0UsUyxDQUNBLFUsQ0FHRixRLENBQ0UsUyxDQUNBLE8sQ0FHRixRLENBQ0UsUSxDQUNBLFMsQ0FHRixTLENBQ0UsSyxDQUNBLFMsQ0FHRixTLENBQ0UsUSxDQUNBLFksQUFJSix1Q0FDRSxRLENBQ0UsVSxDQUNBLFcsQ0FDQSxTLENBQ0EsVSxDQUdGLFEsQ0FDRSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSxPLENBR0YsUSxDQUNFLFUsQ0FDQSxXLENBQ0EsUSxDQUNBLFEsQ0FHRixTLENBQ0UsVSxDQUNBLFcsQ0FDQSxRLENBQ0EsUSxDQUdGLFMsQ0FDRSxVLENBQ0EsVyxDQUNBLE8sQ0FDQSxVIiwiZmlsZSI6Im5tbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwidmFyaWFibGVzLmxlc3NcIjtcblxuLm5tbi10aXRsZS1taXhpbihAbGluZUhlaWdodDogMS4yNSkge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiBAbGluZUhlaWdodDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLm5tbiB7XG4gIC0tbm1uLW1haW4tY29sb3I6ICM3RDI0NjQ7XG4gIC0tbm1uLWJsYWNrLWNvbG9yOiAjMDAwO1xuICAtLW5tbi13aGl0ZS1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcblxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAmLW1haW4ge1xuICAgIGhlaWdodDogNzIwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pL25tbi9tYWluLWJnLnBuZyk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuXG4gICAgJl9faW5uZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICZfX2NvdXBsZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDYyMHB4O1xuICAgICAgd2lkdGg6IDY2NXB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmX190aXRsZS1pbWFnZSB7XG4gICAgICB3aWR0aDogNDkwcHg7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwJTtcbiAgICAgIHRvcDogMTEwcHg7XG4gICAgfVxuXG4gICAgJl9fc3VidGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIHJpZ2h0OiAxMCU7XG4gICAgICB0b3A6IDI5MHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgM3Z3LCA0MHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGNvbG9yOiB2YXIoLS1ubW4tYmxhY2stY29sb3IpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgfVxuXG4gICYtaW50cm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICZfX2xlYWQge1xuICAgICAgY29sb3I6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gICAgICBmb250LXNpemU6IGNsYW1wKDIwcHgsIDN2dywgMzVweCk7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICZfX3RhZ2xpbmUge1xuICAgICAgY29sb3I6IHZhcigtLW5tbi1tYWluLWNvbG9yKTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgyMHB4LCAzdncsIDM1cHgpO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmX19pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDUwcHg7XG4gICAgfVxuICB9XG5cbiAgJi1mZWVsIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNDIsIDI0MSwgMjM3LCAwLjkpLCByZ2JhKDI0MiwgMjQxLCAyMzcsIDAuOSkpLFxuICAgIHVybCgvaS9ubW4vZm9ybXVsYS1vdmVybGF5LnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTVweCAjZGNkY2RjO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgY29sb3I6IHZhcigtLW5tbi1tYWluLWNvbG9yKTtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgM3Z3LCAzNXB4KTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgICZfX2NsdWUge1xuICAgICAgY29sb3I6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWF4LXdpZHRoOiAzODVweDtcbiAgICAgIG1hcmdpbjogMjBweCAwIDQ1cHg7XG4gICAgfVxuXG4gICAgJl9fc3Ryb25nIHtcbiAgICAgIHdpZHRoOiA2MDBweDtcblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6IHZhcigtLW5tbi1tYWluLWNvbG9yKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgJl9fdmlzdWFsIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtMTAlO1xuICAgICAgdG9wOiAtMTQwcHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogNzYwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDU5MHB4O1xuICAgICAgICBhbmltYXRpb246IG5tbi1mbG9hdC1tb2xlY3VsZSA1cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2luZm8sICZfX2Rpc2NsYWltZXIsICZfX3N0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGNvbG9yOiB2YXIoLS1ubW4tYmxhY2stY29sb3IpO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cblxuICAmLXNwZWNpYWwge1xuICAgICZfX2lubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1ubW4tbWFpbi1jb2xvcik7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgM3Z3LCAzNXB4KTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmX19ibG9jayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGNvbHVtbi1nYXA6IDUwcHg7XG4gICAgfVxuXG4gICAgJl9fcGFydCB7XG4gICAgICBmbGV4OiAxIDEgMzAlO1xuICAgIH1cblxuICAgICZfX3BhcnQtLWZsZXgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmX19yZXN1bHQge1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tYWluLWltYWdlIHtcbiAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgIGhlaWdodDogNDMwcHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICZfX2VtcGgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ubW4tbWFpbi1jb2xvcik7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuXG4gICAgICBzcGFuLCB1bCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1ubW4tYmxhY2stY29sb3IpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICBsaTpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC03cHgsIC01MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGlzdCB7XG4gICAgICBjb2xvcjogdmFyKC0tbm1uLWJsYWNrLWNvbG9yKTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBjb2xvcjogdmFyKC0tbm1uLW1haW4tY29sb3IpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb2x1bW4tLWxlZnQge1xuICAgICAgLm5tbi1zcGVjaWFsX19kYXNoIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbm1uLWJsYWNrLWNvbG9yKTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHdpZHRoOiAxMjAlO1xuICAgICAgICBtYXgtd2lkdGg6IDQ1N3B4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbm1uLWJsYWNrLWNvbG9yKTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogLTVweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29sdW1uLS1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLm5tbi1zcGVjaWFsX19kYXNoIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbm1uLWJsYWNrLWNvbG9yKTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHdpZHRoOiAxMjMuNSU7XG4gICAgICAgIG1heC13aWR0aDogNDY1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ubW4tYmxhY2stY29sb3IpO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX21haW4tZGFzaC14LCAmX19tYWluLWRhc2gteSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtY2VydGlmaWNhdGVzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvbm1uL2NlcnQtYmcucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCAxNXB4ICNkY2RjZGM7XG4gICAgcGFkZGluZzogOTBweCAwIDcwcHg7XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICB3aWR0aDogMzMwcHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1ubW4td2hpdGUtY29sb3IpO1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgyOHB4LCAzdncsIDM1cHgpO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAmX19pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGNvbHVtbi1nYXA6IDE0MHB4O1xuICAgIH1cblxuICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1ubW4td2hpdGUtY29sb3IpO1xuICAgICAgZm9udC1zaXplOiAgMTRweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB3aWR0aDogMzQwcHg7XG4gICAgfVxuXG4gICAgJl9faXRlbXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2J1dHRvbiB7XG4gICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgfVxuXG4gICAgJl9fY29udGVudC0tcmlnaHQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICByb3ctZ2FwOiA0NXB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19jb250ZW50LS1sZWZ0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcm93LWdhcDogMjVweDtcbiAgICB9XG4gIH1cblxuICAmLXJldmlld3Mge1xuICAgIGJhY2tncm91bmQ6ICNFRUVFRUU7XG4gICAgcGFkZGluZzogNTRweCAwIDMwcHg7XG5cbiAgICAucmV2aWV3c193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBhbmltYXRpb246IC40cyBsaW5lYXIgMC4ycyBib3RoIGZhZGVJbjtcblxuICAgICAgLmlubmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5yZXZpZXdfaXRlbXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAucmV2aWV3cyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyNHB4O1xuICAgICAgfVxuXG4gICAgICAucmV2aWV3cywgLm93bC1uYXYgYnV0dG9uIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgwLCAwLCAwLCAuMjUpO1xuICAgICAgfVxuXG4gICAgICAub3dsLW5hdiBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNzlkM2NhICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzc5ZDNjYSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1wb3N0c2NyaXB0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDc5Ljk4cHgpIHtcbiAgICAmLWNlcnRpZmljYXRlc19faW5uZXIge1xuICAgICAgY29sdW1uLWdhcDogMTBweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgICAmLWZlZWxfX3Zpc3VhbCB7XG4gICAgICByaWdodDogMDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDY3MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgIC5ubW4ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgICYtZmVlbF9fdmlzdWFsIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIxMGRlZyk7XG4gICAgICByaWdodDogLTEwJTtcbiAgICAgIHRvcDogLTg1cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgJi1tYWluX190aXRsZS1pbWFnZSB7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAgICYtbWFpbl9fY291cGxlIHtcbiAgICAgIGhlaWdodDogNTYwcHg7XG4gICAgICB3aWR0aDogNjA1cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAmLW1haW5fX3RpdGxlLWltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgJi1tYWluX19jb3VwbGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3JkZXI6IDM7XG4gICAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgICAgd2lkdGg6IDUwNXB4O1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB9XG5cbiAgICAmLW1haW5fX3N1YnRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgICYtbWFpbl9faW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgICYtZmVlbF9fdmlzdWFsIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuXG4gICAgJi1zcGVjaWFsX19kYXNoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi1zcGVjaWFsX19ibG9jayB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgJi1zcGVjaWFsX19wYXJ0IHtcbiAgICAgIGZsZXg6IDEgMSA0NSU7XG4gICAgfVxuXG4gICAgJi1zcGVjaWFsX19jb2x1bW4tLXJpZ2h0IHtcbiAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIH1cblxuICAgICYtY2VydGlmaWNhdGVzX19jb250ZW50LS1yaWdodCB7XG4gICAgICBtYXJnaW46IDEyNXB4IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgfVxuXG4gICAgJi1jZXJ0aWZpY2F0ZXNfX2lubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICYtY2VydGlmaWNhdGVzX19pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgJi1jZXJ0aWZpY2F0ZXNfX3RpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmLWNlcnRpZmljYXRlc19fZGVzY3JpcHRpb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtNTBweDtcbiAgICB9XG5cbiAgICAmLWNlcnRpZmljYXRlcyB7XG4gICAgICBwYWRkaW5nOiA0NXB4IDAgNjBweDtcbiAgICB9XG4gICAgLml0ZW1fd3JhcHBlcntcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5OS45OHB4KSB7XG4gICAgJi1mZWVsX192aXN1YWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICYtZmVlbCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNDIsIDI0MSwgMjM3LCAwLjkpLCByZ2JhKDI0MiwgMjQxLCAyMzcsIDAuOSkpLFxuICAgICAgdXJsKC9pL25tbi9mb3JtdWxhLW92ZXJsYXktbW9iaWxlLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1mZWVsX192aXN1YWwge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTMwcHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgd2lkdGg6IDMyNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZmVlbF9fdGV4dCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmLWZlZWxfX3RpdGxlLCAmLWZlZWxfX2NsdWUge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgfVxuXG4gICAgJi1mZWVsX19zdHJvbmcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjM5Ljk4cHgpIHtcbiAgICAmLW1haW5fX2NvdXBsZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAtNjhweDtcbiAgICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgfVxuXG4gICAgJi1tYWluX190aXRsZS1pbWFnZSB7XG4gICAgICB3aWR0aDogMjYwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgJi1tYWluIHtcbiAgICAgIG1heC1oZWlnaHQ6IDY0MHB4O1xuICAgIH1cblxuICAgICYtaW50cm8ge1xuICAgICAgcGFkZGluZzogNDBweCA4MHB4IDAgNDBweDtcbiAgICB9XG5cbiAgICAmLWludHJvX19pbm5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgfVxuXG4gICAgJi1pbnRyb19fbGVhZCB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgJi1pbnRyb19fdGFnbGluZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2lkdGg6IDE4NnB4O1xuICAgIH1cblxuICAgIC5pdGVtX2NhdGVnb3J5X2NlbGx1bGFyLWVuZXJneS1zdHJpcHMge1xuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG5cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1mZWVsIHtcbiAgICAgICZfX2NsdWUge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICB9XG5cbiAgICAgICZfX3N0cm9uZyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgIH1cblxuICAgICAgJl9faW5mbyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fZGlzY2xhaW1lciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNwZWNpYWxfX3RpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB3aWR0aDogMjgwcHg7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgJi1zcGVjaWFsX19wYXJ0IHtcbiAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIH1cblxuICAgICYtc3BlY2lhbF9fcGFydC0tZmxleCB7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxODVweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICYtc3BlY2lhbF9fbWFpbi1pbWFnZSB7XG4gICAgICB3aWR0aDogMTg1cHg7XG4gICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgIH1cblxuICAgICYtc3BlY2lhbF9fY29sdW1uLS1sZWZ0IHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgICYtc3BlY2lhbF9fY29sdW1uLS1yaWdodCB7XG4gICAgICBvcmRlcjogMztcbiAgICB9XG5cbiAgICAmLXNwZWNpYWxfX2NvbHVtbiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICYtc3BlY2lhbF9fY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweCAzNXB4O1xuICAgIH1cblxuICAgICYtc3BlY2lhbF9fcmVzdWx0IHtcbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtc3BlY2lhbF9fbGlzdCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICYtc3BlY2lhbF9faW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgJi1zcGVjaWFsX19tYWluLWRhc2gteCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogMzUlO1xuICAgICAgdG9wOiAyNDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDIwcHg7XG4gICAgICBsZWZ0OiAzJTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBib3JkZXI6IDA7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ubW4tYmxhY2stY29sb3IpO1xuICAgICAgICByaWdodDogLTVweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtc3BlY2lhbF9fbWFpbi1kYXNoLXkge1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyODBweCk7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgdG9wOiAyNDBweDtcbiAgICAgIGxlZnQ6IDMlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgfVxuXG4gICAgJi1zcGVjaWFsX19ibG9jayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7O1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgJi1zcGVjaWFsX19jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gICAgfVxuXG4gICAgJi1zcGVjaWFsX19jb250ZW50Om5vdCgubm1uLXNwZWNpYWxfX2NvbnRlbnQtLW5vLWxpbmUpOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tbm1uLWJsYWNrLWNvbG9yKTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgd2lkdGg6IDk3JTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDMlO1xuICAgIH1cblxuICAgICYtY2VydGlmaWNhdGVzIHtcbiAgICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9ubW4vY2VydC1iZy1tb2JpbGUuanBnKTtcbiAgICB9XG5cbiAgICAmLWNlcnRpZmljYXRlc19faXRlbXMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgfVxuXG4gICAgJi1jZXJ0aWZpY2F0ZXNfX2NvbnRlbnQtLXJpZ2h0IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgJi1jZXJ0aWZpY2F0ZXNfX2ltYWdlLCAgJi1jZXJ0aWZpY2F0ZXNfX3RpdGxlLCAmLWNlcnRpZmljYXRlc19fZGVzY3JpcHRpb24ge1xuICAgICAgcG9zaXRpb246IHVuc2V0O1xuICAgIH1cblxuICAgICYtY2VydGlmaWNhdGVzX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJi1jZXJ0aWZpY2F0ZXNfX2lubmVyIHtcbiAgICAgIHJvdy1nYXA6IDUwcHg7XG4gICAgfVxuXG4gICAgJi1jZXJ0aWZpY2F0ZXNfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgICYtY2VydGlmaWNhdGVzX19idXR0b24ge1xuICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICB9XG4gIH1cblxuICBAa2V5ZnJhbWVzIG5tbi1mbG9hdC1tb2xlY3VsZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDEpIHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDApO1xuICAgIH1cbiAgICAzMyUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDEuMDEpIHJvdGF0ZSgxZGVnKSB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIH1cbiAgICA2NiUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDAuOTkpIHJvdGF0ZSgtMC41ZGVnKSB0cmFuc2xhdGVZKDFweCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDEpIHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDApO1xuICAgIH1cbiAgfVxuXG59XG5cbi5sZWFmIHtcbiAgJi0tMSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIGxlZnQ6IC0zMCU7XG4gICAgYm90dG9tOiAyNSU7XG4gICAgei1pbmRleDogMDtcbiAgICBhbmltYXRpb246IGZsb2F0TGVhZk9uZSA4cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxuXG4gICYtLTIge1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIHJpZ2h0OiAtMzAlO1xuICAgIHRvcDogLTUlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBhbmltYXRpb246IGZsb2F0TGVhZlR3byA3cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxuXG4gICYtLTMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAgIHRvcDogLTQyJTtcbiAgICBsZWZ0OiAyNSU7XG4gICAgYW5pbWF0aW9uOiBmbG9hdExlYWZUaHJlZSA2cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsb2F0TGVhZk9uZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjVkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMGRlZykgdHJhbnNsYXRlKDVweCwgLTVweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzBkZWcpIHRyYW5zbGF0ZSgtNXB4LCAtMTBweCk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjJkZWcpIHRyYW5zbGF0ZSgzcHgsIC02cHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZykgdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxvYXRMZWFmVHdvIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKSB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNGRlZykgdHJhbnNsYXRlKC00cHgsIC02cHgpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNmRlZykgdHJhbnNsYXRlKDRweCwgLTEycHgpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTJkZWcpIHRyYW5zbGF0ZSgtMnB4LCAtNnB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMGRlZykgdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxvYXRMZWFmVGhyZWUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZykgdHJhbnNsYXRlKDNweCwgLTVweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtM2RlZykgdHJhbnNsYXRlKC0zcHgsIC0xMHB4KTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDFkZWcpIHRyYW5zbGF0ZSgycHgsIC01cHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuXG4uYmVycnkge1xuICAmLS0xIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMzAlO1xuICAgIGxlZnQ6IC0yNSU7XG4gICAgYW5pbWF0aW9uOiBmbG9hdEJlcnJ5T25lIDlzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuXG4gIH1cblxuICAmLS0yIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMzAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYW5pbWF0aW9uOiBmbG9hdEJlcnJ5VHdvIDdzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxvYXRCZXJyeU9uZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02cHgsIC04cHgpIHNjYWxlKDEuMDIpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNnB4LCAtMTVweCkgc2NhbGUoMC45OCk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNHB4LCAtOHB4KSBzY2FsZSgxLjAxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsb2F0QmVycnlUd28ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0cHgsIC02cHgpIHNjYWxlKDEuMDMpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTRweCwgLTEycHgpIHNjYWxlKDAuOTcpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LCAtNnB4KSBzY2FsZSgxLjAyKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubGVhZi0tMSB7XG4gICAgbGVmdDogLTEwJTtcbiAgICBib3R0b206IDI1JTtcbiAgfVxuXG4gIC5sZWFmLS0yIHtcbiAgICByaWdodDogLTMlO1xuICAgIHRvcDogMjAlO1xuICB9XG5cbiAgLmxlYWYtLTMge1xuICAgIHRvcDogLTM1JTtcbiAgICBsZWZ0OiAtNDUlO1xuICB9XG5cbiAgLmJlcnJ5LS0xIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTI1JTtcbiAgfVxuXG4gIC5iZXJyeS0tMiB7XG4gICAgcmlnaHQ6IDUlO1xuICAgIGJvdHRvbTogMzAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOS45OHB4KSB7XG4gIC5sZWFmLS0xIHtcbiAgICB3aWR0aDogODZweDtcbiAgICBoZWlnaHQ6IDcxcHg7XG4gICAgbGVmdDogLTM1JTtcbiAgICBib3R0b206IDIwJTtcbiAgfVxuXG4gIC5sZWFmLS0yIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgcmlnaHQ6IC0zNSU7XG4gICAgdG9wOiAzMiU7XG4gIH1cblxuICAubGVhZi0tMyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRvcDogLTU1JTtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAuYmVycnktLTEge1xuICAgIHdpZHRoOiA5MnB4O1xuICAgIGhlaWdodDogOTNweDtcbiAgICB0b3A6IC02NSU7XG4gICAgbGVmdDogMzUlO1xuICB9XG5cbiAgLmJlcnJ5LS0yIHtcbiAgICB3aWR0aDogNTJweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgdG9wOiA0NSU7XG4gICAgbGVmdDogODUlO1xuICB9XG59XG4iLCIvKtCm0JLQldCi0JAqL1xuLypmb250LXNpemU6IDYwICpAZm9udHJlbTsqL1xuLm5tbiB7XG4gIC0tbm1uLW1haW4tY29sb3I6ICM3RDI0NjQ7XG4gIC0tbm1uLWJsYWNrLWNvbG9yOiAjMDAwO1xuICAtLW5tbi13aGl0ZS1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5ubW4gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ubW4tbWFpbiB7XG4gIGhlaWdodDogNzIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9ubW4vbWFpbi1iZy5wbmcpO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG59XG4ubm1uLW1haW5fX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubm1uLW1haW5fX2NvdXBsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA2MjBweDtcbiAgd2lkdGg6IDY2NXB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4ubm1uLW1haW5fX3RpdGxlLWltYWdlIHtcbiAgd2lkdGg6IDQ5MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMCU7XG4gIHRvcDogMTEwcHg7XG59XG4ubm1uLW1haW5fX3N1YnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIHJpZ2h0OiAxMCU7XG4gIHRvcDogMjkwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgyOHB4LCAzdncsIDQwcHgpO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5ubW4taW50cm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubm1uLWludHJvX19sZWFkIHtcbiAgY29sb3I6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgM3Z3LCAzNXB4KTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDA7XG59XG4ubm1uLWludHJvX190YWdsaW5lIHtcbiAgY29sb3I6IHZhcigtLW5tbi1tYWluLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgM3Z3LCAzNXB4KTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm5tbi1pbnRyb19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA1MHB4O1xufVxuLm5tbi1mZWVsIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMjQyLCAyNDEsIDIzNywgMC45KSwgcmdiYSgyNDIsIDI0MSwgMjM3LCAwLjkpKSwgdXJsKC9pL25tbi9mb3JtdWxhLW92ZXJsYXkucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgcGFkZGluZzogNTBweCAwO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDE1cHggI2RjZGNkYztcbn1cbi5ubW4tZmVlbF9fdGl0bGUge1xuICBjb2xvcjogdmFyKC0tbm1uLW1haW4tY29sb3IpO1xuICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDN2dywgMzVweCk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ubW4tZmVlbF9fY2x1ZSB7XG4gIGNvbG9yOiB2YXIoLS1ubW4tYmxhY2stY29sb3IpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWF4LXdpZHRoOiAzODVweDtcbiAgbWFyZ2luOiAyMHB4IDAgNDVweDtcbn1cbi5ubW4tZmVlbF9fc3Ryb25nIHtcbiAgd2lkdGg6IDYwMHB4O1xufVxuLm5tbi1mZWVsX19zdHJvbmcgc3Ryb25nIHtcbiAgY29sb3I6IHZhcigtLW5tbi1tYWluLWNvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ubW4tZmVlbF9faW5mbyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4ubm1uLWZlZWxfX3Zpc3VhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMCU7XG4gIHRvcDogLTE0MHB4O1xufVxuLm5tbi1mZWVsX192aXN1YWwgaW1nIHtcbiAgbWF4LXdpZHRoOiA3NjBweDtcbiAgbWF4LWhlaWdodDogNTkwcHg7XG4gIGFuaW1hdGlvbjogbm1uLWZsb2F0LW1vbGVjdWxlIDVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4ubm1uLWZlZWxfX2luZm8sXG4ubm1uLWZlZWxfX2Rpc2NsYWltZXIsXG4ubm1uLWZlZWxfX3N0cm9uZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiB2YXIoLS1ubW4tYmxhY2stY29sb3IpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5ubW4tc3BlY2lhbF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm5tbi1zcGVjaWFsX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1ubW4tbWFpbi1jb2xvcik7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDN2dywgMzVweCk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgei1pbmRleDogMjtcbn1cbi5ubW4tc3BlY2lhbF9fYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA1MHB4O1xufVxuLm5tbi1zcGVjaWFsX19wYXJ0IHtcbiAgZmxleDogMSAxIDMwJTtcbn1cbi5ubW4tc3BlY2lhbF9fcGFydC0tZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm1uLXNwZWNpYWxfX3Jlc3VsdCBzdHJvbmcge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm5tbi1zcGVjaWFsX19tYWluLWltYWdlIHtcbiAgd2lkdGg6IDI4MHB4O1xuICBoZWlnaHQ6IDQzMHB4O1xuICB6LWluZGV4OiAxO1xufVxuLm5tbi1zcGVjaWFsX19lbXBoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG59XG4ubm1uLXNwZWNpYWxfX2VtcGggc3Ryb25nIHtcbiAgY29sb3I6IHZhcigtLW5tbi1tYWluLWNvbG9yKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubm1uLXNwZWNpYWxfX2VtcGggc3Bhbixcbi5ubW4tc3BlY2lhbF9fZW1waCB1bCB7XG4gIGNvbG9yOiB2YXIoLS1ubW4tYmxhY2stY29sb3IpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5ubW4tc3BlY2lhbF9fZW1waCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ubm1uLXNwZWNpYWxfX2VtcGggdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm1uLXNwZWNpYWxfX2VtcGggdWwgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC03cHgsIC01MCUpO1xufVxuLm5tbi1zcGVjaWFsX19saXN0IHtcbiAgY29sb3I6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ubW4tc3BlY2lhbF9fbGlzdCBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tbm1uLW1haW4tY29sb3IpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ubW4tc3BlY2lhbF9fY29sdW1uLS1sZWZ0IC5ubW4tc3BlY2lhbF9fZGFzaCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTIwJTtcbiAgbWF4LXdpZHRoOiA0NTdweDtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMjtcbn1cbi5ubW4tc3BlY2lhbF9fY29sdW1uLS1sZWZ0IC5ubW4tc3BlY2lhbF9fZGFzaDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ubm1uLXNwZWNpYWxfX2NvbHVtbi0tcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ubW4tc3BlY2lhbF9fY29sdW1uLS1yaWdodCAubm1uLXNwZWNpYWxfX2Rhc2gge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ubW4tYmxhY2stY29sb3IpO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEyMy41JTtcbiAgbWF4LXdpZHRoOiA0NjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuLm5tbi1zcGVjaWFsX19jb2x1bW4tLXJpZ2h0IC5ubW4tc3BlY2lhbF9fZGFzaDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ubW4tYmxhY2stY29sb3IpO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ubm1uLXNwZWNpYWxfX21haW4tZGFzaC14LFxuLm5tbi1zcGVjaWFsX19tYWluLWRhc2gteSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm1uLWNlcnRpZmljYXRlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaS9ubW4vY2VydC1iZy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAxNXB4ICNkY2RjZGM7XG4gIHBhZGRpbmc6IDkwcHggMCA3MHB4O1xufVxuLm5tbi1jZXJ0aWZpY2F0ZXNfX2ltYWdlIHtcbiAgd2lkdGg6IDMzMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLm5tbi1jZXJ0aWZpY2F0ZXNfX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLW5tbi13aGl0ZS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgM3Z3LCAzNXB4KTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aWR0aDogMjUwcHg7XG4gIG1hcmdpbjogMDtcbn1cbi5ubW4tY2VydGlmaWNhdGVzX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDE0MHB4O1xufVxuLm5tbi1jZXJ0aWZpY2F0ZXNfX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLW5tbi13aGl0ZS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aWR0aDogMzQwcHg7XG59XG4ubm1uLWNlcnRpZmljYXRlc19faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxuLm5tbi1jZXJ0aWZpY2F0ZXNfX2l0ZW1zIGltZyB7XG4gIGhlaWdodDogMjMwcHg7XG4gIHdpZHRoOiAxNjBweDtcbn1cbi5ubW4tY2VydGlmaWNhdGVzX19idXR0b24ge1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbn1cbi5ubW4tY2VydGlmaWNhdGVzX19jb250ZW50LS1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDQ1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubm1uLWNlcnRpZmljYXRlc19fY29udGVudC0tbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDI1cHg7XG59XG4ubm1uLXJldmlld3Mge1xuICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuICBwYWRkaW5nOiA1NHB4IDAgMzBweDtcbn1cbi5ubW4tcmV2aWV3cyAucmV2aWV3c193cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogMC40cyBsaW5lYXIgMC4ycyBib3RoIGZhZGVJbjtcbn1cbi5ubW4tcmV2aWV3cyAucmV2aWV3c193cmFwcGVyIC5pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5tbi1yZXZpZXdzIC5yZXZpZXdzX3dyYXBwZXIgLnJldmlld19pdGVtcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm1uLXJldmlld3MgLnJldmlld3Nfd3JhcHBlciAucmV2aWV3cyB7XG4gIG1pbi1oZWlnaHQ6IDIyNHB4O1xufVxuLm5tbi1yZXZpZXdzIC5yZXZpZXdzX3dyYXBwZXIgLnJldmlld3MsXG4ubm1uLXJldmlld3MgLnJldmlld3Nfd3JhcHBlciAub3dsLW5hdiBidXR0b24ge1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLm5tbi1yZXZpZXdzIC5yZXZpZXdzX3dyYXBwZXIgLm93bC1uYXYgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogIzc5ZDNjYSAhaW1wb3J0YW50O1xufVxuLm5tbi1yZXZpZXdzIC5yZXZpZXdzX3dyYXBwZXIgLm93bC1uYXYgYnV0dG9uOmhvdmVyLFxuLm5tbi1yZXZpZXdzIC5yZXZpZXdzX3dyYXBwZXIgLm93bC1uYXYgYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzc5ZDNjYSAhaW1wb3J0YW50O1xufVxuLm5tbi1wb3N0c2NyaXB0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzkuOThweCkge1xuICAubm1uLWNlcnRpZmljYXRlc19faW5uZXIge1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLm5tbi1mZWVsX192aXN1YWwge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5ubW4tZmVlbF9fdmlzdWFsIGltZyB7XG4gICAgd2lkdGg6IDY3MHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubm1uIC5ubW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAubm1uLWZlZWxfX3Zpc3VhbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjEwZGVnKTtcbiAgICByaWdodDogLTEwJTtcbiAgICB0b3A6IC04NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5tbi1tYWluX190aXRsZS1pbWFnZSB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAubm1uLW1haW5fX2NvdXBsZSB7XG4gICAgaGVpZ2h0OiA1NjBweDtcbiAgICB3aWR0aDogNjA1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ubW4tbWFpbl9fdGl0bGUtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvcmRlcjogMTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLm5tbi1tYWluX19jb3VwbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvcmRlcjogMztcbiAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgIHdpZHRoOiA1MDVweDtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG4gIC5ubW4tbWFpbl9fc3VidGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvcmRlcjogMjtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5ubW4tbWFpbl9faW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubm1uLWZlZWxfX3Zpc3VhbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAubm1uLXNwZWNpYWxfX2Rhc2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5tbi1zcGVjaWFsX19ibG9jayB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5ubW4tc3BlY2lhbF9fcGFydCB7XG4gICAgZmxleDogMSAxIDQ1JTtcbiAgfVxuICAubm1uLXNwZWNpYWxfX2NvbHVtbi0tcmlnaHQge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICB9XG4gIC5ubW4tY2VydGlmaWNhdGVzX19jb250ZW50LS1yaWdodCB7XG4gICAgbWFyZ2luOiAxMjVweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICB9XG4gIC5ubW4tY2VydGlmaWNhdGVzX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ubW4tY2VydGlmaWNhdGVzX19pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5ubW4tY2VydGlmaWNhdGVzX190aXRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAubm1uLWNlcnRpZmljYXRlc19fZGVzY3JpcHRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC01MHB4O1xuICB9XG4gIC5ubW4tY2VydGlmaWNhdGVzIHtcbiAgICBwYWRkaW5nOiA0NXB4IDAgNjBweDtcbiAgfVxuICAubm1uIC5pdGVtX3dyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTkuOThweCkge1xuICAubm1uLWZlZWxfX3Zpc3VhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5tbi1mZWVsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNDIsIDI0MSwgMjM3LCAwLjkpLCByZ2JhKDI0MiwgMjQxLCAyMzcsIDAuOSkpLCB1cmwoL2kvbm1uL2Zvcm11bGEtb3ZlcmxheS1tb2JpbGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbiAgLm5tbi1mZWVsX192aXN1YWwge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMzBweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5ubW4tZmVlbF9fdmlzdWFsIGltZyB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICB3aWR0aDogMzI1cHg7XG4gIH1cbiAgLm5tbi1mZWVsX190ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ubW4tZmVlbF9fdGl0bGUsXG4gIC5ubW4tZmVlbF9fY2x1ZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB9XG4gIC5ubW4tZmVlbF9fc3Ryb25nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjM5Ljk4cHgpIHtcbiAgLm5tbi1tYWluX19jb3VwbGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTY4cHg7XG4gICAgbWluLXdpZHRoOiA0MDBweDtcbiAgfVxuICAubm1uLW1haW5fX3RpdGxlLWltYWdlIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG4gIC5ubW4tbWFpbiB7XG4gICAgbWF4LWhlaWdodDogNjQwcHg7XG4gIH1cbiAgLm5tbi1pbnRybyB7XG4gICAgcGFkZGluZzogNDBweCA4MHB4IDAgNDBweDtcbiAgfVxuICAubm1uLWludHJvX19pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG4gIC5ubW4taW50cm9fX2xlYWQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAubm1uLWludHJvX190YWdsaW5lIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTg2cHg7XG4gIH1cbiAgLm5tbiAuaXRlbV9jYXRlZ29yeV9jZWxsdWxhci1lbmVyZ3ktc3RyaXBzIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAubm1uIC5pdGVtX2NhdGVnb3J5X2NlbGx1bGFyLWVuZXJneS1zdHJpcHMgLmNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICB9XG4gIC5ubW4tZmVlbF9fY2x1ZSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICB9XG4gIC5ubW4tZmVlbF9fc3Ryb25nIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cbiAgLm5tbi1mZWVsX19pbmZvIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIH1cbiAgLm5tbi1mZWVsX19pbmZvIHN0cm9uZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAubm1uLWZlZWxfX2Rpc2NsYWltZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubm1uLXNwZWNpYWxfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLm5tbi1zcGVjaWFsX19wYXJ0IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgfVxuICAubm1uLXNwZWNpYWxfX3BhcnQtLWZsZXgge1xuICAgIG9yZGVyOiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE4NXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5ubW4tc3BlY2lhbF9fbWFpbi1pbWFnZSB7XG4gICAgd2lkdGg6IDE4NXB4O1xuICAgIGhlaWdodDogMjgwcHg7XG4gIH1cbiAgLm5tbi1zcGVjaWFsX19jb2x1bW4tLWxlZnQge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5ubW4tc3BlY2lhbF9fY29sdW1uLS1yaWdodCB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm5tbi1zcGVjaWFsX19jb2x1bW4ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm5tbi1zcGVjaWFsX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggMzVweDtcbiAgfVxuICAubm1uLXNwZWNpYWxfX3Jlc3VsdCBzdHJvbmcge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICB9XG4gIC5ubW4tc3BlY2lhbF9fbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm5tbi1zcGVjaWFsX19pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbiAgLm5tbi1zcGVjaWFsX19tYWluLWRhc2gteCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB3aWR0aDogMzUlO1xuICAgIHRvcDogMjQwcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbm1uLWJsYWNrLWNvbG9yKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IDMlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC5ubW4tc3BlY2lhbF9fbWFpbi1kYXNoLXg6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbm1uLWJsYWNrLWNvbG9yKTtcbiAgICByaWdodDogLTVweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG4gIC5ubW4tc3BlY2lhbF9fbWFpbi1kYXNoLXkge1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI4MHB4KTtcbiAgICB3aWR0aDogMnB4O1xuICAgIHRvcDogMjQwcHg7XG4gICAgbGVmdDogMyU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5ubW4tc3BlY2lhbF9fYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAubm1uLXNwZWNpYWxfX2NvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICB9XG4gIC5ubW4tc3BlY2lhbF9fY29udGVudDpub3QoLm5tbi1zcGVjaWFsX19jb250ZW50LS1uby1saW5lKTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLW5tbi1ibGFjay1jb2xvcik7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDk3JTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMyU7XG4gIH1cbiAgLm5tbi1jZXJ0aWZpY2F0ZXMge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2kvbm1uL2NlcnQtYmctbW9iaWxlLmpwZyk7XG4gIH1cbiAgLm5tbi1jZXJ0aWZpY2F0ZXNfX2l0ZW1zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gIH1cbiAgLm5tbi1jZXJ0aWZpY2F0ZXNfX2NvbnRlbnQtLXJpZ2h0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubm1uLWNlcnRpZmljYXRlc19faW1hZ2UsXG4gIC5ubW4tY2VydGlmaWNhdGVzX190aXRsZSxcbiAgLm5tbi1jZXJ0aWZpY2F0ZXNfX2Rlc2NyaXB0aW9uIHtcbiAgICBwb3NpdGlvbjogdW5zZXQ7XG4gIH1cbiAgLm5tbi1jZXJ0aWZpY2F0ZXNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubm1uLWNlcnRpZmljYXRlc19faW5uZXIge1xuICAgIHJvdy1nYXA6IDUwcHg7XG4gIH1cbiAgLm5tbi1jZXJ0aWZpY2F0ZXNfX2Rlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubm1uLWNlcnRpZmljYXRlc19fYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIG5tbi1mbG9hdC1tb2xlY3VsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMSkgcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMzMlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMS4wMSkgcm90YXRlKDFkZWcpIHRyYW5zbGF0ZVkoLTJweCk7XG4gIH1cbiAgNjYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMC45OSkgcm90YXRlKC0wLjVkZWcpIHRyYW5zbGF0ZVkoMXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMSkgcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbi5sZWFmLS0xIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIGxlZnQ6IC0zMCU7XG4gIGJvdHRvbTogMjUlO1xuICB6LWluZGV4OiAwO1xuICBhbmltYXRpb246IGZsb2F0TGVhZk9uZSA4cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbi5sZWFmLS0yIHtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDExMHB4O1xuICByaWdodDogLTMwJTtcbiAgdG9wOiAtNSU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYW5pbWF0aW9uOiBmbG9hdExlYWZUd28gN3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG4ubGVhZi0tMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDEzMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICB0b3A6IC00MiU7XG4gIGxlZnQ6IDI1JTtcbiAgYW5pbWF0aW9uOiBmbG9hdExlYWZUaHJlZSA2cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgZmxvYXRMZWFmT25lIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZykgdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTIwZGVnKSB0cmFuc2xhdGUoNXB4LCAtNXB4KTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZykgdHJhbnNsYXRlKC01cHgsIC0xMHB4KTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZykgdHJhbnNsYXRlKDNweCwgLTZweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTI1ZGVnKSB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxvYXRMZWFmVHdvIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKSB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNGRlZykgdHJhbnNsYXRlKC00cHgsIC02cHgpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNmRlZykgdHJhbnNsYXRlKDRweCwgLTEycHgpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTJkZWcpIHRyYW5zbGF0ZSgtMnB4LCAtNnB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMGRlZykgdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsb2F0TGVhZlRocmVlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDNkZWcpIHRyYW5zbGF0ZSgzcHgsIC01cHgpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpIHRyYW5zbGF0ZSgtM3B4LCAtMTBweCk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxZGVnKSB0cmFuc2xhdGUoMnB4LCAtNXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbi5iZXJyeS0tMSB7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMCU7XG4gIGxlZnQ6IC0yNSU7XG4gIGFuaW1hdGlvbjogZmxvYXRCZXJyeU9uZSA5cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbi5iZXJyeS0tMiB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMzAlO1xuICB6LWluZGV4OiAyO1xuICBhbmltYXRpb246IGZsb2F0QmVycnlUd28gN3MgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIGZsb2F0QmVycnlPbmUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNnB4LCAtOHB4KSBzY2FsZSgxLjAyKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDZweCwgLTE1cHgpIHNjYWxlKDAuOTgpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTRweCwgLThweCkgc2NhbGUoMS4wMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxvYXRCZXJyeVR3byB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDRweCwgLTZweCkgc2NhbGUoMS4wMyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNHB4LCAtMTJweCkgc2NhbGUoMC45Nyk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIC02cHgpIHNjYWxlKDEuMDIpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubGVhZi0tMSB7XG4gICAgbGVmdDogLTEwJTtcbiAgICBib3R0b206IDI1JTtcbiAgfVxuICAubGVhZi0tMiB7XG4gICAgcmlnaHQ6IC0zJTtcbiAgICB0b3A6IDIwJTtcbiAgfVxuICAubGVhZi0tMyB7XG4gICAgdG9wOiAtMzUlO1xuICAgIGxlZnQ6IC00NSU7XG4gIH1cbiAgLmJlcnJ5LS0xIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTI1JTtcbiAgfVxuICAuYmVycnktLTIge1xuICAgIHJpZ2h0OiA1JTtcbiAgICBib3R0b206IDMwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjM5Ljk4cHgpIHtcbiAgLmxlYWYtLTEge1xuICAgIHdpZHRoOiA4NnB4O1xuICAgIGhlaWdodDogNzFweDtcbiAgICBsZWZ0OiAtMzUlO1xuICAgIGJvdHRvbTogMjAlO1xuICB9XG4gIC5sZWFmLS0yIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgcmlnaHQ6IC0zNSU7XG4gICAgdG9wOiAzMiU7XG4gIH1cbiAgLmxlYWYtLTMge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0b3A6IC01NSU7XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC5iZXJyeS0tMSB7XG4gICAgd2lkdGg6IDkycHg7XG4gICAgaGVpZ2h0OiA5M3B4O1xuICAgIHRvcDogLTY1JTtcbiAgICBsZWZ0OiAzNSU7XG4gIH1cbiAgLmJlcnJ5LS0yIHtcbiAgICB3aWR0aDogNTJweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgdG9wOiA0NSU7XG4gICAgbGVmdDogODUlO1xuICB9XG59XG4iXX0= */