@charset "UTF-8";.gform_wrapper ul{list-style:none}.gform_wrapper .gform_validation_container{display:none!important}.gform_wrapper .hidden_sub_label{display:none!important}.gform_wrapper .hidden_label>label{display:none!important}.gform_wrapper .validation_error,.gform_wrapper .validation_message{color:red}.gform_wrapper .validation_error{border:1px solid red;padding:10px;margin-bottom:15px}.pum-content .gform-body input{color:#222}.gform_body .gfield_required,.gform_body .gfield_required_text{color:#fff!important}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;color:inherit}a.category,a.tag,a.tags{display:block;background-color:rgba(255,255,255,.04);color:#fff;border-radius:4px;text-decoration:none;padding:4px 8px;font-size:.75rem;background-size:300% 100%;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}a.category.more,a.tag.more,a.tags.more{cursor:pointer}a.category.active,a.tag.active,a.tags.active{color:#c68ed7;background-color:#42234b}a.category:hover,a.tag:hover,a.tags:hover{color:#fff;background-color:#a90a51}a.btn{text-decoration:none;display:inline-block;color:#fff;font-weight:500;border-radius:55px}a.btn.primary-1{background-color:#53155d}a.btn.primary-1.gradient{background-image:-webkit-gradient(linear,left top,right top,from(#701468),to(#53155d));background-image:-o-linear-gradient(left,#701468 0,#53155d 100%);background-image:linear-gradient(90deg,#701468 0,#53155d 100%)}a.btn.primary-1.shade{background-image:-webkit-gradient(linear,left top,right top,from(#900c72),to(#a90a51));background-image:-o-linear-gradient(left,#900c72 0,#a90a51 100%);background-image:linear-gradient(90deg,#900c72 0,#a90a51 100%)}a.btn.primary-1.accent{background-image:-webkit-gradient(linear,left top,right top,from(#a90a51),to(#d00018));background-image:-o-linear-gradient(left,#a90a51 0,#d00018 100%);background-image:linear-gradient(90deg,#a90a51 0,#d00018 100%)}a.btn.primary-1,a.btn.primary-2{-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;-o-transition:filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out}a.btn.primary-1:hover,a.btn.primary-2:hover{-webkit-filter:grayscale(35%);filter:grayscale(35%)}a.btn.secondary-1,a.btn.secondary-2{-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;-o-transition:filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out}a.btn.secondary-1:hover,a.btn.secondary-2:hover{-webkit-filter:saturate(2);filter:saturate(2)}a.btn.primary-2{background-color:#ea6d04}a.btn.primary-2.gradient{background-image:-webkit-gradient(linear,left top,right top,from(#ea6d04),to(#e55210));background-image:-o-linear-gradient(left,#ea6d04 0,#e55210 100%);background-image:linear-gradient(90deg,#ea6d04 0,#e55210 100%)}a.btn.primary-2.shade{background-image:-webkit-gradient(linear,left top,right top,from(#e34629),to(#d00018));background-image:-o-linear-gradient(left,#e34629 0,#d00018 100%);background-image:linear-gradient(90deg,#e34629 0,#d00018 100%)}a.btn.secondary-1{border:1px solid #53155d;color:#53155d}a.btn.secondary-2{border:1px solid #ea6d04;color:#ea6d04}a.btn.large{padding:.75rem 2rem;font-size:1.125rem}a.btn.medium{padding:.625rem 1.125rem;line-height:1.3rem;font-size:1rem}a.btn.small{padding:.5rem 1.125rem;font-size:.875rem;line-height:1rem}.wp-caption,img{display:block;max-width:100%;height:auto}.wp-caption.alignleft,img.alignleft{float:left;margin:0 1em 1em 0;text-align:left}.wp-caption.aligncenter,.wp-caption.alignnone,img.aligncenter,img.alignnone{margin:0 auto 1em 0;text-align:center}.wp-caption.alignright,img.alignright{float:right;margin:0 0 1em 1em;text-align:right}article.container-col-12{display:grid;grid-template-columns:repeat(12,1fr);max-width:1200px;margin-left:auto;margin-right:auto;gap:0 1rem;grid-template-rows:repeat(5,auto);padding:0 1rem}@media screen and (min-width:720px){article.container-col-12{grid-template-rows:repeat(4,auto);gap:0 1rem;padding:0}}article.container-col-12 #breadcrumbs,article.container-col-12 header{grid-column:1/span 13}@media screen and (min-width:720px){article.container-col-12 #breadcrumbs,article.container-col-12 header{grid-column:2/span 10}}article.container-col-12 .main{grid-column:1/span 13}@media screen and (min-width:720px){article.container-col-12 .main{grid-column:2/span 6}}article.container-col-12 aside{grid-column:1/span 13;grid-row:auto/span 1}@media screen and (min-width:720px){article.container-col-12 aside{grid-column:8/span 4;grid-row:auto/span 1}}@media screen and (min-width:1024px){article.container-col-12 aside{grid-column:9/span 3;grid-row:auto/span 1}}.archive.container-col-12,.blog.container-col-12{display:grid;grid-template-columns:repeat(12,1fr);max-width:1200px;margin-left:auto;margin-right:auto;gap:0 1rem;grid-template-rows:repeat(5,auto);padding:0 1rem}@media screen and (min-width:720px){.archive.container-col-12,.blog.container-col-12{grid-template-rows:repeat(4,auto);gap:0 1rem}}@media screen and (min-width:1200px){.archive.container-col-12,.blog.container-col-12{padding:0}}.archive.container-col-12 .archive-top,.blog.container-col-12 .archive-top{grid-column:1/span 12;overflow:clip}.archive.container-col-12 .archive-title,.archive.container-col-12 .category-cloud,.archive.container-col-12 .sticky-posts,.archive.container-col-12 .tag-cloud,.archive.container-col-12 .tags-cloud,.blog.container-col-12 .archive-title,.blog.container-col-12 .category-cloud,.blog.container-col-12 .sticky-posts,.blog.container-col-12 .tag-cloud,.blog.container-col-12 .tags-cloud{grid-column:1/span 12}@media screen and (min-width:1024px){.archive.container-col-12 .archive-title,.archive.container-col-12 .category-cloud,.archive.container-col-12 .sticky-posts,.archive.container-col-12 .tag-cloud,.archive.container-col-12 .tags-cloud,.blog.container-col-12 .archive-title,.blog.container-col-12 .category-cloud,.blog.container-col-12 .sticky-posts,.blog.container-col-12 .tag-cloud,.blog.container-col-12 .tags-cloud{grid-column:1/span 9}}.archive.container-col-12 .loop,.blog.container-col-12 .loop{grid-column:1/span 12}@media screen and (min-width:720px){.archive.container-col-12 .loop,.blog.container-col-12 .loop{grid-column:1/span 8}}@media screen and (min-width:1024px){.archive.container-col-12 .loop,.blog.container-col-12 .loop{grid-column:1/span 6}}.archive.container-col-12 aside,.blog.container-col-12 aside{grid-column:1/span 12}@media screen and (min-width:1024px){.archive.container-col-12 aside,.blog.container-col-12 aside{grid-column:10/span 3}}.archive.container-col-12 .banners,.blog.container-col-12 .banners{grid-column:1/span 12;margin-bottom:2rem}@media screen and (min-width:720px){.archive.container-col-12 .banners,.blog.container-col-12 .banners{grid-column:9/span 4}}@media screen and (min-width:1024px){.archive.container-col-12 .banners,.blog.container-col-12 .banners{grid-column:10/span 3;margin-bottom:0}}.blog.paged aside{grid-row-start:4}.blog.paged aside .picks{position:-webkit-sticky;position:sticky;top:0}.blog.paged .banners{display:none}@media screen and (min-width:1024px){body.category .archive.container-col-12 .banners{grid-column:7/span 3}}.page-content>.button-wrapper,.page-content>.search-results,.page-content>.wp-block-columns,.page-content>.wp-block-table,.page-content>h1,.page-content>h2,.page-content>h3,.page-content>h4,.page-content>h5,.page-content>h6,.page-content>ol,.page-content>p,.page-content>section.all-qa,.page-content>section.persons,.page-content>ul{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:1200px){.page-content>.button-wrapper,.page-content>.search-results,.page-content>.wp-block-columns,.page-content>.wp-block-table,.page-content>h1,.page-content>h2,.page-content>h3,.page-content>h4,.page-content>h5,.page-content>h6,.page-content>ol,.page-content>p,.page-content>section.all-qa,.page-content>section.persons,.page-content>ul{padding-left:0;padding-right:0}}.page-content>h1,.page-content>h2,.page-content>h3,.page-content>h4,.page-content>h5,.page-content>h6{color:#222}.page-content>ol,.page-content>ul{margin-top:1rem;margin-bottom:1rem;padding-left:3rem}.page-content>ol>li:not(:last-of-type),.page-content>ul>li:not(:last-of-type){margin-bottom:1rem}.page-content>ol>li>ol,.page-content>ol>li>ul,.page-content>ul>li>ol,.page-content>ul>li>ul{padding-left:1rem}.page-content>ol>li>ol li,.page-content>ol>li>ul li,.page-content>ul>li>ol li,.page-content>ul>li>ul li{list-style-type:disc}.page-content>.wp-block-columns{margin-top:2rem;margin-bottom:2rem}.page-content>p{margin-top:1rem;margin-bottom:1rem}.page-content>p>a{font-weight:500;text-decoration:none;color:#032459}.page-content .container-1600{max-width:1200px}.container-1600{max-width:1600px;margin-left:auto;margin-right:auto}.container-1200{max-width:1200px;margin-left:auto;margin-right:auto}.container-1000{max-width:1000px;margin-left:auto;margin-right:auto}.container-800{max-width:800px;margin-left:auto;margin-right:auto}.page-template-page-landing:not(.wp-editor){background-color:#333}.landing-page-content{background-color:#fff}.landing-page-content>section.image-text .container-1600{max-width:1200px}em{font-style:italic}strong{font-weight:700}code{font-family:monospace}h1,h2,h3,h4,h5,h6{font-family:omnes-pro,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:500}h1{font-size:clamp(2.625rem,6vw,4rem);line-height:clamp(3.375rem,6vw,4.688rem)}h2{font-size:clamp(2.125rem,6vw,2.875rem);line-height:clamp(3rem,6vw,3.5rem);margin-top:clamp(1.4025rem,6vw,2.64rem);margin-bottom:clamp(.70125rem,6vw,.94875rem)}h3{font-size:clamp(1.8rem,6vw,2rem);line-height:clamp(2.8rem,6vw,3.2rem);margin-top:clamp(1.188rem,6vw,1.7424rem);margin-bottom:clamp(.594rem,6vw,.66rem)}h4{font-size:clamp(1.125rem,6vw,1.375rem);line-height:clamp(1.8rem,6vw,2rem);margin-top:clamp(.7425rem,6vw,.9075rem);margin-bottom:clamp(.37125rem,6vw,.45375rem)}h5{font-size:clamp(1rem,6vw,1.125rem);line-height:clamp(1.375rem,6vw,1.813rem);margin-top:clamp(.66rem,6vw,.7425rem);margin-bottom:clamp(.333rem,6vw,.4rem)}h6{font-size:1rem;line-height:1.375rem}.subtitle-1{font-size:clamp(1.25rem,6vw,1.5rem);line-height:clamp(1.875rem,6vw,2.25rem);font-weight:300}.subtitle-2{font-size:clamp(1rem,6vw,1.125rem);line-height:clamp(1rem,6vw,1.875rem)}.gradient--primary{background:-webkit-gradient(linear,left top,right top,color-stop(-.52%,#701468),color-stop(102.92%,#53155d));background:-o-linear-gradient(left,#701468 -.52%,#53155d 102.92%);background:linear-gradient(90deg,#701468 -.52%,#53155d 102.92%)}.gradient--primary-shade{background:-webkit-gradient(linear,left top,right top,color-stop(-.52%,#900c72),color-stop(102.92%,#a90a51));background:-o-linear-gradient(left,#900c72 -.52%,#a90a51 102.92%);background:linear-gradient(90deg,#900c72 -.52%,#a90a51 102.92%)}.gradient--accent{background:-webkit-gradient(linear,left top,right top,color-stop(-.52%,#a90a51),color-stop(102.92%,#d00018));background:-o-linear-gradient(left,#a90a51 -.52%,#d00018 102.92%);background:linear-gradient(90deg,#a90a51 -.52%,#d00018 102.92%)}.gradient--secondary{background:-webkit-gradient(linear,left top,right top,color-stop(1.37%,#ea6d04),to(#e55210));background:-o-linear-gradient(left,#ea6d04 1.37%,#e55210 100%);background:linear-gradient(90deg,#ea6d04 1.37%,#e55210 100%)}.gradient--secondary-shade{background:-webkit-gradient(linear,left top,right top,color-stop(1.37%,#e34629),to(#d00018));background:-o-linear-gradient(left,#e34629 1.37%,#d00018 100%);background:linear-gradient(90deg,#e34629 1.37%,#d00018 100%)}.wp-block-image .wp-element-caption{margin:0;padding:.4rem .6rem;background-color:rgba(0,0,0,.37);display:block;font-style:italic;font-size:.875rem}blockquote.wp-block-quote{margin-top:clamp(3.5rem,6vw,8rem);margin-bottom:clamp(3.5rem,6vw,8rem);margin-left:clamp(5.625rem,6vw,8rem);position:relative}blockquote.wp-block-quote p{font-weight:300;font-size:clamp(1.75rem,6vw,1.875rem);line-height:clamp(2rem,6vw,2.5rem);margin-bottom:1.5rem}blockquote.wp-block-quote cite{font-size:.938rem;line-height:1.875}blockquote.wp-block-quote:before{content:"";position:absolute;width:61px;height:50px;top:0;right:calc(100% + 1rem);background-position:center;background-repeat:no-repeat;background-image:url(../../img/quote.svg);z-index:-1}@media (max-width:1000px){.wp-block-spacer.is-style-responsive-large{height:100px!important}.wp-block-spacer.is-style-responsive-medium{height:60px!important}.wp-block-spacer.is-style-responsive-small{height:30px!important}}@media (max-width:600px){.wp-block-spacer.is-style-responsive-large{height:60px!important}.wp-block-spacer.is-style-responsive-medium{height:40px!important}.wp-block-spacer.is-style-responsive-small{height:20px!important}}@font-face{font-family:Basteleur;src:url(../../../fonts/Basteleur-Bold.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:NeueMetana;src:url(../../../fonts/NeueMetana-ExtraBold.woff2) format("woff2");font-weight:700;font-style:normal}header.main{background-color:#171717;position:relative;color:#fff}header.main .primary{height:64px;padding-left:1rem;padding-right:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header.main .primary a{font-size:1rem}header.main .primary li.current-menu-item a{border-bottom:1px solid #fff}@media screen and (min-width:1200px){header.main .primary{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}header.main a{color:#fff;text-decoration:none;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}header.main a:hover{color:rgba(255,255,255,.6)}header.main li{list-style-type:none}header.main .primary-menu{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){header.main .primary-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}header.main .primary-menu a.logo{min-width:20px}header.main .primary-menu .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.main .primary-menu .menu a{white-space:nowrap;margin-left:1.5rem}header.main .primary-menu.search{margin-left:auto}header.main .addsearch-wrapper input{border-radius:4px!important;height:28px!important;font-size:.875rem;border:none;background-color:rgba(255,255,255,.08);width:100px!important;min-width:100px!important;-webkit-transition:width .2s ease-in-out,min-width .2s ease-in-out;-o-transition:width .2s ease-in-out,min-width .2s ease-in-out;transition:width .2s ease-in-out,min-width .2s ease-in-out}header.main .addsearch-wrapper input:focus{width:200px;min-width:200px!important}header.main .addsearch-wrapper label:after{right:8px}header.main .languages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:1rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header.main .languages>li{padding:0 2px}header.main .languages>li:first-child{margin-right:6px;border-right:1px solid rgba(255,255,255,.2);padding-right:8px}footer.main{background-color:#171717;position:relative}footer.main li{list-style-type:none}footer.main h5{color:#fff;margin-top:0}footer.main a{text-decoration:none;color:rgba(255,255,255,.76);-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-size:1rem}footer.main a:hover{color:#fff}footer.main>div{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;grid-template-rows:auto;padding:4rem 1rem}footer.main>div .logo{grid-column-start:1;grid-column-end:span 12;color:#fff}footer.main>div .logo img{margin-bottom:3rem;max-width:233px}@media screen and (min-width:1200px){footer.main>div .logo{grid-column-start:1;grid-column-end:span 5}}footer.main>div .menus{grid-column-start:1;grid-column-end:span 12;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}footer.main>div .menus>div{width:100%}@media screen and (min-width:720px){footer.main>div .menus>div{width:33.33%}}@media screen and (min-width:1200px){footer.main>div .menus{grid-column-start:6;grid-column-end:span 7}}footer.main>div .menus a{display:block;margin-bottom:.625rem}footer.main>div .copyright,footer.main>div .social-media-container,footer.main>div .subscription{grid-column-start:1;grid-column-end:span 12}footer.main>div .social-media-container{margin-top:4rem}footer.main>div .social-media-container .social-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:1rem}footer.main>div .social-media-container .social-media a{height:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;margin-right:1rem}footer.main>div .social-media-container .social-media a path{-webkit-transition:fill .4s ease-in-out;-o-transition:fill .4s ease-in-out;transition:fill .4s ease-in-out}footer.main>div .social-media-container .social-media a svg{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}footer.main>div .social-media-container .social-media a:hover svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}footer.main>div .social-media-container .social-media a:hover path{fill:rgba(255,255,255,.8588235294)}footer.main>div .copyright,footer.main>div .social-media-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem}footer.main>div .copyright .menu,footer.main>div .social-media-container .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:720px){footer.main>div .copyright .menu,footer.main>div .social-media-container .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}footer.main>div .copyright .menu a,footer.main>div .social-media-container .menu a{margin-right:2rem}footer.main>div .copyright{padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:rgba(255,255,255,.76)}@media screen and (min-width:720px){footer.main>div .copyright{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}body.post-template-page-full-width footer{max-width:100%;width:100%}body.normal .sub-menu-container{background-color:#171717}body.performers .sub-menu-container{background:-webkit-gradient(linear,left top,right top,color-stop(-.52%,#701468),color-stop(102.92%,#53155d));background:-o-linear-gradient(left,#701468 -.52%,#53155d 102.92%);background:linear-gradient(90deg,#701468 -.52%,#53155d 102.92%)}body.licences .sub-menu-container{background:-webkit-gradient(linear,left top,right top,color-stop(1.37%,#ea6d04),to(#e55210));background:-o-linear-gradient(left,#ea6d04 1.37%,#e55210 100%);background:linear-gradient(90deg,#ea6d04 1.37%,#e55210 100%)}header.main>.sub-menu-container{position:relative;color:#fff}header.main>.sub-menu-container .sub-menu-background{position:absolute;top:100%;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-o-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}header.main>.sub-menu-container .sub-menu-background.passive{visibility:hidden;opacity:0}header.main>.sub-menu-container .sub-menu-background.active{width:100%;background-color:#fff;border:1px solid #87cefa}header.main>.sub-menu-container .sub-menu{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.main>.sub-menu-container .sub-menu>li a{padding:.5rem 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.main>.sub-menu-container .sub-menu>li a i{margin-left:.5rem}header.main>.sub-menu-container .sub-menu>li:hover{-webkit-box-shadow:inset 0 -2px 0 0 #fff;box-shadow:inset 0 -2px 0 0 #fff}header.main>.sub-menu-container .sub-menu>li:hover .child-sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header.main>.sub-menu-container .sub-menu .child-sub-menu{padding:1rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:0;display:none}header.main>.sub-menu-container .sub-menu .child-sub-menu a{color:#222;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-size:.975rem;padding:0 1rem;font-weight:500}header.main>.sub-menu-container .sub-menu .child-sub-menu a.current{font-weight:700;color:#42234b}header.main>.sub-menu-container .sub-menu .child-sub-menu a:hover{color:#42234b;text-decoration:underline}button.hamburger{outline:0;padding:0}button.hamburger:active,button.hamburger:focus{border:0;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:1200px){button.hamburger{display:none}}button.hamburger .hamburger-inner{background-color:#fff!important}button.hamburger .hamburger-inner:after,button.hamburger .hamburger-inner:before{background-color:#fff!important}button.hamburger .hamburger-box{height:18px}.mobile-menu{display:none;position:absolute;width:100%;height:100vh;z-index:10;background-color:rgba(34,34,34,.5);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.mobile-menu>.sub-menu-container{display:block;background:#222!important;padding:1rem;margin-bottom:.2rem}.mobile-menu>.sub-menu-container .sub-menu li{display:block;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#222}.mobile-menu>.sub-menu-container .sub-menu li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-menu>.sub-menu-container .sub-menu li i{margin-left:.5rem;width:20px;height:20px;display:grid;place-items:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mobile-menu>.sub-menu-container .sub-menu li i.open{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.mobile-menu>.sub-menu-container .sub-menu li i img{width:20px}.mobile-menu>.sub-menu-container .sub-menu .child-sub-menu{display:none;margin-left:.5rem;font-size:.875rem;font-weight:300}.mobile-menu .menu li{padding:.5rem 1rem;margin-bottom:.2rem;background-color:#222;margin-right:0}.mobile-menu .menu li.performers{background-color:#53155d}.mobile-menu .menu li.licences{background-color:#ea6d04}.mobile-menu .menu li.current-menu-item{border-left:3px solid #c68ed7}.mobile-menu .menu li.current-menu-item a{font-weight:500}.mobile-menu .addsearch-wrapper{background-color:#222}.mobile-menu .addsearch-wrapper form input{width:100%!important}.mobile-menu .languages{padding:.5rem 1rem;margin-left:0!important;background-color:#222;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mobile-menu .languages>li{padding:0 2px}.mobile-menu .languages>li:first-child{border-right:1px solid #fff;padding-right:8px}@media screen and (min-width:1200px){.mobile-menu{display:none}}header.main>.sub-menu-container{display:none}@media screen and (min-width:1200px){header.main>.sub-menu-container{display:block}}.post-lifter .title,.related-posts .title,.sticky-posts .title{position:absolute;background-color:rgba(36,36,36,.8);bottom:0;width:100%;padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.post-lifter .title h5,.related-posts .title h5,.sticky-posts .title h5{color:#fff;margin:0 0 0 1rem}.post-lifter,.related-posts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.post-lifter:hover,.related-posts:hover{overflow:visible}.post-lifter a:hover,.related-posts a:hover{z-index:2}.post-lifter .lift-post,.post-lifter .related-post,.related-posts .lift-post,.related-posts .related-post{position:relative;width:100%;display:block;border:4px solid #333}@media screen and (min-width:480px){.post-lifter .lift-post,.post-lifter .related-post,.related-posts .lift-post,.related-posts .related-post{width:50%}}@media screen and (min-width:720px){.post-lifter .lift-post,.post-lifter .related-post,.related-posts .lift-post,.related-posts .related-post{width:25%}}.post-lifter .related-post,.related-posts .related-post{aspect-ratio:1/1}.post-lifter .lift-post{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.post-lifter .lift-post>img{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.post-lifter .lift-post:hover>img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.post-lifter .lift-post h5{line-height:1.3rem}@media screen and (min-width:720px){.post-lifter>.lift-post:nth-child(1),.post-lifter>.lift-post:nth-child(2){-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}.related-posts{background-color:#333}.related-posts .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.related-posts .title h5{margin:.5rem 0 0 0}@media screen and (min-width:1200px){.related-posts .title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.related-posts .title h5{margin:0 0 0 1rem}}.sticky-posts{grid-gap:1rem 0;margin-bottom:2rem}@media screen and (min-width:480px){.sticky-posts{display:grid;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);grid-gap:1rem}}.sticky-posts .sticky-post{width:100%}.sticky-posts .sticky-post:not(:last-of-type){margin-bottom:1rem}@media screen and (min-width:480px){.sticky-posts .sticky-post:not(:last-of-type){margin:0}}.sticky-posts .sticky-post .featured-image{overflow:hidden}.sticky-posts .sticky-post .featured-image img{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.sticky-posts .sticky-post:hover .featured-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.sticky-posts .sticky-post:nth-child(2),.sticky-posts .sticky-post:nth-child(3){grid-column:span 1}.sticky-posts .sticky-post:nth-child(1),.sticky-posts .sticky-post:nth-child(4){grid-column:span 2}.sticky-posts .sticky-post{position:relative;display:block}.addsearch-wrapper{width:100%}.addsearch-wrapper form{max-width:100%!important}.addsearch-wrapper input{border-radius:55px!important;background-color:rgba(34,34,34,.6)!important;border:1px solid rgba(255,255,255,.14);outline:0;color:#fff;text-align:center;font-style:italic;max-width:none!important;width:100%;height:58px}.addsearch-wrapper.color input{background-color:#fff!important;color:#222!important}.addsearch-wrapper.color label:after{-webkit-filter:invert(1);filter:invert(1)}header.main .addsearch-wrapper input{text-align:left;padding:0 1rem;border-radius:55px!important;background-color:rgba(34,34,34,.6)!important;border:1px solid rgba(255,255,255,.14);outline:0;color:#fff;font-style:italic;max-width:none;width:100%;height:58px}header.main .mobile-menu .addsearch-wrapper{padding:1rem}.category-cloud,.tags-cloud{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0 0}.category-cloud a,.tags-cloud a{margin:0 1rem 1rem 0;font-size:.875rem;padding:8px 12px}.category-cloud a:last-of-type,.tags-cloud a:last-of-type{margin-right:0}.tags-cloud{margin-top:1rem}.tag-cloud{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tag-cloud .cloud{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0 2rem}.tag-cloud .cloud a{margin:0 .5rem 1rem 0}.tag-cloud .cloud a:last-of-type{margin-right:0}.tag-cloud.center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.picks{background-color:rgba(255,255,255,.04);padding:2rem 1rem;margin-bottom:2rem;position:-webkit-sticky;position:sticky;top:0}.picks:hover path{-webkit-animation:colorChange 3s;animation:colorChange 3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.picks .heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #e5e4e4}.picks .heading svg{margin-left:.75rem}.picks h4{text-transform:uppercase;font-weight:700;font-size:1.375rem;margin:0;color:#fff}.picks .article{display:grid;grid-template-columns:64px auto;grid-gap:.5rem}.picks .article:not(:last-of-type){margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.picks .article h6{color:#fff}.picks .article:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.picks .article a{text-decoration:none}.picks .article span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.picks .article .category,.picks .article span{font-size:.75rem}.picks .article .categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.picks .article .categories .category{margin-right:.5rem;color:#c68ed7;background-color:#42234b}.picks .article .categories .category:not(:last-of-type){margin-right:.5rem}.picks .article .categories .category:hover{color:#fff;background-color:#a90a51}.picks .article .image{min-width:64px;min-height:64px;margin-right:.5rem;position:relative;overflow:hidden;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.picks .article .image img{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin-top:5px}@-webkit-keyframes colorChange{0%{fill:#fff}33%{fill:#ea6d04}66%{fill:#f47d20}100%{fill:#fff}}@keyframes colorChange{0%{fill:#fff}33%{fill:#ea6d04}66%{fill:#f47d20}100%{fill:#fff}}body.archive.category,body.archive.tag,body.blog,body.single-post{color:rgba(255,255,255,.8588235294);font-family:omnes-pro,sans-serif;background-color:#222}.diamond,.hot-pick{max-width:1200px;border-radius:.125rem;width:100%;text-decoration:none;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;-webkit-transition:-webkit-filter .15s ease-in-out;transition:-webkit-filter .15s ease-in-out;-o-transition:filter .15s ease-in-out;transition:filter .15s ease-in-out;transition:filter .15s ease-in-out,-webkit-filter .15s ease-in-out;font-size:1.125rem}.diamond>span:first-of-type,.hot-pick>span:first-of-type{text-transform:uppercase;font-size:1.125rem;font-style:normal;font-weight:600;line-height:2rem;letter-spacing:.0225rem;white-space:nowrap}.diamond:hover,.hot-pick:hover{-webkit-filter:saturate(1.4);filter:saturate(1.4)}.diamond{margin:2rem auto 1rem;padding:1rem}.diamond:hover{-webkit-filter:saturate(1.4);filter:saturate(1.4)}.diamond>span:first-of-type{color:#fff}.hot-pick{max-width:1200px;margin:.5rem auto;padding:.3rem 1rem;color:#212121;background:-webkit-gradient(linear,left top,right top,color-stop(1.37%,#f59c2e),color-stop(44.77%,#fea23f),to(#f17808));background:-o-linear-gradient(left,#f59c2e 1.37%,#fea23f 44.77%,#f17808 100%);background:linear-gradient(90deg,#f59c2e 1.37%,#fea23f 44.77%,#f17808 100%)}.hot-pick:hover{-webkit-filter:saturate(2.4) brightness(1.2);filter:saturate(2.4) brightness(1.2)}.hot-pick>span:first-of-type{color:#900c72}.archive.category .rank-math-breadcrumb,.archive.tag .rank-math-breadcrumb{grid-column:1/span 9;margin:0}.archive.category .hero svg,.archive.tag .hero svg,.blog .hero svg{-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;scale:.85}@media screen and (min-width:720px){.archive.category .hero svg,.archive.tag .hero svg,.blog .hero svg{scale:1}}.archive.category .category-cloud,.archive.category .tag-cloud,.archive.category .tags-cloud,.archive.tag .category-cloud,.archive.tag .tag-cloud,.archive.tag .tags-cloud,.blog .category-cloud,.blog .tag-cloud,.blog .tags-cloud{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.archive.category .category-cloud a,.archive.category .tag-cloud a,.archive.category .tags-cloud a,.archive.tag .category-cloud a,.archive.tag .tag-cloud a,.archive.tag .tags-cloud a,.blog .category-cloud a,.blog .tag-cloud a,.blog .tags-cloud a{color:#c68ed7;background-color:#42234b;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.archive.category .category-cloud a.current,.archive.category .category-cloud a:hover,.archive.category .tag-cloud a.current,.archive.category .tag-cloud a:hover,.archive.category .tags-cloud a.current,.archive.category .tags-cloud a:hover,.archive.tag .category-cloud a.current,.archive.tag .category-cloud a:hover,.archive.tag .tag-cloud a.current,.archive.tag .tag-cloud a:hover,.archive.tag .tags-cloud a.current,.archive.tag .tags-cloud a:hover,.blog .category-cloud a.current,.blog .category-cloud a:hover,.blog .tag-cloud a.current,.blog .tag-cloud a:hover,.blog .tags-cloud a.current,.blog .tags-cloud a:hover{color:#fff;background-color:#a90a51!important}.archive.category .category-cloud a.hidden,.archive.category .tag-cloud a.hidden,.archive.category .tags-cloud a.hidden,.archive.tag .category-cloud a.hidden,.archive.tag .tag-cloud a.hidden,.archive.tag .tags-cloud a.hidden,.blog .category-cloud a.hidden,.blog .tag-cloud a.hidden,.blog .tags-cloud a.hidden{display:none}.archive.category .category-cloud a.more,.archive.category .tag-cloud a.more,.archive.category .tags-cloud a.more,.archive.tag .category-cloud a.more,.archive.tag .tag-cloud a.more,.archive.tag .tags-cloud a.more,.blog .category-cloud a.more,.blog .tag-cloud a.more,.blog .tags-cloud a.more{color:#fff;background-color:rgba(255,255,255,.04)}.archive.category .loop hr,.archive.tag .loop hr,.blog .loop hr{margin:2rem auto;width:calc(100% - 2rem);border:1px solid rgba(255,255,255,.08)}.archive.category .loop .article,.archive.tag .loop .article,.blog .loop .article{padding:1rem;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border-radius:4px}.archive.category .loop .article h4,.archive.tag .loop .article h4,.blog .loop .article h4{color:#fff}.archive.category .loop .article:hover,.archive.tag .loop .article:hover,.blog .loop .article:hover{background-color:#333}.archive.category .loop .article a,.archive.tag .loop .article a,.blog .loop .article a{text-decoration:none}.archive.category .loop .article .meta,.archive.tag .loop .article .meta,.blog .loop .article .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.archive.category .loop .article .meta .categories,.archive.tag .loop .article .meta .categories,.blog .loop .article .meta .categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.archive.category .loop .article .meta .categories>a,.archive.tag .loop .article .meta .categories>a,.blog .loop .article .meta .categories>a{color:#c68ed7;background-color:#42234b;font-size:.875rem;padding:8px 12px}.archive.category .loop .article .meta .categories>a:hover,.archive.tag .loop .article .meta .categories>a:hover,.blog .loop .article .meta .categories>a:hover{color:#fff;background-color:#a90a51}.archive.category .loop .article .meta .categories>a:not(:last-of-type),.archive.tag .loop .article .meta .categories>a:not(:last-of-type),.blog .loop .article .meta .categories>a:not(:last-of-type){margin-right:.5rem}.archive.category .loop .article .meta .date,.archive.tag .loop .article .meta .date,.blog .loop .article .meta .date{font-size:.75rem;font-weight:300}.banners>*{display:block}.banners>:not(:last-child){margin-bottom:2rem}.banners img{width:100%}.banners a img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.banners a:hover img{-webkit-filter:brightness(.8);filter:brightness(.8)}.pagination{margin:1rem auto;text-align:center;grid-column:1/span 12;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pagination>*{margin:0 1rem;font-weight:500}.pagination a{text-decoration:none;transition:-webkit-filter .15s linear}.pagination a:hover{-webkit-filter:drop-shadow(0 0 8px #44d);filter:drop-shadow(0 0 8px #44d)}.pagination .next,.pagination .prev{position:relative;transition:-webkit-filter .25s linear}.pagination .next:hover,.pagination .prev:hover{-webkit-filter:drop-shadow(0 0 8px #44d);filter:drop-shadow(0 0 8px #44d)}.pagination .next:after,.pagination .prev:after{content:"";position:absolute;width:20px;height:27px;top:2px;background-position:center;background-repeat:no-repeat;background-image:url(../../img/drop.svg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.pagination .prev:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:100%}.pagination .current{text-decoration:underline;text-underline-offset:5px}.single-post .hero,.single-product .hero,.single-qa .hero{border-bottom:1px solid rgba(255,255,255,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;padding-bottom:2rem}.single-post .hero>div,.single-product .hero>div,.single-qa .hero>div{margin-bottom:45px;display:grid;place-items:center}.single-post .meta,.single-product .meta,.single-qa .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.875rem}.single-post .meta .name,.single-product .meta .name,.single-qa .meta .name{font-weight:300;margin-left:2rem;text-transform:uppercase;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.single-post .meta .name:hover,.single-product .meta .name:hover,.single-qa .meta .name:hover{-webkit-filter:drop-shadow(0 0 5px #fff);filter:drop-shadow(0 0 5px #fff);text-shadow:0 0 5px #fff}.single-post .meta img,.single-product .meta img,.single-qa .meta img{height:30px;width:30px;border-radius:30px;margin-left:1rem}.single-post .entry-header,.single-product .entry-header,.single-qa .entry-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:2rem 0}.single-post .entry-header .social-media,.single-product .entry-header .social-media,.single-qa .entry-header .social-media{margin-top:1rem}.single-post .entry-header .social-media a,.single-product .entry-header .social-media a,.single-qa .entry-header .social-media a{text-decoration:none;margin-right:0}.single-post .entry-header .social-media a:not(:last-of-type),.single-product .entry-header .social-media a:not(:last-of-type),.single-qa .entry-header .social-media a:not(:last-of-type){margin-right:.6rem}.single-post .entry-header .social-media a path,.single-product .entry-header .social-media a path,.single-qa .entry-header .social-media a path{-webkit-transition:fill .4s ease-in-out;-o-transition:fill .4s ease-in-out;transition:fill .4s ease-in-out}.single-post .entry-header .social-media a svg,.single-product .entry-header .social-media a svg,.single-qa .entry-header .social-media a svg{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.single-post .entry-header .social-media a:hover svg,.single-product .entry-header .social-media a:hover svg,.single-qa .entry-header .social-media a:hover svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.single-post .entry-header .social-media a:hover path,.single-product .entry-header .social-media a:hover path,.single-qa .entry-header .social-media a:hover path{fill:rgba(255,255,255,.8588235294)}@media screen and (min-width:480px){.single-post .entry-header,.single-product .entry-header,.single-qa .entry-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.single-post .entry-header .social-media,.single-product .entry-header .social-media,.single-qa .entry-header .social-media{margin-top:0}}.single-post .featured-image,.single-product .featured-image,.single-qa .featured-image{margin-bottom:2rem}.single-post .featured-image figcaption,.single-product .featured-image figcaption,.single-qa .featured-image figcaption{margin:0;padding:.4rem .6rem;background-color:rgba(0,0,0,.37);display:block;font-style:italic;font-size:.875rem}.single-post .hero-video,.single-product .hero-video,.single-qa .hero-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.single-post .hero-video .embed-container embed,.single-post .hero-video .embed-container object,.single-post .hero-video iframe,.single-product .hero-video .embed-container embed,.single-product .hero-video .embed-container object,.single-product .hero-video iframe,.single-qa .hero-video .embed-container embed,.single-qa .hero-video .embed-container object,.single-qa .hero-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-post .categories-tags,.single-product .categories-tags,.single-qa .categories-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0}.single-post .categories-tags a,.single-product .categories-tags a,.single-qa .categories-tags a{font-size:.875rem;padding:8px 12px}.single-post .categories-tags .category,.single-product .categories-tags .category,.single-qa .categories-tags .category{margin-right:.5rem;color:#c68ed7;background-color:#42234b}.single-post .categories-tags .category:hover,.single-product .categories-tags .category:hover,.single-qa .categories-tags .category:hover{color:#fff;background-color:#a90a51}.single-post .categories-tags .tag,.single-product .categories-tags .tag,.single-qa .categories-tags .tag{margin-right:.5rem}.single-post .main>ol,.single-post .main>ul,.single-product .main>ol,.single-product .main>ul,.single-qa .main>ol,.single-qa .main>ul{margin:.5rem 0 .5rem 1rem}@media screen and (min-width:480px){.single-post .main>ol,.single-post .main>ul,.single-product .main>ol,.single-product .main>ul,.single-qa .main>ol,.single-qa .main>ul{margin:1rem 0 1rem 2rem}}.single-post .main>ol li:not(:last-of-type),.single-post .main>ul li:not(:last-of-type),.single-product .main>ol li:not(:last-of-type),.single-product .main>ul li:not(:last-of-type),.single-qa .main>ol li:not(:last-of-type),.single-qa .main>ul li:not(:last-of-type){margin-bottom:.5rem}.single-post .main>hr,.single-product .main>hr,.single-qa .main>hr{margin:1.5rem 0;border-color:rgba(255,255,255,.2)}.single-post .main>p,.single-product .main>p,.single-qa .main>p{margin-bottom:2rem}.single-post>article .main>h2,.single-post>article .main>h3,.single-post>article .main>h4,.single-post>article .main>h5,.single-post>article .main>h6,.single-product>article .main>h2,.single-product>article .main>h3,.single-product>article .main>h4,.single-product>article .main>h5,.single-product>article .main>h6,.single-qa>article .main>h2,.single-qa>article .main>h3,.single-qa>article .main>h4,.single-qa>article .main>h5,.single-qa>article .main>h6{color:#f47d20}.single-post>article .categories a,.single-product>article .categories a,.single-qa>article .categories a{font-size:1.1rem}.single-product .hero,.single-qa .hero{padding-bottom:0;margin-top:2rem}.single-product .buttons,.single-qa .buttons{margin:1rem 0}.single-product .buttons a,.single-qa .buttons a{margin:.25rem;text-align:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.single-product .buttons a:hover,.single-qa .buttons a:hover{-webkit-filter:grayscale(.3);filter:grayscale(.3)}.rank-math-breadcrumb{margin:1rem 0;font-size:.875rem}.rank-math-breadcrumb p a,.rank-math-breadcrumb p span{margin-left:.3rem}.rank-math-breadcrumb a{color:rgba(255,255,255,.5);text-decoration:none;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.rank-math-breadcrumb a:hover{color:rgba(255,255,255,.86)}.rank-math-breadcrumb span.last{color:rgba(255,255,255,.86)}body.archive.category,body.archive.tag,body.blog,body.single-post{color:rgba(255,255,255,.8588235294);font-family:omnes-pro,sans-serif;background-color:#222}.diamond,.hot-pick{max-width:1200px;border-radius:.125rem;width:100%;text-decoration:none;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;-webkit-transition:-webkit-filter .15s ease-in-out;transition:-webkit-filter .15s ease-in-out;-o-transition:filter .15s ease-in-out;transition:filter .15s ease-in-out;transition:filter .15s ease-in-out,-webkit-filter .15s ease-in-out;font-size:1.125rem}.diamond>span:first-of-type,.hot-pick>span:first-of-type{text-transform:uppercase;font-size:1.125rem;font-style:normal;font-weight:600;line-height:2rem;letter-spacing:.0225rem;white-space:nowrap}.diamond:hover,.hot-pick:hover{-webkit-filter:saturate(1.4);filter:saturate(1.4)}.diamond{margin:2rem auto 1rem;padding:1rem}.diamond:hover{-webkit-filter:saturate(1.4);filter:saturate(1.4)}.diamond>span:first-of-type{color:#fff}.hot-pick{max-width:1200px;margin:.5rem auto;padding:.3rem 1rem;color:#212121;background:-webkit-gradient(linear,left top,right top,color-stop(1.37%,#f59c2e),color-stop(44.77%,#fea23f),to(#f17808));background:-o-linear-gradient(left,#f59c2e 1.37%,#fea23f 44.77%,#f17808 100%);background:linear-gradient(90deg,#f59c2e 1.37%,#fea23f 44.77%,#f17808 100%)}.hot-pick:hover{-webkit-filter:saturate(2.4) brightness(1.2);filter:saturate(2.4) brightness(1.2)}.hot-pick>span:first-of-type{color:#900c72}.archive.category .rank-math-breadcrumb,.archive.tag .rank-math-breadcrumb{grid-column:1/span 9;margin:0}.archive.category .hero svg,.archive.tag .hero svg,.blog .hero svg{-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;scale:.85}@media screen and (min-width:720px){.archive.category .hero svg,.archive.tag .hero svg,.blog .hero svg{scale:1}}.archive.category .category-cloud,.archive.category .tag-cloud,.archive.category .tags-cloud,.archive.tag .category-cloud,.archive.tag .tag-cloud,.archive.tag .tags-cloud,.blog .category-cloud,.blog .tag-cloud,.blog .tags-cloud{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.archive.category .category-cloud a,.archive.category .tag-cloud a,.archive.category .tags-cloud a,.archive.tag .category-cloud a,.archive.tag .tag-cloud a,.archive.tag .tags-cloud a,.blog .category-cloud a,.blog .tag-cloud a,.blog .tags-cloud a{color:#c68ed7;background-color:#42234b;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.archive.category .category-cloud a.current,.archive.category .category-cloud a:hover,.archive.category .tag-cloud a.current,.archive.category .tag-cloud a:hover,.archive.category .tags-cloud a.current,.archive.category .tags-cloud a:hover,.archive.tag .category-cloud a.current,.archive.tag .category-cloud a:hover,.archive.tag .tag-cloud a.current,.archive.tag .tag-cloud a:hover,.archive.tag .tags-cloud a.current,.archive.tag .tags-cloud a:hover,.blog .category-cloud a.current,.blog .category-cloud a:hover,.blog .tag-cloud a.current,.blog .tag-cloud a:hover,.blog .tags-cloud a.current,.blog .tags-cloud a:hover{color:#fff;background-color:#a90a51!important}.archive.category .category-cloud a.hidden,.archive.category .tag-cloud a.hidden,.archive.category .tags-cloud a.hidden,.archive.tag .category-cloud a.hidden,.archive.tag .tag-cloud a.hidden,.archive.tag .tags-cloud a.hidden,.blog .category-cloud a.hidden,.blog .tag-cloud a.hidden,.blog .tags-cloud a.hidden{display:none}.archive.category .category-cloud a.more,.archive.category .tag-cloud a.more,.archive.category .tags-cloud a.more,.archive.tag .category-cloud a.more,.archive.tag .tag-cloud a.more,.archive.tag .tags-cloud a.more,.blog .category-cloud a.more,.blog .tag-cloud a.more,.blog .tags-cloud a.more{color:#fff;background-color:rgba(255,255,255,.04)}.archive.category .loop hr,.archive.tag .loop hr,.blog .loop hr{margin:2rem auto;width:calc(100% - 2rem);border:1px solid rgba(255,255,255,.08)}.archive.category .loop .article,.archive.tag .loop .article,.blog .loop .article{padding:1rem;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border-radius:4px}.archive.category .loop .article h4,.archive.tag .loop .article h4,.blog .loop .article h4{color:#fff}.archive.category .loop .article:hover,.archive.tag .loop .article:hover,.blog .loop .article:hover{background-color:#333}.archive.category .loop .article a,.archive.tag .loop .article a,.blog .loop .article a{text-decoration:none}.archive.category .loop .article .meta,.archive.tag .loop .article .meta,.blog .loop .article .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.archive.category .loop .article .meta .categories,.archive.tag .loop .article .meta .categories,.blog .loop .article .meta .categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.archive.category .loop .article .meta .categories>a,.archive.tag .loop .article .meta .categories>a,.blog .loop .article .meta .categories>a{color:#c68ed7;background-color:#42234b;font-size:.875rem;padding:8px 12px}.archive.category .loop .article .meta .categories>a:hover,.archive.tag .loop .article .meta .categories>a:hover,.blog .loop .article .meta .categories>a:hover{color:#fff;background-color:#a90a51}.archive.category .loop .article .meta .categories>a:not(:last-of-type),.archive.tag .loop .article .meta .categories>a:not(:last-of-type),.blog .loop .article .meta .categories>a:not(:last-of-type){margin-right:.5rem}.archive.category .loop .article .meta .date,.archive.tag .loop .article .meta .date,.blog .loop .article .meta .date{font-size:.75rem;font-weight:300}.banners>*{display:block}.banners>:not(:last-child){margin-bottom:2rem}.banners img{width:100%}.banners a img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.banners a:hover img{-webkit-filter:brightness(.8);filter:brightness(.8)}.pagination{margin:1rem auto;text-align:center;grid-column:1/span 12;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pagination>*{margin:0 1rem;font-weight:500}.pagination a{text-decoration:none;transition:-webkit-filter .15s linear}.pagination a:hover{-webkit-filter:drop-shadow(0 0 8px #44d);filter:drop-shadow(0 0 8px #44d)}.pagination .next,.pagination .prev{position:relative;transition:-webkit-filter .25s linear}.pagination .next:hover,.pagination .prev:hover{-webkit-filter:drop-shadow(0 0 8px #44d);filter:drop-shadow(0 0 8px #44d)}.pagination .next:after,.pagination .prev:after{content:"";position:absolute;width:20px;height:27px;top:2px;background-position:center;background-repeat:no-repeat;background-image:url(../../img/drop.svg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.pagination .prev:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:100%}.pagination .current{text-decoration:underline;text-underline-offset:5px}body.error404{background-color:#171717}body.error404 section.error404{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden;-webkit-filter:grayscale(1) contrast(1.4);filter:grayscale(1) contrast(1.4)}body.error404 div.content{color:#fff;padding:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.error404 div.content h1{font-size:clamp(6rem,6vw,9rem);line-height:clamp(5rem,6vw,7rem);margin-bottom:1rem}.single-qa .qa-content{padding:2rem 1rem}.single-qa .answer{margin-bottom:2rem}body.search header .sub-menu-container{display:none}body.post-template-page-full-width.light{background-color:#fff}body.post-template-page-full-width.light>*{color:#222}body.post-template-page-full-width.light>section.tags a{background-color:rgba(34,34,34,.7)}body.post-template-page-full-width.light>section.tags a:hover{background-color:#a90a51}body.post-template-page-full-width.light>hr{border:1px solid rgba(34,34,34,.7)}body.post-template-page-full-width>.cta-cards,body.post-template-page-full-width>.infogram,body.post-template-page-full-width>.ingress,body.post-template-page-full-width>.mp4,body.post-template-page-full-width>.persons,body.post-template-page-full-width>.social-media,body.post-template-page-full-width>.wp-block-embed,body.post-template-page-full-width>.wp-block-gallery,body.post-template-page-full-width>.wp-block-heading,body.post-template-page-full-width>.wp-block-image,body.post-template-page-full-width>.wp-block-quote,body.post-template-page-full-width>.wp-block-table,body.post-template-page-full-width>ol,body.post-template-page-full-width>p,body.post-template-page-full-width>ul{max-width:730px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}body.post-template-page-full-width>.image-quote{padding-left:1rem;padding-right:1rem}body.post-template-page-full-width>.image-carousel-wrapper{padding:0;max-width:calc(730px - 2rem);overflow:hidden;margin-left:auto;margin-right:auto}body.post-template-page-full-width>ol,body.post-template-page-full-width>ul{padding-left:3rem}body.post-template-page-full-width>.wp-block-quote{margin-top:2rem;margin-bottom:2rem;padding:2rem 1rem 2rem 6rem}@media screen and (min-width:1024px){body.post-template-page-full-width>.wp-block-quote{padding:2rem 1rem 2rem 6rem}}body.post-template-page-full-width>.wp-block-quote:before{left:1rem;top:50px}body.post-template-page-full-width>hr{margin-top:2rem;margin-bottom:2rem;border:1px solid rgba(255,255,255,.2);border-bottom:none;max-width:100%}body.post-template-page-full-width>p{margin-top:1rem;margin-bottom:1rem}body.post-template-page-full-width>p.anfang:first-letter{initial-letter:2;margin-right:.5rem}@supports not (initial-letter:2){body.post-template-page-full-width>p.anfang:first-letter{margin-right:0}}body.post-template-page-full-width>p.anfang.orange:first-letter{color:#ea6d04}body.post-template-page-full-width>.social-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem}body.post-template-page-full-width>.social-media a{text-decoration:none;margin:.5rem}body.post-template-page-full-width>.social-media a path{-webkit-transition:fill .4s ease-in-out;-o-transition:fill .4s ease-in-out;transition:fill .4s ease-in-out}body.post-template-page-full-width>.social-media a svg{width:25px;height:25px;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}body.post-template-page-full-width>.social-media a:hover svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}body.post-template-page-full-width>.social-media a:hover path{fill:rgba(255,255,255,.8588235294)}body.post-template-page-full-width>section.tags{margin-top:2rem;margin-bottom:2rem;text-align:center;max-width:100%}body.post-template-page-full-width>section.tags .heading{margin-bottom:1rem}body.post-template-page-full-width>section.tags>*{max-width:460px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}body.post-template-page-full-width>section.tags .cloud{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.post-template-page-full-width>section.tags .cloud>a{margin-bottom:1rem}body.post-template-page-full-width>section.tags .cloud>a:not(:last-of-type){margin-right:1rem}body.post-template-page-full-width .share-heading{text-align:center;margin-bottom:.5rem}.page-thank-you-content{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:3rem 1rem;color:#fff}.ingress{margin-bottom:2rem}figure.wp-block-embed{margin:0 auto}figure.wp-block-embed>*{margin:0 auto;max-width:1000px;width:100%;padding:0 1rem}.cta-banner{display:grid;place-items:center;background-position:center;background-repeat:no-repeat;background-size:cover;padding:5.625rem 1rem;color:#fff}@media screen and (min-width:720px){.cta-banner.small{min-height:435px}}@media screen and (min-width:720px){.cta-banner.large{min-height:600px}}@media screen and (min-width:720px){.cta-banner{padding:8rem 1rem}}.cta-banner .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cta-banner .content h1,.cta-banner .content h2,.cta-banner .content h3,.cta-banner .content h4,.cta-banner .content h5,.cta-banner .content h6{margin-top:0;color:#fff}.cta-banner .content p{margin-bottom:1rem}.cta-cards{background-color:#ebebeb;padding:3rem 1rem}@media screen and (min-width:720px){.cta-cards{padding:8rem 1rem}}.cta-cards .cards{display:grid;grid-gap:1rem;grid-template-columns:1fr;grid-auto-flow:row}@media screen and (min-width:720px){.cta-cards .cards{grid-template-columns:repeat(auto-fit,minmax(calc(50% - 1rem),1fr))}}@media screen and (min-width:1200px){.cta-cards .cards{grid-template-columns:repeat(auto-fit,minmax(calc(25% - 2rem),1fr));grid-gap:2rem}}.cta-cards .card{background-color:#fff;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1rem}.cta-cards .card p{margin-bottom:1rem;font-weight:300}.cta-cards .card a{margin-top:auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.cta-cards h2{margin:0 auto 2rem auto;text-align:center;color:#42234b}@media screen and (min-width:720px){.cta-cards h2{max-width:80%}}section.image-text{background-color:#fff}section.image-text.gray{background-color:#e5e4e4}@media screen and (min-width:1024px){section.image-text.gray{padding:4rem 0}}section.image-text.gray .text{background-color:#e5e4e4}section.image-text>div{display:grid;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:1024px){section.image-text>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){section.image-text>div.right .text{margin-left:auto}}section.image-text>div .chart img,section.image-text>div .image img{-o-object-fit:cover;object-fit:cover;height:100%}@media screen and (min-width:1024px){section.image-text>div .chart.right,section.image-text>div .image.right{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}section.image-text>div .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:3rem 1rem;background-color:#fff}section.image-text>div .text h2,section.image-text>div .text h3,section.image-text>div .text h4,section.image-text>div .text h5,section.image-text>div .text h6{margin-top:0}@media screen and (min-width:1024px){section.image-text>div .text{padding:2rem;max-width:600px}}section.image-text>div .text>:not(:last-child){margin-bottom:1rem}section.image-text>div .text ol,section.image-text>div .text ul{padding-left:2rem}section.image-text>div .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.image-text>div .links a{margin-top:.5rem}section.image-text>div .links a:nth-child(1){margin-right:1rem}.hero-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:300}.hero-block strong{font-weight:500}.hero-block.small{min-height:300px}.hero-block.small .content{padding:2rem}.hero-block.small .content .wysiwyg{margin:3rem auto}.hero-block.large{min-height:calc(100vh - 64px)}.hero-block.color .content{color:#222}.hero-block.color .content h1,.hero-block.color .content h2,.hero-block.color .content h3,.hero-block.color .content h4,.hero-block.color .content h5,.hero-block.color .content h6{color:#53155d}.hero-block.image .content{color:#fff}.hero-block .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;padding:4rem 1rem}@media screen and (min-width:720px){.hero-block .content{padding:8rem 2rem}}.hero-block .content .wysiwyg{font-weight:300;margin:3rem auto}.hero-block .content .wysiwyg strong{font-weight:500}@media screen and (min-width:720px){.hero-block .content .wysiwyg{margin:6rem auto}}.hero-block .content .wysiwyg p{font-size:1.5rem;font-weight:300;line-height:2.25rem}.hero-block .content .wysiwyg p:not(:last-of-type){margin-bottom:1rem}.hero-block .content .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.hero-block .content .links a{display:block}.hero-block .content .links a:nth-child(2){margin-top:1rem}@media screen and (min-width:720px){.hero-block .content .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto}.hero-block .content .links a{display:inline-block}.hero-block .content .links a:nth-child(2){margin-left:1rem;margin-top:0}}.hero-block .content .addsearch-wrapper{margin-top:4rem}.hero-block .content input[type=search]{border-radius:55px!important}.image-hero-block{max-width:1200px;width:100%;margin-left:auto;margin-right:auto}.image-hero-block figure{width:100%}.image-hero-block .full-width-post-author>div{max-width:100%}.swiper .swiper-slide{display:grid;place-items:center;height:400px}.swiper .swiper-slide div{color:#fff;text-align:center}.swiper .swiper-slide div.value{font-size:4rem;margin-bottom:1rem;line-height:3rem}@media screen and (min-width:720px){.swiper .swiper-slide div.value{font-size:7rem;font-weight:700;line-height:6rem}}.button-wrapper{margin-top:1rem;margin-bottom:1rem}.button-wrapper.left{text-align:left}.button-wrapper.center{text-align:center}.button-wrapper.right{text-align:right}.latest-posts{background-color:#e5e4e4;padding:2rem 1rem}@media screen and (min-width:1024px){.latest-posts{padding:4rem 1rem}}.latest-posts h2{text-align:center;margin-bottom:2rem}.latest-posts .grid{display:grid;grid-template-columns:1fr;grid-gap:2rem}@media screen and (min-width:1024px){.latest-posts .grid{grid-template-columns:repeat(3,1fr)}}.latest-posts .grid a{text-decoration:none}.latest-posts .grid a .cats-date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;margin-bottom:1rem}.latest-posts .grid a .categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.latest-posts .grid a .categories>span{margin-right:1rem;border-radius:4px;color:#032459;display:block;padding:.25rem .5rem;background-color:rgba(0,0,0,.08)}.latest-posts .grid a h4{color:#222}.latest-posts .grid a .featured-image{overflow:hidden}.latest-posts .grid a img{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media screen and (min-width:1024px){.latest-posts .grid a img{height:220px;-o-object-fit:cover;object-fit:cover}}.latest-posts .grid a:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.gf-container{position:relative;padding:2rem 0}.gf-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(-.52%,#900c72),color-stop(102.92%,#a90a51));background:-o-linear-gradient(left,#900c72 -.52%,#a90a51 102.92%);background:linear-gradient(90deg,#900c72 -.52%,#a90a51 102.92%);-webkit-clip-path:polygon(0 40%,100% 20%,100% 100%,0 100%);clip-path:polygon(0 40%,100% 20%,100% 100%,0 100%);z-index:-1}.gf-container .container-998{max-width:calc(100% - 2rem);margin-left:auto;margin-right:auto;background:#fff;-webkit-box-shadow:0 4px 31px 0 rgba(0,0,0,.25);box-shadow:0 4px 31px 0 rgba(0,0,0,.25)}@media screen and (min-width:1024px){.gf-container .container-998{max-width:998px}}.gf-container .form-wrapper{padding:2rem 0;display:grid;grid-template-columns:repeat(12,1fr);max-width:1200px;margin-left:auto;margin-right:auto;gap:1rem;grid-column-start:2;grid-column-end:span 10;border-radius:8px}@media screen and (min-width:1024px){.gf-container .form-wrapper{gap:2rem}}.gf-container .form-wrapper .form{grid-column-start:2;grid-column-end:span 10}@media screen and (min-width:1024px){.gf-container .form-wrapper .form{grid-column-start:2}}.gf-container .form-wrapper .form h2{margin-bottom:1.5rem}.gf-container .form-wrapper .gform_body select{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #ccc}.gf-container .form-wrapper .gform_body .gfield_label{font-size:1.2rem}.gf-container .form-wrapper .gform_body input{border:none;outline:0;border-bottom:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.gf-container .form-wrapper .gform_body textarea{resize:none;outline:0;border-radius:0;border:1px solid #ccc}.gf-container .gform_legacy_markup_wrapper table.gsurvey-likert td.gsurvey-likert-choice.gsurvey-likert-selected,.gf-container .gravity-theme table.gsurvey-likert td.gsurvey-likert-choice.gsurvey-likert-selected{background-image:url(../../img/active_pink.svg)}.gf-container .gform_legacy_markup_wrapper .gsurvey-rank-choice,.gf-container .gravity-theme .gsurvey-rank-choice{background-image:url(../../img/arrow-handle_pink.svg)}.gf-container .gsurvey-rank.ui-sortable li{font-size:14px}.gf-container .gravity-theme table.gsurvey-likert td,.gf-container .gravity-theme table.gsurvey-likert th{font-size:1rem;font-weight:400}.gf-container .gravity-theme table.gsurvey-likert .gsurvey-likert-row-label,.gf-container .gravity-theme table.gsurvey-likert th.gsurvey-likert-choice-label{background-color:rgba(255,255,255,.8588235294)!important;font-size:15px;font-weight:600}@media screen and (min-width:762px){.gf-container .gravity-theme table.gsurvey-likert .gsurvey-likert-row-label,.gf-container .gravity-theme table.gsurvey-likert th.gsurvey-likert-choice-label{font-weight:400}}.gf-container .gravity-theme table.gsurvey-likert .gsurvey-likert-row-label{padding:4px!important;font-size:15px}@media screen and (min-width:762px){.gf-container .gravity-theme table.gsurvey-likert .gsurvey-likert-row-label{line-height:1.4rem}}.gform_button{color:#fff;border-radius:55px;width:100%;background-image:-webkit-gradient(linear,left top,right top,from(#900c72),to(#a90a51));background-image:-o-linear-gradient(left,#900c72 0,#a90a51 100%);background-image:linear-gradient(90deg,#900c72 0,#a90a51 100%);-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;-o-transition:filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out;border:none;cursor:pointer;padding:.5rem 1rem;font-weight:500;max-width:200px}.gform_button:hover{-webkit-filter:grayscale(35%);filter:grayscale(35%)}.gform_required_legend{display:none}body.dark-layer-active .dark-layer{position:absolute;z-index:4;height:100%;width:100%;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.persons-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem}@media screen and (min-width:480px){.persons-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.persons-grid{grid-template-columns:repeat(4,1fr)}}.persons-grid .social-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.persons-grid .social-media img{height:18px}.persons-grid .social-media a:not(:last-of-type){margin-right:1rem}.persons-grid a{display:block;text-decoration:none;color:#53155d}.persons-grid a.email{word-break:break-word}.persons-grid .person{position:relative}.persons-grid .person img{-webkit-transition:-webkit-filter .4s ease-in-out;transition:-webkit-filter .4s ease-in-out;-o-transition:filter .4s ease-in-out;transition:filter .4s ease-in-out;transition:filter .4s ease-in-out,-webkit-filter .4s ease-in-out}.persons-grid .person .layer{position:absolute;border-radius:8px;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(50,10,80,.5);display:grid;place-items:center;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.persons-grid .person .layer span{color:#fff;width:80%;text-align:center}.persons-grid .person:hover{cursor:pointer}.persons-grid .person:hover .layer{opacity:1}.persons-grid .person h6{margin:.5rem 0}.persons-grid .person .social-media{margin:1rem 0}.persons-grid .image{position:relative}.persons-grid .image .g-white{position:absolute;bottom:10px;right:10px;z-index:1}.persons-grid .person-image{border-radius:8px;-webkit-filter:grayscale(1);filter:grayscale(1)}.person-modal,.product-modal{border-radius:8px;position:fixed;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;background:#fff;padding:2rem;max-width:95%;right:-100%;-webkit-box-shadow:0 0 15px 7px rgba(0,0,0,.39);box-shadow:0 0 15px 7px rgba(0,0,0,.39);color:#222}@media screen and (min-width:720px){.person-modal,.product-modal{max-width:90vw}}@media screen and (min-width:1024px){.person-modal,.product-modal{max-width:70vw}}@media screen and (min-width:1200px){.person-modal,.product-modal{max-width:50vw}}.person-modal .close,.product-modal .close{position:absolute;top:0;right:0;display:grid;place-items:center;cursor:pointer;width:35px;height:35px;z-index:5}.person-modal .close img,.product-modal .close img{height:30px;width:15px}.person-modal .image,.product-modal .image{background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff3f4),to(#dfcae5));background:-o-linear-gradient(left,#fff3f4 0,#dfcae5 100%);background:linear-gradient(90deg,#fff3f4 0,#dfcae5 100%);min-height:150px;text-align:center}.person-modal .buttons,.product-modal .buttons{margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1024px){.person-modal .buttons,.product-modal .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.person-modal .buttons a,.product-modal .buttons a{margin:.25rem;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;text-align:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:1024px){.person-modal .buttons a,.product-modal .buttons a{width:50%}}.person-modal .buttons a:hover,.product-modal .buttons a:hover{-webkit-filter:grayscale(.3);filter:grayscale(.3)}.person-modal h6,.product-modal h6{margin:.5rem 0}.person-modal .info-text p,.product-modal .info-text p{margin-bottom:1rem}.person-modal .info-text ol,.person-modal .info-text ul,.product-modal .info-text ol,.product-modal .info-text ul{margin:1rem auto}.person-modal .info-text ol a,.person-modal .info-text ul a,.product-modal .info-text ol a,.product-modal .info-text ul a{display:block;margin:.5rem;color:#53155d}.person-modal{max-height:85vh;overflow-y:auto}.single-post #person-info-card{background:#222;color:#fff}.single-post #person-info-card .info a{color:#fff}.single-post #person-info-card .close{background-color:#333;border-left:1px solid #333;border-bottom:1px solid #333}.person-modal{left:50%}.person-modal .top{margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.person-modal .top .image{position:relative;margin-bottom:.5rem}.person-modal .top .image .g-white{position:absolute;bottom:10px;right:10px;z-index:1}.person-modal h6{margin-bottom:.5rem}.person-modal .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.person-modal .info a{text-decoration:none;display:block;color:#53155d}.person-modal .social-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1rem 0}.person-modal .social-media img{height:18px}.person-modal .social-media a:not(:last-of-type){margin-right:.6rem}.person-modal .introduction>p{line-height:26px}.person-modal .introduction>p:not(:last-of-type){margin-bottom:1rem}section.products{color:#fff;padding:2rem 0}section.products h3{margin-top:0}section.products .product-categories{padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.products .product-categories span{padding:.25rem .75rem;border-radius:8px;background-color:#fff;display:block;color:#032459;margin-right:1rem;margin-bottom:.5rem;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;font-weight:500}section.products .product-categories span:hover{cursor:pointer;-webkit-filter:opacity(.75);filter:opacity(.75)}section.products .product-categories span.active{background-color:#032459;color:#fff}section.products .products{padding:1rem}section.products .product-grid{display:grid;grid-gap:2rem;grid-template-columns:1fr;margin-bottom:2rem}@media screen and (min-width:720px){section.products .product-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){section.products .product-grid{grid-template-columns:repeat(4,1fr)}}section.products .product-grid .product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:8px;outline:0}section.products .product-grid .product:hover{cursor:pointer;outline:3px solid #ea6d04}section.products .product-grid .product .image{display:grid;place-items:center;min-height:164px;border-radius:8px 8px 0 0;background:-webkit-gradient(linear,left top,right top,from(#fff3f4),to(#dfcae5));background:-o-linear-gradient(left,#fff3f4 0,#dfcae5 100%);background:linear-gradient(90deg,#fff3f4 0,#dfcae5 100%)}section.products .product-grid .product .image img{max-width:100px;max-height:100px}section.products .product-grid .product .content{padding:1rem;border-radius:0 0 8px 8px;background-color:#fff;color:#222;height:100%}section.products .product-grid .product .content h6{margin-bottom:.25rem}section.products .product-grid .product .content .excerpt{line-height:26px}.product-modal{border-radius:8px}.product-modal .image{display:grid;place-items:center}.product-modal .image img{max-width:100px;max-height:100px}section.all-qa,section.qa{margin-top:2rem;margin-bottom:2rem}section.all-qa .pair,section.qa .pair{background-color:#e5e4e4;border-radius:8px;padding:1rem 2rem;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}section.all-qa .pair:not(:last-of-type),section.qa .pair:not(:last-of-type){margin-bottom:1rem}section.all-qa .pair:hover,section.qa .pair:hover{-webkit-box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px;box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px;cursor:pointer}section.all-qa .question,section.qa .question{font-weight:500;color:#53155d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.all-qa .question i,section.qa .question i{display:grid;place-items:center;-webkit-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:25px}section.all-qa .question i.open,section.qa .question i.open{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}section.all-qa .question i.closed,section.qa .question i.closed{-webkit-transform:rotate(540deg);-ms-transform:rotate(540deg);transform:rotate(540deg)}section.all-qa .question i img,section.qa .question i img{width:25px;height:25px}section.all-qa .answer,section.qa .answer{overflow:hidden;display:none;color:#222}section.all-qa .answer:hover,section.qa .answer:hover{cursor:auto}section.all-qa .answer a,section.qa .answer a{color:#032459;font-weight:500;text-decoration:none;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}section.all-qa .answer a:hover,section.qa .answer a:hover{opacity:.8}section.all-qa .answer h2,section.all-qa .answer h3,section.all-qa .answer h4,section.all-qa .answer h5,section.all-qa .answer h6,section.qa .answer h2,section.qa .answer h3,section.qa .answer h4,section.qa .answer h5,section.qa .answer h6{margin-top:0}section.all-qa .answer p:not(:last-of-type),section.qa .answer p:not(:last-of-type){margin-bottom:1rem}section.all-qa .answer ol,section.all-qa .answer ul,section.qa .answer ol,section.qa .answer ul{margin:1rem 0 1rem 2rem}.marketing-categories,.qa-categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.marketing-categories .qa-category-all,.marketing-categories span,.qa-categories .qa-category-all,.qa-categories span{padding:.25rem .75rem;border-radius:8px;background-color:#e5e4e4;display:block;color:#032459;margin:0 1rem 1rem 0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;font-weight:500}.marketing-categories .qa-category-all:hover,.marketing-categories span:hover,.qa-categories .qa-category-all:hover,.qa-categories span:hover{cursor:pointer;-webkit-filter:opacity(.75);filter:opacity(.75)}.marketing-categories .qa-category-all.active,.marketing-categories span.active,.qa-categories .qa-category-all.active,.qa-categories span.active{background-color:#032459;color:#fff}.mce-content-body ol,.mce-content-body ul{margin-left:2rem}.pdf-library .library{padding:2rem 1rem;display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:480px){.pdf-library .library{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:720px){.pdf-library .library{grid-template-columns:repeat(4,1fr)}}.pdf-library .pdf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;word-break:break-word;padding:.875rem;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-box-shadow:rgba(0,0,0,.1) 0 10px 15px -3px,rgba(0,0,0,.05) 0 4px 6px -2px;box-shadow:rgba(0,0,0,.1) 0 10px 15px -3px,rgba(0,0,0,.05) 0 4px 6px -2px}.pdf-library .pdf:hover{-webkit-box-shadow:rgba(17,17,26,.05) 0 1px 0,rgba(17,17,26,.1) 0 0 8px;box-shadow:rgba(17,17,26,.05) 0 1px 0,rgba(17,17,26,.1) 0 0 8px}.pdf-library .pdf:hover img{-webkit-transform:rotate(3deg) scale(1.2);-ms-transform:rotate(3deg) scale(1.2);transform:rotate(3deg) scale(1.2)}.pdf-library .pdf img{max-width:30px;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-o-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.pdf-library .pdf .filesize{font-size:.75rem;font-weight:700}.pdf-library .pdf .title{font-size:.875rem}section.mp4{padding:2rem;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (min-width:720px){section.mp4{padding:4rem}}@media screen and (min-width:1024px){section.mp4{padding:8rem}}section.mp4 .video-wrapper{position:relative}section.mp4 .video-wrapper:hover{cursor:pointer}section.mp4 .video-wrapper:hover .play-button{opacity:1}section.mp4 .video-wrapper .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.8;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:10}section.mp4 .video-wrapper .play-button.play .play-icon{display:block}section.mp4 .video-wrapper .play-button.play .pause-icon{display:none}section.mp4 .video-wrapper .play-button.pause .play-icon{display:none}section.mp4 .video-wrapper .play-button.pause .pause-icon{display:block;opacity:.3;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}section.mp4 .video-wrapper .play-button.pause .pause-icon:hover{opacity:1}section.mp4 video{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:center;background-repeat:no-repeat;aspect-ratio:16/9}.marketing-categories{padding:4rem 1rem}.marketing-categories h2{margin-top:0;text-align:center;margin-bottom:2rem}.marketing-categories .cloud{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.marketing-categories .wrap{text-align:center;margin-top:1rem}section.color-banner{color:#fff;padding:2rem 1rem;font-weight:300;line-height:2.25}section.color-banner strong{font-weight:500}section.color-banner p{font-size:1.5rem}@media screen and (min-width:720px){section.color-banner{padding:4rem 1rem}}.langing-page-form{padding:2rem 0}.langing-page-form h2{text-align:center;margin-top:0}.langing-page-form div.form{margin-left:auto;margin-right:auto;padding:0 1rem;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:rgba(255,255,255,.86)}@media screen and (min-width:1024px){.langing-page-form div.form{max-width:75%}}@media screen and (min-width:1200px){.langing-page-form div.form{max-width:55%}}.langing-page-form div.form .gfield_description,.langing-page-form div.form .gform-field-label,.langing-page-form div.form .ginput_container,.langing-page-form div.form input{font-size:1.1rem!important}.langing-page-form div.form label{cursor:pointer}.langing-page-form div.form input[type=checkbox]{margin-right:4px}.langing-page-form div.form .gform_description{margin-bottom:2rem;font-weight:300;line-height:2.25rem}@media screen and (min-width:720px){.langing-page-form div.form .gform_description{margin-bottom:4rem}}.langing-page-form div.form .gform_body input,.langing-page-form div.form .gform_body select,.langing-page-form div.form .gform_body textarea{border-radius:4px;border:1px solid rgba(255,255,255,.45);background:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#222}.langing-page-form div.form .gform_body ::-webkit-input-placeholder{color:#212121}.langing-page-form div.form .gform_body ::-moz-placeholder{color:#212121}.langing-page-form div.form .gform_body :-ms-input-placeholder{color:#212121}.langing-page-form div.form .gform_body ::-ms-input-placeholder{color:#212121}.langing-page-form div.form .gform_body ::placeholder{color:#212121}.langing-page-form div.form .gform_body .gfield_label{font-weight:400}.langing-page-form div.form .gform_button{width:auto;padding:.5rem 3rem}.langing-page-form .social-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:2rem 0}@media screen and (min-width:720px){.langing-page-form .social-media{margin:4rem 0 2rem}}.langing-page-form .social-media a{height:24px;width:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;margin-right:1rem}.langing-page-form .social-media a path{-webkit-transition:fill .4s ease-in-out;-o-transition:fill .4s ease-in-out;transition:fill .4s ease-in-out}.langing-page-form .social-media a svg{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.langing-page-form .social-media a svg path{fill:rgba(255,255,255,.8588235294)}.langing-page-form .social-media a:hover svg{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)}section.infogram{margin-bottom:2rem}section.image-quote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:1rem;font-size:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:3rem auto;max-width:944px}@media screen and (min-width:480px){section.image-quote{font-size:1.125rem}}@media screen and (min-width:1024px){section.image-quote{margin:6rem auto;gap:1.5rem}}section.image-quote .image{position:relative}section.image-quote img{width:120px;height:auto;max-width:120px}@media screen and (min-width:480px){section.image-quote img{font-size:1.5rem;width:192px;height:auto;max-width:192px}}section.image-quote blockquote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:480px){section.image-quote blockquote{font-size:1.5rem}}section.image-quote blockquote cite{text-align:right;font-size:15px;padding:.5rem 0}section.image-quote blockquote cite:before{content:"— "}section.background-image-quote{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;justify-items:center;background-size:cover;background-position:center;background-repeat:no-repeat;padding:3rem 0;min-height:400px}section.background-image-quote blockquote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff;text-align:center}@media screen and (min-width:720px){section.background-image-quote blockquote{padding:0 3rem}}section.background-image-quote blockquote .quote{font-size:clamp(1.5rem,5vw,2.5rem);font-weight:600;line-height:1.2}section.background-image-quote blockquote .quote:before{content:"“"}section.background-image-quote blockquote .quote:after{content:"”"}section.background-image-quote blockquote cite{text-align:center;font-size:1.2rem;padding:.5rem 0;font-weight:400;font-style:italic}section.background-image-bids{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;justify-items:center;background-size:cover;background-position:center;background-repeat:no-repeat;padding:3rem 0;min-height:400px}section.background-image-bids .bids{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#fff;text-align:center;padding:1rem;line-height:1}@media screen and (min-width:480px){section.background-image-bids .bids{font-size:1.5rem}}section.background-image-bids .bids .bids-number{font-weight:600;font-size:clamp(4rem,10vw,10rem);font-family:Epilogue,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:italic}section.background-image-bids .bids .bids-text{font-size:clamp(1.5rem,5vw,2.5rem)}section.background-image-bids .bids .bids-sub-text{font-size:18px;margin-top:1.2rem}section.full-width-post-mp4{max-width:100%!important;width:100%!important;position:relative;padding:0;height:400px;margin:2rem auto}@media screen and (min-width:1024px){section.full-width-post-mp4{height:600px}}section.full-width-post-mp4 video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.full-width-post-author{background-color:#171717;padding:1rem 0}.full-width-post-author .authors .author{margin-left:0}.full-width-post-author .authors .author .name{margin-left:0}.full-width-post-author>div{max-width:730px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:720px){.full-width-post-author>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.full-width-post-author>div .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.full-width-post-author>div .meta>span{margin-left:0!important}.full-width-post-author>div .social-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem}@media screen and (min-width:720px){.full-width-post-author>div .social-media{margin-top:0}}.full-width-post-author>div .social-media a{text-decoration:none;margin-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.full-width-post-author>div .social-media a:not(:last-of-type){margin-right:.6rem}.full-width-post-author>div .social-media a path{-webkit-transition:fill .4s ease-in-out;-o-transition:fill .4s ease-in-out;transition:fill .4s ease-in-out}.full-width-post-author>div .social-media a svg{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.full-width-post-author>div .social-media a:hover svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.full-width-post-author>div .social-media a:hover path{fill:rgba(255,255,255,.8588235294)}body.light .full-width-post-author{-webkit-filter:invert(1);filter:invert(1)}body.light .full-width-post-author .meta{color:#e5e4e4}.special-hero{aspect-ratio:16/9;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;position:relative}.special-hero .heading{margin:5rem 0;letter-spacing:.5rem}.special-hero .heading h1{font-family:NeueMetana;font-weight:700;text-transform:uppercase}.special-hero .special-font{font-family:Basteleur}.special-hero .inpage-anchor{text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:auto;position:absolute;bottom:30px;left:auto;right:auto;text-decoration:none;color:#fff;font-size:2.25rem}.special-hero svg{-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.video-grid{background-color:#e5e4e4;padding:2rem 1rem}@media screen and (min-width:720px){.video-grid{padding:3rem 1rem}}.video-grid .heading{margin-top:0;margin-bottom:2rem;text-align:center}.video-grid .grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.video-grid .video-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;background-color:#fff;padding:20px;position:relative;width:100%}@media screen and (min-width:720px){.video-grid .video-wrapper{width:calc(50% - 10px)}}@media screen and (min-width:1024px){.video-grid .video-wrapper{width:calc(33% - 10px)}}.video-grid .video-wrapper:hover{cursor:pointer}.video-grid .video-wrapper:hover .play-button{opacity:1}.video-grid .video-wrapper .play-button{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.8;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.video-grid .video-wrapper .play-button.play .play-icon{display:block}.video-grid .video-wrapper .play-button.play .pause-icon{display:none}.video-grid .video-wrapper .play-button.pause .play-icon{display:none}.video-grid .video-wrapper .play-button.pause .pause-icon{display:block;opacity:.3;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.video-grid .video-wrapper .play-button.pause .pause-icon:hover{opacity:1}.video-grid video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:center;background-repeat:no-repeat;aspect-ratio:9/16}.full-width-post-hero{height:calc(100vh - 64px);max-width:100%!important;width:100%!important;position:relative;display:grid;place-items:center;text-align:center}.full-width-post-hero video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.full-width-post-hero .wysiwyg{color:#fff;z-index:1;position:absolute;left:0;right:0;bottom:25%}.full-width-post-hero .wysiwyg h1{margin-top:0;margin-bottom:1rem;text-shadow:0 0 4px rgba(0,0,0,.5)}.full-width-post-hero .wysiwyg p{font-size:1.5rem;font-weight:300;line-height:2.2rem;text-shadow:0 0 4px rgba(0,0,0,.5)}.full-width-post-hero .scroll-down{position:absolute;z-index:10;bottom:3rem;width:24px;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounce{0%{bottom:3rem}50%{bottom:3.8rem}100%{bottom:3rem}}@keyframes bounce{0%{bottom:3rem}50%{bottom:3.8rem}100%{bottom:3rem}}html{font-size:100%;scroll-behavior:smooth}body{font-size:1.125rem;line-height:1.875rem;background-color:#fff;color:#212121;font-family:omnes-pro,sans-serif;position:relative}body.home{background-color:#333}.edit-post-visual-editor__post-title-wrapper{padding:8px}html :where(.wp-block){margin-top:0;margin-bottom:0}.is-root-container{padding:8px}.editor-styles-wrapper .wp-block-list{padding-left:40px!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX2Zvcm1zLnNjc3MiLCJnbG9iYWwuY3NzIiwiaGVscGVycy9fcmVzZXQuc2NzcyIsImhlbHBlcnMvX2J1dHRvbnMuc2NzcyIsImhlbHBlcnMvX21lZGlhLnNjc3MiLCJoZWxwZXJzL19sYXlvdXQuc2NzcyIsImhlbHBlcnMvX3R5cGUuc2NzcyIsImhlbHBlcnMvX2dyYWRpZW50cy5zY3NzIiwiaGVscGVycy9fZ3V0ZW5iZXJnLnNjc3MiLCJoZWxwZXJzL19mb250cy5zY3NzIiwicGFydGlhbHMvX2hlYWRlci5zY3NzIiwicGFydGlhbHMvX2Zvb3Rlci5zY3NzIiwicGFydGlhbHMvX3N1Yi1tZW51LnNjc3MiLCJwYXJ0aWFscy9fbW9iaWxlLW1lbnUuc2NzcyIsInBhcnRpYWxzL19wb3N0LWNhcmRzLnNjc3MiLCJwYXJ0aWFscy9fYWRkc2VhcmNoLnNjc3MiLCJwYXJ0aWFscy9fY2F0ZWdvcnktdGFnLWNsb3VkLnNjc3MiLCJwYXJ0aWFscy9zaWRlYmFyL19waWNrcy5zY3NzIiwidGVtcGxhdGVzL19hcmNoaXZlLnNjc3MiLCJ0ZW1wbGF0ZXMvX3NpbmdsZS1wb3N0LnNjc3MiLCJ0ZW1wbGF0ZXMvX2Vycm9yNDA0LnNjc3MiLCJ0ZW1wbGF0ZXMvX3NpbmdsZS1xYS5zY3NzIiwidGVtcGxhdGVzL19zZWFyY2guc2NzcyIsInRlbXBsYXRlcy9fZnVsbC13aWR0aC1wb3N0LnNjc3MiLCJ0ZW1wbGF0ZXMvX3RoYW5rLXlvdS5zY3NzIiwiYmxvY2tzL19pbmdyZXNzLnNjc3MiLCJibG9ja3MvX2VtYmVkLnNjc3MiLCJibG9ja3MvX2N0YS1iYW5uZXIuc2NzcyIsImJsb2Nrcy9fY3RhLWNhcmRzLnNjc3MiLCJibG9ja3MvX2ltYWdlLXRleHQuc2NzcyIsImJsb2Nrcy9faGVyby5zY3NzIiwiYmxvY2tzL19pbWFnZS1oZXJvLnNjc3MiLCJibG9ja3MvX3N3aXBlci5zY3NzIiwiYmxvY2tzL19idXR0b24uc2NzcyIsImJsb2Nrcy9fbGF0ZXN0LXBvc3RzLnNjc3MiLCJibG9ja3MvX2Zvcm0uc2NzcyIsImJsb2Nrcy9fcGVyc29ucy5zY3NzIiwiYmxvY2tzL19wcm9kdWN0cy5zY3NzIiwiYmxvY2tzL19xYS5zY3NzIiwiYmxvY2tzL19wZGYtbGlicmFyeS5zY3NzIiwiYmxvY2tzL19tcDQuc2NzcyIsImJsb2Nrcy9fcHJvZHVjdC1zZWFyY2guc2NzcyIsImJsb2Nrcy9fY29sb3ItYmFubmVyLnNjc3MiLCJibG9ja3MvX2xhbmRpbmctcGFnZS1mb3JtLnNjc3MiLCJibG9ja3MvX2luZm9ncmFtLnNjc3MiLCJibG9ja3MvX2ltYWdlLXF1b3RlLnNjc3MiLCJibG9ja3MvX2JhY2tncm91bmQtaW1hZ2UtcXVvdGUuc2NzcyIsImJsb2Nrcy9fYmFja2dyb3VuZC1pbWFnZS1iaWRzLnNjc3MiLCJibG9ja3MvX2Z1bGwtd2lkdGgtcG9zdC1tcDQuc2NzcyIsImJsb2Nrcy9fZnVsbC13aWR0aC1wb3N0LWF1dGhvci5zY3NzIiwiYmxvY2tzL19zcGVjaWFsLWhlcm8uc2NzcyIsImJsb2Nrcy9fdmlkZW8tZ3JpZC5zY3NzIiwiYmxvY2tzL19mdWxsLXdpZHRoLXBvc3QtaGVyby5zY3NzIiwiYmxvY2tzL2VkaXRvci1zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBS0Usa0JBQ0UsV0FBQSxLQUdGLDJDQUNFLFFBQUEsZUFHRixpQ0FDRSxRQUFBLGVBSUEsbUNBQ0UsUUFBQSxlQUlKLGlDQ0hGLG1DREtJLE1BQUEsSUFHRixpQ0FDRSxPQUFBLElBQUEsTUFBQSxJQUNBLFFBQUEsS0FDQSxjQUFBLEtBUUEsK0JBQ0UsTUFBQSxLQU9KLDZCQ2JGLGtDRGVJLE1BQUEsZUU3Q0osRUFDSSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxPQUFBLEVBQ0EsUUFBQSxFQUVBLFlBQUEsUUFDQSxVQUFBLFFBQ0EsWUFBQSxRQUNBLFdBQUEsUUFDQSxZQUFBLFFBQ0EsTUFBQSxRQ2RKLFdGb0RBLE1BQ0EsT0VsREUsUUFBQSxNQUNBLGlCQUFBLHNCQUNBLE1BQUEsS0FD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QUNBLFFBQUEsR0FDQSxPQUFBLEtBQ0EsTUFBQSxLQUNBLHVCQUFBLE9BQUEsZUFBQSxPQUNBLDJCQUFBLEtBQUEsbUJBQUEsS0FDQSxrQ0FBQSxTQUFBLDBCQUFBLFNBQ0Esa0NBQUEsWUFBQSwwQkFBQSxZQUlKLDBCQUNFLEdBQ0UsT0FBQSxLQUVGLElBQ0UsT0FBQSxPQUVGLEtBQ0UsT0FBQSxNQVJKLGtCQUNFLEdBQ0UsT0FBQSxLQUVGLElBQ0UsT0FBQSxPQUVGLEtBQ0UsT0FBQSxNQ0tKLEtBQ0UsVUFBQSxLQUNBLGdCQUFBLE9BR0YsS0FDRSxVQUFBLFNBQ0EsWUFBQSxTQUNBLGlCQUFBLEtBQ0EsTUFBQSxRQUNBLFlBQUEsU0FBQSxDQUFBLFdBQ0EsU0FBQSxTQUVBLFVBQ0UsaUJBQUEsS0FJSiw2Q0FDRSxRQUFBLElBR0YsdUJBQ0UsV0FBQSxFQUNBLGNBQUEsRUFHRixtQkFDRSxRQUFBLElBSUEsc0NBQ0UsYUFBQSIsImZpbGUiOiJnbG9iYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy9cbi8vIF9mb3Jtcy5zY3NzXG4vL1xuXG4uZ2Zvcm1fd3JhcHBlciB7XG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgLmdmb3JtX3ZhbGlkYXRpb25fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGlkZGVuX3N1Yl9sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhpZGRlbl9sYWJlbCB7XG4gICAgPmxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudmFsaWRhdGlvbl9lcnJvcixcbiAgLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gICAgY29sb3I6IHJlZDtcbiAgfVxuXG4gIC52YWxpZGF0aW9uX2Vycm9yIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cblxufVxuXG4ucHVtLWNvbnRlbnQge1xuICAuZ2Zvcm0tYm9keSB7XG4gICAgaW5wdXQge1xuICAgICAgY29sb3I6ICRjb2xvcl9ib2R5X2JsYWNrO1xuICAgIH1cbiAgfVxufVxuXG4uZ2Zvcm1fYm9keSB7XG5cbiAgLmdmaWVsZF9yZXF1aXJlZCxcbiAgLmdmaWVsZF9yZXF1aXJlZF90ZXh0IHtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qKlxuICogVGhlbWUgU3R5bGVzXG4gKi9cbi8qKlxuICogVGhlbWUgU3R5bGVzXG4gKi9cbi5nZm9ybV93cmFwcGVyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5nZm9ybV93cmFwcGVyIC5nZm9ybV92YWxpZGF0aW9uX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5nZm9ybV93cmFwcGVyIC5oaWRkZW5fc3ViX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmdmb3JtX3dyYXBwZXIgLmhpZGRlbl9sYWJlbCA+IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmdmb3JtX3dyYXBwZXIgLnZhbGlkYXRpb25fZXJyb3IsXG4uZ2Zvcm1fd3JhcHBlciAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgY29sb3I6IHJlZDtcbn1cbi5nZm9ybV93cmFwcGVyIC52YWxpZGF0aW9uX2Vycm9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ucHVtLWNvbnRlbnQgLmdmb3JtLWJvZHkgaW5wdXQge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLmdmb3JtX2JvZHkgLmdmaWVsZF9yZXF1aXJlZCxcbi5nZm9ybV9ib2R5IC5nZmllbGRfcmVxdWlyZWRfdGV4dCB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5hLmNhdGVnb3J5LFxuYS50YWcsXG5hLnRhZ3Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwJSAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5hLmNhdGVnb3J5Lm1vcmUsXG5hLnRhZy5tb3JlLFxuYS50YWdzLm1vcmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hLmNhdGVnb3J5LmFjdGl2ZSxcbmEudGFnLmFjdGl2ZSxcbmEudGFncy5hY3RpdmUge1xuICBjb2xvcjogI0M2OEVENztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyMjM0Qjtcbn1cbmEuY2F0ZWdvcnk6aG92ZXIsXG5hLnRhZzpob3ZlcixcbmEudGFnczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTkwQTUxO1xufVxuXG5hLmJ0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXJhZGl1czogNTVweDtcbn1cbmEuYnRuLnByaW1hcnktMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzE1NUQ7XG59XG5hLmJ0bi5wcmltYXJ5LTEuZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM3MDE0NjggMCUsICM1MzE1NUQgMTAwJSk7XG59XG5hLmJ0bi5wcmltYXJ5LTEuc2hhZGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM5MDBDNzIgMCUsICNBOTBBNTEgMTAwJSk7XG59XG5hLmJ0bi5wcmltYXJ5LTEuYWNjZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjQTkwQTUxIDAlLCAjRDAwMDE4IDEwMCUpO1xufVxuYS5idG4ucHJpbWFyeS0xLCBhLmJ0bi5wcmltYXJ5LTIge1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4ycyBlYXNlLWluLW91dDtcbn1cbmEuYnRuLnByaW1hcnktMTpob3ZlciwgYS5idG4ucHJpbWFyeS0yOmhvdmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMzUlKTtcbn1cbmEuYnRuLnNlY29uZGFyeS0xLCBhLmJ0bi5zZWNvbmRhcnktMiB7XG4gIHRyYW5zaXRpb246IGZpbHRlciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuYS5idG4uc2Vjb25kYXJ5LTE6aG92ZXIsIGEuYnRuLnNlY29uZGFyeS0yOmhvdmVyIHtcbiAgZmlsdGVyOiBzYXR1cmF0ZSgyKTtcbn1cbmEuYnRuLnByaW1hcnktMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQTZEMDQ7XG59XG5hLmJ0bi5wcmltYXJ5LTIuZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNFQTZEMDQgMCUsICNFNTUyMTAgMTAwJSk7XG59XG5hLmJ0bi5wcmltYXJ5LTIuc2hhZGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNFMzQ2MjkgMCUsICNEMDAwMTggMTAwJSk7XG59XG5hLmJ0bi5zZWNvbmRhcnktMSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MzE1NUQ7XG4gIGNvbG9yOiAjNTMxNTVEO1xufVxuYS5idG4uc2Vjb25kYXJ5LTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUE2RDA0O1xuICBjb2xvcjogI0VBNkQwNDtcbn1cbmEuYnRuLmxhcmdlIHtcbiAgcGFkZGluZzogMC43NXJlbSAycmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuYS5idG4ubWVkaXVtIHtcbiAgcGFkZGluZzogMC42MjVyZW0gMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjNyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbmEuYnRuLnNtYWxsIHtcbiAgcGFkZGluZzogMC41cmVtIDEuMTI1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbn1cblxuLndwLWNhcHRpb24sIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi53cC1jYXB0aW9uLmFsaWdubGVmdCwgaW1nLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMWVtIDFlbSAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLndwLWNhcHRpb24uYWxpZ25jZW50ZXIsIC53cC1jYXB0aW9uLmFsaWdubm9uZSwgaW1nLmFsaWduY2VudGVyLCBpbWcuYWxpZ25ub25lIHtcbiAgbWFyZ2luOiAwIGF1dG8gMWVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53cC1jYXB0aW9uLmFsaWducmlnaHQsIGltZy5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgMCAxZW0gMWVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuYXJ0aWNsZS5jb250YWluZXItY29sLTEyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBnYXA6IDAgMXJlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgYXV0byk7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIGFydGljbGUuY29udGFpbmVyLWNvbC0xMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgYXV0byk7XG4gICAgZ2FwOiAwIDFyZW07XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuYXJ0aWNsZS5jb250YWluZXItY29sLTEyICNicmVhZGNydW1icyxcbmFydGljbGUuY29udGFpbmVyLWNvbC0xMiBoZWFkZXIge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDEzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgYXJ0aWNsZS5jb250YWluZXItY29sLTEyICNicmVhZGNydW1icyxcbiAgYXJ0aWNsZS5jb250YWluZXItY29sLTEyIGhlYWRlciB7XG4gICAgZ3JpZC1jb2x1bW46IDIvc3BhbiAxMDtcbiAgfVxufVxuYXJ0aWNsZS5jb250YWluZXItY29sLTEyIC5tYWluIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIGFydGljbGUuY29udGFpbmVyLWNvbC0xMiAubWFpbiB7XG4gICAgZ3JpZC1jb2x1bW46IDIvc3BhbiA2O1xuICB9XG59XG5hcnRpY2xlLmNvbnRhaW5lci1jb2wtMTIgYXNpZGUge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDEzO1xuICBncmlkLXJvdzogYXV0by9zcGFuIDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICBhcnRpY2xlLmNvbnRhaW5lci1jb2wtMTIgYXNpZGUge1xuICAgIGdyaWQtY29sdW1uOiA4L3NwYW4gNDtcbiAgICBncmlkLXJvdzogYXV0by9zcGFuIDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBhcnRpY2xlLmNvbnRhaW5lci1jb2wtMTIgYXNpZGUge1xuICAgIGdyaWQtY29sdW1uOiA5L3NwYW4gMztcbiAgICBncmlkLXJvdzogYXV0by9zcGFuIDE7XG4gIH1cbn1cblxuLmJsb2cuY29udGFpbmVyLWNvbC0xMixcbi5hcmNoaXZlLmNvbnRhaW5lci1jb2wtMTIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGdhcDogMCAxcmVtO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCBhdXRvKTtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgLmJsb2cuY29udGFpbmVyLWNvbC0xMixcbiAgLmFyY2hpdmUuY29udGFpbmVyLWNvbC0xMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgYXV0byk7XG4gICAgZ2FwOiAwIDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvZy5jb250YWluZXItY29sLTEyLFxuICAuYXJjaGl2ZS5jb250YWluZXItY29sLTEyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uYmxvZy5jb250YWluZXItY29sLTEyIC5hcmNoaXZlLXRvcCxcbi5hcmNoaXZlLmNvbnRhaW5lci1jb2wtMTIgLmFyY2hpdmUtdG9wIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcbiAgb3ZlcmZsb3c6IGNsaXA7XG59XG4uYmxvZy5jb250YWluZXItY29sLTEyIC5hcmNoaXZlLXRpdGxlLFxuLmJsb2cuY29udGFpbmVyLWNvbC0xMiAuc3RpY2t5LXBvc3RzLFxuLmJsb2cuY29udGFpbmVyLWNvbC0xMiAuY2F0ZWdvcnktY2xvdWQsXG4uYmxvZy5jb250YWluZXItY29sLTEyIC50YWdzLWNsb3VkLFxuLmJsb2cuY29udGFpbmVyLWNvbC0xMiAudGFnLWNsb3VkLFxuLmFyY2hpdmUuY29udGFpbmVyLWNvbC0xMiAuYXJjaGl2ZS10aXRsZSxcbi5hcmNoaXZlLmNvbnRhaW5lci1jb2wtMTIgLnN0aWNreS1wb3N0cyxcbi5hcmNoaXZlLmNvbnRhaW5lci1jb2wtMTIgLmNhdGVnb3J5LWNsb3VkLFxuLmFyY2hpdmUuY29udGFpbmVyLWNvbC0xMiAudGFncy1jbG91ZCxcbi5hcmNoaXZlLmNvbnRhaW5lci1jb2wtMTIgLnRhZy1jbG91ZCB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2cuY29udGFpbmVyLWNvbC0xMiAuYXJjaGl2ZS10aXRsZSxcbiAgLmJsb2cuY29udGFpbmVyLWNvbC0xMiAuc3RpY2t5LXBvc3RzLFxuICAuYmxvZy5jb250YWluZXItY29sLTEyIC5jYXRlZ29yeS1jbG91ZCxcbiAgLmJsb2cuY29udGFpbmVyLWNvbC0xMiAudGFncy1jbG91ZCxcbiAgLmJsb2cuY29udGFpbmVyLWNvbC0xMiAudGFnLWNsb3VkLFxuICAuYXJjaGl2ZS5jb250YWluZXItY29sLTEyIC5hcmNoaXZlLXRpdGxlLFxuICAuYXJjaGl2ZS5jb250YWluZXItY29sLTEyIC5zdGlja3ktcG9zdHMsXG4gIC5hcmNoaXZlLmNvbnRhaW5lci1jb2wtMTIgLmNhdGVnb3J5LWNsb3VkLFxuICAuYXJjaGl2ZS5jb250YWluZXItY29sLTEyIC50YWdzLWNsb3VkLFxuICAuYXJjaGl2ZS5jb250YWluZXItY29sLTEyIC50YWctY2xvdWQge1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gOTtcbiAgfVxufVxuLmJsb2cuY29udGFpbmVyLWNvbC0xMiAubG9vcCxcbi5hcmNoaXZlLmNvbnRhaW5lci1jb2wtMTIgLmxvb3Age1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgLmJsb2cuY29udGFpbmVyLWNvbC0xMiAubG9vcCxcbiAgLmFyY2hpdmUuY29udGFpbmVyLWNvbC0xMiAubG9vcCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiA4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2cuY29udGFpbmVyLWNvbC0xMiAubG9vcCxcbiAgLmFyY2hpdmUuY29udGFpbmVyLWNvbC0xMiAubG9vcCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiA2O1xuICB9XG59XG4uYmxvZy5jb250YWluZXItY29sLTEyIGFzaWRlLFxuLmFyY2hpdmUuY29udGFpbmVyLWNvbC0xMiBhc2lkZSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2cuY29udGFpbmVyLWNvbC0xMiBhc2lkZSxcbiAgLmFyY2hpdmUuY29udGFpbmVyLWNvbC0xMiBhc2lkZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEwL3NwYW4gMztcbiAgfVxufVxuLmJsb2cuY29udGFpbmVyLWNvbC0xMiAuYmFubmVycyxcbi5hcmNoaXZlLmNvbnRhaW5lci1jb2wtMTIgLmJhbm5lcnMge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDEyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgLmJsb2cuY29udGFpbmVyLWNvbC0xMiAuYmFubmVycyxcbiAgLmFyY2hpdmUuY29udGFpbmVyLWNvbC0xMiAuYmFubmVycyB7XG4gICAgZ3JpZC1jb2x1bW46IDkvc3BhbiA0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2cuY29udGFpbmVyLWNvbC0xMiAuYmFubmVycyxcbiAgLmFyY2hpdmUuY29udGFpbmVyLWNvbC0xMiAuYmFubmVycyB7XG4gICAgZ3JpZC1jb2x1bW46IDEwL3NwYW4gMztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5ibG9nLnBhZ2VkIGFzaWRlIHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDQ7XG59XG4uYmxvZy5wYWdlZCBhc2lkZSAucGlja3Mge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG59XG4uYmxvZy5wYWdlZCAuYmFubmVycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5LmNhdGVnb3J5IC5hcmNoaXZlLmNvbnRhaW5lci1jb2wtMTIgLmJhbm5lcnMge1xuICAgIGdyaWQtY29sdW1uOiA3L3NwYW4gMztcbiAgfVxufVxuXG4ucGFnZS1jb250ZW50ID4gaDEsXG4ucGFnZS1jb250ZW50ID4gaDEsXG4ucGFnZS1jb250ZW50ID4gaDIsXG4ucGFnZS1jb250ZW50ID4gaDMsXG4ucGFnZS1jb250ZW50ID4gaDQsXG4ucGFnZS1jb250ZW50ID4gaDUsXG4ucGFnZS1jb250ZW50ID4gaDYsXG4ucGFnZS1jb250ZW50ID4gcCxcbi5wYWdlLWNvbnRlbnQgPiB1bCxcbi5wYWdlLWNvbnRlbnQgPiBvbCxcbi5wYWdlLWNvbnRlbnQgPiAud3AtYmxvY2stY29sdW1ucyxcbi5wYWdlLWNvbnRlbnQgPiAud3AtYmxvY2stdGFibGUsXG4ucGFnZS1jb250ZW50ID4gLmJ1dHRvbi13cmFwcGVyLFxuLnBhZ2UtY29udGVudCA+IC5zZWFyY2gtcmVzdWx0cyxcbi5wYWdlLWNvbnRlbnQgPiBzZWN0aW9uLnBlcnNvbnMsXG4ucGFnZS1jb250ZW50ID4gc2VjdGlvbi5hbGwtcWEge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWNvbnRlbnQgPiBoMSxcbiAgLnBhZ2UtY29udGVudCA+IGgxLFxuICAucGFnZS1jb250ZW50ID4gaDIsXG4gIC5wYWdlLWNvbnRlbnQgPiBoMyxcbiAgLnBhZ2UtY29udGVudCA+IGg0LFxuICAucGFnZS1jb250ZW50ID4gaDUsXG4gIC5wYWdlLWNvbnRlbnQgPiBoNixcbiAgLnBhZ2UtY29udGVudCA+IHAsXG4gIC5wYWdlLWNvbnRlbnQgPiB1bCxcbiAgLnBhZ2UtY29udGVudCA+IG9sLFxuICAucGFnZS1jb250ZW50ID4gLndwLWJsb2NrLWNvbHVtbnMsXG4gIC5wYWdlLWNvbnRlbnQgPiAud3AtYmxvY2stdGFibGUsXG4gIC5wYWdlLWNvbnRlbnQgPiAuYnV0dG9uLXdyYXBwZXIsXG4gIC5wYWdlLWNvbnRlbnQgPiAuc2VhcmNoLXJlc3VsdHMsXG4gIC5wYWdlLWNvbnRlbnQgPiBzZWN0aW9uLnBlcnNvbnMsXG4gIC5wYWdlLWNvbnRlbnQgPiBzZWN0aW9uLmFsbC1xYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5wYWdlLWNvbnRlbnQgPiBoMSxcbi5wYWdlLWNvbnRlbnQgPiBoMSxcbi5wYWdlLWNvbnRlbnQgPiBoMixcbi5wYWdlLWNvbnRlbnQgPiBoMyxcbi5wYWdlLWNvbnRlbnQgPiBoNCxcbi5wYWdlLWNvbnRlbnQgPiBoNSxcbi5wYWdlLWNvbnRlbnQgPiBoNiB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLnBhZ2UtY29udGVudCA+IG9sLFxuLnBhZ2UtY29udGVudCA+IHVsIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxuLnBhZ2UtY29udGVudCA+IG9sID4gbGk6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2UtY29udGVudCA+IHVsID4gbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5wYWdlLWNvbnRlbnQgPiBvbCA+IGxpID4gdWwsXG4ucGFnZS1jb250ZW50ID4gb2wgPiBsaSA+IG9sLFxuLnBhZ2UtY29udGVudCA+IHVsID4gbGkgPiB1bCxcbi5wYWdlLWNvbnRlbnQgPiB1bCA+IGxpID4gb2wge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG4ucGFnZS1jb250ZW50ID4gb2wgPiBsaSA+IHVsIGxpLFxuLnBhZ2UtY29udGVudCA+IG9sID4gbGkgPiBvbCBsaSxcbi5wYWdlLWNvbnRlbnQgPiB1bCA+IGxpID4gdWwgbGksXG4ucGFnZS1jb250ZW50ID4gdWwgPiBsaSA+IG9sIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuLnBhZ2UtY29udGVudCA+IC53cC1ibG9jay1jb2x1bW5zIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5wYWdlLWNvbnRlbnQgPiBwIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5wYWdlLWNvbnRlbnQgPiBwID4gYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMzI0NTk7XG59XG4ucGFnZS1jb250ZW50IC5jb250YWluZXItMTYwMCB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuXG4uY29udGFpbmVyLTE2MDAge1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmNvbnRhaW5lci0xMjAwIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jb250YWluZXItMTAwMCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uY29udGFpbmVyLTgwMCB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbGFuZGluZzpub3QoLndwLWVkaXRvcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuXG4ubGFuZGluZy1wYWdlLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxhbmRpbmctcGFnZS1jb250ZW50ID4gc2VjdGlvbi5pbWFnZS10ZXh0IC5jb250YWluZXItMTYwMCB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuXG5lbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmNvZGUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6IFwib21uZXMtcHJvXCIsIHNhbnMtc2VyaWY7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMi42MjVyZW0sIDZ2dywgNHJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBjbGFtcCgzLjM3NXJlbSwgNnZ3LCA0LjY4OHJlbSk7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiBjbGFtcCgyLjEyNXJlbSwgNnZ3LCAyLjg3NXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBjbGFtcCgzcmVtLCA2dncsIDMuNXJlbSk7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDEuNDAyNXJlbSwgNnZ3LCAyLjY0cmVtKTtcbiAgbWFyZ2luLWJvdHRvbTogY2xhbXAoMC43MDEyNXJlbSwgNnZ3LCAwLjk0ODc1cmVtKTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IGNsYW1wKDEuOHJlbSwgNnZ3LCAycmVtKTtcbiAgbGluZS1oZWlnaHQ6IGNsYW1wKDIuOHJlbSwgNnZ3LCAzLjJyZW0pO1xuICBtYXJnaW4tdG9wOiBjbGFtcCgxLjE4OHJlbSwgNnZ3LCAxLjc0MjRyZW0pO1xuICBtYXJnaW4tYm90dG9tOiBjbGFtcCgwLjU5NHJlbSwgNnZ3LCAwLjY2cmVtKTtcbn1cblxuaDQge1xuICBmb250LXNpemU6IGNsYW1wKDEuMTI1cmVtLCA2dncsIDEuMzc1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGNsYW1wKDEuOHJlbSwgNnZ3LCAycmVtKTtcbiAgbWFyZ2luLXRvcDogY2xhbXAoMC43NDI1cmVtLCA2dncsIDAuOTA3NXJlbSk7XG4gIG1hcmdpbi1ib3R0b206IGNsYW1wKDAuMzcxMjVyZW0sIDZ2dywgMC40NTM3NXJlbSk7XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCA2dncsIDEuMTI1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGNsYW1wKDEuMzc1cmVtLCA2dncsIDEuODEzcmVtKTtcbiAgbWFyZ2luLXRvcDogY2xhbXAoMC42NnJlbSwgNnZ3LCAwLjc0MjVyZW0pO1xuICBtYXJnaW4tYm90dG9tOiBjbGFtcCgwLjMzM3JlbSwgNnZ3LCAwLjRyZW0pO1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xufVxuXG4uc3VidGl0bGUtMSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgNnZ3LCAxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogY2xhbXAoMS44NzVyZW0sIDZ2dywgMi4yNXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zdWJ0aXRsZS0yIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCA2dncsIDEuMTI1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGNsYW1wKDFyZW0sIDZ2dywgMS44NzVyZW0pO1xufVxuXG4uZ3JhZGllbnQtLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM3MDE0NjggLTAuNTIlLCAjNTMxNTVEIDEwMi45MiUpO1xufVxuXG4uZ3JhZGllbnQtLXByaW1hcnktc2hhZGUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM5MDBDNzIgLTAuNTIlLCAjQTkwQTUxIDEwMi45MiUpO1xufVxuXG4uZ3JhZGllbnQtLWFjY2VudCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0E5MEE1MSAtMC41MiUsICNEMDAwMTggMTAyLjkyJSk7XG59XG5cbi5ncmFkaWVudC0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRUE2RDA0IDEuMzclLCAjRTU1MjEwIDEwMCUpO1xufVxuXG4uZ3JhZGllbnQtLXNlY29uZGFyeS1zaGFkZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0UzNDYyOSAxLjM3JSwgI0QwMDAxOCAxMDAlKTtcbn1cblxuLndwLWJsb2NrLWltYWdlIC53cC1lbGVtZW50LWNhcHRpb24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNHJlbSAwLjZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbmJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUge1xuICBtYXJnaW4tdG9wOiBjbGFtcCgzLjVyZW0sIDZ2dywgOHJlbSk7XG4gIG1hcmdpbi1ib3R0b206IGNsYW1wKDMuNXJlbSwgNnZ3LCA4cmVtKTtcbiAgbWFyZ2luLWxlZnQ6IGNsYW1wKDUuNjI1cmVtLCA2dncsIDhyZW0pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHAge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IGNsYW1wKDEuNzVyZW0sIDZ2dywgMS44NzVyZW0pO1xuICBsaW5lLWhlaWdodDogY2xhbXAoMnJlbSwgNnZ3LCAyLjVyZW0pO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIGNpdGUge1xuICBmb250LXNpemU6IDAuOTM4cmVtO1xuICBsaW5lLWhlaWdodDogMS44NzU7XG59XG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDYxcHg7XG4gIGhlaWdodDogNTBweDtcbiAgdG9wOiAwO1xuICByaWdodDogY2FsYygxMDAlICsgMXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9xdW90ZS5zdmcpO1xuICB6LWluZGV4OiAtMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAud3AtYmxvY2stc3BhY2VyLmlzLXN0eWxlLXJlc3BvbnNpdmUtbGFyZ2Uge1xuICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuICAud3AtYmxvY2stc3BhY2VyLmlzLXN0eWxlLXJlc3BvbnNpdmUtbWVkaXVtIHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAud3AtYmxvY2stc3BhY2VyLmlzLXN0eWxlLXJlc3BvbnNpdmUtc21hbGwge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLndwLWJsb2NrLXNwYWNlci5pcy1zdHlsZS1yZXNwb25zaXZlLWxhcmdlIHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAud3AtYmxvY2stc3BhY2VyLmlzLXN0eWxlLXJlc3BvbnNpdmUtbWVkaXVtIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAud3AtYmxvY2stc3BhY2VyLmlzLXN0eWxlLXJlc3BvbnNpdmUtc21hbGwge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCYXN0ZWxldXJcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi9mb250cy9CYXN0ZWxldXItQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5ldWVNZXRhbmFcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi9mb250cy9OZXVlTWV0YW5hLUV4dHJhQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuaGVhZGVyLm1haW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxNzE3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuaGVhZGVyLm1haW4gLnByaW1hcnkge1xuICBoZWlnaHQ6IDY0cHg7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuaGVhZGVyLm1haW4gLnByaW1hcnkgYSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbmhlYWRlci5tYWluIC5wcmltYXJ5IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIubWFpbiAucHJpbWFyeSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5oZWFkZXIubWFpbiBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbn1cbmhlYWRlci5tYWluIGE6aG92ZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuaGVhZGVyLm1haW4gbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5oZWFkZXIubWFpbiAucHJpbWFyeS1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIubWFpbiAucHJpbWFyeS1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5oZWFkZXIubWFpbiAucHJpbWFyeS1tZW51IGEubG9nbyB7XG4gIG1pbi13aWR0aDogMjBweDtcbn1cbmhlYWRlci5tYWluIC5wcmltYXJ5LW1lbnUgLm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuaGVhZGVyLm1haW4gLnByaW1hcnktbWVudSAubWVudSBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbn1cbmhlYWRlci5tYWluIC5wcmltYXJ5LW1lbnUuc2VhcmNoIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5oZWFkZXIubWFpbiAuYWRkc2VhcmNoLXdyYXBwZXIgaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4ycyBlYXNlLWluLW91dCwgbWluLXdpZHRoIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5oZWFkZXIubWFpbiAuYWRkc2VhcmNoLXdyYXBwZXIgaW5wdXQ6Zm9jdXMge1xuICB3aWR0aDogMjAwcHg7XG4gIG1pbi13aWR0aDogMjAwcHggIWltcG9ydGFudDtcbn1cbmhlYWRlci5tYWluIC5hZGRzZWFyY2gtd3JhcHBlciBsYWJlbDphZnRlciB7XG4gIHJpZ2h0OiA4cHg7XG59XG5oZWFkZXIubWFpbiAubGFuZ3VhZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuaGVhZGVyLm1haW4gLmxhbmd1YWdlcyA+IGxpIHtcbiAgcGFkZGluZzogMCAycHg7XG59XG5oZWFkZXIubWFpbiAubGFuZ3VhZ2VzID4gbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbmZvb3Rlci5tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3MTcxNztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9vdGVyLm1haW4gbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5mb290ZXIubWFpbiBoNSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuZm9vdGVyLm1haW4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43Nik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbmZvb3Rlci5tYWluIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmZvb3Rlci5tYWluID4gZGl2IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gIGdhcDogMXJlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBwYWRkaW5nOiA0cmVtIDFyZW07XG59XG5mb290ZXIubWFpbiA+IGRpdiAubG9nbyB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuZm9vdGVyLm1haW4gPiBkaXYgLmxvZ28gaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgbWF4LXdpZHRoOiAyMzNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb290ZXIubWFpbiA+IGRpdiAubG9nbyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDU7XG4gIH1cbn1cbmZvb3Rlci5tYWluID4gZGl2IC5tZW51cyB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9vdGVyLm1haW4gPiBkaXYgLm1lbnVzID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICBmb290ZXIubWFpbiA+IGRpdiAubWVudXMgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb290ZXIubWFpbiA+IGRpdiAubWVudXMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA3O1xuICB9XG59XG5mb290ZXIubWFpbiA+IGRpdiAubWVudXMgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbmZvb3Rlci5tYWluID4gZGl2IC5zb2NpYWwtbWVkaWEtY29udGFpbmVyLFxuZm9vdGVyLm1haW4gPiBkaXYgLnN1YnNjcmlwdGlvbixcbmZvb3Rlci5tYWluID4gZGl2IC5jb3B5cmlnaHQge1xuICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEyO1xufVxuZm9vdGVyLm1haW4gPiBkaXYgLnNvY2lhbC1tZWRpYS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuZm9vdGVyLm1haW4gPiBkaXYgLnNvY2lhbC1tZWRpYS1jb250YWluZXIgLnNvY2lhbC1tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuZm9vdGVyLm1haW4gPiBkaXYgLnNvY2lhbC1tZWRpYS1jb250YWluZXIgLnNvY2lhbC1tZWRpYSBhIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbmZvb3Rlci5tYWluID4gZGl2IC5zb2NpYWwtbWVkaWEtY29udGFpbmVyIC5zb2NpYWwtbWVkaWEgYSBwYXRoIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuZm9vdGVyLm1haW4gPiBkaXYgLnNvY2lhbC1tZWRpYS1jb250YWluZXIgLnNvY2lhbC1tZWRpYSBhIHN2ZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UtaW4tb3V0O1xufVxuZm9vdGVyLm1haW4gPiBkaXYgLnNvY2lhbC1tZWRpYS1jb250YWluZXIgLnNvY2lhbC1tZWRpYSBhOmhvdmVyIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cbmZvb3Rlci5tYWluID4gZGl2IC5zb2NpYWwtbWVkaWEtY29udGFpbmVyIC5zb2NpYWwtbWVkaWEgYTpob3ZlciBwYXRoIHtcbiAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1ODgyMzUyOTQpO1xufVxuZm9vdGVyLm1haW4gPiBkaXYgLnNvY2lhbC1tZWRpYS1jb250YWluZXIsXG5mb290ZXIubWFpbiA+IGRpdiAuY29weXJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuZm9vdGVyLm1haW4gPiBkaXYgLnNvY2lhbC1tZWRpYS1jb250YWluZXIgLm1lbnUsXG5mb290ZXIubWFpbiA+IGRpdiAuY29weXJpZ2h0IC5tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIGZvb3Rlci5tYWluID4gZGl2IC5zb2NpYWwtbWVkaWEtY29udGFpbmVyIC5tZW51LFxuICBmb290ZXIubWFpbiA+IGRpdiAuY29weXJpZ2h0IC5tZW51IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuZm9vdGVyLm1haW4gPiBkaXYgLnNvY2lhbC1tZWRpYS1jb250YWluZXIgLm1lbnUgYSxcbmZvb3Rlci5tYWluID4gZGl2IC5jb3B5cmlnaHQgLm1lbnUgYSB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cbmZvb3Rlci5tYWluID4gZGl2IC5jb3B5cmlnaHQge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43Nik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICBmb290ZXIubWFpbiA+IGRpdiAuY29weXJpZ2h0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoIGZvb3RlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmJvZHkubm9ybWFsIC5zdWItbWVudS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxNzE3O1xufVxuYm9keS5wZXJmb3JtZXJzIC5zdWItbWVudS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM3MDE0NjggLTAuNTIlLCAjNTMxNTVEIDEwMi45MiUpO1xufVxuYm9keS5saWNlbmNlcyAuc3ViLW1lbnUtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRUE2RDA0IDEuMzclLCAjRTU1MjEwIDEwMCUpO1xufVxuXG5oZWFkZXIubWFpbiA+IC5zdWItbWVudS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuaGVhZGVyLm1haW4gPiAuc3ViLW1lbnUtY29udGFpbmVyIC5zdWItbWVudS1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dCwgdmlzaWJpbGl0eSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuaGVhZGVyLm1haW4gPiAuc3ViLW1lbnUtY29udGFpbmVyIC5zdWItbWVudS1iYWNrZ3JvdW5kLnBhc3NpdmUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG5oZWFkZXIubWFpbiA+IC5zdWItbWVudS1jb250YWluZXIgLnN1Yi1tZW51LWJhY2tncm91bmQuYWN0aXZlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0c2t5Ymx1ZTtcbn1cbmhlYWRlci5tYWluID4gLnN1Yi1tZW51LWNvbnRhaW5lciAuc3ViLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuaGVhZGVyLm1haW4gPiAuc3ViLW1lbnUtY29udGFpbmVyIC5zdWItbWVudSA+IGxpIGEge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmhlYWRlci5tYWluID4gLnN1Yi1tZW51LWNvbnRhaW5lciAuc3ViLW1lbnUgPiBsaSBhIGkge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuaGVhZGVyLm1haW4gPiAuc3ViLW1lbnUtY29udGFpbmVyIC5zdWItbWVudSA+IGxpOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0ycHggMHB4IDBweCAjZmZmO1xufVxuaGVhZGVyLm1haW4gPiAuc3ViLW1lbnUtY29udGFpbmVyIC5zdWItbWVudSA+IGxpOmhvdmVyIC5jaGlsZC1zdWItbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5oZWFkZXIubWFpbiA+IC5zdWItbWVudS1jb250YWluZXIgLnN1Yi1tZW51IC5jaGlsZC1zdWItbWVudSB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyLm1haW4gPiAuc3ViLW1lbnUtY29udGFpbmVyIC5zdWItbWVudSAuY2hpbGQtc3ViLW1lbnUgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xuICBmb250LXNpemU6IDAuOTc1cmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5oZWFkZXIubWFpbiA+IC5zdWItbWVudS1jb250YWluZXIgLnN1Yi1tZW51IC5jaGlsZC1zdWItbWVudSBhLmN1cnJlbnQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzQyMjM0Qjtcbn1cbmhlYWRlci5tYWluID4gLnN1Yi1tZW51LWNvbnRhaW5lciAuc3ViLW1lbnUgLmNoaWxkLXN1Yi1tZW51IGE6aG92ZXIge1xuICBjb2xvcjogIzQyMjM0QjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmJ1dHRvbi5oYW1idXJnZXIge1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuYnV0dG9uLmhhbWJ1cmdlcjpmb2N1cywgYnV0dG9uLmhhbWJ1cmdlcjphY3RpdmUge1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJ1dHRvbi5oYW1idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJ1dHRvbi5oYW1idXJnZXIgLmhhbWJ1cmdlci1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbmJ1dHRvbi5oYW1idXJnZXIgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUsIGJ1dHRvbi5oYW1idXJnZXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbmJ1dHRvbi5oYW1idXJnZXIgLmhhbWJ1cmdlci1ib3gge1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5tb2JpbGUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAzNCwgMzQsIDAuNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3cHgpO1xufVxuLm1vYmlsZS1tZW51ID4gLnN1Yi1tZW51LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMjIyMjIyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbn1cbi5tb2JpbGUtbWVudSA+IC5zdWItbWVudS1jb250YWluZXIgLnN1Yi1tZW51IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG59XG4ubW9iaWxlLW1lbnUgPiAuc3ViLW1lbnUtY29udGFpbmVyIC5zdWItbWVudSBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2JpbGUtbWVudSA+IC5zdWItbWVudS1jb250YWluZXIgLnN1Yi1tZW51IGxpIGkge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tb2JpbGUtbWVudSA+IC5zdWItbWVudS1jb250YWluZXIgLnN1Yi1tZW51IGxpIGkub3BlbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4ubW9iaWxlLW1lbnUgPiAuc3ViLW1lbnUtY29udGFpbmVyIC5zdWItbWVudSBsaSBpIGltZyB7XG4gIHdpZHRoOiAyMHB4O1xufVxuLm1vYmlsZS1tZW51ID4gLnN1Yi1tZW51LWNvbnRhaW5lciAuc3ViLW1lbnUgLmNoaWxkLXN1Yi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5tb2JpbGUtbWVudSAubWVudSBsaSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5tb2JpbGUtbWVudSAubWVudSBsaS5wZXJmb3JtZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzMTU1RDtcbn1cbi5tb2JpbGUtbWVudSAubWVudSBsaS5saWNlbmNlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQTZEMDQ7XG59XG4ubW9iaWxlLW1lbnUgLm1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0ge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNDNjhFRDc7XG59XG4ubW9iaWxlLW1lbnUgLm1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubW9iaWxlLW1lbnUgLmFkZHNlYXJjaC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbn1cbi5tb2JpbGUtbWVudSAuYWRkc2VhcmNoLXdyYXBwZXIgZm9ybSBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ubW9iaWxlLW1lbnUgLmxhbmd1YWdlcyB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5tb2JpbGUtbWVudSAubGFuZ3VhZ2VzID4gbGkge1xuICBwYWRkaW5nOiAwIDJweDtcbn1cbi5tb2JpbGUtbWVudSAubGFuZ3VhZ2VzID4gbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vYmlsZS1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbmhlYWRlci5tYWluID4gLnN1Yi1tZW51LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyLm1haW4gPiAuc3ViLW1lbnUtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc3RpY2t5LXBvc3RzIC50aXRsZSxcbi5yZWxhdGVkLXBvc3RzIC50aXRsZSxcbi5wb3N0LWxpZnRlciAudGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzYsIDM2LCAzNiwgMC44KTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zdGlja3ktcG9zdHMgLnRpdGxlIGg1LFxuLnJlbGF0ZWQtcG9zdHMgLnRpdGxlIGg1LFxuLnBvc3QtbGlmdGVyIC50aXRsZSBoNSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDAgMCAwIDFyZW07XG59XG5cbi5yZWxhdGVkLXBvc3RzLFxuLnBvc3QtbGlmdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJlbGF0ZWQtcG9zdHM6aG92ZXIsXG4ucG9zdC1saWZ0ZXI6aG92ZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5yZWxhdGVkLXBvc3RzIGE6aG92ZXIsXG4ucG9zdC1saWZ0ZXIgYTpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG59XG4ucmVsYXRlZC1wb3N0cyAucmVsYXRlZC1wb3N0LFxuLnJlbGF0ZWQtcG9zdHMgLmxpZnQtcG9zdCxcbi5wb3N0LWxpZnRlciAucmVsYXRlZC1wb3N0LFxuLnBvc3QtbGlmdGVyIC5saWZ0LXBvc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiA0cHggc29saWQgIzMzMzMzMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5yZWxhdGVkLXBvc3RzIC5yZWxhdGVkLXBvc3QsXG4gIC5yZWxhdGVkLXBvc3RzIC5saWZ0LXBvc3QsXG4gIC5wb3N0LWxpZnRlciAucmVsYXRlZC1wb3N0LFxuICAucG9zdC1saWZ0ZXIgLmxpZnQtcG9zdCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgLnJlbGF0ZWQtcG9zdHMgLnJlbGF0ZWQtcG9zdCxcbiAgLnJlbGF0ZWQtcG9zdHMgLmxpZnQtcG9zdCxcbiAgLnBvc3QtbGlmdGVyIC5yZWxhdGVkLXBvc3QsXG4gIC5wb3N0LWxpZnRlciAubGlmdC1wb3N0IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG4ucmVsYXRlZC1wb3N0cyAucmVsYXRlZC1wb3N0LFxuLnBvc3QtbGlmdGVyIC5yZWxhdGVkLXBvc3Qge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cblxuLnBvc3QtbGlmdGVyIC5saWZ0LXBvc3Qge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wb3N0LWxpZnRlciAubGlmdC1wb3N0ID4gaW1nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4ucG9zdC1saWZ0ZXIgLmxpZnQtcG9zdDpob3ZlciA+IGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG4ucG9zdC1saWZ0ZXIgLmxpZnQtcG9zdCBoNSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICAucG9zdC1saWZ0ZXIgPiAubGlmdC1wb3N0Om50aC1jaGlsZCgxKSxcbiAgLnBvc3QtbGlmdGVyID4gLmxpZnQtcG9zdDpudGgtY2hpbGQoMikge1xuICAgIGZsZXg6IDEgMSA1MCU7XG4gIH1cbn1cblxuLnJlbGF0ZWQtcG9zdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuLnJlbGF0ZWQtcG9zdHMgLnRpdGxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ucmVsYXRlZC1wb3N0cyAudGl0bGUgaDUge1xuICBtYXJnaW46IDAuNXJlbSAwIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucmVsYXRlZC1wb3N0cyAudGl0bGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucmVsYXRlZC1wb3N0cyAudGl0bGUgaDUge1xuICAgIG1hcmdpbjogMCAwIDAgMXJlbTtcbiAgfVxufVxuXG4uc3RpY2t5LXBvc3RzIHtcbiAgZ3JpZC1nYXA6IDFyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5zdGlja3ktcG9zdHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDFyZW07XG4gIH1cbn1cbi5zdGlja3ktcG9zdHMgLnN0aWNreS1wb3N0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3RpY2t5LXBvc3RzIC5zdGlja3ktcG9zdDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnN0aWNreS1wb3N0cyAuc3RpY2t5LXBvc3Q6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5zdGlja3ktcG9zdHMgLnN0aWNreS1wb3N0IC5mZWF0dXJlZC1pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc3RpY2t5LXBvc3RzIC5zdGlja3ktcG9zdCAuZmVhdHVyZWQtaW1hZ2UgaW1nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uc3RpY2t5LXBvc3RzIC5zdGlja3ktcG9zdDpob3ZlciAuZmVhdHVyZWQtaW1hZ2UgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5zdGlja3ktcG9zdHMgLnN0aWNreS1wb3N0Om50aC1jaGlsZCgyKSxcbi5zdGlja3ktcG9zdHMgLnN0aWNreS1wb3N0Om50aC1jaGlsZCgzKSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uc3RpY2t5LXBvc3RzIC5zdGlja3ktcG9zdDpudGgtY2hpbGQoMSksXG4uc3RpY2t5LXBvc3RzIC5zdGlja3ktcG9zdDpudGgtY2hpbGQoNCkge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xufVxuLnN0aWNreS1wb3N0cyAuc3RpY2t5LXBvc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWRkc2VhcmNoLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5hZGRzZWFyY2gtd3JhcHBlciBmb3JtIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uYWRkc2VhcmNoLXdyYXBwZXIgaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzQsIDM0LCAzNCwgMC42KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTQpO1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuLmFkZHNlYXJjaC13cmFwcGVyLmNvbG9yIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyMjIyMiAhaW1wb3J0YW50O1xufVxuLmFkZHNlYXJjaC13cmFwcGVyLmNvbG9yIGxhYmVsOmFmdGVyIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSk7XG59XG5cbmhlYWRlci5tYWluIC5hZGRzZWFyY2gtd3JhcHBlciBpbnB1dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTVweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAzNCwgMzQsIDAuNikgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE0KTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuaGVhZGVyLm1haW4gLm1vYmlsZS1tZW51IC5hZGRzZWFyY2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5jYXRlZ29yeS1jbG91ZCxcbi50YWdzLWNsb3VkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMnJlbSAwIDA7XG59XG4uY2F0ZWdvcnktY2xvdWQgYSxcbi50YWdzLWNsb3VkIGEge1xuICBtYXJnaW46IDAgMXJlbSAxcmVtIDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xufVxuLmNhdGVnb3J5LWNsb3VkIGE6bGFzdC1vZi10eXBlLFxuLnRhZ3MtY2xvdWQgYTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi50YWdzLWNsb3VkIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLnRhZy1jbG91ZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udGFnLWNsb3VkIC5jbG91ZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAxcmVtIDAgMnJlbTtcbn1cbi50YWctY2xvdWQgLmNsb3VkIGEge1xuICBtYXJnaW46IDAgMC41cmVtIDFyZW0gMDtcbn1cbi50YWctY2xvdWQgLmNsb3VkIGE6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnRhZy1jbG91ZC5jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBpY2tzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KTtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG59XG4ucGlja3M6aG92ZXIgcGF0aCB7XG4gIGFuaW1hdGlvbjogY29sb3JDaGFuZ2UgM3M7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuLnBpY2tzIC5oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU0ZTQ7XG59XG4ucGlja3MgLmhlYWRpbmcgc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG59XG4ucGlja3MgaDQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnBpY2tzIC5hcnRpY2xlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2NHB4IGF1dG87XG4gIGdyaWQtZ2FwOiAwLjVyZW07XG59XG4ucGlja3MgLmFydGljbGU6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbn1cbi5waWNrcyAuYXJ0aWNsZSBoNiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnBpY2tzIC5hcnRpY2xlOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5waWNrcyAuYXJ0aWNsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBpY2tzIC5hcnRpY2xlIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBpY2tzIC5hcnRpY2xlIHNwYW4sXG4ucGlja3MgLmFydGljbGUgLmNhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnBpY2tzIC5hcnRpY2xlIC5jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBpY2tzIC5hcnRpY2xlIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBjb2xvcjogI0M2OEVENztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyMjM0Qjtcbn1cbi5waWNrcyAuYXJ0aWNsZSAuY2F0ZWdvcmllcyAuY2F0ZWdvcnk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ucGlja3MgLmFydGljbGUgLmNhdGVnb3JpZXMgLmNhdGVnb3J5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBOTBBNTE7XG59XG4ucGlja3MgLmFydGljbGUgLmltYWdlIHtcbiAgbWluLXdpZHRoOiA2NHB4O1xuICBtaW4taGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4ucGlja3MgLmFydGljbGUgLmltYWdlIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG5Aa2V5ZnJhbWVzIGNvbG9yQ2hhbmdlIHtcbiAgMCUge1xuICAgIGZpbGw6ICNmZmZmZmY7XG4gIH1cbiAgMzMlIHtcbiAgICBmaWxsOiAjRUE2RDA0O1xuICB9XG4gIDY2JSB7XG4gICAgZmlsbDogI0Y0N0QyMDtcbiAgfVxuICAxMDAlIHtcbiAgICBmaWxsOiAjZmZmZmZmO1xuICB9XG59XG5ib2R5LmFyY2hpdmUuY2F0ZWdvcnksIGJvZHkuYXJjaGl2ZS50YWcsIGJvZHkuYmxvZywgYm9keS5zaW5nbGUtcG9zdCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODU4ODIzNTI5NCk7XG4gIGZvbnQtZmFtaWx5OiBcIm9tbmVzLXByb1wiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xufVxuXG4uZGlhbW9uZCxcbi5ob3QtcGljayB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC41cmVtO1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4uZGlhbW9uZCA+IHNwYW46Zmlyc3Qtb2YtdHlwZSxcbi5ob3QtcGljayA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyMjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZGlhbW9uZDpob3Zlcixcbi5ob3QtcGljazpob3ZlciB7XG4gIGZpbHRlcjogc2F0dXJhdGUoMS40KTtcbn1cblxuLmRpYW1vbmQge1xuICBtYXJnaW46IDJyZW0gYXV0byAxcmVtO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmRpYW1vbmQ6aG92ZXIge1xuICBmaWx0ZXI6IHNhdHVyYXRlKDEuNCk7XG59XG4uZGlhbW9uZCA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaG90LXBpY2sge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwLjVyZW0gYXV0bztcbiAgcGFkZGluZzogMC4zcmVtIDFyZW07XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGNTlDMkUgMS4zNyUsICNGRUEyM0YgNDQuNzclLCAjRjE3ODA4IDEwMCUpO1xufVxuLmhvdC1waWNrOmhvdmVyIHtcbiAgZmlsdGVyOiBzYXR1cmF0ZSgyLjQpIGJyaWdodG5lc3MoMS4yKTtcbn1cbi5ob3QtcGljayA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIGNvbG9yOiAjOTAwQzcyO1xufVxuXG4uYXJjaGl2ZS50YWcgLnJhbmstbWF0aC1icmVhZGNydW1iLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLnJhbmstbWF0aC1icmVhZGNydW1iIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA5O1xuICBtYXJnaW46IDA7XG59XG5cbi5hcmNoaXZlLnRhZyAuaGVybyBzdmcsXG4uYXJjaGl2ZS5jYXRlZ29yeSAuaGVybyBzdmcsXG4uYmxvZyAuaGVybyBzdmcge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbiAgc2NhbGU6IDAuODU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICAuYXJjaGl2ZS50YWcgLmhlcm8gc3ZnLFxuICAuYXJjaGl2ZS5jYXRlZ29yeSAuaGVybyBzdmcsXG4gIC5ibG9nIC5oZXJvIHN2ZyB7XG4gICAgc2NhbGU6IDE7XG4gIH1cbn1cbi5hcmNoaXZlLnRhZyAuY2F0ZWdvcnktY2xvdWQsXG4uYXJjaGl2ZS50YWcgLnRhZ3MtY2xvdWQsXG4uYXJjaGl2ZS50YWcgLnRhZy1jbG91ZCxcbi5hcmNoaXZlLmNhdGVnb3J5IC5jYXRlZ29yeS1jbG91ZCxcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWdzLWNsb3VkLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLnRhZy1jbG91ZCxcbi5ibG9nIC5jYXRlZ29yeS1jbG91ZCxcbi5ibG9nIC50YWdzLWNsb3VkLFxuLmJsb2cgLnRhZy1jbG91ZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5hcmNoaXZlLnRhZyAuY2F0ZWdvcnktY2xvdWQgYSxcbi5hcmNoaXZlLnRhZyAudGFncy1jbG91ZCBhLFxuLmFyY2hpdmUudGFnIC50YWctY2xvdWQgYSxcbi5hcmNoaXZlLmNhdGVnb3J5IC5jYXRlZ29yeS1jbG91ZCBhLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLnRhZ3MtY2xvdWQgYSxcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWctY2xvdWQgYSxcbi5ibG9nIC5jYXRlZ29yeS1jbG91ZCBhLFxuLmJsb2cgLnRhZ3MtY2xvdWQgYSxcbi5ibG9nIC50YWctY2xvdWQgYSB7XG4gIGNvbG9yOiAjQzY4RUQ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDIyMzRCO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uYXJjaGl2ZS50YWcgLmNhdGVnb3J5LWNsb3VkIGEuY3VycmVudCwgLmFyY2hpdmUudGFnIC5jYXRlZ29yeS1jbG91ZCBhOmhvdmVyLFxuLmFyY2hpdmUudGFnIC50YWdzLWNsb3VkIGEuY3VycmVudCxcbi5hcmNoaXZlLnRhZyAudGFncy1jbG91ZCBhOmhvdmVyLFxuLmFyY2hpdmUudGFnIC50YWctY2xvdWQgYS5jdXJyZW50LFxuLmFyY2hpdmUudGFnIC50YWctY2xvdWQgYTpob3Zlcixcbi5hcmNoaXZlLmNhdGVnb3J5IC5jYXRlZ29yeS1jbG91ZCBhLmN1cnJlbnQsXG4uYXJjaGl2ZS5jYXRlZ29yeSAuY2F0ZWdvcnktY2xvdWQgYTpob3Zlcixcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWdzLWNsb3VkIGEuY3VycmVudCxcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWdzLWNsb3VkIGE6aG92ZXIsXG4uYXJjaGl2ZS5jYXRlZ29yeSAudGFnLWNsb3VkIGEuY3VycmVudCxcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWctY2xvdWQgYTpob3Zlcixcbi5ibG9nIC5jYXRlZ29yeS1jbG91ZCBhLmN1cnJlbnQsXG4uYmxvZyAuY2F0ZWdvcnktY2xvdWQgYTpob3Zlcixcbi5ibG9nIC50YWdzLWNsb3VkIGEuY3VycmVudCxcbi5ibG9nIC50YWdzLWNsb3VkIGE6aG92ZXIsXG4uYmxvZyAudGFnLWNsb3VkIGEuY3VycmVudCxcbi5ibG9nIC50YWctY2xvdWQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTkwQTUxICFpbXBvcnRhbnQ7XG59XG4uYXJjaGl2ZS50YWcgLmNhdGVnb3J5LWNsb3VkIGEuaGlkZGVuLFxuLmFyY2hpdmUudGFnIC50YWdzLWNsb3VkIGEuaGlkZGVuLFxuLmFyY2hpdmUudGFnIC50YWctY2xvdWQgYS5oaWRkZW4sXG4uYXJjaGl2ZS5jYXRlZ29yeSAuY2F0ZWdvcnktY2xvdWQgYS5oaWRkZW4sXG4uYXJjaGl2ZS5jYXRlZ29yeSAudGFncy1jbG91ZCBhLmhpZGRlbixcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWctY2xvdWQgYS5oaWRkZW4sXG4uYmxvZyAuY2F0ZWdvcnktY2xvdWQgYS5oaWRkZW4sXG4uYmxvZyAudGFncy1jbG91ZCBhLmhpZGRlbixcbi5ibG9nIC50YWctY2xvdWQgYS5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFyY2hpdmUudGFnIC5jYXRlZ29yeS1jbG91ZCBhLm1vcmUsXG4uYXJjaGl2ZS50YWcgLnRhZ3MtY2xvdWQgYS5tb3JlLFxuLmFyY2hpdmUudGFnIC50YWctY2xvdWQgYS5tb3JlLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLmNhdGVnb3J5LWNsb3VkIGEubW9yZSxcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWdzLWNsb3VkIGEubW9yZSxcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWctY2xvdWQgYS5tb3JlLFxuLmJsb2cgLmNhdGVnb3J5LWNsb3VkIGEubW9yZSxcbi5ibG9nIC50YWdzLWNsb3VkIGEubW9yZSxcbi5ibG9nIC50YWctY2xvdWQgYS5tb3JlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCk7XG59XG4uYXJjaGl2ZS50YWcgLmxvb3AgaHIsXG4uYXJjaGl2ZS5jYXRlZ29yeSAubG9vcCBocixcbi5ibG9nIC5sb29wIGhyIHtcbiAgbWFyZ2luOiAycmVtIGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbn1cbi5hcmNoaXZlLnRhZyAubG9vcCAuYXJ0aWNsZSxcbi5hcmNoaXZlLmNhdGVnb3J5IC5sb29wIC5hcnRpY2xlLFxuLmJsb2cgLmxvb3AgLmFydGljbGUge1xuICBwYWRkaW5nOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5hcmNoaXZlLnRhZyAubG9vcCAuYXJ0aWNsZSBoNCxcbi5hcmNoaXZlLmNhdGVnb3J5IC5sb29wIC5hcnRpY2xlIGg0LFxuLmJsb2cgLmxvb3AgLmFydGljbGUgaDQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5hcmNoaXZlLnRhZyAubG9vcCAuYXJ0aWNsZTpob3Zlcixcbi5hcmNoaXZlLmNhdGVnb3J5IC5sb29wIC5hcnRpY2xlOmhvdmVyLFxuLmJsb2cgLmxvb3AgLmFydGljbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xufVxuLmFyY2hpdmUudGFnIC5sb29wIC5hcnRpY2xlIGEsXG4uYXJjaGl2ZS5jYXRlZ29yeSAubG9vcCAuYXJ0aWNsZSBhLFxuLmJsb2cgLmxvb3AgLmFydGljbGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hcmNoaXZlLnRhZyAubG9vcCAuYXJ0aWNsZSAubWV0YSxcbi5hcmNoaXZlLmNhdGVnb3J5IC5sb29wIC5hcnRpY2xlIC5tZXRhLFxuLmJsb2cgLmxvb3AgLmFydGljbGUgLm1ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uYXJjaGl2ZS50YWcgLmxvb3AgLmFydGljbGUgLm1ldGEgLmNhdGVnb3JpZXMsXG4uYXJjaGl2ZS5jYXRlZ29yeSAubG9vcCAuYXJ0aWNsZSAubWV0YSAuY2F0ZWdvcmllcyxcbi5ibG9nIC5sb29wIC5hcnRpY2xlIC5tZXRhIC5jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hcmNoaXZlLnRhZyAubG9vcCAuYXJ0aWNsZSAubWV0YSAuY2F0ZWdvcmllcyA+IGEsXG4uYXJjaGl2ZS5jYXRlZ29yeSAubG9vcCAuYXJ0aWNsZSAubWV0YSAuY2F0ZWdvcmllcyA+IGEsXG4uYmxvZyAubG9vcCAuYXJ0aWNsZSAubWV0YSAuY2F0ZWdvcmllcyA+IGEge1xuICBjb2xvcjogI0M2OEVENztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyMjM0QjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uYXJjaGl2ZS50YWcgLmxvb3AgLmFydGljbGUgLm1ldGEgLmNhdGVnb3JpZXMgPiBhOmhvdmVyLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLmxvb3AgLmFydGljbGUgLm1ldGEgLmNhdGVnb3JpZXMgPiBhOmhvdmVyLFxuLmJsb2cgLmxvb3AgLmFydGljbGUgLm1ldGEgLmNhdGVnb3JpZXMgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBOTBBNTE7XG59XG4uYXJjaGl2ZS50YWcgLmxvb3AgLmFydGljbGUgLm1ldGEgLmNhdGVnb3JpZXMgPiBhOm5vdCg6bGFzdC1vZi10eXBlKSxcbi5hcmNoaXZlLmNhdGVnb3J5IC5sb29wIC5hcnRpY2xlIC5tZXRhIC5jYXRlZ29yaWVzID4gYTpub3QoOmxhc3Qtb2YtdHlwZSksXG4uYmxvZyAubG9vcCAuYXJ0aWNsZSAubWV0YSAuY2F0ZWdvcmllcyA+IGE6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uYXJjaGl2ZS50YWcgLmxvb3AgLmFydGljbGUgLm1ldGEgLmRhdGUsXG4uYXJjaGl2ZS5jYXRlZ29yeSAubG9vcCAuYXJ0aWNsZSAubWV0YSAuZGF0ZSxcbi5ibG9nIC5sb29wIC5hcnRpY2xlIC5tZXRhIC5kYXRlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uYmFubmVycyA+ICoge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5iYW5uZXJzID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5iYW5uZXJzIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJhbm5lcnMgYSBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5iYW5uZXJzIGE6aG92ZXIgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOCk7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAxcmVtIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYWdpbmF0aW9uID4gKiB7XG4gIG1hcmdpbjogMCAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnBhZ2luYXRpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC1maWx0ZXIgMC4xNXMgbGluZWFyO1xufVxuLnBhZ2luYXRpb24gYTpob3ZlciB7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCA4cHggIzQ0ZCk7XG59XG4ucGFnaW5hdGlvbiAucHJldixcbi5wYWdpbmF0aW9uIC5uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LWZpbHRlciAwLjI1cyBsaW5lYXI7XG59XG4ucGFnaW5hdGlvbiAucHJldjpob3Zlcixcbi5wYWdpbmF0aW9uIC5uZXh0OmhvdmVyIHtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDhweCAjNDRkKTtcbn1cbi5wYWdpbmF0aW9uIC5wcmV2OmFmdGVyLFxuLnBhZ2luYXRpb24gLm5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIHRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvZHJvcC5zdmcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLnBhZ2luYXRpb24gLnByZXY6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLnBhZ2luYXRpb24gLmN1cnJlbnQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XG59XG5cbi5zaW5nbGUtcG9zdCAuaGVybyxcbi5zaW5nbGUtcWEgLmhlcm8sXG4uc2luZ2xlLXByb2R1Y3QgLmhlcm8ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5zaW5nbGUtcG9zdCAuaGVybyA+IGRpdixcbi5zaW5nbGUtcWEgLmhlcm8gPiBkaXYsXG4uc2luZ2xlLXByb2R1Y3QgLmhlcm8gPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuLnNpbmdsZS1wb3N0IC5tZXRhLFxuLnNpbmdsZS1xYSAubWV0YSxcbi5zaW5nbGUtcHJvZHVjdCAubWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uc2luZ2xlLXBvc3QgLm1ldGEgLm5hbWUsXG4uc2luZ2xlLXFhIC5tZXRhIC5uYW1lLFxuLnNpbmdsZS1wcm9kdWN0IC5tZXRhIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uc2luZ2xlLXBvc3QgLm1ldGEgLm5hbWU6aG92ZXIsXG4uc2luZ2xlLXFhIC5tZXRhIC5uYW1lOmhvdmVyLFxuLnNpbmdsZS1wcm9kdWN0IC5tZXRhIC5uYW1lOmhvdmVyIHtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDVweCAjZmZmKTtcbiAgdGV4dC1zaGFkb3c6IDAgMCA1cHggI2ZmZjtcbn1cbi5zaW5nbGUtcG9zdCAubWV0YSBpbWcsXG4uc2luZ2xlLXFhIC5tZXRhIGltZyxcbi5zaW5nbGUtcHJvZHVjdCAubWV0YSBpbWcge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbi5zaW5nbGUtcG9zdCAuZW50cnktaGVhZGVyLFxuLnNpbmdsZS1xYSAuZW50cnktaGVhZGVyLFxuLnNpbmdsZS1wcm9kdWN0IC5lbnRyeS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbi5zaW5nbGUtcG9zdCAuZW50cnktaGVhZGVyIC5zb2NpYWwtbWVkaWEsXG4uc2luZ2xlLXFhIC5lbnRyeS1oZWFkZXIgLnNvY2lhbC1tZWRpYSxcbi5zaW5nbGUtcHJvZHVjdCAuZW50cnktaGVhZGVyIC5zb2NpYWwtbWVkaWEge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnNpbmdsZS1wb3N0IC5lbnRyeS1oZWFkZXIgLnNvY2lhbC1tZWRpYSBhLFxuLnNpbmdsZS1xYSAuZW50cnktaGVhZGVyIC5zb2NpYWwtbWVkaWEgYSxcbi5zaW5nbGUtcHJvZHVjdCAuZW50cnktaGVhZGVyIC5zb2NpYWwtbWVkaWEgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnNpbmdsZS1wb3N0IC5lbnRyeS1oZWFkZXIgLnNvY2lhbC1tZWRpYSBhOm5vdCg6bGFzdC1vZi10eXBlKSxcbi5zaW5nbGUtcWEgLmVudHJ5LWhlYWRlciAuc29jaWFsLW1lZGlhIGE6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnNpbmdsZS1wcm9kdWN0IC5lbnRyeS1oZWFkZXIgLnNvY2lhbC1tZWRpYSBhOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogMC42cmVtO1xufVxuLnNpbmdsZS1wb3N0IC5lbnRyeS1oZWFkZXIgLnNvY2lhbC1tZWRpYSBhIHBhdGgsXG4uc2luZ2xlLXFhIC5lbnRyeS1oZWFkZXIgLnNvY2lhbC1tZWRpYSBhIHBhdGgsXG4uc2luZ2xlLXByb2R1Y3QgLmVudHJ5LWhlYWRlciAuc29jaWFsLW1lZGlhIGEgcGF0aCB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbi5zaW5nbGUtcG9zdCAuZW50cnktaGVhZGVyIC5zb2NpYWwtbWVkaWEgYSBzdmcsXG4uc2luZ2xlLXFhIC5lbnRyeS1oZWFkZXIgLnNvY2lhbC1tZWRpYSBhIHN2Zyxcbi5zaW5nbGUtcHJvZHVjdCAuZW50cnktaGVhZGVyIC5zb2NpYWwtbWVkaWEgYSBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLWluLW91dDtcbn1cbi5zaW5nbGUtcG9zdCAuZW50cnktaGVhZGVyIC5zb2NpYWwtbWVkaWEgYTpob3ZlciBzdmcsXG4uc2luZ2xlLXFhIC5lbnRyeS1oZWFkZXIgLnNvY2lhbC1tZWRpYSBhOmhvdmVyIHN2Zyxcbi5zaW5nbGUtcHJvZHVjdCAuZW50cnktaGVhZGVyIC5zb2NpYWwtbWVkaWEgYTpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG4uc2luZ2xlLXBvc3QgLmVudHJ5LWhlYWRlciAuc29jaWFsLW1lZGlhIGE6aG92ZXIgcGF0aCxcbi5zaW5nbGUtcWEgLmVudHJ5LWhlYWRlciAuc29jaWFsLW1lZGlhIGE6aG92ZXIgcGF0aCxcbi5zaW5nbGUtcHJvZHVjdCAuZW50cnktaGVhZGVyIC5zb2NpYWwtbWVkaWEgYTpob3ZlciBwYXRoIHtcbiAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1ODgyMzUyOTQpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnNpbmdsZS1wb3N0IC5lbnRyeS1oZWFkZXIsXG4gIC5zaW5nbGUtcWEgLmVudHJ5LWhlYWRlcixcbiAgLnNpbmdsZS1wcm9kdWN0IC5lbnRyeS1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5zaW5nbGUtcG9zdCAuZW50cnktaGVhZGVyIC5zb2NpYWwtbWVkaWEsXG4gIC5zaW5nbGUtcWEgLmVudHJ5LWhlYWRlciAuc29jaWFsLW1lZGlhLFxuICAuc2luZ2xlLXByb2R1Y3QgLmVudHJ5LWhlYWRlciAuc29jaWFsLW1lZGlhIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uc2luZ2xlLXBvc3QgLmZlYXR1cmVkLWltYWdlLFxuLnNpbmdsZS1xYSAuZmVhdHVyZWQtaW1hZ2UsXG4uc2luZ2xlLXByb2R1Y3QgLmZlYXR1cmVkLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5zaW5nbGUtcG9zdCAuZmVhdHVyZWQtaW1hZ2UgZmlnY2FwdGlvbixcbi5zaW5nbGUtcWEgLmZlYXR1cmVkLWltYWdlIGZpZ2NhcHRpb24sXG4uc2luZ2xlLXByb2R1Y3QgLmZlYXR1cmVkLWltYWdlIGZpZ2NhcHRpb24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNHJlbSAwLjZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uc2luZ2xlLXBvc3QgLmhlcm8tdmlkZW8sXG4uc2luZ2xlLXFhIC5oZXJvLXZpZGVvLFxuLnNpbmdsZS1wcm9kdWN0IC5oZXJvLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zaW5nbGUtcG9zdCAuaGVyby12aWRlbyBpZnJhbWUsXG4uc2luZ2xlLXBvc3QgLmhlcm8tdmlkZW8gLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXG4uc2luZ2xlLXBvc3QgLmhlcm8tdmlkZW8gLmVtYmVkLWNvbnRhaW5lciBlbWJlZCxcbi5zaW5nbGUtcWEgLmhlcm8tdmlkZW8gaWZyYW1lLFxuLnNpbmdsZS1xYSAuaGVyby12aWRlbyAuZW1iZWQtY29udGFpbmVyIG9iamVjdCxcbi5zaW5nbGUtcWEgLmhlcm8tdmlkZW8gLmVtYmVkLWNvbnRhaW5lciBlbWJlZCxcbi5zaW5nbGUtcHJvZHVjdCAuaGVyby12aWRlbyBpZnJhbWUsXG4uc2luZ2xlLXByb2R1Y3QgLmhlcm8tdmlkZW8gLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXG4uc2luZ2xlLXByb2R1Y3QgLmhlcm8tdmlkZW8gLmVtYmVkLWNvbnRhaW5lciBlbWJlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNpbmdsZS1wb3N0IC5jYXRlZ29yaWVzLXRhZ3MsXG4uc2luZ2xlLXFhIC5jYXRlZ29yaWVzLXRhZ3MsXG4uc2luZ2xlLXByb2R1Y3QgLmNhdGVnb3JpZXMtdGFncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG4uc2luZ2xlLXBvc3QgLmNhdGVnb3JpZXMtdGFncyBhLFxuLnNpbmdsZS1xYSAuY2F0ZWdvcmllcy10YWdzIGEsXG4uc2luZ2xlLXByb2R1Y3QgLmNhdGVnb3JpZXMtdGFncyBhIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2luZ2xlLXBvc3QgLmNhdGVnb3JpZXMtdGFncyAuY2F0ZWdvcnksXG4uc2luZ2xlLXFhIC5jYXRlZ29yaWVzLXRhZ3MgLmNhdGVnb3J5LFxuLnNpbmdsZS1wcm9kdWN0IC5jYXRlZ29yaWVzLXRhZ3MgLmNhdGVnb3J5IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiAjQzY4RUQ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDIyMzRCO1xufVxuLnNpbmdsZS1wb3N0IC5jYXRlZ29yaWVzLXRhZ3MgLmNhdGVnb3J5OmhvdmVyLFxuLnNpbmdsZS1xYSAuY2F0ZWdvcmllcy10YWdzIC5jYXRlZ29yeTpob3Zlcixcbi5zaW5nbGUtcHJvZHVjdCAuY2F0ZWdvcmllcy10YWdzIC5jYXRlZ29yeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTkwQTUxO1xufVxuLnNpbmdsZS1wb3N0IC5jYXRlZ29yaWVzLXRhZ3MgLnRhZyxcbi5zaW5nbGUtcWEgLmNhdGVnb3JpZXMtdGFncyAudGFnLFxuLnNpbmdsZS1wcm9kdWN0IC5jYXRlZ29yaWVzLXRhZ3MgLnRhZyB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLnNpbmdsZS1wb3N0IC5tYWluID4gdWwsXG4uc2luZ2xlLXBvc3QgLm1haW4gPiBvbCxcbi5zaW5nbGUtcWEgLm1haW4gPiB1bCxcbi5zaW5nbGUtcWEgLm1haW4gPiBvbCxcbi5zaW5nbGUtcHJvZHVjdCAubWFpbiA+IHVsLFxuLnNpbmdsZS1wcm9kdWN0IC5tYWluID4gb2wge1xuICBtYXJnaW46IDAuNXJlbSAwIDAuNXJlbSAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnNpbmdsZS1wb3N0IC5tYWluID4gdWwsXG4gIC5zaW5nbGUtcG9zdCAubWFpbiA+IG9sLFxuICAuc2luZ2xlLXFhIC5tYWluID4gdWwsXG4gIC5zaW5nbGUtcWEgLm1haW4gPiBvbCxcbiAgLnNpbmdsZS1wcm9kdWN0IC5tYWluID4gdWwsXG4gIC5zaW5nbGUtcHJvZHVjdCAubWFpbiA+IG9sIHtcbiAgICBtYXJnaW46IDFyZW0gMCAxcmVtIDJyZW07XG4gIH1cbn1cbi5zaW5nbGUtcG9zdCAubWFpbiA+IHVsIGxpOm5vdCg6bGFzdC1vZi10eXBlKSxcbi5zaW5nbGUtcG9zdCAubWFpbiA+IG9sIGxpOm5vdCg6bGFzdC1vZi10eXBlKSxcbi5zaW5nbGUtcWEgLm1haW4gPiB1bCBsaTpub3QoOmxhc3Qtb2YtdHlwZSksXG4uc2luZ2xlLXFhIC5tYWluID4gb2wgbGk6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnNpbmdsZS1wcm9kdWN0IC5tYWluID4gdWwgbGk6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnNpbmdsZS1wcm9kdWN0IC5tYWluID4gb2wgbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLnNpbmdsZS1wb3N0IC5tYWluID4gaHIsXG4uc2luZ2xlLXFhIC5tYWluID4gaHIsXG4uc2luZ2xlLXByb2R1Y3QgLm1haW4gPiBociB7XG4gIG1hcmdpbjogMS41cmVtIDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuLnNpbmdsZS1wb3N0IC5tYWluID4gcCxcbi5zaW5nbGUtcWEgLm1haW4gPiBwLFxuLnNpbmdsZS1wcm9kdWN0IC5tYWluID4gcCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uc2luZ2xlLXBvc3QgPiBhcnRpY2xlIC5tYWluID4gaDIsIC5zaW5nbGUtcG9zdCA+IGFydGljbGUgLm1haW4gPiBoMywgLnNpbmdsZS1wb3N0ID4gYXJ0aWNsZSAubWFpbiA+IGg0LCAuc2luZ2xlLXBvc3QgPiBhcnRpY2xlIC5tYWluID4gaDUsIC5zaW5nbGUtcG9zdCA+IGFydGljbGUgLm1haW4gPiBoNixcbi5zaW5nbGUtcWEgPiBhcnRpY2xlIC5tYWluID4gaDIsXG4uc2luZ2xlLXFhID4gYXJ0aWNsZSAubWFpbiA+IGgzLFxuLnNpbmdsZS1xYSA+IGFydGljbGUgLm1haW4gPiBoNCxcbi5zaW5nbGUtcWEgPiBhcnRpY2xlIC5tYWluID4gaDUsXG4uc2luZ2xlLXFhID4gYXJ0aWNsZSAubWFpbiA+IGg2LFxuLnNpbmdsZS1wcm9kdWN0ID4gYXJ0aWNsZSAubWFpbiA+IGgyLFxuLnNpbmdsZS1wcm9kdWN0ID4gYXJ0aWNsZSAubWFpbiA+IGgzLFxuLnNpbmdsZS1wcm9kdWN0ID4gYXJ0aWNsZSAubWFpbiA+IGg0LFxuLnNpbmdsZS1wcm9kdWN0ID4gYXJ0aWNsZSAubWFpbiA+IGg1LFxuLnNpbmdsZS1wcm9kdWN0ID4gYXJ0aWNsZSAubWFpbiA+IGg2IHtcbiAgY29sb3I6ICNGNDdEMjA7XG59XG4uc2luZ2xlLXBvc3QgPiBhcnRpY2xlIC5jYXRlZ29yaWVzIGEsXG4uc2luZ2xlLXFhID4gYXJ0aWNsZSAuY2F0ZWdvcmllcyBhLFxuLnNpbmdsZS1wcm9kdWN0ID4gYXJ0aWNsZSAuY2F0ZWdvcmllcyBhIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG5cbi5zaW5nbGUtcWEgLmhlcm8sXG4uc2luZ2xlLXByb2R1Y3QgLmhlcm8ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5zaW5nbGUtcWEgLmJ1dHRvbnMsXG4uc2luZ2xlLXByb2R1Y3QgLmJ1dHRvbnMge1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbi5zaW5nbGUtcWEgLmJ1dHRvbnMgYSxcbi5zaW5nbGUtcHJvZHVjdCAuYnV0dG9ucyBhIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnNpbmdsZS1xYSAuYnV0dG9ucyBhOmhvdmVyLFxuLnNpbmdsZS1wcm9kdWN0IC5idXR0b25zIGE6aG92ZXIge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgwLjMpO1xufVxuXG4ucmFuay1tYXRoLWJyZWFkY3J1bWIge1xuICBtYXJnaW46IDFyZW0gMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5yYW5rLW1hdGgtYnJlYWRjcnVtYiBwIGEsIC5yYW5rLW1hdGgtYnJlYWRjcnVtYiBwIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMC4zcmVtO1xufVxuLnJhbmstbWF0aC1icmVhZGNydW1iIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ucmFuay1tYXRoLWJyZWFkY3J1bWIgYTpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODYpO1xufVxuLnJhbmstbWF0aC1icmVhZGNydW1iIHNwYW4ubGFzdCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODYpO1xufVxuXG5ib2R5LmFyY2hpdmUuY2F0ZWdvcnksIGJvZHkuYXJjaGl2ZS50YWcsIGJvZHkuYmxvZywgYm9keS5zaW5nbGUtcG9zdCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODU4ODIzNTI5NCk7XG4gIGZvbnQtZmFtaWx5OiBcIm9tbmVzLXByb1wiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xufVxuXG4uZGlhbW9uZCxcbi5ob3QtcGljayB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC41cmVtO1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4uZGlhbW9uZCA+IHNwYW46Zmlyc3Qtb2YtdHlwZSxcbi5ob3QtcGljayA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyMjVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZGlhbW9uZDpob3Zlcixcbi5ob3QtcGljazpob3ZlciB7XG4gIGZpbHRlcjogc2F0dXJhdGUoMS40KTtcbn1cblxuLmRpYW1vbmQge1xuICBtYXJnaW46IDJyZW0gYXV0byAxcmVtO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmRpYW1vbmQ6aG92ZXIge1xuICBmaWx0ZXI6IHNhdHVyYXRlKDEuNCk7XG59XG4uZGlhbW9uZCA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaG90LXBpY2sge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwLjVyZW0gYXV0bztcbiAgcGFkZGluZzogMC4zcmVtIDFyZW07XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGNTlDMkUgMS4zNyUsICNGRUEyM0YgNDQuNzclLCAjRjE3ODA4IDEwMCUpO1xufVxuLmhvdC1waWNrOmhvdmVyIHtcbiAgZmlsdGVyOiBzYXR1cmF0ZSgyLjQpIGJyaWdodG5lc3MoMS4yKTtcbn1cbi5ob3QtcGljayA+IHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIGNvbG9yOiAjOTAwQzcyO1xufVxuXG4uYXJjaGl2ZS50YWcgLnJhbmstbWF0aC1icmVhZGNydW1iLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLnJhbmstbWF0aC1icmVhZGNydW1iIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA5O1xuICBtYXJnaW46IDA7XG59XG5cbi5hcmNoaXZlLnRhZyAuaGVybyBzdmcsXG4uYXJjaGl2ZS5jYXRlZ29yeSAuaGVybyBzdmcsXG4uYmxvZyAuaGVybyBzdmcge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbiAgc2NhbGU6IDAuODU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICAuYXJjaGl2ZS50YWcgLmhlcm8gc3ZnLFxuICAuYXJjaGl2ZS5jYXRlZ29yeSAuaGVybyBzdmcsXG4gIC5ibG9nIC5oZXJvIHN2ZyB7XG4gICAgc2NhbGU6IDE7XG4gIH1cbn1cbi5hcmNoaXZlLnRhZyAuY2F0ZWdvcnktY2xvdWQsXG4uYXJjaGl2ZS50YWcgLnRhZ3MtY2xvdWQsXG4uYXJjaGl2ZS50YWcgLnRhZy1jbG91ZCxcbi5hcmNoaXZlLmNhdGVnb3J5IC5jYXRlZ29yeS1jbG91ZCxcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWdzLWNsb3VkLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLnRhZy1jbG91ZCxcbi5ibG9nIC5jYXRlZ29yeS1jbG91ZCxcbi5ibG9nIC50YWdzLWNsb3VkLFxuLmJsb2cgLnRhZy1jbG91ZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5hcmNoaXZlLnRhZyAuY2F0ZWdvcnktY2xvdWQgYSxcbi5hcmNoaXZlLnRhZyAudGFncy1jbG91ZCBhLFxuLmFyY2hpdmUudGFnIC50YWctY2xvdWQgYSxcbi5hcmNoaXZlLmNhdGVnb3J5IC5jYXRlZ29yeS1jbG91ZCBhLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLnRhZ3MtY2xvdWQgYSxcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWctY2xvdWQgYSxcbi5ibG9nIC5jYXRlZ29yeS1jbG91ZCBhLFxuLmJsb2cgLnRhZ3MtY2xvdWQgYSxcbi5ibG9nIC50YWctY2xvdWQgYSB7XG4gIGNvbG9yOiAjQzY4RUQ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDIyMzRCO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uYXJjaGl2ZS50YWcgLmNhdGVnb3J5LWNsb3VkIGEuY3VycmVudCwgLmFyY2hpdmUudGFnIC5jYXRlZ29yeS1jbG91ZCBhOmhvdmVyLFxuLmFyY2hpdmUudGFnIC50YWdzLWNsb3VkIGEuY3VycmVudCxcbi5hcmNoaXZlLnRhZyAudGFncy1jbG91ZCBhOmhvdmVyLFxuLmFyY2hpdmUudGFnIC50YWctY2xvdWQgYS5jdXJyZW50LFxuLmFyY2hpdmUudGFnIC50YWctY2xvdWQgYTpob3Zlcixcbi5hcmNoaXZlLmNhdGVnb3J5IC5jYXRlZ29yeS1jbG91ZCBhLmN1cnJlbnQsXG4uYXJjaGl2ZS5jYXRlZ29yeSAuY2F0ZWdvcnktY2xvdWQgYTpob3Zlcixcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWdzLWNsb3VkIGEuY3VycmVudCxcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWdzLWNsb3VkIGE6aG92ZXIsXG4uYXJjaGl2ZS5jYXRlZ29yeSAudGFnLWNsb3VkIGEuY3VycmVudCxcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWctY2xvdWQgYTpob3Zlcixcbi5ibG9nIC5jYXRlZ29yeS1jbG91ZCBhLmN1cnJlbnQsXG4uYmxvZyAuY2F0ZWdvcnktY2xvdWQgYTpob3Zlcixcbi5ibG9nIC50YWdzLWNsb3VkIGEuY3VycmVudCxcbi5ibG9nIC50YWdzLWNsb3VkIGE6aG92ZXIsXG4uYmxvZyAudGFnLWNsb3VkIGEuY3VycmVudCxcbi5ibG9nIC50YWctY2xvdWQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTkwQTUxICFpbXBvcnRhbnQ7XG59XG4uYXJjaGl2ZS50YWcgLmNhdGVnb3J5LWNsb3VkIGEuaGlkZGVuLFxuLmFyY2hpdmUudGFnIC50YWdzLWNsb3VkIGEuaGlkZGVuLFxuLmFyY2hpdmUudGFnIC50YWctY2xvdWQgYS5oaWRkZW4sXG4uYXJjaGl2ZS5jYXRlZ29yeSAuY2F0ZWdvcnktY2xvdWQgYS5oaWRkZW4sXG4uYXJjaGl2ZS5jYXRlZ29yeSAudGFncy1jbG91ZCBhLmhpZGRlbixcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWctY2xvdWQgYS5oaWRkZW4sXG4uYmxvZyAuY2F0ZWdvcnktY2xvdWQgYS5oaWRkZW4sXG4uYmxvZyAudGFncy1jbG91ZCBhLmhpZGRlbixcbi5ibG9nIC50YWctY2xvdWQgYS5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFyY2hpdmUudGFnIC5jYXRlZ29yeS1jbG91ZCBhLm1vcmUsXG4uYXJjaGl2ZS50YWcgLnRhZ3MtY2xvdWQgYS5tb3JlLFxuLmFyY2hpdmUudGFnIC50YWctY2xvdWQgYS5tb3JlLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLmNhdGVnb3J5LWNsb3VkIGEubW9yZSxcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWdzLWNsb3VkIGEubW9yZSxcbi5hcmNoaXZlLmNhdGVnb3J5IC50YWctY2xvdWQgYS5tb3JlLFxuLmJsb2cgLmNhdGVnb3J5LWNsb3VkIGEubW9yZSxcbi5ibG9nIC50YWdzLWNsb3VkIGEubW9yZSxcbi5ibG9nIC50YWctY2xvdWQgYS5tb3JlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCk7XG59XG4uYXJjaGl2ZS50YWcgLmxvb3AgaHIsXG4uYXJjaGl2ZS5jYXRlZ29yeSAubG9vcCBocixcbi5ibG9nIC5sb29wIGhyIHtcbiAgbWFyZ2luOiAycmVtIGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbn1cbi5hcmNoaXZlLnRhZyAubG9vcCAuYXJ0aWNsZSxcbi5hcmNoaXZlLmNhdGVnb3J5IC5sb29wIC5hcnRpY2xlLFxuLmJsb2cgLmxvb3AgLmFydGljbGUge1xuICBwYWRkaW5nOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5hcmNoaXZlLnRhZyAubG9vcCAuYXJ0aWNsZSBoNCxcbi5hcmNoaXZlLmNhdGVnb3J5IC5sb29wIC5hcnRpY2xlIGg0LFxuLmJsb2cgLmxvb3AgLmFydGljbGUgaDQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5hcmNoaXZlLnRhZyAubG9vcCAuYXJ0aWNsZTpob3Zlcixcbi5hcmNoaXZlLmNhdGVnb3J5IC5sb29wIC5hcnRpY2xlOmhvdmVyLFxuLmJsb2cgLmxvb3AgLmFydGljbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xufVxuLmFyY2hpdmUudGFnIC5sb29wIC5hcnRpY2xlIGEsXG4uYXJjaGl2ZS5jYXRlZ29yeSAubG9vcCAuYXJ0aWNsZSBhLFxuLmJsb2cgLmxvb3AgLmFydGljbGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hcmNoaXZlLnRhZyAubG9vcCAuYXJ0aWNsZSAubWV0YSxcbi5hcmNoaXZlLmNhdGVnb3J5IC5sb29wIC5hcnRpY2xlIC5tZXRhLFxuLmJsb2cgLmxvb3AgLmFydGljbGUgLm1ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uYXJjaGl2ZS50YWcgLmxvb3AgLmFydGljbGUgLm1ldGEgLmNhdGVnb3JpZXMsXG4uYXJjaGl2ZS5jYXRlZ29yeSAubG9vcCAuYXJ0aWNsZSAubWV0YSAuY2F0ZWdvcmllcyxcbi5ibG9nIC5sb29wIC5hcnRpY2xlIC5tZXRhIC5jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hcmNoaXZlLnRhZyAubG9vcCAuYXJ0aWNsZSAubWV0YSAuY2F0ZWdvcmllcyA+IGEsXG4uYXJjaGl2ZS5jYXRlZ29yeSAubG9vcCAuYXJ0aWNsZSAubWV0YSAuY2F0ZWdvcmllcyA+IGEsXG4uYmxvZyAubG9vcCAuYXJ0aWNsZSAubWV0YSAuY2F0ZWdvcmllcyA+IGEge1xuICBjb2xvcjogI0M2OEVENztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyMjM0QjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uYXJjaGl2ZS50YWcgLmxvb3AgLmFydGljbGUgLm1ldGEgLmNhdGVnb3JpZXMgPiBhOmhvdmVyLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLmxvb3AgLmFydGljbGUgLm1ldGEgLmNhdGVnb3JpZXMgPiBhOmhvdmVyLFxuLmJsb2cgLmxvb3AgLmFydGljbGUgLm1ldGEgLmNhdGVnb3JpZXMgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBOTBBNTE7XG59XG4uYXJjaGl2ZS50YWcgLmxvb3AgLmFydGljbGUgLm1ldGEgLmNhdGVnb3JpZXMgPiBhOm5vdCg6bGFzdC1vZi10eXBlKSxcbi5hcmNoaXZlLmNhdGVnb3J5IC5sb29wIC5hcnRpY2xlIC5tZXRhIC5jYXRlZ29yaWVzID4gYTpub3QoOmxhc3Qtb2YtdHlwZSksXG4uYmxvZyAubG9vcCAuYXJ0aWNsZSAubWV0YSAuY2F0ZWdvcmllcyA+IGE6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4uYXJjaGl2ZS50YWcgLmxvb3AgLmFydGljbGUgLm1ldGEgLmRhdGUsXG4uYXJjaGl2ZS5jYXRlZ29yeSAubG9vcCAuYXJ0aWNsZSAubWV0YSAuZGF0ZSxcbi5ibG9nIC5sb29wIC5hcnRpY2xlIC5tZXRhIC5kYXRlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uYmFubmVycyA+ICoge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5iYW5uZXJzID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5iYW5uZXJzIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJhbm5lcnMgYSBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5iYW5uZXJzIGE6aG92ZXIgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOCk7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAxcmVtIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYWdpbmF0aW9uID4gKiB7XG4gIG1hcmdpbjogMCAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnBhZ2luYXRpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC1maWx0ZXIgMC4xNXMgbGluZWFyO1xufVxuLnBhZ2luYXRpb24gYTpob3ZlciB7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCA4cHggIzQ0ZCk7XG59XG4ucGFnaW5hdGlvbiAucHJldixcbi5wYWdpbmF0aW9uIC5uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LWZpbHRlciAwLjI1cyBsaW5lYXI7XG59XG4ucGFnaW5hdGlvbiAucHJldjpob3Zlcixcbi5wYWdpbmF0aW9uIC5uZXh0OmhvdmVyIHtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDhweCAjNDRkKTtcbn1cbi5wYWdpbmF0aW9uIC5wcmV2OmFmdGVyLFxuLnBhZ2luYXRpb24gLm5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIHRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvZHJvcC5zdmcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLnBhZ2luYXRpb24gLnByZXY6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLnBhZ2luYXRpb24gLmN1cnJlbnQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA1cHg7XG59XG5cbmJvZHkuZXJyb3I0MDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxNzE3O1xufVxuYm9keS5lcnJvcjQwNCBzZWN0aW9uLmVycm9yNDA0IHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpIGNvbnRyYXN0KDEuNCk7XG59XG5ib2R5LmVycm9yNDA0IGRpdi5jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDNyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5LmVycm9yNDA0IGRpdi5jb250ZW50IGgxIHtcbiAgZm9udC1zaXplOiBjbGFtcCg2cmVtLCA2dncsIDlyZW0pO1xuICBsaW5lLWhlaWdodDogY2xhbXAoNXJlbSwgNnZ3LCA3cmVtKTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnNpbmdsZS1xYSAucWEtY29udGVudCB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbn1cbi5zaW5nbGUtcWEgLmFuc3dlciB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbmJvZHkuc2VhcmNoIGhlYWRlciAuc3ViLW1lbnUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aC5saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoLmxpZ2h0ID4gKiB7XG4gIGNvbG9yOiAjMjIyO1xufVxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aC5saWdodCA+IHNlY3Rpb24udGFncyBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNCwgMzQsIDM0LCAwLjcpO1xufVxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aC5saWdodCA+IHNlY3Rpb24udGFncyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E5MEE1MTtcbn1cbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGgubGlnaHQgPiBociB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsIDM0LCAzNCwgMC43KTtcbn1cbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiBwLFxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aCA+IC53cC1ibG9jay1oZWFkaW5nLFxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aCA+IC5pbmdyZXNzLFxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aCA+IC53cC1ibG9jay1xdW90ZSxcbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiAud3AtYmxvY2stZ2FsbGVyeSxcbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiB1bCxcbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiBvbCxcbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiAud3AtYmxvY2stdGFibGUsXG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoID4gLndwLWJsb2NrLWltYWdlLFxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aCA+IC5pbmZvZ3JhbSxcbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiAucGVyc29ucyxcbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiAuY3RhLWNhcmRzLFxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aCA+IC53cC1ibG9jay1lbWJlZCxcbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiAubXA0LFxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aCA+IC5zb2NpYWwtbWVkaWEge1xuICBtYXgtd2lkdGg6IDczMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoID4gLmltYWdlLXF1b3RlIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aCA+IC5pbWFnZS1jYXJvdXNlbC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiBjYWxjKDczMHB4IC0gMnJlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoID4gdWwsXG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoID4gb2wge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG59XG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoID4gLndwLWJsb2NrLXF1b3RlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZzogMnJlbSAxcmVtIDJyZW0gNnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoID4gLndwLWJsb2NrLXF1b3RlIHtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW0gMnJlbSA2cmVtO1xuICB9XG59XG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoID4gLndwLWJsb2NrLXF1b3RlOmJlZm9yZSB7XG4gIGxlZnQ6IDFyZW07XG4gIHRvcDogNTBweDtcbn1cbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiBociB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aCA+IHAge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aCA+IHAuYW5mYW5nOmZpcnN0LWxldHRlciB7XG4gIGluaXRpYWwtbGV0dGVyOiAyO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbkBzdXBwb3J0cyBub3QgKGluaXRpYWwtbGV0dGVyOiAyKSB7XG4gIGJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiBwLmFuZmFuZzpmaXJzdC1sZXR0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aCA+IHAuYW5mYW5nLm9yYW5nZTpmaXJzdC1sZXR0ZXIge1xuICBjb2xvcjogI0VBNkQwNDtcbn1cbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiAuc29jaWFsLW1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoID4gLnNvY2lhbC1tZWRpYSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW46IDAuNXJlbTtcbn1cbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiAuc29jaWFsLW1lZGlhIGEgcGF0aCB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiAuc29jaWFsLW1lZGlhIGEgc3ZnIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoID4gLnNvY2lhbC1tZWRpYSBhOmhvdmVyIHN2ZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiAuc29jaWFsLW1lZGlhIGE6aG92ZXIgcGF0aCB7XG4gIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NTg4MjM1Mjk0KTtcbn1cbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiBzZWN0aW9uLnRhZ3Mge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggPiBzZWN0aW9uLnRhZ3MgLmhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aCA+IHNlY3Rpb24udGFncyA+ICoge1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoID4gc2VjdGlvbi50YWdzIC5jbG91ZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoID4gc2VjdGlvbi50YWdzIC5jbG91ZCA+IGEge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuYm9keS5wb3N0LXRlbXBsYXRlLXBhZ2UtZnVsbC13aWR0aCA+IHNlY3Rpb24udGFncyAuY2xvdWQgPiBhOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbmJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGggLnNoYXJlLWhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLnBhZ2UtdGhhbmsteW91LWNvbnRlbnQge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDNyZW0gMXJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pbmdyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuZmlndXJlLndwLWJsb2NrLWVtYmVkIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5maWd1cmUud3AtYmxvY2stZW1iZWQgPiAqIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuXG4uY3RhLWJhbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogNS42MjVyZW0gMXJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICAuY3RhLWJhbm5lci5zbWFsbCB7XG4gICAgbWluLWhlaWdodDogNDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIC5jdGEtYmFubmVyLmxhcmdlIHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgLmN0YS1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDhyZW0gMXJlbTtcbiAgfVxufVxuLmN0YS1iYW5uZXIgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmN0YS1iYW5uZXIgLmNvbnRlbnQgaDEsIC5jdGEtYmFubmVyIC5jb250ZW50IGgyLCAuY3RhLWJhbm5lciAuY29udGVudCBoMywgLmN0YS1iYW5uZXIgLmNvbnRlbnQgaDQsIC5jdGEtYmFubmVyIC5jb250ZW50IGg1LCAuY3RhLWJhbm5lciAuY29udGVudCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmN0YS1iYW5uZXIgLmNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5jdGEtY2FyZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICBwYWRkaW5nOiAzcmVtIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICAuY3RhLWNhcmRzIHtcbiAgICBwYWRkaW5nOiA4cmVtIDFyZW07XG4gIH1cbn1cbi5jdGEtY2FyZHMgLmNhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDFyZW07XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgLmN0YS1jYXJkcyAuY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoY2FsYyg1MCUgLSAxcmVtKSwgMWZyKSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY3RhLWNhcmRzIC5jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heChjYWxjKDI1JSAtIDJyZW0pLCAxZnIpKTtcbiAgICBncmlkLWdhcDogMnJlbTtcbiAgfVxufVxuLmN0YS1jYXJkcyAuY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmN0YS1jYXJkcyAuY2FyZCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5jdGEtY2FyZHMgLmNhcmQgYSB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4uY3RhLWNhcmRzIGgyIHtcbiAgbWFyZ2luOiAwIGF1dG8gMnJlbSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNDIyMzRCO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgLmN0YS1jYXJkcyBoMiB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cblxuc2VjdGlvbi5pbWFnZS10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbnNlY3Rpb24uaW1hZ2UtdGV4dC5ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTRlNDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLmltYWdlLXRleHQuZ3JheSB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG59XG5zZWN0aW9uLmltYWdlLXRleHQuZ3JheSAudGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU0ZTQ7XG59XG5zZWN0aW9uLmltYWdlLXRleHQgPiBkaXYge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24uaW1hZ2UtdGV4dCA+IGRpdiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi5pbWFnZS10ZXh0ID4gZGl2LnJpZ2h0IC50ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuc2VjdGlvbi5pbWFnZS10ZXh0ID4gZGl2IC5pbWFnZSBpbWcsXG5zZWN0aW9uLmltYWdlLXRleHQgPiBkaXYgLmNoYXJ0IGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi5pbWFnZS10ZXh0ID4gZGl2IC5pbWFnZS5yaWdodCxcbiAgc2VjdGlvbi5pbWFnZS10ZXh0ID4gZGl2IC5jaGFydC5yaWdodCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbnNlY3Rpb24uaW1hZ2UtdGV4dCA+IGRpdiAudGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzcmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5zZWN0aW9uLmltYWdlLXRleHQgPiBkaXYgLnRleHQgaDIsIHNlY3Rpb24uaW1hZ2UtdGV4dCA+IGRpdiAudGV4dCBoMywgc2VjdGlvbi5pbWFnZS10ZXh0ID4gZGl2IC50ZXh0IGg0LCBzZWN0aW9uLmltYWdlLXRleHQgPiBkaXYgLnRleHQgaDUsIHNlY3Rpb24uaW1hZ2UtdGV4dCA+IGRpdiAudGV4dCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi5pbWFnZS10ZXh0ID4gZGl2IC50ZXh0IHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbn1cbnNlY3Rpb24uaW1hZ2UtdGV4dCA+IGRpdiAudGV4dCA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5zZWN0aW9uLmltYWdlLXRleHQgPiBkaXYgLnRleHQgdWwsIHNlY3Rpb24uaW1hZ2UtdGV4dCA+IGRpdiAudGV4dCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbnNlY3Rpb24uaW1hZ2UtdGV4dCA+IGRpdiAubGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5zZWN0aW9uLmltYWdlLXRleHQgPiBkaXYgLmxpbmtzIGEge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5zZWN0aW9uLmltYWdlLXRleHQgPiBkaXYgLmxpbmtzIGE6bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uaGVyby1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmhlcm8tYmxvY2sgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5oZXJvLWJsb2NrLnNtYWxsIHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4uaGVyby1ibG9jay5zbWFsbCAuY29udGVudCB7XG4gIHBhZGRpbmc6IDJyZW07XG59XG4uaGVyby1ibG9jay5zbWFsbCAuY29udGVudCAud3lzaXd5ZyB7XG4gIG1hcmdpbjogM3JlbSBhdXRvO1xufVxuLmhlcm8tYmxvY2subGFyZ2Uge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjRweCk7XG59XG4uaGVyby1ibG9jay5jb2xvciAuY29udGVudCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLmhlcm8tYmxvY2suY29sb3IgLmNvbnRlbnQgaDEsIC5oZXJvLWJsb2NrLmNvbG9yIC5jb250ZW50IGgyLCAuaGVyby1ibG9jay5jb2xvciAuY29udGVudCBoMywgLmhlcm8tYmxvY2suY29sb3IgLmNvbnRlbnQgaDQsIC5oZXJvLWJsb2NrLmNvbG9yIC5jb250ZW50IGg1LCAuaGVyby1ibG9jay5jb2xvciAuY29udGVudCBoNiB7XG4gIGNvbG9yOiAjNTMxNTVEO1xufVxuLmhlcm8tYmxvY2suaW1hZ2UgLmNvbnRlbnQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5oZXJvLWJsb2NrIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0cmVtIDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICAuaGVyby1ibG9jayAuY29udGVudCB7XG4gICAgcGFkZGluZzogOHJlbSAycmVtO1xuICB9XG59XG4uaGVyby1ibG9jayAuY29udGVudCAud3lzaXd5ZyB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbjogM3JlbSBhdXRvO1xufVxuLmhlcm8tYmxvY2sgLmNvbnRlbnQgLnd5c2l3eWcgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIC5oZXJvLWJsb2NrIC5jb250ZW50IC53eXNpd3lnIHtcbiAgICBtYXJnaW46IDZyZW0gYXV0bztcbiAgfVxufVxuLmhlcm8tYmxvY2sgLmNvbnRlbnQgLnd5c2l3eWcgcCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbn1cbi5oZXJvLWJsb2NrIC5jb250ZW50IC53eXNpd3lnIHA6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5oZXJvLWJsb2NrIC5jb250ZW50IC5saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlcm8tYmxvY2sgLmNvbnRlbnQgLmxpbmtzIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZXJvLWJsb2NrIC5jb250ZW50IC5saW5rcyBhOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICAuaGVyby1ibG9jayAuY29udGVudCAubGlua3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmhlcm8tYmxvY2sgLmNvbnRlbnQgLmxpbmtzIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuaGVyby1ibG9jayAuY29udGVudCAubGlua3MgYTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5oZXJvLWJsb2NrIC5jb250ZW50IC5hZGRzZWFyY2gtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG4uaGVyby1ibG9jayAuY29udGVudCBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBib3JkZXItcmFkaXVzOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pbWFnZS1oZXJvLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmltYWdlLWhlcm8tYmxvY2sgZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW1hZ2UtaGVyby1ibG9jayAuZnVsbC13aWR0aC1wb3N0LWF1dGhvciA+IGRpdiB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cbi5zd2lwZXIgLnN3aXBlci1zbGlkZSBkaXYge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN3aXBlciAuc3dpcGVyLXNsaWRlIGRpdi52YWx1ZSB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICAuc3dpcGVyIC5zd2lwZXItc2xpZGUgZGl2LnZhbHVlIHtcbiAgICBmb250LXNpemU6IDdyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNnJlbTtcbiAgfVxufVxuLmJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5idXR0b24td3JhcHBlci5sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5idXR0b24td3JhcHBlci5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnV0dG9uLXdyYXBwZXIucmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmxhdGVzdC1wb3N0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU0ZTQ7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGF0ZXN0LXBvc3RzIHtcbiAgICBwYWRkaW5nOiA0cmVtIDFyZW07XG4gIH1cbn1cbi5sYXRlc3QtcG9zdHMgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ubGF0ZXN0LXBvc3RzIC5ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtZ2FwOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sYXRlc3QtcG9zdHMgLmdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbi5sYXRlc3QtcG9zdHMgLmdyaWQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sYXRlc3QtcG9zdHMgLmdyaWQgYSAuY2F0cy1kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubGF0ZXN0LXBvc3RzIC5ncmlkIGEgLmNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubGF0ZXN0LXBvc3RzIC5ncmlkIGEgLmNhdGVnb3JpZXMgPiBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjMDMyNDU5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4ubGF0ZXN0LXBvc3RzIC5ncmlkIGEgaDQge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbi5sYXRlc3QtcG9zdHMgLmdyaWQgYSAuZmVhdHVyZWQtaW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxhdGVzdC1wb3N0cyAuZ3JpZCBhIGltZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sYXRlc3QtcG9zdHMgLmdyaWQgYSBpbWcge1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cbi5sYXRlc3QtcG9zdHMgLmdyaWQgYTpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uZ2YtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAycmVtIDA7XG59XG4uZ2YtY29udGFpbmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM5MDBDNzIgLTAuNTIlLCAjQTkwQTUxIDEwMi45MiUpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCA0MCUsIDEwMCUgMjAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB6LWluZGV4OiAtMTtcbn1cbi5nZi1jb250YWluZXIgLmNvbnRhaW5lci05OTgge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAzMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZ2YtY29udGFpbmVyIC5jb250YWluZXItOTk4IHtcbiAgICBtYXgtd2lkdGg6IDk5OHB4O1xuICB9XG59XG4uZ2YtY29udGFpbmVyIC5mb3JtLXdyYXBwZXIge1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZ2FwOiAxcmVtO1xuICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdmLWNvbnRhaW5lciAuZm9ybS13cmFwcGVyIHtcbiAgICBnYXA6IDJyZW07XG4gIH1cbn1cbi5nZi1jb250YWluZXIgLmZvcm0td3JhcHBlciAuZm9ybSB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmdmLWNvbnRhaW5lciAuZm9ybS13cmFwcGVyIC5mb3JtIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgfVxufVxuLmdmLWNvbnRhaW5lciAuZm9ybS13cmFwcGVyIC5mb3JtIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLmdmLWNvbnRhaW5lciAuZm9ybS13cmFwcGVyIC5nZm9ybV9ib2R5IHNlbGVjdCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLmdmLWNvbnRhaW5lciAuZm9ybS13cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfbGFiZWwge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5nZi1jb250YWluZXIgLmZvcm0td3JhcHBlciAuZ2Zvcm1fYm9keSBpbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZ2YtY29udGFpbmVyIC5mb3JtLXdyYXBwZXIgLmdmb3JtX2JvZHkgdGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG4uZ2YtY29udGFpbmVyIC5ncmF2aXR5LXRoZW1lIHRhYmxlLmdzdXJ2ZXktbGlrZXJ0IHRkLmdzdXJ2ZXktbGlrZXJ0LWNob2ljZS5nc3VydmV5LWxpa2VydC1zZWxlY3RlZCxcbi5nZi1jb250YWluZXIgLmdmb3JtX2xlZ2FjeV9tYXJrdXBfd3JhcHBlciB0YWJsZS5nc3VydmV5LWxpa2VydCB0ZC5nc3VydmV5LWxpa2VydC1jaG9pY2UuZ3N1cnZleS1saWtlcnQtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2FjdGl2ZV9waW5rLnN2Zyk7XG59XG4uZ2YtY29udGFpbmVyIC5ncmF2aXR5LXRoZW1lIC5nc3VydmV5LXJhbmstY2hvaWNlLCAuZ2YtY29udGFpbmVyIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdzdXJ2ZXktcmFuay1jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2Fycm93LWhhbmRsZV9waW5rLnN2Zyk7XG59XG4uZ2YtY29udGFpbmVyIC5nc3VydmV5LXJhbmsudWktc29ydGFibGUgbGkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZ2YtY29udGFpbmVyIC5ncmF2aXR5LXRoZW1lIHRhYmxlLmdzdXJ2ZXktbGlrZXJ0IHRoLCAuZ2YtY29udGFpbmVyIC5ncmF2aXR5LXRoZW1lIHRhYmxlLmdzdXJ2ZXktbGlrZXJ0IHRkIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmdmLWNvbnRhaW5lciAuZ3Jhdml0eS10aGVtZSB0YWJsZS5nc3VydmV5LWxpa2VydCAuZ3N1cnZleS1saWtlcnQtcm93LWxhYmVsLFxuLmdmLWNvbnRhaW5lciAuZ3Jhdml0eS10aGVtZSB0YWJsZS5nc3VydmV5LWxpa2VydCB0aC5nc3VydmV5LWxpa2VydC1jaG9pY2UtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODU4ODIzNTI5NCkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzYycHgpIHtcbiAgLmdmLWNvbnRhaW5lciAuZ3Jhdml0eS10aGVtZSB0YWJsZS5nc3VydmV5LWxpa2VydCAuZ3N1cnZleS1saWtlcnQtcm93LWxhYmVsLFxuICAuZ2YtY29udGFpbmVyIC5ncmF2aXR5LXRoZW1lIHRhYmxlLmdzdXJ2ZXktbGlrZXJ0IHRoLmdzdXJ2ZXktbGlrZXJ0LWNob2ljZS1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuLmdmLWNvbnRhaW5lciAuZ3Jhdml0eS10aGVtZSB0YWJsZS5nc3VydmV5LWxpa2VydCAuZ3N1cnZleS1saWtlcnQtcm93LWxhYmVsIHtcbiAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2MnB4KSB7XG4gIC5nZi1jb250YWluZXIgLmdyYXZpdHktdGhlbWUgdGFibGUuZ3N1cnZleS1saWtlcnQgLmdzdXJ2ZXktbGlrZXJ0LXJvdy1sYWJlbCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgfVxufVxuXG4uZ2Zvcm1fYnV0dG9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDU1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM5MDBDNzIgMCUsICNBOTBBNTEgMTAwJSk7XG4gIHRyYW5zaXRpb246IGZpbHRlciAwLjJzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4uZ2Zvcm1fYnV0dG9uOmhvdmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMzUlKTtcbn1cblxuLmdmb3JtX3JlcXVpcmVkX2xlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkuZGFyay1sYXllci1hY3RpdmUgLmRhcmstbGF5ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDQ7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ucGVyc29ucy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtZ2FwOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBlcnNvbnMtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wZXJzb25zLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cbi5wZXJzb25zLWdyaWQgLnNvY2lhbC1tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGVyc29ucy1ncmlkIC5zb2NpYWwtbWVkaWEgaW1nIHtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLnBlcnNvbnMtZ3JpZCAuc29jaWFsLW1lZGlhIGE6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLnBlcnNvbnMtZ3JpZCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM1MzE1NUQ7XG59XG4ucGVyc29ucy1ncmlkIGEuZW1haWwge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLnBlcnNvbnMtZ3JpZCAucGVyc29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBlcnNvbnMtZ3JpZCAucGVyc29uIGltZyB7XG4gIHRyYW5zaXRpb246IGZpbHRlciAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLnBlcnNvbnMtZ3JpZCAucGVyc29uIC5sYXllciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTAsIDEwLCA4MCwgMC41KTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLnBlcnNvbnMtZ3JpZCAucGVyc29uIC5sYXllciBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA4MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wZXJzb25zLWdyaWQgLnBlcnNvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wZXJzb25zLWdyaWQgLnBlcnNvbjpob3ZlciAubGF5ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnBlcnNvbnMtZ3JpZCAucGVyc29uIGg2IHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cbi5wZXJzb25zLWdyaWQgLnBlcnNvbiAuc29jaWFsLW1lZGlhIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG4ucGVyc29ucy1ncmlkIC5pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wZXJzb25zLWdyaWQgLmltYWdlIC5nLXdoaXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB6LWluZGV4OiAxO1xufVxuLnBlcnNvbnMtZ3JpZCAucGVyc29uLWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbn1cblxuLnByb2R1Y3QtbW9kYWwsXG4ucGVyc29uLW1vZGFsIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDJyZW07XG4gIG1heC13aWR0aDogOTUlO1xuICByaWdodDogLTEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IDdweCByZ2JhKDAsIDAsIDAsIDAuMzkpO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIC5wcm9kdWN0LW1vZGFsLFxuICAucGVyc29uLW1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDkwdnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdC1tb2RhbCxcbiAgLnBlcnNvbi1tb2RhbCB7XG4gICAgbWF4LXdpZHRoOiA3MHZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3QtbW9kYWwsXG4gIC5wZXJzb24tbW9kYWwge1xuICAgIG1heC13aWR0aDogNTB2dztcbiAgfVxufVxuLnByb2R1Y3QtbW9kYWwgLmNsb3NlLFxuLnBlcnNvbi1tb2RhbCAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgei1pbmRleDogNTtcbn1cbi5wcm9kdWN0LW1vZGFsIC5jbG9zZSBpbWcsXG4ucGVyc29uLW1vZGFsIC5jbG9zZSBpbWcge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxNXB4O1xufVxuLnByb2R1Y3QtbW9kYWwgLmltYWdlLFxuLnBlcnNvbi1tb2RhbCAuaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZmYzZjQgMCwgI2RmY2FlNSAxMDAlKTtcbiAgbWluLWhlaWdodDogMTUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9kdWN0LW1vZGFsIC5idXR0b25zLFxuLnBlcnNvbi1tb2RhbCAuYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0LW1vZGFsIC5idXR0b25zLFxuICAucGVyc29uLW1vZGFsIC5idXR0b25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ucHJvZHVjdC1tb2RhbCAuYnV0dG9ucyBhLFxuLnBlcnNvbi1tb2RhbCAuYnV0dG9ucyBhIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0LW1vZGFsIC5idXR0b25zIGEsXG4gIC5wZXJzb24tbW9kYWwgLmJ1dHRvbnMgYSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLnByb2R1Y3QtbW9kYWwgLmJ1dHRvbnMgYTpob3Zlcixcbi5wZXJzb24tbW9kYWwgLmJ1dHRvbnMgYTpob3ZlciB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDAuMyk7XG59XG4ucHJvZHVjdC1tb2RhbCBoNixcbi5wZXJzb24tbW9kYWwgaDYge1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuLnByb2R1Y3QtbW9kYWwgLmluZm8tdGV4dCBwLFxuLnBlcnNvbi1tb2RhbCAuaW5mby10ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnByb2R1Y3QtbW9kYWwgLmluZm8tdGV4dCB1bCwgLnByb2R1Y3QtbW9kYWwgLmluZm8tdGV4dCBvbCxcbi5wZXJzb24tbW9kYWwgLmluZm8tdGV4dCB1bCxcbi5wZXJzb24tbW9kYWwgLmluZm8tdGV4dCBvbCB7XG4gIG1hcmdpbjogMXJlbSBhdXRvO1xufVxuLnByb2R1Y3QtbW9kYWwgLmluZm8tdGV4dCB1bCBhLCAucHJvZHVjdC1tb2RhbCAuaW5mby10ZXh0IG9sIGEsXG4ucGVyc29uLW1vZGFsIC5pbmZvLXRleHQgdWwgYSxcbi5wZXJzb24tbW9kYWwgLmluZm8tdGV4dCBvbCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMC41cmVtO1xuICBjb2xvcjogIzUzMTU1RDtcbn1cblxuLnBlcnNvbi1tb2RhbCB7XG4gIG1heC1oZWlnaHQ6IDg1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5zaW5nbGUtcG9zdCAjcGVyc29uLWluZm8tY2FyZCB7XG4gIGJhY2tncm91bmQ6ICMyMjIyMjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNpbmdsZS1wb3N0ICNwZXJzb24taW5mby1jYXJkIC5pbmZvIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zaW5nbGUtcG9zdCAjcGVyc29uLWluZm8tY2FyZCAuY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMzMzMzMzM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzMzMzO1xufVxuXG4ucGVyc29uLW1vZGFsIHtcbiAgbGVmdDogNTAlO1xufVxuLnBlcnNvbi1tb2RhbCAudG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wZXJzb24tbW9kYWwgLnRvcCAuaW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5wZXJzb24tbW9kYWwgLnRvcCAuaW1hZ2UgLmctd2hpdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHotaW5kZXg6IDE7XG59XG4ucGVyc29uLW1vZGFsIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLnBlcnNvbi1tb2RhbCAuaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucGVyc29uLW1vZGFsIC5pbmZvIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzUzMTU1RDtcbn1cbi5wZXJzb24tbW9kYWwgLnNvY2lhbC1tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuLnBlcnNvbi1tb2RhbCAuc29jaWFsLW1lZGlhIGltZyB7XG4gIGhlaWdodDogMThweDtcbn1cbi5wZXJzb24tbW9kYWwgLnNvY2lhbC1tZWRpYSBhOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogMC42cmVtO1xufVxuLnBlcnNvbi1tb2RhbCAuaW50cm9kdWN0aW9uID4gcCB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnBlcnNvbi1tb2RhbCAuaW50cm9kdWN0aW9uID4gcDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5zZWN0aW9uLnByb2R1Y3RzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbnNlY3Rpb24ucHJvZHVjdHMgaDMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdC1jYXRlZ29yaWVzIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdC1jYXRlZ29yaWVzIHNwYW4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDMyNDU5O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdC1jYXRlZ29yaWVzIHNwYW46aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZpbHRlcjogb3BhY2l0eSgwLjc1KTtcbn1cbnNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3QtY2F0ZWdvcmllcyBzcGFuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzI0NTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdHMge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDJyZW07XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5zZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0LWdyaWQgLnByb2R1Y3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdXRsaW5lOiAwO1xufVxuc2VjdGlvbi5wcm9kdWN0cyAucHJvZHVjdC1ncmlkIC5wcm9kdWN0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiAzcHggc29saWQgI0VBNkQwNDtcbn1cbnNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdCAuaW1hZ2Uge1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxNjRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0ZGRjNGNCAwJSwgI0RGQ0FFNSAxMDAlKTtcbn1cbnNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdCAuaW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgbWF4LWhlaWdodDogMTAwcHg7XG59XG5zZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0LWdyaWQgLnByb2R1Y3QgLmNvbnRlbnQge1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGhlaWdodDogMTAwJTtcbn1cbnNlY3Rpb24ucHJvZHVjdHMgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdCAuY29udGVudCBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG5zZWN0aW9uLnByb2R1Y3RzIC5wcm9kdWN0LWdyaWQgLnByb2R1Y3QgLmNvbnRlbnQgLmV4Y2VycHQge1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLnByb2R1Y3QtbW9kYWwge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ucHJvZHVjdC1tb2RhbCAuaW1hZ2Uge1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuLnByb2R1Y3QtbW9kYWwgLmltYWdlIGltZyB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xufVxuXG5zZWN0aW9uLnFhLFxuc2VjdGlvbi5hbGwtcWEge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuc2VjdGlvbi5xYSAucGFpcixcbnNlY3Rpb24uYWxsLXFhIC5wYWlyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTRlNDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cbnNlY3Rpb24ucWEgLnBhaXI6bm90KDpsYXN0LW9mLXR5cGUpLFxuc2VjdGlvbi5hbGwtcWEgLnBhaXI6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbnNlY3Rpb24ucWEgLnBhaXI6aG92ZXIsXG5zZWN0aW9uLmFsbC1xYSAucGFpcjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCA2cHggMTJweCAtMnB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMHB4IDNweCA3cHggLTNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuc2VjdGlvbi5xYSAucXVlc3Rpb24sXG5zZWN0aW9uLmFsbC1xYSAucXVlc3Rpb24ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzUzMTU1RDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuc2VjdGlvbi5xYSAucXVlc3Rpb24gaSxcbnNlY3Rpb24uYWxsLXFhIC5xdWVzdGlvbiBpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuNHM7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBtaW4td2lkdGg6IDI1cHg7XG59XG5zZWN0aW9uLnFhIC5xdWVzdGlvbiBpLm9wZW4sXG5zZWN0aW9uLmFsbC1xYSAucXVlc3Rpb24gaS5vcGVuIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuc2VjdGlvbi5xYSAucXVlc3Rpb24gaS5jbG9zZWQsXG5zZWN0aW9uLmFsbC1xYSAucXVlc3Rpb24gaS5jbG9zZWQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg1NDBkZWcpO1xufVxuc2VjdGlvbi5xYSAucXVlc3Rpb24gaSBpbWcsXG5zZWN0aW9uLmFsbC1xYSAucXVlc3Rpb24gaSBpbWcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuc2VjdGlvbi5xYSAuYW5zd2VyLFxuc2VjdGlvbi5hbGwtcWEgLmFuc3dlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuc2VjdGlvbi5xYSAuYW5zd2VyOmhvdmVyLFxuc2VjdGlvbi5hbGwtcWEgLmFuc3dlcjpob3ZlciB7XG4gIGN1cnNvcjogYXV0bztcbn1cbnNlY3Rpb24ucWEgLmFuc3dlciBhLFxuc2VjdGlvbi5hbGwtcWEgLmFuc3dlciBhIHtcbiAgY29sb3I6ICMwMzI0NTk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuc2VjdGlvbi5xYSAuYW5zd2VyIGE6aG92ZXIsXG5zZWN0aW9uLmFsbC1xYSAuYW5zd2VyIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5zZWN0aW9uLnFhIC5hbnN3ZXIgaDIsIHNlY3Rpb24ucWEgLmFuc3dlciBoMywgc2VjdGlvbi5xYSAuYW5zd2VyIGg0LCBzZWN0aW9uLnFhIC5hbnN3ZXIgaDUsIHNlY3Rpb24ucWEgLmFuc3dlciBoNixcbnNlY3Rpb24uYWxsLXFhIC5hbnN3ZXIgaDIsXG5zZWN0aW9uLmFsbC1xYSAuYW5zd2VyIGgzLFxuc2VjdGlvbi5hbGwtcWEgLmFuc3dlciBoNCxcbnNlY3Rpb24uYWxsLXFhIC5hbnN3ZXIgaDUsXG5zZWN0aW9uLmFsbC1xYSAuYW5zd2VyIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbnNlY3Rpb24ucWEgLmFuc3dlciBwOm5vdCg6bGFzdC1vZi10eXBlKSxcbnNlY3Rpb24uYWxsLXFhIC5hbnN3ZXIgcDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuc2VjdGlvbi5xYSAuYW5zd2VyIHVsLCBzZWN0aW9uLnFhIC5hbnN3ZXIgb2wsXG5zZWN0aW9uLmFsbC1xYSAuYW5zd2VyIHVsLFxuc2VjdGlvbi5hbGwtcWEgLmFuc3dlciBvbCB7XG4gIG1hcmdpbjogMXJlbSAwIDFyZW0gMnJlbTtcbn1cblxuLm1hcmtldGluZy1jYXRlZ29yaWVzLFxuLnFhLWNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubWFya2V0aW5nLWNhdGVnb3JpZXMgLnFhLWNhdGVnb3J5LWFsbCxcbi5tYXJrZXRpbmctY2F0ZWdvcmllcyBzcGFuLFxuLnFhLWNhdGVnb3JpZXMgLnFhLWNhdGVnb3J5LWFsbCxcbi5xYS1jYXRlZ29yaWVzIHNwYW4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTRlNDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDMyNDU5O1xuICBtYXJnaW46IDAgMXJlbSAxcmVtIDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tYXJrZXRpbmctY2F0ZWdvcmllcyAucWEtY2F0ZWdvcnktYWxsOmhvdmVyLFxuLm1hcmtldGluZy1jYXRlZ29yaWVzIHNwYW46aG92ZXIsXG4ucWEtY2F0ZWdvcmllcyAucWEtY2F0ZWdvcnktYWxsOmhvdmVyLFxuLnFhLWNhdGVnb3JpZXMgc3Bhbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmlsdGVyOiBvcGFjaXR5KDAuNzUpO1xufVxuLm1hcmtldGluZy1jYXRlZ29yaWVzIC5xYS1jYXRlZ29yeS1hbGwuYWN0aXZlLFxuLm1hcmtldGluZy1jYXRlZ29yaWVzIHNwYW4uYWN0aXZlLFxuLnFhLWNhdGVnb3JpZXMgLnFhLWNhdGVnb3J5LWFsbC5hY3RpdmUsXG4ucWEtY2F0ZWdvcmllcyBzcGFuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzI0NTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubWNlLWNvbnRlbnQtYm9keSB1bCwgLm1jZS1jb250ZW50LWJvZHkgb2wge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cblxuLnBkZi1saWJyYXJ5IC5saWJyYXJ5IHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWdhcDogMXJlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wZGYtbGlicmFyeSAubGlicmFyeSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgLnBkZi1saWJyYXJ5IC5saWJyYXJ5IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG4ucGRmLWxpYnJhcnkgLnBkZiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgcGFkZGluZzogMC44NzVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMSkgMCAxMHB4IDE1cHggLTNweCwgcmdiYSgwLCAwLCAwLCAwLjA1KSAwIDRweCA2cHggLTJweDtcbn1cbi5wZGYtbGlicmFyeSAucGRmOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogcmdiYSgxNywgMTcsIDI2LCAwLjA1KSAwIDFweCAwLCByZ2JhKDE3LCAxNywgMjYsIDAuMSkgMCAwIDhweDtcbn1cbi5wZGYtbGlicmFyeSAucGRmOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDNkZWcpIHNjYWxlKDEuMik7XG59XG4ucGRmLWxpYnJhcnkgLnBkZiBpbWcge1xuICBtYXgtd2lkdGg6IDMwcHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5wZGYtbGlicmFyeSAucGRmIC5maWxlc2l6ZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wZGYtbGlicmFyeSAucGRmIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbnNlY3Rpb24ubXA0IHtcbiAgcGFkZGluZzogMnJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgc2VjdGlvbi5tcDQge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLm1wNCB7XG4gICAgcGFkZGluZzogOHJlbTtcbiAgfVxufVxuc2VjdGlvbi5tcDQgLnZpZGVvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5zZWN0aW9uLm1wNCAudmlkZW8td3JhcHBlcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbnNlY3Rpb24ubXA0IC52aWRlby13cmFwcGVyOmhvdmVyIC5wbGF5LWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5zZWN0aW9uLm1wNCAudmlkZW8td3JhcHBlciAucGxheS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBvcGFjaXR5OiAwLjg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogMTA7XG59XG5zZWN0aW9uLm1wNCAudmlkZW8td3JhcHBlciAucGxheS1idXR0b24ucGxheSAucGxheS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5zZWN0aW9uLm1wNCAudmlkZW8td3JhcHBlciAucGxheS1idXR0b24ucGxheSAucGF1c2UtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5zZWN0aW9uLm1wNCAudmlkZW8td3JhcHBlciAucGxheS1idXR0b24ucGF1c2UgLnBsYXktaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5zZWN0aW9uLm1wNCAudmlkZW8td3JhcHBlciAucGxheS1idXR0b24ucGF1c2UgLnBhdXNlLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMC4zO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5zZWN0aW9uLm1wNCAudmlkZW8td3JhcHBlciAucGxheS1idXR0b24ucGF1c2UgLnBhdXNlLWljb246aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuc2VjdGlvbi5tcDQgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cblxuLm1hcmtldGluZy1jYXRlZ29yaWVzIHtcbiAgcGFkZGluZzogNHJlbSAxcmVtO1xufVxuLm1hcmtldGluZy1jYXRlZ29yaWVzIGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLm1hcmtldGluZy1jYXRlZ29yaWVzIC5jbG91ZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYXJrZXRpbmctY2F0ZWdvcmllcyAud3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuc2VjdGlvbi5jb2xvci1iYW5uZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMi4yNTtcbn1cbnNlY3Rpb24uY29sb3ItYmFubmVyIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5zZWN0aW9uLmNvbG9yLWJhbm5lciBwIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICBzZWN0aW9uLmNvbG9yLWJhbm5lciB7XG4gICAgcGFkZGluZzogNHJlbSAxcmVtO1xuICB9XG59XG5cbi5sYW5naW5nLXBhZ2UtZm9ybSB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbi5sYW5naW5nLXBhZ2UtZm9ybSBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5sYW5naW5nLXBhZ2UtZm9ybSBkaXYuZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg2KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGFuZ2luZy1wYWdlLWZvcm0gZGl2LmZvcm0ge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxhbmdpbmctcGFnZS1mb3JtIGRpdi5mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgfVxufVxuLmxhbmdpbmctcGFnZS1mb3JtIGRpdi5mb3JtIC5nZm9ybS1maWVsZC1sYWJlbCxcbi5sYW5naW5nLXBhZ2UtZm9ybSBkaXYuZm9ybSAuZ2lucHV0X2NvbnRhaW5lcixcbi5sYW5naW5nLXBhZ2UtZm9ybSBkaXYuZm9ybSAuZ2ZpZWxkX2Rlc2NyaXB0aW9uLFxuLmxhbmdpbmctcGFnZS1mb3JtIGRpdi5mb3JtIGlucHV0IHtcbiAgZm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcbn1cbi5sYW5naW5nLXBhZ2UtZm9ybSBkaXYuZm9ybSBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sYW5naW5nLXBhZ2UtZm9ybSBkaXYuZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLmxhbmdpbmctcGFnZS1mb3JtIGRpdi5mb3JtIC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgLmxhbmdpbmctcGFnZS1mb3JtIGRpdi5mb3JtIC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxufVxuLmxhbmdpbmctcGFnZS1mb3JtIGRpdi5mb3JtIC5nZm9ybV9ib2R5IGlucHV0LFxuLmxhbmdpbmctcGFnZS1mb3JtIGRpdi5mb3JtIC5nZm9ybV9ib2R5IHNlbGVjdCxcbi5sYW5naW5nLXBhZ2UtZm9ybSBkaXYuZm9ybSAuZ2Zvcm1fYm9keSB0ZXh0YXJlYSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLmxhbmdpbmctcGFnZS1mb3JtIGRpdi5mb3JtIC5nZm9ybV9ib2R5IDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIxMjEyMTtcbn1cbi5sYW5naW5nLXBhZ2UtZm9ybSBkaXYuZm9ybSAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5sYW5naW5nLXBhZ2UtZm9ybSBkaXYuZm9ybSAuZ2Zvcm1fYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAuNXJlbSAzcmVtO1xufVxuLmxhbmdpbmctcGFnZS1mb3JtIC5zb2NpYWwtbWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KSB7XG4gIC5sYW5naW5nLXBhZ2UtZm9ybSAuc29jaWFsLW1lZGlhIHtcbiAgICBtYXJnaW46IDRyZW0gMCAycmVtO1xuICB9XG59XG4ubGFuZ2luZy1wYWdlLWZvcm0gLnNvY2lhbC1tZWRpYSBhIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4ubGFuZ2luZy1wYWdlLWZvcm0gLnNvY2lhbC1tZWRpYSBhIHBhdGgge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4ubGFuZ2luZy1wYWdlLWZvcm0gLnNvY2lhbC1tZWRpYSBhIHN2ZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG59XG4ubGFuZ2luZy1wYWdlLWZvcm0gLnNvY2lhbC1tZWRpYSBhIHN2ZyBwYXRoIHtcbiAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1ODgyMzUyOTQpO1xufVxuLmxhbmdpbmctcGFnZS1mb3JtIC5zb2NpYWwtbWVkaWEgYTpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuOCk7XG59XG5cbnNlY3Rpb24uaW5mb2dyYW0ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG5zZWN0aW9uLmltYWdlLXF1b3RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogM3JlbSBhdXRvO1xuICBtYXgtd2lkdGg6IDk0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgc2VjdGlvbi5pbWFnZS1xdW90ZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24uaW1hZ2UtcXVvdGUge1xuICAgIG1hcmdpbjogNnJlbSBhdXRvO1xuICAgIGdhcDogMS41cmVtO1xuICB9XG59XG5zZWN0aW9uLmltYWdlLXF1b3RlIC5pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb24uaW1hZ2UtcXVvdGUgaW1nIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICBzZWN0aW9uLmltYWdlLXF1b3RlIGltZyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgd2lkdGg6IDE5MnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDE5MnB4O1xuICB9XG59XG5zZWN0aW9uLmltYWdlLXF1b3RlIGJsb2NrcXVvdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgc2VjdGlvbi5pbWFnZS1xdW90ZSBibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuc2VjdGlvbi5pbWFnZS1xdW90ZSBibG9ja3F1b3RlIGNpdGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbn1cbnNlY3Rpb24uaW1hZ2UtcXVvdGUgYmxvY2txdW90ZSBjaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUIFwiO1xufVxuXG5zZWN0aW9uLmJhY2tncm91bmQtaW1hZ2UtcXVvdGUge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiAzcmVtIDA7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuc2VjdGlvbi5iYWNrZ3JvdW5kLWltYWdlLXF1b3RlIGJsb2NrcXVvdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgc2VjdGlvbi5iYWNrZ3JvdW5kLWltYWdlLXF1b3RlIGJsb2NrcXVvdGUge1xuICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgfVxufVxuc2VjdGlvbi5iYWNrZ3JvdW5kLWltYWdlLXF1b3RlIGJsb2NrcXVvdGUgLnF1b3RlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIDV2dywgMi41cmVtKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbnNlY3Rpb24uYmFja2dyb3VuZC1pbWFnZS1xdW90ZSBibG9ja3F1b3RlIC5xdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAnFwiO1xufVxuc2VjdGlvbi5iYWNrZ3JvdW5kLWltYWdlLXF1b3RlIGJsb2NrcXVvdGUgLnF1b3RlOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbn1cbnNlY3Rpb24uYmFja2dyb3VuZC1pbWFnZS1xdW90ZSBibG9ja3F1b3RlIGNpdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5zZWN0aW9uLmJhY2tncm91bmQtaW1hZ2UtYmlkcyB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbiAgbWluLWhlaWdodDogNDAwcHg7XG59XG5zZWN0aW9uLmJhY2tncm91bmQtaW1hZ2UtYmlkcyAuYmlkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgc2VjdGlvbi5iYWNrZ3JvdW5kLWltYWdlLWJpZHMgLmJpZHMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5zZWN0aW9uLmJhY2tncm91bmQtaW1hZ2UtYmlkcyAuYmlkcyAuYmlkcy1udW1iZXIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IGNsYW1wKDRyZW0sIDEwdncsIDEwcmVtKTtcbiAgZm9udC1mYW1pbHk6IFwiRXBpbG9ndWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuc2VjdGlvbi5iYWNrZ3JvdW5kLWltYWdlLWJpZHMgLmJpZHMgLmJpZHMtdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCA1dncsIDIuNXJlbSk7XG59XG5zZWN0aW9uLmJhY2tncm91bmQtaW1hZ2UtYmlkcyAuYmlkcyAuYmlkcy1zdWItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXRvcDogMS4ycmVtO1xufVxuXG5zZWN0aW9uLmZ1bGwtd2lkdGgtcG9zdC1tcDQge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBtYXJnaW46IDJyZW0gYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLmZ1bGwtd2lkdGgtcG9zdC1tcDQge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cbn1cbnNlY3Rpb24uZnVsbC13aWR0aC1wb3N0LW1wNCB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5mdWxsLXdpZHRoLXBvc3QtYXV0aG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3MTcxNztcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuLmZ1bGwtd2lkdGgtcG9zdC1hdXRob3IgLmF1dGhvcnMgLmF1dGhvciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmZ1bGwtd2lkdGgtcG9zdC1hdXRob3IgLmF1dGhvcnMgLmF1dGhvciAubmFtZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmZ1bGwtd2lkdGgtcG9zdC1hdXRob3IgPiBkaXYge1xuICBtYXgtd2lkdGg6IDczMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MjBweCkge1xuICAuZnVsbC13aWR0aC1wb3N0LWF1dGhvciA+IGRpdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5mdWxsLXdpZHRoLXBvc3QtYXV0aG9yID4gZGl2IC5tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmZ1bGwtd2lkdGgtcG9zdC1hdXRob3IgPiBkaXYgLm1ldGEgPiBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5mdWxsLXdpZHRoLXBvc3QtYXV0aG9yID4gZGl2IC5zb2NpYWwtbWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgLmZ1bGwtd2lkdGgtcG9zdC1hdXRob3IgPiBkaXYgLnNvY2lhbC1tZWRpYSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmZ1bGwtd2lkdGgtcG9zdC1hdXRob3IgPiBkaXYgLnNvY2lhbC1tZWRpYSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZnVsbC13aWR0aC1wb3N0LWF1dGhvciA+IGRpdiAuc29jaWFsLW1lZGlhIGE6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjZyZW07XG59XG4uZnVsbC13aWR0aC1wb3N0LWF1dGhvciA+IGRpdiAuc29jaWFsLW1lZGlhIGEgcGF0aCB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbi5mdWxsLXdpZHRoLXBvc3QtYXV0aG9yID4gZGl2IC5zb2NpYWwtbWVkaWEgYSBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLWluLW91dDtcbn1cbi5mdWxsLXdpZHRoLXBvc3QtYXV0aG9yID4gZGl2IC5zb2NpYWwtbWVkaWEgYTpob3ZlciBzdmcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG4uZnVsbC13aWR0aC1wb3N0LWF1dGhvciA+IGRpdiAuc29jaWFsLW1lZGlhIGE6aG92ZXIgcGF0aCB7XG4gIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NTg4MjM1Mjk0KTtcbn1cblxuYm9keS5saWdodCAuZnVsbC13aWR0aC1wb3N0LWF1dGhvciB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpO1xufVxuYm9keS5saWdodCAuZnVsbC13aWR0aC1wb3N0LWF1dGhvciAubWV0YSB7XG4gIGNvbG9yOiAjZTVlNGU0O1xufVxuXG4uc3BlY2lhbC1oZXJvIHtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3BlY2lhbC1oZXJvIC5oZWFkaW5nIHtcbiAgbWFyZ2luOiA1cmVtIDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVyZW07XG59XG4uc3BlY2lhbC1oZXJvIC5oZWFkaW5nIGgxIHtcbiAgZm9udC1mYW1pbHk6IFwiTmV1ZU1ldGFuYVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNwZWNpYWwtaGVybyAuc3BlY2lhbC1mb250IHtcbiAgZm9udC1mYW1pbHk6IFwiQmFzdGVsZXVyXCI7XG59XG4uc3BlY2lhbC1oZXJvIC5pbnBhZ2UtYW5jaG9yIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbn1cbi5zcGVjaWFsLWhlcm8gc3ZnIHtcbiAgYW5pbWF0aW9uOiBwdWxzZSAxLjVzIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbn1cbi52aWRlby1ncmlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTRlNDtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgLnZpZGVvLWdyaWQge1xuICAgIHBhZGRpbmc6IDNyZW0gMXJlbTtcbiAgfVxufVxuLnZpZGVvLWdyaWQgLmhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udmlkZW8tZ3JpZCAuZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi52aWRlby1ncmlkIC52aWRlby13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpIHtcbiAgLnZpZGVvLWdyaWQgLnZpZGVvLXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnZpZGVvLWdyaWQgLnZpZGVvLXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDMzJSAtIDEwcHgpO1xuICB9XG59XG4udmlkZW8tZ3JpZCAudmlkZW8td3JhcHBlcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52aWRlby1ncmlkIC52aWRlby13cmFwcGVyOmhvdmVyIC5wbGF5LWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4udmlkZW8tZ3JpZCAudmlkZW8td3JhcHBlciAucGxheS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBvcGFjaXR5OiAwLjg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbn1cbi52aWRlby1ncmlkIC52aWRlby13cmFwcGVyIC5wbGF5LWJ1dHRvbi5wbGF5IC5wbGF5LWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWRlby1ncmlkIC52aWRlby13cmFwcGVyIC5wbGF5LWJ1dHRvbi5wbGF5IC5wYXVzZS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWRlby1ncmlkIC52aWRlby13cmFwcGVyIC5wbGF5LWJ1dHRvbi5wYXVzZSAucGxheS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWRlby1ncmlkIC52aWRlby13cmFwcGVyIC5wbGF5LWJ1dHRvbi5wYXVzZSAucGF1c2UtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwLjM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbn1cbi52aWRlby1ncmlkIC52aWRlby13cmFwcGVyIC5wbGF5LWJ1dHRvbi5wYXVzZSAucGF1c2UtaWNvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4udmlkZW8tZ3JpZCB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGFzcGVjdC1yYXRpbzogOS8xNjtcbn1cblxuLmZ1bGwtd2lkdGgtcG9zdC1oZXJvIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjRweCk7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mdWxsLXdpZHRoLXBvc3QtaGVybyB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZnVsbC13aWR0aC1wb3N0LWhlcm8gLnd5c2l3eWcge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAyNSU7XG59XG4uZnVsbC13aWR0aC1wb3N0LWhlcm8gLnd5c2l3eWcgaDEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uZnVsbC13aWR0aC1wb3N0LWhlcm8gLnd5c2l3eWcgcCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICB0ZXh0LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uZnVsbC13aWR0aC1wb3N0LWhlcm8gLnNjcm9sbC1kb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgYm90dG9tOiAzcmVtO1xuICB3aWR0aDogMjRweDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUge1xuICAgIGJvdHRvbTogM3JlbTtcbiAgfVxuICA1MCUge1xuICAgIGJvdHRvbTogMy44cmVtO1xuICB9XG4gIDEwMCUge1xuICAgIGJvdHRvbTogM3JlbTtcbiAgfVxufVxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBmb250LWZhbWlseTogXCJvbW5lcy1wcm9cIiwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS5ob21lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cblxuLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yX19wb3N0LXRpdGxlLXdyYXBwZXIge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbmh0bWwgOndoZXJlKC53cC1ibG9jaykge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaXMtcm9vdC1jb250YWluZXIge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLndwLWJsb2NrLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn0iLCIvL1xuLy8gX3Jlc2V0LnNjc3Ncbi8vXG5cbioge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cbiIsImEuY2F0ZWdvcnksXG5hLnRhZyxcbmEudGFncyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDQpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGZvbnQtc2l6ZTogLjc1cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMCUgMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbi1vdXQ7XG5cbiAgJi5tb3JlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGNvbG9yX3B1cnBsZV9saWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfcHVycGxlO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3ByaW1hcnlfc2hhZGVfMztcbiAgfVxufVxuXG5hLmJ0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXJhZGl1czogNTVweDtcblxuICAmLnByaW1hcnktMSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3ByaW1hcnk7XG5cbiAgICAmLmdyYWRpZW50IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzcwMTQ2OCAwJSwgIzUzMTU1RCAxMDAlKTtcbiAgICB9XG5cbiAgICAmLnNoYWRlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzkwMEM3MiAwJSwgI0E5MEE1MSAxMDAlKTtcbiAgICB9XG5cbiAgICAmLmFjY2VudCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNBOTBBNTEgMCUsICNEMDAwMTggMTAwJSk7XG4gICAgfVxuICB9XG5cbiAgJi5wcmltYXJ5LTEsXG4gICYucHJpbWFyeS0yIHtcbiAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgzNSUpO1xuICAgIH1cbiAgfVxuXG4gICYuc2Vjb25kYXJ5LTEsXG4gICYuc2Vjb25kYXJ5LTIge1xuICAgIHRyYW5zaXRpb246IGZpbHRlciAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGZpbHRlcjogc2F0dXJhdGUoMik7XG4gICAgfVxuICB9XG5cbiAgJi5wcmltYXJ5LTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9zZWNvbmRhcnk7XG5cbiAgICAmLmdyYWRpZW50IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0VBNkQwNCAwJSwgI0U1NTIxMCAxMDAlKTtcbiAgICB9XG5cbiAgICAmLnNoYWRlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0UzNDYyOSAwJSwgI0QwMDAxOCAxMDAlKTtcbiAgICB9XG4gIH1cblxuICAmLnNlY29uZGFyeS0xIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfcHJpbWFyeTtcbiAgICBjb2xvcjogJGNvbG9yX3ByaW1hcnk7XG4gIH1cblxuICAmLnNlY29uZGFyeS0yIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Jfc2Vjb25kYXJ5O1xuICAgIGNvbG9yOiAkY29sb3Jfc2Vjb25kYXJ5O1xuICB9XG5cbiAgJi5sYXJnZSB7XG4gICAgcGFkZGluZzogLjc1cmVtIDJyZW07XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxuXG4gICYubWVkaXVtIHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbSAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zcmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICB9XG5cbiAgJi5zbWFsbCB7XG4gICAgcGFkZGluZzogLjVyZW0gMS4xMjVyZW07XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgfVxufVxuIiwiLy9cbi8vIF9tZWRpYS5zY3NzXG4vL1xuXG4ud3AtY2FwdGlvbiwgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgJi5hbGlnbmxlZnQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAwIDFlbSAxZW0gMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAmLmFsaWduY2VudGVyLCAmLmFsaWdubm9uZSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDFlbSAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5hbGlnbnJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW46IDAgMCAxZW0gMWVtO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG59XG4iLCJhcnRpY2xlLmNvbnRhaW5lci1jb2wtMTIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGdhcDogMCAxcmVtO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCBhdXRvKTtcbiAgcGFkZGluZzogMCAxcmVtO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFRhYmxldFB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgYXV0byk7XG4gICAgZ2FwOiAwIDFyZW07XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICNicmVhZGNydW1icyxcbiAgaGVhZGVyIHtcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEzO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICAgIGdyaWQtY29sdW1uOiAyL3NwYW4gMTA7XG4gICAgfVxuICB9XG5cbiAgLm1haW4ge1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTM7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBUYWJsZXRQeCkge1xuICAgICAgZ3JpZC1jb2x1bW46IDIvc3BhbiA2O1xuICAgIH1cbiAgfVxuXG4gIGFzaWRlIHtcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDEzO1xuICAgIGdyaWQtcm93OiBhdXRvL3NwYW4gMTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFRhYmxldFB4KSB7XG4gICAgICBncmlkLWNvbHVtbjogOC9zcGFuIDQ7XG4gICAgICBncmlkLXJvdzogYXV0by9zcGFuIDE7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwTGFwdG9wUHgpIHtcbiAgICAgIGdyaWQtY29sdW1uOiA5L3NwYW4gMztcbiAgICAgIGdyaWQtcm93OiBhdXRvL3NwYW4gMTtcbiAgICB9XG4gIH1cbn1cblxuXG4uYmxvZy5jb250YWluZXItY29sLTEyLFxuLmFyY2hpdmUuY29udGFpbmVyLWNvbC0xMiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZ2FwOiAwIDFyZW07XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIGF1dG8pO1xuICBwYWRkaW5nOiAwIDFyZW07XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBhdXRvKTtcbiAgICBnYXA6IDAgMXJlbTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicERlc2t0b3BQeCkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuYXJjaGl2ZS10b3Age1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XG4gICAgb3ZlcmZsb3c6IGNsaXA7XG4gIH1cblxuICAuYXJjaGl2ZS10aXRsZSxcbiAgLnN0aWNreS1wb3N0cyxcbiAgLmNhdGVnb3J5LWNsb3VkLFxuICAudGFncy1jbG91ZCxcbiAgLnRhZy1jbG91ZCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicExhcHRvcFB4KSB7XG4gICAgICBncmlkLWNvbHVtbjogMS9zcGFuIDk7XG4gICAgfVxuICB9XG5cbiAgLmxvb3Age1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBUYWJsZXRQeCkge1xuICAgICAgZ3JpZC1jb2x1bW46IDEvc3BhbiA4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicExhcHRvcFB4KSB7XG4gICAgICBncmlkLWNvbHVtbjogMS9zcGFuIDY7XG4gICAgfVxuICB9XG5cbiAgYXNpZGUge1xuICAgIGdyaWQtY29sdW1uOiAxL3NwYW4gMTI7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBMYXB0b3BQeCkge1xuICAgICAgZ3JpZC1jb2x1bW46IDEwL3NwYW4gMztcbiAgICB9XG4gIH1cblxuICAuYmFubmVycyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICAgIGdyaWQtY29sdW1uOiA5L3NwYW4gNDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBMYXB0b3BQeCkge1xuICAgICAgZ3JpZC1jb2x1bW46IDEwL3NwYW4gMztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi5ibG9nLnBhZ2VkIHtcbiAgLmNhdGVnb3J5LWNsb3VkIHt9XG5cbiAgYXNpZGUge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA0O1xuXG4gICAgLnBpY2tzIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgLmJhbm5lcnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuYm9keS5jYXRlZ29yeSB7XG4gIC5hcmNoaXZlLmNvbnRhaW5lci1jb2wtMTIge1xuICAgIC5iYW5uZXJzIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicExhcHRvcFB4KSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiA3L3NwYW4gMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtY29udGVudCB7XG5cbiAgPmgxLFxuICA+aDEsXG4gID5oMixcbiAgPmgzLFxuICA+aDQsXG4gID5oNSxcbiAgPmg2LFxuICA+cCxcbiAgPnVsLFxuICA+b2wsXG4gID4ud3AtYmxvY2stY29sdW1ucyxcbiAgPi53cC1ibG9jay10YWJsZSxcbiAgPi5idXR0b24td3JhcHBlcixcbiAgPi5zZWFyY2gtcmVzdWx0cyxcbiAgPnNlY3Rpb24ucGVyc29ucyxcbiAgPnNlY3Rpb24uYWxsLXFhIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBEZXNrdG9wUHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgPmgxLFxuICA+aDEsXG4gID5oMixcbiAgPmgzLFxuICA+aDQsXG4gID5oNSxcbiAgPmg2IHtcbiAgICBjb2xvcjogJGNvbG9yX2JvZHlfYmxhY2s7XG4gIH1cblxuICA+b2wsXG4gID51bCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcblxuICAgID5saSB7XG5cbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIH1cblxuICAgICAgPnVsLFxuICAgICAgPm9sIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+LndwLWJsb2NrLWNvbHVtbnMge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gID5wIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICA+YSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRjb2xvcl9ibHVlO1xuICAgIH1cbiAgfVxuXG4gIC5jb250YWluZXItMTYwMCB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cblxuXG4uY29udGFpbmVyLTE2MDAge1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmNvbnRhaW5lci0xMjAwIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jb250YWluZXItMTAwMCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uY29udGFpbmVyLTgwMCB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtbGFuZGluZzpub3QoLndwLWVkaXRvcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuXG4ubGFuZGluZy1wYWdlLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gID5zZWN0aW9uLmltYWdlLXRleHQge1xuICAgIC5jb250YWluZXItMTYwMCB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICB9XG4gIH1cbn0iLCIvL1xuLy8gX3R5cGUuc2Nzc1xuLy9cblxuZW0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5jb2RlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9ib2R5O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuaDEge1xuICBmb250LXNpemU6IGNsYW1wKDIuNjI1cmVtLCA2dncsIDRyZW0pO1xuICBsaW5lLWhlaWdodDogY2xhbXAoMy4zNzVyZW0sIDZ2dywgNC42ODhyZW0pO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMi4xMjVyZW0sIDZ2dywgMi44NzVyZW0pO1xuICBsaW5lLWhlaWdodDogY2xhbXAoM3JlbSwgNnZ3LCAzLjVyZW0pO1xuICBtYXJnaW4tdG9wOiBjbGFtcCgxLjQwMjVyZW0sIDZ2dywgMi42NHJlbSk7XG4gIG1hcmdpbi1ib3R0b206IGNsYW1wKDAuNzAxMjVyZW0sIDZ2dywgMC45NDg3NXJlbSk7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjhyZW0sIDZ2dywgMnJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBjbGFtcCgyLjhyZW0sIDZ2dywgMy4ycmVtKTtcbiAgbWFyZ2luLXRvcDogY2xhbXAoMS4xODhyZW0sIDZ2dywgMS43NDI0cmVtKTtcbiAgbWFyZ2luLWJvdHRvbTogY2xhbXAoMC41OTRyZW0sIDZ2dywgMC42NnJlbSk7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjEyNXJlbSwgNnZ3LCAxLjM3NXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBjbGFtcCgxLjhyZW0sIDZ2dywgMnJlbSk7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDAuNzQyNXJlbSwgNnZ3LCAwLjkwNzVyZW0pO1xuICBtYXJnaW4tYm90dG9tOiBjbGFtcCgwLjM3MTI1cmVtLCA2dncsIDAuNDUzNzVyZW0pO1xufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgNnZ3LCAxLjEyNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBjbGFtcCgxLjM3NXJlbSwgNnZ3LCAxLjgxM3JlbSk7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDAuNjZyZW0sIDZ2dywgMC43NDI1cmVtKTtcbiAgbWFyZ2luLWJvdHRvbTogY2xhbXAoMC4zMzNyZW0sIDZ2dywgMC40cmVtKTtcbn1cblxuaDYge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbn1cblxuLnN1YnRpdGxlLTEge1xuICBmb250LXNpemU6IGNsYW1wKDEuMjVyZW0sIDZ2dywgMS41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGNsYW1wKDEuODc1cmVtLCA2dncsIDIuMjVyZW0pO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uc3VidGl0bGUtMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgNnZ3LCAxLjEyNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBjbGFtcCgxcmVtLCA2dncsIDEuODc1cmVtKTtcbn1cbiIsIi5ncmFkaWVudC0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzcwMTQ2OCAtMC41MiUsICM1MzE1NUQgMTAyLjkyJSk7XG59XG5cbi5ncmFkaWVudC0tcHJpbWFyeS1zaGFkZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzkwMEM3MiAtMC41MiUsICNBOTBBNTEgMTAyLjkyJSk7XG59XG5cbi5ncmFkaWVudC0tYWNjZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjQTkwQTUxIC0wLjUyJSwgI0QwMDAxOCAxMDIuOTIlKTtcbn1cblxuLmdyYWRpZW50LS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNFQTZEMDQgMS4zNyUsICNFNTUyMTAgMTAwJSk7XG59XG5cbi5ncmFkaWVudC0tc2Vjb25kYXJ5LXNoYWRlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRTM0NjI5IDEuMzclLCAjRDAwMDE4IDEwMCUpO1xufVxuIiwiLndwLWJsb2NrLWltYWdlIHtcbiAgLndwLWVsZW1lbnQtY2FwdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IC40cmVtIC42cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNyk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgfVxufVxuXG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHtcbiAgbWFyZ2luLXRvcDogY2xhbXAoMy41cmVtLCA2dncsIDhyZW0pO1xuICBtYXJnaW4tYm90dG9tOiBjbGFtcCgzLjVyZW0sIDZ2dywgOHJlbSk7XG4gIG1hcmdpbi1sZWZ0OiBjbGFtcCg1LjYyNXJlbSwgNnZ3LCA4cmVtKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIHAge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxLjc1cmVtLCA2dncsIDEuODc1cmVtKTtcbiAgICBsaW5lLWhlaWdodDogY2xhbXAoMnJlbSwgNnZ3LCAyLjVyZW0pO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIGNpdGUge1xuICAgIGZvbnQtc2l6ZTogMC45MzhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1O1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNjFweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyAxcmVtKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL3F1b3RlLnN2Zyk7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbn1cblxuLndwLWJsb2NrLXNwYWNlciB7XG5cbiAgQG1lZGlhKG1heC13aWR0aDoxMDAwcHgpIHtcbiAgICAmLmlzLXN0eWxlLXJlc3BvbnNpdmUtbGFyZ2Uge1xuICAgICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuaXMtc3R5bGUtcmVzcG9uc2l2ZS1tZWRpdW0ge1xuICAgICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5pcy1zdHlsZS1yZXNwb25zaXZlLXNtYWxsIHtcbiAgICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYShtYXgtd2lkdGg6NjAwcHgpIHtcbiAgICAmLmlzLXN0eWxlLXJlc3BvbnNpdmUtbGFyZ2Uge1xuICAgICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5pcy1zdHlsZS1yZXNwb25zaXZlLW1lZGl1bSB7XG4gICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmlzLXN0eWxlLXJlc3BvbnNpdmUtc21hbGwge1xuICAgICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0Jhc3RlbGV1cic7XG4gICAgc3JjOiB1cmwoJy4uLy4uLy4uL2ZvbnRzL0Jhc3RlbGV1ci1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ05ldWVNZXRhbmEnO1xuICAgIHNyYzogdXJsKCcuLi8uLi8uLi9mb250cy9OZXVlTWV0YW5hLUV4dHJhQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn0iLCJoZWFkZXIubWFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9kYXJrX2dyYXk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG5cbiAgLnByaW1hcnkge1xuICAgIGhlaWdodDogNjRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICB9XG5cbiAgICBsaS5jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgICBhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwRGVza3RvcFB4KSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB9XG4gIH1cblxuICBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgLnByaW1hcnktbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicERlc2t0b3BQeCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICBhLmxvZ28ge1xuICAgICAgbWluLXdpZHRoOiAyMHB4O1xuICAgIH1cblxuICAgIC5tZW51IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBhIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNlYXJjaCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAuYWRkc2VhcmNoLXdyYXBwZXIge1xuICAgIGlucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweCFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDI4cHghaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMDgpO1xuICAgICAgd2lkdGg6IDEwMHB4IWltcG9ydGFudDtcbiAgICAgIG1pbi13aWR0aDogMTAwcHghaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjJzIGVhc2UtaW4tb3V0LCBtaW4td2lkdGggLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweCFpbXBvcnRhbnQ7XG4gICAgICB9XG5cblxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sYW5ndWFnZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICA+IGxpIHtcbiAgICAgIHBhZGRpbmc6IDAgMnB4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiZm9vdGVyLm1haW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZGFya19ncmF5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxuXG4gIGg1IHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzYpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLW91dDtcbiAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIH1cbiAgfVxuXG4gID4gZGl2IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGdhcDogMXJlbTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgcGFkZGluZzogNHJlbSAxcmVtO1xuXG4gICAgLmxvZ28ge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAyMzNweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwRGVza3RvcFB4KSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5tZW51cyB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBUYWJsZXRQeCkge1xuICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwRGVza3RvcFB4KSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNztcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc29jaWFsLW1lZGlhLWNvbnRhaW5lcixcbiAgICAuc3Vic2NyaXB0aW9uLFxuICAgIC5jb3B5cmlnaHQge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG4gICAgfVxuXG4gICAgLnNvY2lhbC1tZWRpYS1jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcblxuICAgICAgLnNvY2lhbC1tZWRpYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuXG4gICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6ICRjb2xvcl9ib2R5X3doaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zb2NpYWwtbWVkaWEtY29udGFpbmVyLFxuICAgIC5jb3B5cmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuXG4gICAgICAubWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFRhYmxldFB4KSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29weXJpZ2h0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzYpO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5LnBvc3QtdGVtcGxhdGUtcGFnZS1mdWxsLXdpZHRoIHtcbiAgZm9vdGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsImJvZHkge1xuICAmLm5vcm1hbCB7XG4gICAgLnN1Yi1tZW51LWNvbnRhaW5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZGFya19ncmF5O1xuICAgIH1cbiAgfVxuICAmLnBlcmZvcm1lcnMge1xuICAgIC5zdWItbWVudS1jb250YWluZXIge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNzAxNDY4IC0wLjUyJSwgIzUzMTU1RCAxMDIuOTIlKTtcbiAgICB9XG4gIH1cblxuICAmLmxpY2VuY2VzIHtcbiAgICAuc3ViLW1lbnUtY29udGFpbmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0VBNkQwNCAxLjM3JSwgI0U1NTIxMCAxMDAlKTtcbiAgICB9XG4gIH1cbn1cblxuaGVhZGVyLm1haW4ge1xuICA+IC5zdWItbWVudS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5zdWItbWVudS1iYWNrZ3JvdW5kIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UtaW4tb3V0LCB2aXNpYmlsaXR5IC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgJi5wYXNzaXZlIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBsaWdodHNreWJsdWU7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICBjb2xvcjogI2ZmZmZmZjtcblxuICAgIC5zdWItbWVudSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICA+IGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZzogLjVyZW0gMXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggLTJweCAwcHggMHB4ICNmZmY7XG5cbiAgICAgICAgICAuY2hpbGQtc3ViLW1lbnUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNoaWxkLXN1Yi1tZW51IHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9ib2R5X2JsYWNrO1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICBmb250LXNpemU6IC45NzVyZW07XG4gICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JfcHVycGxlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9wdXJwbGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJ1dHRvbi5oYW1idXJnZXIge1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicERlc2t0b3BQeCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuaGFtYnVyZ2VyLWJveCB7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5cbi5tb2JpbGUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAzNCwgMzQsIDAuNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3cHgpO1xuXG4gID4gLnN1Yi1tZW51LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yX2JvZHlfYmxhY2sgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC4ycmVtO1xuXG5cbiAgICAuc3ViLW1lbnUge1xuICAgICAgbGkge1xuXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYm9keV9ibGFjaztcblxuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2hpbGQtc3ViLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWVudSB7XG5cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLjJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYm9keV9ibGFjaztcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgJi5wZXJmb3JtZXJzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3ByaW1hcnk7XG4gICAgICB9XG5cbiAgICAgICYubGljZW5jZXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Jfc2Vjb25kYXJ5O1xuICAgICAgfVxuXG4gICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkY29sb3JfcHVycGxlX2xpZ2h0O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWRkc2VhcmNoLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ib2R5X2JsYWNrO1xuXG4gICAgZm9ybSB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGFuZ3VhZ2VzIHtcbiAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JvZHlfYmxhY2s7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICA+IGxpIHtcbiAgICAgIHBhZGRpbmc6IDAgMnB4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicERlc2t0b3BQeCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuaGVhZGVyLm1haW4ge1xuICA+IC5zdWItbWVudS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwRGVza3RvcFB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbiIsIi5zdGlja3ktcG9zdHMsXG4ucmVsYXRlZC1wb3N0cyxcbi5wb3N0LWxpZnRlciB7XG4gIC50aXRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzYsIDM2LCAzNiwgMC44KTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBoNSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIG1hcmdpbjogMCAwIDAgMXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLnJlbGF0ZWQtcG9zdHMsXG4ucG9zdC1saWZ0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjpob3ZlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICBhOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgLnJlbGF0ZWQtcG9zdCxcbiAgLmxpZnQtcG9zdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICRjb2xvcl9ncmF5O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwUGhvbmVQeCkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBUYWJsZXRQeCkge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gIH1cblxuICAucmVsYXRlZC1wb3N0IHtcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgfVxufVxuXG4ucG9zdC1saWZ0ZXIge1xuICAubGlmdC1wb3N0IHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgPmltZyB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgPmltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBUYWJsZXRQeCkge1xuXG4gICAgPi5saWZ0LXBvc3Q6bnRoLWNoaWxkKDEpLFxuICAgID4ubGlmdC1wb3N0Om50aC1jaGlsZCgyKSB7XG4gICAgICBmbGV4OiAxIDEgNTAlO1xuICAgIH1cbiAgfVxufVxuXG4ucmVsYXRlZC1wb3N0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG5cbiAgLnRpdGxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgaDUge1xuICAgICAgbWFyZ2luOiAuNXJlbSAwIDAgMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBEZXNrdG9wUHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBoNSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnN0aWNreS1wb3N0cyB7XG4gIGdyaWQtZ2FwOiAxcmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwUGhvbmVQeCkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDFyZW07XG4gIH1cblxuICAuc3RpY2t5LXBvc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwUGhvbmVQeCkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZlYXR1cmVkLWltYWdlIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3RpY2t5LXBvc3Q6bnRoLWNoaWxkKDIpLFxuICAuc3RpY2t5LXBvc3Q6bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICB9XG5cbiAgLnN0aWNreS1wb3N0Om50aC1jaGlsZCgxKSxcbiAgLnN0aWNreS1wb3N0Om50aC1jaGlsZCg0KSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgfVxuXG4gIC5zdGlja3ktcG9zdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59IiwiLmFkZHNlYXJjaC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogNTVweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzQsIDM0LCAzNCwgLjYpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMTQpO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gIH1cblxuICAmLmNvbG9yIHtcbiAgICBpbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJGNvbG9yX2JvZHlfYmxhY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZmlsdGVyOiBpbnZlcnQoMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmhlYWRlci5tYWluIHtcbiAgLmFkZHNlYXJjaC13cmFwcGVyIHtcbiAgICBpbnB1dCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTVweCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNCwgMzQsIDM0LCAuNikgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjE0KTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtbWVudSB7XG4gICAgLmFkZHNlYXJjaC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgfVxuICB9XG59XG5cbiIsIi5jYXRlZ29yeS1jbG91ZCxcbi50YWdzLWNsb3VkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMnJlbSAwIDA7XG5cbiAgYSB7XG4gICAgbWFyZ2luOiAwIDFyZW0gMXJlbSAwO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLnRhZ3MtY2xvdWQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4udGFnLWNsb3VkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLmNsb3VkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDFyZW0gMCAycmVtO1xuICAgIGEge1xuICAgICAgbWFyZ2luOiAwIC41cmVtIDFyZW0gMDtcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuIiwiLnBpY2tzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KTtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG5cbiAgJjpob3ZlciB7XG4gICAgcGF0aCB7XG4gICAgICBhbmltYXRpb246IGNvbG9yQ2hhbmdlIDNzO1xuICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tbGVmdDogLjc1cmVtO1xuICAgIH1cblxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IC41cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfZ3JheV91bHRyYTtcblxuICB9XG5cbiAgaDQge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIC5hcnRpY2xlIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjRweCBhdXRvO1xuICAgIGdyaWQtZ2FwOiAwLjVyZW07XG5cbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAuNXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgIH1cblxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgc3BhbixcbiAgICAuY2F0ZWdvcnkge1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIH1cblxuICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICAgIGNvbG9yOiAkY29sb3JfcHVycGxlX2xpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfcHVycGxlO1xuXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3ByaW1hcnlfc2hhZGVfMztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZSB7XG4gICAgICBtaW4td2lkdGg6IDY0cHg7XG4gICAgICBtaW4taGVpZ2h0OiA2NHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLWluLW91dDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBjb2xvckNoYW5nZSB7XG4gIDAlIHtcbiAgICBmaWxsOiAjZmZmZmZmO1xuICB9XG4gIDMzJSB7XG4gICAgZmlsbDogJGNvbG9yX3NlY29uZGFyeTtcbiAgfVxuICA2NiUge1xuICAgIGZpbGw6ICRjb2xvcl9oZWFkaW5nO1xuICB9XG4gIDEwMCUge1xuICAgIGZpbGw6ICNmZmZmZmY7XG4gIH1cbn1cbiIsImJvZHkge1xuICAmLmFyY2hpdmUuY2F0ZWdvcnksXG4gICYuYXJjaGl2ZS50YWcsXG4gICYuYmxvZyxcbiAgJi5zaW5nbGUtcG9zdCB7XG4gICAgY29sb3I6ICRjb2xvcl9ib2R5X3doaXRlO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9ib2R5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ib2R5X2JsYWNrO1xuICB9XG59XG5cbi5kaWFtb25kLFxuLmhvdC1waWNrIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAuNXJlbTtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gID4gc3BhbiB7XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDIyNXJlbTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG4gICY6aG92ZXIge1xuICAgIGZpbHRlcjogc2F0dXJhdGUoMS40KTtcbiAgfVxufVxuLmRpYW1vbmQge1xuICBtYXJnaW46IDJyZW0gYXV0byAxcmVtO1xuICBwYWRkaW5nOiAxcmVtO1xuICAmOmhvdmVyIHtcbiAgICBmaWx0ZXI6IHNhdHVyYXRlKDEuNCk7XG4gIH1cbiAgPiBzcGFuIHtcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi5ob3QtcGljayB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IC41cmVtIGF1dG87XG4gIHBhZGRpbmc6IC4zcmVtIDFyZW07XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGNTlDMkUgMS4zNyUsICNGRUEyM0YgNDQuNzclLCAjRjE3ODA4IDEwMCUpO1xuICAmOmhvdmVyIHtcbiAgICBmaWx0ZXI6IHNhdHVyYXRlKDIuNCkgYnJpZ2h0bmVzcygxLjIpO1xuICB9XG4gID4gc3BhbiB7XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGNvbG9yOiAkY29sb3JfcHJpbWFyeV9zaGFkZV8yO1xuICAgIH1cbiAgfVxufVxuXG5cbi5hcmNoaXZlLnRhZyxcbi5hcmNoaXZlLmNhdGVnb3J5IHtcbiAgLnJhbmstbWF0aC1icmVhZGNydW1iIHtcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDk7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5hcmNoaXZlLnRhZyxcbi5hcmNoaXZlLmNhdGVnb3J5LFxuLmJsb2cge1xuICAuaGVybyB7XG4gICAgc3ZnIHtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0O1xuICAgICAgc2NhbGU6IDAuODU7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBUYWJsZXRQeCkge1xuICAgICAgICBzY2FsZTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2F0ZWdvcnktY2xvdWQsXG4gIC50YWdzLWNsb3VkLFxuICAudGFnLWNsb3VkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3JfcHVycGxlX2xpZ2h0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3B1cnBsZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAmLmN1cnJlbnQsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9wcmltYXJ5X3NoYWRlXzMgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJi5oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLm1vcmUge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubG9vcCB7XG4gICAgaHIge1xuICAgICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgIH1cblxuICAgIC5hcnRpY2xlIHtcbiAgICAgIGg0IHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG5cbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLWluLW91dDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ncmF5O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuXG4gICAgICAubWV0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICAuY2F0ZWdvcmllcyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yX3B1cnBsZV9saWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9wdXJwbGU7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfcHJpbWFyeV9zaGFkZV8zO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5iYW5uZXJzIHtcbiAgPiAqIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBhIHtcbiAgICBpbWcge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGltZyB7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyguOCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAxcmVtIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAxMjtcbiAgZGlzcGxheTogZmxleDtcblxuXG4gID4gKiB7XG4gICAgbWFyZ2luOiAwIDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LWZpbHRlciAuMTVzIGxpbmVhcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDhweCAjNDRkKTtcbiAgICB9XG4gIH1cblxuICAucHJldixcbiAgLm5leHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LWZpbHRlciAuMjVzIGxpbmVhcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDhweCAjNDRkKTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2Ryb3Auc3ZnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgLnByZXYge1xuICAgICY6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmN1cnJlbnQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xuICB9XG59XG4iLCIuc2luZ2xlLXBvc3QsXG4uc2luZ2xlLXFhLFxuLnNpbmdsZS1wcm9kdWN0IHtcbiAgLmhlcm8ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG5cbiAgICA+IGRpdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLm1ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgLm5hbWUge1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggNXB4ICNmZmYpO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMCAwIDVweCAjZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICB9XG4gIH1cblxuICAuZW50cnktaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAycmVtIDA7XG5cbiAgICAuc29jaWFsLW1lZGlhIHtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvcl9ib2R5X3doaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFBob25lUHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAuc29jaWFsLW1lZGlhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IC40cmVtIC42cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM3KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5oZXJvLXZpZGVvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICBpZnJhbWUsXG4gICAgLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXG4gICAgLmVtYmVkLWNvbnRhaW5lciBlbWJlZCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cblxuICAuY2F0ZWdvcmllcy10YWdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDFyZW0gMDtcblxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgfVxuXG4gICAgLmNhdGVnb3J5IHtcbiAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgICBjb2xvcjogJGNvbG9yX3B1cnBsZV9saWdodDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9wdXJwbGU7XG5cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfcHJpbWFyeV9zaGFkZV8zO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICB9XG4gIH1cblxuICAubWFpbiB7XG4gICAgPiB1bCxcbiAgICA+IG9sIHtcbiAgICAgIG1hcmdpbjogLjVyZW0gMCAuNXJlbSAxcmVtO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwUGhvbmVQeCkge1xuICAgICAgICBtYXJnaW46IDFyZW0gMCAxcmVtIDJyZW07XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBociB7XG4gICAgICBtYXJnaW46IDEuNXJlbSAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgfVxuXG4gICAgPiBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuICB9XG5cbiAgPiBhcnRpY2xlIHtcbiAgICAubWFpbiB7XG4gICAgICA+IGgyLCA+IGgzLCA+IGg0LCA+IGg1LCA+IGg2IHtcbiAgICAgICAgY29sb3I6ICRjb2xvcl9oZWFkaW5nO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNpbmdsZS1xYSxcbi5zaW5nbGUtcHJvZHVjdCB7XG4gIC5oZXJvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG5cbiAgLmJ1dHRvbnMge1xuICAgIG1hcmdpbjogMXJlbSAwO1xuXG4gICAgYSB7XG4gICAgICBtYXJnaW46IC4yNXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSguMyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5yYW5rLW1hdGgtYnJlYWRjcnVtYiB7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gIHAge1xuICAgIGEsIHNwYW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC4zcmVtO1xuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41MCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjg2KTtcbiAgICB9XG4gIH1cblxuICBzcGFuLmxhc3Qge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44Nik7XG4gIH1cbn1cbiIsImJvZHkuZXJyb3I0MDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZGFya19ncmF5O1xuICBzZWN0aW9uLmVycm9yNDA0IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpIGNvbnRyYXN0KDEuNCk7XG4gIH1cbiAgZGl2LmNvbnRlbnQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDNyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoNnJlbSwgNnZ3LCA5cmVtKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjbGFtcCg1cmVtLCA2dncsIDdyZW0pO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zaW5nbGUtcWEge1xuICAucWEtY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICB9XG5cbiAgLmFuc3dlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuIiwiYm9keS5zZWFyY2gge1xuICBoZWFkZXIge1xuICAgIC5zdWItbWVudS1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsImJvZHkucG9zdC10ZW1wbGF0ZS1wYWdlLWZ1bGwtd2lkdGgge1xuICAmLmxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgPiAqIHtcbiAgICAgIGNvbG9yOiAjMjIyO1xuICAgIH1cblxuICAgID4gc2VjdGlvbi50YWdzIHtcbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAzNCwgMzQsIDAuNyk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3ByaW1hcnlfc2hhZGVfMztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID4gaHIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzQsIDM0LCAwLjcpO1xuICAgIH1cblxuICB9XG5cbiAgPiBwLFxuICA+IC53cC1ibG9jay1oZWFkaW5nLFxuICA+IC5pbmdyZXNzLFxuICA+IC53cC1ibG9jay1xdW90ZSxcbiAgPiAud3AtYmxvY2stZ2FsbGVyeSxcbiAgPiB1bCxcbiAgPiBvbCxcbiAgPiAud3AtYmxvY2stdGFibGUsXG4gID4gLndwLWJsb2NrLWltYWdlLFxuICA+IC5pbmZvZ3JhbSxcbiAgPiAucGVyc29ucyxcbiAgPiAuY3RhLWNhcmRzLFxuICA+IC53cC1ibG9jay1lbWJlZCxcbiAgPiAubXA0LFxuICA+IC5zb2NpYWwtbWVkaWEge1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgPi5pbWFnZS1xdW90ZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICA+IC5pbWFnZS1jYXJvdXNlbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogY2FsYyg3MzBweCAtIDJyZW0pO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgPiB1bCxcbiAgPiBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgPiAud3AtYmxvY2stcXVvdGUge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW0gMnJlbSA2cmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicExhcHRvcFB4KSB7XG4gICAgICBwYWRkaW5nOiAycmVtIDFyZW0gMnJlbSA2cmVtO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDFyZW07XG4gICAgICB0b3A6IDUwcHg7XG4gICAgfVxuICB9XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMCk7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IHAge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICYuYW5mYW5nIHtcbiAgICAgICY6Zmlyc3QtbGV0dGVyIHtcbiAgICAgICAgaW5pdGlhbC1sZXR0ZXI6IDI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICBAc3VwcG9ydHMgbm90IChpbml0aWFsLWxldHRlcjogMikge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm9yYW5nZSB7XG4gICAgICAgICY6Zmlyc3QtbGV0dGVyIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX3NlY29uZGFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgPiAuc29jaWFsLW1lZGlhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgbWFyZ2luOiAuNXJlbTtcblxuICAgICAgcGF0aCB7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgIH1cblxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAkY29sb3JfYm9keV93aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gc2VjdGlvbi50YWdzIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIC5oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgPiAqIHtcbiAgICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgfVxuXG4gICAgLmNsb3VkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgID4gYSB7XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNoYXJlLWhlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgfVxufVxuIiwiLnBhZ2UtdGhhbmsteW91LWNvbnRlbnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogM3JlbSAxcmVtO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufSIsIi5pbmdyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbiIsImZpZ3VyZS53cC1ibG9jay1lbWJlZCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICA+KiB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcblxuICAgIH1cbn0iLCIuY3RhLWJhbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogNS42MjVyZW0gMXJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG5cbiAgJi5zbWFsbCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQzNXB4O1xuICAgIH1cbiAgfVxuXG4gICYubGFyZ2Uge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFRhYmxldFB4KSB7XG4gICAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBUYWJsZXRQeCkge1xuICAgIHBhZGRpbmc6IDhyZW0gMXJlbTtcbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5jdGEtY2FyZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICBwYWRkaW5nOiAzcmVtIDFyZW07XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICBwYWRkaW5nOiA4cmVtIDFyZW07XG4gIH1cblxuICAuY2FyZHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDFyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFRhYmxldFB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KGNhbGMoNTAlIC0gMXJlbSksIDFmcikpO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicERlc2t0b3BQeCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heChjYWxjKDI1JSAtIDJyZW0pLCAxZnIpKTtcbiAgICAgIGdyaWQtZ2FwOiAycmVtO1xuICAgIH1cblxuICB9XG5cbiAgLmNhcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxcmVtO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIH1cbiAgfVxuXG4gIGgyIHtcbiAgICBtYXJnaW46IDAgYXV0byAycmVtIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkY29sb3JfcHVycGxlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cbiAgfVxufSIsInNlY3Rpb24uaW1hZ2UtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgJi5ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZ3JheV91bHRyYTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBMYXB0b3BQeCkge1xuICAgICAgcGFkZGluZzogNHJlbSAwO1xuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ncmF5X3VsdHJhO1xuICAgIH1cbiAgfVxuXG4gID4gZGl2IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcik7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwTGFwdG9wUHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgIC50ZXh0IHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwTGFwdG9wUHgpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZSxcbiAgICAuY2hhcnQge1xuICAgICAgaW1nIHtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgJi5yaWdodCB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicExhcHRvcFB4KSB7XG4gICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogM3JlbSAxcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblxuICAgICAgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwTGFwdG9wUHgpIHtcbiAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIH1cblxuICAgICAgPiAqIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHVsLG9sIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5saW5rcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICBhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLjVyZW07XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmhlcm8tYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBmb250LXdlaWdodDogMzAwO1xuXG4gIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gICYuc21hbGwge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMnJlbTtcblxuICAgICAgLnd5c2l3eWcge1xuICAgICAgICBtYXJnaW46IDNyZW0gYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmxhcmdlIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjRweCk7XG4gIH1cblxuICAmLmNvbG9yIHtcbiAgICAuY29udGVudCB7XG4gICAgICBjb2xvcjogJGNvbG9yX2JvZHlfYmxhY2s7XG5cbiAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICBjb2xvcjogJGNvbG9yX3ByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pbWFnZSB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA0cmVtIDFyZW07XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICAgIHBhZGRpbmc6IDhyZW0gMnJlbTtcbiAgICB9XG5cbiAgICAud3lzaXd5ZyB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICBtYXJnaW46IDNyZW0gYXV0bztcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFRhYmxldFB4KSB7XG4gICAgICAgIG1hcmdpbjogNnJlbSBhdXRvO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmtzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBUYWJsZXRQeCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICBhOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYWRkc2VhcmNoLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDU1cHghaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLmltYWdlLWhlcm8tYmxvY2sge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgZmlndXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5mdWxsLXdpZHRoLXBvc3QtYXV0aG9yIHtcbiAgICA+IGRpdiB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCIuc3dpcGVyIHtcbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNDAwcHg7XG5cbiAgICBkaXYge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICYudmFsdWUge1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBUYWJsZXRQeCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogN3JlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucHVuY2hsaW5lIHtcblxuICAgICAgfVxuICAgIH1cblxuICB9XG59XG4iLCIuYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAmLmxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAmLmNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJi5yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbiIsIi5sYXRlc3QtcG9zdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZ3JheV91bHRyYTtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBMYXB0b3BQeCkge1xuICAgIHBhZGRpbmc6IDRyZW0gMXJlbTtcbiAgfVxuICBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgLmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC1nYXA6IDJyZW07XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwTGFwdG9wUHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgIC5jYXRzLWRhdGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgfVxuXG4gICAgICAuY2F0ZWdvcmllcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9ibHVlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGg0IHtcbiAgICAgICAgY29sb3I6ICRjb2xvcl9ib2R5X2JsYWNrO1xuICAgICAgfVxuXG4gICAgICAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBMYXB0b3BQeCkge1xuICAgICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmdmLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMnJlbSAwO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzkwMEM3MiAtMC41MiUsICNBOTBBNTEgMTAyLjkyJSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNDAlLCAxMDAlIDIwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gIC5jb250YWluZXItOTk4IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDMxcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicExhcHRvcFB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDk5OHB4O1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBnYXA6IDFyZW07XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBMYXB0b3BQeCkge1xuICAgICAgZ2FwOiAycmVtO1xuICAgIH1cblxuICAgIC5mb3JtIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwTGFwdG9wUHgpIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgICB9XG5cbiAgICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nZm9ybV9ib2R5IHtcbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgfVxuXG4gICAgICAuZ2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICB9XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIH1cblxuICAgICAgdGV4dGFyZWEge1xuICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmdyYXZpdHktdGhlbWUgdGFibGUuZ3N1cnZleS1saWtlcnQgdGQuZ3N1cnZleS1saWtlcnQtY2hvaWNlLmdzdXJ2ZXktbGlrZXJ0LXNlbGVjdGVkLFxuICAuZ2Zvcm1fbGVnYWN5X21hcmt1cF93cmFwcGVyIHRhYmxlLmdzdXJ2ZXktbGlrZXJ0IHRkLmdzdXJ2ZXktbGlrZXJ0LWNob2ljZS5nc3VydmV5LWxpa2VydC1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9hY3RpdmVfcGluay5zdmcpO1xuICB9XG5cbiAgLmdyYXZpdHktdGhlbWUgLmdzdXJ2ZXktcmFuay1jaG9pY2UsIC5nZm9ybV9sZWdhY3lfbWFya3VwX3dyYXBwZXIgLmdzdXJ2ZXktcmFuay1jaG9pY2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvYXJyb3ctaGFuZGxlX3Bpbmsuc3ZnKTtcbiAgfVxuXG4gIC5nc3VydmV5LXJhbmsudWktc29ydGFibGUge1xuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICAuZ3Jhdml0eS10aGVtZSB0YWJsZS5nc3VydmV5LWxpa2VydCB7XG4gICAgdGgsIHRkIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgLmdzdXJ2ZXktbGlrZXJ0LXJvdy1sYWJlbCxcbiAgICB0aC5nc3VydmV5LWxpa2VydC1jaG9pY2UtbGFiZWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JvZHlfd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjJweCkge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nc3VydmV5LWxpa2VydC1yb3ctbGFiZWwge1xuICAgICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjJweCkge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZ2Zvcm1fYnV0dG9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDU1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM5MDBDNzIgMCUsICNBOTBBNTEgMTAwJSk7XG4gIHRyYW5zaXRpb246IGZpbHRlciAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuXG4gICY6aG92ZXIge1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDM1JSk7XG4gIH1cbn1cblxuLmdmb3JtX3JlcXVpcmVkX2xlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJib2R5LmRhcmstbGF5ZXItYWN0aXZlIHtcbiAgLmRhcmstbGF5ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgfVxufVxuXG4ucGVyc29ucy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtZ2FwOiAycmVtO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBQaG9uZVB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBMYXB0b3BQeCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cblxuXG4gIC5zb2NpYWwtbWVkaWEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3JfcHJpbWFyeTtcblxuICAgICYuZW1haWwge1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB9XG4gIH1cblxuICAucGVyc29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuICAgIGltZyB7XG4gICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgLjRzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIC5sYXllciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MCwgMTAsIDgwLCAuNSk7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2UtaW4tb3V0O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLmxheWVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoNiB7XG4gICAgICBtYXJnaW46IC41cmVtIDA7XG4gICAgfVxuXG4gICAgLnNvY2lhbC1tZWRpYSB7XG4gICAgICBtYXJnaW46IDFyZW0gMDtcbiAgICB9XG4gIH1cblxuICAuaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5nLXdoaXRlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cblxuICAucGVyc29uLWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gIH1cbn1cblxuLnByb2R1Y3QtbW9kYWwsXG4ucGVyc29uLW1vZGFsIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDJyZW07XG4gIG1heC13aWR0aDogOTUlO1xuICByaWdodDogLTEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IDdweCByZ2JhKDAsIDAsIDAsIC4zOSk7XG4gIGNvbG9yOiAkY29sb3JfYm9keV9ibGFjaztcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICBtYXgtd2lkdGg6IDkwdnc7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwTGFwdG9wUHgpIHtcbiAgICBtYXgtd2lkdGg6IDcwdnc7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwRGVza3RvcFB4KSB7XG4gICAgbWF4LXdpZHRoOiA1MHZ3O1xuICB9XG5cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHotaW5kZXg6IDU7XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgfVxuICB9XG5cblxuICAuaW1hZ2Uge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZjNmNCAwLCAjZGZjYWU1IDEwMCUpO1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICB9XG5cbiAgLmJ1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwTGFwdG9wUHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBtYXJnaW46IC4yNXJlbTtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwTGFwdG9wUHgpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKC4zKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBoNiB7XG4gICAgbWFyZ2luOiAuNXJlbSAwO1xuICB9XG5cbiAgLmluZm8tdGV4dCB7XG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgIHVsLCBvbCB7XG4gICAgICBtYXJnaW46IDFyZW0gYXV0bztcblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IC41cmVtO1xuICAgICAgICBjb2xvcjogJGNvbG9yX3ByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wZXJzb24tbW9kYWwge1xuICBtYXgtaGVpZ2h0OiA4NXZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uc2luZ2xlLXBvc3Qge1xuICAjcGVyc29uLWluZm8tY2FyZCB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yX2JvZHlfYmxhY2s7XG4gICAgY29sb3I6ICNmZmZmZmY7XG5cbiAgICAuaW5mbyB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ncmF5O1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3JfZ3JheTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3JfZ3JheTtcbiAgICB9XG4gIH1cbn1cblxuLnBlcnNvbi1tb2RhbCB7XG4gIGxlZnQ6IDUwJTtcblxuICAudG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcblxuICAgICAgLmctd2hpdGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaDYge1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICB9XG5cbiAgLmluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogJGNvbG9yX3ByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgLnNvY2lhbC1tZWRpYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDFyZW0gMDtcblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjZyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmludHJvZHVjdGlvbiB7XG4gICAgPiBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuIiwic2VjdGlvbi5wcm9kdWN0cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAycmVtIDA7XG5cbiAgaDMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAucHJvZHVjdC1jYXRlZ29yaWVzIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgc3BhbiB7XG4gICAgICBwYWRkaW5nOiAuMjVyZW0gLjc1cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICRjb2xvcl9ibHVlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLWluLW91dDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZpbHRlcjogb3BhY2l0eSguNzUpO1xuICAgICAgfVxuXG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JsdWU7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0cyB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuXG4gIC5wcm9kdWN0LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDJyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBUYWJsZXRQeCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwTGFwdG9wUHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgfVxuXG4gICAgLnByb2R1Y3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgb3V0bGluZTogMDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogM3B4IHNvbGlkICRjb2xvcl9zZWNvbmRhcnk7XG4gICAgICB9XG5cbiAgICAgIC5pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE2NHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRkZGM0Y0IDAlLCAjREZDQUU1IDEwMCUpO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBjb2xvcjogJGNvbG9yX2JvZHlfYmxhY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBoNiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmV4Y2VycHQge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wcm9kdWN0LW1vZGFsIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gIC5pbWFnZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICB9XG4gIH1cbn1cbiIsInNlY3Rpb24ucWEsXG5zZWN0aW9uLmFsbC1xYSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgLnBhaXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9ncmF5X3VsdHJhO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG5cblxuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCA2cHggMTJweCAtMnB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMHB4IDNweCA3cHggLTNweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAucXVlc3Rpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICRjb2xvcl9wcmltYXJ5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBpIHtcblxuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgLjRzO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBtaW4td2lkdGg6IDI1cHg7XG5cbiAgICAgICYub3BlbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIH1cblxuICAgICAgJi5jbG9zZWQge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1NDBkZWcpO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hbnN3ZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb2xvcjogJGNvbG9yX2JvZHlfYmxhY2s7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogYXV0bztcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3JfYmx1ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgfVxuICAgIH1cblxuICAgIGgyLGgzLGg0LGg1LGg2IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwsIG9sIHtcbiAgICAgIG1hcmdpbjogMXJlbSAwIDFyZW0gMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLm1hcmtldGluZy1jYXRlZ29yaWVzLFxuLnFhLWNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgLnFhLWNhdGVnb3J5LWFsbCxcbiAgc3BhbiB7XG4gICAgcGFkZGluZzogLjI1cmVtIC43NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2dyYXlfdWx0cmE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICRjb2xvcl9ibHVlO1xuICAgIG1hcmdpbjogMCAxcmVtIDFyZW0gMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlLWluLW91dDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmaWx0ZXI6IG9wYWNpdHkoLjc1KTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmx1ZTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIH1cbiAgfVxufVxuXG4ubWNlLWNvbnRlbnQtYm9keSB7XG4gIHVsLCBvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cbn1cbiIsIi5wZGYtbGlicmFyeSB7XG5cbiAgLmxpYnJhcnkge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtZ2FwOiAxcmVtO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwUGhvbmVQeCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgfVxuXG4gIH1cbiAgLnBkZiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgcGFkZGluZzogLjg3NXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW4tb3V0O1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xKSAwIDEwcHggMTVweCAtM3B4LCByZ2JhKDAsIDAsIDAsIDAuMDUpIDAgNHB4IDZweCAtMnB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogcmdiYSgxNywgMTcsIDI2LCAwLjA1KSAwIDFweCAwLCByZ2JhKDE3LCAxNywgMjYsIDAuMSkgMCAwIDhweDtcbiAgICAgIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDNkZWcpIHNjYWxlKDEuMik7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dDtcbiAgICB9XG4gICAgLmZpbGVzaXplIHtcbiAgICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsInNlY3Rpb24ubXA0IHtcbiAgcGFkZGluZzogMnJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFRhYmxldFB4KSB7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicExhcHRvcFB4KSB7XG4gICAgcGFkZGluZzogOHJlbTtcbiAgfVxuXG4gIC52aWRlby13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLnBsYXktYnV0dG9uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGxheS1idXR0b24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAvLyBTaG93IHBsYXkgaWNvbiB3aGVuIGluIHBsYXkgc3RhdGUsIGhpZGUgcGF1c2UgaWNvblxuICAgICAgJi5wbGF5IHtcbiAgICAgICAgLnBsYXktaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAucGF1c2UtaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBTaG93IHBhdXNlIGljb24gd2hlbiBpbiBwYXVzZSBzdGF0ZSwgaGlkZSBwbGF5IGljb25cbiAgICAgICYucGF1c2Uge1xuICAgICAgICAucGxheS1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhdXNlLWljb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB2aWRlbyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgfVxufSIsIi5tYXJrZXRpbmctY2F0ZWdvcmllcyB7XG4gIHBhZGRpbmc6IDRyZW0gMXJlbTtcblxuICBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5jbG91ZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAud3JhcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbn1cbiIsInNlY3Rpb24uY29sb3ItYmFubmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMjU7XG4gIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICBwYWRkaW5nOiA0cmVtIDFyZW07XG4gIH1cbn1cbiIsIi5sYW5naW5nLXBhZ2UtZm9ybSB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcblxuICBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICBkaXYuZm9ybSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44Nik7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBMYXB0b3BQeCkge1xuICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwRGVza3RvcFB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICB9XG5cbiAgICAuZ2Zvcm0tZmllbGQtbGFiZWwsXG4gICAgLmdpbnB1dF9jb250YWluZXIsXG4gICAgLmdmaWVsZF9kZXNjcmlwdGlvbixcbiAgICBpbnB1dCB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgLmdmb3JtX2Rlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFRhYmxldFB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdmb3JtX2JvZHkge1xuXG4gICAgICBpbnB1dCxcbiAgICAgIHNlbGVjdCxcbiAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAgICAgY29sb3I6ICRjb2xvcl9ib2R5X2JsYWNrO1xuICAgICAgfVxuXG5cbiAgICAgIDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzIxMjEyMTtcbiAgICAgIH1cblxuICAgICAgLmdmaWVsZF9sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdmb3JtX2J1dHRvbiB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IC41cmVtIDNyZW07XG4gICAgfVxuICB9XG5cbiAgLnNvY2lhbC1tZWRpYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMnJlbSAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICAgIG1hcmdpbjogNHJlbSAwIDJyZW07XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcblxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAkY29sb3JfYm9keV93aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuOCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsInNlY3Rpb24uaW5mb2dyYW0ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuIiwic2VjdGlvbi5pbWFnZS1xdW90ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDNyZW0gYXV0bztcbiAgbWF4LXdpZHRoOiA5NDRweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwUGhvbmVQeCkge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBMYXB0b3BQeCkge1xuICAgIG1hcmdpbjogNnJlbSBhdXRvO1xuICAgIGdhcDogMS41cmVtO1xuICB9XG5cbiAgLmltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBQaG9uZVB4KSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIHdpZHRoOiAxOTJweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTkycHg7XG4gICAgfVxuICB9XG5cbiAgYmxvY2txdW90ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFBob25lUHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIGNpdGUge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAuNXJlbSAwO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICfigJQgJztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsInNlY3Rpb24uYmFja2dyb3VuZC1pbWFnZS1xdW90ZSB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbiAgbWluLWhlaWdodDogNDAwcHg7XG5cbiAgYmxvY2txdW90ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFRhYmxldFB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDNyZW07XG4gICAgICA7XG4gICAgfVxuXG4gICAgLnF1b3RlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCA1dncsIDIuNXJlbSk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICfigJwnO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ+KAnSc7XG4gICAgICB9XG5cblxuICAgIH1cblxuICAgIGNpdGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBwYWRkaW5nOiAuNXJlbSAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG4gIH1cbn0iLCJzZWN0aW9uLmJhY2tncm91bmQtaW1hZ2UtYmlkcyB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbiAgbWluLWhlaWdodDogNDAwcHg7XG5cbiAgLmJpZHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFBob25lUHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIC5iaWRzLW51bWJlciB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiBjbGFtcCg0cmVtLCAxMHZ3LCAxMHJlbSk7XG4gICAgICBmb250LWZhbWlseTogXCJFcGlsb2d1ZVwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuXG4gICAgLmJpZHMtdGV4dCB7XG4gICAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgNXZ3LCAyLjVyZW0pO1xuICAgIH1cblxuICAgIC5iaWRzLXN1Yi10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICB9XG4gIH1cbn0iLCJzZWN0aW9uLmZ1bGwtd2lkdGgtcG9zdC1tcDQge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBtYXJnaW46IDJyZW0gYXV0bztcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwTGFwdG9wUHgpIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG5cbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cbiIsIi5mdWxsLXdpZHRoLXBvc3QtYXV0aG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2RhcmtfZ3JheTtcbiAgcGFkZGluZzogMXJlbSAwO1xuXG4gIC5hdXRob3JzIHtcbiAgICAuYXV0aG9yIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAubmFtZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJwVGFibGV0UHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLm1ldGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNvY2lhbC1tZWRpYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFRhYmxldFB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvcl9ib2R5X3doaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuYm9keS5saWdodCB7XG4gIC5mdWxsLXdpZHRoLXBvc3QtYXV0aG9yIHtcbiAgICBmaWx0ZXI6IGludmVydCgxKTtcbiAgICAubWV0YSB7XG4gICAgICBjb2xvcjogJGNvbG9yX2dyYXlfdWx0cmE7XG4gICAgfVxuICB9XG59XG4iLCIuc3BlY2lhbC1oZXJvIHtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmhlYWRpbmcge1xuICAgIG1hcmdpbjogNXJlbSAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVyZW07XG5cbiAgICBoMSB7XG4gICAgICBmb250LWZhbWlseTogJ05ldWVNZXRhbmEnO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG5cbiAgLnNwZWNpYWwtZm9udCB7XG4gICAgZm9udC1mYW1pbHk6ICdCYXN0ZWxldXInO1xuICB9XG5cbiAgLmlucGFnZS1hbmNob3Ige1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cblxuICBzdmcge1xuICAgIGFuaW1hdGlvbjogcHVsc2UgMS41cyBpbmZpbml0ZTtcbiAgfVxufVxuXG4vL0tleWZyYW1lcyBmb3IgcHVsc2luZyBzdmdcbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG59IiwiLnZpZGVvLWdyaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZ3JheV91bHRyYTtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFRhYmxldFB4KSB7XG4gICAgcGFkZGluZzogM3JlbSAxcmVtO1xuICB9XG5cbiAgLmhlYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZ3JpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnZpZGVvLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicFRhYmxldFB4KSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnBMYXB0b3BQeCkge1xuICAgICAgd2lkdGg6IGNhbGMoMzMlIC0gMTBweCk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIC5wbGF5LWJ1dHRvbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBsYXktYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNDAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgIC8vIFNob3cgcGxheSBpY29uIHdoZW4gaW4gcGxheSBzdGF0ZSwgaGlkZSBwYXVzZSBpY29uXG4gICAgICAmLnBsYXkge1xuICAgICAgICAucGxheS1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXVzZS1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIFNob3cgcGF1c2UgaWNvbiB3aGVuIGluIHBhdXNlIHN0YXRlLCBoaWRlIHBsYXkgaWNvblxuICAgICAgJi5wYXVzZSB7XG4gICAgICAgIC5wbGF5LWljb24ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucGF1c2UtaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGFzcGVjdC1yYXRpbzogOS8xNjtcbiAgfVxufVxuIiwiLmZ1bGwtd2lkdGgtcG9zdC1oZXJvIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjRweCk7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gIC53eXNpd3lnIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMjUlO1xuXG4gICAgaDEge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB0ZXh0LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgICAgdGV4dC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIH1cbiAgfVxuXG4gIC5zY3JvbGwtZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGJvdHRvbTogM3JlbTtcbiAgICB3aWR0aDogMjRweDtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlIHtcbiAgICBib3R0b206IDNyZW07XG4gIH1cbiAgNTAlIHtcbiAgICBib3R0b206IDMuOHJlbTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3R0b206IDNyZW07XG4gIH1cbn1cbiIsIi8qKlxuICogVGhlbWUgU3R5bGVzXG4gKi9cblxuQGltcG9ydCAnLi4vdmFycyc7XG5AaW1wb3J0ICcuLi9oZWxwZXJzL2Zvcm1zJztcbkBpbXBvcnQgJy4uL2hlbHBlcnMvcmVzZXQnO1xuQGltcG9ydCAnLi4vaGVscGVycy9idXR0b25zJztcbkBpbXBvcnQgJy4uL2hlbHBlcnMvbWVkaWEnO1xuQGltcG9ydCAnLi4vaGVscGVycy9sYXlvdXQnO1xuQGltcG9ydCAnLi4vaGVscGVycy90eXBlJztcbkBpbXBvcnQgJy4uL2hlbHBlcnMvZ3JhZGllbnRzJztcbkBpbXBvcnQgJy4uL2hlbHBlcnMvZ3V0ZW5iZXJnJztcbkBpbXBvcnQgJy4uL2hlbHBlcnMvZm9udHMnO1xuXG5AaW1wb3J0ICcuLi9wYXJ0aWFscy9oZWFkZXInO1xuQGltcG9ydCAnLi4vcGFydGlhbHMvZm9vdGVyJztcbkBpbXBvcnQgJy4uL3BhcnRpYWxzL3N1Yi1tZW51JztcbkBpbXBvcnQgJy4uL3BhcnRpYWxzL21vYmlsZS1tZW51JztcbkBpbXBvcnQgJy4uL3BhcnRpYWxzL3Bvc3QtY2FyZHMnO1xuQGltcG9ydCAnLi4vcGFydGlhbHMvYWRkc2VhcmNoJztcbkBpbXBvcnQgJy4uL3BhcnRpYWxzL2NhdGVnb3J5LXRhZy1jbG91ZCc7XG5AaW1wb3J0ICcuLi9wYXJ0aWFscy9zaWRlYmFyL3BpY2tzJztcblxuQGltcG9ydCAnLi4vdGVtcGxhdGVzL2FyY2hpdmUnO1xuQGltcG9ydCAnLi4vdGVtcGxhdGVzL3NpbmdsZS1wb3N0JztcbkBpbXBvcnQgJy4uL3RlbXBsYXRlcy9hcmNoaXZlJztcbkBpbXBvcnQgJy4uL3RlbXBsYXRlcy9lcnJvcjQwNCc7XG5AaW1wb3J0ICcuLi90ZW1wbGF0ZXMvc2luZ2xlLXFhJztcbkBpbXBvcnQgJy4uL3RlbXBsYXRlcy9zZWFyY2gnO1xuQGltcG9ydCAnLi4vdGVtcGxhdGVzL2Z1bGwtd2lkdGgtcG9zdCc7XG5AaW1wb3J0ICcuLi90ZW1wbGF0ZXMvdGhhbmsteW91JztcblxuQGltcG9ydCAnLi4vYmxvY2tzL2luZ3Jlc3MnO1xuQGltcG9ydCAnLi4vYmxvY2tzL2VtYmVkJztcbkBpbXBvcnQgJy4uL2Jsb2Nrcy9jdGEtYmFubmVyJztcbkBpbXBvcnQgJy4uL2Jsb2Nrcy9jdGEtY2FyZHMnO1xuQGltcG9ydCAnLi4vYmxvY2tzL2ltYWdlLXRleHQnO1xuQGltcG9ydCAnLi4vYmxvY2tzL2hlcm8nO1xuQGltcG9ydCAnLi4vYmxvY2tzL2ltYWdlLWhlcm8nO1xuQGltcG9ydCAnLi4vYmxvY2tzL3N3aXBlcic7XG5AaW1wb3J0ICcuLi9ibG9ja3MvYnV0dG9uJztcbkBpbXBvcnQgJy4uL2Jsb2Nrcy9sYXRlc3QtcG9zdHMnO1xuQGltcG9ydCAnLi4vYmxvY2tzL2Zvcm0nO1xuQGltcG9ydCAnLi4vYmxvY2tzL3BlcnNvbnMnO1xuQGltcG9ydCAnLi4vYmxvY2tzL3Byb2R1Y3RzJztcbkBpbXBvcnQgJy4uL2Jsb2Nrcy9xYSc7XG5AaW1wb3J0ICcuLi9ibG9ja3MvcGRmLWxpYnJhcnknO1xuQGltcG9ydCAnLi4vYmxvY2tzL21wNCc7XG5AaW1wb3J0ICcuLi9ibG9ja3MvcHJvZHVjdC1zZWFyY2gnO1xuQGltcG9ydCAnLi4vYmxvY2tzL2NvbG9yLWJhbm5lcic7XG5AaW1wb3J0ICcuLi9ibG9ja3MvbGFuZGluZy1wYWdlLWZvcm0nO1xuQGltcG9ydCAnLi4vYmxvY2tzL2luZm9ncmFtJztcbkBpbXBvcnQgJy4uL2Jsb2Nrcy9pbWFnZS1xdW90ZSc7XG5AaW1wb3J0ICcuLi9ibG9ja3MvYmFja2dyb3VuZC1pbWFnZS1xdW90ZSc7XG5AaW1wb3J0ICcuLi9ibG9ja3MvYmFja2dyb3VuZC1pbWFnZS1iaWRzJztcbkBpbXBvcnQgJy4uL2Jsb2Nrcy9mdWxsLXdpZHRoLXBvc3QtbXA0JztcbkBpbXBvcnQgJy4uL2Jsb2Nrcy9mdWxsLXdpZHRoLXBvc3QtYXV0aG9yJztcbkBpbXBvcnQgJy4uL2Jsb2Nrcy9zcGVjaWFsLWhlcm8nO1xuQGltcG9ydCAnLi4vYmxvY2tzL3ZpZGVvLWdyaWQnO1xuXG5AaW1wb3J0ICcuLi9ibG9ja3MvZnVsbC13aWR0aC1wb3N0LWhlcm8nO1xuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9ib2R5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5ob21lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICB9XG59XG5cbi5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvcl9fcG9zdC10aXRsZS13cmFwcGVyIHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG5odG1sIDp3aGVyZSgud3AtYmxvY2spIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlzLXJvb3QtY29udGFpbmVyIHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIHtcbiAgLndwLWJsb2NrLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59Il19 */
