/*!
    Theme Name: Bucuria
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.row-center{max-width:100%}.row.banner-page{margin:0 auto}.dn{display:none!important}.scrollOff{overflow:hidden}.thumbnailCategory>a{overflow:hidden;display:block}.grid-container{max-width:1400px;width:100%;margin:0 auto;overflow:hidden;padding-left:10px;padding-right:10px}.totop{width:50%}.totop:hover{opacity:.8}.mc-layout__modalContent,.modalContent__content{background:#ffc0b6!important}.mini-footer{border-bottom:none;background-color:#ffc0b6;font-size:0;padding-top:20px;clear:both;padding-bottom:20px}.mini-section{background-image:none;width:25%;display:inline-block}.mini-section .fa{color:#3f3f3f;margin-right:25px}.mini-section h4{font-size:24px;font-weight:400}.mini-section h4,.mini-section h5{font-family:PT Sans,sans-serif;color:#3f3f3f;letter-spacing:0;text-transform:none;margin-top:auto}.mini-section h5{cursor:pointer;font-size:26px;font-weight:700}.mini-section h5 a{color:#3f3f3f;font-size:26px;text-decoration:none;text-transform:none;letter-spacing:0}.footer,.mini-section h5 a{font-family:PT Sans,sans-serif}.footer{background-color:#3f3f3f;padding-top:50px}.footer-wrapper{margin-bottom:45px}.footer-section{background-image:none;display:inline-block;width:25%;vertical-align:top}.footer-section:first-child{margin-right:7%}.footer-section:last-child{float:right}.footer-section form .form-control{font-family:PT Sans,sans-serif;background:transparent;border:1px solid #fff;line-height:24px;margin-top:50px;width:80%;font-size:16px;color:#fff}.footer-section form .form-control::-webkit-input-placeholder{color:#ccc;opacity:1}.footer-section form .form-control::-moz-placeholder{color:#ccc;opacity:1}.footer-section form .form-control:-ms-input-placeholder{opacity:1}.footer-section form .form-control::-ms-input-placeholder{opacity:1}.footer-section form .form-control::placeholder{color:#ccc;opacity:1}.footer-section form .form-control:-ms-input-placeholder{color:#ccc}.footer-section form .form-control::-ms-input-placeholder{color:#ccc}.footer-section form .btn{font-family:PT Sans,sans-serif;width:80%;font-size:16px;text-transform:none;letter-spacing:0;font-weight:400;color:#222;background-color:#fff}.footer-section form .btn:hover{background-color:transparent;color:#fff}.footer-section h4{font-family:PT Sans,sans-serif;letter-spacing:0;font-size:22px;text-transform:none;color:#ffc0b6}.footer-section ul li:before{content:none}.footer-section ul li a{font-family:PT Sans,sans-serif;padding-left:0;font-size:16px;line-height:30px;color:#fff}.footer-section ul li a:hover{color:#ffc0b6;text-decoration:none}.footer-section p{font-family:PT Sans,sans-serif;font-size:16px;line-height:30px;color:#fff}.footer-section p a:hover{text-decoration:none;color:#ffc0b6}.footer-section p a i.fab{font-size:32px!important}.bottom-footer{background-color:#333;border-top:none}.bottom-footer__left{float:left;padding:20px 0}.bottom-footer__right{float:right;padding:20px 0}.bottom-footer__right,.bottom-footer__right a{font-family:Lato,sans-serif;font-weight:400;color:#fff}.bottom-footer__right a{display:inline-block;background:url(../images/logo-scriptics.png) 0 0 no-repeat;height:33px;line-height:33px;padding-left:35px;width:auto;margin-left:5px;transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;font-size:15px;text-decoration:none}.bottom-footer__right a:hover{color:#5c9ee4!important;background:url(../images/logo-scriptics.png) 0 100% no-repeat;text-decoration:none}.bottom-footer p{float:left;margin:0;color:#fff;font-size:15px;display:inline-block;line-height:2.2}@media screen and (max-width:1200px){.mini-section h4{font-size:18px}.mini-section h5 a{font-size:20px}.mini-section .fa{margin-right:15px}}@media screen and (max-width:950px){.mini-footer{padding-bottom:10px}.mini-section{width:50%;text-align:center;margin-bottom:30px}.mini-section h4{margin-bottom:10px}.mini-section .fa{float:none;margin-bottom:20px;margin-right:auto}.footer-section:nth-of-type(2){width:32%}}@media screen and (max-width:767px){.footer-section{display:inline-block;margin-bottom:30px;width:30%}.footer-section:first-child{margin-right:0;width:45%}.footer-section:nth-of-type(2){width:50%}.footer-section:last-child{float:none;margin-bottom:0}.footer-section form .btn,.footer-section form .form-control{width:100%}}@media screen and (max-width:650px){.footer-section{display:block;margin-bottom:30px;width:30%}.footer-section:first-child,.footer-section:last-child,.footer-section:nth-of-type(2){width:70%}.bottom-footer__left,.bottom-footer p{float:none;padding:0}.bottom-footer__right,.bottom-footer__right a{float:none}}@media screen and (max-width:480px){.mini-section{width:100%;display:block}.footer-section,.footer-section:first-child,.footer-section:last-child,.footer-section:nth-of-type(2){width:100%}}.tel-mobil{position:absolute;left:0;right:0;width:150px;top:0;height:30px;bottom:0;margin:12px auto 0}.modalContent__image{background-size:cover!important}.mc-modal .mc-layout__modalContent .modalContent .modalContent__image{position:absolute;top:0;display:block;clear:both;min-height:200px;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover!important}.navbar-light .nav-item.active .nav-link{font-family:PT Sans,sans-serif;color:#1c1c4d;background-color:transparent}.navbar-light .nav-item.active .nav-link:hover{background-color:transparent}.navbar-light .navbar-nav .nav-link{font-family:PT Sans,sans-serif;color:#888;letter-spacing:0;font-weight:600;text-transform:none;font-size:16px;padding-top:20px;padding-bottom:20px}.navbar-light .navbar-nav .nav-link:hover{background-color:transparent}.navbar-light .navbar-nav .nav-link .menu-caret{display:none}.navbar-light .navbar-nav .drop-light .nav-link:hover{background-color:transparent!important;color:#1c1c4d!important}.navbar-light .navbar-nav .drop-light .dropdown-menu{border:none}.navbar-light .navbar-nav .drop-light .dropdown-menu .drop-list{border-bottom:none;padding-bottom:0}.navbar-light .navbar-nav .drop-light .dropdown-menu .dropdown-item{font-family:PT Sans,sans-serif;font-weight:600;border-top:none;color:#888}.navbar-light .navbar-nav .drop-light .dropdown-menu .dropdown-item:hover{color:#ffc0b6;background-color:transparent}.navbar-light .navbar-nav .drop-dark .nav-link:hover{background-color:transparent!important;color:#1c1c4d!important}.navbar-light .navbar-nav .drop-dark .dropdown-menu{border:none}.navbar-light .navbar-nav .drop-dark .dropdown-menu .drop-list{border-bottom:none;padding-bottom:0}.navbar-light .navbar-nav .drop-dark .dropdown-menu .dropdown-item{font-family:PT Sans,sans-serif;font-weight:600;border-top:none;color:#888}.navbar-light .navbar-nav .drop-dark .dropdown-menu .dropdown-item:hover{color:#ffc0b6;background-color:transparent}.top ul li{padding:5px 0!important}@media screen and (max-width:767px){.top-right li.cart-top{top:10px}}.top-left a{font-family:PT Sans,sans-serif;text-decoration:none;font-weight:600;font-size:16px;color:#3f3f3f;margin-right:20px;-webkit-transition:ease-in-out,.4s;transition:ease-in-out,.4s}.top-left a:last-child{margin-right:0}.top-left a:hover{color:#ffc0b6}.top-left a i{vertical-align:middle;margin-right:5px}.top-right a{font-family:PT Sans,sans-serif;text-decoration:none;font-weight:600;font-size:16px;color:#3f3f3f;margin-right:20px;-webkit-transition:ease-in-out,.4s;transition:ease-in-out,.4s}.top-right a:hover{color:#ffc0b6}.top-right a:last-child{margin-right:0}.top-right a i{vertical-align:middle;margin-right:15px}.top-right .dropdown-menu h4{font-weight:700;letter-spacing:0}.top-right .dropdown-menu .form-control,.top-right .dropdown-menu h4{font-family:PT Sans,sans-serif;color:#1c1c4d}.top-right .dropdown-menu .btn{background-color:#3f3f3f;letter-spacing:0;color:#fff}.top-right .dropdown-menu .btn:hover{background-color:#ffc0b6;color:#3f3f3f!important}.toplinks-color{color:#3f3f3f!important}.toplinks-color:hover{color:#ffc0b6!important}.top .drop-btns{background:none;padding-left:0;padding-right:0}.top .drop-btns:hover span{color:#ffc0b6;-webkit-transition:ease-in-out,.4s;transition:ease-in-out,.4s}.top ul li{background-image:none}.top.smallx .navbar-brand{left:0;right:0;top:16px}.top .menu-mobile{display:none}.cart-top .cart-number{right:auto;top:-12px;left:6px;background-color:#3f3f3f;padding-top:5px}.tops .row-center{max-width:100%}.tops .row-center .top{max-width:1200px;margin:0 auto;padding-top:10px}.tops .row-center .menu{border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2}.homePage{overflow:hidden}.contentx{margin-top:151px}@media screen and (max-width:1200px){.top-right a{margin-right:0}}@media screen and (max-width:1051px){.top-left{padding-top:25px}.top-left li a{font-size:16px;display:inline-block}}@media screen and (max-width:767px){.scr-hide{display:none!important}.top-right{position:relative;padding-left:0;padding-bottom:0}.top-right .menu-mobile{display:block}.top-right .menu-mobile.mobile-on{height:98vh;border-bottom:20px solid transparent}.top-right .menu-mobile .mobile__block{padding-top:10px;margin-top:10px;border-top:1px solid #888}.top-right .menu-mobile .mobile__search{width:100%;display:block;padding-left:10px!important;padding-top:10px!important;padding-bottom:10px!important}.top-right .menu-mobile .mobile__search form button{background:transparent;border:none;padding-left:0}.top-right .menu-mobile .mobile__search form input{background:transparent;border:none;width:calc(100% - 50px)}.top-right .menu-mobile .mobile__account{display:block;width:100%;padding-left:10px!important;padding-top:20px!important;padding-bottom:20px!important;background-color:#f0f0f0}.top-right .menu-mobile .menu{display:inline-block!important;border-top:none;padding-bottom:10px}.top-right .menu-mobile .menu .navbar-toggler:active .toggler-icon{background-color:#1c1c4d}.top-right .menu-mobile .menu .navbar-toggler:hover .toggler-icon{background-color:#1c1c4d!important}.top-right .menu-mobile .menu .navbar-toggler:focus .toggler-icon{background-color:#1c1c4d}.top-right .menu-mobile .menu .navbar-toggler .toggler-icon{height:3px}.top-right .menu-mobile .menu .navbar-toggler-right{position:relative;left:10px;margin-top:5px}.top-right .menu-mobile .menu .navbar-toggler-right[aria-expanded=true]{padding-bottom:23px}.top-right .menu-mobile .menu .navbar-toggler-right[aria-expanded=true] .toggler-icon{background-color:#1c1c4d;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;position:absolute;height:3px}.top-right .menu-mobile .menu .navbar-toggler-right[aria-expanded=true] .toggler-icon:first-child{top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.top-right .menu-mobile .menu .navbar-toggler-right[aria-expanded=true] .toggler-icon:nth-child(2){opacity:0;left:-60px;top:0}.top-right .menu-mobile .menu .navbar-toggler-right[aria-expanded=true] .toggler-icon:nth-child(3){top:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.top-right .cart-top{position:absolute;top:17px;right:0}.tops .row-center .menu{display:none}.tops .smallx .top-right{padding-bottom:0;margin-top:0}.navbar-light .navbar-nav .nav-item.show .nav-link .menu-caret:before{content:"\f068"!important}.navbar-light .navbar-nav .nav-link{padding-bottom:10px;padding-top:10px}.navbar-light .navbar-nav .nav-link .menu-caret{display:block;background-color:transparent;color:#333}.navbar-light .navbar-nav .nav-link .menu-caret:before{content:"\f067"}.navbar-light .navbar-nav .dropdown-menu{padding-top:10px;padding-bottom:10px}.navbar-light .navbar-nav .dropdown-menu .drop-list{border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2!important}.navbar-light .navbar-nav .dropdown-menu .dropdown-item{padding-top:15px;padding-bottom:15px}.navbar-collapse{max-height:80vh}.contentx{margin-top:77px}}.homePage{background:#fff}.homePage__repeater{overflow:hidden}.homePage__repeater.active .homePage__category:first-child{left:0;-webkit-transition:1s linear;transition:1s linear}.homePage__repeater.active .homePage__category:nth-child(2){right:0!important;-webkit-transition:1s linear;transition:1s linear}.homePage__repeater.active .homePage__category:nth-child(3){left:0;-webkit-transition:1s linear;transition:1s linear}.homePage__repeater.active .homePage__category:nth-child(4){right:0;-webkit-transition:1s linear;transition:1s linear}.homePage__category{position:relative;float:left;width:50%;display:inline-block}.homePage__category-block{cursor:auto;background-repeat:no-repeat;background-position:50%;background-size:cover;height:600px;display:inline-block;width:99%;float:left;text-align:center}.homePage__category-container{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.homePage__category-title{text-align:center;width:100%;background:rgba(0,0,0,.5)}.homePage__category-title span{font-family:PT Sans,sans-serif;font-weight:700;font-size:40px;color:#fff;display:block;margin:0 auto;padding:30px 25px}.homePage__category-buyNow{font-family:PT Sans,sans-serif;font-weight:700;font-size:24px;color:#222;background:#fff;text-align:center;margin:10px auto;display:inline-block;cursor:pointer;text-decoration:none!important;padding:30px 70px;position:relative}.homePage__category-buyNow:hover{background-color:#222;color:#fff}.homePage__category-buyNow img{position:absolute;right:-30px;top:24px}.homePage__category:nth-child(2n) .homePage__category-block{margin:.8% 0 .8% .7%}.homePage__category:nth-child(odd) .homePage__category-block{margin:.8% 1% .8% .1%}.homePage .slick{position:relative}.homePage .slick .homePage__promotions{margin-left:-10px}.homePage .slick .homePage__promotions .slick-track{margin:10px!important}.homePage .slick .homePage__promotions .slick-item{background-repeat:no-repeat;background-position:50%;background-size:cover;height:290px;width:290px!important;border:1px solid #e0e0e0}.homePage .slick .homePage__promotions .ribbon-prod{display:none}.homePage .slick .homePage__promotions .ribbon-color .ribbon-info{display:none!important}.homePage .slick .previousHome{cursor:pointer}.homePage .slick .previousHome img{position:absolute;left:20px;z-index:20;width:65px;height:65px;top:40%}.homePage .slick .previousHome:hover{opacity:.9}.homePage .slick .nextHome{cursor:pointer}.homePage .slick .nextHome img{position:absolute;right:20px;z-index:20;width:65px;height:65px;top:40%}.homePage .slick .nextHome:hover{opacity:.9}.homePage__borderSection{overflow:hidden;display:block;width:100%}.homePage__news{margin-top:80px;clear:both;position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;height:600px;width:100%;text-align:center;display:block}.homePage__news-container{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.homePage__news-title{text-align:center}.homePage__news-title span{font-size:70px;color:#fff;margin:0 auto;padding:25px 20px}.homePage__news-seeMore,.homePage__news-title span{font-family:PT Sans,sans-serif;font-weight:700;display:block;background:rgba(0,0,0,.5)}.homePage__news-seeMore{color:#fff!important;font-size:30px;margin:10px auto;padding:25px;cursor:pointer;text-align:center}.homePage .section__type-1{height:auto;width:100%;position:relative;overflow:hidden}.homePage .section__type-1.active .section__type-1-wrapper{left:0;-webkit-transition:.6s linear;transition:.6s linear}.homePage .section__type-1.active .section__type-1-block{right:0;-webkit-transition:.6s linear;transition:.6s linear}.homePage .section__type-1-wrapper{position:absolute;width:85%;height:100%}.homePage .section__type-1-img{width:100%;position:relative;height:600px;background-size:cover;background-repeat:no-repeat}.homePage .section__type-1-block{border:50px solid #d2dad3;margin-left:10%;right:0;overflow:hidden;position:relative;top:50px;float:right}.homePage .section__type-1-block.active{bottom:0;-webkit-transition:1s linear;transition:1s linear}.homePage .section__type-1-title{font-family:PT Sans,sans-serif;font-weight:700;color:#fbce12;padding-left:40px;font-size:100px;line-height:1.3;padding-top:360px;padding-bottom:30px}.homePage .section__type-1-description{font-family:PT Sans,sans-serif;font-size:25px;padding-left:40px;width:60%;float:left;line-height:1.3;color:#222;padding-bottom:20px}.homePage .section__type-1-button{font-family:PT Sans,sans-serif;font-weight:700;color:#222;background:#fff;font-size:34px;border:1px solid #222;padding:15px 70px;position:absolute;text-decoration:none;bottom:25px;right:34px}.homePage .section__type-1-button:hover{background-color:#222;color:#fff}.homePage .section__type-1-button img{position:absolute;right:-30px;top:14px}.homePage .section__type-2{clear:both;position:relative;top:60px;padding-top:50px;overflow:hidden}.homePage .section__type-2.active .section__type-2-wrapper{bottom:0;-webkit-transition:.6s linear;transition:.6s linear}.homePage .section__type-2.active .section__type-2-block{top:0;-webkit-transition:.6s linear;transition:.6s linear}.homePage .section__type-2-img,.homePage .section__type-2-wrapper{position:absolute;width:100%;height:100%}.homePage .section__type-2-img{top:0;left:0;background-size:cover;background-repeat:no-repeat}.homePage .section__type-2-block{border:50px solid #ffc0b6;margin:3%;width:95%;position:relative}.homePage .section__type-2-container{margin:0 auto;max-width:880px;display:block}.homePage .section__type-2-title{font-family:PT Sans,sans-serif;font-weight:700;color:#fff;font-size:100px;padding-top:90px;text-align:center;line-height:1.3}.homePage .section__type-2-description{font-family:PT Sans,sans-serif;font-size:25px;padding:40px 110px;max-width:880px;color:#fff;text-align:justify;line-height:1.3;bottom:0;background:rgba(0,0,0,.5);margin-top:120px}.homePage .section__type-2-button{font-family:PT Sans,sans-serif;font-weight:700;color:#222;background:#fff;border:1px solid #222;padding:15px 70px;font-size:34px;text-decoration:none;text-align:center;position:relative;margin:0 auto 20px;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.homePage .section__type-2-button:hover{background-color:#222;color:#fff}.homePage .section__type-2-button img{position:absolute;right:-30px;top:14px}.homePage .section__type-3{position:relative;clear:both;width:95%;margin:200px auto 0;overflow:hidden}.homePage .section__type-3.active .section__type-3-wrapper{left:0;-webkit-transition:.6s linear;transition:.6s linear}.homePage .section__type-3.active .section__type-3-block{right:0;-webkit-transition:.6s linear;transition:.6s linear}.homePage .section__type-3-wrapper{width:100%;height:110%;position:absolute;top:-5%}.homePage .section__type-3-img{position:absolute;width:45%;height:100%;background-size:cover;background-repeat:no-repeat}.homePage .section__type-3-block{border:10px solid #1c1b4d;position:relative;margin:0 0 4% 4%}.homePage .section__type-3-container{margin-right:4%;max-width:40%;display:block;position:relative;margin-left:auto}.homePage .section__type-3-title{font-family:PT Sans,sans-serif;font-weight:700;color:#222;margin-top:190px;font-size:100px;line-height:1}.homePage .section__type-3-description{font-family:PT Sans,sans-serif;text-align:justify;margin-top:20px;font-size:24px;padding-left:60px;line-height:1.3;color:#222}.homePage .section__type-3-button{font-family:PT Sans,sans-serif;font-weight:700;color:#fff;margin-left:60px;margin-top:60px;background:#3f3f3f;border:1px solid #222;text-decoration:none;padding:15px 70px;font-size:34px;position:relative;display:inline-block;margin-bottom:120px}.homePage .section__type-3-button:hover{background-color:#ffc0b6;border:1px solid #ffc0b6;color:#fff}.homePage .section__type-3-button img{position:absolute;right:-30px;top:14px}.homePage__newsletter{padding-top:100px;max-width:500px;text-align:center;margin:0 auto 130px}.homePage__newsletter-title{font-family:PT Sans,sans-serif;font-weight:700;font-size:50px;color:#222;text-align:center;margin-bottom:50px}.homePage__newsletter form input{font-size:18px;display:block;padding-left:30px;margin-bottom:15px}.homePage__newsletter form button,.homePage__newsletter form input{font-family:PT Sans,sans-serif;font-weight:700;width:100%;height:70px}.homePage__newsletter form button{font-size:30px;background:#3f3f3f;color:#fff;border:none;cursor:pointer}.homePage__newsletter form button:hover{background-color:#ffc0b6}.dark-bg{background-color:#1c1c4d}.carousel-top a,.carousel-top h4{color:#ffc0b6;font-family:PT Sans,sans-serif}@media screen and (max-width:1250px){.homePage__category-container{width:60%}.homePage__category-title span{padding:30px;font-size:30px}.homePage__category-buyNow{padding:30px 10px;width:100%}.homePage__news{height:500px}.homePage__news-title span{font-size:50px}.homePage__news-seeMore{font-size:28px}.homePage .section__type-1-block{border:50px solid #d2dad3}.homePage .section__type-1-img{height:500px}.homePage .section__type-1-title{padding-top:240px}.homePage__newsletter-title{font-size:40px}.homePage__newsletter form button,.homePage__newsletter form input{width:80%;margin:0 auto 20px}}@media screen and (max-width:1050px){.homePage .section__type-1-title{font-size:80px;padding-top:300px}.homePage .section__type-1-description{font-size:22px;width:90%}.homePage .section__type-1-button{right:34px;position:relative;left:40px;bottom:0;display:inline-block;margin-bottom:20px}.homePage .section__type-1-button img{top:10px}.homePage .section__type-2-block{border:30px solid #ffc0b6}.homePage .section__type-2-title{font-size:80px}.homePage .section__type-2-description{font-size:22px;margin-top:80px}.homePage .section__type-2-button{font-size:24px}.homePage .section__type-2-button img{top:10px}.homePage .section__type-3{margin-bottom:100px}.homePage .section__type-3-container{max-width:50%}.homePage .section__type-3-title{font-size:70px}.homePage .section__type-3-description{font-size:22px}.homePage .section__type-3-button{font-size:24px}.homePage .section__type-3-button img{top:10px}}@media screen and (max-width:991px){.homePage .ribbon-info{display:none!important}}@media screen and (max-width:850px){.homePage__category-container{width:80%;top:60%}}@media screen and (max-width:769px){.homePage__category{width:100%;background-repeat:no-repeat;background-position:0;display:block;left:0;height:600px;z-index:20;margin-bottom:300px;margin-left:0;float:none}.homePage__category-block{z-index:20;height:300px;position:absolute;width:70%;overflow-x:hidden;overflow-y:hidden;-webkit-transition:.6s linear;transition:.6s linear}.homePage__category-container{border:30px solid #ffc0b6;height:340px;position:absolute;top:35%;overflow-x:hidden;overflow-y:hidden;-webkit-transform:none;transform:none;width:75%;left:auto}.homePage__category.active .homePage__category-container{left:24%;right:auto;-webkit-transition:.6s linear;transition:.6s linear}.homePage__category:nth-child(2n){margin:0 0 200px;float:right}.homePage__category:nth-child(2n) .homePage__category-container{left:2%;border:30px solid #1c1b4d}.homePage__category:nth-child(2n) .homePage__category-block{right:0}.homePage__category:nth-child(odd){margin:0 0 280px}.homePage__category:nth-child(odd).active .homePage__category-container{border:30px solid #ffc0b6}.homePage__category:nth-child(odd).active .homePage__category-block{left:0}.homePage__category:nth-child(odd){margin-bottom:180px;float:left}.homePage__category-title{text-align:left;background:none;position:absolute;bottom:75px}.homePage__category-title span{color:#000;padding:20px;font-size:24px}.homePage__category-buyNow{position:absolute;border:1px solid #333;text-align:center;padding:20px 10px;-webkit-transform:none;transform:none;left:20px;bottom:10px;width:80%;font-size:18px}.homePage__category-buyNow img{width:30px;top:19px;right:-15px;height:20px}.homePage .section__type-1{margin-top:50px}.homePage .section__type-1-block{border:none;padding-bottom:90px}.homePage .section__type-1-img{height:300px}.homePage .section__type-1-title{font-size:40px;padding-top:230px;padding-bottom:20px;border:30px solid #d2dad3;padding-left:10px;border-right:0}.homePage .section__type-1-description{padding-left:20px;margin-top:20px}.homePage .section__type-1-button{left:20px}.homePage .section__type-2{width:100%;top:0;padding-top:0}.homePage .section__type-2-block{border:none;margin-top:0;top:50px;margin-left:0}.homePage .section__type-2-wrapper{position:absolute;width:85%;height:100%;right:0}.homePage .section__type-2-img{left:auto;background-position:100%;height:300px;width:100%}.homePage .section__type-2-title{font-size:40px;padding-top:250px;border:30px solid #ffc0b6;color:#000;text-align:left;left:0;position:relative;padding-left:15%;padding-bottom:10px;border-left:0}.homePage .section__type-2-description{font-size:22px;width:100%;max-width:100%;background:none;color:#000;margin-top:30px;padding:0 20px 90px 15%}.homePage .section__type-2-button{font-size:24px;position:absolute;bottom:0;width:65%;left:15%}.homePage .section__type-3{width:100%;margin-top:50px;margin-bottom:0}.homePage .section__type-3-container{max-width:100%;margin-right:0}.homePage .section__type-3-block{border:none;padding-bottom:90px;margin-left:10%;right:0;overflow:hidden;position:relative;top:50px;float:right}.homePage .section__type-3-img{height:300px;width:85%}.homePage .section__type-3-title{font-size:40px;padding-top:230px;padding-bottom:20px;border:30px solid #1c1b4d;padding-left:10px;margin-top:0;border-right:0}.homePage .section__type-3-description{padding-left:20px;margin-top:20px;padding-right:40px}.homePage .section__type-3-button{left:20px;margin-left:0;margin-top:20px;margin-bottom:0;color:#222;background:#fff;border:1px solid #222}.homePage__newsletter{padding-top:20px;margin:0 auto 100px}}@media screen and (max-width:580px){.homePage__category:nth-child(odd){margin-bottom:50px}.homePage__news{height:400px;margin-top:0}.homePage__news-title span{font-size:40px}.homePage__news-seeMore{font-size:24px}.homePage .section__type-1-title{padding-top:240px;padding-bottom:10px;border:20px solid #d2dad3;border-right:0}.homePage .section__type-1-description{text-align:left;font-size:20px}.homePage .section__type-1-button{font-size:22px;padding-left:50px;padding-right:50px}.homePage .section__type-1-button img{top:7px}.homePage .section__type-2-title{padding-top:290px;padding-bottom:10px;border:20px solid #ffc0b6;border-left:0}.homePage .section__type-2-description{text-align:left;font-size:20px}.homePage .section__type-2-button{font-size:22px;padding-left:39px;padding-right:39px}.homePage .section__type-2-button img{top:7px}.homePage .section__type-3-title{padding-top:240px;padding-bottom:10px;border:20px solid #1c1b4d;border-right:0}.homePage .section__type-3-description{text-align:left;font-size:20px}.homePage .section__type-3-button{font-size:22px;padding-left:50px;padding-right:50px}.homePage .section__type-3-button img{top:7px}.homePage__newsletter-title{font-size:30px}.homePage__newsletter form input{height:62px}.homePage__newsletter form button{height:60px}.homePage .slick .homePage__promotions{margin-left:-20px}.homePage .slick .homePage__promotions .slick-item{margin:0 auto}}@media screen and (max-width:510px){.homePage__category{height:400px}.homePage__category:nth-child(odd){margin-bottom:200px}.homePage__category-block{width:85%;height:400px}.homePage__category-container{top:51%;width:90%}.homePage__category:nth-child(odd).active .homePage__category-container{left:8%}}@media screen and (max-width:420px){.homePage__category{height:400px}.homePage__category:nth-child(2n),.homePage__category:nth-child(odd){margin-bottom:110px}}@media screen and (max-width:320px){.homePage__category:nth-child(odd){margin-bottom:100px}.homePage__category:nth-child(2n){margin:0 0 100px}}.single-product{background-color:#f5f5f5;overflow:hidden;padding-bottom:30px}.single-product .owl-carousel .owl-item .item video{width:100%;height:100%;margin-top:0}.single-product-wrapper{background:#fff;padding-top:50px;padding-bottom:50px}.single-product-wrapper.wideGallery{min-height:550px;margin:0;padding-top:0;padding-bottom:0}.single-product-wrapper.wideGallery .prod-gal{position:absolute;bottom:0}.single-product-wrapper.wideGallery .wideGallery__image{overflow:hidden;width:100%;max-height:800px;position:relative;top:0}.single-product-wrapper.wideGallery .wideGallery__image img{width:auto;max-height:800px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.single-product-wrapper.wideGallery .wideGallery__image video{width:50%;height:100%;position:relative;margin-top:50px;margin-bottom:35%;z-index:1}.single-product-wrapper.wideGallery .carousel-gal{position:absolute;top:35%}.single-product-wrapper.wideGallery .carousel-gal .owl-stage-outer{display:none}.single-product-wrapper.wideGallery .gal-section{position:relative}.single-product-wrapper.wideGallery .carousel-product-image{position:absolute;bottom:0;width:90%}.single-product-wrapper.wideGallery .single-product-right.prod-page-info{background:hsla(0,0%,100%,.9);border-right:none;position:absolute;right:0;margin-top:50px!important;z-index:30}.single-product-wrapper.wideGallery .single-product-right.prod-page-info:before{background:hsla(0,0%,100%,.9);right:-598px}.single-product-wrapper .carousel-product-image{text-align:left;margin-left:20px;margin-top:30px;width:100%}.single-product-wrapper .carousel-product-image img{margin-right:15px;border:1px solid #ccc;vertical-align:middle}.single-product-wrapper .carousel-nav .nexts,.single-product-wrapper .carousel-nav .prevs{display:none}.single-product-wrapper .owl-theme .owl-dots{text-align:center;padding:0;margin:12px 0 0;position:absolute;top:45%}.single-product-wrapper .owl-theme .owl-dots .owl-dot{display:none}.single-product-wrapper .owl-theme .owl-dots .owl-dot.active span{background-color:#ccc}.single-product-wrapper .owl-theme .owl-dots .owl-dot span{width:20px;height:20px;border-radius:50%;border:2px solid #ccc;background-color:transparent}.single-product-wrapper .owl-theme .owl-dots .owl-dot span:hover{background-color:#ccc}.single-product-block{background-color:#fff;padding-top:80px;padding-bottom:80px;padding-right:30px}.single-product .carousel-product-image img{display:inline-block;width:30%;opacity:.6}.single-product .carousel-product-image img.active{opacity:1}.single-product__mini-carousel{height:170px;background:#fff;opacity:.6;overflow:hidden;cursor:pointer;margin-right:10px}.single-product__mini-carousel.slick-slide{height:170px;background-size:contain;background-repeat:no-repeat}.single-product__video-play{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg height='300px' width='300px' fill='%23000000' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' version='1.1' x='0px' y='0px' viewBox='0 0 100 100'%3E%3Cg transform='translate(0,-952.36218)'%3E%3Cpath style='text-indent:0;text-transform:none;direction:ltr;block-progression:tb;baseline-shift:baseline;color:%23000000;enable-background:accumulate;' d='m 50,958.36219 c -24.2767,0 -44.0000002,19.7233 -44.0000002,44.00001 0,24.2767 19.7233002,44 44.0000002,44 24.2767,0 44,-19.7233 44,-44 0,-24.27671 -19.7233,-44.00001 -44,-44.00001 z m 0,4 c 22.1149,0 40,17.8851 40,40.00001 0,22.1149 -17.8851,40 -40,40 -22.1149,0 -40.0000001,-17.8851 -40.0000001,-40 C 9.9999999,980.24729 27.8851,962.36219 50,962.36219 z M 35.0312,981.33094 A 2.0002,2.0002 0 0 0 33,983.36219 l 0,38.00001 a 2.0002,2.0002 0 0 0 3,1.75 l 34,-19 a 2.0002,2.0002 0 0 0 1,-2.0312 2.0002,2.0002 0 0 0 -1,-1.4688 L 36,981.61219 a 2.0002,2.0002 0 0 0 -0.9688,-0.28125 z M 37,986.76844 64.9062,1002.3622 37,1017.9559 37,986.76844 z' fill='%23000000' fill-opacity='1' stroke='none' marker='none' visibility='visible' display='inline' overflow='visible'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:50%!important;cursor:pointer}.single-product .readMore__content{font-family:PT Sans,sans-serif;padding-left:15px;margin-top:20px;cursor:pointer}.single-product .marimi-wrapper{height:140px;overflow:hidden}.single-product .marimi-wrapper.active{height:100%}.single-product .livrare-wrapper{height:100px;overflow:hidden}.single-product .livrare-wrapper.active{height:100%}.single-product-right.prod-page-info{position:relative;border:1px solid #3f3f3f;background-color:#fff;z-index:1;padding-bottom:50px;padding-left:60px}.single-product-right.prod-page-info.active,.single-product-right.prod-page-info.active:before{background-color:#fff!important}.single-product-right.prod-page-info:before{position:absolute;content:"";top:-1px;right:-500px;width:100%;height:calc(100% + 2px);background-color:#fff;z-index:-1;border-top:1px solid #3f3f3f;border-bottom:1px solid #3f3f3f}.single-product-right__title h2{font-family:PT Sans,sans-serif;font-size:40px;margin-bottom:0;padding-left:5px;padding-top:50px;line-height:1.2;color:#3f3f3f;font-weight:600;text-align:left;text-transform:none;letter-spacing:0}.single-product-right.prod-code{font-family:PT Sans,sans-serif;color:#adadad;margin-top:-10px;font-size:18px;margin-bottom:10px;letter-spacing:0}.single-product-right.prod-code span{color:#444}.single-product-right .prod-price h3{color:#3f3f3f;font-size:40px;text-transform:none;letter-spacing:0}.single-product-right .prod-price h3 strong{font-family:PT Sans,sans-serif;font-weight:600}.single-product-right .prod-price h5{display:none}.single-product-right .prod-marimi{display:inline-block}.single-product-right .prod-marimi label strong{display:block;float:none;font-size:18px;line-height:2.3}.single-product-right .prod-marimi .label{border-color:#3f3f3f;margin-left:0;margin-right:5px}.single-product-right .prod-marimi .label-default{color:#333;font-family:PT Sans,sans-serif;font-weight:600;font-size:13px;padding:7px;border-radius:30px;-webkit-transition:ease-in-out,.6s;transition:ease-in-out,.6s}.single-product-right .prod-marimi .label-default strong{font-family:PT Sans,sans-serif;font-size:13px;font-weight:600;display:inline-block}.single-product-right .prod-marimi .label-default.girls-cat{color:#1c1c4d}.single-product-right .prod-marimi .label-default.girls-cat:hover{background-color:#3f3f3f;color:#fff;border-color:#3f3f3f}.single-product-right .prod-marimi .label-default.girls-cat.active{background-color:#1c1c4d;color:#fff;border-color:#1c1c4d}.single-product-right .prod-marimi .label-default.boys-cat{color:#1c1c4d}.single-product-right .prod-marimi .label-default.boys-cat:hover{background-color:#3f3f3f;color:#fff;border-color:#3f3f3f}.single-product-right .prod-marimi .label-default.boys-cat.active{background-color:#1c1c4d;color:#fff;border-color:#1c1c4d}.single-product-right .prod-marimi .label:focus,.single-product-right .prod-marimi .label:hover{background:#3f3f3f;border-color:#3f3f3f}.single-product-right.prod-quant{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:0}.single-product-right.prod-quant .quant{padding:14px 10px;display:block;text-align:left;font-size:18px;color:#151515;border:1px solid #bfbfbf;position:relative;z-index:1}.single-product-right.prod-quant .input-group{position:relative;width:110px;margin-top:0;margin-right:0}.single-product-right.prod-quant .input-group-btn{position:absolute;right:20px;height:50%;z-index:2;border:1px solid #bfbfbf;letter-spacing:0}.single-product-right.prod-quant .input-group-btn.up{top:0}.single-product-right.prod-quant .input-group-btn.up button{display:ruby-base}.single-product-right.prod-quant .input-group-btn.down{bottom:0}.single-product-right.prod-quant .input-group-btn.down button{display:ruby-base}.single-product-right.prod-quant .input-group-btn .fa-arrow-up{font-size:12px;padding-left:2px;padding-top:3px;padding-bottom:3px;color:#a2a2a2}.single-product-right.prod-quant .input-group-btn .fa-arrow-up:hover{opacity:.7}.single-product-right.prod-quant .input-group-btn .fa-arrow-down{font-size:12px;padding-left:2px;padding-top:3px;padding-bottom:3px;color:#a2a2a2}.single-product-right.prod-quant .input-group-btn .fa-arrow-down:hover{opacity:.7}.single-product-right.prod-quant .addtocart{text-transform:none;background:#3f3f3f;font-family:PT Sans,sans-serif;font-weight:600;font-size:20px;width:calc(100% - 150px);float:left;-webkit-transition:ease-in-out,.4s;transition:ease-in-out,.4s;letter-spacing:0}.single-product-right.prod-quant .addtocart:hover{background:#ffc0b6}.single-product-right__nav .nav-tabs .nav-item .tab-pane.responsive{display:none}.single-product-right__nav .nav-tabs .nav-item.active .tab-pane.responsive{display:block}.single-product-right__nav .nav-tabs .nav-item .nav-link{font-family:PT Sans,sans-serif;color:#222;text-transform:none;padding:15px 20px;font-size:16px}.single-product-right__nav .nav-tabs .nav-item .nav-link:hover{opacity:.7}.single-product-right__nav .nav-tabs .nav-item .nav-link.active{background:#ffc0b6}.single-product-right__nav .nav-tabs .nav-item .nav-link.active:hover{opacity:.8}.single-product-right__unavailable{font-family:PT Sans,sans-serif;font-weight:600;text-decoration:none;text-align:center;margin:70px auto 0;display:block;background:#f5f5f5;padding:15px;color:#3f3f3f;font-size:30px}.single-product-right__content{padding-top:60px;max-height:150px;overflow:hidden}.single-product-right__content.active{max-height:none;-webkit-transition:max-height 1s linear;transition:max-height 1s linear}.single-product-right__content p{font-family:PT Sans,sans-serif;font-size:18px;color:#333;text-align:justify;line-height:1.4}.single-product-right #marimi p{font-family:PT Sans,sans-serif;font-size:18px;color:#3f3f3f}.single-product-right #marimi p strong{font-family:PT Sans,sans-serif}.single-product-right #marimi h3{font-size:18px;margin-top:20px}.single-product-right #marimi h3 a{font-family:PT Sans,sans-serif;text-decoration:none;color:#6f56b0}.single-product-right #marimi h3 a:hover{color:#1c1c4d}.single-product-right #livrare p{font-family:PT Sans,sans-serif;font-size:18px;color:#3f3f3f}.single-product-right #livrare p strong{font-family:PT Sans,sans-serif}.single-product-right #livrare p a{font-family:PT Sans,sans-serif;text-decoration:none;color:#6f56b0;margin-top:20px}.single-product-right #livrare p a:hover{color:#1c1c4d}.single-product-right #livrare p:last-of-type{margin-top:20px}.single-product .slick{position:relative;width:100%}.single-product .slick .moreProduct__title{font-family:PT Sans,sans-serif;font-size:30px;font-weight:600;text-align:center;padding:20px 0;color:#333}.single-product .slick .moreProduct figure{height:auto;position:relative;overflow:hidden}.single-product .slick .moreProduct figure img{border:1px solid #dbdbdb;width:100%}.single-product .slick .moreProduct figure:hover img{-webkit-transform:none;transform:none}.single-product .slick .moreProduct figure .hover-content{position:absolute;bottom:-300px;background:#312a5b;width:100%}.single-product .slick .moreProduct figure .hover-content.active{-webkit-transition:.2s linear;transition:.2s linear;bottom:0}.single-product .slick .moreProduct figure .hover-content .prod-marimi{padding-left:0;padding-right:0;text-align:center}.single-product .slick .moreProduct figure .hover-content .prod-marimi .label-default{font-family:PT Sans,sans-serif;color:#fff;font-weight:400;font-size:12px;padding:5px;border-radius:30px;position:relative;-webkit-transition:ease-in-out,.6s;transition:ease-in-out,.6s;border:1px solid transparent;background:transparent}.single-product .slick .moreProduct figure .hover-content .prod-marimi .label-default.active{border:1px solid #fff}.single-product .slick .moreProduct figure .hover-content .prod-marimi .label-default.active .fa.fa-check{position:absolute;top:-7px;right:-7px;background-color:#222;padding:3px;border-radius:100px;color:#fff;display:none;-webkit-box-shadow:2px 7px 20px -4px rgba(0,0,0,.17);box-shadow:2px 7px 20px -4px rgba(0,0,0,.17)}.single-product .slick .moreProduct figure .hover-content .prod-marimi .label-default strong{font-family:PT Sans,sans-serif;display:inline-block;font-weight:400;font-size:12px;letter-spacing:.2em}.single-product .slick .moreProduct figure .hover-content .prod-marimi .label-default.boys-cat,.single-product .slick .moreProduct figure .hover-content .prod-marimi .label-default.girls-cat{background:transparent;color:#fff;position:relative;cursor:pointer;margin:10px 2px}.single-product .slick .moreProduct figure .hover-content .prod-marimi .label-default:hover{border:1px solid #fff}.single-product .slick .moreProduct figure .hover-content-details{display:block;width:100%}.single-product .slick .moreProduct figure .hover-content-details .addtocart{font-weight:400;background:none;display:inline-block;float:left;font-size:12px;color:#fff;text-transform:uppercase;width:50%;letter-spacing:.2em;margin:15px 0;padding:0;border-right:1px solid #000;font-family:PT Sans,sans-serif}.single-product .slick .moreProduct figure .hover-content-details .addtocart:hover{text-decoration:underline}.single-product .slick .moreProduct figure .hover-content-details-right{display:inline-block;float:left;width:50%;margin:10px 0;text-align:center;padding:0;border-left:2px solid #fff;cursor:pointer}.single-product .slick .moreProduct figure .hover-content-details-right a{color:#fff;font-size:12px;letter-spacing:.2em;font-weight:400;text-transform:uppercase;font-family:PT Sans,sans-serif}.single-product .slick .moreProduct figure .hover-content-details-right a:hover{text-decoration:underline}.single-product .slick .moreProduct figure .hover-content .single-product-right__unavailable{font-size:14px;color:#fff;text-transform:uppercase;padding-top:0;font-weight:400;text-align:center;font-family:PT Sans,sans-serif;background:none;margin:0 auto}.single-product .slick .moreProduct .slick-item{width:95%!important;position:relative}.single-product .slick .moreProduct .slick-item.details{height:100px;background:#f5f5f5}.single-product .slick .moreProduct .slick-item.details .prod-info{text-align:center}.single-product .slick .moreProduct .slick-item.details p{display:inline-block;float:left;font-family:PT Sans,sans-serif;font-size:12px;font-weight:400;color:#333;margin-right:3px;padding-left:5px;margin-top:10px}.single-product .slick .moreProduct .slick-item.details h4{font-family:PT Sans,sans-serif;font-size:12px;font-weight:400;color:#333;display:block;width:100%;text-align:center;margin:0 auto;padding-top:17px;text-transform:uppercase}.single-product .slick .moreProduct .slick-item.details h4 strong{font-weight:400;margin-left:0;font-size:13px}.single-product .slick .moreProduct .slick-item.details h4 small{margin-right:0;font-size:13px}.single-product .slick .moreProduct .slick-item.details h3{font-family:PT Sans,sans-serif;font-weight:400;color:#333;padding-top:12px}.single-product .slick .moreProduct .slick-item.details h3 strong{font-weight:400;margin-left:0;font-size:13px}.single-product .slick .moreProduct .slick-item.details h3 small{margin-right:0;font-size:13px}.single-product .slick .moreProduct__item{font-family:PT Sans,sans-serif;font-weight:600;font-size:20px;height:auto}.single-product .slick .moreProduct__item-title{width:100%;display:block;margin:0 auto;padding-top:10px;text-align:center}.single-product .slick .moreProduct__item-title a{text-decoration:none;font-family:PT Sans,sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#333}.single-product .slick .moreProduct__item-price{display:block;width:100%;text-align:center;margin:0 auto;padding-top:10px}.single-product .slick .moreProduct__item-price strong{font-family:PT Sans,sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#333}.single-product .slick .moreProduct__item-seeProduct{text-decoration:none;text-align:center;margin:0 auto;display:block;background:#333;padding:15px;color:#fff}.single-product .slick .moreProduct__item-seeProduct:hover{background:#ffc0b6;-webkit-transition:ease-in-out,.4s;transition:ease-in-out,.4s}.single-product .slick .previousRecent img,.single-product .slick .previousSimilar img{position:absolute;left:-85px;z-index:20;width:65px;height:65px;cursor:pointer}.single-product .slick .previousRecent img:hover,.single-product .slick .previousSimilar img:hover{opacity:.6}.single-product .slick .nextRecent img,.single-product .slick .nextSimilar img{position:absolute;right:-55px;z-index:20;width:65px;height:65px;cursor:pointer}.single-product .slick .nextRecent img:hover,.single-product .slick .nextSimilar img:hover{opacity:.6}.single-product .previousSimilar{position:absolute;top:47%;left:60px}.single-product .previousSimilar img{width:50px}.single-product .nextSimilar{position:absolute;top:47%;right:30px}.single-product .nextSimilar img{width:50px}.single-product .previousRecent{position:absolute;top:47%;left:60px}.single-product .previousRecent img{width:50px}.single-product .nextRecent{position:absolute;top:47%;right:30px}.single-product .nextRecent img{width:50px}.single-product .bc-table2{margin-top:20px}.single-product .bc-table{display:table;width:100%}.single-product .bc-row{display:table-row}.single-product .bc-cell{border:1px solid #999;display:table-cell;padding:3px 10px;font-family:PT Sans,sans-serif}.single-product .bc-body{display:table-row-group}.single-product .bc-livrare__description,.single-product .bc-marimi-description{font-family:PT Sans,sans-serif}@media screen and (max-width:1400px){.single-product .slick{width:100%;margin:0 auto}.single-product .slick .next img{right:-85px}}@media screen and (max-width:1200px){.single-product-right__nav .nav-tabs .nav-item .nav-link{font-size:16px;padding-left:10px;padding-right:10px}.single-product-right.prod-page-info:before{right:-400px}.single-product-right .prod-marimi .label-default strong{font-size:11px}.single-product-wrapper.wideGallery{min-height:auto}.single-product-wrapper.wideGallery .prod-gal{position:relative;margin:0 auto}.single-product-wrapper.wideGallery .carousel-gal{position:relative;top:auto}.single-product-wrapper.wideGallery .single-product-right.prod-page-info{position:relative;padding-left:10px;padding-right:10px;margin-top:0!important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border:none}.single-product-wrapper.wideGallery .single-product-right.prod-page-info:before{content:none}.single-product-wrapper.wideGallery .wideGallery{right:0}.single-product-wrapper.wideGallery .wideGallery__image img{width:100%}.single-product-wrapper.wideGallery .wideGallery__image video{width:100%;margin-top:0;margin-bottom:0}.single-product-wrapper.wideGallery .carousel-product-image{position:relative;bottom:0;margin-top:30px;margin-bottom:0}.single-product .slick .nextRecent img,.single-product .slick .nextSimilar img{right:-75px}.single-product .slick .previousRecent img,.single-product .slick .previousSimilar img{left:-75px}.single-product .bc-cell{padding:3px 6px}}@media screen and (max-width:1050px){.single-product-right__nav .nav-tabs .nav-item .nav-link{padding:15px 10px}.single-product-right.prod-quant .addtocart{width:100%;margin-bottom:10px}.single-product .slick{width:95%}}@media screen and (max-width:992px){.single-product-right__content{max-height:150px}.single-product-right .prod-content .card .card-header h4 a{font-family:PT Sans,sans-serif;color:#3f3f3f;font-weight:700;font-size:18px}.single-product-right .prod-content .prod-code{font-family:PT Sans,sans-serif;color:#adadad;font-size:22px}.single-product-right .prod-content .prod-code span{color:#444}.single-product-right .prod-content .prod-stoc{display:none}.single-product-right .prod-content p,.single-product-right .prod-content p strong{font-family:PT Sans,sans-serif;font-size:18px;color:#3f3f3f}.single-product-right .prod-content h3 a,.single-product-right .prod-content p a{font-family:PT Sans,sans-serif;text-decoration:none;color:#6f56b0}.single-product-right.prod-quant .input-group{width:90px}.single-product-right.prod-quant .quant{margin-left:0}.single-product-right.prod-quant .addtocart{display:block;float:none;width:100%}.single-product .bc-cell{padding:2px 0;font-size:12px}.scr-catPage{padding:0 15px 50px;overflow:hidden;width:100%}.scr-catPage .prod-small-list .prod-img{padding:0}}@media screen and (max-width:950px){.single-product .previousRecent,.single-product .previousSimilar{left:30px}}@media screen and (max-width:767px){.single-product-right__content{padding-top:15px;max-height:138px}.single-product-right.prod-code,.single-product-right.prod-code span{font-size:16px}.single-product-right .title-product-mobile{font-family:PT Sans,sans-serif;font-size:20px;padding-top:20px;line-height:1.2;color:#3f3f3f;font-weight:600;text-align:left;text-transform:none;letter-spacing:0;margin-bottom:20px}.single-product-right .prod-price h3{font-size:36px}.single-product-right.prod-quant .addtocart{width:70%}.single-product-right.prod-page-info{border:none;padding-left:15px}.single-product-right.prod-page-info:before{content:none}.single-product .marimi-wrapper{height:130px}.single-product-wrapper{padding-top:0;padding-bottom:0}.single-product-wrapper .carousel-product-image .single-product__mini-carousel{width:100px}.single-product-wrapper .carousel-product-image .single-product__mini-carousel.slick-slide{background-size:contain;height:100px}.single-product-wrapper .owl-theme .owl-dots .owl-dot{display:none}.single-product .prod-tabs .nav-item{width:100%;margin-bottom:15px}.single-product .prod-page-details{text-align:left}.single-product .bc-cell{padding:2px;font-size:16px}.scr-catPage .prod-small-list .prod-info{margin-bottom:40px}}@media screen and (max-width:680px){.single-product-right .prod-content .card .card-header h4 a{font-size:16px}.single-product-right .prod-content .prod-code{font-size:18px}.single-product .slick .moreProduct .slick-item{width:270px!important;margin:0 auto}.single-product .slick .moreProduct__title{font-size:20px;padding-top:50px}.single-product .slick .nextRecent img,.single-product .slick .nextSimilar img{right:-40px;width:35px;top:45%}.single-product .slick .previousRecent img,.single-product .slick .previousSimilar img{left:-40px;width:35px;top:45%}}@media screen and (max-width:681px){.single-product .previousRecent,.single-product .previousSimilar{left:20px}}@media screen and (max-width:480px){.single-product .prod-page-details{padding-right:0;margin:0 auto;padding-left:0}.single-product .prod-page-details .prod-marimi,.single-product .prod-page-details .prod-price,.single-product .prod-page-details .prod-quant{padding-left:0}.single-product .prod-quant{padding-right:0}.single-product-right.prod-quant .addtocart{width:100%;padding-left:10px;padding-right:10px;margin-bottom:10px}.single-product-wrapper .carousel-product-image .single-product__mini-carousel{width:85px}}@media screen and (max-width:440px){.single-product .slick .moreProduct .slick-item{width:100%!important}.single-product .bc-cell{font-size:10px}}.banner-page{background-image:none!important;background:transparent}.banner-page .bg-overlay{background-color:transparent!important}.banner-page .breadcrumb{float:left;padding-top:10px}.banner-page .breadcrumb .breadcrumb-item{color:#3f3f3f;text-transform:none;font-size:16px;font-family:PT Sans,sans-serif;font-weight:600}.banner-page .breadcrumb .breadcrumb-item:before,.banner-page .breadcrumb .breadcrumb-item a{color:#3f3f3f}.banner-page .breadcrumb .breadcrumb-item.active{color:#888}.banner-page .breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"|"}.lg-img-wrap{background-color:rgba(0,0,0,.8)!important}#lg-counter,.lg-actions .lg-next,.lg-actions .lg-next:hover,.lg-actions .lg-prev,.lg-actions .lg-prev:hover,.lg-toolbar .lg-icon,.lg-toolbar .lg-icon:hover{color:#fff}.custom-scr .page-info p a{font-weight:700;color:#1c1c4d;font-size:18px;letter-spacing:0}.custom-scr .page-info p a:hover{color:#ffc0b6}.custom-scr h1,.custom-scr h2{font-family:PT Sans,sans-serif;color:#3f3f3f}.custom-scr h2{letter-spacing:0}.custom-scr h3{font-family:PT Sans,sans-serif;color:#3f3f3f}.custom-scr h3 a{color:#1c1c4d;font-size:18px;letter-spacing:0;text-transform:capitalize}.custom-scr h3 a:hover{color:#ffc0b6}.custom-scr h4,.custom-scr h5,.custom-scr h6,.custom-scr p{font-family:PT Sans,sans-serif;color:#3f3f3f}.custom-scr a{font-family:PT Sans,sans-serif;color:#1c1c4d}.custom-scr a:hover{color:#ffc0b6}.custom-scr .subcat ul li a{font-family:PT Sans,sans-serif}.custom-scr .retur{padding:20px;border:1px solid #ccc;max-width:380px;text-align:justify;margin:20px 0 40px}.custom-scr .retur-btn,.custom-scr .retur-title{font-family:PT Sans,sans-serif;font-size:20px;font-weight:400;margin-top:5px;text-align:center}.custom-scr .retur-btn{background:#3f3f3f;border:none;display:block;cursor:pointer;padding:10px;color:#fff;text-decoration:none}.custom-scr .retur-btn:hover{background-color:#ffc0b6;color:#3f3f3f}.custom-scr .retur .popup{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;right:0;left:0;z-index:999999!important}.custom-scr .retur .popup-container{position:absolute;background:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;padding:15px;left:50%;top:23%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.custom-scr .retur .popup-container h1{color:#000;text-align:center;font-size:17px;font-weight:600}.custom-scr .retur .popup-container input{width:100%;font-size:15px;margin:10px 0;padding-left:10px}.custom-scr .retur .popup-container #retur{background-color:#3f3f3f;color:#fff;border:none;padding:5px}.custom-scr .retur .popup-container #retur:hover{background-color:#ffc0b6;color:#3f3f3f}.custom-scr .retur .popup .retur-btn-close{position:relative}.custom-scr .retur .popup .retur-btn-close:before{content:"";height:30px;width:30px;position:absolute;right:20px;top:20px;background-size:cover;background-image:url(../images/close.svg);background-repeat:no-repeat}.custom-scr .retur .popup-btn{background:#3f3f3f;border:none;cursor:pointer;padding:10px;color:#fff}.custom-scr .retur .popup-btn:hover{background-color:#ffc0b6;color:#3f3f3f}.category{position:relative}.category .productsList{position:relative;overflow:hidden}.category .productsList ul{float:left;width:85%}.category .productsList ul li{margin:40px 0;width:100%;color:#222;display:block;font-family:PT Sans,sans-serif;overflow:hidden;font-size:14px;font-weight:300}.category .productsList ul li img{width:100px;height:100px;margin:0 23px;display:inline-block;float:left}.category .productsList [type=checkbox]{position:relative;display:inline-block;margin:30px 30px 30px 0;float:left;left:10px;width:22px;height:22px}.category .productsList .badge{color:#222;font-family:PT Sans,sans-serif;font-size:14px;font-weight:300}.category .productsList .name-product{padding:.25em .4em;text-transform:uppercase;line-height:30px;display:block}.category .productsList-info{float:left;width:33.33333%}.category .badge-info{background-color:transparent;color:#222;font-weight:200}.category .table thead th{font-family:PT Sans,sans-serif;line-height:1.5;text-transform:uppercase;background:#efefef}.category .table-account .badge,.category .table td,.category .table th{color:#222;font-size:14px}.category .table-striped tbody tr:nth-of-type(odd){background-color:transparent!important}.category .table thead tr{background-color:#fff}.category .returnOrder__btn{display:inline-block;float:left;position:absolute;bottom:30px;right:20px;background:#1c1b4d;font-size:13px;width:auto;min-width:200px;text-transform:uppercase!important;padding:15px 24px;color:#fff;text-align:center;font-family:Lato,sans-serif}@media screen and (max-width:769px){.category .productsList ul{float:none;width:100%}.category .returnOrder__btn{display:block;float:none;position:relative;bottom:15px;right:0;left:0;margin:0}}.cart-list a.btn-success{background:transparent;color:#3f3f3f;border:1px solid #3f3f3f!important}.cart-list a.btn-success:focus,.cart-list a.btn-success:hover{color:#fff;background-color:#1c1c4d}.cart-list .shoppingCart{display:block;width:100%}.cart-list .shoppingCart__left{display:inline-block;float:left;border-bottom:none;padding-right:50px}.cart-list .shoppingCart__right{display:inline-block;float:left;padding:0 20px;border-left:1px solid #ebebeb;border-bottom:none}.cart-list .orderDetails{padding:30px 0 50px}.cart-list .orderDetails .half-form{display:inline-block;float:left;width:50%}.cart-list .orderDetails .half-form:first-child{padding-right:20px}.cart-list .orderDetails__left{padding-right:50px;display:inline-block;float:left}.cart-list .orderDetails__left-title{color:#3f3f3f;font-family:PT Sans,sans-serif;font-weight:600;font-size:26px;line-height:1.2;padding-bottom:10px;border-bottom:1px solid #d7d7d7;margin-bottom:25px}.cart-list .orderDetails__left-title .order__showLogin{color:#00aced;cursor:pointer}.cart-list .orderDetails__left .radio label{width:100%;text-align:left;font-family:PT Sans,sans-serif;font-weight:400;color:#3f3f3f;font-size:20px;outline:none}.cart-list .orderDetails__left .radio label a{font-family:PT Sans,sans-serif;color:#1c1c4d;text-decoration:none}.cart-list .orderDetails__left .radio [type=radio]:checked+label:before,.cart-list .orderDetails__left .radio [type=radio]:not(:checked):focus+label:before{background-color:transparent;outline:none}.cart-list .orderDetails__left .radio [type=radio]:checked+label:after,.cart-list .orderDetails__left .radio [type=radio]:not(:checked)+label:after{outline:none;content:"";position:absolute;border-radius:50%;display:block;top:7px;left:5px;width:15px;height:15px;background-color:#1c1c4d;font-size:15px;line-height:.8;color:#fff;-webkit-transition:all .2s;transition:all .2s}.cart-list .orderDetails__left .radio-btn{display:inline-block;margin-bottom:25px;float:left}.cart-list .orderDetails__left .radio-btn:first-child{padding-right:50px}.cart-list .orderDetails__left .order-details .form-group{margin-bottom:20px}.cart-list .orderDetails__left .order-details .form-group label{font-family:PT Sans,sans-serif;color:#3f3f3f;font-size:20px;padding-bottom:5px}.cart-list .orderDetails__left .order-details .form-group .form-control{border:1px solid #d7d7d7}.cart-list .orderDetails__left .contact-form h4{font-family:PT Sans,sans-serif;color:#3f3f3f;font-weight:600;font-size:26px;padding-bottom:20px}.cart-list .orderDetails__left .contact-form .form-group{margin-bottom:20px}.cart-list .orderDetails__left .contact-form .form-group label{font-family:PT Sans,sans-serif;color:#3f3f3f;font-size:20px;padding-bottom:5px}.cart-list .orderDetails__left .contact-form .form-group .form-control{border:1px solid #d7d7d7}.cart-list .orderDetails__left .checkbox{display:block;padding-bottom:20px}.cart-list .orderDetails__left .checkbox,.cart-list .orderDetails__left .optional{font-family:PT Sans,sans-serif;color:#3f3f3f;font-weight:600;font-size:20px}.cart-list .orderDetails__left .addresses-div{margin-top:30px}.cart-list .orderDetails__left .addresses-div h3{padding-bottom:20px;color:#3f3f3f;font-size:26px;font-family:PT Sans,sans-serif;font-weight:600;text-transform:none}.cart-list .orderDetails__left .addresses-div .btn-addresses-div{margin-top:20px}.cart-list .orderDetails__left .addresses-div .btn-addresses-div .openbilling,.cart-list .orderDetails__left .addresses-div .btn-addresses-div .opendelivery{width:100%}.cart-list .orderDetails__right{background:#fcfcfc;padding:60px 50px;border:1px solid #d7d7d7;display:inline-block;float:left;margin:50px 0}.cart-list .orderDetails__right-title{color:#3f3f3f;font-family:PT Sans,sans-serif;font-weight:600;font-size:26px;line-height:1.2;margin-bottom:40px}.cart-list .orderDetails__right-subtitle{color:#3f3f3f;font-family:PT Sans,sans-serif;font-weight:600;font-size:24px;display:inline-block;padding-bottom:20px;line-height:1.2;width:50%;float:left}.cart-list .orderDetails__right-product{clear:both;border-bottom:1px solid #d7d7d7;padding-bottom:20px;margin-bottom:20px;overflow:hidden}.cart-list .orderDetails__right .radio label{width:100%;text-align:left;font-family:PT Sans,sans-serif;font-weight:400;color:#3f3f3f;font-size:20px;outline:none}.cart-list .orderDetails__right .radio label a{font-family:PT Sans,sans-serif;color:#1c1c4d;text-decoration:none}.cart-list .orderDetails__right .radio [type=radio]:checked+label:before,.cart-list .orderDetails__right .radio [type=radio]:not(:checked):focus+label:before{background-color:transparent;outline:none}.cart-list .orderDetails__right .radio [type=radio]:checked+label:after,.cart-list .orderDetails__right .radio [type=radio]:not(:checked)+label:after{outline:none;content:"";position:absolute;border-radius:50%;display:block;top:7px;left:5px;width:15px;height:15px;background-color:#1c1c4d;font-size:15px;line-height:.8;color:#fff;-webkit-transition:all .2s;transition:all .2s}.cart-list .orderDetails__right-details{display:inline-block;float:left;width:80%}.cart-list .orderDetails__right-details .cart-product{padding:0}.cart-list .orderDetails__right-details .cart-product a{color:#3f3f3f;font-family:PT Sans,sans-serif;font-weight:400;line-height:1.2;font-size:20px;text-decoration:none}.cart-list .orderDetails__right-details .code{font-family:PT Sans,sans-serif;color:#c3c3c3;line-height:1.5;display:inline-block;float:left;margin-right:20px;padding-bottom:15px}.cart-list .orderDetails__right-details .code strong{color:#222}.cart-list .orderDetails__right-details .label-cart-size{background-color:#3f3f3f;font-family:PT Sans,sans-serif;font-weight:600;font-size:14px;padding:5px 15px;float:left;display:inline-block;border-radius:30px}.cart-list .orderDetails__right-price{display:inline-block;float:left;width:20%}.cart-list .orderDetails__right-price small{text-decoration:line-through}.cart-list .orderDetails__right-subTotalPrice{border-bottom:1px solid #d7d7d7}.cart-list .orderDetails__right-subTotalPrice h4{padding-bottom:20px;color:#3f3f3f;font-size:20px;font-family:PT Sans,sans-serif;font-weight:600;text-transform:none}.cart-list .orderDetails__right-subTotalPrice h4 span{float:right}.cart-list .orderDetails__right-totalPrice h3{padding:20px 0;color:#3f3f3f;font-size:35px;font-family:PT Sans,sans-serif;font-weight:600;text-transform:none}.cart-list .orderDetails__right-totalPrice h3 span{float:right}.cart-list .orderDetails__right-numberProduct{width:90%}.cart-list .orderDetails__right-numberProduct h3 strong{margin-left:5px;font-size:20px;color:#3f3f3f;font-family:PT Sans,sans-serif;font-weight:600}.cart-list .orderDetails__right-numberProduct h3 span{float:none}.cart-list .orderDetails__right .payment{margin-bottom:50px}.cart-list .orderDetails__right .payment-details{display:none;margin:10px 0 50px}.cart-list .orderCompletion{margin:0 auto;text-align:center;padding:50px 0}.cart-list .orderCompletion-description{text-align:center;margin-bottom:40px}.cart-list .orderCompletion p{text-align:center;padding:20px 0;color:#3f3f3f;font-size:26px;font-family:PT Sans,sans-serif;font-weight:600}.cart-list .orderCompletion i{margin-right:60px;font-size:45px;margin-top:15px}.cart-list .orderCompletion .fa-check-circle:before{position:absolute;top:10px}.cart-list .orderCompletion-title p{font-size:50px}.cart-list .payment-card h1{font-size:26px;color:#3f3f3f;margin-bottom:30px;font-family:PT Sans,sans-serif;font-weight:600}.cart-list .payment-card input.btn-success{background:transparent;color:#3f3f3f!important;border:1px solid #3f3f3f!important}.cart-list .payment-card input.btn-success:hover{color:#fff!important;background-color:#1c1c4d}.cart-list .heading-list{padding-bottom:10px;margin-top:30px;border-bottom:1px solid #d7d7d7}.cart-list .heading-list p{font-size:20px;font-family:PT Sans,sans-serif;font-weight:600}.cart-list .top-message{background:#ffc0b6}.cart-list .top-message p{color:#3f3f3f;font-size:20px;font-family:PT Sans,sans-serif;font-weight:600}.cart-list .banner-page{background-image:none}.cart-list .banner-page .row-center{padding:0;background:none}.cart-list .row-center{background:#fff}.cart-list .row-center .cart-item .cart-btn{padding:10px;margin-top:30px}.cart-list .row-center .cart-item .cart-btn .title-payment{font-family:PT Sans,sans-serif;font-weight:600;text-align:left;font-size:20px;margin-bottom:30px}.cart-list .row-center .cart-item .cart-btn-left{margin:20px 0}.cart-list .row-center .cart-item .cart-btn-left a.btn-success{background:transparent;color:#3f3f3f;border:1px solid #3f3f3f!important}.cart-list .row-center .cart-item .cart-btn-left a.btn-success.active,.cart-list .row-center .cart-item .cart-btn-left a.btn-success:focus,.cart-list .row-center .cart-item .cart-btn-left a.btn-success:hover{color:#fff!important;background-color:#1c1c4d}.cart-list .row-center .cart-item .cart-btn .payment-discount p{font-family:PT Sans,sans-serif;font-weight:600;font-size:20px;margin-top:20px;text-align:left;margin-bottom:10px}.cart-list .row-center .cart-item .cart-btn .payment-discount p i{margin-right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cart-list .row-center .cart-item .cart-btn .payment-discount input{height:30px;width:100%;padding-left:10px}.cart-list .row-center .cart-item .cart-btn .payment-discount .cart-btn-left .btn{width:100%}.cart-list .row-center .row .cart-item{padding:50px 0 20px;display:block;width:100%;border-bottom:1px solid #ebebeb}.cart-list .row-center .row .cart-item .cart-item-btns a.default{color:#ffc0b6}.cart-list .row-center .row .cart-item .cart-item-btns a.default:hover{color:#3f3f3f}.cart-list .cart-item-btns a{background:none}.cart-list .cart-item-btns .danger .fa{color:#3f3f3f;margin-bottom:20px}.cart-list .more-cart-info{background:#fff}.cart-list .more-cart-info h4{color:#3f3f3f;font-size:20px;font-family:PT Sans,sans-serif;font-weight:600;text-transform:none}.cart-list .more-cart-info .radio label{width:100%;text-align:left;font-family:PT Sans,sans-serif;font-weight:400;color:#3f3f3f;font-size:20px;outline:none}.cart-list .more-cart-info .radio label a{font-family:PT Sans,sans-serif;color:#1c1c4d;text-decoration:none}.cart-list .more-cart-info .radio [type=radio]:checked+label:before,.cart-list .more-cart-info .radio [type=radio]:not(:checked):focus+label:before{background-color:transparent;outline:none}.cart-list .more-cart-info .radio [type=radio]:checked+label:after,.cart-list .more-cart-info .radio [type=radio]:not(:checked)+label:after{outline:none;content:"";position:absolute;border-radius:50%;display:block;top:7px;left:5px;width:15px;height:15px;background-color:#1c1c4d;font-size:15px;line-height:.8;color:#fff;-webkit-transition:all .2s;transition:all .2s}.cart-list .more-cart-info .no-check .radio label{padding-left:0}.cart-list .more-cart-info .no-check .radio label strong{font-weight:600;color:#1c1c4d}.cart-list .more-cart-info .no-check [type=radio]:checked+label:after,.cart-list .more-cart-info .no-check [type=radio]:checked+label:before,.cart-list .more-cart-info .no-check [type=radio]:not(:checked)+label:after,.cart-list .more-cart-info .no-check [type=radio]:not(:checked):focus+label:before{content:none}.cart-list .more-cart-info .payment-details{display:none;padding:10px 30px}.cart-list .more-cart-info .payment-details p{font-family:PT Sans,sans-serif;font-weight:400;font-size:18px;line-height:30px;color:#3f3f3f}.cart-list .more-cart-info .text-right{padding:0}.cart-list .more-cart-info .cart-btn h4{font-family:PT Sans,sans-serif;display:block;width:100%;overflow:hidden;text-align:left}.cart-list .more-cart-info .cart-btn h4 span{background:none;padding:6px 0 6px 10%;font-size:20px;float:right;font-weight:400!important}.cart-list .more-cart-info .cart-btn h4 span.details{padding:0 0 6px 20px;font-size:15px;text-align:justify;display:inline-block;float:right;width:70%}.cart-list .more-cart-info .cart-btn h4 span.delivery{font-size:20px;padding:0;text-align:left;float:left;display:inline-block;width:30%}.cart-list .more-cart-info .cart-btn h3{font-family:PT Sans,sans-serif;font-weight:600;margin:30px 0;text-align:left}.cart-list .more-cart-info .cart-btn h3 span{background:none;font-weight:400!important;border-bottom:none;float:right}.cart-list .more-cart-info .cart-btn label{font-weight:600;font-size:13px;line-height:normal}.cart-list .more-cart-info .btn{background:#1c1b4d}.cart-list .cart-img img{max-height:100%;border:1px solid #d7d7d7}.cart-list .cart-item-list{border:none}.cart-list .cart-info{padding-top:25px}.cart-list .cart-info .title-responsive{display:none;font-size:20px;font-family:PT Sans,sans-serif;font-weight:600;margin-right:10px;margin-bottom:10px}.cart-list .cart-info.name{padding-top:0}.cart-list .cart-info .cart-product{width:80%}.cart-list .cart-info .cart-product a{font-family:PT Sans,sans-serif;color:#3f3f3f;font-size:20px;font-weight:600;padding-bottom:15px;line-height:1.3;display:block}.cart-list .cart-info .code{font-family:PT Sans,sans-serif;color:#c3c3c3;padding-bottom:15px}.cart-list .cart-info .code strong{color:#222}.cart-list .cart-info h4{color:#1c1c4d;font-family:PT Sans,sans-serif;font-weight:600}.cart-list .cart-info .cart-info-heading{background:none;color:#3f3f3f;font-size:20px;padding:0 0 15px;margin-top:0}.cart-list .cart-info .top-mini .text-left{padding:5px}.cart-list .cart-info .top-mini .text-left p{font-size:16px}.cart-list .cart-info .left{display:inline-block;float:left}.cart-list .cart-info .cart-item-btns.update{display:inline-block;float:left;margin-top:10px}.cart-list .cart-info .cart-item-btns.update a{font-size:30px}.cart-list .cart-info .quant-group{position:relative;width:60px;margin:0 auto}.cart-list .cart-info .quant-group .form-control{padding:14px;display:block;text-align:left;font-size:18px;color:#151515;border:1px solid #bfbfbf;position:relative;z-index:1}.cart-list .cart-info .quant-group .input-group-btn{position:absolute;right:0;z-index:2;height:50%;border:1px solid #bfbfbf;letter-spacing:0}.cart-list .cart-info .quant-group .input-group-btn.up{top:0}.cart-list .cart-info .quant-group .input-group-btn.up button{padding:3px;display:ruby-base;margin-right:0;margin-left:0}.cart-list .cart-info .quant-group .input-group-btn.down{bottom:0}.cart-list .cart-info .quant-group .input-group-btn.down button{padding:3px;display:ruby-base;margin-left:0}.cart-list .cart-info .quant-group .input-group-btn .fa-arrow-up{font-size:12px;padding-left:2px;padding-top:3px;padding-bottom:3px;color:#a2a2a2}.cart-list .cart-info .quant-group .input-group-btn .fa-arrow-up:hover{opacity:.7}.cart-list .cart-info .quant-group .input-group-btn .fa-arrow-down{font-size:12px;padding-left:2px;padding-top:3px;padding-bottom:3px;color:#a2a2a2}.cart-list .cart-info .quant-group .input-group-btn .fa-arrow-down:hover{opacity:.7}.cart-list .cart-info .label-cart-size{background-color:#3f3f3f;font-family:PT Sans,sans-serif;font-weight:600;font-size:14px;padding:5px 15px;border-radius:30px}.cart-list .terms{font-family:PT Sans,sans-serif}.cart-list .terms button{width:100%;background:#1c1b4d}.cart-details{display:block;margin:20px auto}.cart-details-item{display:inline-block;cursor:pointer;position:relative;float:left;margin:0 20px}.cart-details-item,.cart-details-item span{font-size:18px;font-family:PT Sans,sans-serif;font-weight:400;color:#ccc}.cart-details-item span{border-radius:20px;padding:3px 11px;border:1px solid #ccc}.cart-details-item:after{content:">";position:absolute;width:10px;margin-left:10px;height:10px}.cart-details-item:last-child:after{content:none}.cart-details-item.active{color:#1c1b4d}.cart-details-item.active span{background:#1c1b4d;border:1px solid #1c1b4d;color:#fff}.cart-details-item:hover{color:#1c1b4d}@media screen and (max-width:1200px){.cart-list .heading-list p{font-size:18px}.cart-list .shoppingCart__right{padding:0}}@media screen and (max-width:1000px){.cart-list .shoppingCart__right{border:0;border-top:1px solid #ebebeb}.cart-list .orderDetails__left{padding-right:0;float:none;display:block}}@media screen and (max-width:769px){.cart-list .top-message p{font-size:17px}.cart-list .row-center .cart-item .cart-btn-left a.btn-success{width:100%}.cart-list .row-center .row .cart-item{padding:0;border:none}.cart-list .shoppingCart__left{display:block;float:none;padding-right:0}.cart-list .shoppingCart__right{display:block;float:none}.cart-list .orderDetails{padding:0}.cart-list .orderDetails__left-title{font-size:22px}.cart-list .orderDetails__left .radio label{font-size:18px}.cart-list .orderDetails__right{padding:40px 20px}.cart-list .orderDetails__right-title{font-size:24px}.cart-list .orderDetails__right-subtitle{font-size:20px}.cart-list .orderDetails__right .radio label{font-size:18px}.cart-list .orderDetails__right-totalPrice h3{font-size:27px}.cart-list .heading-list{display:none}.cart-list .cart-info{min-height:auto;text-align:left}.cart-list .cart-info h4{text-align:right}.cart-list .cart-info .cart-product{width:100%;margin:0 auto}.cart-list .cart-info.name{text-align:left;padding:0 0 0 5px}.cart-list .cart-info .quant-group{margin:0}.cart-list .cart-info .title-responsive{display:inline-block}.cart-list .cart-info .title-responsive.trash{color:#1c1c4d;font-family:PT Sans,sans-serif;font-weight:600;font-size:20px}.cart-list .cart-info .left{display:inline-block;float:left}.cart-list .cart-info .cart-item-btns.update{display:inline-block;float:left;position:absolute;bottom:10px}.cart-details{margin:10px auto;display:none}.cart-details-item{font-size:18px;padding:15px;float:none;display:block;margin:0 auto}.cart-details-item span{padding:3px 9px;font-size:18px}}.modal-cart{padding-right:0!important}.modal-cart .modal-header{display:none}.modal-cart .modal-header .modal-title{font-family:PT Sans,sans-serif;color:#1c1c4d}.modal-cart .modal-dialog{max-width:800px}.modal-cart .cart-img img{max-height:320px!important}.modal-cart .modal-body{padding-top:20px!important}.modal-cart .modal-body .cart-info .cart-product{margin-bottom:20px}.modal-cart .modal-body .cart-info .cart-product a{font-family:PT Sans,sans-serif;color:#333;font-size:30px;font-weight:400;line-height:1.1}.modal-cart .modal-body .cart-info .cart-product a:hover{color:#ffc0b6}.modal-cart .modal-body .cart-info .label-cart-size{font-family:PT Sans,sans-serif;color:#fff;font-weight:600;font-size:14px;padding:7px 21px;border-radius:30px;-webkit-transition:ease-in-out,.6s;transition:ease-in-out,.6s;border:1px solid #3f3f3f;background-color:#3f3f3f}.modal-cart .modal-body .cart-info h4{margin-top:20px;font-weight:700}.modal-cart .modal-body .cart-info h4,.modal-cart .modal-body .top-message p{font-family:PT Sans,sans-serif;color:#1c1c4d}.modal-cart .modal-body .top-mini{font-family:PT Sans,sans-serif;padding-top:5px;padding-bottom:5px;background-color:#ffc0b6}.modal-cart .modal-footer .btn-danger{font-family:PT Sans,sans-serif;letter-spacing:0;background-color:#ffc0b6!important;color:#333!important;border:1px solid #ffc0b6!important}.modal-cart .modal-footer .btn-danger:hover{background-color:#222!important;color:#fff!important;border:1px solid #222!important;display:block!important}.modal-cart .modal-footer .btn-success.pull-right{font-family:PT Sans,sans-serif;border:1px solid #222!important;background-color:#fff;color:#222!important}.modal-cart .modal-footer .btn-success.pull-right:hover{background-color:#222;color:#fff!important}.modal-cart button.btn.btn-success.btn-danger.btn-close{display:none}#dropdownsumar .dropdown-menu .drop-cart-item p{margin-bottom:15px;margin-top:15px}#dropdownsumar .dropdown-menu .drop-cart-item p .label-cart-size{font-family:PT Sans,sans-serif;color:#fff;font-weight:600;font-size:12px;padding:5px 14px;border-radius:30px;-webkit-transition:ease-in-out,.6s;transition:ease-in-out,.6s;border:1px solid #1c1c4d;background-color:#1c1c4d}#dropdownsumar .dropdown-menu .drop-cart-item h4{font-family:PT Sans,sans-serif;color:#1c1c4d}#dropdownsumar .dropdown-menu .drop-cart-item h4 a{font-family:PT Sans,sans-serif;color:#222!important}#dropdownsumar .dropdown-menu .drop-cart-item h4 a:hover{color:#ffc0b6!important}#dropdownsumar .drop-top-link{font-family:PT Sans,sans-serif;color:#1c1c4d!important}@media screen and (max-width:767px){.modal-cart .cart-info{text-align:left}}.quick-modal .modal-dialog{max-width:70%}.quick-modal .quickView{padding-top:100px;padding-bottom:50px}.quick-modal .quickView__leftBlock{width:40%;display:inline-block;margin-right:5%;margin-left:5%}.quick-modal .quickView__rightBlock{width:50%;display:inline-block;vertical-align:top;padding-top:50px}.quick-modal .quickView__rightBlock-title{width:70%}.quick-modal .quickView__rightBlock-title,.quick-modal .quickView__rightBlock h3{font-family:PT Sans,sans-serif;display:inline-block;color:#333;font-weight:700;font-size:40px}.quick-modal .quickView__rightBlock h3{float:right;width:20%;text-align:right;vertical-align:top;margin-right:25px}.quick-modal .quickView__rightBlock-code,.quick-modal .quickView__rightBlock .prod-marimi label{display:none}.quick-modal .quickView__rightBlock .prod-marimi .label.label-default{background-color:transparent;color:#333;font-family:PT Sans,sans-serif;font-weight:600;font-size:14px;padding:7px 21px;border-radius:30px;-webkit-transition:ease-in-out,.6s;transition:ease-in-out,.6s;border:1px solid #3f3f3f;position:relative;margin-right:10px}.quick-modal .quickView__rightBlock .prod-marimi .label.label-default strong{display:inline-block}.quick-modal .quickView__rightBlock .prod-marimi .label.label-default.active{background-color:#1c1c4d;color:#fff;border-color:#1c1c4d}.quick-modal .quickView__rightBlock .prod-marimi .label .fa{position:absolute;top:-7px;right:-7px;background-color:#222;padding:3px;border-radius:100px;color:#fff;display:none;-webkit-box-shadow:2px 7px 20px -4px rgba(0,0,0,.17);box-shadow:2px 7px 20px -4px rgba(0,0,0,.17)}.quick-modal .quickView__rightBlock .prod-quant .input-group,.quick-modal .quickView__rightBlock .prod-quant .quant{display:none}.quick-modal .quickView__rightBlock .prod-quant .addtocart{font-family:PT Sans,sans-serif;width:70%;height:50px}.addShop-modal .modal-dialog{max-width:70%}.addShop-modal.modal-cart .cart-img img{max-height:320px}.addShop-modal.modal-cart .modal-body .cart-info .cart-product a{line-height:1;font-family:PT Sans,sans-serif;display:inline-block;color:#333;font-weight:700;font-size:40px;margin-bottom:30px}.addShop-modal.modal-cart .modal-footer .btn-danger{background-color:transparent!important;color:#333!important;border:1px solid #333!important}.addShop-modal.modal-cart .modal-footer .btn-danger:hover{background-color:#333!important;color:#fff!important}.addShop-modal.modal-cart .modal-footer .btn-success.pull-right{border:1px solid #ffc0b6!important;background-color:#ffc0b6;color:#222!important}.addShop-modal.modal-cart .modal-footer .btn-success.pull-right:hover{background-color:#333!important;color:#fff!important;border-color:#333!important}@media screen and (max-width:1200px){.quick-modal .modal-dialog{max-width:80%}}@media screen and (max-width:950px){.quick-modal .quickView__leftBlock{width:50%;display:block;margin:0 auto}.quick-modal .quickView__rightBlock{width:80%;display:block;margin:0 auto}.quick-modal .quickView__rightBlock .prod-marimi,.quick-modal .quickView__rightBlock .prod-quant{padding:0}}@media screen and (max-width:767px){.addShop-modal .modal-dialog,.quick-modal .modal-dialog{max-width:95%}.addShop-modal .cart-img{margin:0 auto}.addShop-modal .cart-info{text-align:left;display:block;width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:100%}}@media screen and (max-width:575px){.addShop-modal .hidden-xs-down{display:inline-block!important}}.category .breadcrumb{background:none;margin-bottom:0}.category .breadcrumb-item a{text-decoration:none;color:#3f3f3f;font-family:PT Sans,sans-serif;font-weight:600}.category .breadcrumb-item.active a{color:#888}.category .breadcrumb-item.active:before{content:"|"}.category__block{margin:0 2%}.category__item{background-repeat:no-repeat;background-size:cover;height:600px;display:inline-block;position:relative}.category__item-container{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.category__item-title{text-align:center;width:100%;background:rgba(0,0,0,.5)}.category__item-title a{font-family:PT Sans,sans-serif;font-weight:700;font-size:30px;color:#fff;display:block;margin:0 auto;padding:30px 25px;text-decoration:none}.category__item-full{margin:.5%;width:99%}.category__item-half{margin:.5%;width:49%;float:left}.category__item-quarter{margin:.5%;float:left;width:24%}.category__item-image-desktop,.category__item-image-mobile{background-size:cover;background-repeat:no-repeat;background-position:top;height:100%;width:100%}.category__item-image-mobile{display:none}@media screen and (max-width:1300px){.category__item-quarter{width:49%}}@media screen and (max-width:950px){.category__item-quarter{width:99%}}@media screen and (max-width:769px){.category__item{margin:1%;height:400px}.category__item-title a{font-size:20px}.category__item-half,.category__item-quarter{width:99%}}.scr-catPage{padding-bottom:50px;padding-left:15px;padding-right:15px}.scr-catPage .prod-small-list-item{display:none}.scr-catPage #loadMore,.scr-catPage #loadMore a{display:block;margin:0 auto}.scr-catPage #loadMore a{background:#312a5b;width:250px;text-decoration:none;color:#fff;font-weight:400;padding:10px 0;border-radius:5px;font-size:20px;font-family:PT Sans,sans-serif;text-align:center}.scr-catPage #loadMore a:hover{background:#ffc0b6;color:#3f3f3f;font-weight:600}.scr-catPage .prod-img figure{height:auto;position:relative}.scr-catPage .prod-img figure img{border:1px solid #dbdbdb;width:100%}.scr-catPage .prod-img figure:hover img{-webkit-transform:none;transform:none}.scr-catPage .prod-img figure .hover-content{position:absolute;bottom:-200px;background:#312a5b;width:100%}.scr-catPage .prod-img figure .hover-content.active{-webkit-transition:.2s linear;transition:.2s linear;bottom:0}.scr-catPage .prod-img figure .hover-content .prod-marimi{padding-left:0;padding-right:0}.scr-catPage .prod-img figure .hover-content .prod-marimi .label-default{font-family:PT Sans,sans-serif;color:#fff;font-weight:400;font-size:12px;padding:5px;position:relative;border-radius:30px;-webkit-transition:ease-in-out,.6s;transition:ease-in-out,.6s;border:1px solid transparent;background:transparent}.scr-catPage .prod-img figure .hover-content .prod-marimi .label-default.active{border:1px solid #fff}.scr-catPage .prod-img figure .hover-content .prod-marimi .label-default.active .fa.fa-check{position:absolute;top:-7px;right:-7px;background-color:#222;padding:3px;border-radius:100px;color:#fff;display:none;-webkit-box-shadow:2px 7px 20px -4px rgba(0,0,0,.17);box-shadow:2px 7px 20px -4px rgba(0,0,0,.17)}.scr-catPage .prod-img figure .hover-content .prod-marimi .label-default strong{font-family:PT Sans,sans-serif;display:inline-block;font-weight:400;font-size:12px;letter-spacing:.2em}.scr-catPage .prod-img figure .hover-content .prod-marimi .label-default.boys-cat,.scr-catPage .prod-img figure .hover-content .prod-marimi .label-default.girls-cat{background:transparent;color:#fff;position:relative;cursor:pointer;margin:10px 2px}.scr-catPage .prod-img figure .hover-content .prod-marimi .label-default:hover{border:1px solid #fff}.scr-catPage .prod-img figure .hover-content-details{display:block;width:100%}.scr-catPage .prod-img figure .hover-content-details .addtocart{font-weight:400;background:none;display:inline-block;float:left;font-size:12px;color:#fff;text-transform:uppercase;width:50%;letter-spacing:.2em;margin:10px 0;padding:0;border-right:1px solid #000;font-family:PT Sans,sans-serif}.scr-catPage .prod-img figure .hover-content-details .addtocart:hover{text-decoration:underline}.scr-catPage .prod-img figure .hover-content-details-right{display:inline-block;float:left;width:50%;margin:10px 0;padding:0;border-left:2px solid #fff;cursor:pointer}.scr-catPage .prod-img figure .hover-content-details-right a{color:#fff;font-size:12px;letter-spacing:.2em;font-weight:400;text-transform:uppercase;font-family:PT Sans,sans-serif}.scr-catPage .prod-img figure .hover-content-details-right a:hover{text-decoration:underline}.scr-catPage .prod-img figure .hover-content .single-product-right__unavailable{font-size:14px;color:#fff;text-transform:uppercase;padding-top:0;font-weight:400;text-align:center;font-family:PT Sans,sans-serif;background:none;margin:0 auto}.scr-catPage .prod-info p{display:inline-block;float:left;font-family:PT Sans,sans-serif;font-size:12px;font-weight:400;color:#333;margin-right:3px;padding-left:5px;margin-top:10px}.scr-catPage .prod-info h3{width:100%;display:block;margin:0 auto;padding-top:10px;text-align:center}.scr-catPage .prod-info h3 a{font-size:14px;line-height:22px}.scr-catPage .prod-info h3 a,.scr-catPage .prod-info h4{font-family:PT Sans,sans-serif;text-transform:uppercase;font-weight:400;color:#333}.scr-catPage .prod-info h4{font-size:12px;display:block;width:100%;text-align:center;margin:0 auto;padding-top:10px}.scr-catPage .prod-info h4 strong{font-weight:400;margin-left:0}.scr-catPage .prod-info h4 small{margin-right:0;font-size:13px}.scr-catPage .prod-info button.btn.btn-success.addtocart{text-transform:none;background:#3f3f3f;font-family:PT Sans,sans-serif;font-weight:600;font-size:18px;width:100%;float:left;-webkit-transition:ease-in-out,.4s;transition:ease-in-out,.4s;letter-spacing:0;padding:12px}.scr-catPage .prod-info button.btn.btn-success.addtocart:hover{background:#ffc0b6}.scr-cat-filters{float:right;width:100%;margin-right:15px}.scr-cat-filters .btn-filtre-head{color:#8c8c8c;font-family:PT Sans,sans-serif;font-size:18px;font-weight:400;position:relative}.scr-cat-filters .btn-filtre-head:before{content:"";position:absolute;width:16px;height:16px;left:-22px;top:2px;background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 24.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='300px' height='300px' viewBox='0 0 300 300' style='enable-background:new 0 0 300 300;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%231C1C4D;stroke:%231C1C4D;stroke-width:5;stroke-miterlimit:10;} %3C/style%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M153.1,46.3L153.1,46.3c14.2,1.6,25.2,13.6,25.2,28.1c0,14.6-11,26.6-25.2,28.1v173.2c0,1.7-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1V102.6c-14.2-1.6-25.2-13.6-25.2-28.1c0-14.6,11-26.6,25.2-28.1V24.1c0-1.7,1.4-3.1,3.1-3.1s3.1,1.4,3.1,3.1 V46.3z M128,74.5c0,12.1,9.9,22,22,22c12.1,0,22-9.9,22-22c0-12.1-9.9-22-22-22C137.9,52.5,128,62.3,128,74.5z'/%3E%3Cpath class='st0' d='M39.9,197.4L39.9,197.4C54,198.9,65,211,65,225.5c0,14.6-11,26.6-25.2,28.1v22.2c0,1.7-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1v-22.2c-14.2-1.6-25.2-13.6-25.2-28.1c0-14.6,11-26.6,25.2-28.1V24.1c0-1.7,1.4-3.1,3.1-3.1s3.1,1.4,3.1,3.1 V197.4z M14.7,225.5c0,12.1,9.9,22,22,22c12.1,0,22-9.9,22-22c0-12.1-9.9-22-22-22C24.6,203.5,14.7,213.4,14.7,225.5z'/%3E%3Cpath class='st0' d='M266.4,140.7L266.4,140.7c14.2,1.6,25.2,13.6,25.2,28.1c0,14.6-11,26.6-25.2,28.1v78.8c0,1.7-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1V197c-14.2-1.6-25.2-13.6-25.2-28.1c0-14.6,11-26.6,25.2-28.1V24.1c0-1.7,1.4-3.1,3.1-3.1s3.1,1.4,3.1,3.1V140.7 z M241.2,168.9c0,12.1,9.9,22,22,22c12.1,0,22-9.9,22-22c0-12.1-9.9-22-22-22C251.1,146.9,241.2,156.7,241.2,168.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover}.scr-cat-filters .btn-filtre .btn-default{border:none!important;font-family:PT Sans,sans-serif;font-size:18px;font-weight:700;color:#333;margin-right:0;padding-left:10px;padding-right:10px}.scr-cat-filters .btn-filtre .btn-default i{padding-left:0}.scr-cat-filters .btn-filtre .btn-default .fa-angle-down:before{content:"";width:14px;height:12px;background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 24.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='512px' height='512px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23333333;} %3C/style%3E%3Cg%3E%3Cpath class='st0' d='M256,356.2L24.8,125c-5.7-5.7-14.8-5.7-20.5,0c-5.7,5.7-5.7,14.8,0,20.5L245.8,387c5.7,5.7,14.8,5.7,20.5,0 l241.4-241.5c2.8-2.8,4.3-6.5,4.3-10.2s-1.4-7.4-4.3-10.2c-5.7-5.7-14.8-5.7-20.5,0L256,356.2z'/%3E%3C/g%3E%3C/svg%3E");background-size:cover;position:absolute;top:14px}.scr-cat-filters .btn-filtre .dropdown-menu{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:200px;border-bottom:none;padding:20px}.scr-cat-filters .btn-filtre .dropdown-menu li{margin-bottom:10px}.scr-cat-filters .btn-filtre .dropdown-menu li input[type=checkbox]:checked+label:before{border:1px solid #333!important}.scr-cat-filters .btn-filtre .dropdown-menu li input[type=checkbox]:checked+label:after{color:#333}.scr-cat-filters .btn-filtre .dropdown-menu li input[type=checkbox]:not(:checked)+label:before{border:1px solid #333!important}.scr-cat-filters .btn-filtre .dropdown-menu li label span{font-family:PT Sans,sans-serif;font-size:14px;font-weight:700;color:#333}.scr-cat-filters-wrapper{float:right;right:0;position:relative;text-align:right;width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-top:4px}.filter-selection .alert{font-family:PT Sans,sans-serif;font-size:14px;font-weight:700;padding-bottom:0}.filter-selection .alert.alert-warning{background-color:#3f3f3f}.filter-selection .alert.alert-warning:hover{background-color:#3f3f3f;opacity:.8}.filter-selection .alert.alert-warning.girls-cat{background-color:#3f3f3f}.filter-selection .alert.alert-warning.girls-cat:hover{background-color:#3f3f3f;opacity:.8}.filter-selection .alert .close{color:#fff;opacity:1;top:-2px}.boys-cat.container-fluid,.girls-cat.container-fluid{padding-bottom:0!important;padding-left:0;padding-right:0;overflow:hidden}@media screen and (max-width:1200px){.scr-catPage .single-product-right .prod-marimi .label-default{width:auto}}@media screen and (max-width:1050px){.scr-cat-filters-wrapper{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;float:none;left:60px;width:100%;max-width:100%;margin-left:5px;text-align:left}}@media screen and (max-width:992px){.scr-catPage .prod-small-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scr-catPage .prod-small-list-item{max-width:400px}}@media screen and (max-width:767px){.scr-cat-filters-wrapper .btn-group.btn-filtre{width:auto!important}}@media screen and (max-width:580px){.scr-cat-filters-wrapper{left:5px}.scr-cat-filters .btn-filtre-head{display:block;margin-left:30px}}@media screen and (max-width:480px){.scr-catPage .prod-small-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scr-catPage .prod-small-list-item{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.scr-cat-filters-wrapper .btn-group.btn-filtre{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;display:block}.scr-cat-filters-wrapper .btn-group.btn-filtre .btn-default{font-size:13px;margin-top:5px;padding-left:0;padding-right:5px;margin-bottom:5px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5zY3NzIiwiYXBwLmNzcyIsImdsb2JhbC9fcmVzZXQuc2NzcyIsImdsb2JhbC9fZ2VuZXJhbC5zY3NzIiwiZ2xvYmFsL19mb290ZXIuc2NzcyIsImdsb2JhbC9faGVhZGVyLnNjc3MiLCJtb2R1bGVzL19ob21lUGFnZS5zY3NzIiwibW9kdWxlcy9fc2luZ2xlUHJvZHVjdC5zY3NzIiwibW9kdWxlcy9fYnJlYWRjcnVtYi5zY3NzIiwibW9kdWxlcy9fbW9kYWwuc2NzcyIsIm1vZHVsZXMvX290aGVyLnNjc3MiLCJtb2R1bGVzL2NhcnQtbGlzdC5zY3NzIiwibW9kdWxlcy9fYWRkVG9DYXJ0LnNjc3MiLCJtb2R1bGVzL19tb2RhbFF1aWNrVmlldy5zY3NzIiwibW9kdWxlcy9fY2F0ZWdvcnlQYWdlLnNjc3MiLCJtb2R1bGVzL19jYXRQYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0NDRUMsQ0NHRCwyWkFhRSxRQUFTLENBQ1QsU0FBVSxDQUNWLFFBQVMsQ0FDVCxjQUFlLENBQ2YsWUFBYSxDQUNiLHVCQUF3QixDQUkxQiw4RUFFRSxhQUFjLENBRWhCLEtBQ0UsYUFBYyxDQUNkLFVBQVUsQ0FFWixNQUNFLGVBQWdCLENBRWxCLGFBQ0UsV0FBWSxDQUVkLG9EQUVFLFVBQVcsQ0FDWCxZQUFhLENBRWYsTUFDRSx3QkFBeUIsQ0FDekIsZ0JBQWlCLENBSW5CLFlBQ0UsY0FBZSxDQUlqQixpQkFFSSxhQUFjLENDM0RsQixJQUNFLHNCQUF3QixDQUcxQixXQUNFLGVBQWdCLENBR2xCLHFCQUVJLGVBQWdCLENBQ2hCLGFBQWMsQ0FLbEIsZ0JBQ0UsZ0JBQWlCLENBQ2pCLFVBQVcsQ0FDWCxhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUdyQixPQUNFLFNBQVUsQ0FEWixhQUlJLFVBQVksQ0FRaEIsZ0RBQ0UsNEJBQTZCLENDckM3QixhQUNFLGtCQUFtQixDQUNuQix3QkFBeUIsQ0FDekIsV0FBWSxDQUNa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VSx3QkFBeUIsQ0FDekIsVUFBWSxDQXBCdEIsZ0NBMEJNLFVBQWMsQ0FDZCxTQUFVLENBQ1YsUUFBUyxDQWNmLHFEQUVJLDBCQUE0QixDQUM1QixjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FJcEIscUNBQ0UsK0RBSVEsVUFBVyxDQUNaLENBTVQscUNBQ0UseUJBQ0Usa0JBQVUsQ0FBVixhQUFVLENBQVYsU0FBVSxDQUNWLGFBQWMsQ0FDZCxVQUFXLENBQ1gsU0FBVSxDQUNWLFVBQVcsQ0FDWCxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDakIsQ0FHSCxvQ0FDRSw4QkFFSSx1QkFBdUIsQ0FBdkIsb0JBQXVCLENBQXZCLHNCQUF1QixDQUYzQixtQ0FLSSxlQUFnQixDQUNqQixDQUlMLG9DQUNFLCtDQUdNLG9CQUFzQixDQUN2QixDQUtQLG9DQUVJLHlCQUNFLFFBQVMsQ0FGYixrQ0FNSSxhQUFjLENBQ2QsZ0JBQWlCLENBQ2xCLENBSUwsb0NBQ0UsOEJBRUksdUJBQXVCLENBQXZCLG9CQUF1QixDQUF2QixzQkFBdUIsQ0FGM0IsbUNBTUksd0JBQWEsQ0FBYixnQkFBYSxDQUFiLFlBQWEsQ0FJakIsK0NBR00sbUNBQTZCLENBQTdCLGdDQUE2QixDQUE3QiwyQkFBNkIsQ0FDN0IsYUFBYyxDQUpwQiw0REFPUSxjQUFlLENBQ2YsY0FBZSxDQUNmLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ25CIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAgICBUaGVtZSBOYW1lOiBCdWN1cmlhXG4qL1xuLyoqIFlvdSBjYW4gYWxzbyBpbmxpbmUgaW1hZ2VzIHdpdGggYXV0b21hdGljIEJhc2U2NCBlbmNvZGluZzpcbiAgICBiYWNrZ3JvdW5kOiBpbmxpbmUoJy4uL2ltYWdlcy9fY2hyaXN0bWFzLWZhbWlseS1waWMuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gKi9cbi8vIEdsb2JhbFxuQGltcG9ydCBcImdsb2JhbC9yZXNldFwiO1xuQGltcG9ydCBcImdsb2JhbC9nZW5lcmFsXCI7XG5AaW1wb3J0IFwiZ2xvYmFsL2Zvb3RlclwiO1xuQGltcG9ydCBcImdsb2JhbC9oZWFkZXJcIjtcblxuLy8gTW9kdWxlc1xuQGltcG9ydCBcIm1vZHVsZXMvaG9tZVBhZ2VcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL3NpbmdsZVByb2R1Y3RcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL21vZGFsLWhvbWVcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL2JyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL21vZGFsXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9vdGhlclwiO1xuQGltcG9ydCBcIm1vZHVsZXMvY2FydC1saXN0XCI7XG5AaW1wb3J0IFwibW9kdWxlcy9hZGRUb0NhcnRcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL21vZGFsUXVpY2tWaWV3XCI7XG5AaW1wb3J0IFwibW9kdWxlcy9jYXRlZ29yeVBhZ2VcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL2NhdFBhZ2VcIjsiLCIvKiFcbiAgICBUaGVtZSBOYW1lOiBCdWN1cmlhXG4qL1xuLyoqIFlvdSBjYW4gYWxzbyBpbmxpbmUgaW1hZ2VzIHdpdGggYXV0b21hdGljIEJhc2U2NCBlbmNvZGluZzpcbiAgICBiYWNrZ3JvdW5kOiBpbmxpbmUoJy4uL2ltYWdlcy9fY2hyaXN0bWFzLWZhbWlseS1waWMuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gKi9cbi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogMTAwJTsgfVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuLnJvdy1jZW50ZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLnJvdy5iYW5uZXItcGFnZSB7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5kbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2Nyb2xsT2ZmIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4udGh1bWJuYWlsQ2F0ZWdvcnkgPiBhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmdyaWQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi50b3RvcCB7XG4gIHdpZHRoOiA1MCU7IH1cbiAgLnRvdG9wOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7IH1cblxuLm1jLWxheW91dF9fbW9kYWxDb250ZW50IHtcbiAgYmFja2dyb3VuZDogI0ZGQzBCNiAhaW1wb3J0YW50OyB9XG5cbi5tb2RhbENvbnRlbnRfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjRkZDMEI2ICFpbXBvcnRhbnQ7IH1cblxuLm1pbmktZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzBiNjtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cbi5taW5pLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB3aWR0aDogMjUlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLm1pbmktc2VjdGlvbiAuZmEge1xuICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgIG1hcmdpbi1yaWdodDogMjVweDsgfVxuICAubWluaS1zZWN0aW9uIGg0IHtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBjb2xvcjogIzNmM2YzZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLm1pbmktc2VjdGlvbiBoNSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICAgIC5taW5pLXNlY3Rpb24gaDUgYSB7XG4gICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwOyB9XG5cbi5mb290ZXIge1xuICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmM2YzZjtcbiAgcGFkZGluZy10b3A6IDUwcHg7IH1cbiAgLmZvb3Rlci13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4OyB9XG4gIC5mb290ZXItc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDI1JTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgLmZvb3Rlci1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNyU7IH1cbiAgICAuZm9vdGVyLXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAuZm9vdGVyLXNlY3Rpb24gZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC5mb290ZXItc2VjdGlvbiBmb3JtIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNjY2NjY2M7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5mb290ZXItc2VjdGlvbiBmb3JtIC5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNjY2NjY2M7IH1cbiAgICAgIC5mb290ZXItc2VjdGlvbiBmb3JtIC5mb3JtLWNvbnRyb2w6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjY2NjY2NjOyB9XG4gICAgLmZvb3Rlci1zZWN0aW9uIGZvcm0gLmJ0biB7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuZm9vdGVyLXNlY3Rpb24gZm9ybSAuYnRuOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmZvb3Rlci1zZWN0aW9uIGg0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgY29sb3I6ICNmZmMwYjY7IH1cbiAgICAuZm9vdGVyLXNlY3Rpb24gdWwgbGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAuZm9vdGVyLXNlY3Rpb24gdWwgbGkgYSB7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmZvb3Rlci1zZWN0aW9uIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmYzBiNjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmZvb3Rlci1zZWN0aW9uIHAge1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5mb290ZXItc2VjdGlvbiBwIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZjMGI2OyB9XG4gICAgICAuZm9vdGVyLXNlY3Rpb24gcCBhIGkuZmFiIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXItdG9wOiBub25lOyB9XG4gIC5ib3R0b20tZm9vdGVyX19sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgLmJvdHRvbS1mb290ZXJfX3JpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmJvdHRvbS1mb290ZXJfX3JpZ2h0IGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sb2dvLXNjcmlwdGljcy5wbmcpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgIGhlaWdodDogMzNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDBzO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHM7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwcztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLmJvdHRvbS1mb290ZXJfX3JpZ2h0IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzVjOWVlNCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xvZ28tc2NyaXB0aWNzLnBuZykgYm90dG9tIGxlZnQgbm8tcmVwZWF0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJvdHRvbS1mb290ZXIgcCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1pbmktc2VjdGlvbiBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5taW5pLXNlY3Rpb24gaDUgYSB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5taW5pLXNlY3Rpb24gLmZhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAubWluaS1mb290ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5taW5pLXNlY3Rpb24ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAubWluaS1zZWN0aW9uIGg0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAubWluaS1zZWN0aW9uIC5mYSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLmZvb3Rlci1zZWN0aW9uOm50aC1vZi10eXBlKDIpIHtcbiAgICB3aWR0aDogMzIlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB3aWR0aDogMzAlOyB9XG4gICAgLmZvb3Rlci1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHdpZHRoOiA0NSU7IH1cbiAgICAuZm9vdGVyLXNlY3Rpb246bnRoLW9mLXR5cGUoMikge1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgIC5mb290ZXItc2VjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5mb290ZXItc2VjdGlvbiBmb3JtIC5mb3JtLWNvbnRyb2wge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9vdGVyLXNlY3Rpb24gZm9ybSAuYnRuIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmZvb3Rlci1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHdpZHRoOiAzMCU7IH1cbiAgICAuZm9vdGVyLXNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDcwJTsgfVxuICAgIC5mb290ZXItc2VjdGlvbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICB3aWR0aDogNzAlOyB9XG4gICAgLmZvb3Rlci1zZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDcwJTsgfVxuICAuYm90dG9tLWZvb3RlciBwIHtcbiAgICBmbG9hdDogaW5pdGlhbDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5ib3R0b20tZm9vdGVyX19sZWZ0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5ib3R0b20tZm9vdGVyX19yaWdodCB7XG4gICAgZmxvYXQ6IGluaXRpYWw7IH1cbiAgICAuYm90dG9tLWZvb3Rlcl9fcmlnaHQgYSB7XG4gICAgICBmbG9hdDogaW5pdGlhbDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5taW5pLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mb290ZXItc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9vdGVyLXNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9vdGVyLXNlY3Rpb246bnRoLW9mLXR5cGUoMikge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9vdGVyLXNlY3Rpb246bGFzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi50ZWwtbW9iaWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMzBweDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAxMnB4OyB9XG5cbi5tb2RhbENvbnRlbnRfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyB9XG5cbi5tYy1tb2RhbCAubWMtbGF5b3V0X19tb2RhbENvbnRlbnQgLm1vZGFsQ29udGVudCAubW9kYWxDb250ZW50X19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50OyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzFjMWM0ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdmJhci1saWdodCAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzg4ODg4ODtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsgLm1lbnUtY2FyZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuZHJvcC1saWdodCAubmF2LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFjMWM0ZCAhaW1wb3J0YW50OyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmRyb3AtbGlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXI6IG5vbmU7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuZHJvcC1saWdodCAuZHJvcGRvd24tbWVudSAuZHJvcC1saXN0IHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmRyb3AtbGlnaHQgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGNvbG9yOiAjODg4ODg4OyB9XG4gICAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuZHJvcC1saWdodCAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmYzBiNjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmRyb3AtZGFyayAubmF2LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFjMWM0ZCAhaW1wb3J0YW50OyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmRyb3AtZGFyayAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlcjogbm9uZTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5kcm9wLWRhcmsgLmRyb3Bkb3duLW1lbnUgLmRyb3AtbGlzdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5kcm9wLWRhcmsgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGNvbG9yOiAjODg4ODg4OyB9XG4gICAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuZHJvcC1kYXJrIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZjMGI2O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnRvcCB1bCBsaSB7XG4gIHBhZGRpbmc6IDVweCAwICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1yaWdodCBsaS5jYXJ0LXRvcCB7XG4gICAgdG9wOiAxMHB4OyB9IH1cblxuLnRvcC1sZWZ0IGEge1xuICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzZjNmM2Y7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsIDAuNHM7IH1cbiAgLnRvcC1sZWZ0IGE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC50b3AtbGVmdCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmYzBiNjsgfVxuICAudG9wLWxlZnQgYSBpIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi50b3AtcmlnaHQgYSB7XG4gIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzNmM2YzZjtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCwgMC40czsgfVxuICAudG9wLXJpZ2h0IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZjMGI2OyB9XG4gIC50b3AtcmlnaHQgYTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLnRvcC1yaWdodCBhIGkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG5cbi50b3AtcmlnaHQgLmRyb3Bkb3duLW1lbnUgaDQge1xuICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzFjMWM0ZDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cblxuLnRvcC1yaWdodCAuZHJvcGRvd24tbWVudSAuZm9ybS1jb250cm9sIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMxYzFjNGQ7IH1cblxuLnRvcC1yaWdodCAuZHJvcGRvd24tbWVudSAuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmM2YzZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC50b3AtcmlnaHQgLmRyb3Bkb3duLW1lbnUgLmJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzBiNjtcbiAgICBjb2xvcjogIzNmM2YzZiAhaW1wb3J0YW50OyB9XG5cbi50b3BsaW5rcy1jb2xvciB7XG4gIGNvbG9yOiAjM2YzZjNmICFpbXBvcnRhbnQ7IH1cbiAgLnRvcGxpbmtzLWNvbG9yOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmYzBiNiAhaW1wb3J0YW50OyB9XG5cbi50b3AgLmRyb3AtYnRucyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuICAudG9wIC5kcm9wLWJ0bnM6aG92ZXIgc3BhbiB7XG4gICAgY29sb3I6ICNmZmMwYjY7XG4gICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsIDAuNHM7IH1cblxuLnRvcCB1bCBsaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cblxuLnRvcC5zbWFsbHggLm5hdmJhci1icmFuZCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDE2cHg7IH1cblxuLnRvcCAubWVudS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jYXJ0LXRvcCAuY2FydC1udW1iZXIge1xuICByaWdodDogYXV0bztcbiAgdG9wOiAtMTJweDtcbiAgbGVmdDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzZjNmO1xuICBwYWRkaW5nLXRvcDogNXB4OyB9XG5cbi50b3BzIC5yb3ctY2VudGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC50b3BzIC5yb3ctY2VudGVyIC50b3Age1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gIC50b3BzIC5yb3ctY2VudGVyIC5tZW51IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2MyYzJjMjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MyYzJjMjsgfVxuXG4uaG9tZVBhZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jb250ZW50eCB7XG4gIG1hcmdpbi10b3A6IDE1MXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudG9wLXJpZ2h0IGEge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTFweCkge1xuICAudG9wLWxlZnQge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4OyB9XG4gICAgLnRvcC1sZWZ0IGxpIGEge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNjci1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnRvcC1yaWdodCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC50b3AtcmlnaHQgLm1lbnUtbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAudG9wLXJpZ2h0IC5tZW51LW1vYmlsZS5tb2JpbGUtb24ge1xuICAgICAgICBoZWlnaHQ6IDk4dmg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC50b3AtcmlnaHQgLm1lbnUtbW9iaWxlIC5tb2JpbGVfX2Jsb2NrIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODg4ODg4OyB9XG4gICAgICAudG9wLXJpZ2h0IC5tZW51LW1vYmlsZSAubW9iaWxlX19zZWFyY2gge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC50b3AtcmlnaHQgLm1lbnUtbW9iaWxlIC5tb2JpbGVfX3NlYXJjaCBmb3JtIGJ1dHRvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgICAudG9wLXJpZ2h0IC5tZW51LW1vYmlsZSAubW9iaWxlX19zZWFyY2ggZm9ybSBpbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTsgfVxuICAgICAgLnRvcC1yaWdodCAubWVudS1tb2JpbGUgLm1vYmlsZV9fYWNjb3VudCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7IH1cbiAgICAgIC50b3AtcmlnaHQgLm1lbnUtbW9iaWxlIC5tZW51IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICAgICAgIC50b3AtcmlnaHQgLm1lbnUtbW9iaWxlIC5tZW51IC5uYXZiYXItdG9nZ2xlcjphY3RpdmUgLnRvZ2dsZXItaWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWM0ZDsgfVxuICAgICAgICAudG9wLXJpZ2h0IC5tZW51LW1vYmlsZSAubWVudSAubmF2YmFyLXRvZ2dsZXI6aG92ZXIgLnRvZ2dsZXItaWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWM0ZCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC50b3AtcmlnaHQgLm1lbnUtbW9iaWxlIC5tZW51IC5uYXZiYXItdG9nZ2xlcjpmb2N1cyAudG9nZ2xlci1pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzRkOyB9XG4gICAgICAgIC50b3AtcmlnaHQgLm1lbnUtbW9iaWxlIC5tZW51IC5uYXZiYXItdG9nZ2xlciAudG9nZ2xlci1pY29uIHtcbiAgICAgICAgICBoZWlnaHQ6IDNweDsgfVxuICAgICAgICAudG9wLXJpZ2h0IC5tZW51LW1vYmlsZSAubWVudSAubmF2YmFyLXRvZ2dsZXItcmlnaHQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAgICAgICAgIC50b3AtcmlnaHQgLm1lbnUtbW9iaWxlIC5tZW51IC5uYXZiYXItdG9nZ2xlci1yaWdodFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjNweDsgfVxuICAgICAgICAgICAgLnRvcC1yaWdodCAubWVudS1tb2JpbGUgLm1lbnUgLm5hdmJhci10b2dnbGVyLXJpZ2h0W2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC50b2dnbGVyLWljb24ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzRkO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGhlaWdodDogM3B4OyB9XG4gICAgICAgICAgICAgIC50b3AtcmlnaHQgLm1lbnUtbW9iaWxlIC5tZW51IC5uYXZiYXItdG9nZ2xlci1yaWdodFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAudG9nZ2xlci1pY29uOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyB9XG4gICAgICAgICAgICAgIC50b3AtcmlnaHQgLm1lbnUtbW9iaWxlIC5tZW51IC5uYXZiYXItdG9nZ2xlci1yaWdodFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAudG9nZ2xlci1pY29uOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNjBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7IH1cbiAgICAgICAgICAgICAgLnRvcC1yaWdodCAubWVudS1tb2JpbGUgLm1lbnUgLm5hdmJhci10b2dnbGVyLXJpZ2h0W2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC50b2dnbGVyLWljb246bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpOyB9XG4gICAgLnRvcC1yaWdodCAuY2FydC10b3Age1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxN3B4O1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgLnRvcHMgLnJvdy1jZW50ZXIgLm1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRvcHMgLnNtYWxseCAudG9wLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIC5tZW51LWNhcmV0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNjhcIiAhaW1wb3J0YW50OyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAgIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIC5tZW51LWNhcmV0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgICAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsgLm1lbnUtY2FyZXQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwNjdcIjsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAgIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLmRyb3AtbGlzdCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2MyYzJjMjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzJjMmMyICFpbXBvcnRhbnQ7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgbWF4LWhlaWdodDogODB2aDsgfVxuICAuY29udGVudHgge1xuICAgIG1hcmdpbi10b3A6IDc3cHg7IH0gfVxuXG4uaG9tZVBhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5ob21lUGFnZV9fcmVwZWF0ZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuaG9tZVBhZ2VfX3JlcGVhdGVyLmFjdGl2ZSAuaG9tZVBhZ2VfX2NhdGVnb3J5OmZpcnN0LWNoaWxkIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiAxcyBsaW5lYXI7IH1cbiAgICAuaG9tZVBhZ2VfX3JlcGVhdGVyLmFjdGl2ZSAuaG9tZVBhZ2VfX2NhdGVnb3J5Om50aC1jaGlsZCgyKSB7XG4gICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogMXMgbGluZWFyOyB9XG4gICAgLmhvbWVQYWdlX19yZXBlYXRlci5hY3RpdmUgLmhvbWVQYWdlX19jYXRlZ29yeTpudGgtY2hpbGQoMykge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zaXRpb246IDFzIGxpbmVhcjsgfVxuICAgIC5ob21lUGFnZV9fcmVwZWF0ZXIuYWN0aXZlIC5ob21lUGFnZV9fY2F0ZWdvcnk6bnRoLWNoaWxkKDQpIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogMXMgbGluZWFyOyB9XG4gIC5ob21lUGFnZV9fY2F0ZWdvcnkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5ob21lUGFnZV9fY2F0ZWdvcnktYmxvY2sge1xuICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDk5JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmhvbWVQYWdlX19jYXRlZ29yeS1jb250YWluZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTsgfVxuICAgIC5ob21lUGFnZV9fY2F0ZWdvcnktdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgICAgIC5ob21lUGFnZV9fY2F0ZWdvcnktdGl0bGUgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMzBweCAyNXB4OyB9XG4gICAgLmhvbWVQYWdlX19jYXRlZ29yeS1idXlOb3cge1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMzBweCA3MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuaG9tZVBhZ2VfX2NhdGVnb3J5LWJ1eU5vdzpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuaG9tZVBhZ2VfX2NhdGVnb3J5LWJ1eU5vdyBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgdG9wOiAyNHB4OyB9XG4gICAgLmhvbWVQYWdlX19jYXRlZ29yeTpudGgtY2hpbGQoMm4pIC5ob21lUGFnZV9fY2F0ZWdvcnktYmxvY2sge1xuICAgICAgbWFyZ2luOiAwLjglIDAgMC44JSAwLjclOyB9XG4gICAgLmhvbWVQYWdlX19jYXRlZ29yeTpudGgtY2hpbGQoMm4rMSkgLmhvbWVQYWdlX19jYXRlZ29yeS1ibG9jayB7XG4gICAgICBtYXJnaW46IDAuOCUgMSUgMC44JSAwLjElOyB9XG4gIC5ob21lUGFnZSAuc2xpY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5ob21lUGFnZSAuc2xpY2sgLmhvbWVQYWdlX19wcm9tb3Rpb25zIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDsgfVxuICAgICAgLmhvbWVQYWdlIC5zbGljayAuaG9tZVBhZ2VfX3Byb21vdGlvbnMgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5ob21lUGFnZSAuc2xpY2sgLmhvbWVQYWdlX19wcm9tb3Rpb25zIC5zbGljay1pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBoZWlnaHQ6IDI5MHB4O1xuICAgICAgICB3aWR0aDogMjkwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDsgfVxuICAgICAgLmhvbWVQYWdlIC5zbGljayAuaG9tZVBhZ2VfX3Byb21vdGlvbnMgLnJpYmJvbi1wcm9kIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmhvbWVQYWdlIC5zbGljayAuaG9tZVBhZ2VfX3Byb21vdGlvbnMgLnJpYmJvbi1jb2xvciAucmliYm9uLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuaG9tZVBhZ2UgLnNsaWNrIC5wcmV2aW91c0hvbWUge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAuaG9tZVBhZ2UgLnNsaWNrIC5wcmV2aW91c0hvbWUgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgdG9wOiA0MCU7IH1cbiAgICAgIC5ob21lUGFnZSAuc2xpY2sgLnByZXZpb3VzSG9tZTpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAgIC5ob21lUGFnZSAuc2xpY2sgLm5leHRIb21lIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmhvbWVQYWdlIC5zbGljayAubmV4dEhvbWUgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgIHRvcDogNDAlOyB9XG4gICAgICAuaG9tZVBhZ2UgLnNsaWNrIC5uZXh0SG9tZTpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAuaG9tZVBhZ2VfX2JvcmRlclNlY3Rpb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmhvbWVQYWdlX19uZXdzIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmhvbWVQYWdlX19uZXdzLWNvbnRhaW5lciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlOyB9XG4gICAgLmhvbWVQYWdlX19uZXdzLXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLmhvbWVQYWdlX19uZXdzLXRpdGxlIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gICAgLmhvbWVQYWdlX19uZXdzLXNlZU1vcmUge1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0xLmFjdGl2ZSAuc2VjdGlvbl9fdHlwZS0xLXdyYXBwZXIge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zaXRpb246IC42cyBsaW5lYXI7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMS5hY3RpdmUgLnNlY3Rpb25fX3R5cGUtMS1ibG9jayB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zaXRpb246IC42cyBsaW5lYXI7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMS13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMS1pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMS1ibG9jayB7XG4gICAgICBib3JkZXI6IDUwcHggc29saWQgI2QyZGFkMztcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDUwcHg7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0xLWJsb2NrLmFjdGl2ZSB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogMXMgbGluZWFyOyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTEtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNmYmNlMTI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICBmb250LXNpemU6IDEwMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHBhZGRpbmctdG9wOiAzNjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTEtZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgY29sb3I6ICMyMjI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0xLWJ1dHRvbiB7XG4gICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzIyMjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjIyO1xuICAgICAgcGFkZGluZzogMTVweCA3MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm90dG9tOiAyNXB4O1xuICAgICAgcmlnaHQ6IDM0cHg7IH1cbiAgICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0xLWJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMS1idXR0b24gaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICAgIHRvcDogMTRweDsgfVxuICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMiB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNjBweDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTIuYWN0aXZlIC5zZWN0aW9uX190eXBlLTItd3JhcHBlciB7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uOiAuNnMgbGluZWFyOyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTIuYWN0aXZlIC5zZWN0aW9uX190eXBlLTItYmxvY2sge1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNpdGlvbjogLjZzIGxpbmVhcjsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0yLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMi1pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMi1ibG9jayB7XG4gICAgICBib3JkZXI6IDUwcHggc29saWQgI2ZmYzBiNjtcbiAgICAgIG1hcmdpbjogMyU7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTItY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA4ODBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTItdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMi1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIHBhZGRpbmc6IDQwcHggMTEwcHg7XG4gICAgICBtYXgtd2lkdGg6IDg4MHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIG1hcmdpbi10b3A6IDEyMHB4OyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTItYnV0dG9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XG4gICAgICBwYWRkaW5nOiAxNXB4IDcwcHg7XG4gICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7IH1cbiAgICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0yLWJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMi1idXR0b24gaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICAgIHRvcDogMTRweDsgfVxuICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0zLmFjdGl2ZSAuc2VjdGlvbl9fdHlwZS0zLXdyYXBwZXIge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zaXRpb246IC42cyBsaW5lYXI7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMy5hY3RpdmUgLnNlY3Rpb25fX3R5cGUtMy1ibG9jayB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zaXRpb246IC42cyBsaW5lYXI7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMy13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNSU7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMy1pbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTMtYmxvY2sge1xuICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkICMxYzFiNGQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgMCA0JSA0JTsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0zLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTMtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMyMjI7XG4gICAgICBtYXJnaW4tdG9wOiAxOTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0zLWRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgY29sb3I6ICMyMjI7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMy1idXR0b24ge1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjM2YzZjNmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzIyMjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDE1cHggNzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4OyB9XG4gICAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMy1idXR0b246aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMGI2O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZjMGI2O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTMtYnV0dG9uIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgICAgICB0b3A6IDE0cHg7IH1cbiAgLmhvbWVQYWdlX19uZXdzbGV0dGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHg7IH1cbiAgICAuaG9tZVBhZ2VfX25ld3NsZXR0ZXItdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgICAuaG9tZVBhZ2VfX25ld3NsZXR0ZXIgZm9ybSBpbnB1dCB7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLmhvbWVQYWdlX19uZXdzbGV0dGVyIGZvcm0gYnV0dG9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgYmFja2dyb3VuZDogIzNmM2YzZjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5ob21lUGFnZV9fbmV3c2xldHRlciBmb3JtIGJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMwYjY7IH1cblxuLmRhcmstYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzRkOyB9XG5cbi5jYXJvdXNlbC10b3AgaDQge1xuICBjb2xvcjogI2ZmYzBiNjtcbiAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjsgfVxuXG4uY2Fyb3VzZWwtdG9wIGEge1xuICBjb2xvcjogI2ZmYzBiNjtcbiAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgLmhvbWVQYWdlX19jYXRlZ29yeS1jb250YWluZXIge1xuICAgIHdpZHRoOiA2MCU7IH1cbiAgLmhvbWVQYWdlX19jYXRlZ29yeS10aXRsZSBzcGFuIHtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4OyB9XG4gIC5ob21lUGFnZV9fY2F0ZWdvcnktYnV5Tm93IHtcbiAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmhvbWVQYWdlX19uZXdzIHtcbiAgICBoZWlnaHQ6IDUwMHB4OyB9XG4gICAgLmhvbWVQYWdlX19uZXdzLXRpdGxlIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiA1MHB4OyB9XG4gICAgLmhvbWVQYWdlX19uZXdzLXNlZU1vcmUge1xuICAgICAgZm9udC1zaXplOiAyOHB4OyB9XG4gIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0xLWJsb2NrIHtcbiAgICBib3JkZXI6IDUwcHggc29saWQgI2QyZGFkMzsgfVxuICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMS1pbWcge1xuICAgIGhlaWdodDogNTAwcHg7IH1cbiAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTEtdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyNDBweDsgfVxuICAuaG9tZVBhZ2VfX25ld3NsZXR0ZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDsgfVxuICAuaG9tZVBhZ2VfX25ld3NsZXR0ZXIgZm9ybSBpbnB1dCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4OyB9XG4gIC5ob21lUGFnZV9fbmV3c2xldHRlciBmb3JtIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0xLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDgwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwMHB4OyB9XG4gIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0xLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgd2lkdGg6IDkwJTsgfVxuICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMS1idXR0b24ge1xuICAgIHJpZ2h0OiAzNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0xLWJ1dHRvbiBpbWcge1xuICAgICAgdG9wOiAxMHB4OyB9XG4gIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0yLWJsb2NrIHtcbiAgICBib3JkZXI6IDMwcHggc29saWQgI2ZmYzBiNjsgfVxuICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMi10aXRsZSB7XG4gICAgZm9udC1zaXplOiA4MHB4OyB9XG4gIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0yLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLXRvcDogODBweDsgfVxuICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMi1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0yLWJ1dHRvbiBpbWcge1xuICAgICAgdG9wOiAxMHB4OyB9XG4gIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0zLWNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0zLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNzBweDsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0zLWRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0zLWJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0zLWJ1dHRvbiBpbWcge1xuICAgICAgICB0b3A6IDEwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9tZVBhZ2UgLnJpYmJvbi1pbmZvIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAuaG9tZVBhZ2VfX2NhdGVnb3J5LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICB0b3A6IDYwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5ob21lUGFnZV9fY2F0ZWdvcnkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgei1pbmRleDogMjA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZmxvYXQ6IG5vbmU7IH1cbiAgICAuaG9tZVBhZ2VfX2NhdGVnb3J5LWJsb2NrIHtcbiAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiAuNnMgbGluZWFyOyB9XG4gICAgLmhvbWVQYWdlX19jYXRlZ29yeS1jb250YWluZXIge1xuICAgICAgYm9yZGVyOiAzMHB4IHNvbGlkICNmZmMwYjY7XG4gICAgICBoZWlnaHQ6IDM0MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzNSU7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB3aWR0aDogNzUlO1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIC5ob21lUGFnZV9fY2F0ZWdvcnkuYWN0aXZlIC5ob21lUGFnZV9fY2F0ZWdvcnktY29udGFpbmVyIHtcbiAgICAgIGxlZnQ6IDI0JTtcbiAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgdHJhbnNpdGlvbjogLjZzIGxpbmVhcjsgfVxuICAgIC5ob21lUGFnZV9fY2F0ZWdvcnk6bnRoLWNoaWxkKDJuKSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgLmhvbWVQYWdlX19jYXRlZ29yeTpudGgtY2hpbGQoMm4pIC5ob21lUGFnZV9fY2F0ZWdvcnktY29udGFpbmVyIHtcbiAgICAgICAgbGVmdDogMiU7XG4gICAgICAgIGJvcmRlcjogMzBweCBzb2xpZCAjMWMxYjRkOyB9XG4gICAgICAuaG9tZVBhZ2VfX2NhdGVnb3J5Om50aC1jaGlsZCgybikgLmhvbWVQYWdlX19jYXRlZ29yeS1ibG9jayB7XG4gICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgLmhvbWVQYWdlX19jYXRlZ29yeTpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjgwcHg7IH1cbiAgICAgIC5ob21lUGFnZV9fY2F0ZWdvcnk6bnRoLWNoaWxkKDJuKzEpLmFjdGl2ZSAuaG9tZVBhZ2VfX2NhdGVnb3J5LWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlcjogMzBweCBzb2xpZCAjZmZjMGI2OyB9XG4gICAgICAuaG9tZVBhZ2VfX2NhdGVnb3J5Om50aC1jaGlsZCgybisxKS5hY3RpdmUgLmhvbWVQYWdlX19jYXRlZ29yeS1ibG9jayB7XG4gICAgICAgIGxlZnQ6IDA7IH1cbiAgICAuaG9tZVBhZ2VfX2NhdGVnb3J5Om50aC1jaGlsZChvZGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4MHB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAuaG9tZVBhZ2VfX2NhdGVnb3J5LXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiA3NXB4OyB9XG4gICAgICAuaG9tZVBhZ2VfX2NhdGVnb3J5LXRpdGxlIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgLmhvbWVQYWdlX19jYXRlZ29yeS1idXlOb3cge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICBib3R0b206IDEwcHg7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAuaG9tZVBhZ2VfX2NhdGVnb3J5LWJ1eU5vdyBpbWcge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgdG9wOiAxOXB4O1xuICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgIGhlaWdodDogMjBweDsgfVxuICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMSB7XG4gICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0xLWJsb2NrIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4OyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTEtaW1nIHtcbiAgICAgIGhlaWdodDogMzAwcHg7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMjMwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIGJvcmRlcjogMzBweCBzb2xpZCAjZDJkYWQzO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTEtZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0xLWJ1dHRvbiB7XG4gICAgICBsZWZ0OiAyMHB4OyB9XG4gIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMi1ibG9jayB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgdG9wOiA1MHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMi13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA4NSU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICByaWdodDogMDsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0yLWltZyB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0yLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAyNTBweDtcbiAgICAgIGJvcmRlcjogMzBweCBzb2xpZCAjZmZjMGI2O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTUlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0yLWRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIHBhZGRpbmc6IDAgMjBweCA5MHB4IDE1JTsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0yLWJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogNjUlO1xuICAgICAgbGVmdDogMTUlOyB9XG4gIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMy1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTMtYmxvY2sge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTAlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA1MHB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTMtaW1nIHtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICB3aWR0aDogODUlOyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTMtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDIzMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICBib3JkZXI6IDMwcHggc29saWQgIzFjMWI0ZDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMy1kZXNjcmlwdGlvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNDBweDsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0zLWJ1dHRvbiB7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7IH1cbiAgLmhvbWVQYWdlX19uZXdzbGV0dGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBtYXJnaW46IDAgYXV0byAxMDBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gIC5ob21lUGFnZV9fY2F0ZWdvcnk6bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgLmhvbWVQYWdlX19uZXdzIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuaG9tZVBhZ2VfX25ld3MtdGl0bGUgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDQwcHg7IH1cbiAgICAuaG9tZVBhZ2VfX25ld3Mtc2VlTW9yZSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTEtdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXI6IDIwcHggc29saWQgI2QyZGFkMztcbiAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTEtZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0xLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTEtYnV0dG9uIGltZyB7XG4gICAgICB0b3A6IDdweDsgfVxuICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMi10aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDI5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlcjogMjBweCBzb2xpZCAjZmZjMGI2O1xuICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0yLWRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAuaG9tZVBhZ2UgLnNlY3Rpb25fX3R5cGUtMi1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM5cHg7XG4gICAgcGFkZGluZy1yaWdodDogMzlweDsgfVxuICAgIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0yLWJ1dHRvbiBpbWcge1xuICAgICAgdG9wOiA3cHg7IH1cbiAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTMtdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXI6IDIwcHggc29saWQgIzFjMWI0ZDtcbiAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTMtZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5ob21lUGFnZSAuc2VjdGlvbl9fdHlwZS0zLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyB9XG4gICAgLmhvbWVQYWdlIC5zZWN0aW9uX190eXBlLTMtYnV0dG9uIGltZyB7XG4gICAgICB0b3A6IDdweDsgfVxuICAuaG9tZVBhZ2VfX25ld3NsZXR0ZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAuaG9tZVBhZ2VfX25ld3NsZXR0ZXIgZm9ybSBpbnB1dCB7XG4gICAgaGVpZ2h0OiA2MnB4OyB9XG4gIC5ob21lUGFnZV9fbmV3c2xldHRlciBmb3JtIGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiA2MHB4OyB9XG4gIC5ob21lUGFnZSAuc2xpY2sgLmhvbWVQYWdlX19wcm9tb3Rpb25zIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7IH1cbiAgICAuaG9tZVBhZ2UgLnNsaWNrIC5ob21lUGFnZV9fcHJvbW90aW9ucyAuc2xpY2staXRlbSB7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUxMHB4KSB7XG4gIC5ob21lUGFnZV9fY2F0ZWdvcnkge1xuICAgIGhlaWdodDogNDAwcHg7IH1cbiAgICAuaG9tZVBhZ2VfX2NhdGVnb3J5Om50aC1jaGlsZChvZGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwMHB4OyB9XG4gICAgLmhvbWVQYWdlX19jYXRlZ29yeS1ibG9jayB7XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgaGVpZ2h0OiA0MDBweDsgfVxuICAgIC5ob21lUGFnZV9fY2F0ZWdvcnktY29udGFpbmVyIHtcbiAgICAgIHRvcDogNTElO1xuICAgICAgd2lkdGg6IDkwJTsgfVxuICAgIC5ob21lUGFnZV9fY2F0ZWdvcnk6bnRoLWNoaWxkKDJuKzEpLmFjdGl2ZSAuaG9tZVBhZ2VfX2NhdGVnb3J5LWNvbnRhaW5lciB7XG4gICAgICBsZWZ0OiA4JTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC5ob21lUGFnZV9fY2F0ZWdvcnkge1xuICAgIGhlaWdodDogNDAwcHg7IH1cbiAgICAuaG9tZVBhZ2VfX2NhdGVnb3J5Om50aC1jaGlsZChvZGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDExMHB4OyB9XG4gICAgLmhvbWVQYWdlX19jYXRlZ29yeTpudGgtY2hpbGQoZXZlbikge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTEwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuaG9tZVBhZ2VfX2NhdGVnb3J5Om50aC1jaGlsZChvZGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDsgfVxuICAuaG9tZVBhZ2VfX2NhdGVnb3J5Om50aC1jaGlsZChldmVuKSB7XG4gICAgbWFyZ2luOiAwIDAgMTAwcHg7IH0gfVxuXG4uc2luZ2xlLXByb2R1Y3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAuc2luZ2xlLXByb2R1Y3QgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLml0ZW0gdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIud2lkZUdhbGxlcnkge1xuICAgICAgbWluLWhlaWdodDogNTUwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgICAuc2luZ2xlLXByb2R1Y3Qtd3JhcHBlci53aWRlR2FsbGVyeSAucHJvZC1nYWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIud2lkZUdhbGxlcnkgLndpZGVHYWxsZXJ5X19pbWFnZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7IH1cbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIud2lkZUdhbGxlcnkgLndpZGVHYWxsZXJ5X19pbWFnZSBpbWcge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogMCAwOyB9XG4gICAgICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyLndpZGVHYWxsZXJ5IC53aWRlR2FsbGVyeV9faW1hZ2UgdmlkZW8ge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1JTtcbiAgICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAuc2luZ2xlLXByb2R1Y3Qtd3JhcHBlci53aWRlR2FsbGVyeSAuY2Fyb3VzZWwtZ2FsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDM1JTsgfVxuICAgICAgICAuc2luZ2xlLXByb2R1Y3Qtd3JhcHBlci53aWRlR2FsbGVyeSAuY2Fyb3VzZWwtZ2FsIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyLndpZGVHYWxsZXJ5IC5nYWwtc2VjdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIud2lkZUdhbGxlcnkgLmNhcm91c2VsLXByb2R1Y3QtaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDkwJTsgfVxuICAgICAgLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIud2lkZUdhbGxlcnkgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcGFnZS1pbmZvIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgei1pbmRleDogMzA7IH1cbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIud2lkZUdhbGxlcnkgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcGFnZS1pbmZvOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgICAgICAgIHJpZ2h0OiAtNTk4cHg7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciAuY2Fyb3VzZWwtcHJvZHVjdC1pbWFnZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5jYXJvdXNlbC1wcm9kdWN0LWltYWdlIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5jYXJvdXNlbC1uYXYgLnByZXZzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciAuY2Fyb3VzZWwtbmF2IC5uZXh0cyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLm93bC10aGVtZSAub3dsLWRvdHMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDQ1JTsgfVxuICAgICAgLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Qge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjOyB9XG4gICAgICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90IHNwYW4ge1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2NjYztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90IHNwYW46aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYzsgfVxuICAuc2luZ2xlLXByb2R1Y3QtYmxvY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICAuc2luZ2xlLXByb2R1Y3QgLmNhcm91c2VsLXByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBvcGFjaXR5OiAuNjsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdCAuY2Fyb3VzZWwtcHJvZHVjdC1pbWFnZSBpbWcuYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLnNpbmdsZS1wcm9kdWN0X19taW5pLWNhcm91c2VsIHtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdF9fbWluaS1jYXJvdXNlbC5zbGljay1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAuc2luZ2xlLXByb2R1Y3RfX3ZpZGVvLXBsYXkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIGhlaWdodD0nMzAwcHgnIHdpZHRoPSczMDBweCcgZmlsbD0nJTIzMDAwMDAwJyB4bWxuczpkYz0naHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8nIHhtbG5zOmNjPSdodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyUyMycgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMlMjMnIHhtbG5zOnN2Zz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6c29kaXBvZGk9J2h0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkJyB4bWxuczppbmtzY2FwZT0naHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZScgdmVyc2lvbj0nMS4xJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDEwMCAxMDAnJTNFJTNDZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLC05NTIuMzYyMTgpJyUzRSUzQ3BhdGggc3R5bGU9J3RleHQtaW5kZW50OjA7dGV4dC10cmFuc2Zvcm06bm9uZTtkaXJlY3Rpb246bHRyO2Jsb2NrLXByb2dyZXNzaW9uOnRiO2Jhc2VsaW5lLXNoaWZ0OmJhc2VsaW5lO2NvbG9yOiUyMzAwMDAwMDtlbmFibGUtYmFja2dyb3VuZDphY2N1bXVsYXRlOycgZD0nbSA1MCw5NTguMzYyMTkgYyAtMjQuMjc2NywwIC00NC4wMDAwMDAyLDE5LjcyMzMgLTQ0LjAwMDAwMDIsNDQuMDAwMDEgMCwyNC4yNzY3IDE5LjcyMzMwMDIsNDQgNDQuMDAwMDAwMiw0NCAyNC4yNzY3LDAgNDQsLTE5LjcyMzMgNDQsLTQ0IDAsLTI0LjI3NjcxIC0xOS43MjMzLC00NC4wMDAwMSAtNDQsLTQ0LjAwMDAxIHogbSAwLDQgYyAyMi4xMTQ5LDAgNDAsMTcuODg1MSA0MCw0MC4wMDAwMSAwLDIyLjExNDkgLTE3Ljg4NTEsNDAgLTQwLDQwIC0yMi4xMTQ5LDAgLTQwLjAwMDAwMDEsLTE3Ljg4NTEgLTQwLjAwMDAwMDEsLTQwIEMgOS45OTk5OTk5LDk4MC4yNDcyOSAyNy44ODUxLDk2Mi4zNjIxOSA1MCw5NjIuMzYyMTkgeiBNIDM1LjAzMTIsOTgxLjMzMDk0IEEgMi4wMDAyLDIuMDAwMiAwIDAgMCAzMyw5ODMuMzYyMTkgbCAwLDM4LjAwMDAxIGEgMi4wMDAyLDIuMDAwMiAwIDAgMCAzLDEuNzUgbCAzNCwtMTkgYSAyLjAwMDIsMi4wMDAyIDAgMCAwIDEsLTIuMDMxMiAyLjAwMDIsMi4wMDAyIDAgMCAwIC0xLC0xLjQ2ODggTCAzNiw5ODEuNjEyMTkgYSAyLjAwMDIsMi4wMDAyIDAgMCAwIC0wLjk2ODgsLTAuMjgxMjUgeiBNIDM3LDk4Ni43Njg0NCA2NC45MDYyLDEwMDIuMzYyMiAzNywxMDE3Ljk1NTkgMzcsOTg2Ljc2ODQ0IHonIGZpbGw9JyUyMzAwMDAwMCcgZmlsbC1vcGFjaXR5PScxJyBzdHJva2U9J25vbmUnIG1hcmtlcj0nbm9uZScgdmlzaWJpbGl0eT0ndmlzaWJsZScgZGlzcGxheT0naW5saW5lJyBvdmVyZmxvdz0ndmlzaWJsZSclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2luZ2xlLXByb2R1Y3QgLnJlYWRNb3JlX19jb250ZW50IHtcbiAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5tYXJpbWktd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0IC5tYXJpbWktd3JhcHBlci5hY3RpdmUge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAubGl2cmFyZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QgLmxpdnJhcmUtd3JhcHBlci5hY3RpdmUge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5zaW5nbGUtcHJvZHVjdC1yaWdodC5wcm9kLXBhZ2UtaW5mbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzZjNmM2Y7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNjBweDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodC5wcm9kLXBhZ2UtaW5mby5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG4gICAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQucHJvZC1wYWdlLWluZm8uYWN0aXZlOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodC5wcm9kLXBhZ2UtaW5mbzpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIHJpZ2h0OiAtNTAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjM2YzZjNmO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzZjNmM2Y7IH1cbiAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0X190aXRsZSBoMiB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogIzNmM2YzZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtY29kZSB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNhZGFkYWQ7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQucHJvZC1jb2RlIHNwYW4ge1xuICAgICAgY29sb3I6ICM0NDQ0NDQ7IH1cbiAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0IC5wcm9kLXByaWNlIGgzIHtcbiAgICBjb2xvcjogIzNmM2YzZjtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtcHJpY2UgaDMgc3Ryb25nIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtcHJpY2UgaDUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0IC5wcm9kLW1hcmltaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0IC5wcm9kLW1hcmltaSBsYWJlbCBzdHJvbmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjM7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtbWFyaW1pIC5sYWJlbCB7XG4gICAgICBib3JkZXItY29sb3I6ICMzZjNmM2Y7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtbWFyaW1pIC5sYWJlbC1kZWZhdWx0IHtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHBhZGRpbmc6IDdweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsIDAuNnM7IH1cbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0IC5wcm9kLW1hcmltaSAubGFiZWwtZGVmYXVsdCBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtbWFyaW1pIC5sYWJlbC1kZWZhdWx0LmdpcmxzLWNhdCB7XG4gICAgICAgICAgY29sb3I6ICMxYzFjNGQ7IH1cbiAgICAgICAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtbWFyaW1pIC5sYWJlbC1kZWZhdWx0LmdpcmxzLWNhdDpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzZjNmO1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMzZjNmM2Y7IH1cbiAgICAgICAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtbWFyaW1pIC5sYWJlbC1kZWZhdWx0LmdpcmxzLWNhdC5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWM0ZDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMWMxYzRkOyB9XG4gICAgICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodCAucHJvZC1tYXJpbWkgLmxhYmVsLWRlZmF1bHQuYm95cy1jYXQge1xuICAgICAgICAgIGNvbG9yOiAjMWMxYzRkOyB9XG4gICAgICAgICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0IC5wcm9kLW1hcmltaSAubGFiZWwtZGVmYXVsdC5ib3lzLWNhdDpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzZjNmO1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMzZjNmM2Y7IH1cbiAgICAgICAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtbWFyaW1pIC5sYWJlbC1kZWZhdWx0LmJveXMtY2F0LmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzRkO1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMxYzFjNGQ7IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodCAucHJvZC1tYXJpbWkgLmxhYmVsOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzNmM2YzZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjM2YzZjNmOyB9XG4gICAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtbWFyaW1pIC5sYWJlbDpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzZjNmM2Y7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzNmM2YzZjsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQucHJvZC1xdWFudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodC5wcm9kLXF1YW50IC5xdWFudCB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogIzE1MTUxNTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmY7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcXVhbnQgLmlucHV0LWdyb3VwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodC5wcm9kLXF1YW50IC5pbnB1dC1ncm91cC1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcXVhbnQgLmlucHV0LWdyb3VwLWJ0bi51cCB7XG4gICAgICAgICAgdG9wOiAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcXVhbnQgLmlucHV0LWdyb3VwLWJ0bi51cCBidXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogcnVieS1iYXNlOyB9XG4gICAgICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodC5wcm9kLXF1YW50IC5pbnB1dC1ncm91cC1idG4uZG93biB7XG4gICAgICAgICAgYm90dG9tOiAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcXVhbnQgLmlucHV0LWdyb3VwLWJ0bi5kb3duIGJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBydWJ5LWJhc2U7IH1cbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcXVhbnQgLmlucHV0LWdyb3VwLWJ0biAuZmEtYXJyb3ctdXAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICAgICAgY29sb3I6ICNhMmEyYTI7IH1cbiAgICAgICAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQucHJvZC1xdWFudCAuaW5wdXQtZ3JvdXAtYnRuIC5mYS1hcnJvdy11cDpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcXVhbnQgLmlucHV0LWdyb3VwLWJ0biAuZmEtYXJyb3ctZG93biB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgICAgICBjb2xvcjogI2EyYTJhMjsgfVxuICAgICAgICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodC5wcm9kLXF1YW50IC5pbnB1dC1ncm91cC1idG4gLmZhLWFycm93LWRvd246aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC43OyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcXVhbnQgLmFkZHRvY2FydCB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICMzZjNmM2Y7XG4gICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCwgMC40cztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwOyB9XG4gICAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQucHJvZC1xdWFudCAuYWRkdG9jYXJ0OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmYzBiNjsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHRfX25hdiAubmF2LXRhYnMgLm5hdi1pdGVtIC50YWItcGFuZS5yZXNwb25zaXZlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaW5nbGUtcHJvZHVjdC1yaWdodF9fbmF2IC5uYXYtdGFicyAubmF2LWl0ZW0uYWN0aXZlIC50YWItcGFuZS5yZXNwb25zaXZlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHRfX25hdiAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMyMjI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodF9fbmF2IC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNzsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodF9fbmF2IC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZjMGI2OyB9XG4gICAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHRfX25hdiAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjg7IH1cbiAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0X191bmF2YWlsYWJsZSB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHRfX2NvbnRlbnQuYWN0aXZlIHtcbiAgICAgIG1heC1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICB0cmFuc2l0aW9uOiAxcyBsaW5lYXIgbWF4LWhlaWdodDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodF9fY29udGVudCBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgI21hcmltaSBwIHtcbiAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICMzZjNmM2Y7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgI21hcmltaSBwIHN0cm9uZyB7XG4gICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgI21hcmltaSBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgI21hcmltaSBoMyBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICM2ZjU2YjA7IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodCAjbWFyaW1pIGgzIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzFjMWM0ZDsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgI2xpdnJhcmUgcCB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjM2YzZjNmOyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0ICNsaXZyYXJlIHAgc3Ryb25nIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmOyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0ICNsaXZyYXJlIHAgYSB7XG4gICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjNmY1NmIwO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0ICNsaXZyYXJlIHAgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMWMxYzRkOyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0ICNsaXZyYXJlIHA6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3RfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgZmlndXJlIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm1vcmVQcm9kdWN0IGZpZ3VyZSBpbWcge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgZmlndXJlOmhvdmVyIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgZmlndXJlIC5ob3Zlci1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC0zMDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzMxMmE1YjtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgZmlndXJlIC5ob3Zlci1jb250ZW50LmFjdGl2ZSB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjtcbiAgICAgICAgICBib3R0b206IDA7IH1cbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgZmlndXJlIC5ob3Zlci1jb250ZW50IC5wcm9kLW1hcmltaSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgZmlndXJlIC5ob3Zlci1jb250ZW50IC5wcm9kLW1hcmltaSAubGFiZWwtZGVmYXVsdCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0LCAuNnM7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5tb3JlUHJvZHVjdCBmaWd1cmUgLmhvdmVyLWNvbnRlbnQgLnByb2QtbWFyaW1pIC5sYWJlbC1kZWZhdWx0LmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH1cbiAgICAgICAgICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgZmlndXJlIC5ob3Zlci1jb250ZW50IC5wcm9kLW1hcmltaSAubGFiZWwtZGVmYXVsdC5hY3RpdmUgLmZhLmZhLWNoZWNrIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDdweCAyMHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcbiAgICAgICAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IDJweCA3cHggMjBweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xNyk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDdweCAyMHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjE3KTsgfVxuICAgICAgICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgZmlndXJlIC5ob3Zlci1jb250ZW50IC5wcm9kLW1hcmltaSAubGFiZWwtZGVmYXVsdCBzdHJvbmcge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTsgfVxuICAgICAgICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgZmlndXJlIC5ob3Zlci1jb250ZW50IC5wcm9kLW1hcmltaSAubGFiZWwtZGVmYXVsdC5ib3lzLWNhdCwgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgZmlndXJlIC5ob3Zlci1jb250ZW50IC5wcm9kLW1hcmltaSAubGFiZWwtZGVmYXVsdC5naXJscy1jYXQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMnB4OyB9XG4gICAgICAgICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5tb3JlUHJvZHVjdCBmaWd1cmUgLmhvdmVyLWNvbnRlbnQgLnByb2QtbWFyaW1pIC5sYWJlbC1kZWZhdWx0OmhvdmVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfVxuICAgICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5tb3JlUHJvZHVjdCBmaWd1cmUgLmhvdmVyLWNvbnRlbnQtZGV0YWlscyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5tb3JlUHJvZHVjdCBmaWd1cmUgLmhvdmVyLWNvbnRlbnQtZGV0YWlscyAuYWRkdG9jYXJ0IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmOyB9XG4gICAgICAgICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5tb3JlUHJvZHVjdCBmaWd1cmUgLmhvdmVyLWNvbnRlbnQtZGV0YWlscyAuYWRkdG9jYXJ0OmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5tb3JlUHJvZHVjdCBmaWd1cmUgLmhvdmVyLWNvbnRlbnQtZGV0YWlscy1yaWdodCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm1vcmVQcm9kdWN0IGZpZ3VyZSAuaG92ZXItY29udGVudC1kZXRhaWxzLXJpZ2h0IGEge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgZmlndXJlIC5ob3Zlci1jb250ZW50LWRldGFpbHMtcmlnaHQgYTpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgZmlndXJlIC5ob3Zlci1jb250ZW50IC5zaW5nbGUtcHJvZHVjdC1yaWdodF9fdW5hdmFpbGFibGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm1vcmVQcm9kdWN0IC5zbGljay1pdGVtIHtcbiAgICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm1vcmVQcm9kdWN0IC5zbGljay1pdGVtLmRldGFpbHMge1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm1vcmVQcm9kdWN0IC5zbGljay1pdGVtLmRldGFpbHMgLnByb2QtaW5mbyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgLnNsaWNrLWl0ZW0uZGV0YWlscyBwIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5tb3JlUHJvZHVjdCAuc2xpY2staXRlbS5kZXRhaWxzIGg0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5tb3JlUHJvZHVjdCAuc2xpY2staXRlbS5kZXRhaWxzIGg0IHN0cm9uZyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgLnNsaWNrLWl0ZW0uZGV0YWlscyBoNCBzbWFsbCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgLnNsaWNrLWl0ZW0uZGV0YWlscyBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDsgfVxuICAgICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5tb3JlUHJvZHVjdCAuc2xpY2staXRlbS5kZXRhaWxzIGgzIHN0cm9uZyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgLnNsaWNrLWl0ZW0uZGV0YWlscyBoMyBzbWFsbCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm1vcmVQcm9kdWN0X19pdGVtIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3RfX2l0ZW0tdGl0bGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm1vcmVQcm9kdWN0X19pdGVtLXRpdGxlIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICMzMzM7IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm1vcmVQcm9kdWN0X19pdGVtLXByaWNlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAgICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5tb3JlUHJvZHVjdF9faXRlbS1wcmljZSBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICMzMzM7IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm1vcmVQcm9kdWN0X19pdGVtLXNlZVByb2R1Y3Qge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5tb3JlUHJvZHVjdF9faXRlbS1zZWVQcm9kdWN0OmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZjMGI2O1xuICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0LCAuNHM7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5wcmV2aW91c1NpbWlsYXIgaW1nLFxuICAgIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLnByZXZpb3VzUmVjZW50IGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAtODVweDtcbiAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLnByZXZpb3VzU2ltaWxhciBpbWc6aG92ZXIsXG4gICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5wcmV2aW91c1JlY2VudCBpbWc6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjY7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5uZXh0UmVjZW50IGltZyxcbiAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5uZXh0U2ltaWxhciBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC01NXB4O1xuICAgICAgei1pbmRleDogMjA7XG4gICAgICB3aWR0aDogNjVweDtcbiAgICAgIGhlaWdodDogNjVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubmV4dFJlY2VudCBpbWc6aG92ZXIsXG4gICAgICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5uZXh0U2ltaWxhciBpbWc6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjY7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5wcmV2aW91c1NpbWlsYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ3JTtcbiAgICBsZWZ0OiA2MHB4OyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0IC5wcmV2aW91c1NpbWlsYXIgaW1nIHtcbiAgICAgIHdpZHRoOiA1MHB4OyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAubmV4dFNpbWlsYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ3JTtcbiAgICByaWdodDogMzBweDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdCAubmV4dFNpbWlsYXIgaW1nIHtcbiAgICAgIHdpZHRoOiA1MHB4OyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJldmlvdXNSZWNlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ3JTtcbiAgICBsZWZ0OiA2MHB4OyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0IC5wcmV2aW91c1JlY2VudCBpbWcge1xuICAgICAgd2lkdGg6IDUwcHg7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5uZXh0UmVjZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0NyU7XG4gICAgcmlnaHQ6IDMwcHg7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QgLm5leHRSZWNlbnQgaW1nIHtcbiAgICAgIHdpZHRoOiA1MHB4OyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAuYmMtdGFibGUyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAuYmMtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAuYmMtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5iYy1jZWxsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5OTk5O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5iYy1ib2R5IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5iYy1tYXJpbWktZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmOyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAuYmMtbGl2cmFyZV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm5leHQgaW1nIHtcbiAgICAgIHJpZ2h0OiAtODVweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHRfX25hdiAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gIC5zaW5nbGUtcHJvZHVjdC1yaWdodC5wcm9kLXBhZ2UtaW5mbzpiZWZvcmUge1xuICAgIHJpZ2h0OiAtNDAwcHg7IH1cbiAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0IC5wcm9kLW1hcmltaSAubGFiZWwtZGVmYXVsdCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMTFweDsgfVxuICAuc2luZ2xlLXByb2R1Y3Qtd3JhcHBlci53aWRlR2FsbGVyeSB7XG4gICAgbWluLWhlaWdodDogYXV0bzsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyLndpZGVHYWxsZXJ5IC5wcm9kLWdhbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyLndpZGVHYWxsZXJ5IC5jYXJvdXNlbC1nYWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiBhdXRvOyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIud2lkZUdhbGxlcnkgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcGFnZS1pbmZvIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIud2lkZUdhbGxlcnkgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcGFnZS1pbmZvOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3Qtd3JhcHBlci53aWRlR2FsbGVyeSAud2lkZUdhbGxlcnkge1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyLndpZGVHYWxsZXJ5IC53aWRlR2FsbGVyeV9faW1hZ2UgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyLndpZGVHYWxsZXJ5IC53aWRlR2FsbGVyeV9faW1hZ2UgdmlkZW8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyLndpZGVHYWxsZXJ5IC5jYXJvdXNlbC1wcm9kdWN0LWltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm5leHRSZWNlbnQgaW1nLFxuICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5uZXh0U2ltaWxhciBpbWcge1xuICAgIHJpZ2h0OiAtNzVweDsgfVxuICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5wcmV2aW91c1JlY2VudCBpbWcsXG4gIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLnByZXZpb3VzU2ltaWxhciBpbWcge1xuICAgIGxlZnQ6IC03NXB4OyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAuYmMtY2VsbCB7XG4gICAgcGFkZGluZzogM3B4IDZweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHRfX25hdiAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMTVweCAxMHB4OyB9XG4gIC5zaW5nbGUtcHJvZHVjdC1yaWdodC5wcm9kLXF1YW50IC5hZGR0b2NhcnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayB7XG4gICAgd2lkdGg6IDk1JTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdC1yaWdodF9fY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7IH1cbiAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0IC5wcm9kLWNvbnRlbnQgLmNhcmQgLmNhcmQtaGVhZGVyIGg0IGEge1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5zaW5nbGUtcHJvZHVjdC1yaWdodCAucHJvZC1jb250ZW50IC5wcm9kLWNvZGUge1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjYWRhZGFkO1xuICAgIGZvbnQtc2l6ZTogMjJweDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodCAucHJvZC1jb250ZW50IC5wcm9kLWNvZGUgc3BhbiB7XG4gICAgICBjb2xvcjogIzQ0NDsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtY29udGVudCAucHJvZC1zdG9jIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaW5nbGUtcHJvZHVjdC1yaWdodCAucHJvZC1jb250ZW50IHAge1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogIzNmM2YzZjsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodCAucHJvZC1jb250ZW50IHAgc3Ryb25nIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICMzZjNmM2Y7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtY29udGVudCBwIGEge1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogIzZmNTZiMDsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtY29udGVudCBoMyBhIHtcbiAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM2ZjU2YjA7IH1cbiAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcXVhbnQgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogOTBweDsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQucHJvZC1xdWFudCAucXVhbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5zaW5nbGUtcHJvZHVjdC1yaWdodC5wcm9kLXF1YW50IC5hZGR0b2NhcnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAuYmMtY2VsbCB7XG4gICAgcGFkZGluZzogMnB4IDA7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5zY3ItY2F0UGFnZSB7XG4gICAgcGFkZGluZzogMCAxNXB4IDUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zY3ItY2F0UGFnZSAucHJvZC1zbWFsbC1saXN0IC5wcm9kLWltZyB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcmV2aW91c1NpbWlsYXIge1xuICAgIGxlZnQ6IDMwcHg7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5wcmV2aW91c1JlY2VudCB7XG4gICAgbGVmdDogMzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdC1yaWdodF9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgbWF4LWhlaWdodDogMTM4cHg7IH1cbiAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtY29kZSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtY29kZSBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnRpdGxlLXByb2R1Y3QtbW9iaWxlIHtcbiAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogIzNmM2YzZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtcHJpY2UgaDMge1xuICAgIGZvbnQtc2l6ZTogMzZweDsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQucHJvZC1xdWFudCAuYWRkdG9jYXJ0IHtcbiAgICB3aWR0aDogNzAlOyB9XG4gIC5zaW5nbGUtcHJvZHVjdC1yaWdodC5wcm9kLXBhZ2UtaW5mbyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodC5wcm9kLXBhZ2UtaW5mbzpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuICAuc2luZ2xlLXByb2R1Y3QgLm1hcmltaS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEzMHB4OyB9XG4gIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5jYXJvdXNlbC1wcm9kdWN0LWltYWdlIC5zaW5nbGUtcHJvZHVjdF9fbWluaS1jYXJvdXNlbCB7XG4gICAgICB3aWR0aDogMTAwcHg7IH1cbiAgICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5jYXJvdXNlbC1wcm9kdWN0LWltYWdlIC5zaW5nbGUtcHJvZHVjdF9fbWluaS1jYXJvdXNlbC5zbGljay1zbGlkZSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDsgfVxuICAgIC5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kLXRhYnMgLm5hdi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZC1wYWdlLWRldGFpbHMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5iYy1jZWxsIHtcbiAgICBwYWRkaW5nOiAycHggMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuc2NyLWNhdFBhZ2UgLnByb2Qtc21hbGwtbGlzdCAucHJvZC1pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0IC5wcm9kLWNvbnRlbnQgLmNhcmQgLmNhcmQtaGVhZGVyIGg0IGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtY29udGVudCAucHJvZC1jb2RlIHtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgLnNsaWNrLWl0ZW0ge1xuICAgIHdpZHRoOiAyNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm1vcmVQcm9kdWN0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiA1MHB4OyB9XG4gIC5zaW5nbGUtcHJvZHVjdCAuc2xpY2sgLm5leHRSZWNlbnQgaW1nLFxuICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5uZXh0U2ltaWxhciBpbWcge1xuICAgIHJpZ2h0OiAtNDBweDtcbiAgICB3aWR0aDogMzVweDtcbiAgICB0b3A6IDQ1JTsgfVxuICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5wcmV2aW91c1NpbWlsYXIgaW1nLFxuICAuc2luZ2xlLXByb2R1Y3QgLnNsaWNrIC5wcmV2aW91c1JlY2VudCBpbWcge1xuICAgIGxlZnQ6IC00MHB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIHRvcDogNDUlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgxcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5wcmV2aW91c1JlY2VudCB7XG4gICAgbGVmdDogMjBweDsgfVxuICAuc2luZ2xlLXByb2R1Y3QgLnByZXZpb3VzU2ltaWxhciB7XG4gICAgbGVmdDogMjBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucHJvZC1wYWdlLWRldGFpbHMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kLXBhZ2UtZGV0YWlscyAucHJvZC1wcmljZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QgLnByb2QtcGFnZS1kZXRhaWxzIC5wcm9kLW1hcmltaSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuc2luZ2xlLXByb2R1Y3QgLnByb2QtcGFnZS1kZXRhaWxzIC5wcm9kLXF1YW50IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuc2luZ2xlLXByb2R1Y3QgLnByb2QtcXVhbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0LnByb2QtcXVhbnQgLmFkZHRvY2FydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciAuY2Fyb3VzZWwtcHJvZHVjdC1pbWFnZSAuc2luZ2xlLXByb2R1Y3RfX21pbmktY2Fyb3VzZWwge1xuICAgIHdpZHRoOiA4NXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC5zbGljayAubW9yZVByb2R1Y3QgLnNsaWNrLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgLnNpbmdsZS1wcm9kdWN0IC5iYy1jZWxsIHtcbiAgICBmb250LXNpemU6IDEwcHg7IH0gfVxuXG4uYmFubmVyLXBhZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5iYW5uZXItcGFnZSAuYmctb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAuYmFubmVyLXBhZ2UgLmJyZWFkY3J1bWIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gICAgLmJhbm5lci1wYWdlIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2Fucycsc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgIC5iYW5uZXItcGFnZSAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICAgICAgICBjb2xvcjogIzNmM2YzZjsgfVxuICAgICAgLmJhbm5lci1wYWdlIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICMzZjNmM2Y7IH1cbiAgICAgIC5iYW5uZXItcGFnZSAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjODg4ODg4OyB9XG4gICAgLmJhbm5lci1wYWdlIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ3wnOyB9XG5cbi5sZy1pbWctd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KSAhaW1wb3J0YW50OyB9XG5cbi5sZy1hY3Rpb25zIC5sZy1uZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmxnLWFjdGlvbnMgLmxnLW5leHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5sZy1hY3Rpb25zIC5sZy1wcmV2IHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmxnLWFjdGlvbnMgLmxnLXByZXY6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5sZy10b29sYmFyIC5sZy1pY29uIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmxnLXRvb2xiYXIgLmxnLWljb246aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbiNsZy1jb3VudGVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmN1c3RvbS1zY3IgLnBhZ2UtaW5mbyBwIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzFjMWM0ZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAuY3VzdG9tLXNjciAucGFnZS1pbmZvIHAgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmMwYjY7IH1cblxuLmN1c3RvbS1zY3IgaDEge1xuICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZjNmM2Y7IH1cblxuLmN1c3RvbS1zY3IgaDIge1xuICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjM2YzZjNmOyB9XG5cbi5jdXN0b20tc2NyIGgzIHtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjM2YzZjNmOyB9XG4gIC5jdXN0b20tc2NyIGgzIGEge1xuICAgIGNvbG9yOiAjMWMxYzRkO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAgIC5jdXN0b20tc2NyIGgzIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmMwYjY7IH1cblxuLmN1c3RvbS1zY3IgaDQge1xuICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZjNmM2Y7IH1cblxuLmN1c3RvbS1zY3IgaDUge1xuICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZjNmM2Y7IH1cblxuLmN1c3RvbS1zY3IgaDYge1xuICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzZjNmM2Y7IH1cblxuLmN1c3RvbS1zY3IgcCB7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzNmM2YzZjsgfVxuXG4uY3VzdG9tLXNjciBhIHtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMWMxYzRkOyB9XG4gIC5jdXN0b20tc2NyIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZjMGI2OyB9XG5cbi5jdXN0b20tc2NyIC5zdWJjYXQgdWwgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmOyB9XG5cbi5jdXN0b20tc2NyIC5yZXR1ciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIG1heC13aWR0aDogMzgwcHg7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIG1hcmdpbjogMjBweCAwIDQwcHg7IH1cbiAgLmN1c3RvbS1zY3IgLnJldHVyLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jdXN0b20tc2NyIC5yZXR1ci1idG4ge1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzNmM2YzZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5jdXN0b20tc2NyIC5yZXR1ci1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMwYjY7XG4gICAgY29sb3I6ICMzZjNmM2Y7IH1cbiAgLmN1c3RvbS1zY3IgLnJldHVyIC5wb3B1cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA5OTk5OTkgIWltcG9ydGFudDsgfVxuICAgIC5jdXN0b20tc2NyIC5yZXR1ciAucG9wdXAtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDIzJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7IH1cbiAgICAgIC5jdXN0b20tc2NyIC5yZXR1ciAucG9wdXAtY29udGFpbmVyIGgxIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAuY3VzdG9tLXNjciAucmV0dXIgLnBvcHVwLWNvbnRhaW5lciBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgICAgIC5jdXN0b20tc2NyIC5yZXR1ciAucG9wdXAtY29udGFpbmVyICNyZXR1ciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDVweDsgfVxuICAgICAgICAuY3VzdG9tLXNjciAucmV0dXIgLnBvcHVwLWNvbnRhaW5lciAjcmV0dXI6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMwYjY7XG4gICAgICAgICAgY29sb3I6ICMzZjNmM2Y7IH1cbiAgICAuY3VzdG9tLXNjciAucmV0dXIgLnBvcHVwIC5yZXR1ci1idG4tY2xvc2Uge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuY3VzdG9tLXNjciAucmV0dXIgLnBvcHVwIC5yZXR1ci1idG4tY2xvc2U6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jbG9zZS5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgLmN1c3RvbS1zY3IgLnJldHVyIC5wb3B1cC1idG4ge1xuICAgICAgYmFja2dyb3VuZDogIzNmM2YzZjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5jdXN0b20tc2NyIC5yZXR1ciAucG9wdXAtYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMwYjY7XG4gICAgICBjb2xvcjogIzNmM2YzZjsgfVxuXG4uY2F0ZWdvcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNhdGVnb3J5IC5wcm9kdWN0c0xpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmNhdGVnb3J5IC5wcm9kdWN0c0xpc3QgdWwge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogODUlOyB9XG4gICAgICAuY2F0ZWdvcnkgLnByb2R1Y3RzTGlzdCB1bCBsaSB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAgIC5jYXRlZ29yeSAucHJvZHVjdHNMaXN0IHVsIGxpIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDIzcHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLmNhdGVnb3J5IC5wcm9kdWN0c0xpc3QgW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDMwcHggMzBweCAzMHB4IDA7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDsgfVxuICAgIC5jYXRlZ29yeSAucHJvZHVjdHNMaXN0IC5iYWRnZSB7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgIC5jYXRlZ29yeSAucHJvZHVjdHNMaXN0IC5uYW1lLXByb2R1Y3Qge1xuICAgICAgcGFkZGluZzogLjI1ZW0gLjRlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmNhdGVnb3J5IC5wcm9kdWN0c0xpc3QtaW5mbyB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTsgfVxuICAuY2F0ZWdvcnkgLmJhZGdlLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7IH1cbiAgLmNhdGVnb3J5IC50YWJsZSB0aGVhZCB0aCB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7IH1cbiAgLmNhdGVnb3J5IC50YWJsZS1hY2NvdW50IC5iYWRnZSB7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5jYXRlZ29yeSAudGFibGUgdGQsIC5jYXRlZ29yeSAudGFibGUgdGgge1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuY2F0ZWdvcnkgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAuY2F0ZWdvcnkgLnRhYmxlIHRoZWFkIHRyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5jYXRlZ29yeSAucmV0dXJuT3JkZXJfX2J0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDMwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogIzFjMWI0ZDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTVweCAyNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogTGF0byxzYW5zLXNlcmlmOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5jYXRlZ29yeSAucHJvZHVjdHNMaXN0IHVsIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY2F0ZWdvcnkgLnJldHVybk9yZGVyX19idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDE1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4uY2FydC1saXN0IGEuYnRuLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzZjNmM2Y7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzZjNmM2YgIWltcG9ydGFudDsgfVxuICAuY2FydC1saXN0IGEuYnRuLXN1Y2Nlc3M6aG92ZXIsIC5jYXJ0LWxpc3QgYS5idG4tc3VjY2Vzczpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWM0ZDsgfVxuXG4uY2FydC1saXN0IC5zaG9wcGluZ0NhcnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmNhcnQtbGlzdCAuc2hvcHBpbmdDYXJ0X19sZWZ0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyB9XG4gIC5jYXJ0LWxpc3QgLnNob3BwaW5nQ2FydF9fcmlnaHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWJlYmViO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzIHtcbiAgcGFkZGluZzogMzBweCAwIDUwcHggMDsgfVxuICAuY2FydC1saXN0IC5vcmRlckRldGFpbHMgLmhhbGYtZm9ybSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHMgLmhhbGYtZm9ybTpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX2xlZnQtdGl0bGUge1xuICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAgICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19sZWZ0LXRpdGxlIC5vcmRlcl9fc2hvd0xvZ2luIHtcbiAgICAgICAgY29sb3I6ICMwMGFjZWQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fbGVmdCAucmFkaW8gbGFiZWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fbGVmdCAucmFkaW8gbGFiZWwgYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMWMxYzRkO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX2xlZnQgLnJhZGlvIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSwgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19sZWZ0IC5yYWRpbyBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCk6Zm9jdXMgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19sZWZ0IC5yYWRpbyBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciwgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19sZWZ0IC5yYWRpbyBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRvcDogN3B4O1xuICAgICAgbGVmdDogNXB4O1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzRkO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDAuODtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzO1xuICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnM7IH1cbiAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX2xlZnQgLnJhZGlvLWJ0biB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fbGVmdCAucmFkaW8tYnRuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDsgfVxuICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fbGVmdCAub3JkZXItZGV0YWlscyAuZm9ybS1ncm91cCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX2xlZnQgLm9yZGVyLWRldGFpbHMgLmZvcm0tZ3JvdXAgbGFiZWwge1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG4gICAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX2xlZnQgLm9yZGVyLWRldGFpbHMgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7IH1cbiAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX2xlZnQgLmNvbnRhY3QtZm9ybSBoNCB7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX2xlZnQgLmNvbnRhY3QtZm9ybSAuZm9ybS1ncm91cCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX2xlZnQgLmNvbnRhY3QtZm9ybSAuZm9ybS1ncm91cCBsYWJlbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fbGVmdCAuY29udGFjdC1mb3JtIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3OyB9XG4gICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19sZWZ0IC5jaGVja2JveCB7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fbGVmdCAub3B0aW9uYWwge1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fbGVmdCAuYWRkcmVzc2VzLWRpdiB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX2xlZnQgLmFkZHJlc3Nlcy1kaXYgaDMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fbGVmdCAuYWRkcmVzc2VzLWRpdiAuYnRuLWFkZHJlc3Nlcy1kaXYge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fbGVmdCAuYWRkcmVzc2VzLWRpdiAuYnRuLWFkZHJlc3Nlcy1kaXYgLm9wZW5kZWxpdmVyeSwgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19sZWZ0IC5hZGRyZXNzZXMtZGl2IC5idG4tYWRkcmVzc2VzLWRpdiAub3BlbmJpbGxpbmcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQge1xuICAgIGJhY2tncm91bmQ6ICNmY2ZjZmM7XG4gICAgcGFkZGluZzogNjBweCA1MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogNTBweCAwOyB9XG4gICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19yaWdodC10aXRsZSB7XG4gICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX3JpZ2h0LXN1YnRpdGxlIHtcbiAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19yaWdodC1wcm9kdWN0IHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19yaWdodCAucmFkaW8gbGFiZWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQgLnJhZGlvIGxhYmVsIGEge1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzFjMWM0ZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19yaWdodCAucmFkaW8gW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLCAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX3JpZ2h0IC5yYWRpbyBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCk6Zm9jdXMgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19yaWdodCAucmFkaW8gW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIsIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQgLnJhZGlvIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdG9wOiA3cHg7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjNGQ7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMC44O1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnM7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4yczsgfVxuICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQtZGV0YWlscyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA4MCU7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQtZGV0YWlscyAuY2FydC1wcm9kdWN0IHtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX3JpZ2h0LWRldGFpbHMgLmNhcnQtcHJvZHVjdCBhIHtcbiAgICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19yaWdodC1kZXRhaWxzIC5jb2RlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjYzNjM2MzO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gICAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQtZGV0YWlscyAuY29kZSBzdHJvbmcge1xuICAgICAgICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gICAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX3JpZ2h0LWRldGFpbHMgLmxhYmVsLWNhcnQtc2l6ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4OyB9XG4gICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19yaWdodC1wcmljZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAyMCU7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQtcHJpY2Ugc21hbGwge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQtc3ViVG90YWxQcmljZSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDdkNzsgfVxuICAgICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19yaWdodC1zdWJUb3RhbFByaWNlIGg0IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQtc3ViVG90YWxQcmljZSBoNCBzcGFuIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX3JpZ2h0LXRvdGFsUHJpY2UgaDMge1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX3JpZ2h0LXRvdGFsUHJpY2UgaDMgc3BhbiB7XG4gICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQtbnVtYmVyUHJvZHVjdCB7XG4gICAgICB3aWR0aDogOTAlOyB9XG4gICAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX3JpZ2h0LW51bWJlclByb2R1Y3QgaDMgc3Ryb25nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQtbnVtYmVyUHJvZHVjdCBoMyBzcGFuIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7IH1cbiAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX3JpZ2h0IC5wYXltZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX3JpZ2h0IC5wYXltZW50LWRldGFpbHMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG1hcmdpbjogMTBweCAwIDUwcHggMDsgfVxuXG4uY2FydC1saXN0IC5vcmRlckNvbXBsZXRpb24ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1MHB4IDA7IH1cbiAgLmNhcnQtbGlzdCAub3JkZXJDb21wbGV0aW9uLWRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAuY2FydC1saXN0IC5vcmRlckNvbXBsZXRpb24gcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBjb2xvcjogIzNmM2YzZjtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5jYXJ0LWxpc3QgLm9yZGVyQ29tcGxldGlvbiBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLmNhcnQtbGlzdCAub3JkZXJDb21wbGV0aW9uIC5mYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4OyB9XG4gIC5jYXJ0LWxpc3QgLm9yZGVyQ29tcGxldGlvbi10aXRsZSBwIHtcbiAgICBmb250LXNpemU6IDUwcHg7IH1cblxuLmNhcnQtbGlzdCAucGF5bWVudC1jYXJkIGgxIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBjb2xvcjogIzNmM2YzZjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmNhcnQtbGlzdCAucGF5bWVudC1jYXJkIGlucHV0LmJ0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjM2YzZjNmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzZjNmM2YgIWltcG9ydGFudDsgfVxuICAuY2FydC1saXN0IC5wYXltZW50LWNhcmQgaW5wdXQuYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWM0ZDsgfVxuXG4uY2FydC1saXN0IC5oZWFkaW5nLWxpc3Qge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q3ZDc7IH1cbiAgLmNhcnQtbGlzdCAuaGVhZGluZy1saXN0IHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmNhcnQtbGlzdCAudG9wLW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZjMGI2OyB9XG4gIC5jYXJ0LWxpc3QgLnRvcC1tZXNzYWdlIHAge1xuICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmNhcnQtbGlzdCAuYmFubmVyLXBhZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5jYXJ0LWxpc3QgLmJhbm5lci1wYWdlIC5yb3ctY2VudGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLmNhcnQtbGlzdCAucm93LWNlbnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmNhcnQtbGlzdCAucm93LWNlbnRlciAuY2FydC1pdGVtIC5jYXJ0LWJ0biB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgLmNhcnQtbGlzdCAucm93LWNlbnRlciAuY2FydC1pdGVtIC5jYXJ0LWJ0biAudGl0bGUtcGF5bWVudCB7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgLmNhcnQtbGlzdCAucm93LWNlbnRlciAuY2FydC1pdGVtIC5jYXJ0LWJ0bi1sZWZ0IHtcbiAgICAgIG1hcmdpbjogMjBweCAwOyB9XG4gICAgICAuY2FydC1saXN0IC5yb3ctY2VudGVyIC5jYXJ0LWl0ZW0gLmNhcnQtYnRuLWxlZnQgYS5idG4tc3VjY2VzcyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNmM2YzZiAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5jYXJ0LWxpc3QgLnJvdy1jZW50ZXIgLmNhcnQtaXRlbSAuY2FydC1idG4tbGVmdCBhLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjNGQ7IH1cbiAgICAgICAgLmNhcnQtbGlzdCAucm93LWNlbnRlciAuY2FydC1pdGVtIC5jYXJ0LWJ0bi1sZWZ0IGEuYnRuLXN1Y2Nlc3MuYWN0aXZlLCAuY2FydC1saXN0IC5yb3ctY2VudGVyIC5jYXJ0LWl0ZW0gLmNhcnQtYnRuLWxlZnQgYS5idG4tc3VjY2Vzczpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzRkOyB9XG4gICAgLmNhcnQtbGlzdCAucm93LWNlbnRlciAuY2FydC1pdGVtIC5jYXJ0LWJ0biAucGF5bWVudC1kaXNjb3VudCBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAuY2FydC1saXN0IC5yb3ctY2VudGVyIC5jYXJ0LWl0ZW0gLmNhcnQtYnRuIC5wYXltZW50LWRpc2NvdW50IHAgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gICAgLmNhcnQtbGlzdCAucm93LWNlbnRlciAuY2FydC1pdGVtIC5jYXJ0LWJ0biAucGF5bWVudC1kaXNjb3VudCBpbnB1dCB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuICAgIC5jYXJ0LWxpc3QgLnJvdy1jZW50ZXIgLmNhcnQtaXRlbSAuY2FydC1idG4gLnBheW1lbnQtZGlzY291bnQgLmNhcnQtYnRuLWxlZnQgLmJ0biB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuY2FydC1saXN0IC5yb3ctY2VudGVyIC5yb3cgLmNhcnQtaXRlbSB7XG4gICAgcGFkZGluZzogNTBweCAwIDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7IH1cbiAgICAuY2FydC1saXN0IC5yb3ctY2VudGVyIC5yb3cgLmNhcnQtaXRlbSAuY2FydC1pdGVtLWJ0bnMgYS5kZWZhdWx0IHtcbiAgICAgIGNvbG9yOiAjZmZjMGI2OyB9XG4gICAgICAuY2FydC1saXN0IC5yb3ctY2VudGVyIC5yb3cgLmNhcnQtaXRlbSAuY2FydC1pdGVtLWJ0bnMgYS5kZWZhdWx0OmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMzZjNmM2Y7IH1cblxuLmNhcnQtbGlzdCAuY2FydC1pdGVtLWJ0bnMgYSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLmNhcnQtbGlzdCAuY2FydC1pdGVtLWJ0bnMgLmRhbmdlciAuZmEge1xuICBjb2xvcjogIzNmM2YzZjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uY2FydC1saXN0IC5tb3JlLWNhcnQtaW5mbyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmNhcnQtbGlzdCAubW9yZS1jYXJ0LWluZm8gaDQge1xuICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgLmNhcnQtbGlzdCAubW9yZS1jYXJ0LWluZm8gLnJhZGlvIGxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzNmM2YzZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5jYXJ0LWxpc3QgLm1vcmUtY2FydC1pbmZvIC5yYWRpbyBsYWJlbCBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzFjMWM0ZDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuY2FydC1saXN0IC5tb3JlLWNhcnQtaW5mbyAucmFkaW8gW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLCAuY2FydC1saXN0IC5tb3JlLWNhcnQtaW5mbyAucmFkaW8gW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5jYXJ0LWxpc3QgLm1vcmUtY2FydC1pbmZvIC5yYWRpbyBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciwgLmNhcnQtbGlzdCAubW9yZS1jYXJ0LWluZm8gLnJhZGlvIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiA3cHg7XG4gICAgbGVmdDogNXB4O1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzRkO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMC44O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnM7IH1cbiAgLmNhcnQtbGlzdCAubW9yZS1jYXJ0LWluZm8gLm5vLWNoZWNrIC5yYWRpbyBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLmNhcnQtbGlzdCAubW9yZS1jYXJ0LWluZm8gLm5vLWNoZWNrIC5yYWRpbyBsYWJlbCBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjMWMxYzRkOyB9XG4gIC5jYXJ0LWxpc3QgLm1vcmUtY2FydC1pbmZvIC5uby1jaGVjayBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsIC5jYXJ0LWxpc3QgLm1vcmUtY2FydC1pbmZvIC5uby1jaGVjayBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCk6Zm9jdXMgKyBsYWJlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgLmNhcnQtbGlzdCAubW9yZS1jYXJ0LWluZm8gLm5vLWNoZWNrIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLCAuY2FydC1saXN0IC5tb3JlLWNhcnQtaW5mbyAubm8tY2hlY2sgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgLmNhcnQtbGlzdCAubW9yZS1jYXJ0LWluZm8gLnBheW1lbnQtZGV0YWlscyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7IH1cbiAgICAuY2FydC1saXN0IC5tb3JlLWNhcnQtaW5mbyAucGF5bWVudC1kZXRhaWxzIHAge1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGNvbG9yOiAjM2YzZjNmOyB9XG4gIC5jYXJ0LWxpc3QgLm1vcmUtY2FydC1pbmZvIC50ZXh0LXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5jYXJ0LWxpc3QgLm1vcmUtY2FydC1pbmZvIC5jYXJ0LWJ0biBoNCB7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuY2FydC1saXN0IC5tb3JlLWNhcnQtaW5mbyAuY2FydC1idG4gaDQgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgcGFkZGluZzogNnB4IDAgNnB4IDEwJTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgfVxuICAgICAgLmNhcnQtbGlzdCAubW9yZS1jYXJ0LWluZm8gLmNhcnQtYnRuIGg0IHNwYW4uZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA2cHggMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgd2lkdGg6IDcwJTsgfVxuICAgICAgLmNhcnQtbGlzdCAubW9yZS1jYXJ0LWluZm8gLmNhcnQtYnRuIGg0IHNwYW4uZGVsaXZlcnkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzMCU7IH1cbiAgLmNhcnQtbGlzdCAubW9yZS1jYXJ0LWluZm8gLmNhcnQtYnRuIGgzIHtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5jYXJ0LWxpc3QgLm1vcmUtY2FydC1pbmZvIC5jYXJ0LWJ0biBoMyBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5jYXJ0LWxpc3QgLm1vcmUtY2FydC1pbmZvIC5jYXJ0LWJ0biBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuICAuY2FydC1saXN0IC5tb3JlLWNhcnQtaW5mbyAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWMxYjRkOyB9XG5cbi5jYXJ0LWxpc3QgLmNhcnQtaW1nIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7IH1cblxuLmNhcnQtbGlzdCAuY2FydC1pdGVtLWxpc3Qge1xuICBib3JkZXI6IG5vbmU7IH1cblxuLmNhcnQtbGlzdCAuY2FydC1pbmZvIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7IH1cbiAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC50aXRsZS1yZXNwb25zaXZlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLmNhcnQtbGlzdCAuY2FydC1pbmZvLm5hbWUge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5jYXJ0LWxpc3QgLmNhcnQtaW5mbyAuY2FydC1wcm9kdWN0IHtcbiAgICB3aWR0aDogODAlOyB9XG4gICAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC5jYXJ0LXByb2R1Y3QgYSB7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC5jb2RlIHtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjYzNjM2MzO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gICAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC5jb2RlIHN0cm9uZyB7XG4gICAgICBjb2xvcjogIzIyMjIyMjsgfVxuICAuY2FydC1saXN0IC5jYXJ0LWluZm8gaDQge1xuICAgIGNvbG9yOiAjMWMxYzRkO1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAuY2FydC1saXN0IC5jYXJ0LWluZm8gLmNhcnQtaW5mby1oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC50b3AtbWluaSAudGV4dC1sZWZ0IHtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAuY2FydC1saXN0IC5jYXJ0LWluZm8gLnRvcC1taW5pIC50ZXh0LWxlZnQgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC5sZWZ0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC5jYXJ0LWl0ZW0tYnRucy51cGRhdGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC5jYXJ0LWl0ZW0tYnRucy51cGRhdGUgYSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC5xdWFudC1ncm91cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC5xdWFudC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICAgIHBhZGRpbmc6IDE0cHggMTRweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjMTUxNTE1O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JmYmZiZjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAuY2FydC1saXN0IC5jYXJ0LWluZm8gLnF1YW50LWdyb3VwIC5pbnB1dC1ncm91cC1idG4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLmNhcnQtaW5mbyAucXVhbnQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bi51cCB7XG4gICAgICAgIHRvcDogMDsgfVxuICAgICAgICAuY2FydC1saXN0IC5jYXJ0LWluZm8gLnF1YW50LWdyb3VwIC5pbnB1dC1ncm91cC1idG4udXAgYnV0dG9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgZGlzcGxheTogcnVieS1iYXNlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC5xdWFudC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLmRvd24ge1xuICAgICAgICBib3R0b206IDA7IH1cbiAgICAgICAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC5xdWFudC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLmRvd24gYnV0dG9uIHtcbiAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgZGlzcGxheTogcnVieS1iYXNlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICAuY2FydC1saXN0IC5jYXJ0LWluZm8gLnF1YW50LWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLmZhLWFycm93LXVwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgICAgY29sb3I6ICNhMmEyYTI7IH1cbiAgICAgICAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC5xdWFudC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuIC5mYS1hcnJvdy11cDpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC43OyB9XG4gICAgICAuY2FydC1saXN0IC5jYXJ0LWluZm8gLnF1YW50LWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLmZhLWFycm93LWRvd24ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgICAgICBjb2xvcjogI2EyYTJhMjsgfVxuICAgICAgICAuY2FydC1saXN0IC5jYXJ0LWluZm8gLnF1YW50LWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLmZhLWFycm93LWRvd246aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDAuNzsgfVxuICAuY2FydC1saXN0IC5jYXJ0LWluZm8gLmxhYmVsLWNhcnQtc2l6ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNmM2YzZjtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7IH1cblxuLmNhcnQtbGlzdCAudGVybXMge1xuICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmOyB9XG4gIC5jYXJ0LWxpc3QgLnRlcm1zIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogIzFjMWI0ZDsgfVxuXG4uY2FydC1kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjBweCBhdXRvOyB9XG4gIC5jYXJ0LWRldGFpbHMtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjb2xvcjogI2NjY2NjYztcbiAgICBtYXJnaW46IDAgMjBweDsgfVxuICAgIC5jYXJ0LWRldGFpbHMtaXRlbSBzcGFuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIHBhZGRpbmc6IDNweCAxMXB4O1xuICAgICAgY29sb3I6ICNjY2NjY2M7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgLmNhcnQtZGV0YWlscy1pdGVtOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDsgfVxuICAgIC5jYXJ0LWRldGFpbHMtaXRlbTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAuY2FydC1kZXRhaWxzLWl0ZW0uYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjMWMxYjRkOyB9XG4gICAgICAuY2FydC1kZXRhaWxzLWl0ZW0uYWN0aXZlIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMWMxYjRkO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMWMxYjRkO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5jYXJ0LWRldGFpbHMtaXRlbTpob3ZlciB7XG4gICAgICBjb2xvcjogIzFjMWI0ZDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhcnQtbGlzdCAuaGVhZGluZy1saXN0IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAuY2FydC1saXN0IC5zaG9wcGluZ0NhcnRfX3JpZ2h0IHtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jYXJ0LWxpc3QgLnNob3BwaW5nQ2FydF9fcmlnaHQge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ViZWJlYjsgfVxuICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX2xlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuY2FydC1saXN0IC50b3AtbWVzc2FnZSBwIHtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgLmNhcnQtbGlzdCAucm93LWNlbnRlciAuY2FydC1pdGVtIC5jYXJ0LWJ0bi1sZWZ0IGEuYnRuLXN1Y2Nlc3Mge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jYXJ0LWxpc3QgLnJvdy1jZW50ZXIgLnJvdyAuY2FydC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAuY2FydC1saXN0IC5zaG9wcGluZ0NhcnRfX2xlZnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLmNhcnQtbGlzdCAuc2hvcHBpbmdDYXJ0X19yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7IH1cbiAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19sZWZ0LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDsgfVxuICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fbGVmdCAucmFkaW8gbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgLmNhcnQtbGlzdCAub3JkZXJEZXRhaWxzX19yaWdodCB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQtc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLm9yZGVyRGV0YWlsc19fcmlnaHQgLnJhZGlvIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAuY2FydC1saXN0IC5vcmRlckRldGFpbHNfX3JpZ2h0LXRvdGFsUHJpY2UgaDMge1xuICAgICAgICBmb250LXNpemU6IDI3cHg7IH1cbiAgLmNhcnQtbGlzdCAuaGVhZGluZy1saXN0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jYXJ0LWxpc3QgLmNhcnQtaW5mbyB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIGg0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLmNhcnQtbGlzdCAuY2FydC1pbmZvIC5jYXJ0LXByb2R1Y3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5jYXJ0LWxpc3QgLmNhcnQtaW5mby5uYW1lIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgICAuY2FydC1saXN0IC5jYXJ0LWluZm8gLnF1YW50LWdyb3VwIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5jYXJ0LWxpc3QgLmNhcnQtaW5mbyAudGl0bGUtcmVzcG9uc2l2ZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIC5jYXJ0LWxpc3QgLmNhcnQtaW5mbyAudGl0bGUtcmVzcG9uc2l2ZS50cmFzaCB7XG4gICAgICAgIGNvbG9yOiAjMWMxYzRkO1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAuY2FydC1saXN0IC5jYXJ0LWluZm8gLmxlZnQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAuY2FydC1saXN0IC5jYXJ0LWluZm8gLmNhcnQtaXRlbS1idG5zLnVwZGF0ZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTBweDsgfVxuICAuY2FydC1kZXRhaWxzIHtcbiAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmNhcnQtZGV0YWlscy1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIC5jYXJ0LWRldGFpbHMtaXRlbSBzcGFuIHtcbiAgICAgICAgcGFkZGluZzogM3B4IDlweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuLm1vZGFsLWNhcnQge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsLWNhcnQgLm1vZGFsLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5tb2RhbC1jYXJ0IC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMxYzFjNGQ7IH1cbiAgLm1vZGFsLWNhcnQgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDsgfVxuICAubW9kYWwtY2FydCAuY2FydC1pbWcgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tb2RhbC1jYXJ0IC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gICAgLm1vZGFsLWNhcnQgLm1vZGFsLWJvZHkgLmNhcnQtaW5mbyAuY2FydC1wcm9kdWN0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5tb2RhbC1jYXJ0IC5tb2RhbC1ib2R5IC5jYXJ0LWluZm8gLmNhcnQtcHJvZHVjdCBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7IH1cbiAgICAgICAgLm1vZGFsLWNhcnQgLm1vZGFsLWJvZHkgLmNhcnQtaW5mbyAuY2FydC1wcm9kdWN0IGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZmZjMGI2OyB9XG4gICAgLm1vZGFsLWNhcnQgLm1vZGFsLWJvZHkgLmNhcnQtaW5mbyAubGFiZWwtY2FydC1zaXplIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgcGFkZGluZzogN3B4IDIxcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBlYXNlLWluLW91dCwgLjZzO1xuICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsIC42cztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzZjNmM2Y7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzZjNmOyB9XG4gICAgLm1vZGFsLWNhcnQgLm1vZGFsLWJvZHkgLmNhcnQtaW5mbyBoNCB7XG4gICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMxYzFjNGQ7IH1cbiAgICAubW9kYWwtY2FydCAubW9kYWwtYm9keSAudG9wLW1lc3NhZ2UgcCB7XG4gICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMWMxYzRkOyB9XG4gICAgLm1vZGFsLWNhcnQgLm1vZGFsLWJvZHkgLnRvcC1taW5pIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMGI2OyB9XG4gIC5tb2RhbC1jYXJ0IC5tb2RhbC1mb290ZXIgLmJ0bi1kYW5nZXIge1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMwYjYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmMwYjYgIWltcG9ydGFudDsgfVxuICAgIC5tb2RhbC1jYXJ0IC5tb2RhbC1mb290ZXIgLmJ0bi1kYW5nZXI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMiAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjIgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsLWNhcnQgLm1vZGFsLWZvb3RlciAuYnRuLXN1Y2Nlc3MucHVsbC1yaWdodCB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzIyMiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMyMjIgIWltcG9ydGFudDsgfVxuICAgIC5tb2RhbC1jYXJ0IC5tb2RhbC1mb290ZXIgLmJ0bi1zdWNjZXNzLnB1bGwtcmlnaHQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsLWNhcnQgYnV0dG9uLmJ0bi5idG4tc3VjY2Vzcy5idG4tZGFuZ2VyLmJ0bi1jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4jZHJvcGRvd25zdW1hciAuZHJvcGRvd24tbWVudSAuZHJvcC1jYXJ0LWl0ZW0gcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgI2Ryb3Bkb3duc3VtYXIgLmRyb3Bkb3duLW1lbnUgLmRyb3AtY2FydC1pdGVtIHAgLmxhYmVsLWNhcnQtc2l6ZSB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogNXB4IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGVhc2UtaW4tb3V0LCAuNnM7XG4gICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsIC42cztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMWMxYzRkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjNGQ7IH1cblxuI2Ryb3Bkb3duc3VtYXIgLmRyb3Bkb3duLW1lbnUgLmRyb3AtY2FydC1pdGVtIGg0IHtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMWMxYzRkOyB9XG4gICNkcm9wZG93bnN1bWFyIC5kcm9wZG93bi1tZW51IC5kcm9wLWNhcnQtaXRlbSBoNCBhIHtcbiAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzIyMjIyMiAhaW1wb3J0YW50OyB9XG4gICAgI2Ryb3Bkb3duc3VtYXIgLmRyb3Bkb3duLW1lbnUgLmRyb3AtY2FydC1pdGVtIGg0IGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmMwYjYgIWltcG9ydGFudDsgfVxuXG4jZHJvcGRvd25zdW1hciAuZHJvcC10b3AtbGluayB7XG4gIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzFjMWM0ZCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb2RhbC1jYXJ0IC5jYXJ0LWluZm8ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4ucXVpY2stbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gIG1heC13aWR0aDogNzAlOyB9XG5cbi5xdWljay1tb2RhbCAucXVpY2tWaWV3IHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuICAucXVpY2stbW9kYWwgLnF1aWNrVmlld19fbGVmdEJsb2NrIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDUlO1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAucXVpY2stbW9kYWwgLnF1aWNrVmlld19fcmlnaHRCbG9jayB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDsgfVxuICAgIC5xdWljay1tb2RhbCAucXVpY2tWaWV3X19yaWdodEJsb2NrLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDsgfVxuICAgIC5xdWljay1tb2RhbCAucXVpY2tWaWV3X19yaWdodEJsb2NrIGgzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDsgfVxuICAgIC5xdWljay1tb2RhbCAucXVpY2tWaWV3X19yaWdodEJsb2NrLWNvZGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5xdWljay1tb2RhbCAucXVpY2tWaWV3X19yaWdodEJsb2NrIC5wcm9kLW1hcmltaSBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnF1aWNrLW1vZGFsIC5xdWlja1ZpZXdfX3JpZ2h0QmxvY2sgLnByb2QtbWFyaW1pIC5sYWJlbC5sYWJlbC1kZWZhdWx0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBmb250LWZhbWlseTogUFQgU2FucyxzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBhZGRpbmc6IDdweCAyMXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsLjZzO1xuICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsLjZzO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNmM2YzZjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgLnF1aWNrLW1vZGFsIC5xdWlja1ZpZXdfX3JpZ2h0QmxvY2sgLnByb2QtbWFyaW1pIC5sYWJlbC5sYWJlbC1kZWZhdWx0IHN0cm9uZyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLnF1aWNrLW1vZGFsIC5xdWlja1ZpZXdfX3JpZ2h0QmxvY2sgLnByb2QtbWFyaW1pIC5sYWJlbC5sYWJlbC1kZWZhdWx0LmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjNGQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6ICMxYzFjNGQ7IH1cbiAgICAucXVpY2stbW9kYWwgLnF1aWNrVmlld19fcmlnaHRCbG9jayAucHJvZC1tYXJpbWkgLmxhYmVsIC5mYSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC03cHg7XG4gICAgICByaWdodDogLTdweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAycHggN3B4IDIwcHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiAycHggN3B4IDIwcHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuICAgICAgYm94LXNoYWRvdzogMnB4IDdweCAyMHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjE3KTsgfVxuICAgIC5xdWljay1tb2RhbCAucXVpY2tWaWV3X19yaWdodEJsb2NrIC5wcm9kLXF1YW50IC5xdWFudCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnF1aWNrLW1vZGFsIC5xdWlja1ZpZXdfX3JpZ2h0QmxvY2sgLnByb2QtcXVhbnQgLmlucHV0LWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucXVpY2stbW9kYWwgLnF1aWNrVmlld19fcmlnaHRCbG9jayAucHJvZC1xdWFudCAuYWRkdG9jYXJ0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIGhlaWdodDogNTBweDsgfVxuXG4uYWRkU2hvcC1tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgbWF4LXdpZHRoOiA3MCU7IH1cblxuLmFkZFNob3AtbW9kYWwubW9kYWwtY2FydCAuY2FydC1pbWcgaW1nIHtcbiAgbWF4LWhlaWdodDogMzIwcHg7IH1cblxuLmFkZFNob3AtbW9kYWwubW9kYWwtY2FydCAubW9kYWwtYm9keSAuY2FydC1pbmZvIC5jYXJ0LXByb2R1Y3QgYSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogUFQgU2FucyxzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLmFkZFNob3AtbW9kYWwubW9kYWwtY2FydCAubW9kYWwtZm9vdGVyIC5idG4tZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMyAhaW1wb3J0YW50OyB9XG4gIC5hZGRTaG9wLW1vZGFsLm1vZGFsLWNhcnQgLm1vZGFsLWZvb3RlciAuYnRuLWRhbmdlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmFkZFNob3AtbW9kYWwubW9kYWwtY2FydCAubW9kYWwtZm9vdGVyIC5idG4tc3VjY2Vzcy5wdWxsLXJpZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmYzBiNiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMGI2O1xuICBjb2xvcjogIzIyMiAhaW1wb3J0YW50OyB9XG4gIC5hZGRTaG9wLW1vZGFsLm1vZGFsLWNhcnQgLm1vZGFsLWZvb3RlciAuYnRuLXN1Y2Nlc3MucHVsbC1yaWdodDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5xdWljay1tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5xdWljay1tb2RhbCAucXVpY2tWaWV3X19sZWZ0QmxvY2sge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLnF1aWNrLW1vZGFsIC5xdWlja1ZpZXdfX3JpZ2h0QmxvY2sge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAucXVpY2stbW9kYWwgLnF1aWNrVmlld19fcmlnaHRCbG9jayAucHJvZC1tYXJpbWkge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIC5xdWljay1tb2RhbCAucXVpY2tWaWV3X19yaWdodEJsb2NrIC5wcm9kLXF1YW50IHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2stbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA5NSU7IH1cbiAgLmFkZFNob3AtbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA5NSU7IH1cbiAgLmFkZFNob3AtbW9kYWwgLmNhcnQtaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuYWRkU2hvcC1tb2RhbCAuY2FydC1pbmZvIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmFkZFNob3AtbW9kYWwgLmhpZGRlbi14cy1kb3duIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbi5jYXRlZ29yeSAuYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNhdGVnb3J5IC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAuY2F0ZWdvcnkgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUgYSB7XG4gICAgY29sb3I6ICM4ODg4ODg7IH1cbiAgLmNhdGVnb3J5IC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJ8XCI7IH1cblxuLmNhdGVnb3J5X19ibG9jayB7XG4gIG1hcmdpbjogMCAyJTsgfVxuXG4uY2F0ZWdvcnlfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDYwMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY2F0ZWdvcnlfX2l0ZW0tY29udGFpbmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5jYXRlZ29yeV9faXRlbS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAgIC5jYXRlZ29yeV9faXRlbS10aXRsZSBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuY2F0ZWdvcnlfX2l0ZW0tZnVsbCB7XG4gICAgbWFyZ2luOiAuNSU7XG4gICAgd2lkdGg6IDk5JTsgfVxuICAuY2F0ZWdvcnlfX2l0ZW0taGFsZiB7XG4gICAgbWFyZ2luOiAuNSU7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuY2F0ZWdvcnlfX2l0ZW0tcXVhcnRlciB7XG4gICAgbWFyZ2luOiAuNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI0JTsgfVxuICAuY2F0ZWdvcnlfX2l0ZW0taW1hZ2UtZGVza3RvcCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jYXRlZ29yeV9faXRlbS1pbWFnZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuY2F0ZWdvcnlfX2l0ZW0tcXVhcnRlciB7XG4gICAgd2lkdGg6IDQ5JTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5jYXRlZ29yeV9faXRlbS1xdWFydGVyIHtcbiAgICB3aWR0aDogOTklOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmNhdGVnb3J5X19pdGVtIHtcbiAgICBtYXJnaW46IDElO1xuICAgIGhlaWdodDogNDAwcHg7IH1cbiAgICAuY2F0ZWdvcnlfX2l0ZW0tdGl0bGUgYSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAuY2F0ZWdvcnlfX2l0ZW0taGFsZiB7XG4gICAgICB3aWR0aDogOTklOyB9XG4gICAgLmNhdGVnb3J5X19pdGVtLXF1YXJ0ZXIge1xuICAgICAgd2lkdGg6IDk5JTsgfSB9XG5cbi5zY3ItY2F0UGFnZSB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgLnNjci1jYXRQYWdlIC5wcm9kLXNtYWxsLWxpc3QtaXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2NyLWNhdFBhZ2UgI2xvYWRNb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5zY3ItY2F0UGFnZSAjbG9hZE1vcmUgYSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzEyYTViO1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIC5zY3ItY2F0UGFnZSAjbG9hZE1vcmUgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmMwYjY7XG4gICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5zY3ItY2F0UGFnZSAucHJvZC1pbWcgZmlndXJlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNjci1jYXRQYWdlIC5wcm9kLWltZyBmaWd1cmUgaW1nIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zY3ItY2F0UGFnZSAucHJvZC1pbWcgZmlndXJlOmhvdmVyIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAuc2NyLWNhdFBhZ2UgLnByb2QtaW1nIGZpZ3VyZSAuaG92ZXItY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0yMDBweDtcbiAgICAgIGJhY2tncm91bmQ6ICMzMTJhNWI7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnNjci1jYXRQYWdlIC5wcm9kLWltZyBmaWd1cmUgLmhvdmVyLWNvbnRlbnQuYWN0aXZlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjtcbiAgICAgICAgYm90dG9tOiAwOyB9XG4gICAgICAuc2NyLWNhdFBhZ2UgLnByb2QtaW1nIGZpZ3VyZSAuaG92ZXItY29udGVudCAucHJvZC1tYXJpbWkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgICAgLnNjci1jYXRQYWdlIC5wcm9kLWltZyBmaWd1cmUgLmhvdmVyLWNvbnRlbnQgLnByb2QtbWFyaW1pIC5sYWJlbC1kZWZhdWx0IHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCwgLjZzO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgLnNjci1jYXRQYWdlIC5wcm9kLWltZyBmaWd1cmUgLmhvdmVyLWNvbnRlbnQgLnByb2QtbWFyaW1pIC5sYWJlbC1kZWZhdWx0LmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9XG4gICAgICAgICAgICAuc2NyLWNhdFBhZ2UgLnByb2QtaW1nIGZpZ3VyZSAuaG92ZXItY29udGVudCAucHJvZC1tYXJpbWkgLmxhYmVsLWRlZmF1bHQuYWN0aXZlIC5mYS5mYS1jaGVjayB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICAgICAgICByaWdodDogLTdweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDdweCAyMHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcbiAgICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAycHggN3B4IDIwcHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAycHggN3B4IDIwcHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTcpOyB9XG4gICAgICAgICAgLnNjci1jYXRQYWdlIC5wcm9kLWltZyBmaWd1cmUgLmhvdmVyLWNvbnRlbnQgLnByb2QtbWFyaW1pIC5sYWJlbC1kZWZhdWx0IHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07IH1cbiAgICAgICAgICAuc2NyLWNhdFBhZ2UgLnByb2QtaW1nIGZpZ3VyZSAuaG92ZXItY29udGVudCAucHJvZC1tYXJpbWkgLmxhYmVsLWRlZmF1bHQuYm95cy1jYXQsIC5zY3ItY2F0UGFnZSAucHJvZC1pbWcgZmlndXJlIC5ob3Zlci1jb250ZW50IC5wcm9kLW1hcmltaSAubGFiZWwtZGVmYXVsdC5naXJscy1jYXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAycHg7IH1cbiAgICAgICAgICAuc2NyLWNhdFBhZ2UgLnByb2QtaW1nIGZpZ3VyZSAuaG92ZXItY29udGVudCAucHJvZC1tYXJpbWkgLmxhYmVsLWRlZmF1bHQ6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfVxuICAgICAgLnNjci1jYXRQYWdlIC5wcm9kLWltZyBmaWd1cmUgLmhvdmVyLWNvbnRlbnQtZGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAuc2NyLWNhdFBhZ2UgLnByb2QtaW1nIGZpZ3VyZSAuaG92ZXItY29udGVudC1kZXRhaWxzIC5hZGR0b2NhcnQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjsgfVxuICAgICAgICAgIC5zY3ItY2F0UGFnZSAucHJvZC1pbWcgZmlndXJlIC5ob3Zlci1jb250ZW50LWRldGFpbHMgLmFkZHRvY2FydDpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgICAuc2NyLWNhdFBhZ2UgLnByb2QtaW1nIGZpZ3VyZSAuaG92ZXItY29udGVudC1kZXRhaWxzLXJpZ2h0IHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAuc2NyLWNhdFBhZ2UgLnByb2QtaW1nIGZpZ3VyZSAuaG92ZXItY29udGVudC1kZXRhaWxzLXJpZ2h0IGEge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgICAgIC5zY3ItY2F0UGFnZSAucHJvZC1pbWcgZmlndXJlIC5ob3Zlci1jb250ZW50LWRldGFpbHMtcmlnaHQgYTpob3ZlciB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAuc2NyLWNhdFBhZ2UgLnByb2QtaW1nIGZpZ3VyZSAuaG92ZXItY29udGVudCAuc2luZ2xlLXByb2R1Y3QtcmlnaHRfX3VuYXZhaWxhYmxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLnNjci1jYXRQYWdlIC5wcm9kLWluZm8gcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuc2NyLWNhdFBhZ2UgLnByb2QtaW5mbyBoMyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnNjci1jYXRQYWdlIC5wcm9kLWluZm8gaDMgYSB7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gIC5zY3ItY2F0UGFnZSAucHJvZC1pbmZvIGg0IHtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLnNjci1jYXRQYWdlIC5wcm9kLWluZm8gaDQgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5zY3ItY2F0UGFnZSAucHJvZC1pbmZvIGg0IHNtYWxsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAuc2NyLWNhdFBhZ2UgLnByb2QtaW5mbyBidXR0b24uYnRuLmJ0bi1zdWNjZXNzLmFkZHRvY2FydCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgYmFja2dyb3VuZDogIzNmM2YzZjtcbiAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGVhc2UtaW4tb3V0LCAuNHM7XG4gICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsIC40cztcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBwYWRkaW5nOiAxMnB4OyB9XG4gICAgLnNjci1jYXRQYWdlIC5wcm9kLWluZm8gYnV0dG9uLmJ0bi5idG4tc3VjY2Vzcy5hZGR0b2NhcnQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmYzBiNjsgfVxuXG4uc2NyLWNhdC1maWx0ZXJzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIC5zY3ItY2F0LWZpbHRlcnMgLmJ0bi1maWx0cmUtaGVhZCB7XG4gICAgY29sb3I6ICM4YzhjOGM7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2NyLWNhdC1maWx0ZXJzIC5idG4tZmlsdHJlLWhlYWQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGxlZnQ6IC0yMnB4O1xuICAgICAgdG9wOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQz94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPyUzRSUzQyEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgLS0lM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyBpZD0nTGF5ZXJfMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeD0nMHB4JyB5PScwcHgnIHdpZHRoPSczMDBweCcgaGVpZ2h0PSczMDBweCcgdmlld0JveD0nMCAwIDMwMCAzMDAnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwMCAzMDA7JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ3N0eWxlIHR5cGU9J3RleHQvY3NzJyUzRSAuc3Qwe2ZpbGw6JTIzMUMxQzREO3N0cm9rZTolMjMxQzFDNEQ7c3Ryb2tlLXdpZHRoOjU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fSAlM0Mvc3R5bGUlM0UlM0NkZXNjJTNFQ3JlYXRlZCB3aXRoIFNrZXRjaC4lM0MvZGVzYyUzRSUzQ2clM0UlM0NnJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMTUzLjEsNDYuM0wxNTMuMSw0Ni4zYzE0LjIsMS42LDI1LjIsMTMuNiwyNS4yLDI4LjFjMCwxNC42LTExLDI2LjYtMjUuMiwyOC4xdjE3My4yYzAsMS43LTEuNCwzLjEtMy4xLDMuMSBzLTMuMS0xLjQtMy4xLTMuMVYxMDIuNmMtMTQuMi0xLjYtMjUuMi0xMy42LTI1LjItMjguMWMwLTE0LjYsMTEtMjYuNiwyNS4yLTI4LjFWMjQuMWMwLTEuNywxLjQtMy4xLDMuMS0zLjFzMy4xLDEuNCwzLjEsMy4xIFY0Ni4zeiBNMTI4LDc0LjVjMCwxMi4xLDkuOSwyMiwyMiwyMmMxMi4xLDAsMjItOS45LDIyLTIyYzAtMTIuMS05LjktMjItMjItMjJDMTM3LjksNTIuNSwxMjgsNjIuMywxMjgsNzQuNXonLyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTM5LjksMTk3LjRMMzkuOSwxOTcuNEM1NCwxOTguOSw2NSwyMTEsNjUsMjI1LjVjMCwxNC42LTExLDI2LjYtMjUuMiwyOC4xdjIyLjJjMCwxLjctMS40LDMuMS0zLjEsMy4xIHMtMy4xLTEuNC0zLjEtMy4xdi0yMi4yYy0xNC4yLTEuNi0yNS4yLTEzLjYtMjUuMi0yOC4xYzAtMTQuNiwxMS0yNi42LDI1LjItMjguMVYyNC4xYzAtMS43LDEuNC0zLjEsMy4xLTMuMXMzLjEsMS40LDMuMSwzLjEgVjE5Ny40eiBNMTQuNywyMjUuNWMwLDEyLjEsOS45LDIyLDIyLDIyYzEyLjEsMCwyMi05LjksMjItMjJjMC0xMi4xLTkuOS0yMi0yMi0yMkMyNC42LDIwMy41LDE0LjcsMjEzLjQsMTQuNywyMjUuNXonLyUzRSUzQ3BhdGggY2xhc3M9J3N0MCcgZD0nTTI2Ni40LDE0MC43TDI2Ni40LDE0MC43YzE0LjIsMS42LDI1LjIsMTMuNiwyNS4yLDI4LjFjMCwxNC42LTExLDI2LjYtMjUuMiwyOC4xdjc4LjhjMCwxLjctMS40LDMuMS0zLjEsMy4xIHMtMy4xLTEuNC0zLjEtMy4xVjE5N2MtMTQuMi0xLjYtMjUuMi0xMy42LTI1LjItMjguMWMwLTE0LjYsMTEtMjYuNiwyNS4yLTI4LjFWMjQuMWMwLTEuNywxLjQtMy4xLDMuMS0zLjFzMy4xLDEuNCwzLjEsMy4xVjE0MC43IHogTTI0MS4yLDE2OC45YzAsMTIuMSw5LjksMjIsMjIsMjJjMTIuMSwwLDIyLTkuOSwyMi0yMmMwLTEyLjEtOS45LTIyLTIyLTIyQzI1MS4xLDE0Ni45LDI0MS4yLDE1Ni43LDI0MS4yLDE2OC45eicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5zY3ItY2F0LWZpbHRlcnMgLmJ0bi1maWx0cmUgLmJ0bi1kZWZhdWx0IHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuICAgIC5zY3ItY2F0LWZpbHRlcnMgLmJ0bi1maWx0cmUgLmJ0bi1kZWZhdWx0IGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLnNjci1jYXQtZmlsdGVycyAuYnRuLWZpbHRyZSAuYnRuLWRlZmF1bHQgLmZhLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDP3htbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSd1dGYtOCc/JTNFJTNDIS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjQuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAtLSUzRSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIGlkPSdDYXBhXzEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB3aWR0aD0nNTEycHgnIGhlaWdodD0nNTEycHgnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NzdHlsZSB0eXBlPSd0ZXh0L2NzcyclM0UgLnN0MHtmaWxsOiUyMzMzMzMzMzt9ICUzQy9zdHlsZSUzRSUzQ2clM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00yNTYsMzU2LjJMMjQuOCwxMjVjLTUuNy01LjctMTQuOC01LjctMjAuNSwwYy01LjcsNS43LTUuNywxNC44LDAsMjAuNUwyNDUuOCwzODdjNS43LDUuNywxNC44LDUuNywyMC41LDAgbDI0MS40LTI0MS41YzIuOC0yLjgsNC4zLTYuNSw0LjMtMTAuMnMtMS40LTcuNC00LjMtMTAuMmMtNS43LTUuNy0xNC44LTUuNy0yMC41LDBMMjU2LDM1Ni4yeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTRweDsgfVxuICAuc2NyLWNhdC1maWx0ZXJzIC5idG4tZmlsdHJlIC5kcm9wZG93bi1tZW51IHtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAuc2NyLWNhdC1maWx0ZXJzIC5idG4tZmlsdHJlIC5kcm9wZG93bi1tZW51IGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5zY3ItY2F0LWZpbHRlcnMgLmJ0bi1maWx0cmUgLmRyb3Bkb3duLW1lbnUgbGkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5zY3ItY2F0LWZpbHRlcnMgLmJ0bi1maWx0cmUgLmRyb3Bkb3duLW1lbnUgbGkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG4gICAgICAuc2NyLWNhdC1maWx0ZXJzIC5idG4tZmlsdHJlIC5kcm9wZG93bi1tZW51IGxpIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMzMyAhaW1wb3J0YW50OyB9XG4gICAgICAuc2NyLWNhdC1maWx0ZXJzIC5idG4tZmlsdHJlIC5kcm9wZG93bi1tZW51IGxpIGxhYmVsIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzOyB9XG5cbi5zY3ItY2F0LWZpbHRlcnMtd3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiA1MCU7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xuICBtYXJnaW4tdG9wOiA0cHg7IH1cblxuLmZpbHRlci1zZWxlY3Rpb24gLmFsZXJ0IHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuZmlsdGVyLXNlbGVjdGlvbiAuYWxlcnQuYWxlcnQtd2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNmM2YzZjsgfVxuICAgIC5maWx0ZXItc2VsZWN0aW9uIC5hbGVydC5hbGVydC13YXJuaW5nOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjNmM2Y7XG4gICAgICBvcGFjaXR5OiAwLjg7IH1cbiAgICAuZmlsdGVyLXNlbGVjdGlvbiAuYWxlcnQuYWxlcnQtd2FybmluZy5naXJscy1jYXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmM2YzZjsgfVxuICAgICAgLmZpbHRlci1zZWxlY3Rpb24gLmFsZXJ0LmFsZXJ0LXdhcm5pbmcuZ2lybHMtY2F0OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmM2YzZjtcbiAgICAgICAgb3BhY2l0eTogMC44OyB9XG4gIC5maWx0ZXItc2VsZWN0aW9uIC5hbGVydCAuY2xvc2Uge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdG9wOiAtMnB4OyB9XG5cbi5naXJscy1jYXQuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5ib3lzLWNhdC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zY3ItY2F0UGFnZSAuc2luZ2xlLXByb2R1Y3QtcmlnaHQgLnByb2QtbWFyaW1pIC5sYWJlbC1kZWZhdWx0IHtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuc2NyLWNhdC1maWx0ZXJzLXdyYXBwZXIge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbGVmdDogNjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNjci1jYXRQYWdlIC5wcm9kLXNtYWxsLWxpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5zY3ItY2F0UGFnZSAucHJvZC1zbWFsbC1saXN0LWl0ZW0ge1xuICAgIG1heC13aWR0aDogNDAwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2NyLWNhdC1maWx0ZXJzLXdyYXBwZXIgLmJ0bi1ncm91cC5idG4tZmlsdHJlIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgLnNjci1jYXQtZmlsdGVycy13cmFwcGVyIHtcbiAgICBsZWZ0OiA1cHg7IH1cbiAgLnNjci1jYXQtZmlsdGVycyAuYnRuLWZpbHRyZS1oZWFkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMzBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zY3ItY2F0UGFnZSAucHJvZC1zbWFsbC1saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuc2NyLWNhdFBhZ2UgLnByb2Qtc21hbGwtbGlzdC1pdGVtIHtcbiAgICBmbGV4OiBpbmhlcml0OyB9XG4gIC5zY3ItY2F0LWZpbHRlcnMtd3JhcHBlciAuYnRuLWdyb3VwLmJ0bi1maWx0cmUge1xuICAgIHdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnNjci1jYXQtZmlsdGVycy13cmFwcGVyIC5idG4tZ3JvdXAuYnRuLWZpbHRyZSAuYnRuLWRlZmF1bHQge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9IH1cbiIsIi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOjEwMCU7XG59XG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cblxuLnJvdy1jZW50ZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuLnJvdyB7XG4gICYuYmFubmVyLXBhZ2Uge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59IiwiLmRuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2Nyb2xsT2ZmIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRodW1ibmFpbENhdGVnb3J5IHtcbiAgPiBhIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbn1cblxuLmdyaWQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4udG90b3Age1xuICB3aWR0aDogNTAlO1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxufVxuXG4ubWMtbGF5b3V0X19tb2RhbENvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjRkZDMEI2IWltcG9ydGFudDtcbn1cblxuLm1vZGFsQ29udGVudF9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNGRkMwQjYhaW1wb3J0YW50Oztcbn0iLCIubWluaSB7XG4gICYtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMwYjY7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJi1zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIHdpZHRoOiAyNSU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgLmZhIHtcbiAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyIHtcbiAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjNmM2Y7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuXG4gICYtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuXG4gICYtc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDI1JTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDclO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgZm9ybSB7XG4gICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogI2NjY2NjYztcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjY2NjY2NjO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogI2NjY2NjYztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnRuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICBjb2xvcjogI2ZmYzBiNjtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBsaSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmYzBiNjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGNvbG9yOiNmZmY7XG5cbiAgICAgIGEge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICNmZmMwYjY7XG4gICAgICAgIH1cblxuICAgICAgICBpLmZhYiB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJvdHRvbSB7XG4gICYtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG5cbiAgICAmX19sZWZ0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgIH1cblxuXG4gICAgJl9fcmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuXG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG9nby1zY3JpcHRpY3MucG5nKSB0b3AgbGVmdCBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwcztcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHM7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDBzO1xuICAgICAgICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzVjOWVlNCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG9nby1zY3JpcHRpY3MucG5nKSBib3R0b20gbGVmdCBuby1yZXBlYXQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1pbmkge1xuICAgICYtc2VjdGlvbiB7XG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cblxuICAgICAgaDUge1xuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAubWluaSB7XG4gICAgJi1mb290ZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgJi1zZWN0aW9uIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICBoNCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5mYSB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvb3RlciB7XG4gICAgJi1zZWN0aW9uIHtcbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICB3aWR0aDogMzIlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIHtcbiAgICAmLXNlY3Rpb24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIHdpZHRoOiAzMCU7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgZm9ybSB7XG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuICAuZm9vdGVyIHtcbiAgICAmLXNlY3Rpb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgd2lkdGg6IDMwJTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ib3R0b20ge1xuICAgICYtZm9vdGVyIHtcblxuICAgICAgcCB7XG4gICAgICAgIGZsb2F0OiBpbml0aWFsO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAmX19sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG5cbiAgICAgICZfX3JpZ2h0IHtcblxuICAgICAgICBmbG9hdDogaW5pdGlhbDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBmbG9hdDogaW5pdGlhbDtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm1pbmkge1xuICAgICYtc2VjdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb290ZXIge1xuICAgICYtc2VjdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRlbC1tb2JpbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5tb2RhbENvbnRlbnRfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xufVxuXG4ubWMtbW9kYWwge1xuICAubWMtbGF5b3V0X19tb2RhbENvbnRlbnQge1xuICAgIC5tb2RhbENvbnRlbnQge1xuICAgICAgLm1vZGFsQ29udGVudF9faW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhciB7XG4gICYtbGlnaHQge1xuICAgIC5uYXYge1xuICAgICAgJi1pdGVtIHtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIC5uYXYge1xuICAgICAgICAgICAgJi1saW5rIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgY29sb3I6ICMxYzFjNGQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhciB7XG4gICAgICAmLW5hdiB7XG4gICAgICAgIC5uYXYge1xuICAgICAgICAgICYtbGluayB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6ICM4ODg4ODg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lbnUtY2FyZXQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wLWxpZ2h0IHtcbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMWMxYzRkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAuZHJvcC1saXN0IHtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgY29sb3I6ICM4ODg4ODg7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmMwYjY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcC1kYXJrIHtcblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29sb3I6ICMxYzFjNGQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgIC5kcm9wLWxpc3Qge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICBjb2xvcjogIzg4ODg4ODtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmYzBiNjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udG9wIHtcblxuICAmIHVsIHtcblxuICAgICYgbGkge1xuICAgICAgcGFkZGluZzogNXB4IDAgIWltcG9ydGFudDtcbiAgICB9XG5cblxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblxuICAgICYtcmlnaHQge1xuXG4gICAgICBsaS5jYXJ0LXRvcCB7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gICYtbGVmdCB7XG4gICAgYSB7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsIDAuNHM7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZjMGI2O1xuICAgICAgfVxuXG4gICAgICBpIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1yaWdodCB7XG4gICAgYSB7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsIDAuNHM7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmYzBiNjtcbiAgICAgIH1cblxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cblxuICAgICAgaSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMWMxYzRkO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIH1cblxuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMWMxYzRkO1xuICAgICAgfVxuXG4gICAgICAuYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmM2YzZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMwYjY7XG4gICAgICAgICAgY29sb3I6ICMzZjNmM2YgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZsaW5rcy1jb2xvciB7XG4gICAgY29sb3I6ICMzZjNmM2YgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmMwYjYgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZHJvcC1idG5zIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNmZmMwYjY7XG4gICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0LCAwLjRzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHVsIHtcbiAgICBsaSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuc21hbGx4IHtcbiAgICAubmF2YmFyIHtcbiAgICAgICYtYnJhbmQge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZW51LW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY2FydCB7XG4gICYtdG9wIHtcbiAgICAuY2FydCB7XG4gICAgICAmLW51bWJlciB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB0b3A6IC0xMnB4O1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50b3BzIHtcbiAgLnJvdy1jZW50ZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIC50b3Age1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC5tZW51IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzJjMmMyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjMmMyYzI7XG4gICAgfVxuICB9XG59XG5cbi5ob21lUGFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb250ZW50eCB7XG4gIG1hcmdpbi10b3A6IDE1MXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudG9wIHtcbiAgICAmLXJpZ2h0IHtcbiAgICAgIGEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogMTA1MXB4KSB7XG4gIC50b3AtbGVmdCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG5cbiAgICBsaSB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2NyLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50b3Age1xuICAgICYtcmlnaHQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgIC5tZW51LW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICYubW9iaWxlLW9uIHtcbiAgICAgICAgICBoZWlnaHQ6IDk4dmg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2JpbGUge1xuICAgICAgICAgICZfX2Jsb2NrIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODg4ODg4O1xuXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fc2VhcmNoIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19hY2NvdW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVudSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgIC5uYXZiYXIge1xuICAgICAgICAgICAgJi10b2dnbGVyIHtcblxuICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgLnRvZ2dsZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzRkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC50b2dnbGVyLWljb24ge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWM0ZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIC50b2dnbGVyLWljb24ge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWM0ZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAudG9nZ2xlci1pY29uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjNweDtcblxuICAgICAgICAgICAgICAgICAgLnRvZ2dsZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjNGQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jYXJ0LXRvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxN3B4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudG9wcyB7XG4gICAgLnJvdy1jZW50ZXIge1xuICAgICAgLm1lbnUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbWFsbHgge1xuICAgICAgLnRvcCB7XG4gICAgICAgICYtcmlnaHQge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWxpZ2h0IHtcbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAmLnNob3cge1xuICAgICAgICAgIC5uYXYtbGluayB7XG5cbiAgICAgICAgICAgIC5tZW51LWNhcmV0IHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDY4XCIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICAgICAgLm1lbnUtY2FyZXQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwNjdcIjtcbiAgICAgICAgICB9XG5cblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIC5kcm9wLWxpc3Qge1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzJjMmMyO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzJjMmMyICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICB9XG5cbiAgLmNvbnRlbnR4IHtcbiAgICBtYXJnaW4tdG9wOiA3N3B4O1xuICB9XG59IiwiLmhvbWVQYWdlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAmX19yZXBlYXRlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYuYWN0aXZlIHtcblxuICAgICAgLmhvbWVQYWdlX19jYXRlZ29yeTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDFzIGxpbmVhcjtcbiAgICAgIH1cblxuICAgICAgLmhvbWVQYWdlX19jYXRlZ29yeTpudGgtY2hpbGQoMikge1xuICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2l0aW9uOiAxcyBsaW5lYXI7XG4gICAgICB9XG5cbiAgICAgIC5ob21lUGFnZV9fY2F0ZWdvcnk6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogMXMgbGluZWFyO1xuICAgICAgfVxuXG4gICAgICAuaG9tZVBhZ2VfX2NhdGVnb3J5Om50aC1jaGlsZCg0KSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAxcyBsaW5lYXI7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAmX19jYXRlZ29yeSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cbiAgICAmLWJsb2NrIHtcbiAgICAgIGN1cnNvcjogaW5pdGlhbDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA5OSU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMzBweCAyNXB4O1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgJi1idXlOb3cge1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMzBweCA3MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgICAgICB0b3A6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgIC5ob21lUGFnZV9fY2F0ZWdvcnktYmxvY2sge1xuICAgICAgICBtYXJnaW46IDAuOCUgMCAwLjglIDAuNyU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgLmhvbWVQYWdlX19jYXRlZ29yeS1ibG9jayB7XG4gICAgICAgIG1hcmdpbjogMC44JSAxJSAwLjglIDAuMSU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNsaWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuaG9tZVBhZ2VfX3Byb21vdGlvbnMge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuXG4gICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnNsaWNrLWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGhlaWdodDogMjkwcHg7XG4gICAgICAgIHdpZHRoOiAyOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgICAgfVxuXG4gICAgICAucmliYm9uLXByb2Qge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAucmliYm9uLWNvbG9yIHtcbiAgICAgICAgLnJpYmJvbi1pbmZvIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC5wcmV2aW91c0hvbWUge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICB0b3A6IDQwJTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC5uZXh0SG9tZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICB0b3A6IDQwJTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gICZfX2JvcmRlclNlY3Rpb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19uZXdzIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNlZU1vcmUge1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuc2VjdGlvbl9fdHlwZS0xIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmLmFjdGl2ZSB7XG5cbiAgICAgIC5zZWN0aW9uX190eXBlLTEge1xuXG4gICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNnMgbGluZWFyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1ibG9jayB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjZzIGxpbmVhcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cblxuICAgICYtYmxvY2sge1xuICAgICAgYm9yZGVyOiA1MHB4IHNvbGlkICNkMmRhZDM7XG4gICAgICBtYXJnaW4tbGVmdDogMTAlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA1MHB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAxcyBsaW5lYXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogI2ZiY2UxMjtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgcGFkZGluZy10b3A6IDM2MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBjb2xvcjogIzIyMjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgICYtYnV0dG9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XG4gICAgICBwYWRkaW5nOiAxNXB4IDcwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3R0b206IDI1cHg7XG4gICAgICByaWdodDogMzRweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWN0aW9uX190eXBlLTIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDYwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYuYWN0aXZlIHtcblxuICAgICAgLnNlY3Rpb25fX3R5cGUtMiB7XG5cbiAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjZzIGxpbmVhcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtYmxvY2sge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNnMgbGluZWFyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cblxuICAgICYtYmxvY2sge1xuICAgICAgYm9yZGVyOiA1MHB4IHNvbGlkICNmZmMwYjY7XG4gICAgICBtYXJnaW46IDMlO1xuICAgICAgd2lkdGg6IDk1JTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogODgwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDEwMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cblxuICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBwYWRkaW5nOiA0MHB4IDExMHB4O1xuICAgICAgbWF4LXdpZHRoOiA4ODBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICAgIH1cblxuICAgICYtYnV0dG9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XG4gICAgICBwYWRkaW5nOiAxNXB4IDcwcHg7XG4gICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIH1cblxuXG4gICAgICBpbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb25fX3R5cGUtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYuYWN0aXZlIHtcblxuICAgICAgLnNlY3Rpb25fX3R5cGUtMyB7XG5cbiAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IC42cyBsaW5lYXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLWJsb2NrIHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNnMgbGluZWFyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNSU7XG4gICAgfVxuXG4gICAgJi1pbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cblxuICAgICYtYmxvY2sge1xuICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkICMxYzFiNGQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgMCA0JSA0JTtcbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMyMjI7XG4gICAgICBtYXJnaW4tdG9wOiAxOTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgY29sb3I6ICMyMjI7XG4gICAgfVxuXG4gICAgJi1idXR0b24ge1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjM2YzZjNmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzIyMjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDE1cHggNzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzBiNjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmYzBiNjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgICAgICB0b3A6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbmV3c2xldHRlciB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4O1xuXG4gICAgJi10aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICBmb3JtIHtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICBidXR0b24ge1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzZjNmM2Y7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMGI2O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5kYXJrLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWM0ZDtcbn1cblxuLmNhcm91c2VsLXRvcCB7XG4gIGg0IHtcbiAgICBjb2xvcjogI2ZmYzBiNjtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICNmZmMwYjY7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgLmhvbWVQYWdlIHtcbiAgICAmX19jYXRlZ29yeSB7XG4gICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICB9XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtYnV5Tm93IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uZXdzIHtcbiAgICAgIGhlaWdodDogNTAwcHg7XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1zZWVNb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uIHtcbiAgICAgICZfX3R5cGUtMSB7XG4gICAgICAgICYtYmxvY2sge1xuICAgICAgICAgIGJvcmRlcjogNTBweCBzb2xpZCAjZDJkYWQzO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1pbWcge1xuICAgICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uZXdzbGV0dGVyIHtcbiAgICAgICYtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICB9XG5cbiAgICAgIGZvcm0ge1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5ob21lUGFnZSB7XG4gICAgLnNlY3Rpb24ge1xuICAgICAgJl9fdHlwZSB7XG4gICAgICAgICYtMSB7XG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzAwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICAgIHJpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLTIge1xuICAgICAgICAgICYtYmxvY2sge1xuICAgICAgICAgICAgYm9yZGVyOiAzMHB4IHNvbGlkICNmZmMwYjY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtMyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cbiAgICAgICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWJ1dHRvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhvbWVQYWdlIHtcbiAgICAucmliYm9uLWluZm8ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAuaG9tZVBhZ2Uge1xuICAgICZfX2NhdGVnb3J5IHtcbiAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgdG9wOiA2MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5ob21lUGFnZSB7XG4gICAgJl9fY2F0ZWdvcnkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICB6LWluZGV4OiAyMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBmbG9hdDogbm9uZTtcblxuICAgICAgJi1ibG9jayB7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNnMgbGluZWFyO1xuICAgICAgfVxuXG4gICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlcjogMzBweCBzb2xpZCAjZmZjMGI2O1xuICAgICAgICBoZWlnaHQ6IDM0MHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMzUlO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5ob21lUGFnZSB7XG4gICAgICAgICAgJl9fY2F0ZWdvcnkge1xuICAgICAgICAgICAgJi1jb250YWluZXIge1xuICAgICAgICAgICAgICBsZWZ0OiAyNCU7XG4gICAgICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNnMgbGluZWFyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwMHB4O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICAgICAgLmhvbWVQYWdlIHtcbiAgICAgICAgICAmX19jYXRlZ29yeSB7XG4gICAgICAgICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIGxlZnQ6IDIlO1xuICAgICAgICAgICAgICBib3JkZXI6IDMwcHggc29saWQgIzFjMWI0ZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1ibG9jayB7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgybisxKSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjgwcHg7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIC5ob21lUGFnZSB7XG4gICAgICAgICAgICAmX19jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDMwcHggc29saWQgI2ZmYzBiNjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYtYmxvY2sge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4MHB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA3NXB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtYnV5Tm93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIHRvcDogMTlweDtcbiAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24ge1xuICAgICAgJl9fdHlwZSB7XG4gICAgICAgICYtMSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICAgICYtYmxvY2sge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1pbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAzMHB4IHNvbGlkICNkMmRhZDM7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0yIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAmLWJsb2NrIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtaW1nIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1MHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAzMHB4IHNvbGlkICNmZmMwYjY7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNSU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDkwcHggMTUlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICBsZWZ0OiAxNSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0zIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1ibG9jayB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1pbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMzBweCBzb2xpZCAjMWMxYjRkO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzIyMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uZXdzbGV0dGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XG4gICAgfVxuICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgLmhvbWVQYWdlIHtcbiAgICAmX19jYXRlZ29yeSB7XG4gICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uZXdzIHtcbiAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtc2VlTW9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbiB7XG4gICAgICAmX190eXBlIHtcbiAgICAgICAgJi0xIHtcbiAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAyMHB4IHNvbGlkICNkMmRhZDM7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtMiB7XG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMjBweCBzb2xpZCAjZmZjMGI2O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzlweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM5cHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtMyB7XG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMjBweCBzb2xpZCAjMWMxYjRkO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWJ1dHRvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uZXdzbGV0dGVyIHtcbiAgICAgICYtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIGZvcm0ge1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgaGVpZ2h0OiA2MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2sge1xuICAgICAgLmhvbWVQYWdlIHtcbiAgICAgICAgJl9fcHJvbW90aW9ucyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuXG4gICAgICAgICAgLnNsaWNrLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUxMHB4KSB7XG4gIC5ob21lUGFnZSB7XG4gICAgJl9fY2F0ZWdvcnkge1xuICAgICAgaGVpZ2h0OiA0MDBweDtcblxuICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwMHB4O1xuICAgICAgfVxuXG4gICAgICAmLWJsb2NrIHtcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgIH1cblxuICAgICAgJi1jb250YWluZXIge1xuICAgICAgICB0b3A6IDUxJTtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAuaG9tZVBhZ2Uge1xuICAgICAgICAgICAgJl9fY2F0ZWdvcnkge1xuXG4gICAgICAgICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA4JTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuaG9tZVBhZ2Uge1xuICAgICZfX2NhdGVnb3J5IHtcbiAgICAgIGhlaWdodDogNDAwcHg7XG5cbiAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmhvbWVQYWdlIHtcbiAgICAmX19jYXRlZ29yeSB7XG5cbiAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICBtYXJnaW46IDAgMCAxMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2luZ2xlLXByb2R1Y3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAub3dsLWNhcm91c2VsIHtcbiAgICAub3dsLWl0ZW0ge1xuICAgICAgLml0ZW0ge1xuICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgICAmLndpZGVHYWxsZXJ5IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgLnByb2QtZ2FsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIC53aWRlR2FsbGVyeSB7XG4gICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiAwIDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNSU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2Fyb3VzZWwtZ2FsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDM1JTtcblxuICAgICAgICAub3dsLXN0YWdlLW91dGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5nYWwtc2VjdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cblxuICAgICAgLmNhcm91c2VsLXByb2R1Y3QtaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIH1cblxuICAgICAgLnNpbmdsZS1wcm9kdWN0IHtcbiAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgJi5wcm9kLXBhZ2UtaW5mbyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHotaW5kZXg6IDMwO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgICAgICAgICAgICAgcmlnaHQ6IC01OThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtcHJvZHVjdC1pbWFnZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtbmF2IHtcbiAgICAgIC5wcmV2cyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5uZXh0cyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm93bC10aGVtZSB7XG4gICAgICAub3dsLWRvdHMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQ1JTtcblxuXG4gICAgICAgIC5vd2wtZG90IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1ibG9jayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmNhcm91c2VsLXByb2R1Y3QtaW1hZ2Uge1xuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgb3BhY2l0eTogLjY7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gICZfX21pbmktY2Fyb3VzZWwge1xuICAgIGhlaWdodDogMTcwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgJi5zbGljay1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG4gIH1cblxuICAmX192aWRlby1wbGF5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnIGZpbGw9JyUyMzAwMDAwMCcgeG1sbnM6ZGM9J2h0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvJyB4bWxuczpjYz0naHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMlMjMnIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zJTIzJyB4bWxuczpzdmc9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnNvZGlwb2RpPSdodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCcgeG1sbnM6aW5rc2NhcGU9J2h0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUnIHZlcnNpb249JzEuMScgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCwtOTUyLjM2MjE4KSclM0UlM0NwYXRoIHN0eWxlPSd0ZXh0LWluZGVudDowO3RleHQtdHJhbnNmb3JtOm5vbmU7ZGlyZWN0aW9uOmx0cjtibG9jay1wcm9ncmVzc2lvbjp0YjtiYXNlbGluZS1zaGlmdDpiYXNlbGluZTtjb2xvcjolMjMwMDAwMDA7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTsnIGQ9J20gNTAsOTU4LjM2MjE5IGMgLTI0LjI3NjcsMCAtNDQuMDAwMDAwMiwxOS43MjMzIC00NC4wMDAwMDAyLDQ0LjAwMDAxIDAsMjQuMjc2NyAxOS43MjMzMDAyLDQ0IDQ0LjAwMDAwMDIsNDQgMjQuMjc2NywwIDQ0LC0xOS43MjMzIDQ0LC00NCAwLC0yNC4yNzY3MSAtMTkuNzIzMywtNDQuMDAwMDEgLTQ0LC00NC4wMDAwMSB6IG0gMCw0IGMgMjIuMTE0OSwwIDQwLDE3Ljg4NTEgNDAsNDAuMDAwMDEgMCwyMi4xMTQ5IC0xNy44ODUxLDQwIC00MCw0MCAtMjIuMTE0OSwwIC00MC4wMDAwMDAxLC0xNy44ODUxIC00MC4wMDAwMDAxLC00MCBDIDkuOTk5OTk5OSw5ODAuMjQ3MjkgMjcuODg1MSw5NjIuMzYyMTkgNTAsOTYyLjM2MjE5IHogTSAzNS4wMzEyLDk4MS4zMzA5NCBBIDIuMDAwMiwyLjAwMDIgMCAwIDAgMzMsOTgzLjM2MjE5IGwgMCwzOC4wMDAwMSBhIDIuMDAwMiwyLjAwMDIgMCAwIDAgMywxLjc1IGwgMzQsLTE5IGEgMi4wMDAyLDIuMDAwMiAwIDAgMCAxLC0yLjAzMTIgMi4wMDAyLDIuMDAwMiAwIDAgMCAtMSwtMS40Njg4IEwgMzYsOTgxLjYxMjE5IGEgMi4wMDAyLDIuMDAwMiAwIDAgMCAtMC45Njg4LC0wLjI4MTI1IHogTSAzNyw5ODYuNzY4NDQgNjQuOTA2MiwxMDAyLjM2MjIgMzcsMTAxNy45NTU5IDM3LDk4Ni43Njg0NCB6JyBmaWxsPSclMjMwMDAwMDAnIGZpbGwtb3BhY2l0eT0nMScgc3Ryb2tlPSdub25lJyBtYXJrZXI9J25vbmUnIHZpc2liaWxpdHk9J3Zpc2libGUnIGRpc3BsYXk9J2lubGluZScgb3ZlcmZsb3c9J3Zpc2libGUnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MCUgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAucmVhZE1vcmVfX2NvbnRlbnQge1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5tYXJpbWktd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5saXZyYXJlLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLXJpZ2h0IHtcblxuICAgICYucHJvZC1wYWdlLWluZm8ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNmM2YzZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgcmlnaHQ6IC01MDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjM2YzZjNmO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNmM2YzZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnByb2QtY29kZSB7XG4gICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjYWRhZGFkO1xuICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZC1wcmljZSB7XG5cbiAgICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoNSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2QtbWFyaW1pIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgbGFiZWwge1xuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi4zO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzNmM2YzZjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICYtZGVmYXVsdCB7XG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsIDAuNnM7XG5cbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZ2lybHMtY2F0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMxYzRkO1xuXG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzZjNmO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjM2YzZjNmO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjNGQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMxYzFjNGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5ib3lzLWNhdCB7XG4gICAgICAgICAgICBjb2xvcjogIzFjMWM0ZDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWM0ZDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzFjMWM0ZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjM2YzZjNmO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzNmM2YzZjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMzZjNmM2Y7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjM2YzZjNmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wcm9kLXF1YW50IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAucXVhbnQge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGNvbG9yOiAjMTUxNTE1O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgJi1idG4ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmY7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgICAgICAmLnVwIHtcbiAgICAgICAgICAgIHRvcDogMDtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogcnVieS1iYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZG93biB7XG4gICAgICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IHJ1YnktYmFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZmEtYXJyb3ctdXAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgICAgICAgIGNvbG9yOiAjYTJhMmEyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5mYS1hcnJvdy1kb3duIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICAgICAgICBjb2xvcjogI2EyYTJhMjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAuYWRkdG9jYXJ0IHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzZjNmM2Y7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCwgMC40cztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmYzBiNjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kLWNvbnRlbnQge1xuICAgICAgLy9kaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICZfX25hdiB7XG4gICAgICAubmF2LXRhYnMge1xuICAgICAgICAubmF2LWl0ZW0ge1xuXG4gICAgICAgICAgLnRhYi1wYW5lIHtcblxuICAgICAgICAgICAgJi5yZXNwb25zaXZlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG5cbiAgICAgICAgICAgIC50YWItcGFuZSB7XG4gICAgICAgICAgICAgICYucmVzcG9uc2l2ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmMwYjY7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdW5hdmFpbGFibGUge1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgdHJhbnNpdGlvbjogMXMgbGluZWFyIG1heC1oZWlnaHQ7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjbWFyaW1pIHtcbiAgICAgIHAge1xuICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogIzNmM2YzZjtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzZmNTZiMDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMxYzFjNGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAjbGl2cmFyZSB7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzZmNTZiMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzFjMWM0ZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zbGljayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLm1vcmVQcm9kdWN0IHtcbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgfVxuXG4gICAgICBmaWd1cmUge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Zlci1jb250ZW50IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtMzAwcHg7XG4gICAgICAgICAgLy9ib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzMxMmE1Yjs7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wcm9kLW1hcmltaSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG5cbiAgICAgICAgICAgIC5sYWJlbC1kZWZhdWx0IHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0LCAuNnM7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuXG4gICAgICAgICAgICAgICAgLmZhIHtcbiAgICAgICAgICAgICAgICAgICYuZmEtY2hlY2sge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDJweCA3cHggMjBweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xNyk7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogMnB4IDdweCAyMHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDdweCAyMHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmJveXMtY2F0LCAmLmdpcmxzLWNhdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuXG4gICAgICAgICAgJi1kZXRhaWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5hZGR0b2NhcnQge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtcmlnaHQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cblxuICAgICAgICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodF9fdW5hdmFpbGFibGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNsaWNrLWl0ZW0ge1xuICAgICAgICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG4gICAgICB9XG5cbiAgICAgIC5zbGljay1pdGVtLmRldGFpbHMge1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuXG4gICAgICAgIC5wcm9kLWluZm8ge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcblxuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19pdGVtIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXByaWNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtc2VlUHJvZHVjdCB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmMwYjY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCwgLjRzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wcmV2aW91c1NpbWlsYXIsXG4gICAgLnByZXZpb3VzUmVjZW50IHtcbiAgICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTg1cHg7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmV4dFJlY2VudCxcbiAgICAubmV4dFNpbWlsYXIge1xuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTU1cHg7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByZXZpb3VzU2ltaWxhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDclO1xuICAgIGxlZnQ6IDYwcHg7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuICB9XG5cbiAgLm5leHRTaW1pbGFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0NyU7XG4gICAgcmlnaHQ6IDMwcHg7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuICB9XG5cblxuICAucHJldmlvdXNSZWNlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ3JTtcbiAgICBsZWZ0OiA2MHB4O1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5uZXh0UmVjZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0NyU7XG4gICAgcmlnaHQ6IDMwcHg7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuICB9XG5cbiAgLmJjLXRhYmxlMiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5iYy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYmMtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cblxuICAuYmMtY2VsbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTk5OTtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgLmJjLWJvZHkge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgfVxuXG4gIC5iYy1tYXJpbWktZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgLmJjLWxpdnJhcmVfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IHtcblxuICAgIC5zbGljayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAubmV4dCB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgcmlnaHQ6IC04NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3Qge1xuICAgICYtcmlnaHQge1xuICAgICAgJl9fbmF2IHtcbiAgICAgICAgLm5hdi10YWJzIHtcbiAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucHJvZC1wYWdlLWluZm8ge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcmlnaHQ6IC00MDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucHJvZC1tYXJpbWkge1xuICAgICAgICAubGFiZWwge1xuICAgICAgICAgICYtZGVmYXVsdCB7XG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgICYud2lkZUdhbGxlcnkge1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC5wcm9kLWdhbCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcm91c2VsLWdhbCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaW5nbGUtcHJvZHVjdC1yaWdodCB7XG4gICAgICAgICAgJi5wcm9kLXBhZ2UtaW5mbyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud2lkZUdhbGxlcnkge1xuICAgICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcm91c2VsLXByb2R1Y3QtaW1hZ2Uge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrIHtcblxuXG4gICAgICAubmV4dFJlY2VudCxcbiAgICAgIC5uZXh0U2ltaWxhciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgcmlnaHQ6IC03NXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcmV2aW91c1JlY2VudCxcbiAgICAgIC5wcmV2aW91c1NpbWlsYXIge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGxlZnQ6IC03NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJjLWNlbGwge1xuICAgICAgcGFkZGluZzogM3B4IDZweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCB7XG4gICAgJi1yaWdodCB7XG4gICAgICAmX19uYXYge1xuICAgICAgICAubmF2LXRhYnMge1xuICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucHJvZC1xdWFudCB7XG4gICAgICAgIC5hZGR0b2NhcnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2sge1xuICAgICAgd2lkdGg6IDk1JTtcblxuICAgICAgLm1vcmVQcm9kdWN0IHtcbiAgICAgICAgLnNsaWNrLWl0ZW0ge1xuICAgICAgICAgIC8vd2lkdGg6IDIzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IHtcbiAgICAmLXJpZ2h0IHtcbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgIH1cblxuICAgICAgLnByb2QtY29udGVudCB7XG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kLWNvZGUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiAjYWRhZGFkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2Qtc3RvYyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBjb2xvcjogIzNmM2YzZjtcblxuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogIzZmNTZiMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjNmY1NmIwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnByb2QtcXVhbnQge1xuICAgICAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnF1YW50IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGR0b2NhcnQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJjLWNlbGwge1xuICAgICAgcGFkZGluZzogMnB4IDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG5cbiAgLnNjci1jYXRQYWdlIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnByb2Qtc21hbGwtbGlzdCB7XG4gICAgICAucHJvZC1pbWcge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAuc2luZ2xlLXByb2R1Y3Qge1xuICAgIC5wcmV2aW91c1NpbWlsYXIge1xuICAgICAgbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAucHJldmlvdXNSZWNlbnQge1xuICAgICAgbGVmdDogMzBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IHtcbiAgICAmLXJpZ2h0IHtcblxuICAgICAgJl9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMzhweDtcbiAgICAgIH1cblxuICAgICAgJi5wcm9kLWNvZGUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50aXRsZS1wcm9kdWN0LW1vYmlsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAucHJvZC1wcmljZSB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5wcm9kLXF1YW50IHtcbiAgICAgICAgLmFkZHRvY2FydCB7XG4gICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnByb2QtcGFnZS1pbmZvIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWFyaW1pLXdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICB9XG5cbiAgICAmLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgLmNhcm91c2VsLXByb2R1Y3QtaW1hZ2Uge1xuICAgICAgICAuc2luZ2xlLXByb2R1Y3RfX21pbmktY2Fyb3VzZWwge1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcblxuICAgICAgICAgICYuc2xpY2stc2xpZGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm93bC10aGVtZSB7XG4gICAgICAgIC5vd2wtZG90cyB7XG4gICAgICAgICAgLm93bC1kb3Qge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZC10YWJzIHtcbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kLXBhZ2UtZGV0YWlscyB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5iYy1jZWxsIHtcbiAgICAgIHBhZGRpbmc6IDJweCAycHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG4gIC5zY3ItY2F0UGFnZSB7XG5cbiAgICAucHJvZC1zbWFsbC1saXN0IHtcbiAgICAgIC5wcm9kLWluZm8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAuc2luZ2xlLXByb2R1Y3Qge1xuICAgICYtcmlnaHQge1xuICAgICAgLnByb2QtY29udGVudCB7XG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZC1jb2RlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2sge1xuICAgICAgLm1vcmVQcm9kdWN0IHtcbiAgICAgICAgLnNsaWNrLWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAyNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgIC5uZXh0UmVjZW50LFxuICAgICAgLm5leHRTaW1pbGFyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICByaWdodDogLTQwcHg7XG4gICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgdG9wOiA0NSU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnByZXZpb3VzU2ltaWxhcixcbiAgICAgIC5wcmV2aW91c1JlY2VudCB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbGVmdDogLTQwcHg7XG4gICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgdG9wOiA0NSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgxcHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IHtcbiAgICAucHJldmlvdXNSZWNlbnQge1xuICAgICAgbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAucHJldmlvdXNTaW1pbGFyIHtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCB7XG4gICAgLnByb2QtcGFnZS1kZXRhaWxzIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgLnByb2QtcHJpY2Uge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5wcm9kLW1hcmltaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLnByb2QtcXVhbnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2QtcXVhbnQge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAmLXJpZ2h0IHtcbiAgICAgICYucHJvZC1xdWFudCB7XG5cblxuICAgICAgICAuYWRkdG9jYXJ0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgIC5jYXJvdXNlbC1wcm9kdWN0LWltYWdlIHtcbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0X19taW5pLWNhcm91c2VsIHtcbiAgICAgICAgICB3aWR0aDogODVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDBweCkge1xuICAuc2luZ2xlLXByb2R1Y3Qge1xuICAgIC5zbGljayB7XG4gICAgICAubW9yZVByb2R1Y3Qge1xuICAgICAgICAuc2xpY2staXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5iYy1jZWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5iYW5uZXItcGFnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cblxuICAuYmctb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5icmVhZGNydW1iIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcblxuICAgIC5icmVhZGNydW1iIHtcbiAgICAgICYtaXRlbSB7XG4gICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAjODg4ODg4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3Jle1xuICAgICAgY29udGVudDonfCc7XG4gICAgfVxuICB9XG5cbn0iLCIubGctaW1nLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmxnLWFjdGlvbnMge1xuICAubGctbmV4dCB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIH1cbiAgfVxuXG4gIC5sZy1wcmV2IHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgfVxuICB9XG59XG5cbi5sZy10b29sYmFyIHtcbiAgLmxnLWljb24ge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB9XG4gIH1cbn1cblxuI2xnLWNvdW50ZXIge1xuICBjb2xvcjogI2ZmZjtcbn0iLCIuY3VzdG9tLXNjciB7XG4gIC5wYWdlLWluZm8gcCBhIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMWMxYzRkO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmMwYjY7XG4gICAgfVxuICB9XG5cblxuICBoMSB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzZjNmM2Y7XG4gIH1cblxuICBoMiB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgY29sb3I6ICMzZjNmM2Y7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzZjNmM2Y7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMWMxYzRkO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZjMGI2O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGg0IHtcbiAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzNmM2YzZjtcbiAgfVxuXG4gIGg1IHtcbiAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzNmM2YzZjtcbiAgfVxuXG4gIGg2IHtcbiAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzNmM2YzZjtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjM2YzZjNmO1xuICB9XG5cbiAgYSB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMxYzFjNGQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZjMGI2O1xuICAgIH1cbiAgfVxuXG4gIC5zdWJjYXQge1xuICAgIHVsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmV0dXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgbWFyZ2luOiAyMHB4IDAgNDBweDtcblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtYnRuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICMzZjNmM2Y7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmLWJ0bjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMGI2O1xuICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgfVxuXG4gICAgLnBvcHVwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogOTk5OTk5ICFpbXBvcnRhbnQ7XG5cbiAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogMjMlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICNyZXR1ciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmM2YzZjtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMGI2O1xuICAgICAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yZXR1ci1idG4tY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jbG9zZS5zdmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjM2YzZjNmO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgICYtYnRuOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzBiNjtcbiAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuXG5cbi5jYXRlZ29yeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAucHJvZHVjdHNMaXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB1bCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA4NSU7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICBtYXJnaW46IDAgMjNweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMzBweCAzMHB4IDMwcHggMDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbGVmdDogMTBweDtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgIH1cblxuICAgIC5iYWRnZSB7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAgIH1cblxuICAgIC5uYW1lLXByb2R1Y3Qge1xuICAgICAgcGFkZGluZzogLjI1ZW0gLjRlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLWluZm97XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICB9XG4gIH1cbiAgLmJhZGdlLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cbiAgLnRhYmxlIHRoZWFkIHRoe1xuICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICB9XG4gIC50YWJsZS1hY2NvdW50IC5iYWRnZXtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnRhYmxlIHRkLCAudGFibGUgdGh7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRoZWFkIHRye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLnJldHVybk9yZGVyX19idG57XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDMwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogIzFjMWI0ZDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxNXB4IDI0cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBMYXRvLHNhbnMtc2VyaWY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5jYXRlZ29yeSB7XG4gICAgLnByb2R1Y3RzTGlzdCB7XG4gICAgICB1bCB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgfVxuICAgIH1cbiAgICAucmV0dXJuT3JkZXJfX2J0bntcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IDE1cHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59IiwiLmNhcnQtbGlzdCB7XG5cbiAgYS5idG4tc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzNmM2YzZiAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjNGQ7XG4gICAgfVxuICB9XG5cbiAgLnNob3BwaW5nQ2FydCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmX19sZWZ0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgJl9fcmlnaHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5vcmRlckRldGFpbHMge1xuICAgIHBhZGRpbmc6IDMwcHggMCA1MHB4IDA7XG5cbiAgICAuaGFsZi1mb3JtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAmX19sZWZ0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICAub3JkZXJfX3Nob3dMb2dpbiB7XG4gICAgICAgICAgY29sb3I6ICMwMGFjZWQ7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yYWRpbyB7XG5cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBjb2xvcjogIzFjMWM0ZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKTpmb2N1cyArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLCBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWM0ZDtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDAuODtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnM7XG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yYWRpby1idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyLWRldGFpbHMge1xuICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGFjdC1mb3JtIHtcbiAgICAgICAgaDQge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cblxuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNoZWNrYm94IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAub3B0aW9uYWwge1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAuYWRkcmVzc2VzLWRpdiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWFkZHJlc3Nlcy1kaXYge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAub3BlbmRlbGl2ZXJ5LCAub3BlbmJpbGxpbmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fcmlnaHQge1xuICAgICAgYmFja2dyb3VuZDogI2ZjZmNmYztcbiAgICAgIHBhZGRpbmc6IDYwcHggNTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogNTBweCAwO1xuXG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgfVxuXG4gICAgICAmLXN1YnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuXG5cbiAgICAgIH1cblxuICAgICAgJi1wcm9kdWN0IHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cblxuICAgICAgLnJhZGlvIHtcblxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGNvbG9yOiAjMWMxYzRkO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSwgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIsIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzRkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMC44O1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1kZXRhaWxzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDgwJTtcblxuICAgICAgICAuY2FydC1wcm9kdWN0IHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29kZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgY29sb3I6ICNjM2MzYzM7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sYWJlbC1jYXJ0LXNpemUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1wcmljZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAyMCU7XG5cbiAgICAgICAgc21hbGwge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgJi1zdWJUb3RhbFByaWNlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q3ZDc7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi10b3RhbFByaWNlIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtbnVtYmVyUHJvZHVjdCB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBheW1lbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAucGF5bWVudC1kZXRhaWxzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgNTBweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5vcmRlckNvbXBsZXRpb24ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG5cbiAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgfVxuXG4gICAgLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMHB4O1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC5wYXltZW50LWNhcmQge1xuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICBpbnB1dC5idG4tc3VjY2VzcyB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjM2YzZjNmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2YzZjNmICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzRkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oZWFkaW5nLWxpc3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2Q3ZDc7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgfVxuXG4gIC50b3AtbWVzc2FnZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmYzBiNjtcblxuICAgIHAge1xuICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gIH1cblxuICAuYmFubmVyLXBhZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cbiAgICAucm93LWNlbnRlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAucm93LWNlbnRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgIC5jYXJ0LWl0ZW0ge1xuXG4gICAgICAuY2FydC1idG4ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgIC50aXRsZS1wYXltZW50IHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGVmdCB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICAgICAgICBhLmJ0bi1zdWNjZXNzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2YzZjNmICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzRkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjNGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBheW1lbnQtZGlzY291bnQge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2FydC1idG4tbGVmdCB7XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAucm93IHtcbiAgICAgIC5jYXJ0LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgMjBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcblxuICAgICAgICAuY2FydC1pdGVtLWJ0bnMge1xuICAgICAgICAgIGEuZGVmYXVsdCB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmYzBiNjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhcnQtaXRlbS1idG5zIHtcbiAgICBhIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRhbmdlciB7XG5cbiAgICAgIC5mYSB7XG4gICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tb3JlLWNhcnQtaW5mbyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgIGg0IHtcbiAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cblxuICAgIC5yYWRpbyB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgY29sb3I6ICMxYzFjNGQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSwgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLCBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRvcDogN3B4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjNGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuODtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubm8tY2hlY2sge1xuICAgICAgLnJhZGlvIHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICMxYzFjNGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSwgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cblxuICAgICAgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIsIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5wYXltZW50LWRldGFpbHMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGNvbG9yOiAjM2YzZjNmO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0LXJpZ2h0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmNhcnQtYnRuIHtcblxuICAgICAgaDQge1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiA2cHggMCA2cHggMTAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJi5kZXRhaWxzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCA2cHggMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB3aWR0aDogNzAlO1xuXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5kZWxpdmVyeSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaDMge1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIGJhY2tncm91bmQ6ICMxYzFiNGQ7XG4gICAgfVxuICB9XG5cbiAgLmNhcnQtaW1nIHtcblxuICAgIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgICB9XG4gIH1cblxuICAuY2FydC1pdGVtLWxpc3Qge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gIC5jYXJ0LWluZm8ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuXG4gICAgLnRpdGxlLXJlc3BvbnNpdmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgJi50cmFzaCB7XG5cbiAgICAgIH1cbiAgICB9XG5cblxuICAgICYubmFtZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICAuY2FydC1wcm9kdWN0IHtcbiAgICAgIHdpZHRoOiA4MCU7XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvZGUge1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjYzNjM2MzO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgfVxuICAgIH1cblxuICAgIGg0IHtcbiAgICAgIGNvbG9yOiAjMWMxYzRkO1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLmNhcnQtaW5mby1oZWFkaW5nIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLnRvcC1taW5pIHtcbiAgICAgIC50ZXh0LWxlZnQge1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxlZnQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLmNhcnQtaXRlbS1idG5zLnVwZGF0ZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnF1YW50LWdyb3VwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDE0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGNvbG9yOiAjMTUxNTE1O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgICYtYnRuIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXG4gICAgICAgICAgJi51cCB7XG4gICAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgICAgZGlzcGxheTpydWJ5LWJhc2U7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5kb3duIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgICBkaXNwbGF5OnJ1YnktYmFzZTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmZhLWFycm93LXVwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICAgICAgICBjb2xvcjogI2EyYTJhMjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZmEtYXJyb3ctZG93biB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgICAgICAgICAgY29sb3I6ICNhMmEyYTI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwtY2FydC1zaXplIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjNmM2Y7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICB9XG4gIH1cblxuICAudGVybXMge1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG5cbiAgICBidXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjMWMxYjRkO1xuICAgIH1cbiAgfVxufVxuXG4uY2FydC1kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuXG4gICYtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjb2xvcjogI2NjY2NjYztcbiAgICBtYXJnaW46IDAgMjBweDtcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgcGFkZGluZzogM3B4IDExcHg7XG4gICAgICBjb2xvcjogI2NjY2NjYztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIj5cIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICMxYzFiNGQ7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMWMxYjRkO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMWMxYjRkO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMWMxYjRkO1xuICAgIH1cbiAgfVxuXG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jYXJ0LWxpc3Qge1xuICAgIC5oZWFkaW5nLWxpc3Qge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvcHBpbmdDYXJ0IHtcbiAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jYXJ0LWxpc3Qge1xuICAgIC5zaG9wcGluZ0NhcnQge1xuICAgICAgJl9fcmlnaHQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlYmViO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vcmRlckRldGFpbHMge1xuXG4gICAgICAmX19sZWZ0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuY2FydC1saXN0IHtcbiAgICAudG9wLW1lc3NhZ2Uge1xuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yb3ctY2VudGVyIHtcbiAgICAgIC5jYXJ0LWl0ZW0ge1xuICAgICAgICAuY2FydC1idG4tbGVmdCB7XG4gICAgICAgICAgYS5idG4tc3VjY2VzcyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJvdyB7XG4gICAgICAgIC5jYXJ0LWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3BwaW5nQ2FydCB7XG5cblxuICAgICAgJl9fbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgJl9fcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9yZGVyRGV0YWlscyB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAmX19sZWZ0IHtcblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAucmFkaW8ge1xuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fcmlnaHQge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1zdWJ0aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJhZGlvIHtcbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAmLXRvdGFsUHJpY2Uge1xuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkaW5nLWxpc3Qge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuY2FydC1pbmZvIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICBoNCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuXG4gICAgICAuY2FydC1wcm9kdWN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuXG4gICAgICAmLm5hbWUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgLnF1YW50LWdyb3VwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICB9XG5cbiAgICAgIC50aXRsZS1yZXNwb25zaXZlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAmLnRyYXNoe1xuICAgICAgICAgIGNvbG9yOiAjMWMxYzRkO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxlZnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAuY2FydC1pdGVtLWJ0bnMudXBkYXRlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuY2FydC1kZXRhaWxzIHtcbiAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBwYWRkaW5nOiAzcHggOXB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLm1vZGFsLWNhcnQge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgLm1vZGFsLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMWMxYzRkO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cblxuICAuY2FydC1pbWcge1xuICAgIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIC5jYXJ0LWluZm8ge1xuICAgICAgLmNhcnQtcHJvZHVjdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmMwYjY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sYWJlbC1jYXJ0LXNpemUge1xuICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogN3B4IDIxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsIC42cztcbiAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsIC42cztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNmM2YzZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmM2YzZjtcblxuICAgICAgfVxuXG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogIzFjMWM0ZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9wLW1lc3NhZ2Uge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzFjMWM0ZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9wLW1pbmkge1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMwYjY7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgLmJ0bi1kYW5nZXIge1xuICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMwYjYgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZjMGI2ICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjIgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXN1Y2Nlc3MucHVsbC1yaWdodCB7XG4gICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjIgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogIzIyMiAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBidXR0b24uYnRuLmJ0bi1zdWNjZXNzLmJ0bi1kYW5nZXIuYnRuLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cblxuI2Ryb3Bkb3duc3VtYXIge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLmRyb3AtY2FydC1pdGVtIHtcblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgLmxhYmVsLWNhcnQtc2l6ZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDE0cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGVhc2UtaW4tb3V0LCAuNnM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQsIC42cztcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMWMxYzRkO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYzFjNGQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaDQge1xuICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICMxYzFjNGQ7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmMwYjYgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZHJvcC10b3AtbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMxYzFjNGQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb2RhbC1jYXJ0IHtcbiAgICAuY2FydC1pbmZvIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG59IiwiLnF1aWNrLW1vZGFsIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gIH1cblxuICAucXVpY2tWaWV3IHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgICAmX19sZWZ0QmxvY2sge1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogNSU7XG4gICAgICBtYXJnaW4tbGVmdDogNSU7XG4gICAgfVxuXG4gICAgJl9fcmlnaHRCbG9jayB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuXG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIH1cblxuICAgICAgaDMge1xuICAgICAgICBmb250LWZhbWlseTogUFQgU2Fucywgc2Fucy1zZXJpZjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgICYtY29kZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5wcm9kLW1hcmltaSB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAmLmxhYmVsLWRlZmF1bHQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDIxcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBlYXNlLWluLW91dCwuNnM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCwuNnM7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2YzZjNmO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWM0ZDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzFjMWM0ZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZmEge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDdweCAyMHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcbiAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogMnB4IDdweCAyMHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCA3cHggMjBweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xNyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcm9kLXF1YW50IHtcbiAgICAgICAgLnF1YW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZHRvY2FydCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFkZFNob3AtbW9kYWwge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuXG4gICYubW9kYWwtY2FydCB7XG4gICAgLmNhcnQtaW1nIHtcbiAgICAgIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgIC5jYXJ0LWluZm8ge1xuICAgICAgICAuY2FydC1wcm9kdWN0IHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBUIFNhbnMsc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAuYnRuLWRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMzMzMhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnRuLXN1Y2Nlc3Mge1xuICAgICAgICAmLnB1bGwtcmlnaHQge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmMwYjYhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMwYjY7XG4gICAgICAgICAgY29sb3I6ICMyMjIhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5xdWljay1tb2RhbCB7XG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgLnF1aWNrLW1vZGFsIHtcbiAgICAucXVpY2tWaWV3IHtcbiAgICAgICZfX2xlZnRCbG9jayB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cblxuICAgICAgJl9fcmlnaHRCbG9jayB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAucHJvZC1tYXJpbWkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZC1xdWFudCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpY2stbW9kYWwge1xuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgfVxuICB9XG5cbiAgLmFkZFNob3AtbW9kYWwge1xuICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgIG1heC13aWR0aDogOTUlO1xuICAgfVxuXG4gICAgLmNhcnQtaW1nIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5jYXJ0LWluZm8ge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYWRkU2hvcC1tb2RhbCB7XG4gICAgLmhpZGRlbi14cy1kb3duIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufSIsIi5jYXRlZ29yeSB7XG4gIC5icmVhZGNydW1iIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICMzZjNmM2Y7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogIzg4ODg4ODtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcInxcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Jsb2NrIHtcbiAgICBtYXJnaW46IDAgMiU7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KTtcblxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZnVsbCB7XG4gICAgICBtYXJnaW46IC41JTtcbiAgICAgIHdpZHRoOiA5OSU7XG4gICAgfVxuXG4gICAgJi1oYWxmIHtcbiAgICAgIG1hcmdpbjogLjUlO1xuICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgICYtcXVhcnRlciB7XG4gICAgICBtYXJnaW46IC41JTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDI0JTtcbiAgICB9XG5cbiAgICAmLWltYWdlIHtcbiAgICAgICYtZGVza3RvcCB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuY2F0ZWdvcnkge1xuICAgICZfX2l0ZW0ge1xuICAgICAgJi1xdWFydGVyIHtcbiAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xuICAuY2F0ZWdvcnkge1xuICAgICZfX2l0ZW0ge1xuICAgICAgJi1xdWFydGVyIHtcbiAgICAgICAgd2lkdGg6IDk5JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmNhdGVnb3J5IHtcbiAgICAmX19pdGVtIHtcbiAgICAgIG1hcmdpbjogMSU7XG4gICAgICBoZWlnaHQ6IDQwMHB4O1xuXG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtaGFsZiB7XG4gICAgICAgIHdpZHRoOiA5OSU7XG4gICAgICB9XG5cbiAgICAgICYtcXVhcnRlciB7XG4gICAgICAgIHdpZHRoOiA5OSU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2NyLWNhdFBhZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXG4gIC5wcm9kLXNtYWxsLWxpc3QtaXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAvLyYuY29sLXhsLTN7XG4gICAgLy8gIGZpZ3VyZXtcbiAgICAvLyAgICBhe1xuICAgIC8vICAgICAgaW1ne1xuICAgIC8vICAgICAgICBtaW4taGVpZ2h0OiA0NDhweDtcbiAgICAvLyAgICAgIH1cbiAgICAvLyAgICB9XG4gICAgLy8gIH1cbiAgICAvL31cbiAgICAvLyYuY29sLXhsLTR7XG4gICAgLy8gIGZpZ3VyZXtcbiAgICAvLyAgICBhe1xuICAgIC8vICAgICAgaW1ne1xuICAgIC8vICAgICAgICBtaW4taGVpZ2h0OiA2MDhweDtcbiAgICAvLyAgICAgIH1cbiAgICAvLyAgICB9XG4gICAgLy8gIH1cbiAgICAvL31cbiAgICAvLyYuY29sLXhsLTZ7XG4gICAgLy8gIGZpZ3VyZXtcbiAgICAvLyAgICBhe1xuICAgIC8vICAgICAgaW1ne1xuICAgIC8vICAgICAgICBtaW4taGVpZ2h0OiA5MjhweDtcbiAgICAvLyAgICAgIH1cbiAgICAvLyAgICB9XG4gICAgLy8gIH1cbiAgICAvL31cbiAgfVxuXG4gICNsb2FkTW9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLy9tYXgtd2lkdGg6IDIwMHB4O1xuXG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzEyYTViO1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZjMGI2O1xuICAgICAgICBjb2xvcjogIzNmM2YzZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJvZC1pbWcge1xuICAgIGZpZ3VyZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmhvdmVyLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTIwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzEyYTViO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZC1tYXJpbWkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cbiAgICAgICAgICAubGFiZWwtZGVmYXVsdCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0LCAuNnM7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcblxuICAgICAgICAgICAgICAuZmEge1xuICAgICAgICAgICAgICAgICYuZmEtY2hlY2sge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDdweCAyMHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcbiAgICAgICAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogMnB4IDdweCAyMHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcbiAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCA3cHggMjBweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xNyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJveXMtY2F0LCAmLmdpcmxzLWNhdCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCAycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgJi1kZXRhaWxzIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5hZGR0b2NhcnQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0X191bmF2YWlsYWJsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb2QtaW5mbyB7XG4gICAgcCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGg0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgc21hbGx7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAmLmJ0biB7XG4gICAgICAgICYuYnRuLXN1Y2Nlc3Mge1xuICAgICAgICAgICYuYWRkdG9jYXJ0IHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzNmM2YzZjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQVCBTYW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGVhc2UtaW4tb3V0LCAuNHM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCwgLjRzO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmYzBiNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4uc2NyLWNhdC1maWx0ZXJzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gIC5idG4tZmlsdHJlLWhlYWQge1xuICAgIGNvbG9yOiAjOGM4YzhjO1xuICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgbGVmdDogLTIycHg7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDP3htbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSd1dGYtOCc/JTNFJTNDIS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjQuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAtLSUzRSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIGlkPSdMYXllcl8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgd2lkdGg9JzMwMHB4JyBoZWlnaHQ9JzMwMHB4JyB2aWV3Qm94PScwIDAgMzAwIDMwMCcgc3R5bGU9J2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAwIDMwMDsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDc3R5bGUgdHlwZT0ndGV4dC9jc3MnJTNFIC5zdDB7ZmlsbDolMjMxQzFDNEQ7c3Ryb2tlOiUyMzFDMUM0RDtzdHJva2Utd2lkdGg6NTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9ICUzQy9zdHlsZSUzRSUzQ2Rlc2MlM0VDcmVhdGVkIHdpdGggU2tldGNoLiUzQy9kZXNjJTNFJTNDZyUzRSUzQ2clM0UlM0NwYXRoIGNsYXNzPSdzdDAnIGQ9J00xNTMuMSw0Ni4zTDE1My4xLDQ2LjNjMTQuMiwxLjYsMjUuMiwxMy42LDI1LjIsMjguMWMwLDE0LjYtMTEsMjYuNi0yNS4yLDI4LjF2MTczLjJjMCwxLjctMS40LDMuMS0zLjEsMy4xIHMtMy4xLTEuNC0zLjEtMy4xVjEwMi42Yy0xNC4yLTEuNi0yNS4yLTEzLjYtMjUuMi0yOC4xYzAtMTQuNiwxMS0yNi42LDI1LjItMjguMVYyNC4xYzAtMS43LDEuNC0zLjEsMy4xLTMuMXMzLjEsMS40LDMuMSwzLjEgVjQ2LjN6IE0xMjgsNzQuNWMwLDEyLjEsOS45LDIyLDIyLDIyYzEyLjEsMCwyMi05LjksMjItMjJjMC0xMi4xLTkuOS0yMi0yMi0yMkMxMzcuOSw1Mi41LDEyOCw2Mi4zLDEyOCw3NC41eicvJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMzkuOSwxOTcuNEwzOS45LDE5Ny40QzU0LDE5OC45LDY1LDIxMSw2NSwyMjUuNWMwLDE0LjYtMTEsMjYuNi0yNS4yLDI4LjF2MjIuMmMwLDEuNy0xLjQsMy4xLTMuMSwzLjEgcy0zLjEtMS40LTMuMS0zLjF2LTIyLjJjLTE0LjItMS42LTI1LjItMTMuNi0yNS4yLTI4LjFjMC0xNC42LDExLTI2LjYsMjUuMi0yOC4xVjI0LjFjMC0xLjcsMS40LTMuMSwzLjEtMy4xczMuMSwxLjQsMy4xLDMuMSBWMTk3LjR6IE0xNC43LDIyNS41YzAsMTIuMSw5LjksMjIsMjIsMjJjMTIuMSwwLDIyLTkuOSwyMi0yMmMwLTEyLjEtOS45LTIyLTIyLTIyQzI0LjYsMjAzLjUsMTQuNywyMTMuNCwxNC43LDIyNS41eicvJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjY2LjQsMTQwLjdMMjY2LjQsMTQwLjdjMTQuMiwxLjYsMjUuMiwxMy42LDI1LjIsMjguMWMwLDE0LjYtMTEsMjYuNi0yNS4yLDI4LjF2NzguOGMwLDEuNy0xLjQsMy4xLTMuMSwzLjEgcy0zLjEtMS40LTMuMS0zLjFWMTk3Yy0xNC4yLTEuNi0yNS4yLTEzLjYtMjUuMi0yOC4xYzAtMTQuNiwxMS0yNi42LDI1LjItMjguMVYyNC4xYzAtMS43LDEuNC0zLjEsMy4xLTMuMXMzLjEsMS40LDMuMSwzLjFWMTQwLjcgeiBNMjQxLjIsMTY4LjljMCwxMi4xLDkuOSwyMiwyMiwyMmMxMi4xLDAsMjItOS45LDIyLTIyYzAtMTIuMS05LjktMjItMjItMjJDMjUxLjEsMTQ2LjksMjQxLjIsMTU2LjcsMjQxLjIsMTY4Ljl6Jy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1maWx0cmUge1xuICAgIC5idG4tZGVmYXVsdCB7XG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXG4gICAgICBpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuZmEtYW5nbGUtZG93biB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQz94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPyUzRSUzQyEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgLS0lM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyBpZD0nQ2FwYV8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgd2lkdGg9JzUxMnB4JyBoZWlnaHQ9JzUxMnB4JyB2aWV3Qm94PScwIDAgNTEyIDUxMicgc3R5bGU9J2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDc3R5bGUgdHlwZT0ndGV4dC9jc3MnJTNFIC5zdDB7ZmlsbDolMjMzMzMzMzM7fSAlM0Mvc3R5bGUlM0UlM0NnJTNFJTNDcGF0aCBjbGFzcz0nc3QwJyBkPSdNMjU2LDM1Ni4yTDI0LjgsMTI1Yy01LjctNS43LTE0LjgtNS43LTIwLjUsMGMtNS43LDUuNy01LjcsMTQuOCwwLDIwLjVMMjQ1LjgsMzg3YzUuNyw1LjcsMTQuOCw1LjcsMjAuNSwwIGwyNDEuNC0yNDEuNWMyLjgtMi44LDQuMy02LjUsNC4zLTEwLjJzLTEuNC03LjQtNC4zLTEwLjJjLTUuNy01LjctMTQuOC01LjctMjAuNSwwTDI1NiwzNTYuMnonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgJlt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgICAgICAgICArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyBsYWJlbDphZnRlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMzMyAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zY3ItY2F0LWZpbHRlcnMtd3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiA1MCU7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5maWx0ZXItc2VsZWN0aW9uIHtcbiAgLmFsZXJ0IHtcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgJi5hbGVydC13YXJuaW5nIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjNmM2Y7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzZjNmO1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICB9XG5cbiAgICAgICYuZ2lybHMtY2F0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmM2YzZjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2YzZjNmO1xuICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jbG9zZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0b3A6IC0ycHg7XG4gICAgfVxuICB9XG59XG5cbi5naXJscy1jYXQge1xuICAmLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5ib3lzLWNhdCB7XG4gICYuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zY3ItY2F0UGFnZSB7XG4gICAgLnNpbmdsZS1wcm9kdWN0LXJpZ2h0IHtcbiAgICAgIC5wcm9kLW1hcmltaSB7XG4gICAgICAgIC5sYWJlbC1kZWZhdWx0IHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLnNjci1jYXQtZmlsdGVycy13cmFwcGVyIHtcbiAgICBmbGV4OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGxlZnQ6IDYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2NyLWNhdFBhZ2Uge1xuICAgIC5wcm9kLXNtYWxsLWxpc3Qge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5wcm9kLXNtYWxsLWxpc3QtaXRlbSB7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2NyLWNhdC1maWx0ZXJzLXdyYXBwZXIge1xuICAgIC5idG4tZ3JvdXAge1xuICAgICAgJi5idG4tZmlsdHJlIHtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgLnNjci1jYXQtZmlsdGVycyB7XG4gICAgJi13cmFwcGVyIHtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuYnRuLWZpbHRyZS1oZWFkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5zY3ItY2F0UGFnZSB7XG4gICAgLnByb2Qtc21hbGwtbGlzdCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucHJvZC1zbWFsbC1saXN0LWl0ZW0ge1xuICAgICAgZmxleDogaW5oZXJpdDtcbiAgICB9XG4gIH1cblxuICAuc2NyLWNhdC1maWx0ZXJzLXdyYXBwZXIge1xuICAgIC5idG4tZ3JvdXAge1xuICAgICAgJi5idG4tZmlsdHJlIHtcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIC5idG4tZGVmYXVsdCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSJdfQ== */
