*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}@media (min-width:1800px){html{font-size:62.5%}}@media (max-width:1200px){html{font-size:56.25%}}@media (max-width:900px){html{font-size:50%}}@media (max-width:600px){html{font-size:43.75%}}body{color:#777;font-family:Lato,sans-serif;padding:3rem}@media (max-width:900px){body{padding:0}}@-webkit-keyframes moveInbottom{0%{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:translateY(0)}}@keyframes moveInbottom{0%{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes moveInleft{0%{opacity:0;transform:translateX(-10rem)}70%{transform:translateX(2rem)}to{opacity:1;transform:translateX(0)}}@keyframes moveInleft{0%{opacity:0;transform:translateX(-10rem)}70%{transform:translateX(2rem)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes moveInright{0%{opacity:0;transform:translateX(10rem)}70%{transform:translateX(-1rem)}to{opacity:1;transform:translateX(0)}}@keyframes moveInright{0%{opacity:0;transform:translateX(10rem)}70%{transform:translateX(-1rem)}to{opacity:1;transform:translateX(0)}}.u-center-text{text-align:center!important}.bottom-margin-big{margin-bottom:6rem!important}@media (max-width:600px){.bottom-margin-big{margin-bottom:3rem!important}}.bottom-margin-medium{margin-bottom:3rem!important}.top-bottom-margin-small{margin-bottom:2rem!important;margin-top:2rem!important}.top-margin-big{margin-top:8rem!important}@media (max-width:1200px){.top-margin-big{margin-top:6rem!important}}.top-margin-small{margin-top:4rem!important}.heading-title{left:50%;position:absolute;text-align:center;top:40%;transform:translate(-50%,-50%);width:100%}.heading-title-main{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:moveInleft;animation-name:moveInleft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:#fff;display:block;font-size:6.4rem;font-weight:900;letter-spacing:.5ch;margin-bottom:2%}@media (max-width:600px){.heading-title-main{font-size:5rem}}.heading-title-sub{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:moveInright;animation-name:moveInright;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;color:#fff;display:block;font-size:2.8rem;font-weight:400;letter-spacing:.5ch;margin-bottom:6rem;text-transform:uppercase}.heading-secondary{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg,#02aab0bd,#00cdabc4);color:transparent;display:inline-block;font-size:3.5rem;font-weight:700;text-transform:uppercase;transition:all .2s}.heading-secondary:hover{text-shadow:.5rem 1rem 2rem rgba(0,0,0,.2);transform:skewX(15deg) skewY(2deg) scale(1.1)}@media (max-width:1200px){.heading-secondary{font-size:3rem}}@media (max-width:900px){.heading-secondary{font-size:2.3rem}}.heading-tertiary{font-size:2rem;font-weight:700;margin-bottom:2rem;text-transform:uppercase}@media (max-width:1200px){.heading-tertiary{font-size:1.7rem}}.paragraph{font-size:2rem;line-height:1.5}@media (max-width:1200px){.paragraph{font-size:1.7rem}}.paragraph:not(:last-child){margin-bottom:4rem}.btn{border:none;cursor:pointer;display:inline-block;font-size:1.6rem;padding:15px 40px;text-transform:uppercase;transition:all .2s}.btn:link,.btn:visited{text-decoration:none}.btn-white{-webkit-animation:moveInbottom .4s ease-out .75s;animation:moveInbottom .4s ease-out .75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;background-color:#fff;border-radius:10rem;box-shadow:0 1rem 2rem rgba(0,0,0,.2);color:#777;position:relative}.btn-white:hover{transform:translateY(-.3rem)}.btn-white:active{box-shadow:0 .5rem 1rem rgba(0,0,0,.2);transform:translateY(-.1rem)}.btn-white:after{background-color:#fff;border-radius:10rem;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;transition:all .4s;width:100%;z-index:-1}.btn-white:hover:after{opacity:0;transform:scaleX(1.2) scaleY(1.6)}.btn-blue{-webkit-animation:moveInbottom .4s ease-out .75s;animation:moveInbottom .4s ease-out .75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;background:linear-gradient(90deg,#02aab0bd,#00cdabc4);border-radius:10rem;box-shadow:0 1rem 2rem rgba(0,0,0,.2);color:#fff;position:relative}.btn-blue:hover{transform:translateY(-.3rem)}.btn-blue:active{box-shadow:0 .5rem 1rem rgba(0,0,0,.2);transform:translateY(-.1rem)}.btn-blue:after{background-color:#02aab0bd;border-radius:10rem;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;transition:all .4s;width:100%;z-index:-1}.btn-blue:hover:after{opacity:0;transform:scaleX(1.2) scaleY(1.6)}.about-btn:link,.about-btn:visited{border-bottom:.1rem solid #00cdabc4;color:#00cdabc4;display:inline-block;font-size:2rem;padding:.7rem;text-decoration:none;transition:all .2s}.about-btn:hover{background-color:#00cdabc4;color:#fff;transform:translateY(-.3rem)}.about-btn:active,.about-btn:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.2)}.about-btn:active{transform:translateY(0)}.book-image{box-shadow:0 2rem 3rem rgba(0,0,0,.2);cursor:pointer;position:absolute;transition:all .5s;width:35%;z-index:10}@media (max-width:1200px){.book-image{width:43%}}@media (max-width:900px){.book-image{width:15rem}}.book1{left:0;top:-1em}.book1:hover{box-shadow:0 2.5rem 3rem rgba(0,0,0,.4);outline:1.5rem solid #00cdabc4;outline-offset:1.5rem;transform:translateY(-.5rem) scale(1.1);z-index:11}@media (max-width:1200px){.book1{top:0}}@media (max-width:900px){.book1{left:5rem}}@media (max-width:600px){.book1{left:0}}.book2{right:22rem;top:1rem}.book2:hover{box-shadow:0 2.5rem 3rem rgba(0,0,0,.4);outline:1.5rem solid #00cdabc4;outline-offset:1.5rem;transform:translateY(-.5rem) scale(1.1);z-index:11}@media (max-width:1200px){.book2{right:15rem;top:2rem}}@media (max-width:900px){.book2{right:50%;top:1rem;transform:translateX(50%)}}.book3{right:10rem;top:3rem}.book3:hover{box-shadow:0 2.5rem 3rem rgba(0,0,0,.4);outline:1.5rem solid #00cdabc4;outline-offset:1.5rem;transform:translateY(-.5rem) scale(1.1);z-index:11}@media (max-width:1200px){.book3{right:7rem;top:4rem}}@media (max-width:900px){.book3{right:5rem;top:0}}@media (max-width:600px){.book3{right:0}}.book-collection{position:relative}.book-collection:hover .book-image:not(:hover){filter:blur(2px);transform:scale(.95)}.feature-box{background-color:#fff;border-radius:1rem;box-shadow:0 1.5rem 2rem rgba(0,0,0,.2);display:inline-block;height:35rem;padding:.5rem;text-align:center;transition:transform .4s;width:25rem}.feature-box:hover{box-shadow:0 1.5rem 2rem rgba(0,0,0,.4);transform:translateY(-2rem)}.feature-box:first-child{margin-left:10rem}@media (max-width:1200px){.feature-box:first-child{margin-left:0}}.feature-box:last-child{margin-right:10rem}@media (max-width:1200px){.feature-box:last-child{margin-right:0}.feature-box{height:30rem;width:20rem}}@media (max-width:600px){.feature-box{width:23rem}.feature-box:not(:last-child){margin-bottom:2rem}}.feature-icon{background:linear-gradient(to right bottom,rgba(2,170,176,.8),rgba(0,205,171,.8));background-clip:text;-webkit-background-clip:text;color:transparent;display:inline-block;font-size:5rem}.card{height:50rem;perspective:1500px;-moz-perspective:1500px;position:relative;width:30rem}.card-side{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#ff4500;border-radius:.3rem;box-shadow:0 1.5rem 4rem rgba(0,0,0,.15);height:50rem;left:0;overflow:hidden;position:absolute;top:0;transition:all .8s ease-out;width:100%}.card-side-front{background-color:#fff}.card-side-back{transform:rotateY(180deg)}.card-side-back-1{background:linear-gradient(to right bottom,#96c93d,#00b09b)}.card-side-back-2{background:linear-gradient(to right bottom,#ffc837,#ff8008)}.card-side-back-3{background:linear-gradient(to right bottom,#89f7fe,#66a6ff)}.card:hover .card-side-front{transform:rotateY(-180deg)}.card:hover .card-side-back{transform:rotateY(0)}.card .card-title-img{background-blend-mode:screen;background-size:cover;height:23rem}.card .card-1{background-image:linear-gradient(to right bottom,#96c93d,#00b09b),url(../images/george-r-r-martin.jpg)}.card .card-1,.card .card-2{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 100%,0 80%)}.card .card-2{background-image:linear-gradient(to right bottom,#ffc837,#ffc837),url(../images/j-k-rowling.jpg)}.card .card-3{background-image:linear-gradient(to right bottom,#66a6ff,#89f7fe),url(../images/dan-brown.jpg);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 100%,0 80%)}.card .card-heading{color:#fff;font-size:2.8rem;font-weight:500;position:absolute;right:2rem;text-align:right;text-transform:uppercase;top:18rem}.card .card-heading-span{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1rem 1.5rem}.card .card-heading-span-1{background:linear-gradient(to right bottom,rgba(150,201,61,.85),rgba(0,176,155,.85))}.card .card-heading-span-2{background:linear-gradient(to right bottom,rgba(255,128,8,.85),rgba(255,200,55,.85))}.card .card-heading-span-3{background:linear-gradient(to right bottom,rgba(102,166,255,.85),rgba(137,247,254,.85))}.card .card-details{padding:3rem}.card .card-details .card-details-list{list-style:none;margin:0 auto;text-align:center;width:80%}.card .card-details .card-details-list li{font-size:1.5rem;padding:1rem}.card .card-details .card-details-list li:not(:last-child){border-bottom:.1rem solid #eee}.card .card-side-price{color:#fff;font-size:4rem;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.card .card-side-price-box-large{font-size:7rem;font-weight:300;padding:3rem}@media (max-width:600px){.card:not(:last-child){margin-bottom:3rem}}.bg-video{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.bg-video-content{-o-object-fit:cover;object-fit:cover;opacity:.5}.form-group:not(:last-child){margin-bottom:2rem}.form-input{background-color:#fff;border:none;border-bottom:.4rem solid transparent;border-radius:.2rem;color:inherit;display:block;font-family:inherit;font-size:1.5rem;padding:1.5rem 2rem;width:90%}.form-input:focus{border-bottom:.4rem solid #02aab0bd;box-shadow:0 1rem 2rem rgba(0,0,0,.1);outline:none}.form-input:focus:invalid{border-bottom:.4rem solid #ff8008}.form-input::-moz-placeholder{color:#999}.form-input:-ms-input-placeholder{color:#999}.form-input::placeholder{color:#999}.form-label{display:block;font-size:1.2rem;font-weight:700;margin-left:2rem;margin-right:2rem;margin-top:.7rem;transition:all .3s}.form-input:-moz-placeholder-shown~.form-label{opacity:0;transform:translateY(-4rem);visibility:hidden}.form-input:-ms-input-placeholder~.form-label{opacity:0;transform:translateY(-4rem);visibility:hidden}.form-input:placeholder-shown~.form-label{opacity:0;transform:translateY(-4rem);visibility:hidden}.form-radio-group{display:inline-block;margin:0;width:49%}.form-radio-input{display:none}.form-radio-input:checked~.form-radio-label .form-radio-button:after{opacity:1}.form-radio-label{cursor:pointer;display:block;font-size:1.6rem;height:3rem;padding-left:4rem;position:relative}.form-radio-button{border:.5rem solid #00cdabc4;border-radius:50%;display:inline-block;height:3rem;left:0;position:absolute;top:-.3rem;width:3rem}.form-radio-button:after{background-color:#00cdabc4;border-radius:50%;content:"";display:block;height:1.5rem;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s;width:1.5rem}.popup{background-color:rgba(0,0,0,.8);display:inline-block;height:100vh;left:0;opacity:0;position:fixed;text-align:center;top:0;transition:all .3s;visibility:hidden;width:100vw;z-index:3000}.popup:target{opacity:1;visibility:visible}.popup-close,.popup-close:link,.popup-close:visited{color:#434343;cursor:pointer;display:inline-block;font-size:4rem;font-weight:400;position:absolute;right:2rem;text-decoration:none;top:1rem;transition:all .2s}.popup-close:hover{color:#02aab0bd}.popup-content{background-color:#fff;border-radius:.5rem;box-shadow:0 2rem 4rem rgba(0,0,0,.2);display:inline-block;height:60%;left:50%;opacity:0;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.25);transition:all .4s .2s;width:75%}.popup-left{float:left;height:100%;width:25%}.popup-right{float:right;height:100%;padding:5rem;text-align:left;width:75%}.popup-image{height:50%;width:100%}.popup-para{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.popup:target .popup-content{opacity:1;transform:translate(-50%,-50%) scale(1)}.heading{background-blend-mode:screen;background-image:linear-gradient(to right bottom,#02aab0bd,#00cdabc4),url(../images/library.jfif);background-position:50%;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 90vh,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 90vh,0 100%);height:95vh;position:relative}.heading-logo-box{cursor:pointer;left:2rem;position:absolute;top:2rem;transition:.3s}.heading-logo-box:hover{transform:translateY(-.3rem)}.heading-logo{width:10%}.section-about{background-color:#f7f7f7;margin-bottom:-15vh;margin-top:-5vh;padding:15rem 0;position:relative}@media (max-width:1200px){.section-about{padding:10rem 0}}@media (max-width:900px){.section-about{padding-bottom:34rem}}.section-about-sub{display:flex;justify-content:space-around}@media (max-width:900px){.section-about-sub{flex-direction:column}}.section-about-subtext{flex:1;margin:6rem}.section-about-subimage{flex:1;margin:5rem;position:relative}.feature-container{align-items:center;background-blend-mode:screen;background-image:linear-gradient(to right bottom,#02aab0bd,#00cdabc4),url(../images/background-feature.jpg);-webkit-clip-path:polygon(0 5vh,50% 0,100% 5vh,100% 100%,50% 100%,0 100%);clip-path:polygon(0 5vh,50% 0,100% 5vh,100% 100%,50% 100%,0 100%);display:flex;flex-direction:row;justify-content:space-between;padding-bottom:20rem;padding-top:20rem;position:relative;width:100%}@media (max-width:1200px){.feature-container{justify-content:space-around;padding-bottom:10rem;padding-top:10rem}}@media (max-width:600px){.feature-container{flex-direction:column;padding-bottom:7rem;padding-top:7rem}}.section-tour{background-color:#f7f7f7;margin-top:-5vh;padding:20rem 0 10rem}@media (max-width:1200px){.section-tour{padding:10rem 0 5rem}}.tour-cards{align-items:center;display:flex;justify-content:space-around}@media (max-width:600px){.tour-cards{flex-direction:column}}.section-stories{background-color:hsla(0,0%,97%,.1);padding:10rem 0;position:relative}.story{height:100%;width:100%}.story-card{background-color:#fff;box-shadow:0 1.5rem 4rem rgba(0,0,0,.15);height:25rem;margin:7rem auto;padding:6rem 6rem 6rem 9rem;transform:skewX(-12deg);width:75%}.story-card>*{transform:skewX(12deg)}.story-card .story-image{background:linear-gradient(to right bottom,#ffc837,#ff8008);clip-path:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);float:left;height:15rem;left:2rem;position:relative;shape-outside:circle(50% at 50% 50%);transform:translateX(-3rem) skewX(12deg);width:15rem}.story-card .story-image-caption{color:#fff;font-size:2rem;font-weight:400;left:50%;line-height:1.5;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,20%);transition:all .5s}.story-card .story-image .reviewer{transform:translateY(1rem) scale(1.1);transition:all .5s;width:100%}@media (max-width:600px){.story-card .story-image{transform:translateX(-3rem) skewX(0)}}.story-card:hover .story-image-caption{opacity:1;transform:translate(-50%,-50%)}.story-card:hover .reviewer{filter:blur(3px) brightness(50%);transform:translateY(1rem) scale(1)}.story-card .story-1-review{font-size:2.5rem}@media (max-width:600px){.story-card{border-radius:.5rem;height:40rem;padding:3rem}.story-card,.story-card>*{transform:skewX(0)}}.section-booking{background:linear-gradient(to right bottom,#02aab0bd,#00cdabc4);padding:15rem 20rem}@media (max-width:1200px){.section-booking{padding:10rem 15rem}}@media (max-width:600px){.section-booking{padding:3rem}}.booking{background-image:linear-gradient(103deg,hsla(0,0%,97%,.7),hsla(0,0%,97%,.7) 50%,transparent 0),url(../images/booking-background.jpg);background-size:100%;border-radius:.3rem;box-shadow:0 1.5rem 4rem rgba(0,0,0,.2);height:50rem}.booking-form{padding:6rem;width:50%}@media (max-width:600px){.booking-form{padding:3rem;width:70%}}.footer{background-color:#434343;font-size:1.4rem;padding:10rem 0}.footer-container{display:flex;flex-direction:row;justify-content:space-around;width:100%}@media (max-width:1200px){.footer-container{flex-direction:column}}.footer-menu{padding:0 8rem;text-align:center;width:50%}@media (max-width:1200px){.footer-menu{width:100%}.footer-menu:not(:last-child){margin-bottom:4rem}}@media (max-width:600px){.footer-menu{padding:0 2rem}}.footer-copyright{color:inherit;display:inline-block;font-size:2rem;line-height:1.3;text-align:justify}.footer-copyright,.footer-list{border-top:.2rem solid #999;padding-top:1rem}.footer-list{align-items:center;display:flex;flex-direction:row;justify-content:space-between;list-style:none}.footer-item{display:inline-block}.footer-link:link,.footer-link:visited{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#434343;color:inherit;display:inline-block;font-size:2rem;padding:1rem;text-decoration:none;transition:all .3s}@media (max-width:600px){.footer-link:link,.footer-link:visited{font-size:1.8rem}}.footer-link:active,.footer-link:hover{box-shadow:0 1rem 2rem rgba(0,0,0,.4);color:#00cdabc4;transform:rotate(5deg) scale(1.3)}.footer-logo-box{display:block;text-align:center}.footer-logo{height:auto;width:15rem}@media (max-width:600px){.footer{padding:5rem 0}}.navigation-checkbox{display:none}.navigation-checkbox:checked~.navigation-background{transform:scale(55)}.navigation-checkbox:checked~.navigation-nav{opacity:1;width:100vw}.navigation-checkbox:checked~.navigation-button .navigation-icon:before{top:0;transform:rotate(135deg)}.navigation-checkbox:checked~.navigation-button .navigation-icon:after{top:0;transform:rotate(-135deg)}.navigation-checkbox:checked~.navigation-button .navigation-icon{background-color:transparent}.navigation-nav{height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);width:0;z-index:1100}.navigation-list{align-items:center;display:flex;flex-direction:column;height:70vh;justify-content:space-around;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20vw}.navigation-item{list-style:none}.navigation-link:link,.navigation-link:visited{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(120deg,transparent,transparent 50%,#fff 0);background-size:300%;color:#fff;display:inline-block;font-size:3.5rem;padding:1rem 2rem;text-decoration:none;transition:all .4s}.navigation-link:link:hover,.navigation-link:visited:hover{background-position:100%;color:#02aab0bd;transform:translateX(1rem)}.navigation-button{background-color:#fff;border-radius:50%;box-shadow:0 1rem 3rem rgba(0,0,0,.1);cursor:pointer;height:7rem;position:fixed;right:6rem;text-align:center;top:6rem;width:7rem;z-index:1200}@media (max-width:900px){.navigation-button{right:4.7rem;top:4.7rem}}.navigation-icon{margin-top:3.3rem;position:relative}.navigation-icon,.navigation-icon:after,.navigation-icon:before{background-color:#434343;display:inline-block;height:.2rem;transition:all .2s;width:3rem}.navigation-icon:after,.navigation-icon:before{content:"";left:0;position:absolute}.navigation-icon:before{top:-.8rem}.navigation-icon:after{top:.8rem}.navigation-button:hover>.navigation-icon:before{transform:translateY(-.2rem)}.navigation-button:hover>.navigation-icon:after{transform:translateY(.2rem)}.navigation-background{background:radial-gradient(#96c93d,#00b09b);border-radius:50%;height:6rem;position:fixed;right:6.5rem;top:6.5rem;transition:transform .4s;width:6rem;z-index:1000}@media (max-width:900px){.navigation-background{right:5rem;top:5rem}}
/*# sourceMappingURL=data:application/json;base64,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OUUsb0JBQXFCLENBSHJCLFVBQVcsQ0FIWCxvQkFBcUIsQ0FFckIsZ0JBQWlCLENBRWpCLGlCQUFrQixDQUhsQixvQkFBcUIsQ0FNckIsa0JBRUYsQ0FDQSwyREFDRSx3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIsMEJBQ0YsQ0FDQSxtQkFDRSxxQkFBc0IsQ0FHdEIsaUJBQWtCLENBTWxCLHFDQUEwQyxDQUQxQyxjQUFlLENBTmYsV0FBWSxDQUVaLGNBQWUsQ0FFZixVQUFXLENBSVgsaUJBQWtCLENBTGxCLFFBQVMsQ0FKVCxVQUFXLENBTVgsWUFJRixDQUNBLHlCQUNFLG1CQUVFLFlBQWEsQ0FEYixVQUVGLENBQ0YsQ0FDQSxpQkFFRSxpQkFBa0IsQ0FEbEIsaUJBRUYsQ0FDQSxnRUFHRSx3QkFBeUIsQ0FDekIsb0JBQXFCLENBRnJCLFlBQWMsQ0FHZCxrQkFBb0IsQ0FKcEIsVUFLRixDQUNBLCtDQUNFLFVBQVcsQ0FFWCxNQUFPLENBRFAsaUJBRUYsQ0FDQSx3QkFDRSxVQUNGLENBQ0EsdUJBQ0UsU0FDRixDQUNBLGlEQUNFLDRCQUNGLENBQ0EsZ0RBQ0UsMkJBQ0YsQ0FDQSx1QkFJRSwyQ0FBNkMsQ0FEN0MsaUJBQWtCLENBRmxCLFdBQVksQ0FJWixjQUFlLENBRWYsWUFBYSxDQURiLFVBQVcsQ0FHWCx3QkFBMEIsQ0FQMUIsVUFBVyxDQU1YLFlBRUYsQ0FDQSx5QkFDRSx1QkFFRSxVQUFXLENBRFgsUUFFRixDQUNGIiwiZmlsZSI6ImNzc1xcc3R5bGUucHJlZml4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIioge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDYyLjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogNTYuMjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDQzLjc1JTtcbiAgfVxufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzc3NztcbiAgcGFkZGluZzogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICBib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbW92ZUluYm90dG9tIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRyZW0pO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1vdmVJbmxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcmVtKTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycmVtKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBtb3ZlSW5yaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHJlbSk7XG4gIH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFyZW0pO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG4udS1jZW50ZXItdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLW1hcmdpbi1iaWcge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmJvdHRvbS1tYXJnaW4tYmlnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvdHRvbS1tYXJnaW4tbWVkaXVtIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4udG9wLWJvdHRvbS1tYXJnaW4tc21hbGwge1xuICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnRvcC1tYXJnaW4tYmlnIHtcbiAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudG9wLW1hcmdpbi1iaWcge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4udG9wLW1hcmdpbi1zbWFsbCB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbn1cblxuLmhlYWRpbmctdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRpbmctdGl0bGUtbWFpbiB7XG4gIGZvbnQtc2l6ZTogNi40cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41Y2g7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFuaW1hdGlvbi1uYW1lOiBtb3ZlSW5sZWZ0O1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaGVhZGluZy10aXRsZS1tYWluIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbn1cbi5oZWFkaW5nLXRpdGxlLXN1YiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNWNoO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgYW5pbWF0aW9uLW5hbWU6IG1vdmVJbnJpZ2h0O1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLmhlYWRpbmctc2Vjb25kYXJ5IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDJhYWIwYmQsICMwMGNkYWJjNCk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG59XG4uaGVhZGluZy1zZWNvbmRhcnk6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNrZXdYKDE1ZGVnKSBza2V3WSgyZGVnKSBzY2FsZSgxLjEpO1xuICB0ZXh0LXNoYWRvdzogMC41cmVtIDFyZW0gMnJlbSByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkaW5nLXNlY29uZGFyeSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmhlYWRpbmctc2Vjb25kYXJ5IHtcbiAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgfVxufVxuXG4uaGVhZGluZy10ZXJ0aWFyeSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRpbmctdGVydGlhcnkge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICB9XG59XG5cbi5wYXJhZ3JhcGgge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXJhZ3JhcGgge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICB9XG59XG4ucGFyYWdyYXBoOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuXG4uYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnRuOmxpbmssIC5idG46dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzc3NztcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAycmVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbmltYXRpb246IG1vdmVJbmJvdHRvbSAwLjRzIGVhc2Utb3V0IDAuNzVzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBiYWNrd2FyZHM7XG59XG4uYnRuLXdoaXRlOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjNyZW0pO1xufVxuLmJ0bi13aGl0ZTphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMXJlbSk7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJ0bi13aGl0ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuLmJ0bi13aGl0ZTpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxLjIpIHNjYWxlWSgxLjYpO1xuICBvcGFjaXR5OiAwO1xufVxuLmJ0bi1ibHVlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDJhYWIwYmQsICMwMGNkYWJjNCk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDJyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFuaW1hdGlvbjogbW92ZUluYm90dG9tIDAuNHMgZWFzZS1vdXQgMC43NXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJhY2t3YXJkcztcbn1cbi5idG4tYmx1ZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4zcmVtKTtcbn1cbi5idG4tYmx1ZTphY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMXJlbSk7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJ0bi1ibHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyYWFiMGJkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbi5idG4tYmx1ZTpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxLjIpIHNjYWxlWSgxLjYpO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYWJvdXQtYnRuOmxpbmssIC5hYm91dC1idG46dmlzaXRlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogIzAwY2RhYmM0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjMDBjZGFiYzQ7XG4gIHBhZGRpbmc6IDAuN3JlbTtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG59XG4uYWJvdXQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGNkYWJjNDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjNyZW0pO1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5hYm91dC1idG46YWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLmJvb2staW1hZ2Uge1xuICB3aWR0aDogMzUlO1xuICBib3gtc2hhZG93OiAwIDJyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ib29rLWltYWdlIHtcbiAgICB3aWR0aDogNDMlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmJvb2staW1hZ2Uge1xuICAgIHdpZHRoOiAxNXJlbTtcbiAgfVxufVxuXG4uYm9vazEge1xuICBsZWZ0OiAwO1xuICB0b3A6IC0xZW07XG59XG4uYm9vazE6aG92ZXIge1xuICB6LWluZGV4OiAxMTtcbiAgYm94LXNoYWRvdzogMCAyLjVyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC41cmVtKSBzY2FsZSgxLjEpO1xuICBvdXRsaW5lOiAxLjVyZW0gc29saWQgIzAwY2RhYmM0O1xuICBvdXRsaW5lLW9mZnNldDogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYm9vazEge1xuICAgIHRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5ib29rMSB7XG4gICAgbGVmdDogNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ib29rMSB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uYm9vazIge1xuICByaWdodDogMjJyZW07XG4gIHRvcDogMXJlbTtcbn1cbi5ib29rMjpob3ZlciB7XG4gIHotaW5kZXg6IDExO1xuICBib3gtc2hhZG93OiAwIDIuNXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjVyZW0pIHNjYWxlKDEuMSk7XG4gIG91dGxpbmU6IDEuNXJlbSBzb2xpZCAjMDBjZGFiYzQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ib29rMiB7XG4gICAgcmlnaHQ6IDE1cmVtO1xuICAgIHRvcDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5ib29rMiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICB0b3A6IDFyZW07XG4gIH1cbn1cblxuLmJvb2szIHtcbiAgcmlnaHQ6IDEwcmVtO1xuICB0b3A6IDNyZW07XG59XG4uYm9vazM6aG92ZXIge1xuICB6LWluZGV4OiAxMTtcbiAgYm94LXNoYWRvdzogMCAyLjVyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC41cmVtKSBzY2FsZSgxLjEpO1xuICBvdXRsaW5lOiAxLjVyZW0gc29saWQgIzAwY2RhYmM0O1xuICBvdXRsaW5lLW9mZnNldDogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYm9vazMge1xuICAgIHJpZ2h0OiA3cmVtO1xuICAgIHRvcDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5ib29rMyB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiA1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmJvb2szIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4uYm9vay1jb2xsZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJvb2stY29sbGVjdGlvbjpob3ZlciAuYm9vay1pbWFnZTpub3QoOmhvdmVyKSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIGZpbHRlcjogYmx1cigycHgpO1xufVxuXG4uZmVhdHVyZS1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNXJlbTtcbiAgaGVpZ2h0OiAzNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiAwIDEuNXJlbSAycmVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbi5mZWF0dXJlLWJveDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnJlbSk7XG4gIGJveC1zaGFkb3c6IDAgMS41cmVtIDJyZW0gcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLmZlYXR1cmUtYm94OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmVhdHVyZS1ib3g6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uZmVhdHVyZS1ib3g6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlLWJveDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZlYXR1cmUtYm94IHtcbiAgICBoZWlnaHQ6IDMwcmVtO1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5mZWF0dXJlLWJveCB7XG4gICAgd2lkdGg6IDIzcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZmVhdHVyZS1ib3g6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuXG4uZmVhdHVyZS1pY29uIHtcbiAgZm9udC1zaXplOiA1cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sIHJnYmEoMiwgMTcwLCAxNzYsIDAuOCksIHJnYmEoMCwgMjA1LCAxNzEsIDAuOCkpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jYXJkIHtcbiAgd2lkdGg6IDMwcmVtO1xuICBoZWlnaHQ6IDUwcmVtO1xuICBwZXJzcGVjdGl2ZTogMTUwMHB4O1xuICAtbW96LXBlcnNwZWN0aXZlOiAxNTAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkLXNpZGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiBvcmFuZ2VyZWQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2Utb3V0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaGFkb3c6IDAgMS41cmVtIDRyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDUwcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG4uY2FyZC1zaWRlLWZyb250IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jYXJkLXNpZGUtYmFjayB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xufVxuLmNhcmQtc2lkZS1iYWNrLTEge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQgYm90dG9tLCAjOTZjOTNkLCAjMDBiMDliKTtcbn1cbi5jYXJkLXNpZGUtYmFjay0yIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IGJvdHRvbSwgI2ZmYzgzNywgI2ZmODAwOCk7XG59XG4uY2FyZC1zaWRlLWJhY2stMyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sICM4OWY3ZmUsICM2NmE2ZmYpO1xufVxuLmNhcmQ6aG92ZXIgLmNhcmQtc2lkZS1mcm9udCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbn1cbi5jYXJkOmhvdmVyIC5jYXJkLXNpZGUtYmFjayB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgwKTtcbn1cbi5jYXJkIC5jYXJkLXRpdGxlLWltZyB7XG4gIGJhY2tncm91bmQtYmxlbmQtbW9kZTogc2NyZWVuO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDIzcmVtO1xufVxuLmNhcmQgLmNhcmQtMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sICM5NmM5M2QsICMwMGIwOWIpLCB1cmwoXCIuLi9pbWFnZXMvZ2VvcmdlLXItci1tYXJ0aW4uanBnXCIpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCA4MCUpO1xufVxuLmNhcmQgLmNhcmQtMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sICNmZmM4MzcsICNmZmM4MzcpLCB1cmwoXCIuLi9pbWFnZXMvai1rLXJvd2xpbmcuanBnXCIpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCA4MCUpO1xufVxuLmNhcmQgLmNhcmQtMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sICM2NmE2ZmYsICM4OWY3ZmUpLCB1cmwoXCIuLi9pbWFnZXMvZGFuLWJyb3duLmpwZ1wiKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDEwMCUsIDAgODAlKTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRpbmcge1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThyZW07XG4gIHJpZ2h0OiAycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhcmQgLmNhcmQtaGVhZGluZy1zcGFuIHtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIC13ZWJraXQtYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICBib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG59XG4uY2FyZCAuY2FyZC1oZWFkaW5nLXNwYW4tMSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sIHJnYmEoMTUwLCAyMDEsIDYxLCAwLjg1KSwgcmdiYSgwLCAxNzYsIDE1NSwgMC44NSkpO1xufVxuLmNhcmQgLmNhcmQtaGVhZGluZy1zcGFuLTIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQgYm90dG9tLCByZ2JhKDI1NSwgMTI4LCA4LCAwLjg1KSwgcmdiYSgyNTUsIDIwMCwgNTUsIDAuODUpKTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRpbmctc3Bhbi0zIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IGJvdHRvbSwgcmdiYSgxMDIsIDE2NiwgMjU1LCAwLjg1KSwgcmdiYSgxMzcsIDI0NywgMjU0LCAwLjg1KSk7XG59XG4uY2FyZCAuY2FyZC1kZXRhaWxzIHtcbiAgcGFkZGluZzogM3JlbTtcbn1cbi5jYXJkIC5jYXJkLWRldGFpbHMgLmNhcmQtZGV0YWlscy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJkIC5jYXJkLWRldGFpbHMgLmNhcmQtZGV0YWlscy1saXN0IGxpIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uY2FyZCAuY2FyZC1kZXRhaWxzIC5jYXJkLWRldGFpbHMtbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNlZWU7XG59XG4uY2FyZCAuY2FyZC1zaWRlLXByaWNlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJkIC5jYXJkLXNpZGUtcHJpY2UtYm94LWxhcmdlIHtcbiAgcGFkZGluZzogM3JlbTtcbiAgZm9udC1zaXplOiA3cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuXG4uYmctdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7XG59XG5cbi5iZy12aWRlby1jb250ZW50IHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm0tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uZm9ybS1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MCU7XG4gIGJvcmRlci1ib3R0b206IDAuNHJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDJyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItYm90dG9tOiAwLjRyZW0gc29saWQgIzAyYWFiMGJkO1xufVxuLmZvcm0taW5wdXQ6Zm9jdXM6aW52YWxpZCB7XG4gIGJvcmRlci1ib3R0b206IDAuNHJlbSBzb2xpZCAjZmY4MDA4O1xufVxuLmZvcm0taW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG4uZm9ybS1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMC43cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5mb3JtLWlucHV0OnBsYWNlaG9sZGVyLXNob3duIH4gLmZvcm0tbGFiZWwge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRyZW0pO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZm9ybS1yYWRpby1ncm91cCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQ5JTtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0tcmFkaW8taW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0tcmFkaW8taW5wdXQ6Y2hlY2tlZCB+IC5mb3JtLXJhZGlvLWxhYmVsIC5mb3JtLXJhZGlvLWJ1dHRvbjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tcmFkaW8tbGFiZWwge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDNyZW07XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbn1cbi5mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgYm9yZGVyOiAwLjVyZW0gc29saWQgIzAwY2RhYmM0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMC4zcmVtO1xuICBsZWZ0OiAwO1xufVxuLmZvcm0tcmFkaW8tYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBjZGFiYzQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cblxuLnBvcHVwIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMzAwMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5wb3B1cDp0YXJnZXQge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnBvcHVwLWNsb3NlLCAucG9wdXAtY2xvc2U6dmlzaXRlZCwgLnBvcHVwLWNsb3NlOmxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgY29sb3I6ICM0MzQzNDM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFyZW07XG4gIHJpZ2h0OiAycmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLnBvcHVwLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMwMmFhYjBiZDtcbn1cbi5wb3B1cC1jb250ZW50IHtcbiAgd2lkdGg6IDc1JTtcbiAgaGVpZ2h0OiA2MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwLjI1KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDJyZW0gNHJlbSByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIDAuMnM7XG59XG4ucG9wdXAtbGVmdCB7XG4gIHdpZHRoOiAyNSU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ucG9wdXAtcmlnaHQge1xuICB3aWR0aDogNzUlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wb3B1cC1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwJTtcbn1cbi5wb3B1cC1wYXJhIHtcbiAgY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tZ2FwOiAycmVtO1xuICBoeXBoZW5zOiBhdXRvO1xufVxuLnBvcHVwOnRhcmdldCAucG9wdXAtY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xufVxuXG4uaGVhZGluZyB7XG4gIGhlaWdodDogOTV2aDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IGJvdHRvbSwgIzAyYWFiMGJkLCAjMDBjZGFiYzQpLCB1cmwoXCIuLi9pbWFnZXMvbGlicmFyeS5qZmlmXCIpO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IHNjcmVlbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgNTAlIDkwdmgsIDAgMTAwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkaW5nLWxvZ28tYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJyZW07XG4gIGxlZnQ6IDJyZW07XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkaW5nLWxvZ28tYm94OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjNyZW0pO1xufVxuLmhlYWRpbmctbG9nbyB7XG4gIHdpZHRoOiAxMCU7XG59XG5cbi5zZWN0aW9uLWFib3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgcGFkZGluZzogMTVyZW0gMDtcbiAgbWFyZ2luLXRvcDogLTV2aDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1dmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb24tYWJvdXQge1xuICAgIHBhZGRpbmc6IDEwcmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc2VjdGlvbi1hYm91dCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM0cmVtO1xuICB9XG59XG5cbi5zZWN0aW9uLWFib3V0LXN1YiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zZWN0aW9uLWFib3V0LXN1YiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uc2VjdGlvbi1hYm91dC1zdWJ0ZXh0IHtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiA2cmVtO1xufVxuXG4uc2VjdGlvbi1hYm91dC1zdWJpbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiA1cmVtO1xufVxuXG4uZmVhdHVyZS1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMjByZW07XG4gIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sICMwMmFhYjBiZCwgIzAwY2RhYmM0KSwgdXJsKFwiLi4vaW1hZ2VzL2JhY2tncm91bmQtZmVhdHVyZS5qcGdcIik7XG4gIGJhY2tncm91bmQtYmxlbmQtbW9kZTogc2NyZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNXZoLCA1MCUgMCwgMTAwJSA1dmgsIDEwMCUgMTAwJSwgNTAlIDEwMCUsIDAgMTAwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlLWNvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5mZWF0dXJlLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgfVxufVxuXG4uc2VjdGlvbi10b3VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgcGFkZGluZzogMjByZW0gMCAxMHJlbSAwO1xuICBtYXJnaW4tdG9wOiAtNXZoO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi10b3VyIHtcbiAgICBwYWRkaW5nOiAxMHJlbSAwIDVyZW0gMDtcbiAgfVxufVxuXG4udG91ci1jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC50b3VyLWNhcmRzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5zZWN0aW9uLXN0b3JpZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuMSk7XG4gIHBhZGRpbmc6IDEwcmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN0b3J5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zdG9yeS1jYXJkIHtcbiAgcGFkZGluZzogNnJlbTtcbiAgcGFkZGluZy1sZWZ0OiA5cmVtO1xuICB3aWR0aDogNzUlO1xuICBtYXJnaW46IDdyZW0gYXV0bztcbiAgaGVpZ2h0OiAyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAxLjVyZW0gNHJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB0cmFuc2Zvcm06IHNrZXdYKC0xMmRlZyk7XG59XG4uc3RvcnktY2FyZCA+ICoge1xuICB0cmFuc2Zvcm06IHNrZXdYKDEyZGVnKTtcbn1cbi5zdG9yeS1jYXJkIC5zdG9yeS1pbWFnZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sICNmZmM4MzcsICNmZjgwMDgpO1xuICB3aWR0aDogMTVyZW07XG4gIGhlaWdodDogMTVyZW07XG4gIGZsb2F0OiBsZWZ0O1xuICBsZWZ0OiAycmVtO1xuICBjbGlwLXBhdGg6IGNpcmNsZSg1MCUgYXQgNTAlIDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3JlbSkgc2tld1goMTJkZWcpO1xuICAtd2Via2l0LWNsaXAtcGF0aDogY2lyY2xlKDUwJSBhdCA1MCUgNTAlKTtcbiAgLXdlYmtpdC1zaGFwZS1vdXRzaWRlOiBjaXJjbGUoNTAlIGF0IDUwJSA1MCUpO1xuICBzaGFwZS1vdXRzaWRlOiBjaXJjbGUoNTAlIGF0IDUwJSA1MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RvcnktY2FyZCAuc3RvcnktaW1hZ2UtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMjAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIG9wYWNpdHk6IDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdG9yeS1jYXJkIC5zdG9yeS1pbWFnZSAucmV2aWV3ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFyZW0pIHNjYWxlKDEuMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdG9yeS1jYXJkIC5zdG9yeS1pbWFnZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcmVtKSBza2V3WCgwKTtcbiAgfVxufVxuLnN0b3J5LWNhcmQ6aG92ZXIgLnN0b3J5LWltYWdlLWNhcHRpb24ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zdG9yeS1jYXJkOmhvdmVyIC5yZXZpZXdlciB7XG4gIGZpbHRlcjogYmx1cigzcHgpIGJyaWdodG5lc3MoNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFyZW0pIHNjYWxlKDEpO1xufVxuLnN0b3J5LWNhcmQgLnN0b3J5LTEtcmV2aWV3IHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN0b3J5LWNhcmQge1xuICAgIGhlaWdodDogNDByZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgIHRyYW5zZm9ybTogc2tld1goMCk7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxuICAuc3RvcnktY2FyZCA+ICoge1xuICAgIHRyYW5zZm9ybTogc2tld1goMCk7XG4gIH1cbn1cblxuLnNlY3Rpb24tYm9va2luZyB7XG4gIHBhZGRpbmc6IDE1cmVtIDIwcmVtO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQgYm90dG9tLCAjMDJhYWIwYmQsICMwMGNkYWJjNCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLWJvb2tpbmcge1xuICAgIHBhZGRpbmc6IDEwcmVtIDE1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNlY3Rpb24tYm9va2luZyB7XG4gICAgcGFkZGluZzogM3JlbSAzcmVtO1xuICB9XG59XG5cbi5ib29raW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEwM2RlZywgcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjcpIDAlLCByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuNykgNTAlLCB0cmFuc3BhcmVudCA1MCUpLCB1cmwoXCIuLi9pbWFnZXMvYm9va2luZy1iYWNrZ3JvdW5kLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGhlaWdodDogNTByZW07XG4gIGJveC1zaGFkb3c6IDAgMS41cmVtIDRyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJvb2tpbmctZm9ybSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmJvb2tpbmctZm9ybSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG59XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0MzQzO1xuICBwYWRkaW5nOiAxMHJlbSAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5mb290ZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmZvb3Rlci1tZW51IHtcbiAgd2lkdGg6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXItbWVudSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZvb3Rlci1tZW51Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZm9vdGVyLW1lbnUge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxufVxuLmZvb3Rlci1jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci10b3A6IDAuMnJlbSBzb2xpZCAjOTk5O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cbi5mb290ZXItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIGJvcmRlci10b3A6IDAuMnJlbSBzb2xpZCAjOTk5O1xufVxuLmZvb3Rlci1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZvb3Rlci1saW5rOmxpbmssIC5mb290ZXItbGluazp2aXNpdGVkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0MzQzO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmZvb3Rlci1saW5rOmxpbmssIC5mb290ZXItbGluazp2aXNpdGVkIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLmZvb3Rlci1saW5rOmhvdmVyLCAuZm9vdGVyLWxpbms6YWN0aXZlIHtcbiAgY29sb3I6ICMwMGNkYWJjNDtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDJyZW0gcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKSBzY2FsZSgxLjMpO1xufVxuLmZvb3Rlci1sb2dvLWJveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZm9vdGVyLWxvZ28ge1xuICB3aWR0aDogMTVyZW07XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gIH1cbn1cblxuLm5hdmlnYXRpb24tY2hlY2tib3gge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmlnYXRpb24tY2hlY2tib3g6Y2hlY2tlZCB+IC5uYXZpZ2F0aW9uLWJhY2tncm91bmQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDU1KTtcbn1cbi5uYXZpZ2F0aW9uLWNoZWNrYm94OmNoZWNrZWQgfiAubmF2aWdhdGlvbi1uYXYge1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMTAwdnc7XG59XG4ubmF2aWdhdGlvbi1jaGVja2JveDpjaGVja2VkIH4gLm5hdmlnYXRpb24tYnV0dG9uIC5uYXZpZ2F0aW9uLWljb246OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIHRvcDogMDtcbn1cbi5uYXZpZ2F0aW9uLWNoZWNrYm94OmNoZWNrZWQgfiAubmF2aWdhdGlvbi1idXR0b24gLm5hdmlnYXRpb24taWNvbjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgdG9wOiAwO1xufVxuLm5hdmlnYXRpb24tY2hlY2tib3g6Y2hlY2tlZCB+IC5uYXZpZ2F0aW9uLWJ1dHRvbiAubmF2aWdhdGlvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2aWdhdGlvbi1uYXYge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTEwMDtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xufVxuLm5hdmlnYXRpb24tbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGhlaWdodDogNzB2aDtcbiAgd2lkdGg6IDIwdnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5hdmlnYXRpb24taXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2aWdhdGlvbi1saW5rOmxpbmssIC5uYXZpZ2F0aW9uLWxpbms6dmlzaXRlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IDUwJSwgI2ZmZiA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ubmF2aWdhdGlvbi1saW5rOmxpbms6aG92ZXIsIC5uYXZpZ2F0aW9uLWxpbms6dmlzaXRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG4gIGNvbG9yOiAjMDJhYWIwYmQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcmVtKTtcbn1cbi5uYXZpZ2F0aW9uLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA3cmVtO1xuICBoZWlnaHQ6IDdyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDZyZW07XG4gIHJpZ2h0OiA2cmVtO1xuICB6LWluZGV4OiAxMjAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5uYXZpZ2F0aW9uLWJ1dHRvbiB7XG4gICAgdG9wOiA0LjdyZW07XG4gICAgcmlnaHQ6IDQuN3JlbTtcbiAgfVxufVxuLm5hdmlnYXRpb24taWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMy4zcmVtO1xufVxuLm5hdmlnYXRpb24taWNvbiwgLm5hdmlnYXRpb24taWNvbjo6YmVmb3JlLCAubmF2aWdhdGlvbi1pY29uOjphZnRlciB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDM0MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5uYXZpZ2F0aW9uLWljb246OmJlZm9yZSwgLm5hdmlnYXRpb24taWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4ubmF2aWdhdGlvbi1pY29uOjpiZWZvcmUge1xuICB0b3A6IC0wLjhyZW07XG59XG4ubmF2aWdhdGlvbi1pY29uOjphZnRlciB7XG4gIHRvcDogMC44cmVtO1xufVxuLm5hdmlnYXRpb24tYnV0dG9uOmhvdmVyID4gLm5hdmlnYXRpb24taWNvbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjJyZW0pO1xufVxuLm5hdmlnYXRpb24tYnV0dG9uOmhvdmVyID4gLm5hdmlnYXRpb24taWNvbjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4ycmVtKTtcbn1cbi5uYXZpZ2F0aW9uLWJhY2tncm91bmQge1xuICBoZWlnaHQ6IDZyZW07XG4gIHdpZHRoOiA2cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgjOTZjOTNkLCAjMDBiMDliKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDYuNXJlbTtcbiAgcmlnaHQ6IDYuNXJlbTtcbiAgei1pbmRleDogMTAwMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm5hdmlnYXRpb24tYmFja2dyb3VuZCB7XG4gICAgdG9wOiA1cmVtO1xuICAgIHJpZ2h0OiA1cmVtO1xuICB9XG59XG4iXX0= */