@charset "UTF-8";.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.page-initiatives .sub-page-image-16{background-image:none;background-size:85px 85px}.parent-initiatives .sub-page-image-16{background-image:none;background-size:85px 85px}.page-initiatives .sub-page-image-1148{background-image:none;background-size:85px 85px}.parent-initiatives .sub-page-image-1148{background-image:none;background-size:85px 85px}.page-initiatives .sub-page-image-2360{background-image:none;background-size:85px 85px}.parent-initiatives .sub-page-image-2360{background-image:none;background-size:85px 85px}.page-initiatives .sub-page-image-1850{background-image:none;background-size:85px 85px}.parent-initiatives .sub-page-image-1850{background-image:none;background-size:85px 85px}.page-initiatives .sub-page-image-958{background-image:none;background-size:85px 85px}.parent-initiatives .sub-page-image-958{background-image:none;background-size:85px 85px}.sub-pages .image.corner{opacity:1;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-backface-visibility:hidden;background-size:cover;background-position:center}.sub-pages .image.corner:hover{filter:none;-webkit-filter:grayscale(0)}.sub-pages .sub-page.active .image.corner{filter:none;-webkit-filter:grayscale(0)}input[type=email],input[type=submit],input[type=text]{border-radius:1000px}input[type=email]::-webkit-input-placeholder,input[type=submit]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#848484;font-weight:400}input[type=email]::-moz-placeholder,input[type=submit]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#848484;font-weight:400}input[type=email]::-ms-input-placeholder,input[type=submit]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder{color:#848484;font-weight:400}input[type=email]::placeholder,input[type=submit]::placeholder,input[type=text]::placeholder{color:#848484;font-weight:400}input[type=email]:focus,input[type=submit]:focus,input[type=text]:focus,textarea:focus{border-color:#cc0034}#mc_embed_signup div.mce_inline_error{background-color:#cc0034!important;border-radius:4px;margin:1em auto!important;max-width:300px}.slicknav_menu{background:#333}.slicknav_menu .slicknav_menutxt{font-size:13px}.slicknav_menu .slicknav_icon{margin-top:.0192em}.slicknav_nav .slicknav_row:hover{background-color:#262626;border-radius:0}.slicknav_nav .slicknav_row:hover>a{color:#fff}.slicknav_nav .slicknav_row:hover>a:hover{background-color:transparent}#masthead>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#masthead .main-navigation{position:relative;top:auto;right:auto;bottom:auto;left:auto;margin-left:auto;-ms-flex-item-align:center;align-self:center}#masthead .main-navigation .menu-item-has-children:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}#masthead .social{margin:0;margin-left:40px;float:none;-ms-flex-item-align:center;align-self:center}@media (max-width:899px){#masthead .social{margin-left:30px}}@media (max-width:845px){#masthead .social{display:none}}@media (max-width:767px){#masthead .social{display:block;margin-left:auto}}@media (max-width:419px){#masthead .social{display:none}}#masthead .social ul{list-style:none;margin:0;padding:0}#masthead .social li{margin:0;padding-right:10px}#masthead .social li:last-of-type{padding:0}#masthead .social a{background-position:center;background-repeat:no-repeat;width:30px;height:30px}#masthead .social a.facebook{background-image:url(/wp-content/themes/voqal/images/icons/icon-facebook-circle.svg)}#masthead .social a.twitter{background-image:url(/wp-content/themes/voqal/images/icons/icon-twitter-circle.svg)}#masthead .social a.linkedin{background-image:url(/wp-content/themes/voqal/images/icons/icon-linkedin-circle.svg)}.main-navigation .news:hover,.main-navigation li:hover{background-color:#990027;border-radius:0}.main-navigation .news.current_page_item,.main-navigation li.current_page_item{background-color:transparent}.main-navigation .news.current_page_item>a,.main-navigation li.current_page_item>a{color:#cc0034}.main-navigation .news.current_page_item:hover,.main-navigation li.current_page_item:hover{background-color:#990027}.main-navigation .news.current_page_item:hover>a,.main-navigation li.current_page_item:hover>a{color:#fff}.main-navigation .news.current-menu-ancestor,.main-navigation li.current-menu-ancestor{background-color:transparent}.main-navigation .news.current-menu-ancestor>a,.main-navigation li.current-menu-ancestor>a{color:#cc0034}.main-navigation .news.current-menu-parent:hover,.main-navigation li.current-menu-parent:hover{background-color:#990027}.main-navigation .news.current-menu-parent:hover>a,.main-navigation li.current-menu-parent:hover>a{color:#fff}.main-navigation .news ul.sub-menu,.main-navigation li ul.sub-menu{background-color:#cc0034;border-radius:0}.main-navigation .news ul.sub-menu li:hover,.main-navigation li ul.sub-menu li:hover{background-color:#990027}.main-navigation .news ul.sub-menu li,.main-navigation li ul.sub-menu li{width:100%}.main-navigation .news ul.sub-menu li a,.main-navigation li ul.sub-menu li a{min-width:220px;width:100%;white-space:nowrap}.main-navigation .news ul.sub-menu li.current_page_item,.main-navigation li ul.sub-menu li.current_page_item{background-color:#cc0034}.main-navigation .news ul.sub-menu li.current_page_item:hover,.main-navigation li ul.sub-menu li.current_page_item:hover{background-color:#990027}.archive .main-navigation .news,.main-navigation .news.current-page-ancestor,.single-post .main-navigation .news{background-color:transparent}.archive .main-navigation .news>a,.main-navigation .news.current-page-ancestor>a,.single-post .main-navigation .news>a{color:#cc0034}.archive .main-navigation .news:hover,.main-navigation .news.current-page-ancestor:hover,.single-post .main-navigation .news:hover{background-color:#990027}.archive .main-navigation .news:hover>a,.main-navigation .news.current-page-ancestor:hover>a,.single-post .main-navigation .news:hover>a{color:#fff}#footer *{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}#pre-footer{padding:30px 20px 36px;background-color:#fff;border-top:1px solid rgba(0,0,0,.15)}#pre-footer .inner{position:relative;max-width:960px;margin:0 auto}#pre-footer .logo{margin-top:0;margin-bottom:30px}#pre-footer #searchform{width:100%!important;float:none!important;display:inline-block}#pre-footer #searchform input{font-size:18px;width:100%;font-size:18px;color:#999;font-weight:200;border-color:#848484;border-radius:30px;padding-left:42px}#pre-footer #searchform input:focus{border-color:#cc0034}#pre-footer #searchform input::-webkit-input-placeholder{font-weight:200}#pre-footer #searchform input::-moz-placeholder{font-weight:200}#pre-footer #searchform input::-ms-input-placeholder{font-weight:200}#pre-footer #searchform input::placeholder{font-weight:200}@media (min-width:600px){#pre-footer .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#pre-footer .logo{margin-bottom:-8px}#pre-footer #searchform{width:280px!important}}#footer-nav{padding:40px 20px 40px;background-color:#f5f5f5;border-top:1px solid rgba(0,0,0,.1);color:#333}@media (min-width:760px){#footer-nav{padding:50px 20px 55px}}#footer-nav .inner{position:relative;max-width:960px;margin:0 auto}#footer-nav .inner::after{content:"";display:table;clear:both}#footer-nav select{width:100%;margin-bottom:30px;font-size:16px;background:#fff;color:#333;border:none;border:1px solid #848484;height:36px}#footer-nav div.menu-primary-menu-container{width:100%}#footer-nav ul.menu,#footer-nav ul.sub-menu{list-style:none;margin:0;padding:0}#footer-nav ul.menu a,#footer-nav ul.sub-menu a{text-decoration:none;font-size:16px;line-height:1.75;font-weight:400;color:#333;border-bottom:1px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}#footer-nav ul.menu a:focus,#footer-nav ul.menu a:hover,#footer-nav ul.sub-menu a:focus,#footer-nav ul.sub-menu a:hover{color:#cc0034;border-bottom:1px solid #cc0034}#footer-nav ul.menu>li>a{display:inline-block;font-weight:700;color:#cc0034;margin-bottom:10px;border-bottom:none;font-size:20px}#footer-nav ul.menu>li>a:focus,#footer-nav ul.menu>li>a:hover{color:#cc0034;border-bottom:none}#footer-nav ul.menu>li{padding-right:20px}#footer-nav .contact-information{font-size:14px;line-height:1.75;font-weight:400}#footer-nav .contact-information>span{display:block}#footer-nav .contact-information>span a{font-size:16px;color:#333;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}#footer-nav .contact-information>span a:focus,#footer-nav .contact-information>span a:hover{color:#cc0034;border-bottom:1px solid #cc0034}#post-footer{display:block;background:#cc0034;color:#fff;padding:10px 20px 14px}@media (max-width:767px){#post-footer{padding:20px}}#post-footer .inner{max-width:960px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#post-footer .inner::after{content:"";display:table;clear:both}@media (max-width:767px){#post-footer .inner{display:block}#post-footer .inner>div{margin-bottom:10px}#post-footer .inner>nav{margin-bottom:20px}}#post-footer .copyright,#post-footer .legal,#post-footer .social{float:none;margin:0;padding:0;color:#fff;font-size:12px;font-weight:400}#post-footer .copyright ul,#post-footer .legal ul,#post-footer .social ul{list-style:none;margin:0;padding:0}#post-footer a{color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}#post-footer a:focus,#post-footer a:hover{opacity:.8}#post-footer .copyright{margin-right:20px}#post-footer .legal ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){#post-footer .legal ul{display:inline-block}}#post-footer .legal ul li{margin-right:5px}@media (max-width:767px){#post-footer .legal ul li{margin-bottom:4px}}#post-footer .legal ul li::after{content:"|";margin-left:2px}@media (max-width:767px){#post-footer .legal ul li::after{display:none}}#post-footer .legal ul li:last-of-type{margin-right:0}#post-footer .legal ul li:last-of-type::after{display:none}#post-footer .legal ul a{text-decoration:none;border-bottom:1px solid #fff}#post-footer .social{margin-left:auto}#post-footer .social li{margin:0;padding-right:8px}#post-footer .social li:last-of-type{padding:0}#post-footer .social a{background-position:center;background-repeat:no-repeat;width:30px;height:30px;background-size:auto 20px}#post-footer .social a.facebook{background-image:url(/wp-content/themes/voqal/images/icons/icon-facebook.svg)}#post-footer .social a.twitter{background-image:url(/wp-content/themes/voqal/images/icons/icon-twitter.svg);background-size:auto 17px}#post-footer .social a.linkedin{background-image:url(/wp-content/themes/voqal/images/icons/icon-linkedin.svg)}.additional-info{background:#333;-webkit-box-shadow:0 5px 40px rgba(0,0,0,.3) inset;box-shadow:0 5px 40px rgba(0,0,0,.3) inset;padding:40px 0;margin-bottom:0}.additional-info h2{text-align:center;color:#fff;margin-top:20px;margin-bottom:40px;font-weight:700;padding:0 20px}.additional-info .button:hover{color:#fff}.additional-info .wrapper{padding-right:0;margin:0 auto}.additional-info .wrapper:after{content:"";display:table;clear:both}.additional-info .wrapper>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.additional-info .wrapper>.inner:after{content:"";display:table;clear:both}.additional-info .wrapper>.inner .logo{width:100px;height:auto;max-height:100px;margin-top:0;text-align:center}.additional-info .logo-container{padding:20px 0;background:#cc0034;float:left;width:220px;position:relative}.additional-info .logo-container:after{content:'';width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #cc0034;position:absolute;top:90px;right:-15px}@media (max-width:767px){.additional-info .logo-container{margin:0 auto;float:none;width:100%}.additional-info .logo-container:after{border-width:15px 15px 0 15px;border-color:#cc0034 transparent transparent transparent;top:auto;right:auto;bottom:-15px;left:calc(50% - 15px)}}.additional-info .logo-container .inner{width:140px;height:140px;border-radius:70px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 40px}@media (max-width:767px){.additional-info .logo-container .inner{margin:0 auto}}.additional-info .text-container{float:left;background:#fff;width:calc(100% - (140px + 160px));padding:30px 40px 20px;min-height:280px}.additional-info .text-container.no-logo{float:none;width:100%}@media (max-width:767px){.additional-info .text-container{float:none;width:100%;padding:30px 20px 0}}.additional-info h3{font-weight:700;text-transform:uppercase;margin-bottom:10px;display:inline-block;line-height:110%}.additional-info h3 span a{color:#f5f5f5}@media (max-width:767px){.additional-info h3{text-align:center;display:block}}.additional-info .description{font-size:16px;font-size:1.6rem;font-weight:700;display:inline;padding-bottom:40px}.additional-info .learn-more{text-align:center;padding-bottom:0}.additional-info .less,.additional-info .more{color:#c2c3c1}.additional-info .less a,.additional-info .more a{color:#f5f5f5}.page-id-5777 .grantee-wrapper{background:#f5f5f5}.grantee-wrapper{padding:60px 0}.grantee-wrapper h2{font-weight:700;text-align:center;padding:0 20px}.grantee-wrapper:after{content:"";display:table;clear:both}.grantee-wrapper .grid{max-width:1600px;width:calc(100% - 20px);overflow:hidden;padding:20px 10px 0;margin:0 auto;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap}.grantee-wrapper .grid .grid-cell{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:2px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:400px}@media (max-width:1200px) and (min-width:1024px){.grantee-wrapper .grid .grid-cell{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width:1023px) and (min-width:640px){.grantee-wrapper .grid .grid-cell{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}}@media (max-width:639px){.grantee-wrapper .grid .grid-cell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.grantee-wrapper .grid .grid-cell:before{content:'';display:table;padding-top:100%}.grantee-wrapper .grid .grid-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.grantee-wrapper .grid .grid-item:before{content:"";display:block;padding-top:100%;float:left}.grantee-wrapper .grid .grid-item a{width:100%}.grantee-wrapper article{max-height:380px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;margin:10px;padding:10px;background:#fff}@media (max-width:639px){.grantee-wrapper article{margin:5px}}.grantee-wrapper article>a{text-decoration:none;color:#333}.grantee-wrapper article>a:hover{color:#333}.grantee-wrapper article .inner{max-width:300px;margin:0 auto;position:relative;text-align:center;font-weight:700}.grantee-wrapper article .blurb,.grantee-wrapper article .logo-container,.grantee-wrapper article h4{-webkit-transition:all .5s ease;transition:all .5s ease}.grantee-wrapper article .logo-container{margin-bottom:20px;width:100%}@media (min-width:1440px){.grantee-wrapper article .logo-container{margin-bottom:40px}}.grantee-wrapper article .logo-container img{max-width:60%;margin:0 auto;width:100px;height:auto}.grantee-wrapper article h4{text-transform:uppercase;font-weight:700;line-height:115%;margin-top:10px;color:#333;font-size:20px;font-size:2rem}@media (max-width:1200px) and (min-width:640px){.grantee-wrapper article h4{font-size:1.8vw}}@media (max-width:639px){.grantee-wrapper article h4{font-size:2.5vw}}.grantee-wrapper article .blurb{opacity:1;height:auto;bottom:auto;font-size:15px;line-height:115%;padding:20px 0}.grantee-wrapper article:hover{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3)}.disclaimer-wrapper{max-width:800px;margin:0 auto;padding:60px 20px 40px}.slick-slider{max-width:840px;margin:0 auto;padding:0 20px}.slick-dots{text-align:center;margin-top:20px;margin-bottom:20px}.slick-dots li{display:inline;margin:0 10px}.slick-dots li button{font-size:0;width:20px;height:20px;border-radius:10px;border:2px solid #cc0034;background:0 0}.slick-dots li.slick-active button{background:#cc0034}.slick-next,.slick-prev{opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.slick-next:hover,.slick-prev:hover{opacity:1}.slick-next,.slick-prev{position:absolute;background-size:auto 80px;background-repeat:none;width:40px;height:80px;top:calc(50% - 105px)}.slick-next span,.slick-prev span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.slick-prev{left:-80px;background:url(/wp-content/themes/voqal/images/arrow-left.svg)}.slick-next{right:-80px;background:url(/wp-content/themes/voqal/images/arrow-right.svg)}.page-header{background-repeat:no-repeat;background-size:cover;background-position:center}.page-header.featured-image{position:relative;padding-top:200px}.page-header.featured-image:before{content:' ';position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.4);margin-top:-200px;margin-bottom:-40px}.uppercase{text-transform:uppercase}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.color--red{color:#cc0034}.color--drk-grey{color:#333}.color--white{color:#fff}.btn{text-decoration:none;-webkit-transition:all .4s ease;transition:all .4s ease;display:inline-block}.btn--red{background:#cc0034;color:#fff}.btn--red:hover{color:#fff}.btn--round{border-radius:100px;padding:14px 29px 13px;font-size:18px}.vo--cta-btn{margin-top:35px}.h-auto{height:auto}.btm--15{margin-bottom:15px}.btm--10{margin-bottom:10px}.max-100{max-width:100%}.w-100{width:100%}.caps{text-transform:uppercase}.vo--sm-headline{font-weight:700;font-size:12px;color:#53565A}.align--center{text-align:center}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.d-md-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.flex-row{margin-left:-20px;margin-right:-20px}}@media (min-width:768px){.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:20px;padding-right:20px}}@media (min-width:768px){.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:20px;padding-right:20px}}@media (min-width:768px){.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:20px;padding-right:20px}}.align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}#footer-nav{margin-top:0;border-top:none}.footer-menu-item{font-weight:700;border-bottom:none;font-size:20px}#footer-nav,#footer-nav .contact-information{font-size:16px;line-height:24px}#footer-nav .contact-information a{color:#333;text-decoration:none}.com-title{font-weight:700;margin-right:3px}.vo--address{margin-top:25px}@media (max-width:768px){.vo--address{margin-bottom:25px}}.vm-wrapper{margin-bottom:18px}.site-header{border-bottom:0}#searchform{position:relative}#searchform::before{content:'';width:14px;height:14px;background-image:url(../images/icons/icon-search.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:17px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vo--main-content{padding:66px 0 0}.vo--main-content-pad-btm{padding-bottom:24px}.vo--main-content,.vo--main-content p,.vo--main-content ul li,.vo--main-content ol li{font-size:18px;line-height:24px}.vo--main-content-sm{padding-top:37px}.vo--hero{height:360px;width:100%;position:relative}.vo--hero::before{background-color:rgba(0,0,0,.4);content:"";position:absolute;top:0;left:0;bottom:0;right:0}.vo--hero .vo--post-date, .vo--hero .vo--post-date a{color:#fff!important}.vo--hero .vo--post-date a.no-underline{text-decoration:underline!important;}.vo--hero .vo--post-date a:hover{color:#ddd!important}.vo--hero-img{background-repeat:no-repeat;background-size:cover;background-position:center}.vo--hero .wrapper{padding-bottom:51px}.vo--hero h1{max-width:100%;width:700px}.vo--dark-texture{background-image:url(../images/dark-texture.png);background-repeat:repeat}.vo--dark-texture h1{font-weight:700;font-size:36px;line-height:43px}.vo--section-headline{font-size:32px;font-weight:700}.vo--section-title{margin-bottom:25px;font-size:24px;color:#333;line-height:32px;font-weight:700}.vo--section{margin-top:60px;padding-bottom:42px}.news--pre-header{font-size:16px;text-align:center;line-height:24px}.vo--border-btm{border-bottom:1px solid #d9d9d9}.vo--section-header{margin-bottom:46px}.vo--news-title{text-decoration:none}.vo--news-title h2{font-weight:700;font-size:22px;line-height:30px}.vo--post-cat,.vo--post-cat a,.vo--post-date{font-size:16px;color:#53565A;line-height:24px}.vo--post-cat a:hover{color:#ff0040}.vo--excerpt{margin-top:10px;margin-bottom:60px}.vo--excerpt p{margin-bottom:0}.vo--share{margin-bottom:20px}.shareon{font-size:12px;color:#53565A;font-weight:500;margin-right:15px}.share42init{height:26px}.share42-item,.share42-item a{width:24px!important;height:24px!important}footer .shareon, footer share42init{display:none;}.vo--parent-title{font-weight:700;font-size:18px;line-height:24px}.page-template-template-full-width-php .entry-content{max-width:635px;min-width:635px;margin-right:100px}@media (max-width:960px){.page-template-template-full-width-php .entry-content{width:60%;min-width:60%;margin-right:50px}}@media (max-width:768px){.page-template-template-full-width-php .entry-content{min-width:100%}}ul.vo--sidebar-items{padding-left:0;margin-left:0}ul.vo--sidebar-items li{list-style:none;margin-top:10px;margin-bottom:10px;display:inline-block;width:100%}ul.vo--sidebar-items a{font-size:16px;color:#cc0034;text-decoration:none}.vo--also-in{font-size:20px;color:#cc0034;font-weight:700;border-bottom:1px solid #d9d9d9;padding-bottom:17px;margin-bottom:17px}.vo--also-in span{color:#53565A;font-weight:400}.vo--headline-md{font-weight:700;font-size:24px;line-height:28px}.vo--desc-sm{font-size:14px;line-height:20px}.photo-list{margin-bottom:40px}.photo-list h2{margin-bottom:20px}.photo-list-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.photo-list-item{margin-bottom:20px;padding-left:10px;padding-right:10px;width:100%}@media (min-width:440px){.photo-list-item{width:50%}}@media (min-width:768px){.photo-list-item{width:25%}}.photo-list-item .text{padding:0 3px}.photo-list-item .vo--headshot{border:3px solid transparent}.photo-list-item .vo--headshot img{width:100%}.photo-list-item h3{font-weight:700;line-height:1.2;margin:10px 0 6px 0}.photo-list-item .project,.photo-list-item .title{display:block;font-size:14px}.photo-list-item.modal--trigger:hover .vo--headshot{border-color:#cc0034}.photo-list-item.modal--trigger:hover .text{color:#cc0034}.fancybox-content{max-width:700px}.bio-modal h4{font-size:32px;font-weight:700;line-height:1.2}.bio-modal .project,.bio-modal .title{display:block;float:left;font-size:20px}.bio-modal small.project{color:#53565A}.bio-modal .email-link,.bio-modal .social-link{color:#53565A;float:right}.bio-modal .bio-content{clear:both;padding-top:20px}.vo--email-signup{padding:52px 20px;color:#fff}.vo--email-signup h2{font-size:24px;color:#fff;line-height:28px}.email--sub-headline{font-size:18px}.vo--email-signup header{margin-bottom:20px}.vo--email-signup input[type=email]{max-width:360px;width:100%;background:#999;border:none;color:#333333;text-align:center;padding:13px 20px 12px;font-size:20px}.vo--email-signup input[type=email]::-webkit-input-placeholder{color:#616161}.vo--email-signup input[type=email]::-moz-placeholder{color:#616161}.vo--email-signup input[type=email]::-ms-input-placeholder{color:#616161}.vo--email-signup input[type=email]::placeholder{color:#616161}.vo--email-signup .button{margin-top:15px}.vo--email-signup a{color: #fff;}.vo--email-signup a:hover,.vo--email-signup a:focus,.vo--email-signup a:active {color: #ddd;}.additional-info{margin-top:0}.additional-info .logo-container{width:28%}.additional-info .text-container{width:72%}.additional-info .wrapper>.inner .logo{border-radius:100%;width:115px;height:auto;max-height:115px}.vo--flexible-content .photo_list:first-of-type{margin-top:0}.misha_loadmore{cursor:pointer}.vo--digital-boxes{margin-top:30px}.vo--digital-box{background:#f5f5f5;border:1px solid #d9d9d9;padding:32px 15%;text-align:center}.vo--digital-img{height:88px}.vo--digital-img img{max-height:100%;max-width:100%}.vo--digital-title{margin-bottom:12px;margin-top:24px}.vo--digital-download{text-decoration:none;margin-top:13px;display:inline-block;position:relative;padding-left:27px;font-size:16px}.vo--digital-download::before{content:"";position:absolute;left:0;background-repeat:no-repeat;height:24px;width:24px}.vo--digital-download[href$=".pdf"]::before{background-image:url(../images/icons/file-pdf.svg)}.vo--digital-download[href$=".zip"]::before{background-image:url(../images/icons/file-archive.svg)}.vo--short-desc{font-size:16px;line-height:18px}.vo--press-wrap{width:633px;max-width:100%;margin:76px auto 0}.vo--press-item{border-bottom:1px solid #d9d9d9;padding:17px 0}@media(max-width:768px){.vo--press-item-news {padding: 17px 0;}}.vo--filing-item{border-left:5px solid #d9d9d9;padding-left:50px;position:relative;padding-bottom:35px;padding-top:15px}.vo--filing-item::before{position:absolute;top:15px;left:-16px;content:"";width:28px;height:28px;background:#cc0034;border-radius:100%;border:4px solid #fff}.vo--filing-title{font-size:20px;line-height:30px;margin-bottom:10px;margin-top:5px}.vo--filing-desc{font-size:16px;line-height:24px;margin-bottom:10px}.vo--filing-desc p:last-of-type{margin-bottom:0}.more-cta,.vo--filings-more{margin-bottom:1.5em}.vo--filings-more{margin-top:30px}.vo--grantee-outer.grantee-wrapper{width:946px;max-width:100%;margin:auto}.vo--grantee-outer.grantee-wrapper h2{margin-bottom:50px}.vo--grantee-outer.grantee-wrapper .grid .grid-item:before{padding-top:0}.vo--grantee-outer .grantee-item a{font-weight:700;font-size:22px;color:#cc0034;text-align:center;line-height:30px;text-decoration:none}.vo--grantee-outer .grantee-item h4{margin-top:24px}.grantee-item .inner{padding:0 10px}.logo-container>img{width:100%;max-width:200px;height:auto}.btm--50{margin-bottom:50px}.container--sm{max-width:100%;width:950px;margin-left:auto;margin-right:auto}.vo--desc-lrg{font-size:24px;color:#fff;text-align:center;line-height:32px}.miss-vission h3{border-bottom:1px solid #cc0034;display:inline-block;padding-bottom:7.5px;font-size:18px;margin-bottom:31px}.miss-vission{margin-bottom:88px;margin-left:-90px;margin-right:-90px}@media (max-width:768px){.miss-vission{margin-bottom:70px}}.miss-vission .col-md-6{padding-right:90px;padding-left:90px}@media (max-width:768px){.miss-vission .col-md-6{margin-bottom:30px;margin-top:30px}}.vo--timeline-ext::before{background:#999;top:26px}.vo--timeline-ext-inner{background:#f5f5f5;padding:16px 20px;position:relative}.vo--timeline-ext-inner::before{content:"";position:absolute;width:20px;height:20px;left:-5px;background:#f5f5f5;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.vo--timeline-ext{margin-top:-15px}a.vo--digital-ext{color:#333;text-decoration:none;font-size:16px}.vo--timeline-ext .vo--filing-desc{margin-top:7px;font-size:20px;color:#53565A;line-height:30px}.white-fader{position:absolute;bottom:0;left:0;right:0;height:100px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,7,34,0)),to(#fff));background-image:-webkit-linear-gradient(top,rgba(0,7,34,0),#fff);background-image:linear-gradient(to bottom,rgba(0,7,34,0),#fff)}h3.fellow-name{font-weight:700;font-size:32px;color:#333;margin-bottom:0}.fellow-project{font-size:18px;color:#cc0034;border-bottom:1px solid #cc0034;display:inline-block}.fellow-bio{margin-top:20px}.fellow-group{font-weight:700;font-size:14px;color:#53565A}.fellow-bio,.fellow-bio p{font-size:16px;line-height:24px}.category-filter{margin-bottom:58px}.postform{background:#d9d9d9;border-radius:5px;color:#333;padding-left:10px;padding-right:10px;border:1px solid #333;height:40px;width:306px}@media (max-width:500px){.postform{width:100%}}.cff-wrapper{border:none!important}.aptf-tweet-actions-wrapper,.cff-author-img,.cff-likebox,.cff-page-name,.cff-post-links,.cff-shared-link{display:none}#cff.cff-default-styles .cff-author .cff-date{margin-left:0!important;color:#214188;font-size:12px;font-weight:700;text-transform:uppercase}#cff .cff-author{margin-bottom:7px}#cff{padding:20px 23px!important;background-color:#4968ac;height:100%}.cff-wrapper{padding:0!important;background-color:#4968ac;border-radius:0!important;display:inline-block;margin-bottom:30px!important;position:relative;z-index:1000;height:100%}.cff-wrapper a{color:#fff;text-decoration:underline!important}.cff-wrapper::after{content:"";position:absolute;bottom:-20px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #325298;z-index:-1;left:0}.cff-wrapper,.cff-wrapper p{font-weight:300;font-size:18px;color:#fff;line-height:28px}.fb-tw-group{margin-top:71px;margin-bottom:0; padding-bottom:114px}.aptf-tweet-name,.aptf-tweet-username{display:none}.aptf-tweets-wrapper{height:100%;margin-bottom:30px}.aptf-single-tweet-wrapper{position:relative;height:100%;padding:0}.aptf-single-tweet-wrapper a{color:#fff!important}.aptf-single-tweet-wrapper::after{content:"";position:absolute;bottom:-20px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #1479cf;z-index:-1;left:0}.aptf-tweet-content{background:#49a1eb;font-weight:300;font-size:18px;color:#fff;line-height:28px;padding:20px 23px!important;padding-top:45px!important;height:100%}.aptf-tweet-date{position:absolute;top:17px;left:23px;font-weight:700;font-size:12px;text-transform:uppercase}.aptf-tweet-date a{color:#056ac0!important;font-size:12px}#twitter-widget-0,.fb_iframe_widget{margin-left:15px}.modal--trigger{cursor:pointer}.sidebar{min-width:200px;width:100%}.entry-sidebar.grid_4{min-width:183px}.no-underline{text-decoration:none!important}.post-content img{margin-left:0}.post-content.grid_8{width:100%;max-width:635px}.blog-sidebar{padding-left:85px}@media (max-width:1100px){.blog-sidebar{padding-left:40px}}@media (max-width:692px){.blog-sidebar{margin-bottom:40px;padding-left:0}}.over-hidden{overflow:hidden}.page-template-template-full-width-php #page-1139 .entry-content{max-width:635px}.page-nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 0}.page-nav .nav-item{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-nav .nav-item.next{text-align:right}.page-nav .nav-item.next a::after{content:'\2192';margin-left:.25em}.page-nav .nav-item.prev a::before{content:'\2190';margin-right:.25em}.page-nav .nav-item a{font-size:2rem;text-decoration:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm92ZXJyaWRlcy5zY3NzIiwib3ZlcnJpZGVzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBc0JBLGdCQUNFLFNBQUEsU0FDQSxTQUFBLE9BQ0EsS0FBQSxjQUNBLE9BQUEsSUFBYyxNQUFBLElBQ2QsT0FBQSxLQUFlLFFBQUEsRUFBYSxPQUFBLEVBVTlCLHFDQUVFLGlCQUFBLEtBQ0EsZ0JBQUEsS0FBQSxLQUVGLHVDQUVFLGlCQUFBLEtBQ0EsZ0JBQUEsS0FBQSxLQUdGLHVDQUVFLGlCQUFBLEtBQ0EsZ0JBQUEsS0FBQSxLQUVGLHlDQUVFLGlCQUFBLEtBQ0EsZ0JBQUEsS0FBQSxLQUdGLHVDQUVFLGlCQUFBLEtBQ0EsZ0JBQUEsS0FBQSxLQUVGLHlDQUVFLGlCQUFBLEtBQ0EsZ0JBQUEsS0FBQSxLQUdGLHVDQUVFLGlCQUFBLEtBQ0EsZ0JBQUEsS0FBQSxLQUVGLHlDQUVFLGlCQUFBLEtBQ0EsZ0JBQUEsS0FBQSxLQUdGLHNDQUVFLGlCQUFBLEtBQ0EsZ0JBQUEsS0FBQSxLQUVGLHdDQUVFLGlCQUFBLEtBQ0EsZ0JBQUEsS0FBQSxLQUdGLHlCQUVJLFFBQUEsRUE5RUYsT0FBQSxvUEFDQSxPQUFBLEtBQ0EsZUFBQSxnQkFDQSw0QkFBQSxPQThFRSxnQkFBQSxNQUNBLG9CQUFBLE9BTkosK0JBUU0sT0FBQSxLQUNBLGVBQUEsYUFUTiwwQ0FjTSxPQUFBLEtBQ0EsZUFBQSxhQzNCTixrQkFDQSxtQkRxQ0EsaUJBR0UsY0FBQSxPQ3JDQSw2Q0FDQSw4Q0RpQ0YsNENBS0ksTUFBQSxRQUNBLFlBQUEsSUNuQ0Ysb0NBQ0EscUNENEJGLG1DQUtJLE1BQUEsUUFDQSxZQUFBLElDOUJGLHlDQUNBLDBDRHVCRix3Q0FLSSxNQUFBLFFBQ0EsWUFBQSxJQ3pCRiwrQkFDQSxnQ0RrQkYsOEJBS0ksTUFBQSxRQUNBLFlBQUEsSUNuQkosd0JBQ0EseUJEc0JBLHVCQ3JCQSxlRDBCSSxhQUFBLFFBSUosc0NBQ0UsaUJBQUEsa0JBQ0EsY0FBQSxJQUNBLE9BQUEs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QSxNQUFBLFlBQ0EsY0FBQSxLQUFBLE1BQUEsWUFDQSxhQUFBLEtBQUEsTUFBQSxRQUNBLFFBQUEsR0FDQSxLQUFBLEVBSUosb0JBQ0UsV0FBQSxRQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsTUFBQSxLQUNBLFlBQUEsS0FDQSxRQUFBLEtBQUEsZUFDQSxZQUFBLGVBQ0EsT0FBQSxLQUdGLGlCQUNFLFNBQUEsU0FDQSxJQUFBLEtBQ0EsS0FBQSxLQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsZUFBQSxVQU5GLG1CQVNJLE1BQUEsa0JBQ0EsVUFBQSxLQUlKLGtCQUFBLGtCQUNFLFlBQUEsS0FHRixnQkFDRSxPQUFBLFFBR0YsU0FDRSxVQUFBLE1BQ0EsTUFBQSxLQUdGLHNCQUNFLFVBQUEsTUFHRixjQUNFLGdCQUFBLGVBR0Ysa0JBQ0UsWUFBQSxFQUdGLHFCQUNFLE1BQUEsS0FDQSxVQUFBLE1BR0YsY0FDRSxhQUFBLEtBRUEsMEJBSEYsY0FJSSxhQUFBLE1BR0YseUJBUEYsY0FRSSxjQUFBLEtBQ0EsYUFBQSxHQUlKLGFBQ0UsU0FBQSxPQUdGLGlFQUNFLFVBQUEsTUFHRixVQUNFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLFFBQUEsS0FBQSxFQUZGLG9CQUtJLFFBQUEsTUFDQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxLQUFBLEVBTkoseUJBU00sV0FBQSxNQVROLGtDQWFVLFFBQUEsUUFDQSxZQUFBLE1BZFYsbUNBc0JVLFFBQUEsUUFDQSxhQUFBLE1BdkJWLHNCQTZCTSxVQUFBLEtBQ0EsZ0JBQUEiLCJmaWxlIjoib3ZlcnJpZGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVm9xYWwgU3R5bGUgVXBkYXRlcyAmIE92ZXJyaWRlc1xuICpcbiAqIMOi4oKswqZcbiAqXG4gKiBAcHJvamVjdCAgICAgVm9xYWxcbiAqIEBhdXRob3IgICAgICBEcmFrZSBDb29wZXJcbiAqIEBhdXRob3IgVVJJICBodHRwczovL2RyYWtlY29vcGVyLmNvbS9cbiovXG5cblxuLy8gRGVmaW5lIGJhc2UgdmFyaWFibGVzXG5AaW1wb3J0IFwiYmFzZVwiO1xuXG4vL01peGluc1xuQG1peGluIGdyYXlzY2FsZSgpIHtcbiAgZmlsdGVyOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVxcJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXFwnPjxmaWx0ZXIgaWQ9XFwnZ3JheXNjYWxlXFwnPjxmZUNvbG9yTWF0cml4IHR5cGU9XFwnbWF0cml4XFwnIHZhbHVlcz1cXCcwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwIDAgMCAxIDBcXCcvPjwvZmlsdGVyPjwvc3ZnPiNncmF5c2NhbGVcIik7IC8qIEZpcmVmb3ggMTArLCBGaXJlZm94IG9uIEFuZHJvaWQgKi9cbiAgZmlsdGVyOiBncmF5OyAvKiBJRTYtOSAqL1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnZpc3VhbGx5aGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDsgd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAtMXB4OyBwYWRkaW5nOiAwOyBib3JkZXI6IDA7XG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vXG4vLyAgICBJY29uIE92ZXJyaWRlc1xuLy9cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wYWdlLWluaXRpYXRpdmVzIC5zdWItcGFnZS1pbWFnZS0xNiB7XG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JElNQUdFU19QQVRIfS9pY29ucy9pY29uLW1jLnN2Z1wiKTsgLy8gbWNcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiA4NXB4IDg1cHg7XG59XG4ucGFyZW50LWluaXRpYXRpdmVzIC5zdWItcGFnZS1pbWFnZS0xNiB7XG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JElNQUdFU19QQVRIfS9pY29ucy9pY29uLW1jLWdyYXkuc3ZnXCIpOyAvLyBtY1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IDg1cHggODVweDtcbn1cblxuLnBhZ2UtaW5pdGlhdGl2ZXMgLnN1Yi1wYWdlLWltYWdlLTExNDgge1xuICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRJTUFHRVNfUEFUSH0vaWNvbnMvaWNvbi12Zi5zdmdcIik7IC8vIHZmXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogODVweCA4NXB4O1xufVxuLnBhcmVudC1pbml0aWF0aXZlcyAuc3ViLXBhZ2UtaW1hZ2UtMTE0OCB7XG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JElNQUdFU19QQVRIfS9pY29ucy9pY29uLXZmLWdyYXkuc3ZnXCIpOyAvLyB2ZlxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IDg1cHggODVweDtcbn1cblxuLnBhZ2UtaW5pdGlhdGl2ZXMgLnN1Yi1wYWdlLWltYWdlLTIzNjAge1xuICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRJTUFHRVNfUEFUSH0vaWNvbnMvaWNvbi12ZnMuc3ZnXCIpOyAvLyB2ZnNcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiA4NXB4IDg1cHg7XG59XG4ucGFyZW50LWluaXRpYXRpdmVzIC5zdWItcGFnZS1pbWFnZS0yMzYwIHtcbiAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skSU1BR0VTX1BBVEh9L2ljb25zL2ljb24tdmZzLWdyYXkuc3ZnXCIpOyAvLyB2ZnNcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiA4NXB4IDg1cHg7XG59XG5cbi5wYWdlLWluaXRpYXRpdmVzIC5zdWItcGFnZS1pbWFnZS0xODUwIHtcbiAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skSU1BR0VTX1BBVEh9L2ljb25zL2ljb24tdmUuc3ZnXCIpOyAvLyB2ZVxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IDg1cHggODVweDtcbn1cbi5wYXJlbnQtaW5pdGlhdGl2ZXMgLnN1Yi1wYWdlLWltYWdlLTE4NTAge1xuICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRJTUFHRVNfUEFUSH0vaWNvbnMvaWNvbi12ZS1ncmF5LnN2Z1wiKTsgLy8gdmVcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiA4NXB4IDg1cHg7XG59XG5cbi5wYWdlLWluaXRpYXRpdmVzIC5zdWItcGFnZS1pbWFnZS05NTgge1xuICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRJTUFHRVNfUEFUSH0vaWNvbnMvaWNvbi1pcy5zdmdcIik7ICAvLyBpc1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IDg1cHggODVweDtcbn1cbi5wYXJlbnQtaW5pdGlhdGl2ZXMgLnN1Yi1wYWdlLWltYWdlLTk1OCB7XG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JElNQUdFU19QQVRIfS9pY29ucy9pY29uLWlzLWdyYXkuc3ZnXCIpOyAgLy8gaXNcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiA4NXB4IDg1cHg7XG59XG4vLy5wYXJlbnQtaW5pdGlhdGl2ZXMge1xuLnN1Yi1wYWdlcyB7XG4gIC5pbWFnZS5jb3JuZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEpO1xuICAgIEBpbmNsdWRlIGdyYXlzY2FsZSgpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICY6aG92ZXIge1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgfVxuICB9XG4gIC5zdWItcGFnZS5hY3RpdmUge1xuICAgIC5pbWFnZS5jb3JuZXIge1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgfVxuICB9XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gICAgRm9ybSBJbnB1dHNcbi8vXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBib3JkZXItcmFkaXVzOiAxMDAwcHg7XG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGRhcmtVSTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbnRleHRhcmVhIHtcbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3IyO1xuICB9XG59XG5cbiNtY19lbWJlZF9zaWdudXAgZGl2Lm1jZV9pbmxpbmVfZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luOiAxZW0gYXV0byAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vICAgIE1vYmlsZSBOYXZcbi8vXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc2xpY2tuYXZfbWVudSB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIC5zbGlja25hdl9tZW51dHh0IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnNsaWNrbmF2X2ljb24ge1xuICAgIG1hcmdpbi10b3A6IDAuMDE5MmVtO1xuICB9XG59XG5cbi5zbGlja25hdl9uYXYgLnNsaWNrbmF2X3Jvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkZXh0cmFkYXJrZ3JheSwgNSUpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuXG4gID4gYSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy8gICAgSGVhZGVyXG4vL1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuI21hc3RoZWFkIHtcbiAgPiAud3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5tYWluLW5hdmlnYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc29jaWFsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRiYXNlbGluZSAqIDI7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDg5OXB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogJGJhc2VsaW5lICogMS41O1xuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOiA4NDVweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDQxOXB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogJGJhc2VsaW5lIC8gMjtcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuICAgIGEuZmFjZWJvb2sge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skSU1BR0VTX1BBVEh9L2ljb25zL2ljb24tZmFjZWJvb2stY2lyY2xlLnN2Z1wiKTtcbiAgICB9XG4gICAgYS50d2l0dGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JElNQUdFU19QQVRIfS9pY29ucy9pY29uLXR3aXR0ZXItY2lyY2xlLnN2Z1wiKTtcbiAgICB9XG4gICAgYS5saW5rZWRpbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRJTUFHRVNfUEFUSH0vaWNvbnMvaWNvbi1saW5rZWRpbi1jaXJjbGUuc3ZnXCIpO1xuICAgIH1cbiAgfVxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vICAgIFByaW1hcnkgTmF2XG4vL1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm1haW4tbmF2aWdhdGlvbiB7XG4gIGxpLFxuICAubmV3cyB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I0O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAmLmN1cnJlbnRfcGFnZV9pdGVtIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICA+IGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yMTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjQ7XG5cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jdXJyZW50LW1lbnUtYW5jZXN0b3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgID4gYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY3VycmVudC1tZW51LXBhcmVudDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I0O1xuXG4gICAgICA+IGEge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIHVsLnN1Yi1tZW51IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjE7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICBsaTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjQ7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jdXJyZW50X3BhZ2VfaXRlbSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY3VycmVudF9wYWdlX2l0ZW06aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTmV3cyBPdmVycmlkZVxuLm1haW4tbmF2aWdhdGlvbiAubmV3cy5jdXJyZW50LXBhZ2UtYW5jZXN0b3IsXG4uc2luZ2xlLXBvc3QgLm1haW4tbmF2aWdhdGlvbiAubmV3cyxcbi5hcmNoaXZlIC5tYWluLW5hdmlnYXRpb24gLm5ld3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICA+IGEge1xuICAgIGNvbG9yOiAkY29sb3IxO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yNDtcblxuICAgID4gYSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vICAgIEZvb3RlclxuLy9cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiNmb290ZXIge1xuICAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI3ByZS1mb290ZXIge1xuICBwYWRkaW5nOiAkYmFzZWxpbmUgKiAxLjUgJGJhc2VsaW5lICgkYmFzZWxpbmUgKiAyKSAtIDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAwLjE1KTtcblxuICAuaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmxvZ28ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGJhc2VsaW5lICogMS41O1xuICB9XG5cbiAgI3NlYXJjaGZvcm0ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBpbnB1dCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmtVSTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjI7XG4gICAgICB9XG5cbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEobWluLXdpZHRoOiA2MDBweCkge1xuICAgIC5pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB9XG4gICAgLmxvZ28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLThweDtcbiAgICB9XG4gICAgI3NlYXJjaGZvcm0ge1xuICAgICAgd2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbiNmb290ZXItbmF2IHtcbiAgcGFkZGluZzogJGJhc2VsaW5lICogMiAkYmFzZWxpbmUgJGJhc2VsaW5lICogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGV4dHJhbGlnaHRncmF5O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIDAuMSk7XG4gIGNvbG9yOiAkZXh0cmFkYXJrZ3JheTtcbiAgQG1lZGlhKG1pbi13aWR0aDogNzYwcHgpIHtcbiAgICBwYWRkaW5nOiAkYmFzZWxpbmUgKiAyLjUgJGJhc2VsaW5lICRiYXNlbGluZSAqIDIuNzU7XG4gIH1cblxuICAuaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgfVxuXG4gIHNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogJGJhc2VsaW5lICogMS41O1xuXG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBjb2xvcjogJGV4dHJhZGFya2dyYXk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrVUk7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG5cbiAgZGl2Lm1lbnUtcHJpbWFyeS1tZW51LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICB1bC5tZW51LFxuICB1bC5zdWItbWVudSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgY29sb3I6ICRleHRyYWRhcmtncmF5O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGNvbG9yMjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcjI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWwubWVudSB7XG4gICAgPiBsaSA+IGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogJGNvbG9yMjtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRiYXNlbGluZSAvIDI7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3IyO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICA+IGxpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRiYXNlbGluZTtcbiAgICB9XG4gIH1cblxuICAuY29udGFjdC1pbmZvcm1hdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgPiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICRleHRyYWRhcmtncmF5O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcjI7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcjI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuXG4jcG9zdC1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogJGNvbG9yMjtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgcGFkZGluZzogJGJhc2VsaW5lIC8gMiAkYmFzZWxpbmUgMTRweDtcbiAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nOiAkYmFzZWxpbmU7XG4gIH1cblxuICAuaW5uZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRiYXNlbGluZSAvIDI7XG4gICAgICB9XG4gICAgICA+IG5hdiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRiYXNlbGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29weXJpZ2h0LFxuICAubGVnYWwsXG4gIC5zb2NpYWwge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gIGEge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgfVxuXG4gIC5jb3B5cmlnaHQge1xuICAgIG1hcmdpbi1yaWdodDogJGJhc2VsaW5lO1xuICB9XG5cbiAgLmxlZ2FsIHtcbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkYmFzZWxpbmUgLyA0O1xuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJ8XCI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc29jaWFsIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBsaSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gICAgfVxuICAgIGEuZmFjZWJvb2sge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skSU1BR0VTX1BBVEh9L2ljb25zL2ljb24tZmFjZWJvb2suc3ZnXCIpO1xuICAgIH1cbiAgICBhLnR3aXR0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiI3skSU1BR0VTX1BBVEh9L2ljb25zL2ljb24tdHdpdHRlci5zdmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTdweDtcbiAgICB9XG4gICAgYS5saW5rZWRpbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRJTUFHRVNfUEFUSH0vaWNvbnMvaWNvbi1saW5rZWRpbi5zdmdcIik7XG4gICAgfVxuICB9XG59XG5cbi5hZGRpdGlvbmFsLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAkZXh0cmFkYXJrZ3JheTtcbiAgYm94LXNoYWRvdzogMCA1cHggNDBweCByZ2JhKCRibGFjaywgMC4zKSBpbnNldDtcbiAgcGFkZGluZzogJGJhc2VsaW5lICogMiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbWFyZ2luLXRvcDogJGJhc2VsaW5lO1xuICAgIG1hcmdpbi1ib3R0b206ICRiYXNlbGluZSAqIDI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMCAkYmFzZWxpbmU7XG4gIH1cbiAgLmJ1dHRvbiB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuICAud3JhcHBlciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAvLyBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICAgID4gLmlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkYmFzZWxpbmUgKiAyO1xuICAgICAgLy8gcGFkZGluZzogMCAkYmFzZWxpbmU7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgfVxuICAgICAgLmxvZ28ge1xuICAgICAgICAvLyBwYWRkaW5nOiAkYmFzZWxpbmUgLyAyO1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIC8vbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxvZ28tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAkYmFzZWxpbmUgMDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IxO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxNDBweCArICgkYmFzZWxpbmUgKiA0KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMTVweCAwIDE1cHggMTVweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yMTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogJGJhc2VsaW5lICogNC41O1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLy8gYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDE1cHggMTVweCAwIDE1cHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yMSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgYm90dG9tOiAtMTVweDtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxvZ28tY29udGFpbmVyIC5pbm5lciB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNzBweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogJGJhc2VsaW5lICRiYXNlbGluZSAqIDI7XG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuICAudGV4dC1jb250YWluZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gKDE0MHB4ICsgI3skYmFzZWxpbmUgKiA4fSkpO1xuICAgIHBhZGRpbmc6ICRiYXNlbGluZSAqIDEuNSAkYmFzZWxpbmUgKiAyICRiYXNlbGluZTtcbiAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgICAmLm5vLWxvZ28ge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAkYmFzZWxpbmUgKiAxLjUgJGJhc2VsaW5lIDA7XG4gICAgfVxuICB9XG4gIGgzIHtcbiAgICAvLyBjb2xvcjogJGV4dHJhbGlnaHRncmF5O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogJGJhc2VsaW5lIC8gMjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgc3BhbiBhIHtcbiAgICAgIGNvbG9yOiAkZXh0cmFsaWdodGdyYXk7XG4gICAgfVxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICAvLyBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcGFkZGluZy1ib3R0b206ICRiYXNlbGluZSAqIDI7XG4gIH1cbiAgLmxlYXJuLW1vcmUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAubW9yZSxcbiAgLmxlc3Mge1xuICAgIGNvbG9yOiAkbGlnaHRncmF5O1xuICAgIGEge1xuICAgICAgY29sb3I6ICRleHRyYWxpZ2h0Z3JheTtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtaWQtNTc3NyAuZ3JhbnRlZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbn1cblxuLmdyYW50ZWUtd3JhcHBlciB7XG4gIHBhZGRpbmc6ICRiYXNlbGluZSAqIDMgMDtcblxuICBoMiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgJGJhc2VsaW5lO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLmdyaWQge1xuICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRiYXNlbGluZX0pO1xuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHBhZGRpbmc6ICRiYXNlbGluZSAkYmFzZWxpbmUgLyAyIDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC5ncmlkLWNlbGwge1xuICAgICAgZmxleDogMCAwIDIwJTtcbiAgICAgIG1heC13aWR0aDogMjAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBwYWRkaW5nOiAycHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgICB9XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMDIzcHgpIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzMyU7XG4gICAgICB9XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA2MzlweCkge1xuICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIH1cblxuICAgICAgLy8gbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICAvLyBAbWVkaWEoMTIsIDIwKSB7XG4gICAgICAvLyAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAvLyB9XG4gICAgICAvLyBAbWVkaWEoMCwgMTIpIHtcbiAgICAgIC8vICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAvLyB9XG4gICAgICAvLyAmLmltYWdlLWNlbGwge1xuICAgICAgLy8gICBAbWVkaWEoMCwgMjApIHtcbiAgICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgLy8gICB9XG4gICAgICAvLyB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5ncmlkLWl0ZW0ge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC8vIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBhcnRpY2xlIHtcbiAgICBtYXgtaGVpZ2h0OiAzODBweDtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsMCwwLDAuMyk7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIG1hcmdpbjogJGJhc2VsaW5lIC8gMjtcbiAgICBwYWRkaW5nOiAkYmFzZWxpbmUgLyAyO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA2MzlweCkge1xuICAgICAgbWFyZ2luOiAkYmFzZWxpbmUgLyA0O1xuICAgIH1cbiAgICA+IGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRleHRyYWRhcmtncmF5O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZXh0cmFkYXJrZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmlubmVyIHtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIC5sb2dvLWNvbnRhaW5lcixcbiAgICBoNCxcbiAgICAuYmx1cmIge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICB9XG4gICAgLmxvZ28tY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRiYXNlbGluZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgIC8vIHdpZHRoOiAxNjBweCArICgkYmFzZWxpbmUgKiA0KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGJhc2VsaW5lICogMjtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICAgIC8vIGltZyB7XG4gICAgICAgIC8vIEBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KSB7XG4gICAgICAgIC8vICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIC8vIH1cbiAgICAgIC8vIH1cbiAgICB9XG4gICAgaDQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDExNSU7XG4gICAgICBtYXJnaW4tdG9wOiAkYmFzZWxpbmUgLyAyO1xuICAgICAgY29sb3I6ICRleHRyYWRhcmtncmF5O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjh2dztcbiAgICAgIH1cbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDYzOXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICB9XG4gICAgfVxuICAgIC5ibHVyYiB7XG4gICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgLy8gb3BhY2l0eTogMDtcbiAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vIC8vIGZvbnQtc2l6ZTogMDtcbiAgICAgIC8vIGJvdHRvbTogLSRiYXNlbGluZTtcbiAgICAgIC8vIHBhZGRpbmc6IDA7XG4gICAgICAvLyBsaW5lLWhlaWdodDogMDtcbiAgICAgIC8vIGhlaWdodDogMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgICAgIHBhZGRpbmc6ICRiYXNlbGluZSAwO1xuXG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICAuYmx1cmIge1xuICAgICAgICAvLyBvcGFjaXR5OiAxO1xuICAgICAgICAvLyBoZWlnaHQ6IGF1dG87XG4gICAgICAgIC8vIGJvdHRvbTogYXV0bztcbiAgICAgICAgLy8gZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAvLyBsaW5lLWhlaWdodDogMTE1JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRpc2NsYWltZXItd3JhcHBlciB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAkYmFzZWxpbmUgKiAzICRiYXNlbGluZSAkYmFzZWxpbmUgKiAyO1xufVxuXG4vL1NsaWNrIFNsaWRlciBzZXR0aW5nc1xuLnNsaWNrLXNsaWRlciB7XG4gIG1heC13aWR0aDogODQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwICRiYXNlbGluZTtcbiAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zbGljay1kb3RzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAkYmFzZWxpbmU7XG4gIG1hcmdpbi1ib3R0b206ICRiYXNlbGluZTtcbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW46IDAgJGJhc2VsaW5lIC8gMjtcbiAgICBidXR0b24ge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgd2lkdGg6ICRiYXNlbGluZTtcbiAgICAgIGhlaWdodDogJGJhc2VsaW5lO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJhc2VsaW5lIC8gMjtcbiAgICAgIC8vIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yMTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgb3BhY2l0eTogMC42O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gJGJhc2VsaW5lICogNDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vbmU7XG4gIHdpZHRoOiAkYmFzZWxpbmUgKiAyO1xuICBoZWlnaHQ6ICRiYXNlbGluZSAqIDQ7XG4gIHRvcDogY2FsYyg1MCUgLSAjeyRiYXNlbGluZSAqIDUuMjV9KTtcbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHg7IHdpZHRoOiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7IC8qIElFNiwgSUU3ICovXG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICB9XG59XG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0kYmFzZWxpbmUgKiA0O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy92b3FhbC9pbWFnZXMvYXJyb3ctbGVmdC5zdmcnKTtcbn1cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0kYmFzZWxpbmUgKiA0O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy92b3FhbC9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnJyk7XG59XG5cbi8vUGFnZSBIZWFkZXIgb3ZlcnJpZGVcbi5wYWdlLWhlYWRlciB7XG4gIC8vIGJhY2tncm91bmQ6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3ZvcWFsL2ltYWdlcy9hcnJvdy1yaWdodC5zdmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAmLmZlYXR1cmVkLWltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6ICRiYXNlbGluZSAqIDEwO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgbWFyZ2luLXRvcDogLSRiYXNlbGluZSAqIDEwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRiYXNlbGluZSAqIDI7XG4gICAgfVxuICB9XG59XG5cbi8vTWFwIHN0eWxlIE92ZXJyaWRlc1xuLnJlc3BvbnNpdmUtdGFicyAucmVzcG9uc2l2ZS10YWJzX19wYW5lbCB7XG4gIC8vIG1hcmdpbi1ib3R0b206ICRiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4ucmVzcG9uc2l2ZS10YWJzIHVsLnJlc3BvbnNpdmUtdGFic19fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIE5ldyBTdHlsZXMgRnJvbSBKZWZmIENsYXJrIC8vXG5cbiosIDphZnRlciwgOmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLy8gQ29sb3JzXG4uY29sb3ItLXJlZCB7XG4gIGNvbG9yOiAkY29sb3IyO1xufVxuXG4uY29sb3ItLWRyay1ncmV5IHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5jb2xvci0td2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLy8gQnV0dG9uc1xuLmJ0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYnRuLS1yZWQge1xuICBiYWNrZ3JvdW5kOiAkY29sb3IyO1xuICBjb2xvcjogI2ZmZjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uYnRuLS1yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBwYWRkaW5nOiAxNHB4IDI5cHggMTNweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4udm8tLWN0YS1idG4ge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuXG4vLyBHbG9iYWwgU3R5bGVzXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYnRtLS0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5idG0tLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm1heC0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FwcyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi52by0tc20taGVhZGxpbmUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk5OTk5OTtcbn1cblxuLmFsaWduLS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZC1tZC1mbGV4IHtcbiAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5mbGV4LXJvdyB7XG4gIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIH1cbn1cblxuLmNvbC1tZC02IHtcbiAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5jb2wtbWQtNCB7XG4gIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG4uY29sLW1kLTMge1xuICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4jZm9vdGVyLW5hdiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5mb290ZXItbWVudS1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4jZm9vdGVyLW5hdixcbiNmb290ZXItbmF2IC5jb250YWN0LWluZm9ybWF0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuI2Zvb3Rlci1uYXYgLmNvbnRhY3QtaW5mb3JtYXRpb24gYSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jb20tdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi52by0tYWRkcmVzcyB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG5cbiAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi52bS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLy8gSGVhZGVyXG4uc2l0ZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4vLyBTZWFyY2ggRm9ybVxuI3NlYXJjaGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNzZWFyY2hmb3JtOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaWNvbnMvaWNvbi1zZWFyY2guc3ZnJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxN3B4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufTtcblxuLnZvLS1tYWluLWNvbnRlbnQge1xuICBwYWRkaW5nOiA2NnB4IDAgMDtcbn1cblxuLnZvLS1tYWluLWNvbnRlbnQtcGFkLWJ0bSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuXG4udm8tLW1haW4tY29udGVudCxcbi52by0tbWFpbi1jb250ZW50IHAsXG4udm8tLW1haW4tY29udGVudCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi52by0tbWFpbi1jb250ZW50LXNtIHtcbiAgcGFkZGluZy10b3A6IDM3cHg7XG59XG5cbi8vIEhlcm9cbi52by0taGVybyB7XG4gIGhlaWdodDogMzYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNCk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi52by0taGVybyAudm8tLXBvc3QtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLnZvLS1oZXJvLWltZyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnZvLS1oZXJvIC53cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDUxcHg7XG59XG5cbi52by0taGVybyBoMSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDcwMHB4O1xufVxuXG4udm8tLWRhcmstdGV4dHVyZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2RhcmstdGV4dHVyZS5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbn1cblxuLnZvLS1kYXJrLXRleHR1cmUgaDEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogNDNweDtcbn1cblxuLnZvLS1zZWN0aW9uLWhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnZvLS1zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vLyBOZXdzXG4udm8tLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbn1cblxuLm5ld3MtLXByZS1oZWFkZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi52by0tYm9yZGVyLWJ0bSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOUQ5O1xufVxuXG4udm8tLXNlY3Rpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDZweDtcbn1cblxuLnZvLS1uZXdzLXRpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udm8tLW5ld3MtdGl0bGUgaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4udm8tLXBvc3QtZGF0ZSxcbi52by0tcG9zdC1jYXQsXG4udm8tLXBvc3QtY2F0IGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLnZvLS1wb3N0LWNhdCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZjAwNDA7XG59XG5cbi52by0tZXhjZXJwdCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi52by0tZXhjZXJwdCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnZvLS1zaGFyZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zaGFyZW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk5OTk5OTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uc2hhcmU0MmluaXQge1xuICBoZWlnaHQ6IDI2cHg7XG59XG5cbi5zaGFyZTQyLWl0ZW0sXG4uc2hhcmU0Mi1pdGVtIGEge1xuICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLy8gUGFnZXNcbi52by0tcGFyZW50LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWZ1bGwtd2lkdGgtcGhwIC5lbnRyeS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA2MzVweDtcbiAgbWluLXdpZHRoOiA2MzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcblxuICBAbWVkaWEobWF4LXdpZHRoOiA5NjBweCkge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgbWluLXdpZHRoOiA2MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLy8gU2lkZWJhclxudWwudm8tLXNpZGViYXItaXRlbXMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG51bC52by0tc2lkZWJhci1pdGVtcyBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnVsLnZvLS1zaWRlYmFyLWl0ZW1zIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAkY29sb3IyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi52by0tYWxzby1pbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICRjb2xvcjI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG5cbi52by0tYWxzby1pbiBzcGFuIHtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi52by0taGVhZGxpbmUtbWQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLnZvLS1kZXNjLXNtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnBob3RvLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5waG90by1saXN0LXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xMHB4O1xufVxuXG4ucGhvdG8tbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcblxuICBAbWVkaWEobWluLXdpZHRoOiA0NDBweCkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAudGV4dCB7XG4gICAgcGFkZGluZzogMCAzcHg7XG4gIH1cblxuICAudm8tLWhlYWRzaG90IHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDEwcHggMCA2cHggMDtcbiAgfVxuXG4gIC50aXRsZSxcbiAgLnByb2plY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gICYubW9kYWwtLXRyaWdnZXIge1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAudm8tLWhlYWRzaG90IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3IxO1xuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmFuY3lib3gtY29udGVudCB7XG4gIG1heC13aWR0aDogNzAwcHg7XG59XG5cbi5iaW8tbW9kYWwge1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cblxuICAudGl0bGUsXG4gIC5wcm9qZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICBzbWFsbC5wcm9qZWN0IHtcbiAgICBjb2xvcjogJGdyYXk7XG4gIH1cblxuICAuZW1haWwtbGluayxcbiAgLnNvY2lhbC1saW5rIHtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuXG5cbiAgfVxuXG4gIC5iaW8tY29udGVudCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cblxuLy8gRW1haWwgU2VjdGlvblxuLnZvLS1lbWFpbC1zaWdudXAge1xuICBwYWRkaW5nOiA1MnB4IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udm8tLWVtYWlsLXNpZ251cCBoMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uZW1haWwtLXN1Yi1oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnZvLS1lbWFpbC1zaWdudXAgaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnZvLS1lbWFpbC1zaWdudXAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM5OTk5OTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM2MTYxNjE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTNweCAyMHB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcblxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2MTYxNjE7XG4gIH1cbn1cblxuLnZvLS1lbWFpbC1zaWdudXAgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5hZGRpdGlvbmFsLWluZm8ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYWRkaXRpb25hbC1pbmZvIC5sb2dvLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAyOCU7XG59XG5cbi5hZGRpdGlvbmFsLWluZm8gLnRleHQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDcyJTtcbn1cblxuLmFkZGl0aW9uYWwtaW5mbyAud3JhcHBlcj4uaW5uZXIgLmxvZ28ge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogMTE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMTE1cHg7XG59XG5cbi52by0tZmxleGlibGUtY29udGVudCAucGhvdG9fbGlzdDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm1pc2hhX2xvYWRtb3JlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBQcmVzc1xuLnZvLS1kaWdpdGFsLWJveGVzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnZvLS1kaWdpdGFsLWJveCB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIHBhZGRpbmc6IDMycHggMTUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi52by0tZGlnaXRhbC1pbWcge1xuICBoZWlnaHQ6IDg4cHg7XG5cbiAgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udm8tLWRpZ2l0YWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4udm8tLWRpZ2l0YWwtZG93bmxvYWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnZvLS1kaWdpdGFsLWRvd25sb2FkIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICB9XG5cbiAgJltocmVmJD1cIi5wZGZcIl06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaWNvbnMvZmlsZS1wZGYuc3ZnJyk7XG4gIH1cblxuICAmW2hyZWYkPVwiLnppcFwiXTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9maWxlLWFyY2hpdmUuc3ZnJyk7XG4gIH1cbn1cblxuLnZvLS1zaG9ydC1kZXNjIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLnZvLS1wcmVzcy13cmFwIHtcbiAgd2lkdGg6IDYzM3B4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNzZweCBhdXRvIDA7XG59XG5cbi52by0tcHJlc3MtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBwYWRkaW5nOiAxN3B4IDA7XG59XG5cblxuLy8gRmlsaW5nXG4udm8tLWZpbGluZy1pdGVtIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjRDlEOUQ5O1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4udm8tLWZpbGluZy1pdGVtOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogLTE2cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQ6ICRjb2xvcjI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmY7XG59XG5cbi52by0tZmlsaW5nLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4udm8tLWZpbGluZy1kZXNjIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnZvLS1maWxpbmctZGVzYyBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi52by0tZmlsaW5ncy1tb3JlLFxuLm1vcmUtY3RhIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi52by0tZmlsaW5ncy1tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4udm8tLWdyYW50ZWUtb3V0ZXIuZ3JhbnRlZS13cmFwcGVyIHtcbiAgd2lkdGg6IDk0NnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcblxuICBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5ncmlkIC5ncmlkLWl0ZW06YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG59XG5cbi52by0tZ3JhbnRlZS1vdXRlciAuZ3JhbnRlZS1pdGVtIGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogJGNvbG9yMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udm8tLWdyYW50ZWUtb3V0ZXIgLmdyYW50ZWUtaXRlbSBoNCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5ncmFudGVlLWl0ZW0ge1xuICAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuXG4ubG9nby1jb250YWluZXIge1xuICA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmJ0bS0tNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uY29udGFpbmVyLS1zbSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDk1MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4udm8tLWRlc2MtbHJnIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cblxuLm1pc3Mtdmlzc2lvbiBoMyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3IyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiA3LjVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMXB4O1xufVxuXG4ubWlzcy12aXNzaW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogODhweDtcbiAgbWFyZ2luLWxlZnQ6IC05MHB4O1xuICBtYXJnaW4tcmlnaHQ6IC05MHB4O1xuXG4gIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxufVxuXG4ubWlzcy12aXNzaW9uIC5jb2wtbWQtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcblxuICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4udm8tLXRpbWVsaW5lLWV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzk5OTk5OTtcbiAgdG9wOiAyNnB4O1xufVxuXG4udm8tLXRpbWVsaW5lLWV4dC1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udm8tLXRpbWVsaW5lLWV4dC1pbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtNXB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi52by0tdGltZWxpbmUtZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbn1cblxuYS52by0tZGlnaXRhbC1leHQge1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE2cHhcbn1cblxuLnZvLS10aW1lbGluZS1leHQgLnZvLS1maWxpbmctZGVzYyB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzk5OTk5OTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi53aGl0ZS1mYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCA3LCAzNCwgMCksICNmZmZmZmYpO1xufVxuXG5oMy5mZWxsb3ctbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZmVsbG93LXByb2plY3Qge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAkY29sb3IyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZlbGxvdy1iaW8ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZmVsbG93LWdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi5mZWxsb3ctYmlvLFxuLmZlbGxvdy1iaW8gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5jYXRlZ29yeS1maWx0ZXIge1xuICBtYXJnaW4tYm90dG9tOiA1OHB4O1xufVxuXG4ucG9zdGZvcm0ge1xuICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzM7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDMwNnB4O1xuXG5cbiAgQG1lZGlhKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY2ZmLXdyYXBwZXIge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNmZi1zaGFyZWQtbGluayxcbi5jZmYtcG9zdC1saW5rcyxcbi5jZmYtbGlrZWJveCxcbi5jZmYtcGFnZS1uYW1lLFxuLmNmZi1hdXRob3ItaW1nLFxuLmFwdGYtdHdlZXQtYWN0aW9ucy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2NmZi5jZmYtZGVmYXVsdC1zdHlsZXMgLmNmZi1hdXRob3IgLmNmZi1kYXRlIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMTQxODg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiNjZmYgLmNmZi1hdXRob3Ige1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbiNjZmYge1xuICBwYWRkaW5nOiAyMHB4IDIzcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ5NjhBQztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY2ZmLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OTY4QUM7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwMDtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCAjMzI1Mjk4O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLmNmZi13cmFwcGVyLFxuLmNmZi13cmFwcGVyIHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLmZiLXR3LWdyb3VwIHtcbiAgIG1hcmdpbi10b3A6IDcxcHg7XG4gICBtYXJnaW4tYm90dG9tOiAxMTRweDtcbn1cblxuLmFwdGYtdHdlZXQtbmFtZSxcbi5hcHRmLXR3ZWV0LXVzZXJuYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFwdGYtdHdlZXRzLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5hcHRmLXNpbmdsZS10d2VldC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG5cbiAgYSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0yMHB4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkICMxNDc5Q0Y7XG4gICAgei1pbmRleDogLTE7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uYXB0Zi10d2VldC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogIzQ5QTFFQjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDIwcHggMjNweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5hcHRmLXR3ZWV0LWRhdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTdweDtcbiAgbGVmdDogMjNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICBhIHtcbiAgICBjb2xvcjogIzA1NkFDMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uZmJfaWZyYW1lX3dpZGdldCwgI3R3aXR0ZXItd2lkZ2V0LTAge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLm1vZGFsLS10cmlnZ2VyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2lkZWJhciB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZW50cnktc2lkZWJhci5ncmlkXzQge1xuICBtaW4td2lkdGg6IDE4M3B4O1xufVxuXG4ubm8tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5wb3N0LWNvbnRlbnQgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5wb3N0LWNvbnRlbnQuZ3JpZF84IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjM1cHg7XG59XG5cbi5ibG9nLXNpZGViYXIge1xuICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG5cbiAgQG1lZGlhKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4XG4gIH1cblxuICBAbWVkaWEobWF4LXdpZHRoOiA2OTJweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5vdmVyLWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWZ1bGwtd2lkdGgtcGhwICNwYWdlLTExMzkgLmVudHJ5LWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDYzNXB4O1xufVxuXG4ucGFnZS1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA0cmVtIDA7XG5cbiAgLm5hdi1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAxO1xuXG4gICAgJi5uZXh0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICBhIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICdcXDIxOTInO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnByZXYge1xuICAgICAgYSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJ1xcMjE5MCc7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qKlxuICogVm9xYWwgU3R5bGUgVXBkYXRlcyAmIE92ZXJyaWRlc1xuICpcbiAqIMOi4oKswqZcbiAqXG4gKiBAcHJvamVjdCAgICAgVm9xYWxcbiAqIEBhdXRob3IgICAgICBEcmFrZSBDb29wZXJcbiAqIEBhdXRob3IgVVJJICBodHRwczovL2RyYWtlY29vcGVyLmNvbS9cbiovXG4udmlzdWFsbHloaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuXG4ucGFnZS1pbml0aWF0aXZlcyAuc3ViLXBhZ2UtaW1hZ2UtMTYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IDg1cHggODVweDsgfVxuXG4ucGFyZW50LWluaXRpYXRpdmVzIC5zdWItcGFnZS1pbWFnZS0xNiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogODVweCA4NXB4OyB9XG5cbi5wYWdlLWluaXRpYXRpdmVzIC5zdWItcGFnZS1pbWFnZS0xMTQ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiA4NXB4IDg1cHg7IH1cblxuLnBhcmVudC1pbml0aWF0aXZlcyAuc3ViLXBhZ2UtaW1hZ2UtMTE0OCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogODVweCA4NXB4OyB9XG5cbi5wYWdlLWluaXRpYXRpdmVzIC5zdWItcGFnZS1pbWFnZS0yMzYwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiA4NXB4IDg1cHg7IH1cblxuLnBhcmVudC1pbml0aWF0aXZlcyAuc3ViLXBhZ2UtaW1hZ2UtMjM2MCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogODVweCA4NXB4OyB9XG5cbi5wYWdlLWluaXRpYXRpdmVzIC5zdWItcGFnZS1pbWFnZS0xODUwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiA4NXB4IDg1cHg7IH1cblxuLnBhcmVudC1pbml0aWF0aXZlcyAuc3ViLXBhZ2UtaW1hZ2UtMTg1MCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogODVweCA4NXB4OyB9XG5cbi5wYWdlLWluaXRpYXRpdmVzIC5zdWItcGFnZS1pbWFnZS05NTgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IDg1cHggODVweDsgfVxuXG4ucGFyZW50LWluaXRpYXRpdmVzIC5zdWItcGFnZS1pbWFnZS05NTgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLXNpemU6IDg1cHggODVweDsgfVxuXG4uc3ViLXBhZ2VzIC5pbWFnZS5jb3JuZXIge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MSk7XG4gIGZpbHRlcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxmaWx0ZXIgaWQ9J2dyYXlzY2FsZSc+PGZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAgMCAwIDEgMCcvPjwvZmlsdGVyPjwvc3ZnPiNncmF5c2NhbGVcIik7XG4gIC8qIEZpcmVmb3ggMTArLCBGaXJlZm94IG9uIEFuZHJvaWQgKi9cbiAgZmlsdGVyOiBncmF5O1xuICAvKiBJRTYtOSAqL1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gIC5zdWItcGFnZXMgLmltYWdlLmNvcm5lcjpob3ZlciB7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpOyB9XG5cbi5zdWItcGFnZXMgLnN1Yi1wYWdlLmFjdGl2ZSAuaW1hZ2UuY29ybmVyIHtcbiAgZmlsdGVyOiBub25lO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTsgfVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBib3JkZXItcmFkaXVzOiAxMDAwcHg7IH1cbiAgaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl06OnBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4NDg0ODQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0NDMDAzNDsgfVxuXG4jbWNfZW1iZWRfc2lnbnVwIGRpdi5tY2VfaW5saW5lX2Vycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDMDAzNCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbjogMWVtIGF1dG8gIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAzMDBweDsgfVxuXG4uc2xpY2tuYXZfbWVudSB7XG4gIGJhY2tncm91bmQ6ICMzMzM7IH1cbiAgLnNsaWNrbmF2X21lbnUgLnNsaWNrbmF2X21lbnV0eHQge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAuc2xpY2tuYXZfbWVudSAuc2xpY2tuYXZfaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogMC4wMTkyZW07IH1cblxuLnNsaWNrbmF2X25hdiAuc2xpY2tuYXZfcm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuc2xpY2tuYXZfbmF2IC5zbGlja25hdl9yb3c6aG92ZXIgPiBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5zbGlja25hdl9uYXYgLnNsaWNrbmF2X3Jvdzpob3ZlciA+IGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuI21hc3RoZWFkID4gLndyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbiNtYXN0aGVhZCAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cbiAgI21hc3RoZWFkIC5tYWluLW5hdmlnYXRpb24gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuI21hc3RoZWFkIC5zb2NpYWwge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBmbG9hdDogbm9uZTtcbiAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4OTlweCkge1xuICAgICNtYXN0aGVhZCAuc29jaWFsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDg0NXB4KSB7XG4gICAgI21hc3RoZWFkIC5zb2NpYWwge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICNtYXN0aGVhZCAuc29jaWFsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDE5cHgpIHtcbiAgICAjbWFzdGhlYWQgLnNvY2lhbCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgI21hc3RoZWFkIC5zb2NpYWwgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgI21hc3RoZWFkIC5zb2NpYWwgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gICAgI21hc3RoZWFkIC5zb2NpYWwgbGk6bGFzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgI21hc3RoZWFkIC5zb2NpYWwgYSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4OyB9XG4gICNtYXN0aGVhZCAuc29jaWFsIGEuZmFjZWJvb2sge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy92b3FhbC9pbWFnZXMvaWNvbnMvaWNvbi1mYWNlYm9vay1jaXJjbGUuc3ZnXCIpOyB9XG4gICNtYXN0aGVhZCAuc29jaWFsIGEudHdpdHRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3ZvcWFsL2ltYWdlcy9pY29ucy9pY29uLXR3aXR0ZXItY2lyY2xlLnN2Z1wiKTsgfVxuICAjbWFzdGhlYWQgLnNvY2lhbCBhLmxpbmtlZGluIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvdm9xYWwvaW1hZ2VzL2ljb25zL2ljb24tbGlua2VkaW4tY2lyY2xlLnN2Z1wiKTsgfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIGxpOmhvdmVyLFxuLm1haW4tbmF2aWdhdGlvbiAubmV3czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTAwMjc7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLm1haW4tbmF2aWdhdGlvbiBsaS5jdXJyZW50X3BhZ2VfaXRlbSxcbi5tYWluLW5hdmlnYXRpb24gLm5ld3MuY3VycmVudF9wYWdlX2l0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubWFpbi1uYXZpZ2F0aW9uIGxpLmN1cnJlbnRfcGFnZV9pdGVtID4gYSxcbiAgLm1haW4tbmF2aWdhdGlvbiAubmV3cy5jdXJyZW50X3BhZ2VfaXRlbSA+IGEge1xuICAgIGNvbG9yOiAjQ0MwMDM0OyB9XG4gIC5tYWluLW5hdmlnYXRpb24gbGkuY3VycmVudF9wYWdlX2l0ZW06aG92ZXIsXG4gIC5tYWluLW5hdmlnYXRpb24gLm5ld3MuY3VycmVudF9wYWdlX2l0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTAwMjc7IH1cbiAgICAubWFpbi1uYXZpZ2F0aW9uIGxpLmN1cnJlbnRfcGFnZV9pdGVtOmhvdmVyID4gYSxcbiAgICAubWFpbi1uYXZpZ2F0aW9uIC5uZXdzLmN1cnJlbnRfcGFnZV9pdGVtOmhvdmVyID4gYSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIGxpLmN1cnJlbnQtbWVudS1hbmNlc3Rvcixcbi5tYWluLW5hdmlnYXRpb24gLm5ld3MuY3VycmVudC1tZW51LWFuY2VzdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm1haW4tbmF2aWdhdGlvbiBsaS5jdXJyZW50LW1lbnUtYW5jZXN0b3IgPiBhLFxuICAubWFpbi1uYXZpZ2F0aW9uIC5uZXdzLmN1cnJlbnQtbWVudS1hbmNlc3RvciA+IGEge1xuICAgIGNvbG9yOiAjQ0MwMDM0OyB9XG5cbi5tYWluLW5hdmlnYXRpb24gbGkuY3VycmVudC1tZW51LXBhcmVudDpob3Zlcixcbi5tYWluLW5hdmlnYXRpb24gLm5ld3MuY3VycmVudC1tZW51LXBhcmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTAwMjc7IH1cbiAgLm1haW4tbmF2aWdhdGlvbiBsaS5jdXJyZW50LW1lbnUtcGFyZW50OmhvdmVyID4gYSxcbiAgLm1haW4tbmF2aWdhdGlvbiAubmV3cy5jdXJyZW50LW1lbnUtcGFyZW50OmhvdmVyID4gYSB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLm1haW4tbmF2aWdhdGlvbiBsaSB1bC5zdWItbWVudSxcbi5tYWluLW5hdmlnYXRpb24gLm5ld3MgdWwuc3ViLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0MwMDM0O1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5tYWluLW5hdmlnYXRpb24gbGkgdWwuc3ViLW1lbnUgbGk6aG92ZXIsXG4gIC5tYWluLW5hdmlnYXRpb24gLm5ld3MgdWwuc3ViLW1lbnUgbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTAwMjc7IH1cbiAgLm1haW4tbmF2aWdhdGlvbiBsaSB1bC5zdWItbWVudSBsaSxcbiAgLm1haW4tbmF2aWdhdGlvbiAubmV3cyB1bC5zdWItbWVudSBsaSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubWFpbi1uYXZpZ2F0aW9uIGxpIHVsLnN1Yi1tZW51IGxpIGEsXG4gICAgLm1haW4tbmF2aWdhdGlvbiAubmV3cyB1bC5zdWItbWVudSBsaSBhIHtcbiAgICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAubWFpbi1uYXZpZ2F0aW9uIGxpIHVsLnN1Yi1tZW51IGxpLmN1cnJlbnRfcGFnZV9pdGVtLFxuICAgIC5tYWluLW5hdmlnYXRpb24gLm5ld3MgdWwuc3ViLW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NDMDAzNDsgfVxuICAgIC5tYWluLW5hdmlnYXRpb24gbGkgdWwuc3ViLW1lbnUgbGkuY3VycmVudF9wYWdlX2l0ZW06aG92ZXIsXG4gICAgLm1haW4tbmF2aWdhdGlvbiAubmV3cyB1bC5zdWItbWVudSBsaS5jdXJyZW50X3BhZ2VfaXRlbTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkwMDI3OyB9XG5cbi5tYWluLW5hdmlnYXRpb24gLm5ld3MuY3VycmVudC1wYWdlLWFuY2VzdG9yLFxuLnNpbmdsZS1wb3N0IC5tYWluLW5hdmlnYXRpb24gLm5ld3MsXG4uYXJjaGl2ZSAubWFpbi1uYXZpZ2F0aW9uIC5uZXdzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm1haW4tbmF2aWdhdGlvbiAubmV3cy5jdXJyZW50LXBhZ2UtYW5jZXN0b3IgPiBhLFxuICAuc2luZ2xlLXBvc3QgLm1haW4tbmF2aWdhdGlvbiAubmV3cyA+IGEsXG4gIC5hcmNoaXZlIC5tYWluLW5hdmlnYXRpb24gLm5ld3MgPiBhIHtcbiAgICBjb2xvcjogI0NDMDAzNDsgfVxuICAubWFpbi1uYXZpZ2F0aW9uIC5uZXdzLmN1cnJlbnQtcGFnZS1hbmNlc3Rvcjpob3ZlcixcbiAgLnNpbmdsZS1wb3N0IC5tYWluLW5hdmlnYXRpb24gLm5ld3M6aG92ZXIsXG4gIC5hcmNoaXZlIC5tYWluLW5hdmlnYXRpb24gLm5ld3M6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTAwMjc7IH1cbiAgICAubWFpbi1uYXZpZ2F0aW9uIC5uZXdzLmN1cnJlbnQtcGFnZS1hbmNlc3Rvcjpob3ZlciA+IGEsXG4gICAgLnNpbmdsZS1wb3N0IC5tYWluLW5hdmlnYXRpb24gLm5ld3M6aG92ZXIgPiBhLFxuICAgIC5hcmNoaXZlIC5tYWluLW5hdmlnYXRpb24gLm5ld3M6aG92ZXIgPiBhIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbiNmb290ZXIgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDsgfVxuXG4jcHJlLWZvb3RlciB7XG4gIHBhZGRpbmc6IDMwcHggMjBweCAzNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAjcHJlLWZvb3RlciAuaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICNwcmUtZm9vdGVyIC5sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgI3ByZS1mb290ZXIgI3NlYXJjaGZvcm0ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAjcHJlLWZvb3RlciAjc2VhcmNoZm9ybSBpbnB1dCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg0ODQ4NDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQycHg7IH1cbiAgICAgICNwcmUtZm9vdGVyICNzZWFyY2hmb3JtIGlucHV0OmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjQ0MwMDM0OyB9XG4gICAgICAjcHJlLWZvb3RlciAjc2VhcmNoZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LXdlaWdodDogMjAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICNwcmUtZm9vdGVyIC5pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAgICNwcmUtZm9vdGVyIC5sb2dvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC04cHg7IH1cbiAgICAjcHJlLWZvb3RlciAjc2VhcmNoZm9ybSB7XG4gICAgICB3aWR0aDogMjgwcHggIWltcG9ydGFudDsgfSB9XG5cbiNmb290ZXItbmF2IHtcbiAgcGFkZGluZzogNDBweCAyMHB4IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAjMzMzMzMzOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjBweCkge1xuICAgICNmb290ZXItbmF2IHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMjBweCA1NXB4OyB9IH1cbiAgI2Zvb3Rlci1uYXYgLmlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICNmb290ZXItbmF2IC5pbm5lcjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgI2Zvb3Rlci1uYXYgc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODQ4NDg0O1xuICAgIGhlaWdodDogMzZweDsgfVxuICAjZm9vdGVyLW5hdiBkaXYubWVudS1wcmltYXJ5LW1lbnUtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAjZm9vdGVyLW5hdiB1bC5tZW51LFxuICAjZm9vdGVyLW5hdiB1bC5zdWItbWVudSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAgICNmb290ZXItbmF2IHVsLm1lbnUgYSxcbiAgICAjZm9vdGVyLW5hdiB1bC5zdWItbWVudSBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAgICAgI2Zvb3Rlci1uYXYgdWwubWVudSBhOmhvdmVyLCAjZm9vdGVyLW5hdiB1bC5tZW51IGE6Zm9jdXMsXG4gICAgICAjZm9vdGVyLW5hdiB1bC5zdWItbWVudSBhOmhvdmVyLFxuICAgICAgI2Zvb3Rlci1uYXYgdWwuc3ViLW1lbnUgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjQ0MwMDM0O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDMDAzNDsgfVxuICAjZm9vdGVyLW5hdiB1bC5tZW51ID4gbGkgPiBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNDQzAwMzQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICNmb290ZXItbmF2IHVsLm1lbnUgPiBsaSA+IGE6aG92ZXIsICNmb290ZXItbmF2IHVsLm1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICNDQzAwMzQ7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICNmb290ZXItbmF2IHVsLm1lbnUgPiBsaSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAjZm9vdGVyLW5hdiAuY29udGFjdC1pbmZvcm1hdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAjZm9vdGVyLW5hdiAuY29udGFjdC1pbmZvcm1hdGlvbiA+IHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICNmb290ZXItbmF2IC5jb250YWN0LWluZm9ybWF0aW9uID4gc3BhbiBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgICAgICAgI2Zvb3Rlci1uYXYgLmNvbnRhY3QtaW5mb3JtYXRpb24gPiBzcGFuIGE6aG92ZXIsICNmb290ZXItbmF2IC5jb250YWN0LWluZm9ybWF0aW9uID4gc3BhbiBhOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogI0NDMDAzNDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDMDAzNDsgfVxuXG4jcG9zdC1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI0NDMDAzNDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxNHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICNwb3N0LWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiAyMHB4OyB9IH1cbiAgI3Bvc3QtZm9vdGVyIC5pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAjcG9zdC1mb290ZXIgLmlubmVyOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgI3Bvc3QtZm9vdGVyIC5pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICNwb3N0LWZvb3RlciAuaW5uZXIgPiBkaXYge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgICAgI3Bvc3QtZm9vdGVyIC5pbm5lciA+IG5hdiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICNwb3N0LWZvb3RlciAuY29weXJpZ2h0LFxuICAjcG9zdC1mb290ZXIgLmxlZ2FsLFxuICAjcG9zdC1mb290ZXIgLnNvY2lhbCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAjcG9zdC1mb290ZXIgLmNvcHlyaWdodCB1bCxcbiAgICAjcG9zdC1mb290ZXIgLmxlZ2FsIHVsLFxuICAgICNwb3N0LWZvb3RlciAuc29jaWFsIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICNwb3N0LWZvb3RlciBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gICAgI3Bvc3QtZm9vdGVyIGE6aG92ZXIsICNwb3N0LWZvb3RlciBhOmZvY3VzIHtcbiAgICAgIG9wYWNpdHk6IDAuODsgfVxuICAjcG9zdC1mb290ZXIgLmNvcHlyaWdodCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICNwb3N0LWZvb3RlciAubGVnYWwgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICNwb3N0LWZvb3RlciAubGVnYWwgdWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAgICNwb3N0LWZvb3RlciAubGVnYWwgdWwgbGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAjcG9zdC1mb290ZXIgLmxlZ2FsIHVsIGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7IH0gfVxuICAgICAgI3Bvc3QtZm9vdGVyIC5sZWdhbCB1bCBsaTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcInxcIjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAjcG9zdC1mb290ZXIgLmxlZ2FsIHVsIGxpOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgICNwb3N0LWZvb3RlciAubGVnYWwgdWwgbGk6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgICNwb3N0LWZvb3RlciAubGVnYWwgdWwgbGk6bGFzdC1vZi10eXBlOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICNwb3N0LWZvb3RlciAubGVnYWwgdWwgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsgfVxuICAjcG9zdC1mb290ZXIgLnNvY2lhbCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAjcG9zdC1mb290ZXIgLnNvY2lhbCBsaSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7IH1cbiAgICAgICNwb3N0LWZvb3RlciAuc29jaWFsIGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAjcG9zdC1mb290ZXIgLnNvY2lhbCBhIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4OyB9XG4gICAgI3Bvc3QtZm9vdGVyIC5zb2NpYWwgYS5mYWNlYm9vayB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvdm9xYWwvaW1hZ2VzL2ljb25zL2ljb24tZmFjZWJvb2suc3ZnXCIpOyB9XG4gICAgI3Bvc3QtZm9vdGVyIC5zb2NpYWwgYS50d2l0dGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy92b3FhbC9pbWFnZXMvaWNvbnMvaWNvbi10d2l0dGVyLnN2Z1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxN3B4OyB9XG4gICAgI3Bvc3QtZm9vdGVyIC5zb2NpYWwgYS5saW5rZWRpbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvdm9xYWwvaW1hZ2VzL2ljb25zL2ljb24tbGlua2VkaW4uc3ZnXCIpOyB9XG5cbi5hZGRpdGlvbmFsLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBib3gtc2hhZG93OiAwIDVweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4zKSBpbnNldDtcbiAgcGFkZGluZzogNDBweCAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5hZGRpdGlvbmFsLWluZm8gaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC5hZGRpdGlvbmFsLWluZm8gLmJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmFkZGl0aW9uYWwtaW5mbyAud3JhcHBlciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5hZGRpdGlvbmFsLWluZm8gLndyYXBwZXI6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAuYWRkaXRpb25hbC1pbmZvIC53cmFwcGVyID4gLmlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgICAuYWRkaXRpb25hbC1pbmZvIC53cmFwcGVyID4gLmlubmVyOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgICAuYWRkaXRpb25hbC1pbmZvIC53cmFwcGVyID4gLmlubmVyIC5sb2dvIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmFkZGl0aW9uYWwtaW5mbyAubG9nby1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjQ0MwMDM0O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYWRkaXRpb25hbC1pbmZvIC5sb2dvLWNvbnRhaW5lcjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMTVweCAwIDE1cHggMTVweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0NDMDAzNDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogOTBweDtcbiAgICAgIHJpZ2h0OiAtMTVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmFkZGl0aW9uYWwtaW5mbyAubG9nby1jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5hZGRpdGlvbmFsLWluZm8gLmxvZ28tY29udGFpbmVyOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDE1cHggMTVweCAwIDE1cHg7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjQ0MwMDM0IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICBib3R0b206IC0xNXB4O1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTVweCk7IH0gfVxuICAuYWRkaXRpb25hbC1pbmZvIC5sb2dvLWNvbnRhaW5lciAuaW5uZXIge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDcwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAyMHB4IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5hZGRpdGlvbmFsLWluZm8gLmxvZ28tY29udGFpbmVyIC5pbm5lciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgLmFkZGl0aW9uYWwtaW5mbyAudGV4dC1jb250YWluZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICgxNDBweCArIDE2MHB4KSk7XG4gICAgcGFkZGluZzogMzBweCA0MHB4IDIwcHg7XG4gICAgbWluLWhlaWdodDogMjgwcHg7IH1cbiAgICAuYWRkaXRpb25hbC1pbmZvIC50ZXh0LWNvbnRhaW5lci5uby1sb2dvIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5hZGRpdGlvbmFsLWluZm8gLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMDsgfSB9XG4gIC5hZGRpdGlvbmFsLWluZm8gaDMge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDExMCU7IH1cbiAgICAuYWRkaXRpb25hbC1pbmZvIGgzIHNwYW4gYSB7XG4gICAgICBjb2xvcjogI0Y1RjVGNTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmFkZGl0aW9uYWwtaW5mbyBoMyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAuYWRkaXRpb25hbC1pbmZvIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuICAuYWRkaXRpb25hbC1pbmZvIC5sZWFybi1tb3JlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLmFkZGl0aW9uYWwtaW5mbyAubW9yZSxcbiAgLmFkZGl0aW9uYWwtaW5mbyAubGVzcyB7XG4gICAgY29sb3I6ICNDMkMzQzE7IH1cbiAgICAuYWRkaXRpb25hbC1pbmZvIC5tb3JlIGEsXG4gICAgLmFkZGl0aW9uYWwtaW5mbyAubGVzcyBhIHtcbiAgICAgIGNvbG9yOiAjRjVGNUY1OyB9XG5cbi5wYWdlLWlkLTU3NzcgLmdyYW50ZWUtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7IH1cblxuLmdyYW50ZWUtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDYwcHggMDsgfVxuICAuZ3JhbnRlZS13cmFwcGVyIGgyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC5ncmFudGVlLXdyYXBwZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLmdyYW50ZWUtd3JhcHBlciAuZ3JpZCB7XG4gICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMjBweCAxMHB4IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLmdyYW50ZWUtd3JhcHBlciAuZ3JpZCAuZ3JpZC1jZWxsIHtcbiAgICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5ncmFudGVlLXdyYXBwZXIgLmdyaWQgLmdyaWQtY2VsbCB7XG4gICAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI1JTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgLmdyYW50ZWUtd3JhcHBlciAuZ3JpZCAuZ3JpZC1jZWxsIHtcbiAgICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMyU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzMzJTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgICAgICAgLmdyYW50ZWUtd3JhcHBlciAuZ3JpZCAuZ3JpZC1jZWxsIHtcbiAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgIG1heC13aWR0aDogNTAlOyB9IH1cbiAgICAgIC5ncmFudGVlLXdyYXBwZXIgLmdyaWQgLmdyaWQtY2VsbDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDAlOyB9XG4gICAgLmdyYW50ZWUtd3JhcHBlciAuZ3JpZCAuZ3JpZC1pdGVtIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAuZ3JhbnRlZS13cmFwcGVyIC5ncmlkIC5ncmlkLWl0ZW06YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xuICAgICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgLmdyYW50ZWUtd3JhcHBlciAuZ3JpZCAuZ3JpZC1pdGVtIGEge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAuZ3JhbnRlZS13cmFwcGVyIGFydGljbGUge1xuICAgIG1heC1oZWlnaHQ6IDM4MHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCkge1xuICAgICAgLmdyYW50ZWUtd3JhcHBlciBhcnRpY2xlIHtcbiAgICAgICAgbWFyZ2luOiA1cHg7IH0gfVxuICAgIC5ncmFudGVlLXdyYXBwZXIgYXJ0aWNsZSA+IGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICMzMzMzMzM7IH1cbiAgICAgIC5ncmFudGVlLXdyYXBwZXIgYXJ0aWNsZSA+IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzMzMzMzMzsgfVxuICAgIC5ncmFudGVlLXdyYXBwZXIgYXJ0aWNsZSAuaW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAuZ3JhbnRlZS13cmFwcGVyIGFydGljbGUgLmxvZ28tY29udGFpbmVyLFxuICAgIC5ncmFudGVlLXdyYXBwZXIgYXJ0aWNsZSBoNCxcbiAgICAuZ3JhbnRlZS13cmFwcGVyIGFydGljbGUgLmJsdXJiIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7IH1cbiAgICAuZ3JhbnRlZS13cmFwcGVyIGFydGljbGUgLmxvZ28tY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICAuZ3JhbnRlZS13cmFwcGVyIGFydGljbGUgLmxvZ28tY29udGFpbmVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cbiAgICAgIC5ncmFudGVlLXdyYXBwZXIgYXJ0aWNsZSAubG9nby1jb250YWluZXIgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5ncmFudGVlLXdyYXBwZXIgYXJ0aWNsZSBoNCB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICAgIC5ncmFudGVlLXdyYXBwZXIgYXJ0aWNsZSBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjh2dzsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgICAgICAgLmdyYW50ZWUtd3JhcHBlciBhcnRpY2xlIGg0IHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNXZ3OyB9IH1cbiAgICAuZ3JhbnRlZS13cmFwcGVyIGFydGljbGUgLmJsdXJiIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAgIC5ncmFudGVlLXdyYXBwZXIgYXJ0aWNsZTpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4uZGlzY2xhaW1lci13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDYwcHggMjBweCA0MHB4OyB9XG5cbi5zbGljay1zbGlkZXIge1xuICBtYXgtd2lkdGg6IDg0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4OyB9XG5cbi5zbGljay1kb3RzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5zbGljay1kb3RzIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbWFyZ2luOiAwIDEwcHg7IH1cbiAgICAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI0NDMDAzNDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNDQzAwMzQ7IH1cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZTsgfVxuICAuc2xpY2stcHJldjpob3ZlcixcbiAgLnNsaWNrLW5leHQ6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDgwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBub25lO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMTA1cHgpOyB9XG4gIC5zbGljay1wcmV2IHNwYW4sXG4gIC5zbGljay1uZXh0IHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7XG4gICAgLyogSUU2LCBJRTcgKi9cbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7IH1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtODBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3ZvcWFsL2ltYWdlcy9hcnJvdy1sZWZ0LnN2Z1wiKTsgfVxuXG4uc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtODBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3ZvcWFsL2ltYWdlcy9hcnJvdy1yaWdodC5zdmdcIik7IH1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gIC5wYWdlLWhlYWRlci5mZWF0dXJlZC1pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDsgfVxuICAgIC5wYWdlLWhlYWRlci5mZWF0dXJlZC1pbWFnZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICBtYXJnaW4tdG9wOiAtMjAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtNDBweDsgfVxuXG4ucmVzcG9uc2l2ZS10YWJzIHVsLnJlc3BvbnNpdmUtdGFic19fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4udXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4qLCA6YWZ0ZXIsIDpiZWZvcmUge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmNvbG9yLS1yZWQge1xuICBjb2xvcjogI0NDMDAzNDsgfVxuXG4uY29sb3ItLWRyay1ncmV5IHtcbiAgY29sb3I6ICMzMzMzMzM7IH1cblxuLmNvbG9yLS13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uYnRuLS1yZWQge1xuICBiYWNrZ3JvdW5kOiAjQ0MwMDM0O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLS1yZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tLXJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHBhZGRpbmc6IDE0cHggMjlweCAxM3B4O1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLnZvLS1jdGEtYnRuIHtcbiAgbWFyZ2luLXRvcDogMzVweDsgfVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5idG0tLTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4uYnRtLS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLm1heC0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNhcHMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi52by0tc20taGVhZGxpbmUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk5OTk5OTsgfVxuXG4uYWxpZ24tLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LXJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH0gfVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuI2Zvb3Rlci1uYXYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wOiBub25lOyB9XG5cbi5mb290ZXItbWVudS1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG5cbiNmb290ZXItbmF2LFxuI2Zvb3Rlci1uYXYgLmNvbnRhY3QtaW5mb3JtYXRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbiNmb290ZXItbmF2IC5jb250YWN0LWluZm9ybWF0aW9uIGEge1xuICBjb2xvcjogIzMzMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5jb20tdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7IH1cblxuLnZvLS1hZGRyZXNzIHtcbiAgbWFyZ2luLXRvcDogMjVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAudm8tLWFkZHJlc3Mge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfSB9XG5cbi52bS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuXG4uc2l0ZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbiNzZWFyY2hmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiNzZWFyY2hmb3JtOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tc2VhcmNoLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE3cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLnZvLS1tYWluLWNvbnRlbnQge1xuICBwYWRkaW5nOiA2NnB4IDAgMDsgfVxuXG4udm8tLW1haW4tY29udGVudC1wYWQtYnRtIHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cblxuLnZvLS1tYWluLWNvbnRlbnQsXG4udm8tLW1haW4tY29udGVudCBwLFxuLnZvLS1tYWluLWNvbnRlbnQgdWwgbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi52by0tbWFpbi1jb250ZW50LXNtIHtcbiAgcGFkZGluZy10b3A6IDM3cHg7IH1cblxuLnZvLS1oZXJvIHtcbiAgaGVpZ2h0OiAzNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudm8tLWhlcm86OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDsgfVxuXG4udm8tLWhlcm8gLnZvLS1wb3N0LWRhdGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi52by0taGVyby1pbWcge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cblxuLnZvLS1oZXJvIC53cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDUxcHg7IH1cblxuLnZvLS1oZXJvIGgxIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogNzAwcHg7IH1cblxuLnZvLS1kYXJrLXRleHR1cmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZGFyay10ZXh0dXJlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDsgfVxuXG4udm8tLWRhcmstdGV4dHVyZSBoMSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0M3B4OyB9XG5cbi52by0tc2VjdGlvbi1oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLnZvLS1zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi52by0tc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MnB4OyB9XG5cbi5uZXdzLS1wcmUtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi52by0tYm9yZGVyLWJ0bSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOUQ5OyB9XG5cbi52by0tc2VjdGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA0NnB4OyB9XG5cbi52by0tbmV3cy10aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4udm8tLW5ld3MtdGl0bGUgaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi52by0tcG9zdC1kYXRlLFxuLnZvLS1wb3N0LWNhdCxcbi52by0tcG9zdC1jYXQgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi52by0tcG9zdC1jYXQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmYwMDQwOyB9XG5cbi52by0tZXhjZXJwdCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cblxuLnZvLS1leGNlcnB0IHAge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi52by0tc2hhcmUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5zaGFyZW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk5OTk5OTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG5cbi5zaGFyZTQyaW5pdCB7XG4gIGhlaWdodDogMjZweDsgfVxuXG4uc2hhcmU0Mi1pdGVtLFxuLnNoYXJlNDItaXRlbSBhIHtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnZvLS1wYXJlbnQtdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1mdWxsLXdpZHRoLXBocCAuZW50cnktY29udGVudCB7XG4gIG1heC13aWR0aDogNjM1cHg7XG4gIG1pbi13aWR0aDogNjM1cHg7XG4gIG1hcmdpbi1yaWdodDogMTAwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZnVsbC13aWR0aC1waHAgLmVudHJ5LWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIG1pbi13aWR0aDogNjAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZnVsbC13aWR0aC1waHAgLmVudHJ5LWNvbnRlbnQge1xuICAgICAgbWluLXdpZHRoOiAxMDAlOyB9IH1cblxudWwudm8tLXNpZGViYXItaXRlbXMge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbnVsLnZvLS1zaWRlYmFyLWl0ZW1zIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG51bC52by0tc2lkZWJhci1pdGVtcyBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI0NDMDAzNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi52by0tYWxzby1pbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNDQzAwMzQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7IH1cblxuLnZvLS1hbHNvLWluIHNwYW4ge1xuICBjb2xvcjogIzk5OTk5OTtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4udm8tLWhlYWRsaW5lLW1kIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cblxuLnZvLS1kZXNjLXNtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4ucGhvdG8tbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLnBob3RvLWxpc3QgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnBob3RvLWxpc3Qtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTEwcHg7IH1cblxuLnBob3RvLWxpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ0MHB4KSB7XG4gICAgLnBob3RvLWxpc3QtaXRlbSB7XG4gICAgICB3aWR0aDogNTAlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBob3RvLWxpc3QtaXRlbSB7XG4gICAgICB3aWR0aDogMjUlOyB9IH1cbiAgLnBob3RvLWxpc3QtaXRlbSAudGV4dCB7XG4gICAgcGFkZGluZzogMCAzcHg7IH1cbiAgLnBob3RvLWxpc3QtaXRlbSAudm8tLWhlYWRzaG90IHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgIC5waG90by1saXN0LWl0ZW0gLnZvLS1oZWFkc2hvdCBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLnBob3RvLWxpc3QtaXRlbSBoMyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDEwcHggMCA2cHggMDsgfVxuICAucGhvdG8tbGlzdC1pdGVtIC50aXRsZSxcbiAgLnBob3RvLWxpc3QtaXRlbSAucHJvamVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5waG90by1saXN0LWl0ZW0ubW9kYWwtLXRyaWdnZXI6aG92ZXIgLnZvLS1oZWFkc2hvdCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQ0MwMDM0OyB9XG4gIC5waG90by1saXN0LWl0ZW0ubW9kYWwtLXRyaWdnZXI6aG92ZXIgLnRleHQge1xuICAgIGNvbG9yOiAjQ0MwMDM0OyB9XG5cbi5mYW5jeWJveC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA3MDBweDsgfVxuXG4uYmlvLW1vZGFsIGg0IHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uYmlvLW1vZGFsIC50aXRsZSxcbi5iaW8tbW9kYWwgLnByb2plY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMjBweDsgfVxuXG4uYmlvLW1vZGFsIHNtYWxsLnByb2plY3Qge1xuICBjb2xvcjogIzk3OTc5NzsgfVxuXG4uYmlvLW1vZGFsIC5lbWFpbC1saW5rLFxuLmJpby1tb2RhbCAuc29jaWFsLWxpbmsge1xuICBjb2xvcjogIzk3OTc5NztcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5iaW8tbW9kYWwgLmJpby1jb250ZW50IHtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG5cbi52by0tZW1haWwtc2lnbnVwIHtcbiAgcGFkZGluZzogNTJweCAyMHB4O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4udm8tLWVtYWlsLXNpZ251cCBoMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG5cbi5lbWFpbC0tc3ViLWhlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi52by0tZW1haWwtc2lnbnVwIGhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnZvLS1lbWFpbC1zaWdudXAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM5OTk5OTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM2MTYxNjE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTNweCAyMHB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMjBweDsgfVxuICAudm8tLWVtYWlsLXNpZ251cCBpbnB1dFt0eXBlPVwiZW1haWxcIl06OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYxNjE2MTsgfVxuXG4udm8tLWVtYWlsLXNpZ251cCAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4uYWRkaXRpb25hbC1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4uYWRkaXRpb25hbC1pbmZvIC5sb2dvLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAyOCU7IH1cblxuLmFkZGl0aW9uYWwtaW5mbyAudGV4dC1jb250YWluZXIge1xuICB3aWR0aDogNzIlOyB9XG5cbi5hZGRpdGlvbmFsLWluZm8gLndyYXBwZXIgPiAuaW5uZXIgLmxvZ28ge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogMTE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMTE1cHg7IH1cblxuLnZvLS1mbGV4aWJsZS1jb250ZW50IC5waG90b19saXN0OmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5taXNoYV9sb2FkbW9yZSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4udm8tLWRpZ2l0YWwtYm94ZXMge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi52by0tZGlnaXRhbC1ib3gge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBwYWRkaW5nOiAzMnB4IDE1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi52by0tZGlnaXRhbC1pbWcge1xuICBoZWlnaHQ6IDg4cHg7IH1cbiAgLnZvLS1kaWdpdGFsLWltZyBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi52by0tZGlnaXRhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7IH1cblxuLnZvLS1kaWdpdGFsLWRvd25sb2FkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tdG9wOiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLnZvLS1kaWdpdGFsLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7IH1cblxuLnZvLS1kaWdpdGFsLWRvd25sb2FkW2hyZWYkPVwiLnBkZlwiXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ZpbGUtcGRmLnN2Z1wiKTsgfVxuXG4udm8tLWRpZ2l0YWwtZG93bmxvYWRbaHJlZiQ9XCIuemlwXCJdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvZmlsZS1hcmNoaXZlLnN2Z1wiKTsgfVxuXG4udm8tLXNob3J0LWRlc2Mge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG5cbi52by0tcHJlc3Mtd3JhcCB7XG4gIHdpZHRoOiA2MzNweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDc2cHggYXV0byAwOyB9XG5cbi52by0tcHJlc3MtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBwYWRkaW5nOiAxN3B4IDA7IH1cblxuLnZvLS1maWxpbmctaXRlbSB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI0Q5RDlEOTtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICBwYWRkaW5nLXRvcDogMTVweDsgfVxuXG4udm8tLWZpbGluZy1pdGVtOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogLTE2cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQ6ICNDQzAwMzQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmY7IH1cblxuLnZvLS1maWxpbmctdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLnZvLS1maWxpbmctZGVzYyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnZvLS1maWxpbmctZGVzYyBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnZvLS1maWxpbmdzLW1vcmUsXG4ubW9yZS1jdGEge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTsgfVxuXG4udm8tLWZpbGluZ3MtbW9yZSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLnZvLS1ncmFudGVlLW91dGVyLmdyYW50ZWUtd3JhcHBlciB7XG4gIHdpZHRoOiA5NDZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87IH1cbiAgLnZvLS1ncmFudGVlLW91dGVyLmdyYW50ZWUtd3JhcHBlciBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAudm8tLWdyYW50ZWUtb3V0ZXIuZ3JhbnRlZS13cmFwcGVyIC5ncmlkIC5ncmlkLWl0ZW06YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuXG4udm8tLWdyYW50ZWUtb3V0ZXIgLmdyYW50ZWUtaXRlbSBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICNDQzAwMzQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4udm8tLWdyYW50ZWUtb3V0ZXIgLmdyYW50ZWUtaXRlbSBoNCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7IH1cblxuLmdyYW50ZWUtaXRlbSAuaW5uZXIge1xuICBwYWRkaW5nOiAwIDEwcHg7IH1cblxuLmxvZ28tY29udGFpbmVyID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYnRtLS01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cblxuLmNvbnRhaW5lci0tc20ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiA5NTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4udm8tLWRlc2MtbHJnIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzJweDsgfVxuXG4ubWlzcy12aXNzaW9uIGgzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQzAwMzQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDcuNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7IH1cblxuLm1pc3Mtdmlzc2lvbiB7XG4gIG1hcmdpbi1ib3R0b206IDg4cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtOTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubWlzcy12aXNzaW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7IH0gfVxuXG4ubWlzcy12aXNzaW9uIC5jb2wtbWQtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIHBhZGRpbmctbGVmdDogOTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAubWlzcy12aXNzaW9uIC5jb2wtbWQtNiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG5cbi52by0tdGltZWxpbmUtZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjOTk5OTk5O1xuICB0b3A6IDI2cHg7IH1cblxuLnZvLS10aW1lbGluZS1leHQtaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udm8tLXRpbWVsaW5lLWV4dC1pbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtNXB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cblxuLnZvLS10aW1lbGluZS1leHQge1xuICBtYXJnaW4tdG9wOiAtMTVweDsgfVxuXG5hLnZvLS1kaWdpdGFsLWV4dCB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4udm8tLXRpbWVsaW5lLWV4dCAudm8tLWZpbGluZy1kZXNjIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG4ud2hpdGUtZmFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgNywgMzQsIDApLCAjZmZmZmZmKTsgfVxuXG5oMy5mZWxsb3ctbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mZWxsb3ctcHJvamVjdCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNDQzAwMzQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0MwMDM0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmZlbGxvdy1iaW8ge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5mZWxsb3ctZ3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzk5OTk5OTsgfVxuXG4uZmVsbG93LWJpbyxcbi5mZWxsb3ctYmlvIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi5jYXRlZ29yeS1maWx0ZXIge1xuICBtYXJnaW4tYm90dG9tOiA1OHB4OyB9XG5cbi5wb3N0Zm9ybSB7XG4gIGJhY2tncm91bmQ6ICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMzMzMztcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMzA2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnBvc3Rmb3JtIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmNmZi13cmFwcGVyIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmNmZi1zaGFyZWQtbGluayxcbi5jZmYtcG9zdC1saW5rcyxcbi5jZmYtbGlrZWJveCxcbi5jZmYtcGFnZS1uYW1lLFxuLmNmZi1hdXRob3ItaW1nLFxuLmFwdGYtdHdlZXQtYWN0aW9ucy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jY2ZmLmNmZi1kZWZhdWx0LXN0eWxlcyAuY2ZmLWF1dGhvciAuY2ZmLWRhdGUge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIxNDE4ODtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4jY2ZmIC5jZmYtYXV0aG9yIHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4OyB9XG5cbiNjZmYge1xuICBwYWRkaW5nOiAyMHB4IDIzcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ5NjhBQztcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jZmYtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ5NjhBQztcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAwO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmNmZi13cmFwcGVyIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmNmZi13cmFwcGVyOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCAjMzI1Mjk4O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGxlZnQ6IDA7IH1cblxuLmNmZi13cmFwcGVyLFxuLmNmZi13cmFwcGVyIHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuXG4uZmItdHctZ3JvdXAge1xuICBtYXJnaW4tdG9wOiA3MXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMTRweDsgfVxuXG4uYXB0Zi10d2VldC1uYW1lLFxuLmFwdGYtdHdlZXQtdXNlcm5hbWUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5hcHRmLXR3ZWV0cy13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5hcHRmLXNpbmdsZS10d2VldC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmFwdGYtc2luZ2xlLXR3ZWV0LXdyYXBwZXIgYSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAuYXB0Zi1zaW5nbGUtdHdlZXQtd3JhcHBlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci10b3A6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgIzE0NzlDRjtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBsZWZ0OiAwOyB9XG5cbi5hcHRmLXR3ZWV0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjNDlBMUVCO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMjBweCAyM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYXB0Zi10d2VldC1kYXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE3cHg7XG4gIGxlZnQ6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmFwdGYtdHdlZXQtZGF0ZSBhIHtcbiAgICBjb2xvcjogIzA1NkFDMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uZmJfaWZyYW1lX3dpZGdldCwgI3R3aXR0ZXItd2lkZ2V0LTAge1xuICBtYXJnaW4tbGVmdDogMTVweDsgfVxuXG4ubW9kYWwtLXRyaWdnZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnNpZGViYXIge1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZW50cnktc2lkZWJhci5ncmlkXzQge1xuICBtaW4td2lkdGg6IDE4M3B4OyB9XG5cbi5uby11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ucG9zdC1jb250ZW50IGltZyB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5wb3N0LWNvbnRlbnQuZ3JpZF84IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjM1cHg7IH1cblxuLmJsb2ctc2lkZWJhciB7XG4gIHBhZGRpbmctbGVmdDogODVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLmJsb2ctc2lkZWJhciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjkycHgpIHtcbiAgICAuYmxvZy1zaWRlYmFyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4ub3Zlci1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWZ1bGwtd2lkdGgtcGhwICNwYWdlLTExMzkgLmVudHJ5LWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDYzNXB4OyB9XG5cbi5wYWdlLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDRyZW0gMDsgfVxuICAucGFnZS1uYXYgLm5hdi1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAxOyB9XG4gICAgLnBhZ2UtbmF2IC5uYXYtaXRlbS5uZXh0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAucGFnZS1uYXYgLm5hdi1pdGVtLm5leHQgYTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFwyMTkyJztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVlbTsgfVxuICAgIC5wYWdlLW5hdiAubmF2LWl0ZW0ucHJldiBhOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcMjE5MCc7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVlbTsgfVxuICAgIC5wYWdlLW5hdiAubmF2LWl0ZW0gYSB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiJdfQ== */
